0001104659-21-104704.txt : 20210813 0001104659-21-104704.hdr.sgml : 20210813 20210813092521 ACCESSION NUMBER: 0001104659-21-104704 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20210630 FILED AS OF DATE: 20210813 DATE AS OF CHANGE: 20210813 EFFECTIVENESS DATE: 20210813 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: 211169989 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-2021 06-30-2021 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-13-2021 5 17955 4018369935 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 4767 76170 SH DFND 01 0 76170 0 AAON INC COM PAR $0.004 000360206 655 10457 SH DFND 02 0 10457 0 AAON INC COM PAR $0.004 000360206 2139 34167 SH DFND 04 0 0 34167 AAON INC COM PAR $0.004 000360206 268268 4286117 SH SOLE 0 0 4286117 AAON INC COM PAR $0.004 000360206 14 224 SH SOLE 0 224 0 AAR CORP COM 000361105 899 23199 SH DFND 01 0 23199 0 AAR CORP COM 000361105 309 7979 SH DFND 02 0 7979 0 AAR CORP COM 000361105 1148 29631 SH DFND 04 0 0 29631 AAR CORP COM 000361105 133084 3434419 SH SOLE 0 0 3434419 ACCO BRANDS CORP COM 00081T108 561 64961 SH DFND 01 0 64961 0 ACCO BRANDS CORP COM 00081T108 342 39626 SH DFND 02 0 39626 0 ACCO BRANDS CORP COM 00081T108 706 81852 SH DFND 04 0 0 81852 ACCO BRANDS CORP COM 00081T108 71448 8279005 SH SOLE 0 0 8279005 ACCO BRANDS CORP COM 00081T108 128 14788 SH SOLE 0 14788 0 ACNB CORP COM 000868109 43 1532 SH DFND 01 0 1532 0 ACNB CORP COM 000868109 105 3770 SH DFND 04 0 0 3770 ACNB CORP COM 000868109 10119 362570 SH SOLE 0 0 362570 ADMA BIOLOGICS INC COM 000899104 30 18799 SH DFND 01 0 18799 0 ADMA BIOLOGICS INC COM 000899104 89 55610 SH DFND 04 0 0 55610 ADMA BIOLOGICS INC COM 000899104 8856 5534811 SH SOLE 0 0 5534811 ADT INC DEL COM 00090Q103 534 49494 SH DFND 01 0 49494 0 ADT INC DEL COM 00090Q103 608 56317 SH DFND 02 0 56317 0 ADT INC DEL COM 00090Q103 1413 130920 SH DFND 04 0 0 130920 ADT INC DEL COM 00090Q103 160990 14920293 SH SOLE 0 0 14920293 ADT INC DEL COM 00090Q103 80 7439 SH SOLE 0 7439 0 ACV AUCTIONS INC COM CL A 00091G104 89 3458 SH DFND 01 0 3458 0 ACV AUCTIONS INC COM CL A 00091G104 183 7154 SH DFND 04 0 0 7154 ACV AUCTIONS INC COM CL A 00091G104 39292 1533048 SH SOLE 0 0 1533048 ABM INDS INC COM 000957100 2045 46106 SH DFND 01 0 46106 0 ABM INDS INC COM 000957100 774 17455 SH DFND 02 0 17455 0 ABM INDS INC COM 000957100 2353 53062 SH DFND 04 0 0 53062 ABM INDS INC COM 000957100 372015 8388155 SH SOLE 0 0 8388155 ABM INDS INC COM 000957100 64 1432 SH SOLE 0 1432 0 AFLAC INC COM 001055102 33353 621553 SH DFND 01 0 621553 0 AFLAC INC COM 001055102 1426 26571 SH DFND 02 0 0 26571 AFLAC INC COM 001055102 19229 358353 SH DFND 02 0 358353 0 AFLAC INC COM 001055102 83650 1558898 SH DFND 04 0 0 1558898 AFLAC INC COM 001055102 8110 151141 SH DFND 04 0 151141 0 AFLAC INC COM 001055102 2927300 54552733 SH SOLE 0 0 54552733 AFLAC INC COM 001055102 223 4153 SH SOLE 0 4153 0 AGCO CORP COM 001084102 2668 20463 SH DFND 01 0 20463 0 AGCO CORP COM 001084102 2243 17207 SH DFND 02 0 17207 0 AGCO CORP COM 001084102 6849 52533 SH DFND 04 0 0 52533 AGCO CORP COM 001084102 769242 5900003 SH SOLE 0 0 5900003 AGCO CORP COM 001084102 143 1095 SH SOLE 0 1095 0 ACM RESH INC COM CL A 00108J109 184 1804 SH DFND 01 0 1804 0 ACM RESH INC COM CL A 00108J109 285 2788 SH DFND 02 0 2788 0 ACM RESH INC COM CL A 00108J109 925 9053 SH DFND 04 0 0 9053 ACM RESH INC COM CL A 00108J109 57827 565714 SH SOLE 0 0 565714 AFC GAMMA INC COM 00109K105 105 5074 SH DFND 01 0 5074 0 AFC GAMMA INC COM 00109K105 53 2556 SH DFND 04 0 0 2556 AFC GAMMA INC COM 00109K105 7983 386608 SH SOLE 0 0 386608 AG MTG INVT TR INC COM 001228105 24 5730 SH DFND 01 0 5730 0 AG MTG INVT TR INC COM 001228105 88 20683 SH DFND 04 0 0 20683 AG MTG INVT TR INC COM 001228105 8941 2093857 SH SOLE 0 0 2093857 AGNC INVT CORP COM 00123Q104 2789 165140 SH DFND 01 0 165140 0 AGNC INVT CORP COM 00123Q104 416 24630 SH DFND 02 0 0 24630 AGNC INVT CORP COM 00123Q104 5625 333046 SH DFND 02 0 333046 0 AGNC INVT CORP COM 00123Q104 10682 632420 SH DFND 04 0 0 632420 AGNC INVT CORP COM 00123Q104 1175 69548 SH DFND 04 0 69548 0 AGNC INVT CORP COM 00123Q104 776830 45993469 SH SOLE 0 0 45993469 AES CORP COM 00130H105 16909 648616 SH DFND 01 0 648616 0 AES CORP COM 00130H105 194 7432 SH DFND 02 0 0 7432 AES CORP COM 00130H105 8688 333241 SH DFND 02 0 333241 0 AES CORP COM 00130H105 42288 1622083 SH DFND 04 0 0 1622083 AES CORP COM 00130H105 3746 143692 SH DFND 04 0 143692 0 AES CORP COM 00130H105 2105820 80775617 SH SOLE 0 0 80775617 ALFI INC COM 00161P109 3428 232860 SH SOLE 0 0 232860 ALJ REGL HLDGS INC COM 001627108 8 4510 SH DFND 04 0 0 4510 ALJ REGL HLDGS INC COM 001627108 731 403803 SH SOLE 0 0 403803 AMC NETWORKS INC CL A 00164V103 2461 36839 SH DFND 01 0 36839 0 AMC NETWORKS INC CL A 00164V103 679 10170 SH DFND 02 0 10170 0 AMC NETWORKS INC CL A 00164V103 1619 24233 SH DFND 04 0 0 24233 AMC NETWORKS INC CL A 00164V103 205722 3079666 SH SOLE 0 0 3079666 AMC NETWORKS INC CL A 00164V103 120 1795 SH SOLE 0 1795 0 AMC ENTMT HLDGS INC CL A COM 00165C104 16681 294310 SH DFND 01 0 294310 0 AMC ENTMT HLDGS INC CL A COM 00165C104 5475 96603 SH DFND 02 0 96603 0 AMC ENTMT HLDGS INC CL A COM 00165C104 18999 335192 SH DFND 04 0 0 335192 AMC ENTMT HLDGS INC CL A COM 00165C104 2477392 43708393 SH SOLE 0 0 43708393 ALX ONCOLOGY HLDGS INC COM 00166B105 1700 31091 SH DFND 01 0 31091 0 ALX ONCOLOGY HLDGS INC COM 00166B105 117 2140 SH DFND 02 0 2140 0 ALX ONCOLOGY HLDGS INC COM 00166B105 407 7452 SH DFND 04 0 0 7452 ALX ONCOLOGY HLDGS INC COM 00166B105 82514 1509035 SH SOLE 0 0 1509035 AMN HEALTHCARE SVCS INC COM 001744101 8307 85656 SH DFND 01 0 85656 0 AMN HEALTHCARE SVCS INC COM 001744101 1257 12962 SH DFND 02 0 12962 0 AMN HEALTHCARE SVCS INC COM 001744101 3827 39459 SH DFND 04 0 0 39459 AMN HEALTHCARE SVCS INC COM 001744101 499865 5154306 SH SOLE 0 0 5154306 AMMO INC COM 00175J107 1194 121972 SH DFND 01 0 121972 0 AMMO INC COM 00175J107 280 28631 SH DFND 04 0 0 28631 AMMO INC COM 00175J107 26367 2693286 SH SOLE 0 0 2693286 AMMO INC COM 00175J107 25 2545 SH SOLE 0 2545 0 A-MARK PRECIOUS METALS INC COM 00181T107 276 5930 SH DFND 01 0 5930 0 A-MARK PRECIOUS METALS INC COM 00181T107 141 3043 SH DFND 04 0 0 3043 A-MARK PRECIOUS METALS INC COM 00181T107 18138 390057 SH SOLE 0 0 390057 A-MARK PRECIOUS METALS INC COM 00181T107 29 616 SH SOLE 0 616 0 ANI PHARMACEUTICALS INC COM 00182C103 236 6741 SH DFND 01 0 6741 0 ANI PHARMACEUTICALS INC COM 00182C103 160 4576 SH DFND 02 0 4576 0 ANI PHARMACEUTICALS INC COM 00182C103 275 7842 SH DFND 04 0 0 7842 ANI PHARMACEUTICALS INC COM 00182C103 20979 598555 SH SOLE 0 0 598555 ANI PHARMACEUTICALS INC COM 00182C103 56 1611 SH SOLE 0 1611 0 ANGI INC COM CL A NEW 00183L102 181 13413 SH DFND 01 0 13413 0 ANGI INC COM CL A NEW 00183L102 224 16553 SH DFND 02 0 16553 0 ANGI INC COM CL A NEW 00183L102 773 57195 SH DFND 04 0 0 57195 ANGI INC COM CL A NEW 00183L102 85620 6332847 SH SOLE 0 0 6332847 API GROUP CORP COM STK 00187Y100 2478 118631 SH DFND 01 0 118631 0 API GROUP CORP COM STK 00187Y100 845 40434 SH DFND 02 0 40434 0 API GROUP CORP COM STK 00187Y100 2676 128088 SH DFND 04 0 0 128088 API GROUP CORP COM STK 00187Y100 268856 12870062 SH SOLE 0 0 12870062 API GROUP CORP COM STK 00187Y100 24 1146 SH SOLE 0 1146 0 ARC DOCUMENT SOLUTIONS INC COM 00191G103 19 8834 SH DFND 01 0 8834 0 ARC DOCUMENT SOLUTIONS INC COM 00191G103 17 7794 SH DFND 04 0 0 7794 ARC DOCUMENT SOLUTIONS INC COM 00191G103 3489 1622920 SH SOLE 0 0 1622920 ASGN INC COM 00191U102 8565 88359 SH DFND 01 0 88359 0 ASGN INC COM 00191U102 1435 14801 SH DFND 02 0 14801 0 ASGN INC COM 00191U102 4311 44480 SH DFND 04 0 0 44480 ASGN INC COM 00191U102 457259 4717418 SH SOLE 0 0 4717418 ASGN INC COM 00191U102 56 580 SH SOLE 0 580 0 AT&T INC COM 00206R102 200433 6964331 SH DFND 01 0 6964331 0 AT&T INC COM 00206R102 8798 305711 SH DFND 02 0 0 305711 AT&T INC COM 00206R102 110944 3854915 SH DFND 02 0 3854915 0 AT&T INC COM 00206R102 497017 17269520 SH DFND 04 0 0 17269520 AT&T INC COM 00206R102 45538 1582286 SH DFND 04 0 1582286 0 AT&T INC COM 00206R102 15456707 537064176 SH SOLE 0 0 537064176 AT&T INC COM 00206R102 733 25472 SH SOLE 0 25472 0 ARCA BIOPHARMA INC COM 00211Y506 36 10229 SH DFND 04 0 0 10229 ARCA BIOPHARMA INC COM 00211Y506 1355 388278 SH SOLE 0 0 388278 ATYR PHARMA INC COM NEW 002120202 13 2709 SH DFND 01 0 2709 0 ATYR PHARMA INC COM NEW 002120202 16 3368 SH DFND 04 0 0 3368 ATYR PHARMA INC COM NEW 002120202 2875 589125 SH SOLE 0 0 589125 A10 NETWORKS INC COM 002121101 1093 97053 SH DFND 01 0 97053 0 A10 NETWORKS INC COM 002121101 160 14230 SH DFND 02 0 14230 0 A10 NETWORKS INC COM 002121101 559 49622 SH DFND 04 0 0 49622 A10 NETWORKS INC COM 002121101 58723 5215226 SH SOLE 0 0 5215226 ATN INTL INC COM 00215F107 340 7470 SH DFND 01 0 7470 0 ATN INTL INC COM 00215F107 133 2917 SH DFND 02 0 2917 0 ATN INTL INC COM 00215F107 397 8724 SH DFND 04 0 0 8724 ATN INTL INC COM 00215F107 52072 1144696 SH SOLE 0 0 1144696 ASE TECHNOLOGY HLDG CO LTD SPONSORED ADS 00215W100 95 11771 SH DFND 01 0 11771 0 ASE TECHNOLOGY HLDG CO LTD SPONSORED ADS 00215W100 3205 398106 SH SOLE 0 0 398106 ASE TECHNOLOGY HLDG CO LTD SPONSORED ADS 00215W100 82 10180 SH SOLE 0 10180 0 AST SPACEMOBILE INC COM CL A 00217D100 106 8154 SH DFND 01 0 8154 0 AST SPACEMOBILE INC COM CL A 00217D100 209 16178 SH DFND 04 0 0 16178 AST SPACEMOBILE INC COM CL A 00217D100 22229 1717853 SH SOLE 0 0 1717853 AXT INC COM 00246W103 299 27196 SH DFND 01 0 27196 0 AXT INC COM 00246W103 163 14855 SH DFND 04 0 0 14855 AXT INC COM 00246W103 20696 1884915 SH SOLE 0 0 1884915 AZZ INC COM 002474104 890 17184 SH DFND 01 0 17184 0 AZZ INC COM 002474104 382 7383 SH DFND 02 0 7383 0 AZZ INC COM 002474104 1041 20110 SH DFND 04 0 0 20110 AZZ INC COM 002474104 133568 2579520 SH SOLE 0 0 2579520 AZZ INC COM 002474104 29 558 SH SOLE 0 558 0 THE AARONS COMPANY INC COM 00258W108 741 23148 SH DFND 01 0 23148 0 THE AARONS COMPANY INC COM 00258W108 261 8154 SH DFND 02 0 8154 0 THE AARONS COMPANY INC COM 00258W108 892 27891 SH DFND 04 0 0 27891 THE AARONS COMPANY INC COM 00258W108 122281 3822476 SH SOLE 0 0 3822476 ABBOTT LABS COM 002824100 211868 1827555 SH DFND 01 0 1827555 0 ABBOTT LABS COM 002824100 8790 75819 SH DFND 02 0 0 75819 ABBOTT LABS COM 002824100 109649 945817 SH DFND 02 0 945817 0 ABBOTT LABS COM 002824100 480279 4142832 SH DFND 04 0 0 4142832 ABBOTT LABS COM 002824100 44964 387859 SH DFND 04 0 387859 0 ABBOTT LABS COM 002824100 16284073 140464702 SH SOLE 0 0 140464702 ABBVIE INC COM 00287Y109 217098 1927365 SH DFND 01 0 1927365 0 ABBVIE INC COM 00287Y109 8521 75646 SH DFND 02 0 0 75646 ABBVIE INC COM 00287Y109 106596 946345 SH DFND 02 0 946345 0 ABBVIE INC COM 00287Y109 481659 4276094 SH DFND 04 0 0 4276094 ABBVIE INC COM 00287Y109 44046 391034 SH DFND 04 0 391034 0 ABBVIE INC COM 00287Y109 15440029 137074119 SH SOLE 0 0 137074119 ABBVIE INC COM 00287Y109 334 2963 SH SOLE 0 2963 0 ABERCROMBIE & FITCH CO CL A 002896207 2226 47942 SH DFND 01 0 47942 0 ABERCROMBIE & FITCH CO CL A 002896207 859 18503 SH DFND 02 0 18503 0 ABERCROMBIE & FITCH CO CL A 002896207 2395 51590 SH DFND 04 0 0 51590 ABERCROMBIE & FITCH CO CL A 002896207 322027 6935752 SH SOLE 0 0 6935752 ABERCROMBIE & FITCH CO CL A 002896207 81 1746 SH SOLE 0 1746 0 ABEONA THERAPEUTICS INC COM 00289Y107 14 8663 SH DFND 01 0 8663 0 ABEONA THERAPEUTICS INC COM 00289Y107 37 23416 SH DFND 04 0 0 23416 ABEONA THERAPEUTICS INC COM 00289Y107 5765 3695457 SH SOLE 0 0 3695457 ABIOMED INC COM 003654100 15357 49203 SH DFND 01 0 49203 0 ABIOMED INC COM 003654100 625 2002 SH DFND 02 0 0 2002 ABIOMED INC COM 003654100 7250 23230 SH DFND 02 0 23230 0 ABIOMED INC COM 003654100 33175 106293 SH DFND 04 0 0 106293 ABIOMED INC COM 003654100 3082 9874 SH DFND 04 0 9874 0 ABIOMED INC COM 003654100 1463602 4689379 SH SOLE 0 0 4689379 ABIOMED INC COM 003654100 12 38 SH SOLE 0 38 0 ABRAXAS PETE CORP COM NEW 003830304 4 1392 SH DFND 01 0 1392 0 ABRAXAS PETE CORP COM NEW 003830304 8 2488 SH DFND 04 0 0 2488 ABRAXAS PETE CORP COM NEW 003830304 934 289144 SH SOLE 0 0 289144 ABSOLUTE SOFTWARE CORP COM 00386B109 86 5969 SH DFND 02 0 5969 0 ABSOLUTE SOFTWARE CORP COM 00386B109 297 20490 SH DFND 04 0 0 20490 ACACIA RESH CORP ACACIA TCH COM 003881307 222 32802 SH DFND 01 0 32802 0 ACACIA RESH CORP ACACIA TCH COM 003881307 16 2360 SH DFND 02 0 2360 0 ACACIA RESH CORP ACACIA TCH COM 003881307 113 16671 SH DFND 04 0 0 16671 ACACIA RESH CORP ACACIA TCH COM 003881307 15190 2247028 SH SOLE 0 0 2247028 ACADEMY SPORTS & OUTDOORS IN COM 00402L107 1585 38430 SH DFND 01 0 38430 0 ACADEMY SPORTS & OUTDOORS IN COM 00402L107 187 4527 SH DFND 02 0 4527 0 ACADEMY SPORTS & OUTDOORS IN COM 00402L107 1387 33634 SH DFND 04 0 0 33634 ACADEMY SPORTS & OUTDOORS IN COM 00402L107 236359 5731305 SH SOLE 0 0 5731305 ACADIA HEALTHCARE COMPANY IN COM 00404A109 1780 28363 SH DFND 01 0 28363 0 ACADIA HEALTHCARE COMPANY IN COM 00404A109 1425 22703 SH DFND 02 0 22703 0 ACADIA HEALTHCARE COMPANY IN COM 00404A109 4594 73207 SH DFND 04 0 0 73207 ACADIA HEALTHCARE COMPANY IN COM 00404A109 515104 8208829 SH SOLE 0 0 8208829 ACADIA HEALTHCARE COMPANY IN COM 00404A109 122 1937 SH SOLE 0 1937 0 ACADIA PHARMACEUTICALS INC COM 004225108 5306 217543 SH DFND 01 0 217543 0 ACADIA PHARMACEUTICALS INC COM 004225108 737 30220 SH DFND 02 0 30220 0 ACADIA PHARMACEUTICALS INC COM 004225108 2495 102276 SH DFND 04 0 0 102276 ACADIA PHARMACEUTICALS INC COM 004225108 272394 11168278 SH SOLE 0 0 11168278 ACADIA RLTY TR COM SH BEN INT 004239109 1275 58045 SH DFND 01 0 58045 0 ACADIA RLTY TR COM SH BEN INT 004239109 3191 145290 SH DFND 02 0 145290 0 ACADIA RLTY TR COM SH BEN INT 004239109 1529 69611 SH DFND 04 0 0 69611 ACADIA RLTY TR COM SH BEN INT 004239109 296048 13481219 SH SOLE 0 0 13481219 ACCELERATE DIAGNOSTICS INC COM 00430H102 479 59404 SH DFND 01 0 59404 0 ACCELERATE DIAGNOSTICS INC COM 00430H102 66 8148 SH DFND 02 0 8148 0 ACCELERATE DIAGNOSTICS INC COM 00430H102 181 22460 SH DFND 04 0 0 22460 ACCELERATE DIAGNOSTICS INC COM 00430H102 12949 1606523 SH SOLE 0 0 1606523 ACCELERON PHARMA INC COM 00434H108 2870 22868 SH DFND 01 0 22868 0 ACCELERON PHARMA INC COM 00434H108 1851 14752 SH DFND 02 0 14752 0 ACCELERON PHARMA INC COM 00434H108 5572 44401 SH DFND 04 0 0 44401 ACCELERON PHARMA INC COM 00434H108 605893 4828216 SH SOLE 0 0 4828216 ACCELERON PHARMA INC COM 00434H108 15 116 SH SOLE 0 116 0 ACCEL ENTERTAINMENT INC COM CL A1 00436Q106 1206 101622 SH DFND 01 0 101622 0 ACCEL ENTERTAINMENT INC COM CL A1 00436Q106 181 15268 SH DFND 02 0 15268 0 ACCEL ENTERTAINMENT INC COM CL A1 00436Q106 465 39213 SH DFND 04 0 0 39213 ACCEL ENTERTAINMENT INC COM CL A1 00436Q106 35064 2954043 SH SOLE 0 0 2954043 ACCOLADE INC COM 00437E102 4646 85540 SH DFND 01 0 85540 0 ACCOLADE INC COM 00437E102 600 11056 SH DFND 02 0 11056 0 ACCOLADE INC COM 00437E102 1039 19133 SH DFND 04 0 0 19133 ACCOLADE INC COM 00437E102 206438 3801113 SH SOLE 0 0 3801113 ACCURAY INC COM 004397105 762 168569 SH DFND 01 0 168569 0 ACCURAY INC COM 004397105 16 3489 SH DFND 02 0 3489 0 ACCURAY INC COM 004397105 171 37816 SH DFND 04 0 0 37816 ACCURAY INC COM 004397105 22039 4875950 SH SOLE 0 0 4875950 ACER THERAPEUTICS INC COM 00444P108 3 900 SH DFND 01 0 900 0 ACER THERAPEUTICS INC COM 00444P108 4 1548 SH DFND 04 0 0 1548 ACER THERAPEUTICS INC COM 00444P108 505 176695 SH SOLE 0 0 176695 ACELRX PHARMACEUTICALS INC COM 00444T100 26 18797 SH DFND 01 0 18797 0 ACELRX PHARMACEUTICALS INC COM 00444T100 60 43758 SH DFND 04 0 0 43758 ACELRX PHARMACEUTICALS INC COM 00444T100 6966 5048037 SH SOLE 0 0 5048037 ACHIEVE LIFE SCIENCES INC COM 004468500 26 2870 SH DFND 01 0 2870 0 ACHIEVE LIFE SCIENCES INC COM 004468500 48 5292 SH DFND 04 0 0 5292 ACHIEVE LIFE SCIENCES INC COM 004468500 2162 240720 SH SOLE 0 0 240720 ACI WORLDWIDE INC COM 004498101 7955 214195 SH DFND 01 0 214195 0 ACI WORLDWIDE INC COM 004498101 1024 27583 SH DFND 02 0 27583 0 ACI WORLDWIDE INC COM 004498101 3503 94313 SH DFND 04 0 0 94313 ACI WORLDWIDE INC COM 004498101 398115 10719309 SH SOLE 0 0 10719309 ACLARIS THERAPEUTICS INC COM 00461U105 1388 79048 SH DFND 01 0 79048 0 ACLARIS THERAPEUTICS INC COM 00461U105 87 4944 SH DFND 02 0 4944 0 ACLARIS THERAPEUTICS INC COM 00461U105 521 29666 SH DFND 04 0 0 29666 ACLARIS THERAPEUTICS INC COM 00461U105 43061 2452200 SH SOLE 0 0 2452200 ACLARIS THERAPEUTICS INC COM 00461U105 16 913 SH SOLE 0 913 0 ACME UTD CORP COM 004816104 34 765 SH DFND 01 0 765 0 ACME UTD CORP COM 004816104 40 900 SH DFND 04 0 0 900 ACME UTD CORP COM 004816104 5071 113812 SH SOLE 0 0 113812 ACORDA THERAPEUTICS INC COM NEW 00484M601 8 1718 SH DFND 04 0 0 1718 ACORDA THERAPEUTICS INC COM NEW 00484M601 1616 338763 SH SOLE 0 0 338763 ACRES COMMERCIAL REALTY CORP COM NEW 00489Q102 35 2150 SH DFND 01 0 2150 0 ACRES COMMERCIAL REALTY CORP COM NEW 00489Q102 60 3767 SH DFND 04 0 0 3767 ACRES COMMERCIAL REALTY CORP COM NEW 00489Q102 6699 417108 SH SOLE 0 0 417108 ACTIVISION BLIZZARD INC COM 00507V109 72263 757153 SH DFND 01 0 757153 0 ACTIVISION BLIZZARD INC COM 00507V109 3174 33260 SH DFND 02 0 0 33260 ACTIVISION BLIZZARD INC COM 00507V109 39359 412390 SH DFND 02 0 412390 0 ACTIVISION BLIZZARD INC COM 00507V109 173363 1816461 SH DFND 04 0 0 1816461 ACTIVISION BLIZZARD INC COM 00507V109 16388 171709 SH DFND 04 0 171709 0 ACTIVISION BLIZZARD INC COM 00507V109 5828016 61064712 SH SOLE 0 0 61064712 ACTIVISION BLIZZARD INC COM 00507V109 58 612 SH SOLE 0 612 0 ACTINIUM PHARMACEUTICALS INC COM 00507W206 22 2734 SH DFND 01 0 2734 0 ACTINIUM PHARMACEUTICALS INC COM 00507W206 70 8893 SH DFND 04 0 0 8893 ACTINIUM PHARMACEUTICALS INC COM 00507W206 6391 808015 SH SOLE 0 0 808015 ACUITY BRANDS INC COM 00508Y102 2121 11341 SH DFND 01 0 11341 0 ACUITY BRANDS INC COM 00508Y102 1801 9630 SH DFND 02 0 9630 0 ACUITY BRANDS INC COM 00508Y102 5635 30130 SH DFND 04 0 0 30130 ACUITY BRANDS INC COM 00508Y102 609496 3258813 SH SOLE 0 0 3258813 ACUITY BRANDS INC COM 00508Y102 78 416 SH SOLE 0 416 0 ACUSHNET HLDGS CORP COM 005098108 1729 34998 SH DFND 01 0 34998 0 ACUSHNET HLDGS CORP COM 005098108 544 11005 SH DFND 02 0 11005 0 ACUSHNET HLDGS CORP COM 005098108 1439 29132 SH DFND 04 0 0 29132 ACUSHNET HLDGS CORP COM 005098108 149600 3028345 SH SOLE 0 0 3028345 ACUSHNET HLDGS CORP COM 005098108 56 1134 SH SOLE 0 1134 0 ACUTUS MED INC COM 005111109 465 27407 SH DFND 01 0 27407 0 ACUTUS MED INC COM 005111109 63 3712 SH DFND 04 0 0 3712 ACUTUS MED INC COM 005111109 10689 629487 SH SOLE 0 0 629487 ADAMIS PHARMACEUTICALS CORP COM NEW 00547W208 22 20153 SH DFND 01 0 20153 0 ADAMIS PHARMACEUTICALS CORP COM NEW 00547W208 41 37618 SH DFND 04 0 0 37618 ADAMIS PHARMACEUTICALS CORP COM NEW 00547W208 6882 6256070 SH SOLE 0 0 6256070 ADAMAS PHARMACEUTICALS INC COM 00548A106 30 5694 SH DFND 01 0 5694 0 ADAMAS PHARMACEUTICALS INC COM 00548A106 68 12815 SH DFND 04 0 0 12815 ADAMAS PHARMACEUTICALS INC COM 00548A106 9152 1733311 SH SOLE 0 0 1733311 ADAMS RES & ENERGY INC COM NEW 006351308 10 379 SH DFND 01 0 379 0 ADAMS RES & ENERGY INC COM NEW 006351308 8 300 SH DFND 04 0 0 300 ADAMS RES & ENERGY INC COM NEW 006351308 2689 97123 SH SOLE 0 0 97123 ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 1702 41653 SH DFND 01 0 41653 0 ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 1030 25213 SH DFND 02 0 25213 0 ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 3017 73846 SH DFND 04 0 0 73846 ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 410110 10036947 SH SOLE 0 0 10036947 ADAPTHEALTH CORP COM CL A 00653Q102 1560 56896 SH DFND 01 0 56896 0 ADAPTHEALTH CORP COM CL A 00653Q102 219 7976 SH DFND 02 0 7976 0 ADAPTHEALTH CORP COM CL A 00653Q102 1591 58041 SH DFND 04 0 0 58041 ADAPTHEALTH CORP COM CL A 00653Q102 185447 6765687 SH SOLE 0 0 6765687 ADAPTHEALTH CORP COM CL A 00653Q102 12 452 SH SOLE 0 452 0 ADDUS HOMECARE CORP COM 006739106 1567 17967 SH DFND 01 0 17967 0 ADDUS HOMECARE CORP COM 006739106 333 3812 SH DFND 02 0 3812 0 ADDUS HOMECARE CORP COM 006739106 1028 11782 SH DFND 04 0 0 11782 ADDUS HOMECARE CORP COM 006739106 86019 986006 SH SOLE 0 0 986006 ADDVANTAGE TECHNOLOGIES GROU COM NEW 006743306 230 87751 SH SOLE 0 0 87751 ADIAL PHARMACEUTICALS INC COM 00688A106 1492 585035 SH SOLE 0 0 585035 ADICET BIO INC COM 007002108 136 13191 SH DFND 01 0 13191 0 ADICET BIO INC COM 007002108 47 4552 SH DFND 04 0 0 4552 ADICET BIO INC COM 007002108 10733 1043078 SH SOLE 0 0 1043078 ADITX THERAPEUTICS INC COM 007025109 510 197093 SH SOLE 0 0 197093 ADOBE SYSTEMS INCORPORATED COM 00724F101 305346 521389 SH DFND 01 0 521389 0 ADOBE SYSTEMS INCORPORATED COM 00724F101 12116 20689 SH DFND 02 0 0 20689 ADOBE SYSTEMS INCORPORATED COM 00724F101 150460 256915 SH DFND 02 0 256915 0 ADOBE SYSTEMS INCORPORATED COM 00724F101 656020 1120176 SH DFND 04 0 0 1120176 ADOBE SYSTEMS INCORPORATED COM 00724F101 62042 105939 SH DFND 04 0 105939 0 ADOBE SYSTEMS INCORPORATED COM 00724F101 21168407 36145767 SH SOLE 0 0 36145767 ADTALEM GLOBAL ED INC COM 00737L103 1207 33863 SH DFND 01 0 33863 0 ADTALEM GLOBAL ED INC COM 00737L103 579 16232 SH DFND 02 0 16232 0 ADTALEM GLOBAL ED INC COM 00737L103 1439 40378 SH DFND 04 0 0 40378 ADTALEM GLOBAL ED INC COM 00737L103 157730 4425652 SH SOLE 0 0 4425652 ADTALEM GLOBAL ED INC COM 00737L103 75 2106 SH SOLE 0 2106 0 ADTRAN INC COM 00738A106 758 36696 SH DFND 01 0 36696 0 ADTRAN INC COM 00738A106 382 18492 SH DFND 02 0 18492 0 ADTRAN INC COM 00738A106 775 37508 SH DFND 04 0 0 37508 ADTRAN INC COM 00738A106 109222 5289225 SH SOLE 0 0 5289225 ADVANCE AUTO PARTS INC COM 00751Y106 13091 63817 SH DFND 01 0 63817 0 ADVANCE AUTO PARTS INC COM 00751Y106 629 3064 SH DFND 02 0 0 3064 ADVANCE AUTO PARTS INC COM 00751Y106 7450 36315 SH DFND 02 0 36315 0 ADVANCE AUTO PARTS INC COM 00751Y106 31619 154133 SH DFND 04 0 0 154133 ADVANCE AUTO PARTS INC COM 00751Y106 2958 14417 SH DFND 04 0 14417 0 ADVANCE AUTO PARTS INC COM 00751Y106 1369997 6678350 SH SOLE 0 0 6678350 ADVANCE AUTO PARTS INC COM 00751Y106 65 316 SH SOLE 0 316 0 AEHR TEST SYS COM 00760J108 14 5200 SH DFND 01 0 5200 0 AEHR TEST SYS COM 00760J108 11 3900 SH DFND 04 0 0 3900 AEHR TEST SYS COM 00760J108 2795 1012682 SH SOLE 0 0 1012682 ADVAXIS INC COM NEW 007624307 13 27192 SH DFND 01 0 27192 0 ADVAXIS INC COM NEW 007624307 15 31353 SH DFND 04 0 0 31353 ADVAXIS INC COM NEW 007624307 2639 5691937 SH SOLE 0 0 5691937 AECOM COM 00766T100 2892 45679 SH DFND 01 0 45679 0 AECOM COM 00766T100 2406 37994 SH DFND 02 0 37994 0 AECOM COM 00766T100 7154 112983 SH DFND 04 0 0 112983 AECOM COM 00766T100 836512 13210869 SH SOLE 0 0 13210869 AECOM COM 00766T100 51 800 SH SOLE 0 800 0 ADVANCED EMISSIONS SOLUTIONS COM 00770C101 20 2685 SH DFND 01 0 2685 0 ADVANCED EMISSIONS SOLUTIONS COM 00770C101 66 8881 SH DFND 04 0 0 8881 ADVANCED EMISSIONS SOLUTIONS COM 00770C101 5583 753437 SH SOLE 0 0 753437 AEMETIS INC COM NEW 00770K202 188 16788 SH DFND 01 0 16788 0 AEMETIS INC COM NEW 00770K202 106 9479 SH DFND 04 0 0 9479 AEMETIS INC COM NEW 00770K202 13847 1239632 SH SOLE 0 0 1239632 AEMETIS INC COM NEW 00770K202 21 1878 SH SOLE 0 1878 0 AERIE PHARMACEUTICALS INC COM 00771V108 1238 77312 SH DFND 01 0 77312 0 AERIE PHARMACEUTICALS INC COM 00771V108 145 9038 SH DFND 02 0 9038 0 AERIE PHARMACEUTICALS INC COM 00771V108 570 35616 SH DFND 04 0 0 35616 AERIE PHARMACEUTICALS INC COM 00771V108 67686 4227716 SH SOLE 0 0 4227716 AEGLEA BIOTHERAPEUTICS INC COM 00773J103 185 26595 SH DFND 01 0 26595 0 AEGLEA BIOTHERAPEUTICS INC COM 00773J103 109 15712 SH DFND 04 0 0 15712 AEGLEA BIOTHERAPEUTICS INC COM 00773J103 14302 2054859 SH SOLE 0 0 2054859 ADVANSIX INC COM 00773T101 550 18406 SH DFND 01 0 18406 0 ADVANSIX INC COM 00773T101 321 10758 SH DFND 02 0 10758 0 ADVANSIX INC COM 00773T101 670 22453 SH DFND 04 0 0 22453 ADVANSIX INC COM 00773T101 54614 1828987 SH SOLE 0 0 1828987 ADVANSIX INC COM 00773T101 122 4080 SH SOLE 0 4080 0 ADVERUM BIOTECHNOLOGIES INC COM 00773U108 212 60445 SH DFND 01 0 60445 0 ADVERUM BIOTECHNOLOGIES INC COM 00773U108 50 14185 SH DFND 02 0 14185 0 ADVERUM BIOTECHNOLOGIES INC COM 00773U108 192 54832 SH DFND 04 0 0 54832 ADVERUM BIOTECHNOLOGIES INC COM 00773U108 14757 4216309 SH SOLE 0 0 4216309 AEROJET ROCKETDYNE HLDGS INC COM 007800105 5739 118835 SH DFND 01 0 118835 0 AEROJET ROCKETDYNE HLDGS INC COM 007800105 795 16463 SH DFND 02 0 16463 0 AEROJET ROCKETDYNE HLDGS INC COM 007800105 2643 54739 SH DFND 04 0 0 54739 AEROJET ROCKETDYNE HLDGS INC COM 007800105 376484 7796305 SH SOLE 0 0 7796305 ADVENT TECHNOLOGIES HOLDNG I COM CL A 00788A105 290 30052 SH DFND 01 0 30052 0 ADVENT TECHNOLOGIES HOLDNG I COM CL A 00788A105 117 12177 SH DFND 04 0 0 12177 ADVENT TECHNOLOGIES HOLDNG I COM CL A 00788A105 14909 1546580 SH SOLE 0 0 1546580 ADVANCED MICRO DEVICES INC COM 007903107 124424 1324648 SH DFND 01 0 1324648 0 ADVANCED MICRO DEVICES INC COM 007903107 4836 51481 SH DFND 02 0 0 51481 ADVANCED MICRO DEVICES INC COM 007903107 60966 649060 SH DFND 02 0 649060 0 ADVANCED MICRO DEVICES INC COM 007903107 267297 2845705 SH DFND 04 0 0 2845705 ADVANCED MICRO DEVICES INC COM 007903107 25088 267093 SH DFND 04 0 267093 0 ADVANCED MICRO DEVICES INC COM 007903107 8675582 92362211 SH SOLE 0 0 92362211 ADVANCED DRAIN SYS INC DEL COM 00790R104 2714 23286 SH DFND 01 0 23286 0 ADVANCED DRAIN SYS INC DEL COM 00790R104 1575 13513 SH DFND 02 0 13513 0 ADVANCED DRAIN SYS INC DEL COM 00790R104 5090 43669 SH DFND 04 0 0 43669 ADVANCED DRAIN SYS INC DEL COM 00790R104 539980 4632236 SH SOLE 0 0 4632236 ADVANCED DRAIN SYS INC DEL COM 00790R104 63 540 SH SOLE 0 540 0 ADVANTAGE SOLUTIONS INC COM CL A 00791N102 614 56916 SH DFND 01 0 56916 0 ADVANTAGE SOLUTIONS INC COM CL A 00791N102 92 8485 SH DFND 02 0 8485 0 ADVANTAGE SOLUTIONS INC COM CL A 00791N102 689 63815 SH DFND 04 0 0 63815 ADVANTAGE SOLUTIONS INC COM CL A 00791N102 81629 7565281 SH SOLE 0 0 7565281 AEGON N V NY REGISTRY SHS 007924103 447 108205 SH DFND 01 0 108205 0 AEGON N V NY REGISTRY SHS 007924103 1168 282921 SH SOLE 0 0 282921 ADVANCED ENERGY INDS COM 007973100 7879 69902 SH DFND 01 0 69902 0 ADVANCED ENERGY INDS COM 007973100 1157 10264 SH DFND 02 0 10264 0 ADVANCED ENERGY INDS COM 007973100 3662 32489 SH DFND 04 0 0 32489 ADVANCED ENERGY INDS COM 007973100 467499 4147800 SH SOLE 0 0 4147800 ADVANCED ENERGY INDS COM 007973100 40 355 SH SOLE 0 355 0 AEROVIRONMENT INC COM 008073108 4095 40890 SH DFND 01 0 40890 0 AEROVIRONMENT INC COM 008073108 577 5764 SH DFND 02 0 5764 0 AEROVIRONMENT INC COM 008073108 1787 17844 SH DFND 04 0 0 17844 AEROVIRONMENT INC COM 008073108 237057 2367022 SH SOLE 0 0 2367022 AETHLON MED INC COM 00808Y307 30 6045 SH DFND 04 0 0 6045 AETHLON MED INC COM 00808Y307 2822 573619 SH SOLE 0 0 573619 AERPIO PHARMACEUTICALS INC COM 00810B105 5 2964 SH DFND 01 0 2964 0 AERPIO PHARMACEUTICALS INC COM 00810B105 17 10242 SH DFND 04 0 0 10242 AERPIO PHARMACEUTICALS INC COM 00810B105 2977 1761257 SH SOLE 0 0 1761257 AERSALE CORPORATION COM 00810F106 86 6865 SH DFND 01 0 6865 0 AERSALE CORPORATION COM 00810F106 38 3031 SH DFND 04 0 0 3031 AERSALE CORPORATION COM 00810F106 5288 424409 SH SOLE 0 0 424409 AFFILIATED MANAGERS GROUP IN COM 008252108 2043 13245 SH DFND 01 0 13245 0 AFFILIATED MANAGERS GROUP IN COM 008252108 1801 11679 SH DFND 02 0 11679 0 AFFILIATED MANAGERS GROUP IN COM 008252108 5470 35470 SH DFND 04 0 0 35470 AFFILIATED MANAGERS GROUP IN COM 008252108 558415 3621133 SH SOLE 0 0 3621133 AFFILIATED MANAGERS GROUP IN COM 008252108 122 794 SH SOLE 0 794 0 AFFIRM HLDGS INC COM CL A 00827B106 582 8641 SH DFND 01 0 8641 0 AFFIRM HLDGS INC COM CL A 00827B106 1232 18296 SH DFND 04 0 0 18296 AFFIRM HLDGS INC COM CL A 00827B106 283027 4202332 SH SOLE 0 0 4202332 AFFINITY BANCSHARES INC COM 00832E103 691 53244 SH SOLE 0 0 53244 AEVA TECHNOLOGIES INC COM 00835Q103 316 29912 SH DFND 01 0 29912 0 AEVA TECHNOLOGIES INC COM 00835Q103 376 35536 SH DFND 04 0 0 35536 AEVA TECHNOLOGIES INC COM 00835Q103 92731 8773068 SH SOLE 0 0 8773068 AGILENT TECHNOLOGIES INC COM 00846U101 48422 327596 SH DFND 01 0 327596 0 AGILENT TECHNOLOGIES INC COM 00846U101 1982 13411 SH DFND 02 0 0 13411 AGILENT TECHNOLOGIES INC COM 00846U101 24341 164681 SH DFND 02 0 164681 0 AGILENT TECHNOLOGIES INC COM 00846U101 104930 709899 SH DFND 04 0 0 709899 AGILENT TECHNOLOGIES INC COM 00846U101 10178 68860 SH DFND 04 0 68860 0 AGILENT TECHNOLOGIES INC COM 00846U101 3340606 22600678 SH SOLE 0 0 22600678 AGILENT TECHNOLOGIES INC COM 00846U101 38 256 SH SOLE 0 256 0 AGNICO EAGLE MINES LTD COM 008474108 70512 1166458 SH DFND 01 0 1166458 0 AGNICO EAGLE MINES LTD COM 008474108 633 10473 SH DFND 02 0 0 10473 AGNICO EAGLE MINES LTD COM 008474108 7658 126689 SH DFND 02 0 126689 0 AGNICO EAGLE MINES LTD COM 008474108 12984 214783 SH DFND 04 0 0 214783 AGNICO EAGLE MINES LTD COM 008474108 1999 33063 SH DFND 04 0 33063 0 AGNICO EAGLE MINES LTD COM 008474108 315979 5227114 SH SOLE 0 0 5227114 AGNICO EAGLE MINES LTD COM 008474108 28378 469451 SH SOLE 0 469451 0 AGENUS INC COM NEW 00847G705 1960 357055 SH DFND 01 0 357055 0 AGENUS INC COM NEW 00847G705 229 41791 SH DFND 02 0 41791 0 AGENUS INC COM NEW 00847G705 733 133452 SH DFND 04 0 0 133452 AGENUS INC COM NEW 00847G705 73407 13371107 SH SOLE 0 0 13371107 AGILYSYS INC COM 00847J105 1844 32431 SH DFND 01 0 32431 0 AGILYSYS INC COM 00847J105 277 4879 SH DFND 02 0 4879 0 AGILYSYS INC COM 00847J105 917 16132 SH DFND 04 0 0 16132 AGILYSYS INC COM 00847J105 89215 1568754 SH SOLE 0 0 1568754 AGILE THERAPEUTICS INC COM 00847L100 19 14083 SH DFND 01 0 14083 0 AGILE THERAPEUTICS INC COM 00847L100 37 27790 SH DFND 04 0 0 27790 AGILE THERAPEUTICS INC COM 00847L100 5404 4062975 SH SOLE 0 0 4062975 AGIOS PHARMACEUTICALS INC COM 00847X104 2232 40492 SH DFND 01 0 40492 0 AGIOS PHARMACEUTICALS INC COM 00847X104 930 16873 SH DFND 02 0 16873 0 AGIOS PHARMACEUTICALS INC COM 00847X104 2667 48390 SH DFND 04 0 0 48390 AGIOS PHARMACEUTICALS INC COM 00847X104 302259 5484651 SH SOLE 0 0 5484651 AGEX THERAPEUTICS INC COM 00848H108 4 2286 SH DFND 04 0 0 2286 AGEX THERAPEUTICS INC COM 00848H108 1069 689591 SH SOLE 0 0 689591 AGILITI INC COM 00848J104 919 42014 SH DFND 01 0 42014 0 AGILITI INC COM 00848J104 220 10046 SH DFND 04 0 0 10046 AGILITI INC COM 00848J104 59830 2735697 SH SOLE 0 0 2735697 AGEAGLE AERIAL SYS INC NEW COM 00848K101 482 91487 SH DFND 01 0 91487 0 AGEAGLE AERIAL SYS INC NEW COM 00848K101 102 19314 SH DFND 04 0 0 19314 AGEAGLE AERIAL SYS INC NEW COM 00848K101 14198 2694152 SH SOLE 0 0 2694152 AGEAGLE AERIAL SYS INC NEW COM 00848K101 17 3155 SH SOLE 0 3155 0 AGREE RLTY CORP COM 008492100 3249 46085 SH DFND 01 0 46085 0 AGREE RLTY CORP COM 008492100 7510 106540 SH DFND 02 0 106540 0 AGREE RLTY CORP COM 008492100 3876 54991 SH DFND 04 0 0 54991 AGREE RLTY CORP COM 008492100 727178 10316039 SH SOLE 0 0 10316039 AGORA INC ADS 00851L103 456 10878 SH DFND 02 0 10878 0 AGORA INC ADS 00851L103 3235 77096 SH DFND 04 0 0 77096 AGRIFY CORP COM 00853E107 26 2179 SH DFND 01 0 2179 0 AGRIFY CORP COM 00853E107 50 4196 SH DFND 04 0 0 4196 AGRIFY CORP COM 00853E107 7881 662229 SH SOLE 0 0 662229 AGROFRESH SOLUTIONS INC COM 00856G109 11 5184 SH DFND 01 0 5184 0 AGROFRESH SOLUTIONS INC COM 00856G109 13 6386 SH DFND 04 0 0 6386 AGROFRESH SOLUTIONS INC COM 00856G109 2145 1031488 SH SOLE 0 0 1031488 AGILON HEALTH INC COM 00857U107 862 21251 SH DFND 01 0 21251 0 AGILON HEALTH INC COM 00857U107 692 17068 SH DFND 04 0 0 17068 AGILON HEALTH INC COM 00857U107 192304 4740065 SH SOLE 0 0 4740065 AIKIDO PHARMA INC COM 008875106 18 18382 SH DFND 01 0 18382 0 AIKIDO PHARMA INC COM 008875106 26 27361 SH DFND 04 0 0 27361 AIKIDO PHARMA INC COM 008875106 3915 4091132 SH SOLE 0 0 4091132 AILERON THERAPEUTICS INC COM 00887A105 19 15060 SH DFND 01 0 15060 0 AILERON THERAPEUTICS INC COM 00887A105 29 22953 SH DFND 04 0 0 22953 AILERON THERAPEUTICS INC COM 00887A105 4253 3402620 SH SOLE 0 0 3402620 AIM IMMUNOTECH INC COM 00901B105 8 3690 SH DFND 01 0 3690 0 AIM IMMUNOTECH INC COM 00901B105 28 13208 SH DFND 04 0 0 13208 AIM IMMUNOTECH INC COM 00901B105 4249 1976258 SH SOLE 0 0 1976258 AIRBNB INC COM CL A 009066101 3846 25117 SH DFND 01 0 25117 0 AIRBNB INC COM CL A 009066101 295 1924 SH DFND 02 0 0 1924 AIRBNB INC COM CL A 009066101 4002 26135 SH DFND 02 0 26135 0 AIRBNB INC COM CL A 009066101 10391 67856 SH DFND 04 0 0 67856 AIRBNB INC COM CL A 009066101 1191755 7782127 SH SOLE 0 0 7782127 AIR INDS GROUP COM NEW 00912N205 10 7465 SH DFND 01 0 7465 0 AIR INDS GROUP COM NEW 00912N205 1584 1218375 SH SOLE 0 0 1218375 AIR LEASE CORP CL A 00912X302 1430 34266 SH DFND 01 0 34266 0 AIR LEASE CORP CL A 00912X302 1376 32956 SH DFND 02 0 32956 0 AIR LEASE CORP CL A 00912X302 3745 89713 SH DFND 04 0 0 89713 AIR LEASE CORP CL A 00912X302 395801 9482532 SH SOLE 0 0 9482532 AIR LEASE CORP CL A 00912X302 212 5088 SH SOLE 0 5088 0 AIR PRODS & CHEMS INC COM 009158106 62079 215793 SH DFND 01 0 215793 0 AIR PRODS & CHEMS INC COM 009158106 2738 9516 SH DFND 02 0 0 9516 AIR PRODS & CHEMS INC COM 009158106 33895 117823 SH DFND 02 0 117823 0 AIR PRODS & CHEMS INC COM 009158106 154094 535645 SH DFND 04 0 0 535645 AIR PRODS & CHEMS INC COM 009158106 14134 49131 SH DFND 04 0 49131 0 AIR PRODS & CHEMS INC COM 009158106 5299337 18420945 SH SOLE 0 0 18420945 AIR T FDG *W EXP 08/30/202 00919P112 0 1547 SH DFND 01 0 1547 0 AIR T FDG *W EXP 08/30/202 00919P112 0 1663 SH DFND 04 0 0 1663 AIR T FDG *W EXP 08/30/202 00919P112 15 137856 SH SOLE 0 0 137856 AIR T INC COM 009207101 15 600 SH DFND 04 0 0 600 AIR T INC COM 009207101 1248 50525 SH SOLE 0 0 50525 AIR TRANSPORT SERVICES GRP I COM 00922R105 943 40594 SH DFND 01 0 40594 0 AIR TRANSPORT SERVICES GRP I COM 00922R105 153 6579 SH DFND 02 0 6579 0 AIR TRANSPORT SERVICES GRP I COM 00922R105 643 27696 SH DFND 04 0 0 27696 AIR TRANSPORT SERVICES GRP I COM 00922R105 122874 5289442 SH SOLE 0 0 5289442 AIR TRANSPORT SERVICES GRP I COM 00922R105 71 3045 SH SOLE 0 3045 0 AIRGAIN INC COM 00938A104 34 1656 SH DFND 01 0 1656 0 AIRGAIN INC COM 00938A104 66 3201 SH DFND 04 0 0 3201 AIRGAIN INC COM 00938A104 9544 462854 SH SOLE 0 0 462854 AKAMAI TECHNOLOGIES INC COM 00971T101 18486 158543 SH DFND 01 0 158543 0 AKAMAI TECHNOLOGIES INC COM 00971T101 840 7206 SH DFND 02 0 0 7206 AKAMAI TECHNOLOGIES INC COM 00971T101 9860 84560 SH DFND 02 0 84560 0 AKAMAI TECHNOLOGIES INC COM 00971T101 44649 382927 SH DFND 04 0 0 382927 AKAMAI TECHNOLOGIES INC COM 00971T101 4114 35287 SH DFND 04 0 35287 0 AKAMAI TECHNOLOGIES INC COM 00971T101 1963183 16836904 SH SOLE 0 0 16836904 AKEBIA THERAPEUTICS INC COM 00972D105 699 184346 SH DFND 01 0 184346 0 AKEBIA THERAPEUTICS INC COM 00972D105 134 35400 SH DFND 02 0 35400 0 AKEBIA THERAPEUTICS INC COM 00972D105 455 119944 SH DFND 04 0 0 119944 AKEBIA THERAPEUTICS INC COM 00972D105 44783 11816029 SH SOLE 0 0 11816029 AKOUOS INC COM 00973J101 186 14800 SH DFND 01 0 14800 0 AKOUOS INC COM 00973J101 18 1431 SH DFND 02 0 1431 0 AKOUOS INC COM 00973J101 155 12324 SH DFND 04 0 0 12324 AKOUOS INC COM 00973J101 11714 933372 SH SOLE 0 0 933372 AKOUSTIS TECHNOLOGIES INC COM 00973N102 837 78124 SH DFND 01 0 78124 0 AKOUSTIS TECHNOLOGIES INC COM 00973N102 151 14135 SH DFND 04 0 0 14135 AKOUSTIS TECHNOLOGIES INC COM 00973N102 23184 2164669 SH SOLE 0 0 2164669 AKERNA CORP COM 00973W102 12 2939 SH DFND 01 0 2939 0 AKERNA CORP COM 00973W102 29 7101 SH DFND 04 0 0 7101 AKERNA CORP COM 00973W102 3104 770125 SH SOLE 0 0 770125 AKERO THERAPEUTICS INC COM 00973Y108 955 38482 SH DFND 01 0 38482 0 AKERO THERAPEUTICS INC COM 00973Y108 118 4749 SH DFND 02 0 4749 0 AKERO THERAPEUTICS INC COM 00973Y108 337 13598 SH DFND 04 0 0 13598 AKERO THERAPEUTICS INC COM 00973Y108 24880 1002807 SH SOLE 0 0 1002807 AKOYA BIOSCIENCES INC COM 00974H104 273 14094 SH DFND 01 0 14094 0 AKOYA BIOSCIENCES INC COM 00974H104 53 2766 SH DFND 04 0 0 2766 AKOYA BIOSCIENCES INC COM 00974H104 6345 328075 SH SOLE 0 0 328075 ALAMO GROUP INC COM 011311107 2557 16747 SH DFND 01 0 16747 0 ALAMO GROUP INC COM 011311107 424 2775 SH DFND 02 0 2775 0 ALAMO GROUP INC COM 011311107 1185 7759 SH DFND 04 0 0 7759 ALAMO GROUP INC COM 011311107 97344 637566 SH SOLE 0 0 637566 ALAMOS GOLD INC NEW COM CL A 011532108 14237 1861024 SH DFND 01 0 1861024 0 ALAMOS GOLD INC NEW COM CL A 011532108 729 95230 SH DFND 02 0 95230 0 ALAMOS GOLD INC NEW COM CL A 011532108 1437 187904 SH DFND 04 0 0 187904 ALAMOS GOLD INC NEW COM CL A 011532108 71541 9351805 SH SOLE 0 0 9351805 ALAMOS GOLD INC NEW COM CL A 011532108 4319 564556 SH SOLE 0 564556 0 ALARM COM HLDGS INC COM 011642105 7246 85545 SH DFND 01 0 85545 0 ALARM COM HLDGS INC COM 011642105 929 10973 SH DFND 02 0 10973 0 ALARM COM HLDGS INC COM 011642105 3314 39124 SH DFND 04 0 0 39124 ALARM COM HLDGS INC COM 011642105 447855 5287549 SH SOLE 0 0 5287549 ALASKA AIR GROUP INC COM 011659109 7286 120808 SH DFND 01 0 120808 0 ALASKA AIR GROUP INC COM 011659109 547 9063 SH DFND 02 0 9063 0 ALASKA AIR GROUP INC COM 011659109 12405 205679 SH DFND 04 0 0 205679 ALASKA AIR GROUP INC COM 011659109 704 11680 SH DFND 04 0 11680 0 ALASKA AIR GROUP INC COM 011659109 771517 12792521 SH SOLE 0 0 12792521 ALASKA COMMUNICATIONS SYS GR COM 01167P101 31 9324 SH DFND 01 0 9324 0 ALASKA COMMUNICATIONS SYS GR COM 01167P101 74 22214 SH DFND 04 0 0 22214 ALASKA COMMUNICATIONS SYS GR COM 01167P101 7721 2318677 SH SOLE 0 0 2318677 ALBANY INTL CORP CL A 012348108 2505 28061 SH DFND 01 0 28061 0 ALBANY INTL CORP CL A 012348108 702 7866 SH DFND 02 0 7866 0 ALBANY INTL CORP CL A 012348108 2417 27080 SH DFND 04 0 0 27080 ALBANY INTL CORP CL A 012348108 287385 3219643 SH SOLE 0 0 3219643 ALBEMARLE CORP COM 012653101 19170 113794 SH DFND 01 0 113794 0 ALBEMARLE CORP COM 012653101 787 4670 SH DFND 02 0 0 4670 ALBEMARLE CORP COM 012653101 10467 62132 SH DFND 02 0 62132 0 ALBEMARLE CORP COM 012653101 45950 272765 SH DFND 04 0 0 272765 ALBEMARLE CORP COM 012653101 4314 25606 SH DFND 04 0 25606 0 ALBEMARLE CORP COM 012653101 2175246 12912538 SH SOLE 0 0 12912538 ALBEMARLE CORP COM 012653101 82 486 SH SOLE 0 486 0 ALBERTSONS COS INC COMMON STOCK 013091103 605 30749 SH DFND 01 0 30749 0 ALBERTSONS COS INC COMMON STOCK 013091103 353 17933 SH DFND 04 0 0 17933 ALBERTSONS COS INC COMMON STOCK 013091103 28922 1471124 SH SOLE 0 0 1471124 ALBERTSONS COS INC COMMON STOCK 013091103 27 1360 SH SOLE 0 1360 0 ALBIREO PHARMA INC COM 01345P106 947 26908 SH DFND 01 0 26908 0 ALBIREO PHARMA INC COM 01345P106 106 3024 SH DFND 02 0 3024 0 ALBIREO PHARMA INC COM 01345P106 486 13802 SH DFND 04 0 0 13802 ALBIREO PHARMA INC COM 01345P106 30982 880663 SH SOLE 0 0 880663 ALCOA CORP COM 013872106 2187 59378 SH DFND 01 0 59378 0 ALCOA CORP COM 013872106 1747 47428 SH DFND 02 0 47428 0 ALCOA CORP COM 013872106 5755 156212 SH DFND 04 0 0 156212 ALCOA CORP COM 013872106 595832 16173506 SH SOLE 0 0 16173506 ALCOA CORP COM 013872106 20 546 SH SOLE 0 546 0 ALDEYRA THERAPEUTICS INC COM 01438T106 1021 90074 SH DFND 01 0 90074 0 ALDEYRA THERAPEUTICS INC COM 01438T106 243 21475 SH DFND 04 0 0 21475 ALDEYRA THERAPEUTICS INC COM 01438T106 29280 2584282 SH SOLE 0 0 2584282 ALDEYRA THERAPEUTICS INC COM 01438T106 7 619 SH SOLE 0 619 0 ALECTOR INC COM 014442107 2172 104277 SH DFND 01 0 104277 0 ALECTOR INC COM 014442107 264 12665 SH DFND 02 0 12665 0 ALECTOR INC COM 014442107 945 45380 SH DFND 04 0 0 45380 ALECTOR INC COM 014442107 99338 4768998 SH SOLE 0 0 4768998 ALERUS FINL CORP COM 01446U103 284 9803 SH DFND 01 0 9803 0 ALERUS FINL CORP COM 01446U103 176 6082 SH DFND 04 0 0 6082 ALERUS FINL CORP COM 01446U103 18906 651722 SH SOLE 0 0 651722 ALEXANDER & BALDWIN INC NEW COM 014491104 914 49885 SH DFND 01 0 49885 0 ALEXANDER & BALDWIN INC NEW COM 014491104 357 19509 SH DFND 02 0 19509 0 ALEXANDER & BALDWIN INC NEW COM 014491104 1158 63215 SH DFND 04 0 0 63215 ALEXANDER & BALDWIN INC NEW COM 014491104 203650 11116257 SH SOLE 0 0 11116257 ALEXANDERS INC COM 014752109 1055 3936 SH DFND 01 0 3936 0 ALEXANDERS INC COM 014752109 1067 3981 SH DFND 02 0 3981 0 ALEXANDERS INC COM 014752109 466 1738 SH DFND 04 0 0 1738 ALEXANDERS INC COM 014752109 86310 322113 SH SOLE 0 0 322113 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 24575 135072 SH DFND 01 0 135072 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 1041 5720 SH DFND 02 0 0 5720 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 50749 278931 SH DFND 02 0 278931 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 59050 324557 SH DFND 04 0 0 324557 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 5744 31571 SH DFND 04 0 31571 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 3852787 21176139 SH SOLE 0 0 21176139 ALEXION PHARMACEUTICALS INC COM 015351109 39609 215608 SH DFND 01 0 215608 0 ALEXION PHARMACEUTICALS INC COM 015351109 1725 9389 SH DFND 02 0 0 9389 ALEXION PHARMACEUTICALS INC COM 015351109 21272 115793 SH DFND 02 0 115793 0 ALEXION PHARMACEUTICALS INC COM 015351109 95067 517485 SH DFND 04 0 0 517485 ALEXION PHARMACEUTICALS INC COM 015351109 9008 49032 SH DFND 04 0 49032 0 ALEXION PHARMACEUTICALS INC COM 015351109 3574995 19459993 SH SOLE 0 0 19459993 ALGONQUIN PWR UTILS CORP COM 015857105 42678 2868167 SH DFND 01 0 2868167 0 ALGONQUIN PWR UTILS CORP COM 015857105 383 25754 SH DFND 02 0 0 25754 ALGONQUIN PWR UTILS CORP COM 015857105 4076 273892 SH DFND 02 0 273892 0 ALGONQUIN PWR UTILS CORP COM 015857105 2566 172438 SH DFND 04 0 0 172438 ALGONQUIN PWR UTILS CORP COM 015857105 203121 13650599 SH SOLE 0 0 13650599 ALGONQUIN PWR UTILS CORP COM 015857105 20887 1403696 SH SOLE 0 1403696 0 ALICO INC COM 016230104 20 554 SH DFND 01 0 554 0 ALICO INC COM 016230104 50 1400 SH DFND 04 0 0 1400 ALICO INC COM 016230104 7402 207925 SH SOLE 0 0 207925 ALIGN TECHNOLOGY INC COM 016255101 49075 80319 SH DFND 01 0 80319 0 ALIGN TECHNOLOGY INC COM 016255101 1992 3261 SH DFND 02 0 0 3261 ALIGN TECHNOLOGY INC COM 016255101 24909 40768 SH DFND 02 0 40768 0 ALIGN TECHNOLOGY INC COM 016255101 106021 173520 SH DFND 04 0 0 173520 ALIGN TECHNOLOGY INC COM 016255101 10223 16731 SH DFND 04 0 16731 0 ALIGN TECHNOLOGY INC COM 016255101 3975240 6506121 SH SOLE 0 0 6506121 ALIGN TECHNOLOGY INC COM 016255101 210 343 SH SOLE 0 343 0 ALIMERA SCIENCES INC COM NEW 016259202 11 1230 SH DFND 01 0 1230 0 ALIMERA SCIENCES INC COM NEW 016259202 7 793 SH DFND 04 0 0 793 ALIMERA SCIENCES INC COM NEW 016259202 1318 144840 SH SOLE 0 0 144840 ALIGNMENT HEALTHCARE INC COM 01625V104 1129 48302 SH DFND 01 0 48302 0 ALIGNMENT HEALTHCARE INC COM 01625V104 243 10381 SH DFND 04 0 0 10381 ALIGNMENT HEALTHCARE INC COM 01625V104 57352 2454099 SH SOLE 0 0 2454099 ALIGOS THERAPEUTICS INC COM 01626L105 666 32660 SH DFND 01 0 32660 0 ALIGOS THERAPEUTICS INC COM 01626L105 67 3287 SH DFND 02 0 3287 0 ALIGOS THERAPEUTICS INC COM 01626L105 199 9761 SH DFND 04 0 0 9761 ALIGOS THERAPEUTICS INC COM 01626L105 19113 937588 SH SOLE 0 0 937588 ALKALINE WTR CO INC COM NEW 01643A207 14 9124 SH DFND 01 0 9124 0 ALKALINE WTR CO INC COM NEW 01643A207 42 27494 SH DFND 04 0 0 27494 ALKALINE WTR CO INC COM NEW 01643A207 4784 3126843 SH SOLE 0 0 3126843 ALKAMI TECHNOLOGY INC COM 01644J108 390 10929 SH DFND 01 0 10929 0 ALKAMI TECHNOLOGY INC COM 01644J108 2 43 SH DFND 04 0 0 43 ALKAMI TECHNOLOGY INC COM 01644J108 1077 30193 SH SOLE 0 0 30193 ALLAKOS INC COM 01671P100 5387 63101 SH DFND 01 0 63101 0 ALLAKOS INC COM 01671P100 702 8223 SH DFND 02 0 8223 0 ALLAKOS INC COM 01671P100 2296 26896 SH DFND 04 0 0 26896 ALLAKOS INC COM 01671P100 283362 3319225 SH SOLE 0 0 3319225 ALLEGHANY CORP MD COM 017175100 3059 4585 SH DFND 01 0 4585 0 ALLEGHANY CORP MD COM 017175100 441 661 SH DFND 02 0 0 661 ALLEGHANY CORP MD COM 017175100 4926 7384 SH DFND 02 0 7384 0 ALLEGHANY CORP MD COM 017175100 10972 16448 SH DFND 04 0 0 16448 ALLEGHANY CORP MD COM 017175100 1157 1734 SH DFND 04 0 1734 0 ALLEGHANY CORP MD COM 017175100 811978 1217230 SH SOLE 0 0 1217230 ALLEGHANY CORP MD COM 017175100 125 188 SH SOLE 0 188 0 ALLEGHENY TECHNOLOGIES INC COM 01741R102 3659 175497 SH DFND 01 0 175497 0 ALLEGHENY TECHNOLOGIES INC COM 01741R102 686 32908 SH DFND 02 0 32908 0 ALLEGHENY TECHNOLOGIES INC COM 01741R102 2095 100481 SH DFND 04 0 0 100481 ALLEGHENY TECHNOLOGIES INC COM 01741R102 279689 13414357 SH SOLE 0 0 13414357 ALLEGIANCE BANCSHARES INC COM 01748H107 489 12734 SH DFND 01 0 12734 0 ALLEGIANCE BANCSHARES INC COM 01748H107 197 5119 SH DFND 02 0 5119 0 ALLEGIANCE BANCSHARES INC COM 01748H107 549 14275 SH DFND 04 0 0 14275 ALLEGIANCE BANCSHARES INC COM 01748H107 45309 1178694 SH SOLE 0 0 1178694 ALLEGIANCE BANCSHARES INC COM 01748H107 74 1927 SH SOLE 0 1927 0 ALLEGIANT TRAVEL CO COM 01748X102 5331 27481 SH DFND 01 0 27481 0 ALLEGIANT TRAVEL CO COM 01748X102 313 1612 SH DFND 02 0 1612 0 ALLEGIANT TRAVEL CO COM 01748X102 1435 7396 SH DFND 04 0 0 7396 ALLEGIANT TRAVEL CO COM 01748X102 304145 1567760 SH SOLE 0 0 1567760 ALLEGIANT TRAVEL CO COM 01748X102 29 149 SH SOLE 0 149 0 ALLEGRO MICROSYSTEMS INC COM 01749D105 576 20806 SH DFND 01 0 20806 0 ALLEGRO MICROSYSTEMS INC COM 01749D105 199 7189 SH DFND 02 0 7189 0 ALLEGRO MICROSYSTEMS INC COM 01749D105 1195 43155 SH DFND 04 0 0 43155 ALLEGRO MICROSYSTEMS INC COM 01749D105 141837 5120487 SH SOLE 0 0 5120487 ALLENA PHARMACEUTICALS COM 018119107 5 3883 SH DFND 04 0 0 3883 ALLENA PHARMACEUTICALS COM 018119107 2544 1957261 SH SOLE 0 0 1957261 ALLETE INC COM NEW 018522300 2510 35863 SH DFND 01 0 35863 0 ALLETE INC COM NEW 018522300 2341 33452 SH DFND 02 0 33452 0 ALLETE INC COM NEW 018522300 2918 41694 SH DFND 04 0 0 41694 ALLETE INC COM NEW 018522300 365638 5224898 SH SOLE 0 0 5224898 ALLIANCE DATA SYSTEMS CORP COM 018581108 1663 15965 SH DFND 01 0 15965 0 ALLIANCE DATA SYSTEMS CORP COM 018581108 1462 14029 SH DFND 02 0 14029 0 ALLIANCE DATA SYSTEMS CORP COM 018581108 4223 40528 SH DFND 04 0 0 40528 ALLIANCE DATA SYSTEMS CORP COM 018581108 455330 4370190 SH SOLE 0 0 4370190 ALLIANCE DATA SYSTEMS CORP COM 018581108 191 1834 SH SOLE 0 1834 0 ALLIANT ENERGY CORP COM 018802108 13624 244325 SH DFND 01 0 244325 0 ALLIANT ENERGY CORP COM 018802108 189 3395 SH DFND 02 0 0 3395 ALLIANT ENERGY CORP COM 018802108 12558 225218 SH DFND 02 0 225218 0 ALLIANT ENERGY CORP COM 018802108 33824 606605 SH DFND 04 0 0 606605 ALLIANT ENERGY CORP COM 018802108 3160 56672 SH DFND 04 0 56672 0 ALLIANT ENERGY CORP COM 018802108 1613752 28941025 SH SOLE 0 0 28941025 ALLIED ESPORTS ENTMT INC COM 019170109 6 2538 SH DFND 04 0 0 2538 ALLIED ESPORTS ENTMT INC COM 019170109 1309 569342 SH SOLE 0 0 569342 ALLIED HEALTHCARE PRODS INC COM NEW 019222207 225 53862 SH SOLE 0 0 53862 ALLIED MOTION TECHNOLOGIES I COM 019330109 689 19953 SH DFND 01 0 19953 0 ALLIED MOTION TECHNOLOGIES I COM 019330109 170 4915 SH DFND 04 0 0 4915 ALLIED MOTION TECHNOLOGIES I COM 019330109 19856 575040 SH SOLE 0 0 575040 ALLISON TRANSMISSION HLDGS I COM 01973R101 1761 44320 SH DFND 01 0 44320 0 ALLISON TRANSMISSION HLDGS I COM 01973R101 1253 31529 SH DFND 02 0 31529 0 ALLISON TRANSMISSION HLDGS I COM 01973R101 3736 94005 SH DFND 04 0 0 94005 ALLISON TRANSMISSION HLDGS I COM 01973R101 494414 12441208 SH SOLE 0 0 12441208 ALLISON TRANSMISSION HLDGS I COM 01973R101 80 2018 SH SOLE 0 2018 0 ALLOGENE THERAPEUTICS INC COM 019770106 2018 77370 SH DFND 01 0 77370 0 ALLOGENE THERAPEUTICS INC COM 019770106 504 19312 SH DFND 02 0 19312 0 ALLOGENE THERAPEUTICS INC COM 019770106 1603 61458 SH DFND 04 0 0 61458 ALLOGENE THERAPEUTICS INC COM 019770106 168064 6444166 SH SOLE 0 0 6444166 ALLOVIR INC COM 019818103 1014 51384 SH DFND 01 0 51384 0 ALLOVIR INC COM 019818103 260 13162 SH DFND 02 0 13162 0 ALLOVIR INC COM 019818103 396 20052 SH DFND 04 0 0 20052 ALLOVIR INC COM 019818103 44765 2267745 SH SOLE 0 0 2267745 ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 1782 96271 SH DFND 01 0 96271 0 ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 851 45964 SH DFND 02 0 45964 0 ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 2324 125555 SH DFND 04 0 0 125555 ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 272357 14714067 SH SOLE 0 0 14714067 ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 40 2155 SH SOLE 0 2155 0 ALLSTATE CORP COM 020002101 38035 291593 SH DFND 01 0 291593 0 ALLSTATE CORP COM 020002101 1638 12558 SH DFND 02 0 0 12558 ALLSTATE CORP COM 020002101 21770 166895 SH DFND 02 0 166895 0 ALLSTATE CORP COM 020002101 92284 707482 SH DFND 04 0 0 707482 ALLSTATE CORP COM 020002101 8768 67219 SH DFND 04 0 67219 0 ALLSTATE CORP COM 020002101 3086785 23664402 SH SOLE 0 0 23664402 ALLSTATE CORP COM 020002101 509 3906 SH SOLE 0 3906 0 ALLY FINL INC COM 02005N100 5880 117971 SH DFND 01 0 117971 0 ALLY FINL INC COM 02005N100 866 17368 SH DFND 02 0 0 17368 ALLY FINL INC COM 02005N100 9480 190210 SH DFND 02 0 190210 0 ALLY FINL INC COM 02005N100 21834 438079 SH DFND 04 0 0 438079 ALLY FINL INC COM 02005N100 2369 47530 SH DFND 04 0 47530 0 ALLY FINL INC COM 02005N100 1842781 36973932 SH SOLE 0 0 36973932 ALLY FINL INC COM 02005N100 270 5419 SH SOLE 0 5419 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 8663 51102 SH DFND 01 0 51102 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 906 5347 SH DFND 02 0 0 5347 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 10558 62284 SH DFND 02 0 62284 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 23356 137778 SH DFND 04 0 0 137778 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 2613 15413 SH DFND 04 0 15413 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 1733473 10225770 SH SOLE 0 0 10225770 ALPHA METALLURGICAL RESOUR I COM 020764106 80 3124 SH DFND 01 0 3124 0 ALPHA METALLURGICAL RESOUR I COM 020764106 18867 736117 SH SOLE 0 0 736117 ALPHA PRO TECH LTD COM 020772109 18 2087 SH DFND 01 0 2087 0 ALPHA PRO TECH LTD COM 020772109 126 14674 SH DFND 02 0 14674 0 ALPHA PRO TECH LTD COM 020772109 34 3961 SH DFND 04 0 0 3961 ALPHA PRO TECH LTD COM 020772109 4882 569619 SH SOLE 0 0 569619 ALPHA PRO TECH LTD COM 020772109 72 8445 SH SOLE 0 8445 0 ALPHABET INC CAP STK CL C 02079K107 758192 302512 SH DFND 01 0 302512 0 ALPHABET INC CAP STK CL C 02079K107 32036 12782 SH DFND 02 0 0 12782 ALPHABET INC CAP STK CL C 02079K107 404946 161570 SH DFND 02 0 161570 0 ALPHABET INC CAP STK CL C 02079K107 1693345 675630 SH DFND 04 0 0 675630 ALPHABET INC CAP STK CL C 02079K107 157993 63038 SH DFND 04 0 63038 0 ALPHABET INC CAP STK CL C 02079K107 50269353 20057037 SH SOLE 0 0 20057037 ALPHABET INC CAP STK CL C 02079K107 301 120 SH SOLE 0 120 0 ALPHABET INC CAP STK CL A 02079K305 797904 326770 SH DFND 01 0 326770 0 ALPHABET INC CAP STK CL A 02079K305 31145 12755 SH DFND 02 0 0 12755 ALPHABET INC CAP STK CL A 02079K305 380809 155955 SH DFND 02 0 155955 0 ALPHABET INC CAP STK CL A 02079K305 1706533 698886 SH DFND 04 0 0 698886 ALPHABET INC CAP STK CL A 02079K305 161288 66053 SH DFND 04 0 66053 0 ALPHABET INC CAP STK CL A 02079K305 52517768 21507897 SH SOLE 0 0 21507897 ALPHABET INC CAP STK CL A 02079K305 176 72 SH SOLE 0 72 0 ALPHA TEKNOVA INC COM 02080L102 37 1539 SH DFND 01 0 1539 0 ALPHA TEKNOVA INC COM 02080L102 11 474 SH DFND 04 0 0 474 ALPHA TEKNOVA INC COM 02080L102 1376 57987 SH SOLE 0 0 57987 ALPHATEC HLDGS INC COM NEW 02081G201 1803 117713 SH DFND 01 0 117713 0 ALPHATEC HLDGS INC COM NEW 02081G201 257 16763 SH DFND 02 0 16763 0 ALPHATEC HLDGS INC COM NEW 02081G201 725 47300 SH DFND 04 0 0 47300 ALPHATEC HLDGS INC COM NEW 02081G201 45619 2977734 SH SOLE 0 0 2977734 ALPHATEC HLDGS INC COM NEW 02081G201 26 1698 SH SOLE 0 1698 0 ALPINE IMMUNE SCIENCES INC COM 02083G100 188 20939 SH DFND 01 0 20939 0 ALPINE IMMUNE SCIENCES INC COM 02083G100 24 2721 SH DFND 04 0 0 2721 ALPINE IMMUNE SCIENCES INC COM 02083G100 4964 551557 SH SOLE 0 0 551557 ALPINE INCOME PPTY TR INC COM 02083X103 29 1548 SH DFND 01 0 1548 0 ALPINE INCOME PPTY TR INC COM 02083X103 56 2944 SH DFND 04 0 0 2944 ALPINE INCOME PPTY TR INC COM 02083X103 7722 405975 SH SOLE 0 0 405975 ALSET EHOME INTERNATIONAL IN COM 02116A104 1424 250625 SH SOLE 0 0 250625 ALTA EQUIPMENT GROUP INC COMMON STOCK 02128L106 238 17881 SH DFND 01 0 17881 0 ALTA EQUIPMENT GROUP INC COMMON STOCK 02128L106 102 7668 SH DFND 04 0 0 7668 ALTA EQUIPMENT GROUP INC COMMON STOCK 02128L106 12614 949110 SH SOLE 0 0 949110 ALTABANCORP COM 021347109 551 12725 SH DFND 01 0 12725 0 ALTABANCORP COM 021347109 109 2527 SH DFND 02 0 2527 0 ALTABANCORP COM 021347109 214 4933 SH DFND 04 0 0 4933 ALTABANCORP COM 021347109 29839 688971 SH SOLE 0 0 688971 ALTAIR ENGR INC COM CL A 021369103 5703 82682 SH DFND 01 0 82682 0 ALTAIR ENGR INC COM CL A 021369103 843 12228 SH DFND 02 0 12228 0 ALTAIR ENGR INC COM CL A 021369103 2550 36975 SH DFND 04 0 0 36975 ALTAIR ENGR INC COM CL A 021369103 291091 4220547 SH SOLE 0 0 4220547 ALTO INGREDIENTS INC COM 021513106 297 48686 SH DFND 01 0 48686 0 ALTO INGREDIENTS INC COM 021513106 325 53258 SH DFND 02 0 53258 0 ALTO INGREDIENTS INC COM 021513106 293 47983 SH DFND 04 0 0 47983 ALTO INGREDIENTS INC COM 021513106 19798 3240246 SH SOLE 0 0 3240246 ALTO INGREDIENTS INC COM 021513106 101 16494 SH SOLE 0 16494 0 ALTISOURCE ASSET MGMT CORP COM 02153X108 354 18587 SH SOLE 0 0 18587 ALTIMMUNE INC COM NEW 02155H200 218 22156 SH DFND 01 0 22156 0 ALTIMMUNE INC COM NEW 02155H200 102 10332 SH DFND 04 0 0 10332 ALTIMMUNE INC COM NEW 02155H200 15303 1553605 SH SOLE 0 0 1553605 ALTERYX INC COM CL A 02156B103 2200 25574 SH DFND 01 0 25574 0 ALTERYX INC COM CL A 02156B103 1204 13991 SH DFND 02 0 13991 0 ALTERYX INC COM CL A 02156B103 4378 50892 SH DFND 04 0 0 50892 ALTERYX INC COM CL A 02156B103 463606 5389513 SH SOLE 0 0 5389513 ALTICE USA INC CL A 02156K103 3015 88324 SH DFND 01 0 88324 0 ALTICE USA INC CL A 02156K103 379 11103 SH DFND 02 0 0 11103 ALTICE USA INC CL A 02156K103 4295 125812 SH DFND 02 0 125812 0 ALTICE USA INC CL A 02156K103 8751 256336 SH DFND 04 0 0 256336 ALTICE USA INC CL A 02156K103 911 26682 SH DFND 04 0 26682 0 ALTICE USA INC CL A 02156K103 652146 19102122 SH SOLE 0 0 19102122 ALTICE USA INC CL A 02156K103 119 3474 SH SOLE 0 3474 0 ATERIAN INC COM 02156U101 503 34355 SH DFND 01 0 34355 0 ATERIAN INC COM 02156U101 25 1710 SH DFND 02 0 1710 0 ATERIAN INC COM 02156U101 170 11588 SH DFND 04 0 0 11588 ATERIAN INC COM 02156U101 11560 790182 SH SOLE 0 0 790182 ATERIAN INC COM 02156U101 7 448 SH SOLE 0 448 0 ALTRA INDL MOTION CORP COM 02208R106 2844 43748 SH DFND 01 0 43748 0 ALTRA INDL MOTION CORP COM 02208R106 1146 17623 SH DFND 02 0 17623 0 ALTRA INDL MOTION CORP COM 02208R106 3271 50302 SH DFND 04 0 0 50302 ALTRA INDL MOTION CORP COM 02208R106 371178 5708667 SH SOLE 0 0 5708667 ALTRA INDL MOTION CORP COM 02208R106 40 622 SH SOLE 0 622 0 ALTRIA GROUP INC COM 02209S103 91759 1924486 SH DFND 01 0 1924486 0 ALTRIA GROUP INC COM 02209S103 1027 21531 SH DFND 02 0 0 21531 ALTRIA GROUP INC COM 02209S103 32315 677750 SH DFND 02 0 677750 0 ALTRIA GROUP INC COM 02209S103 209764 4399421 SH DFND 04 0 0 4399421 ALTRIA GROUP INC COM 02209S103 17120 359060 SH DFND 04 0 359060 0 ALTRIA GROUP INC COM 02209S103 6937598 145503309 SH SOLE 0 0 145503309 ALTRIA GROUP INC COM 02209S103 237 4973 SH SOLE 0 4973 0 ALTUS MIDSTREAM CO COM NEW CL A 02215L209 173 2567 SH DFND 01 0 2567 0 ALTUS MIDSTREAM CO COM NEW CL A 02215L209 64 941 SH DFND 04 0 0 941 ALTUS MIDSTREAM CO COM NEW CL A 02215L209 10639 157589 SH SOLE 0 0 157589 AMALGAMATED FINANCIAL CORP COM 022671101 184 11769 SH DFND 01 0 11769 0 AMALGAMATED FINANCIAL CORP COM 022671101 40 2548 SH DFND 02 0 2548 0 AMALGAMATED FINANCIAL CORP COM 022671101 264 16916 SH DFND 04 0 0 16916 AMALGAMATED FINANCIAL CORP COM 022671101 15027 961437 SH SOLE 0 0 961437 AMAZON COM INC COM 023135106 1614006 469166 SH DFND 01 0 469166 0 AMAZON COM INC COM 023135106 63130 18351 SH DFND 02 0 0 18351 AMAZON COM INC COM 023135106 787879 229024 SH DFND 02 0 229024 0 AMAZON COM INC COM 023135106 3468414 1008213 SH DFND 04 0 0 1008213 AMAZON COM INC COM 023135106 327837 95297 SH DFND 04 0 95297 0 AMAZON COM INC COM 023135106 106325603 30907168 SH SOLE 0 0 30907168 AMBAC FINL GROUP INC COM NEW 023139884 492 31425 SH DFND 01 0 31425 0 AMBAC FINL GROUP INC COM NEW 023139884 199 12715 SH DFND 02 0 12715 0 AMBAC FINL GROUP INC COM NEW 023139884 569 36323 SH DFND 04 0 0 36323 AMBAC FINL GROUP INC COM NEW 023139884 74229 4740070 SH SOLE 0 0 4740070 AMBEV SA SPONSORED ADR 02319V103 691 200944 SH DFND 01 0 200944 0 AMBEV SA SPONSORED ADR 02319V103 26589 7729245 SH SOLE 0 0 7729245 AMCON DISTRG CO COM NEW 02341Q205 12 81 SH DFND 04 0 0 81 AMCON DISTRG CO COM NEW 02341Q205 1260 8231 SH SOLE 0 0 8231 AMEDISYS INC COM 023436108 3323 13569 SH DFND 01 0 13569 0 AMEDISYS INC COM 023436108 2021 8250 SH DFND 02 0 8250 0 AMEDISYS INC COM 023436108 6776 27667 SH DFND 04 0 0 27667 AMEDISYS INC COM 023436108 757056 3090906 SH SOLE 0 0 3090906 AMERANT BANCORP INC CL A 023576101 318 14864 SH DFND 01 0 14864 0 AMERANT BANCORP INC CL A 023576101 99 4630 SH DFND 02 0 4630 0 AMERANT BANCORP INC CL A 023576101 364 17005 SH DFND 04 0 0 17005 AMERANT BANCORP INC CL A 023576101 22013 1029625 SH SOLE 0 0 1029625 AMERANT BANCORP INC CL B 023576200 6661 340910 SH SOLE 0 0 340910 AMERCO COM 023586100 1689 2866 SH DFND 01 0 2866 0 AMERCO COM 023586100 242 411 SH DFND 02 0 0 411 AMERCO COM 023586100 3144 5335 SH DFND 02 0 5335 0 AMERCO COM 023586100 3681 6246 SH DFND 04 0 0 6246 AMERCO COM 023586100 458979 778723 SH SOLE 0 0 778723 AMERCO COM 023586100 161 274 SH SOLE 0 274 0 AMEREN CORP COM 023608102 19916 248820 SH DFND 01 0 248820 0 AMEREN CORP COM 023608102 220 2745 SH DFND 02 0 0 2745 AMEREN CORP COM 023608102 18418 230114 SH DFND 02 0 230114 0 AMEREN CORP COM 023608102 47945 599011 SH DFND 04 0 0 599011 AMEREN CORP COM 023608102 4501 56237 SH DFND 04 0 56237 0 AMEREN CORP COM 023608102 2214631 27669047 SH SOLE 0 0 27669047 AMEREN CORP COM 023608102 9 110 SH SOLE 0 110 0 AMERESCO INC CL A 02361E108 3453 55054 SH DFND 01 0 55054 0 AMERESCO INC CL A 02361E108 380 6055 SH DFND 02 0 6055 0 AMERESCO INC CL A 02361E108 1181 18822 SH DFND 04 0 0 18822 AMERESCO INC CL A 02361E108 117326 1870630 SH SOLE 0 0 1870630 AMERESCO INC CL A 02361E108 12 191 SH SOLE 0 191 0 AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 87 5806 SH DFND 02 0 5806 0 AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 6523 434886 SH SOLE 0 0 434886 AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 161 10765 SH SOLE 0 10765 0 AMERICAN AIRLS GROUP INC COM 02376R102 13271 625684 SH DFND 01 0 625684 0 AMERICAN AIRLS GROUP INC COM 02376R102 1006 47422 SH DFND 02 0 47422 0 AMERICAN AIRLS GROUP INC COM 02376R102 24269 1144213 SH DFND 04 0 0 1144213 AMERICAN AIRLS GROUP INC COM 02376R102 1713 80779 SH DFND 04 0 80779 0 AMERICAN AIRLS GROUP INC COM 02376R102 1380703 65096792 SH SOLE 0 0 65096792 AMERICAN AIRLS GROUP INC COM 02376R102 21 994 SH SOLE 0 994 0 AMERICAN ASSETS TR INC COM 024013104 1267 33975 SH DFND 01 0 33975 0 AMERICAN ASSETS TR INC COM 024013104 3293 88312 SH DFND 02 0 88312 0 AMERICAN ASSETS TR INC COM 024013104 1553 41651 SH DFND 04 0 0 41651 AMERICAN ASSETS TR INC COM 024013104 274828 7370008 SH SOLE 0 0 7370008 AMERICAN AXLE & MFG HLDGS IN COM 024061103 1462 141253 SH DFND 01 0 141253 0 AMERICAN AXLE & MFG HLDGS IN COM 024061103 420 40603 SH DFND 02 0 40603 0 AMERICAN AXLE & MFG HLDGS IN COM 024061103 991 95791 SH DFND 04 0 0 95791 AMERICAN AXLE & MFG HLDGS IN COM 024061103 132826 12833478 SH SOLE 0 0 12833478 AMERICAN AXLE & MFG HLDGS IN COM 024061103 86 8291 SH SOLE 0 8291 0 AMERICAN CAMPUS CMNTYS INC COM 024835100 2056 44000 SH DFND 01 0 44000 0 AMERICAN CAMPUS CMNTYS INC COM 024835100 10822 231626 SH DFND 02 0 231626 0 AMERICAN CAMPUS CMNTYS INC COM 024835100 5445 116551 SH DFND 04 0 0 116551 AMERICAN CAMPUS CMNTYS INC COM 024835100 913026 19542511 SH SOLE 0 0 19542511 AMERICAN ELEC PWR CO INC COM 025537101 41226 487358 SH DFND 01 0 487358 0 AMERICAN ELEC PWR CO INC COM 025537101 507 5998 SH DFND 02 0 0 5998 AMERICAN ELEC PWR CO INC COM 025537101 37775 446565 SH DFND 02 0 446565 0 AMERICAN ELEC PWR CO INC COM 025537101 99974 1181871 SH DFND 04 0 0 1181871 AMERICAN ELEC PWR CO INC COM 025537101 9400 111122 SH DFND 04 0 111122 0 AMERICAN ELEC PWR CO INC COM 025537101 3322588 39278734 SH SOLE 0 0 39278734 AMERICAN EAGLE OUTFITTERS IN COM 02553E106 10390 276857 SH DFND 01 0 276857 0 AMERICAN EAGLE OUTFITTERS IN COM 02553E106 1450 38637 SH DFND 02 0 38637 0 AMERICAN EAGLE OUTFITTERS IN COM 02553E106 4945 131754 SH DFND 04 0 0 131754 AMERICAN EAGLE OUTFITTERS IN COM 02553E106 518149 13806258 SH SOLE 0 0 13806258 AMERICAN EAGLE OUTFITTERS IN COM 02553E106 21 551 SH SOLE 0 551 0 AMERICAN EQTY INVT LIFE HLD COM 025676206 1890 58489 SH DFND 01 0 58489 0 AMERICAN EQTY INVT LIFE HLD COM 025676206 895 27692 SH DFND 02 0 27692 0 AMERICAN EQTY INVT LIFE HLD COM 025676206 2337 72305 SH DFND 04 0 0 72305 AMERICAN EQTY INVT LIFE HLD COM 025676206 321991 9962593 SH SOLE 0 0 9962593 AMERICAN EQTY INVT LIFE HLD COM 025676206 101 3117 SH SOLE 0 3117 0 AMERICAN EXPRESS CO COM 025816109 112816 682782 SH DFND 01 0 682782 0 AMERICAN EXPRESS CO COM 025816109 4877 29517 SH DFND 02 0 0 29517 AMERICAN EXPRESS CO COM 025816109 60086 363648 SH DFND 02 0 363648 0 AMERICAN EXPRESS CO COM 025816109 253668 1535239 SH DFND 04 0 0 1535239 AMERICAN EXPRESS CO COM 025816109 23882 144535 SH DFND 04 0 144535 0 AMERICAN EXPRESS CO COM 025816109 7463206 45168589 SH SOLE 0 0 45168589 AMERICAN FINL GROUP INC OHIO COM 025932104 2714 21759 SH DFND 01 0 21759 0 AMERICAN FINL GROUP INC OHIO COM 025932104 432 3464 SH DFND 02 0 0 3464 AMERICAN FINL GROUP INC OHIO COM 025932104 4390 35202 SH DFND 02 0 35202 0 AMERICAN FINL GROUP INC OHIO COM 025932104 5831 46750 SH DFND 04 0 0 46750 AMERICAN FINL GROUP INC OHIO COM 025932104 903988 7248143 SH SOLE 0 0 7248143 AMERICAN FINL GROUP INC OHIO COM 025932104 154 1234 SH SOLE 0 1234 0 AMERICAN FIN TR INC COM CLASS A 02607T109 699 82472 SH DFND 01 0 82472 0 AMERICAN FIN TR INC COM CLASS A 02607T109 1483 174926 SH DFND 02 0 174926 0 AMERICAN FIN TR INC COM CLASS A 02607T109 703 82892 SH DFND 04 0 0 82892 AMERICAN FIN TR INC COM CLASS A 02607T109 133466 15738937 SH SOLE 0 0 15738937 AMERICAN HOMES 4 RENT CL A 02665T306 3393 87343 SH DFND 01 0 87343 0 AMERICAN HOMES 4 RENT CL A 02665T306 18351 472357 SH DFND 02 0 472357 0 AMERICAN HOMES 4 RENT CL A 02665T306 9119 234731 SH DFND 04 0 0 234731 AMERICAN HOMES 4 RENT CL A 02665T306 1545429 39779370 SH SOLE 0 0 39779370 AMERICAN INTL GROUP INC COM NEW 026874784 39834 836847 SH DFND 01 0 836847 0 AMERICAN INTL GROUP INC COM NEW 026874784 1722 36185 SH DFND 02 0 0 36185 AMERICAN INTL GROUP INC COM NEW 026874784 22843 479887 SH DFND 02 0 479887 0 AMERICAN INTL GROUP INC COM NEW 026874784 99164 2083273 SH DFND 04 0 0 2083273 AMERICAN INTL GROUP INC COM NEW 026874784 9200 193282 SH DFND 04 0 193282 0 AMERICAN INTL GROUP INC COM NEW 026874784 3706089 77859013 SH SOLE 0 0 77859013 AMERICAN INTL GROUP INC COM NEW 026874784 653 13709 SH SOLE 0 13709 0 AMERICAN NATIONAL GROUP INC COM NEW 02772A109 791 5324 SH DFND 01 0 5324 0 AMERICAN NATIONAL GROUP INC COM NEW 02772A109 378 2543 SH DFND 02 0 2543 0 AMERICAN NATIONAL GROUP INC COM NEW 02772A109 1043 7019 SH DFND 04 0 0 7019 AMERICAN NATIONAL GROUP INC COM NEW 02772A109 113768 765859 SH SOLE 0 0 765859 AMERICAN NATL BANKSHARES INC COM 027745108 218 7015 SH DFND 01 0 7015 0 AMERICAN NATL BANKSHARES INC COM 027745108 116 3726 SH DFND 04 0 0 3726 AMERICAN NATL BANKSHARES INC COM 027745108 15913 511846 SH SOLE 0 0 511846 AMERICAN OUTDOOR BRANDS INC COM 02875D109 341 9714 SH DFND 01 0 9714 0 AMERICAN OUTDOOR BRANDS INC COM 02875D109 165 4706 SH DFND 04 0 0 4706 AMERICAN OUTDOOR BRANDS INC COM 02875D109 23217 660711 SH SOLE 0 0 660711 AMERICAN PUB ED INC COM 02913V103 369 13007 SH DFND 01 0 13007 0 AMERICAN PUB ED INC COM 02913V103 203 7153 SH DFND 02 0 7153 0 AMERICAN PUB ED INC COM 02913V103 390 13758 SH DFND 04 0 0 13758 AMERICAN PUB ED INC COM 02913V103 43453 1533292 SH SOLE 0 0 1533292 AMERICAN PUB ED INC COM 02913V103 22 779 SH SOLE 0 779 0 AMERICAN RES CORP CL A 02927U208 3 1326 SH DFND 01 0 1326 0 AMERICAN RES CORP CL A 02927U208 46 18173 SH DFND 04 0 0 18173 AMERICAN RES CORP CL A 02927U208 3745 1468455 SH SOLE 0 0 1468455 AMERICAN RIV BANKSHARES COM 029326105 11 618 SH DFND 01 0 618 0 AMERICAN RIV BANKSHARES COM 029326105 34 1900 SH DFND 04 0 0 1900 AMERICAN RIV BANKSHARES COM 029326105 4772 265385 SH SOLE 0 0 265385 AMERICAN SHARED HOSPITAL SVC COM 029595105 307 104644 SH SOLE 0 0 104644 AMER SOFTWARE INC CL A 029683109 1065 48517 SH DFND 01 0 48517 0 AMER SOFTWARE INC CL A 029683109 155 7062 SH DFND 02 0 7062 0 AMER SOFTWARE INC CL A 029683109 528 24049 SH DFND 04 0 0 24049 AMER SOFTWARE INC CL A 029683109 36536 1663740 SH SOLE 0 0 1663740 AMER STATES WTR CO COM 029899101 3741 47017 SH DFND 01 0 47017 0 AMER STATES WTR CO COM 029899101 2058 25869 SH DFND 02 0 25869 0 AMER STATES WTR CO COM 029899101 2430 30543 SH DFND 04 0 0 30543 AMER STATES WTR CO COM 029899101 345969 4348535 SH SOLE 0 0 4348535 AMER STATES WTR CO COM 029899101 607 7624 SH SOLE 0 7624 0 AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207 317 18206 SH DFND 01 0 18206 0 AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207 149 8544 SH DFND 04 0 0 8544 AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207 20268 1165524 SH SOLE 0 0 1165524 AMERICAN TOWER CORP NEW COM 03027X100 133780 495225 SH DFND 01 0 495225 0 AMERICAN TOWER CORP NEW COM 03027X100 5170 19140 SH DFND 02 0 0 19140 AMERICAN TOWER CORP NEW COM 03027X100 112322 415790 SH DFND 02 0 415790 0 AMERICAN TOWER CORP NEW COM 03027X100 287038 1062553 SH DFND 04 0 0 1062553 AMERICAN TOWER CORP NEW COM 03027X100 27217 100751 SH DFND 04 0 100751 0 AMERICAN TOWER CORP NEW COM 03027X100 15080565 55824999 SH SOLE 0 0 55824999 AMERICAN VANGUARD CORP COM 030371108 491 28042 SH DFND 01 0 28042 0 AMERICAN VANGUARD CORP COM 030371108 122 6986 SH DFND 02 0 6986 0 AMERICAN VANGUARD CORP COM 030371108 360 20533 SH DFND 04 0 0 20533 AMERICAN VANGUARD CORP COM 030371108 48965 2796388 SH SOLE 0 0 2796388 AMERICAN VRTUAL CLOUD TECH I COM 030382105 750 126046 SH SOLE 0 0 126046 AMERICAN WTR WKS CO INC NEW COM 030420103 27290 177060 SH DFND 01 0 177060 0 AMERICAN WTR WKS CO INC NEW COM 030420103 1173 7612 SH DFND 02 0 0 7612 AMERICAN WTR WKS CO INC NEW COM 030420103 26162 169738 SH DFND 02 0 169738 0 AMERICAN WTR WKS CO INC NEW COM 030420103 65570 425421 SH DFND 04 0 0 425421 AMERICAN WTR WKS CO INC NEW COM 030420103 6250 40547 SH DFND 04 0 40547 0 AMERICAN WTR WKS CO INC NEW COM 030420103 3149423 20433551 SH SOLE 0 0 20433551 AMERICAN WELL CORP CL A 03044L105 1377 109496 SH DFND 01 0 109496 0 AMERICAN WELL CORP CL A 03044L105 95 7554 SH DFND 02 0 7554 0 AMERICAN WELL CORP CL A 03044L105 727 57757 SH DFND 04 0 0 57757 AMERICAN WELL CORP CL A 03044L105 169758 13494243 SH SOLE 0 0 13494243 AMERICAN WOODMARK CORPORATIO COM 030506109 951 11647 SH DFND 01 0 11647 0 AMERICAN WOODMARK CORPORATIO COM 030506109 449 5498 SH DFND 02 0 5498 0 AMERICAN WOODMARK CORPORATIO COM 030506109 1184 14488 SH DFND 04 0 0 14488 AMERICAN WOODMARK CORPORATIO COM 030506109 122149 1495280 SH SOLE 0 0 1495280 AMERICAN WOODMARK CORPORATIO COM 030506109 75 918 SH SOLE 0 918 0 AMERICAS CAR-MART INC COM 03062T105 1403 9903 SH DFND 01 0 9903 0 AMERICAS CAR-MART INC COM 03062T105 225 1591 SH DFND 02 0 1591 0 AMERICAS CAR-MART INC COM 03062T105 694 4897 SH DFND 04 0 0 4897 AMERICAS CAR-MART INC COM 03062T105 55623 392486 SH SOLE 0 0 392486 AMERICOLD RLTY TR COM 03064D108 3055 80704 SH DFND 01 0 80704 0 AMERICOLD RLTY TR COM 03064D108 15726 415488 SH DFND 02 0 415488 0 AMERICOLD RLTY TR COM 03064D108 7873 207996 SH DFND 04 0 0 207996 AMERICOLD RLTY TR COM 03064D108 1300388 34356367 SH SOLE 0 0 34356367 AMERISAFE INC COM 03071H100 790 13233 SH DFND 01 0 13233 0 AMERISAFE INC COM 03071H100 327 5485 SH DFND 02 0 5485 0 AMERISAFE INC COM 03071H100 852 14273 SH DFND 04 0 0 14273 AMERISAFE INC COM 03071H100 73114 1224898 SH SOLE 0 0 1224898 AMERISOURCEBERGEN CORP COM 03073E105 16504 144151 SH DFND 01 0 144151 0 AMERISOURCEBERGEN CORP COM 03073E105 766 6691 SH DFND 02 0 0 6691 AMERISOURCEBERGEN CORP COM 03073E105 9231 80631 SH DFND 02 0 80631 0 AMERISOURCEBERGEN CORP COM 03073E105 39767 347341 SH DFND 04 0 0 347341 AMERISOURCEBERGEN CORP COM 03073E105 3675 32103 SH DFND 04 0 32103 0 AMERISOURCEBERGEN CORP COM 03073E105 1868409 16319404 SH SOLE 0 0 16319404 AMERISOURCEBERGEN CORP COM 03073E105 162 1411 SH SOLE 0 1411 0 AMERISERV FINL INC COM 03074A102 23 5895 SH DFND 04 0 0 5895 AMERISERV FINL INC COM 03074A102 2525 642489 SH SOLE 0 0 642489 AMERIPRISE FINL INC COM 03076C106 30029 120658 SH DFND 01 0 120658 0 AMERIPRISE FINL INC COM 03076C106 1257 5052 SH DFND 02 0 0 5052 AMERIPRISE FINL INC COM 03076C106 16191 65056 SH DFND 02 0 65056 0 AMERIPRISE FINL INC COM 03076C106 70483 283202 SH DFND 04 0 0 283202 AMERIPRISE FINL INC COM 03076C106 6538 26269 SH DFND 04 0 26269 0 AMERIPRISE FINL INC COM 03076C106 3247883 13049995 SH SOLE 0 0 13049995 AMERIPRISE FINL INC COM 03076C106 38 154 SH SOLE 0 154 0 AMERIS BANCORP COM 03076K108 2326 45947 SH DFND 01 0 45947 0 AMERIS BANCORP COM 03076K108 1023 20196 SH DFND 02 0 20196 0 AMERIS BANCORP COM 03076K108 2942 58117 SH DFND 04 0 0 58117 AMERIS BANCORP COM 03076K108 368418 7276678 SH SOLE 0 0 7276678 AMERIS BANCORP COM 03076K108 62 1217 SH SOLE 0 1217 0 AMES NATL CORP COM 031001100 43 1749 SH DFND 01 0 1749 0 AMES NATL CORP COM 031001100 79 3213 SH DFND 04 0 0 3213 AMES NATL CORP COM 031001100 8712 355460 SH SOLE 0 0 355460 AMESITE INC COM 031094105 1089 396013 SH SOLE 0 0 396013 AMETEK INC COM 031100100 30016 224839 SH DFND 01 0 224839 0 AMETEK INC COM 031100100 1338 10022 SH DFND 02 0 0 10022 AMETEK INC COM 031100100 15515 116215 SH DFND 02 0 116215 0 AMETEK INC COM 031100100 70475 527906 SH DFND 04 0 0 527906 AMETEK INC COM 031100100 6839 51229 SH DFND 04 0 51229 0 AMETEK INC COM 031100100 3075392 23036644 SH SOLE 0 0 23036644 AMGEN INC COM 031162100 149956 615203 SH DFND 01 0 615203 0 AMGEN INC COM 031162100 5955 24432 SH DFND 02 0 0 24432 AMGEN INC COM 031162100 76104 312223 SH DFND 02 0 312223 0 AMGEN INC COM 031162100 339057 1391004 SH DFND 04 0 0 1391004 AMGEN INC COM 031162100 31052 127392 SH DFND 04 0 127392 0 AMGEN INC COM 031162100 10880290 44637086 SH SOLE 0 0 44637086 AMGEN INC COM 031162100 861 3532 SH SOLE 0 3532 0 AMICUS THERAPEUTICS INC COM 03152W109 4616 478807 SH DFND 01 0 478807 0 AMICUS THERAPEUTICS INC COM 03152W109 561 58147 SH DFND 02 0 58147 0 AMICUS THERAPEUTICS INC COM 03152W109 1948 202071 SH DFND 04 0 0 202071 AMICUS THERAPEUTICS INC COM 03152W109 231267 23990375 SH SOLE 0 0 23990375 AMKOR TECHNOLOGY INC COM 031652100 2239 94600 SH DFND 01 0 94600 0 AMKOR TECHNOLOGY INC COM 031652100 773 32665 SH DFND 02 0 32665 0 AMKOR TECHNOLOGY INC COM 031652100 2158 91170 SH DFND 04 0 0 91170 AMKOR TECHNOLOGY INC COM 031652100 222257 9389812 SH SOLE 0 0 9389812 AMKOR TECHNOLOGY INC COM 031652100 159 6704 SH SOLE 0 6704 0 AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 937 182960 SH DFND 01 0 182960 0 AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 178 34716 SH DFND 02 0 34716 0 AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 450 87958 SH DFND 04 0 0 87958 AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 57248 11181315 SH SOLE 0 0 11181315 AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 50 9718 SH SOLE 0 9718 0 AMPCO-PITTSBURG CORP COM 032037103 13 2209 SH DFND 01 0 2209 0 AMPCO-PITTSBURG CORP COM 032037103 15 2431 SH DFND 04 0 0 2431 AMPCO-PITTSBURG CORP COM 032037103 3228 531796 SH SOLE 0 0 531796 AMPHENOL CORP NEW CL A 032095101 43011 628720 SH DFND 01 0 628720 0 AMPHENOL CORP NEW CL A 032095101 1802 26337 SH DFND 02 0 0 26337 AMPHENOL CORP NEW CL A 032095101 20133 294295 SH DFND 02 0 294295 0 AMPHENOL CORP NEW CL A 032095101 93046 1360128 SH DFND 04 0 0 1360128 AMPHENOL CORP NEW CL A 032095101 9120 133320 SH DFND 04 0 133320 0 AMPHENOL CORP NEW CL A 032095101 4211299 61559699 SH SOLE 0 0 61559699 AMPHASTAR PHARMACEUTICALS IN COM 03209R103 759 37633 SH DFND 01 0 37633 0 AMPHASTAR PHARMACEUTICALS IN COM 03209R103 337 16702 SH DFND 02 0 16702 0 AMPHASTAR PHARMACEUTICALS IN COM 03209R103 649 32209 SH DFND 04 0 0 32209 AMPHASTAR PHARMACEUTICALS IN COM 03209R103 47843 2373187 SH SOLE 0 0 2373187 AMPIO PHARMACEUTICALS INC COM 03209T109 569 340955 SH DFND 01 0 340955 0 AMPIO PHARMACEUTICALS INC COM 03209T109 109 65364 SH DFND 04 0 0 65364 AMPIO PHARMACEUTICALS INC COM 03209T109 14648 8771180 SH SOLE 0 0 8771180 AMPIO PHARMACEUTICALS INC COM 03209T109 14 8608 SH SOLE 0 8608 0 AMPLITECH GROUP INC COM NEW 03211Q200 614 132700 SH SOLE 0 0 132700 AMPLIFY ENERGY CORP NEW COM 03212B103 20 5002 SH DFND 01 0 5002 0 AMPLIFY ENERGY CORP NEW COM 03212B103 54 13255 SH DFND 04 0 0 13255 AMPLIFY ENERGY CORP NEW COM 03212B103 6918 1708257 SH SOLE 0 0 1708257 AMREP CORP COM 032159105 2 130 SH DFND 04 0 0 130 AMREP CORP COM 032159105 701 60120 SH SOLE 0 0 60120 AMTECH SYS INC COM PAR $0.01N 032332504 25 2560 SH DFND 01 0 2560 0 AMTECH SYS INC COM PAR $0.01N 032332504 41 4282 SH DFND 04 0 0 4282 AMTECH SYS INC COM PAR $0.01N 032332504 4975 516130 SH SOLE 0 0 516130 AMYRIS INC COM NEW 03236M200 2271 138726 SH DFND 01 0 138726 0 AMYRIS INC COM NEW 03236M200 759 46336 SH DFND 02 0 46336 0 AMYRIS INC COM NEW 03236M200 2169 132484 SH DFND 04 0 0 132484 AMYRIS INC COM NEW 03236M200 279233 17057605 SH SOLE 0 0 17057605 AMYRIS INC COM NEW 03236M200 29 1767 SH SOLE 0 1767 0 ANALOG DEVICES INC COM 032654105 62987 365863 SH DFND 01 0 365863 0 ANALOG DEVICES INC COM 032654105 2770 16092 SH DFND 02 0 0 16092 ANALOG DEVICES INC COM 032654105 35328 205202 SH DFND 02 0 205202 0 ANALOG DEVICES INC COM 032654105 148757 864061 SH DFND 04 0 0 864061 ANALOG DEVICES INC COM 032654105 14127 82058 SH DFND 04 0 82058 0 ANALOG DEVICES INC COM 032654105 5119273 29735552 SH SOLE 0 0 29735552 ANAPTYSBIO INC COM 032724106 348 13434 SH DFND 01 0 13434 0 ANAPTYSBIO INC COM 032724106 162 6264 SH DFND 02 0 6264 0 ANAPTYSBIO INC COM 032724106 355 13700 SH DFND 04 0 0 13700 ANAPTYSBIO INC COM 032724106 47990 1850743 SH SOLE 0 0 1850743 ANAPLAN INC COM 03272L108 3307 62052 SH DFND 01 0 62052 0 ANAPLAN INC COM 03272L108 1725 32372 SH DFND 02 0 32372 0 ANAPLAN INC COM 03272L108 6057 113633 SH DFND 04 0 0 113633 ANAPLAN INC COM 03272L108 643872 12080153 SH SOLE 0 0 12080153 ANAVEX LIFE SCIENCES CORP COM NEW 032797300 2618 114524 SH DFND 01 0 114524 0 ANAVEX LIFE SCIENCES CORP COM NEW 032797300 203 8876 SH DFND 02 0 8876 0 ANAVEX LIFE SCIENCES CORP COM NEW 032797300 1207 52790 SH DFND 04 0 0 52790 ANAVEX LIFE SCIENCES CORP COM NEW 032797300 79305 3469159 SH SOLE 0 0 3469159 ANAVEX LIFE SCIENCES CORP COM NEW 032797300 60 2644 SH SOLE 0 2644 0 ANDERSONS INC COM 034164103 1091 35744 SH DFND 01 0 35744 0 ANDERSONS INC COM 034164103 219 7161 SH DFND 02 0 7161 0 ANDERSONS INC COM 034164103 767 25107 SH DFND 04 0 0 25107 ANDERSONS INC COM 034164103 107175 3510470 SH SOLE 0 0 3510470 ANGEL OAK MTG INC COM 03464Y108 86 4820 SH DFND 01 0 4820 0 ANGEL OAK MTG INC COM 03464Y108 26 1451 SH DFND 04 0 0 1451 ANGEL OAK MTG INC COM 03464Y108 3319 185729 SH SOLE 0 0 185729 ANGIODYNAMICS INC COM 03475V101 682 25143 SH DFND 01 0 25143 0 ANGIODYNAMICS INC COM 03475V101 297 10953 SH DFND 02 0 10953 0 ANGIODYNAMICS INC COM 03475V101 803 29607 SH DFND 04 0 0 29607 ANGIODYNAMICS INC COM 03475V101 66733 2459744 SH SOLE 0 0 2459744 ANGION BIOMEDICA CORP COM 03476J107 133 10193 SH DFND 01 0 10193 0 ANGION BIOMEDICA CORP COM 03476J107 24 1857 SH DFND 04 0 0 1857 ANGION BIOMEDICA CORP COM 03476J107 3128 240242 SH SOLE 0 0 240242 ANIKA THERAPEUTICS INC COM 035255108 436 10072 SH DFND 01 0 10072 0 ANIKA THERAPEUTICS INC COM 035255108 157 3632 SH DFND 02 0 3632 0 ANIKA THERAPEUTICS INC COM 035255108 460 10619 SH DFND 04 0 0 10619 ANIKA THERAPEUTICS INC COM 035255108 40406 933378 SH SOLE 0 0 933378 ANIXA BIOSCIENCES INC COM 03528H109 13 3437 SH DFND 01 0 3437 0 ANIXA BIOSCIENCES INC COM 03528H109 33 8629 SH DFND 04 0 0 8629 ANIXA BIOSCIENCES INC COM 03528H109 5006 1290165 SH SOLE 0 0 1290165 ANNALY CAPITAL MANAGEMENT IN COM 035710409 3956 445512 SH DFND 01 0 445512 0 ANNALY CAPITAL MANAGEMENT IN COM 035710409 516 58159 SH DFND 02 0 0 58159 ANNALY CAPITAL MANAGEMENT IN COM 035710409 6028 678883 SH DFND 02 0 678883 0 ANNALY CAPITAL MANAGEMENT IN COM 035710409 14470 1629515 SH DFND 04 0 0 1629515 ANNALY CAPITAL MANAGEMENT IN COM 035710409 1737 195623 SH DFND 04 0 195623 0 ANNALY CAPITAL MANAGEMENT IN COM 035710409 1081436 121783337 SH SOLE 0 0 121783337 ANNEXON INC COM 03589W102 420 18671 SH DFND 01 0 18671 0 ANNEXON INC COM 03589W102 103 4569 SH DFND 02 0 4569 0 ANNEXON INC COM 03589W102 247 10977 SH DFND 04 0 0 10977 ANNEXON INC COM 03589W102 19555 868720 SH SOLE 0 0 868720 ANNOVIS BIO INC COM 03615A108 63 735 SH DFND 01 0 735 0 ANNOVIS BIO INC COM 03615A108 138 1611 SH DFND 04 0 0 1611 ANNOVIS BIO INC COM 03615A108 19436 227107 SH SOLE 0 0 227107 ANSYS INC COM 03662Q105 30957 89199 SH DFND 01 0 89199 0 ANSYS INC COM 03662Q105 1294 3728 SH DFND 02 0 0 3728 ANSYS INC COM 03662Q105 14639 42180 SH DFND 02 0 42180 0 ANSYS INC COM 03662Q105 69266 199579 SH DFND 04 0 0 199579 ANSYS INC COM 03662Q105 6718 19356 SH DFND 04 0 19356 0 ANSYS INC COM 03662Q105 3109097 8958385 SH SOLE 0 0 8958385 ANTARES PHARMA INC COM 036642106 1324 303633 SH DFND 01 0 303633 0 ANTARES PHARMA INC COM 036642106 208 47653 SH DFND 02 0 47653 0 ANTARES PHARMA INC COM 036642106 515 118095 SH DFND 04 0 0 118095 ANTARES PHARMA INC COM 036642106 33977 7792779 SH SOLE 0 0 7792779 ANTERO RESOURCES CORP COM 03674X106 3517 233973 SH DFND 01 0 233973 0 ANTERO RESOURCES CORP COM 03674X106 1280 85157 SH DFND 02 0 85157 0 ANTERO RESOURCES CORP COM 03674X106 3272 217700 SH DFND 04 0 0 217700 ANTERO RESOURCES CORP COM 03674X106 367680 24463097 SH SOLE 0 0 24463097 ANTERO RESOURCES CORP COM 03674X106 201 13399 SH SOLE 0 13399 0 ANTHEM INC COM 036752103 91173 238798 SH DFND 01 0 238798 0 ANTHEM INC COM 036752103 3929 10291 SH DFND 02 0 0 10291 ANTHEM INC COM 036752103 50924 133378 SH DFND 02 0 133378 0 ANTHEM INC COM 036752103 219048 573725 SH DFND 04 0 0 573725 ANTHEM INC COM 036752103 20818 54526 SH DFND 04 0 54526 0 ANTHEM INC COM 036752103 6833481 17898065 SH SOLE 0 0 17898065 ANTHEM INC COM 036752103 625 1638 SH SOLE 0 1638 0 ANTERO MIDSTREAM CORP COM 03676B102 1031 99276 SH DFND 01 0 99276 0 ANTERO MIDSTREAM CORP COM 03676B102 1029 99005 SH DFND 02 0 99005 0 ANTERO MIDSTREAM CORP COM 03676B102 2411 232035 SH DFND 04 0 0 232035 ANTERO MIDSTREAM CORP COM 03676B102 319428 30743745 SH SOLE 0 0 30743745 ANTERO MIDSTREAM CORP COM 03676B102 111 10696 SH SOLE 0 10696 0 ANTERIX INC COM 03676C100 699 11646 SH DFND 01 0 11646 0 ANTERIX INC COM 03676C100 200 3342 SH DFND 02 0 3342 0 ANTERIX INC COM 03676C100 534 8900 SH DFND 04 0 0 8900 ANTERIX INC COM 03676C100 35437 590708 SH SOLE 0 0 590708 APA CORPORATION COM 03743Q108 8008 370210 SH DFND 01 0 370210 0 APA CORPORATION COM 03743Q108 2324 107446 SH DFND 02 0 107446 0 APA CORPORATION COM 03743Q108 16059 742461 SH DFND 04 0 0 742461 APA CORPORATION COM 03743Q108 752 34767 SH DFND 04 0 34767 0 APA CORPORATION COM 03743Q108 952014 44013574 SH SOLE 0 0 44013574 APA CORPORATION COM 03743Q108 205 9481 SH SOLE 0 9481 0 APARTMENT INVT & MGMT CO CL A 03748R747 681 101465 SH DFND 01 0 101465 0 APARTMENT INVT & MGMT CO CL A 03748R747 1739 259202 SH DFND 02 0 259202 0 APARTMENT INVT & MGMT CO CL A 03748R747 843 125614 SH DFND 04 0 0 125614 APARTMENT INVT & MGMT CO CL A 03748R747 144400 21520082 SH SOLE 0 0 21520082 APARTMENT INCOME REIT CORP COM 03750L109 2367 49900 SH DFND 01 0 49900 0 APARTMENT INCOME REIT CORP COM 03750L109 12449 262478 SH DFND 02 0 262478 0 APARTMENT INCOME REIT CORP COM 03750L109 6094 128480 SH DFND 04 0 0 128480 APARTMENT INCOME REIT CORP COM 03750L109 1034104 21802732 SH SOLE 0 0 21802732 APELLIS PHARMACEUTICALS INC COM 03753U106 7390 116938 SH DFND 01 0 116938 0 APELLIS PHARMACEUTICALS INC COM 03753U106 939 14850 SH DFND 02 0 14850 0 APELLIS PHARMACEUTICALS INC COM 03753U106 3211 50811 SH DFND 04 0 0 50811 APELLIS PHARMACEUTICALS INC COM 03753U106 389429 6161857 SH SOLE 0 0 6161857 APOGEE ENTERPRISES INC COM 037598109 693 17014 SH DFND 01 0 17014 0 APOGEE ENTERPRISES INC COM 037598109 462 11354 SH DFND 02 0 11354 0 APOGEE ENTERPRISES INC COM 037598109 888 21806 SH DFND 04 0 0 21806 APOGEE ENTERPRISES INC COM 037598109 108401 2661451 SH SOLE 0 0 2661451 APOGEE ENTERPRISES INC COM 037598109 83 2044 SH SOLE 0 2044 0 APOLLO COML REAL EST FIN INC COM 03762U105 1491 93468 SH DFND 01 0 93468 0 APOLLO COML REAL EST FIN INC COM 03762U105 628 39396 SH DFND 02 0 39396 0 APOLLO COML REAL EST FIN INC COM 03762U105 1782 111736 SH DFND 04 0 0 111736 APOLLO COML REAL EST FIN INC COM 03762U105 227312 14251562 SH SOLE 0 0 14251562 APOLLO MED HLDGS INC COM NEW 03763A207 3900 62091 SH DFND 01 0 62091 0 APOLLO MED HLDGS INC COM NEW 03763A207 694 11051 SH DFND 02 0 11051 0 APOLLO MED HLDGS INC COM NEW 03763A207 1078 17159 SH DFND 04 0 0 17159 APOLLO MED HLDGS INC COM NEW 03763A207 103392 1646110 SH SOLE 0 0 1646110 APOLLO ENDOSURGERY INC COM 03767D108 7 871 SH DFND 01 0 871 0 APOLLO ENDOSURGERY INC COM 03767D108 53 6523 SH DFND 04 0 0 6523 APOLLO ENDOSURGERY INC COM 03767D108 5349 660318 SH SOLE 0 0 660318 APOLLO GLOBAL MGMT INC COM CL A 03768E105 5185 83368 SH DFND 01 0 83368 0 APOLLO GLOBAL MGMT INC COM CL A 03768E105 491 7896 SH DFND 02 0 0 7896 APOLLO GLOBAL MGMT INC COM CL A 03768E105 4968 79878 SH DFND 02 0 79878 0 APOLLO GLOBAL MGMT INC COM CL A 03768E105 8156 131127 SH DFND 04 0 0 131127 APOLLO GLOBAL MGMT INC COM CL A 03768E105 1178731 18950666 SH SOLE 0 0 18950666 APPIAN CORP CL A 03782L101 9841 71443 SH DFND 01 0 71443 0 APPIAN CORP CL A 03782L101 1774 12880 SH DFND 02 0 12880 0 APPIAN CORP CL A 03782L101 4292 31158 SH DFND 04 0 0 31158 APPIAN CORP CL A 03782L101 505420 3669111 SH SOLE 0 0 3669111 APPLE INC COM 037833100 2344749 17119952 SH DFND 01 0 17119952 0 APPLE INC COM 037833100 98469 718959 SH DFND 02 0 0 718959 APPLE INC COM 037833100 1219563 8904522 SH DFND 02 0 8904522 0 APPLE INC COM 037833100 5074757 37052839 SH DFND 04 0 0 37052839 APPLE INC COM 037833100 474405 3463823 SH DFND 04 0 3463823 0 APPLE INC COM 037833100 164033614 1197675338 SH SOLE 0 0 1197675338 APPLE INC COM 037833100 152 1110 SH SOLE 0 1110 0 APPFOLIO INC COM CL A 03783C100 4773 33800 SH DFND 01 0 33800 0 APPFOLIO INC COM CL A 03783C100 537 3802 SH DFND 02 0 3802 0 APPFOLIO INC COM CL A 03783C100 1988 14080 SH DFND 04 0 0 14080 APPFOLIO INC COM CL A 03783C100 213010 1508567 SH SOLE 0 0 1508567 APPHARVEST INC COM 03783T103 1432 89472 SH DFND 01 0 89472 0 APPHARVEST INC COM 03783T103 116 7257 SH DFND 02 0 7257 0 APPHARVEST INC COM 03783T103 715 44698 SH DFND 04 0 0 44698 APPHARVEST INC COM 03783T103 83405 5212817 SH SOLE 0 0 5212817 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 2177 142649 SH DFND 01 0 142649 0 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 5496 360167 SH DFND 02 0 360167 0 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 2797 183319 SH DFND 04 0 0 183319 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 460438 30172862 SH SOLE 0 0 30172862 APPLIED DNA SCIENCES INC COM 03815U300 12 1736 SH DFND 04 0 0 1736 APPLIED DNA SCIENCES INC COM 03815U300 1826 268893 SH SOLE 0 0 268893 APPLIED INDL TECHNOLOGIES IN COM 03820C105 6433 70648 SH DFND 01 0 70648 0 APPLIED INDL TECHNOLOGIES IN COM 03820C105 834 9160 SH DFND 02 0 9160 0 APPLIED INDL TECHNOLOGIES IN COM 03820C105 2940 32287 SH DFND 04 0 0 32287 APPLIED INDL TECHNOLOGIES IN COM 03820C105 405922 4457737 SH SOLE 0 0 4457737 APPLIED GENETIC TECHNOLOGIES COM 03820J100 30 7795 SH DFND 01 0 7795 0 APPLIED GENETIC TECHNOLOGIES COM 03820J100 55 13969 SH DFND 04 0 0 13969 APPLIED GENETIC TECHNOLOGIES COM 03820J100 6700 1713608 SH SOLE 0 0 1713608 APPLIED MATLS INC COM 038222105 142500 1000700 SH DFND 01 0 1000700 0 APPLIED MATLS INC COM 038222105 5654 39703 SH DFND 02 0 0 39703 APPLIED MATLS INC COM 038222105 69730 489678 SH DFND 02 0 489678 0 APPLIED MATLS INC COM 038222105 306340 2151266 SH DFND 04 0 0 2151266 APPLIED MATLS INC COM 038222105 28858 202657 SH DFND 04 0 202657 0 APPLIED MATLS INC COM 038222105 9916686 69639651 SH SOLE 0 0 69639651 APPLIED MATLS INC COM 038222105 247 1735 SH SOLE 0 1735 0 APPLIED OPTOELECTRONICS INC COM 03823U102 31 3653 SH DFND 01 0 3653 0 APPLIED OPTOELECTRONICS INC COM 03823U102 73 8649 SH DFND 04 0 0 8649 APPLIED OPTOELECTRONICS INC COM 03823U102 11212 1323677 SH SOLE 0 0 1323677 APPLIED MOLECULAR TRANS INC COM 03824M109 1999 43703 SH DFND 01 0 43703 0 APPLIED MOLECULAR TRANS INC COM 03824M109 143 3133 SH DFND 02 0 3133 0 APPLIED MOLECULAR TRANS INC COM 03824M109 487 10648 SH DFND 04 0 0 10648 APPLIED MOLECULAR TRANS INC COM 03824M109 45196 988102 SH SOLE 0 0 988102 APPLIED THERAPEUTICS INC COM 03828A101 572 27523 SH DFND 01 0 27523 0 APPLIED THERAPEUTICS INC COM 03828A101 67 3241 SH DFND 02 0 3241 0 APPLIED THERAPEUTICS INC COM 03828A101 289 13899 SH DFND 04 0 0 13899 APPLIED THERAPEUTICS INC COM 03828A101 16629 800219 SH SOLE 0 0 800219 APPLIED UV INC COM 03828V105 1233 125698 SH SOLE 0 0 125698 APPLOVIN CORP COM CL A 03831W108 335 4450 SH DFND 01 0 4450 0 APPLOVIN CORP COM CL A 03831W108 708 9417 SH DFND 04 0 0 9417 APPLOVIN CORP COM CL A 03831W108 193962 2580317 SH SOLE 0 0 2580317 APTARGROUP INC COM 038336103 2967 21067 SH DFND 01 0 21067 0 APTARGROUP INC COM 038336103 2425 17219 SH DFND 02 0 17219 0 APTARGROUP INC COM 038336103 7676 54505 SH DFND 04 0 0 54505 APTARGROUP INC COM 038336103 949274 6740085 SH SOLE 0 0 6740085 APTARGROUP INC COM 038336103 564 4007 SH SOLE 0 4007 0 APTEVO THERAPEUTICS INC COM NEW 03835L207 12 548 SH DFND 01 0 548 0 APTEVO THERAPEUTICS INC COM NEW 03835L207 27 1200 SH DFND 04 0 0 1200 APTEVO THERAPEUTICS INC COM NEW 03835L207 2983 133012 SH SOLE 0 0 133012 APRIA INC COM 03836A101 265 9451 SH DFND 01 0 9451 0 APRIA INC COM 03836A101 33 1190 SH DFND 02 0 1190 0 APRIA INC COM 03836A101 170 6066 SH DFND 04 0 0 6066 APRIA INC COM 03836A101 15263 545120 SH SOLE 0 0 545120 APREA THERAPEUTICS INC COM 03836J102 11 2186 SH DFND 01 0 2186 0 APREA THERAPEUTICS INC COM 03836J102 17 3443 SH DFND 04 0 0 3443 APREA THERAPEUTICS INC COM 03836J102 3425 701793 SH SOLE 0 0 701793 APTINYX INC COM 03836N103 21 7375 SH DFND 01 0 7375 0 APTINYX INC COM 03836N103 35 12290 SH DFND 04 0 0 12290 APTINYX INC COM 03836N103 5062 1788857 SH SOLE 0 0 1788857 APYX MEDICAL CORPORATION COM 03837C106 578 56061 SH DFND 01 0 56061 0 APYX MEDICAL CORPORATION COM 03837C106 109 10619 SH DFND 04 0 0 10619 APYX MEDICAL CORPORATION COM 03837C106 15350 1488875 SH SOLE 0 0 1488875 AQUA METALS INC COM 03837J101 32 10710 SH DFND 01 0 10710 0 AQUA METALS INC COM 03837J101 73 24359 SH DFND 04 0 0 24359 AQUA METALS INC COM 03837J101 8478 2825972 SH SOLE 0 0 2825972 AQUABOUNTY TECHNOLOGIES INC COM NEW 03842K200 304 56781 SH DFND 01 0 56781 0 AQUABOUNTY TECHNOLOGIES INC COM NEW 03842K200 106 19728 SH DFND 04 0 0 19728 AQUABOUNTY TECHNOLOGIES INC COM NEW 03842K200 10989 2050234 SH SOLE 0 0 2050234 AQUESTIVE THERAPEUTICS INC COM 03843E104 8 2130 SH DFND 01 0 2130 0 AQUESTIVE THERAPEUTICS INC COM 03843E104 18 4493 SH DFND 04 0 0 4493 AQUESTIVE THERAPEUTICS INC COM 03843E104 4127 1039455 SH SOLE 0 0 1039455 ARAMARK COM 03852U106 2890 77576 SH DFND 01 0 77576 0 ARAMARK COM 03852U106 325 8712 SH DFND 02 0 0 8712 ARAMARK COM 03852U106 4383 117659 SH DFND 02 0 117659 0 ARAMARK COM 03852U106 10239 274881 SH DFND 04 0 0 274881 ARAMARK COM 03852U106 1026 27531 SH DFND 04 0 27531 0 ARAMARK COM 03852U106 823883 22117660 SH SOLE 0 0 22117660 ARBUTUS BIOPHARMA CORP COM 03879J100 181 59644 SH DFND 01 0 59644 0 ARBUTUS BIOPHARMA CORP COM 03879J100 72 23890 SH DFND 04 0 0 23890 ARBUTUS BIOPHARMA CORP COM 03879J100 11068 3652699 SH SOLE 0 0 3652699 ARAVIVE INC COM 03890D108 15 2508 SH DFND 01 0 2508 0 ARAVIVE INC COM 03890D108 19 3152 SH DFND 04 0 0 3152 ARAVIVE INC COM 03890D108 3084 515662 SH SOLE 0 0 515662 ARBOR REALTY TRUST INC COM 038923108 1547 86819 SH DFND 01 0 86819 0 ARBOR REALTY TRUST INC COM 038923108 481 27000 SH DFND 02 0 27000 0 ARBOR REALTY TRUST INC COM 038923108 1685 94566 SH DFND 04 0 0 94566 ARBOR REALTY TRUST INC COM 038923108 108422 6084303 SH SOLE 0 0 6084303 ARCADIA BIOSCIENCES INC COM NEW 039014204 20 6760 SH DFND 04 0 0 6760 ARCADIA BIOSCIENCES INC COM NEW 039014204 2330 784652 SH SOLE 0 0 784652 ARCBEST CORP COM 03937C105 1011 17382 SH DFND 01 0 17382 0 ARCBEST CORP COM 03937C105 562 9665 SH DFND 02 0 9665 0 ARCBEST CORP COM 03937C105 1165 20021 SH DFND 04 0 0 20021 ARCBEST CORP COM 03937C105 152303 2617344 SH SOLE 0 0 2617344 ARCBEST CORP COM 03937C105 108 1852 SH SOLE 0 1852 0 ARCH RESOURCES INC CL A 03940R107 788 13832 SH DFND 01 0 13832 0 ARCH RESOURCES INC CL A 03940R107 318 5573 SH DFND 02 0 5573 0 ARCH RESOURCES INC CL A 03940R107 685 12023 SH DFND 04 0 0 12023 ARCH RESOURCES INC CL A 03940R107 80228 1408005 SH SOLE 0 0 1408005 ARCH RESOURCES INC CL A 03940R107 76 1337 SH SOLE 0 1337 0 ARCHER DANIELS MIDLAND CO COM 039483102 33002 544589 SH DFND 01 0 544589 0 ARCHER DANIELS MIDLAND CO COM 039483102 1474 24331 SH DFND 02 0 0 24331 ARCHER DANIELS MIDLAND CO COM 039483102 17560 289776 SH DFND 02 0 289776 0 ARCHER DANIELS MIDLAND CO COM 039483102 79980 1319795 SH DFND 04 0 0 1319795 ARCHER DANIELS MIDLAND CO COM 039483102 7772 128245 SH DFND 04 0 128245 0 ARCHER DANIELS MIDLAND CO COM 039483102 3298315 54427639 SH SOLE 0 0 54427639 ARCHER DANIELS MIDLAND CO COM 039483102 43 709 SH SOLE 0 709 0 ARCHROCK INC COM 03957W106 818 91753 SH DFND 01 0 91753 0 ARCHROCK INC COM 03957W106 423 47421 SH DFND 02 0 47421 0 ARCHROCK INC COM 03957W106 872 97913 SH DFND 04 0 0 97913 ARCHROCK INC COM 03957W106 147490 16553273 SH SOLE 0 0 16553273 ARCHROCK INC COM 03957W106 53 5913 SH SOLE 0 5913 0 ARCIMOTO INC COM 039587100 845 49129 SH DFND 01 0 49129 0 ARCIMOTO INC COM 039587100 173 10084 SH DFND 04 0 0 10084 ARCIMOTO INC COM 039587100 21540 1253080 SH SOLE 0 0 1253080 ARCOSA INC COM 039653100 1950 33198 SH DFND 01 0 33198 0 ARCOSA INC COM 039653100 716 12196 SH DFND 02 0 12196 0 ARCOSA INC COM 039653100 2413 41086 SH DFND 04 0 0 41086 ARCOSA INC COM 039653100 293369 4994360 SH SOLE 0 0 4994360 ARCONIC CORPORATION COM 03966V107 2614 73388 SH DFND 01 0 73388 0 ARCONIC CORPORATION COM 03966V107 893 25067 SH DFND 02 0 25067 0 ARCONIC CORPORATION COM 03966V107 3074 86301 SH DFND 04 0 0 86301 ARCONIC CORPORATION COM 03966V107 371452 10428188 SH SOLE 0 0 10428188 ARDELYX INC COM 039697107 969 127777 SH DFND 01 0 127777 0 ARDELYX INC COM 039697107 81 10623 SH DFND 02 0 10623 0 ARDELYX INC COM 039697107 421 55565 SH DFND 04 0 0 55565 ARDELYX INC COM 039697107 28066 3702628 SH SOLE 0 0 3702628 ARCUS BIOSCIENCES INC COM 03969F109 848 30866 SH DFND 01 0 30866 0 ARCUS BIOSCIENCES INC COM 03969F109 315 11459 SH DFND 02 0 11459 0 ARCUS BIOSCIENCES INC COM 03969F109 910 33126 SH DFND 04 0 0 33126 ARCUS BIOSCIENCES INC COM 03969F109 65657 2390991 SH SOLE 0 0 2390991 ARCUTIS BIOTHERAPEUTICS INC COM 03969K108 600 21996 SH DFND 01 0 21996 0 ARCUTIS BIOTHERAPEUTICS INC COM 03969K108 150 5487 SH DFND 02 0 5487 0 ARCUTIS BIOTHERAPEUTICS INC COM 03969K108 568 20806 SH DFND 04 0 0 20806 ARCUTIS BIOTHERAPEUTICS INC COM 03969K108 39461 1445987 SH SOLE 0 0 1445987 ARCTURUS THERAPEUTICS HLDGS COM 03969T109 488 14428 SH DFND 01 0 14428 0 ARCTURUS THERAPEUTICS HLDGS COM 03969T109 167 4926 SH DFND 02 0 4926 0 ARCTURUS THERAPEUTICS HLDGS COM 03969T109 543 16047 SH DFND 04 0 0 16047 ARCTURUS THERAPEUTICS HLDGS COM 03969T109 38728 1144440 SH SOLE 0 0 1144440 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 3395 53396 SH DFND 01 0 53396 0 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 1789 28137 SH DFND 02 0 28137 0 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 6072 95488 SH DFND 04 0 0 95488 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 846980 13319393 SH SOLE 0 0 13319393 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 21 328 SH SOLE 0 328 0 ARENA PHARMACEUTICALS INC COM NEW 040047607 3306 48473 SH DFND 01 0 48473 0 ARENA PHARMACEUTICALS INC COM NEW 040047607 937 13733 SH DFND 02 0 13733 0 ARENA PHARMACEUTICALS INC COM NEW 040047607 3438 50405 SH DFND 04 0 0 50405 ARENA PHARMACEUTICALS INC COM NEW 040047607 375636 5507858 SH SOLE 0 0 5507858 ARGAN INC COM 04010E109 489 10228 SH DFND 01 0 10228 0 ARGAN INC COM 04010E109 241 5037 SH DFND 02 0 5037 0 ARGAN INC COM 04010E109 564 11804 SH DFND 04 0 0 11804 ARGAN INC COM 04010E109 38190 799113 SH SOLE 0 0 799113 ARGAN INC COM 04010E109 44 919 SH SOLE 0 919 0 ARES COML REAL ESTATE CORP COM 04013V108 401 27292 SH DFND 01 0 27292 0 ARES COML REAL ESTATE CORP COM 04013V108 197 13386 SH DFND 02 0 13386 0 ARES COML REAL ESTATE CORP COM 04013V108 461 31376 SH DFND 04 0 0 31376 ARES COML REAL ESTATE CORP COM 04013V108 31134 2119367 SH SOLE 0 0 2119367 ARIDIS PHARMACEUTICALS INC COM 040334104 10 1378 SH DFND 01 0 1378 0 ARIDIS PHARMACEUTICALS INC COM 040334104 17 2234 SH DFND 04 0 0 2234 ARIDIS PHARMACEUTICALS INC COM 040334104 1157 156334 SH SOLE 0 0 156334 ARISTA NETWORKS INC COM 040413106 21962 60616 SH DFND 01 0 60616 0 ARISTA NETWORKS INC COM 040413106 899 2480 SH DFND 02 0 0 2480 ARISTA NETWORKS INC COM 040413106 11073 30563 SH DFND 02 0 30563 0 ARISTA NETWORKS INC COM 040413106 47725 131725 SH DFND 04 0 0 131725 ARISTA NETWORKS INC COM 040413106 4740 13082 SH DFND 04 0 13082 0 ARISTA NETWORKS INC COM 040413106 2121732 5856123 SH SOLE 0 0 5856123 ARK RESTAURANTS CORP COM 040712101 11 574 SH DFND 01 0 574 0 ARK RESTAURANTS CORP COM 040712101 10 500 SH DFND 04 0 0 500 ARK RESTAURANTS CORP COM 040712101 1632 82630 SH SOLE 0 0 82630 ARKO CORP COM 041242108 419 45591 SH DFND 01 0 45591 0 ARKO CORP COM 041242108 53 5750 SH DFND 02 0 5750 0 ARKO CORP COM 041242108 392 42639 SH DFND 04 0 0 42639 ARKO CORP COM 041242108 33578 3653760 SH SOLE 0 0 3653760 ARLINGTON ASSET INVST CORP CL A NEW 041356205 28 6964 SH DFND 01 0 6964 0 ARLINGTON ASSET INVST CORP CL A NEW 041356205 48 11769 SH DFND 04 0 0 11769 ARLINGTON ASSET INVST CORP CL A NEW 041356205 5841 1438743 SH SOLE 0 0 1438743 ARLO TECHNOLOGIES INC COM 04206A101 1004 148264 SH DFND 01 0 148264 0 ARLO TECHNOLOGIES INC COM 04206A101 187 27650 SH DFND 04 0 0 27650 ARLO TECHNOLOGIES INC COM 04206A101 36287 5360042 SH SOLE 0 0 5360042 ARLO TECHNOLOGIES INC COM 04206A101 20 2943 SH SOLE 0 2943 0 ARMADA HOFFLER PPTYS INC COM 04208T108 539 40557 SH DFND 01 0 40557 0 ARMADA HOFFLER PPTYS INC COM 04208T108 1264 95122 SH DFND 02 0 95122 0 ARMADA HOFFLER PPTYS INC COM 04208T108 588 44212 SH DFND 04 0 0 44212 ARMADA HOFFLER PPTYS INC COM 04208T108 91285 6868680 SH SOLE 0 0 6868680 ARMATA PHARMACEUTICALS INC COM 04216R102 11 2684 SH DFND 04 0 0 2684 ARMATA PHARMACEUTICALS INC COM 04216R102 654 164694 SH SOLE 0 0 164694 ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 565 49513 SH DFND 01 0 49513 0 ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 296 25959 SH DFND 02 0 25959 0 ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 663 58047 SH DFND 04 0 0 58047 ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 80720 7068293 SH SOLE 0 0 7068293 ARMSTRONG FLOORING INC COM 04238R106 20 3275 SH DFND 01 0 3275 0 ARMSTRONG FLOORING INC COM 04238R106 60 9768 SH DFND 04 0 0 9768 ARMSTRONG FLOORING INC COM 04238R106 5776 933075 SH SOLE 0 0 933075 ARMSTRONG WORLD INDS INC NEW COM 04247X102 1920 17903 SH DFND 01 0 17903 0 ARMSTRONG WORLD INDS INC NEW COM 04247X102 1345 12535 SH DFND 02 0 12535 0 ARMSTRONG WORLD INDS INC NEW COM 04247X102 4370 40740 SH DFND 04 0 0 40740 ARMSTRONG WORLD INDS INC NEW COM 04247X102 457739 4267568 SH SOLE 0 0 4267568 ARRAY TECHNOLOGIES INC COM SHS 04271T100 1843 118127 SH DFND 01 0 118127 0 ARRAY TECHNOLOGIES INC COM SHS 04271T100 251 16080 SH DFND 02 0 16080 0 ARRAY TECHNOLOGIES INC COM SHS 04271T100 1486 95280 SH DFND 04 0 0 95280 ARRAY TECHNOLOGIES INC COM SHS 04271T100 172769 11074965 SH SOLE 0 0 11074965 ARROW ELECTRS INC COM 042735100 2674 23491 SH DFND 01 0 23491 0 ARROW ELECTRS INC COM 042735100 369 3241 SH DFND 02 0 0 3241 ARROW ELECTRS INC COM 042735100 6702 58878 SH DFND 02 0 58878 0 ARROW ELECTRS INC COM 042735100 9903 87002 SH DFND 04 0 0 87002 ARROW ELECTRS INC COM 042735100 1117 9811 SH DFND 04 0 9811 0 ARROW ELECTRS INC COM 042735100 804560 7068087 SH SOLE 0 0 7068087 ARROW ELECTRS INC COM 042735100 185 1623 SH SOLE 0 1623 0 ARROW FINL CORP COM 042744102 333 9256 SH DFND 01 0 9256 0 ARROW FINL CORP COM 042744102 60 1665 SH DFND 02 0 1665 0 ARROW FINL CORP COM 042744102 493 13718 SH DFND 04 0 0 13718 ARROW FINL CORP COM 042744102 25895 720294 SH SOLE 0 0 720294 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 15292 184647 SH DFND 01 0 184647 0 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 2220 26804 SH DFND 02 0 26804 0 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 6975 84213 SH DFND 04 0 0 84213 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 773796 9343105 SH SOLE 0 0 9343105 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 24 295 SH SOLE 0 295 0 ARTELO BIOSCIENCES INC COM NEW 04301G201 1026 862172 SH SOLE 0 0 862172 ARTESIAN RES CORP CL A 043113208 213 5780 SH DFND 01 0 5780 0 ARTESIAN RES CORP CL A 043113208 92 2497 SH DFND 04 0 0 2497 ARTESIAN RES CORP CL A 043113208 15013 408304 SH SOLE 0 0 408304 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 5422 106686 SH DFND 01 0 106686 0 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 776 15262 SH DFND 02 0 15262 0 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 2782 54748 SH DFND 04 0 0 54748 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 291596 5737828 SH SOLE 0 0 5737828 ARVINAS INC COM 04335A105 5982 77684 SH DFND 01 0 77684 0 ARVINAS INC COM 04335A105 688 8933 SH DFND 02 0 8933 0 ARVINAS INC COM 04335A105 2281 29628 SH DFND 04 0 0 29628 ARVINAS INC COM 04335A105 273745 3555127 SH SOLE 0 0 3555127 ARVINAS INC COM 04335A105 18 240 SH SOLE 0 240 0 ASANA INC CL A 04342Y104 7437 119897 SH DFND 01 0 119897 0 ASANA INC CL A 04342Y104 552 8902 SH DFND 02 0 8902 0 ASANA INC CL A 04342Y104 2230 35956 SH DFND 04 0 0 35956 ASANA INC CL A 04342Y104 357164 5757922 SH SOLE 0 0 5757922 ASBURY AUTOMOTIVE GROUP INC COM 043436104 6027 35168 SH DFND 01 0 35168 0 ASBURY AUTOMOTIVE GROUP INC COM 043436104 916 5346 SH DFND 02 0 5346 0 ASBURY AUTOMOTIVE GROUP INC COM 043436104 2754 16068 SH DFND 04 0 0 16068 ASBURY AUTOMOTIVE GROUP INC COM 043436104 355352 2073593 SH SOLE 0 0 2073593 ASBURY AUTOMOTIVE GROUP INC COM 043436104 54 316 SH SOLE 0 316 0 ASENSUS SURGICAL INC COM 04367G103 766 241717 SH DFND 01 0 241717 0 ASENSUS SURGICAL INC COM 04367G103 271 85474 SH DFND 04 0 0 85474 ASENSUS SURGICAL INC COM 04367G103 35042 11054307 SH SOLE 0 0 11054307 ASENSUS SURGICAL INC COM 04367G103 19 6108 SH SOLE 0 6108 0 ASHFORD HOSPITALITY TR INC COM SHS 044103877 377 82782 SH DFND 01 0 82782 0 ASHFORD HOSPITALITY TR INC COM SHS 044103877 256 56247 SH DFND 04 0 0 56247 ASHFORD HOSPITALITY TR INC COM SHS 044103877 30121 6605505 SH SOLE 0 0 6605505 ASHFORD INC COM 044104107 7 288 SH DFND 04 0 0 288 ASHFORD INC COM 044104107 1339 58956 SH SOLE 0 0 58956 ASHLAND GLOBAL HLDGS INC COM 044186104 1516 17321 SH DFND 01 0 17321 0 ASHLAND GLOBAL HLDGS INC COM 044186104 1468 16782 SH DFND 02 0 16782 0 ASHLAND GLOBAL HLDGS INC COM 044186104 4150 47425 SH DFND 04 0 0 47425 ASHLAND GLOBAL HLDGS INC COM 044186104 509696 5825093 SH SOLE 0 0 5825093 ASHLAND GLOBAL HLDGS INC COM 044186104 95 1081 SH SOLE 0 1081 0 ASPEN AEROGELS INC COM 04523Y105 1199 40070 SH DFND 01 0 40070 0 ASPEN AEROGELS INC COM 04523Y105 291 9711 SH DFND 04 0 0 9711 ASPEN AEROGELS INC COM 04523Y105 37474 1252462 SH SOLE 0 0 1252462 ASPEN AEROGELS INC COM 04523Y105 66 2220 SH SOLE 0 2220 0 ASPEN GROUP INC COM NEW 04530L203 22 3302 SH DFND 01 0 3302 0 ASPEN GROUP INC COM NEW 04530L203 49 7554 SH DFND 04 0 0 7554 ASPEN GROUP INC COM NEW 04530L203 6552 1004838 SH SOLE 0 0 1004838 ASPEN TECHNOLOGY INC COM 045327103 4060 29516 SH DFND 01 0 29516 0 ASPEN TECHNOLOGY INC COM 045327103 2351 17096 SH DFND 02 0 17096 0 ASPEN TECHNOLOGY INC COM 045327103 7818 56839 SH DFND 04 0 0 56839 ASPEN TECHNOLOGY INC COM 045327103 886796 6447552 SH SOLE 0 0 6447552 ASPIRA WOMENS HEALTH INC COM 04537Y109 730 129806 SH DFND 01 0 129806 0 ASPIRA WOMENS HEALTH INC COM 04537Y109 33 5798 SH DFND 02 0 5798 0 ASPIRA WOMENS HEALTH INC COM 04537Y109 236 41960 SH DFND 04 0 0 41960 ASPIRA WOMENS HEALTH INC COM 04537Y109 15771 2806248 SH SOLE 0 0 2806248 ASSEMBLY BIOSCIENCES INC COM 045396108 21 5346 SH DFND 01 0 5346 0 ASSEMBLY BIOSCIENCES INC COM 045396108 119 30639 SH DFND 04 0 0 30639 ASSEMBLY BIOSCIENCES INC COM 045396108 7169 1847659 SH SOLE 0 0 1847659 ASSERTIO HOLDINGS INC COM NEW 04546C205 12 7760 SH DFND 01 0 7760 0 ASSERTIO HOLDINGS INC COM NEW 04546C205 21 13386 SH DFND 04 0 0 13386 ASSERTIO HOLDINGS INC COM NEW 04546C205 2963 1899369 SH SOLE 0 0 1899369 ASSETMARK FINL HLDGS INC COM 04546L106 293 11677 SH DFND 01 0 11677 0 ASSETMARK FINL HLDGS INC COM 04546L106 234 9326 SH DFND 02 0 9326 0 ASSETMARK FINL HLDGS INC COM 04546L106 320 12758 SH DFND 04 0 0 12758 ASSETMARK FINL HLDGS INC COM 04546L106 41272 1646908 SH SOLE 0 0 1646908 ASSOCIATED BANC CORP COM 045487105 2133 104129 SH DFND 01 0 104129 0 ASSOCIATED BANC CORP COM 045487105 1024 49991 SH DFND 02 0 49991 0 ASSOCIATED BANC CORP COM 045487105 2721 132858 SH DFND 04 0 0 132858 ASSOCIATED BANC CORP COM 045487105 305502 14917071 SH SOLE 0 0 14917071 ASSOCIATED BANC CORP COM 045487105 69 3375 SH SOLE 0 3375 0 ASSOCIATED CAP GROUP INC CL A 045528106 66 1692 SH DFND 01 0 1692 0 ASSOCIATED CAP GROUP INC CL A 045528106 37 940 SH DFND 04 0 0 940 ASSOCIATED CAP GROUP INC CL A 045528106 7439 191422 SH SOLE 0 0 191422 ASSURANT INC COM 04621X108 9201 58912 SH DFND 01 0 58912 0 ASSURANT INC COM 04621X108 417 2670 SH DFND 02 0 0 2670 ASSURANT INC COM 04621X108 4893 31327 SH DFND 02 0 31327 0 ASSURANT INC COM 04621X108 22333 142996 SH DFND 04 0 0 142996 ASSURANT INC COM 04621X108 1982 12688 SH DFND 04 0 12688 0 ASSURANT INC COM 04621X108 1073886 6875950 SH SOLE 0 0 6875950 ASSURANT INC COM 04621X108 58 374 SH SOLE 0 374 0 ASTEC INDS INC COM 046224101 978 15539 SH DFND 01 0 15539 0 ASTEC INDS INC COM 046224101 430 6833 SH DFND 02 0 6833 0 ASTEC INDS INC COM 046224101 1203 19113 SH DFND 04 0 0 19113 ASTEC INDS INC COM 046224101 143685 2282896 SH SOLE 0 0 2282896 ASTRONOVA INC COM 04638F108 25 1789 SH DFND 01 0 1789 0 ASTRONOVA INC COM 04638F108 49 3540 SH DFND 04 0 0 3540 ASTRONOVA INC COM 04638F108 4937 354645 SH SOLE 0 0 354645 ASTRONICS CORP COM 046433108 291 16610 SH DFND 01 0 16610 0 ASTRONICS CORP COM 046433108 148 8466 SH DFND 04 0 0 8466 ASTRONICS CORP COM 046433108 19990 1141636 SH SOLE 0 0 1141636 ASTROTECH CORP COM NEW 046484200 36 27344 SH DFND 04 0 0 27344 ASTROTECH CORP COM NEW 046484200 2062 1550251 SH SOLE 0 0 1550251 ASURE SOFTWARE INC COM 04649U102 19 2179 SH DFND 01 0 2179 0 ASURE SOFTWARE INC COM 04649U102 51 5741 SH DFND 04 0 0 5741 ASURE SOFTWARE INC COM 04649U102 7492 844610 SH SOLE 0 0 844610 AT HOME GROUP INC COM 04650Y100 4328 117489 SH DFND 01 0 117489 0 AT HOME GROUP INC COM 04650Y100 782 21223 SH DFND 02 0 21223 0 AT HOME GROUP INC COM 04650Y100 1697 46077 SH DFND 04 0 0 46077 AT HOME GROUP INC COM 04650Y100 160778 4364235 SH SOLE 0 0 4364235 ATARA BIOTHERAPEUTICS INC COM 046513107 1015 65262 SH DFND 01 0 65262 0 ATARA BIOTHERAPEUTICS INC COM 046513107 292 18797 SH DFND 02 0 18797 0 ATARA BIOTHERAPEUTICS INC COM 046513107 1015 65250 SH DFND 04 0 0 65250 ATARA BIOTHERAPEUTICS INC COM 046513107 101928 6554832 SH SOLE 0 0 6554832 ATEA PHARMACEUTICALS INC COM 04683R106 897 41761 SH DFND 01 0 41761 0 ATEA PHARMACEUTICALS INC COM 04683R106 85 3940 SH DFND 02 0 3940 0 ATEA PHARMACEUTICALS INC COM 04683R106 235 10926 SH DFND 04 0 0 10926 ATEA PHARMACEUTICALS INC COM 04683R106 96220 4479536 SH SOLE 0 0 4479536 ATHENEX INC COM 04685N103 528 114328 SH DFND 01 0 114328 0 ATHENEX INC COM 04685N103 65 13976 SH DFND 02 0 13976 0 ATHENEX INC COM 04685N103 212 45900 SH DFND 04 0 0 45900 ATHENEX INC COM 04685N103 18841 4078141 SH SOLE 0 0 4078141 ATHERSYS INC NEW COM 04744L106 480 333141 SH DFND 01 0 333141 0 ATHERSYS INC NEW COM 04744L106 71 49240 SH DFND 02 0 49240 0 ATHERSYS INC NEW COM 04744L106 219 152300 SH DFND 04 0 0 152300 ATHERSYS INC NEW COM 04744L106 13406 9309850 SH SOLE 0 0 9309850 ATHIRA PHARMA INC COM 04746L104 204 19900 SH DFND 01 0 19900 0 ATHIRA PHARMA INC COM 04746L104 68 6665 SH DFND 04 0 0 6665 ATHIRA PHARMA INC COM 04746L104 13732 1341034 SH SOLE 0 0 1341034 ATKORE INC COM 047649108 6055 85288 SH DFND 01 0 85288 0 ATKORE INC COM 047649108 865 12188 SH DFND 02 0 12188 0 ATKORE INC COM 047649108 2544 35825 SH DFND 04 0 0 35825 ATKORE INC COM 047649108 352507 4964889 SH SOLE 0 0 4964889 ATKORE INC COM 047649108 23 321 SH SOLE 0 321 0 ATLANTIC AMERN CORP COM 048209100 537 124367 SH SOLE 0 0 124367 ATLANTIC CAP BANCSHARES INC COM 048269203 338 13286 SH DFND 01 0 13286 0 ATLANTIC CAP BANCSHARES INC COM 048269203 202 7937 SH DFND 04 0 0 7937 ATLANTIC CAP BANCSHARES INC COM 048269203 25194 989538 SH SOLE 0 0 989538 ATLANTIC UN BANKSHARES CORP COM 04911A107 1954 53955 SH DFND 01 0 53955 0 ATLANTIC UN BANKSHARES CORP COM 04911A107 893 24651 SH DFND 02 0 24651 0 ATLANTIC UN BANKSHARES CORP COM 04911A107 2408 66470 SH DFND 04 0 0 66470 ATLANTIC UN BANKSHARES CORP COM 04911A107 286451 7908643 SH SOLE 0 0 7908643 ATLANTIC UN BANKSHARES CORP COM 04911A107 63 1746 SH SOLE 0 1746 0 ATLANTICUS HOLDINGS CORP COM 04914Y102 399 10043 SH DFND 01 0 10043 0 ATLANTICUS HOLDINGS CORP COM 04914Y102 93 2338 SH DFND 04 0 0 2338 ATLANTICUS HOLDINGS CORP COM 04914Y102 11984 301872 SH SOLE 0 0 301872 ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 1316 19319 SH DFND 01 0 19319 0 ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 374 5497 SH DFND 02 0 5497 0 ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 913 13411 SH DFND 04 0 0 13411 ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 222193 3262272 SH SOLE 0 0 3262272 ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 147 2161 SH SOLE 0 2161 0 ATLAS TECHNICAL CONSULTANTS COM CLS A 049430101 128 13212 SH DFND 01 0 13212 0 ATLAS TECHNICAL CONSULTANTS COM CLS A 049430101 64 6572 SH DFND 04 0 0 6572 ATLAS TECHNICAL CONSULTANTS COM CLS A 049430101 9559 987531 SH SOLE 0 0 987531 ATMOS ENERGY CORP COM 049560105 12222 127166 SH DFND 01 0 127166 0 ATMOS ENERGY CORP COM 049560105 509 5295 SH DFND 02 0 0 5295 ATMOS ENERGY CORP COM 049560105 11475 119390 SH DFND 02 0 119390 0 ATMOS ENERGY CORP COM 049560105 29944 311556 SH DFND 04 0 0 311556 ATMOS ENERGY CORP COM 049560105 2747 28586 SH DFND 04 0 28586 0 ATMOS ENERGY CORP COM 049560105 1466766 15261323 SH SOLE 0 0 15261323 ATOSSA THERAPEUTICS INC COM 04962H506 572 90444 SH DFND 01 0 90444 0 ATOSSA THERAPEUTICS INC COM 04962H506 249 39395 SH DFND 04 0 0 39395 ATOSSA THERAPEUTICS INC COM 04962H506 35599 5632787 SH SOLE 0 0 5632787 ATRICURE INC COM 04963C209 6469 81546 SH DFND 01 0 81546 0 ATRICURE INC COM 04963C209 906 11417 SH DFND 02 0 11417 0 ATRICURE INC COM 04963C209 2927 36901 SH DFND 04 0 0 36901 ATRICURE INC COM 04963C209 322584 4066350 SH SOLE 0 0 4066350 ATOMERA INC COM 04965B100 790 36825 SH DFND 01 0 36825 0 ATOMERA INC COM 04965B100 142 6634 SH DFND 04 0 0 6634 ATOMERA INC COM 04965B100 19752 921261 SH SOLE 0 0 921261 ATRECA INC CL A COM 04965G109 150 17591 SH DFND 01 0 17591 0 ATRECA INC CL A COM 04965G109 30 3524 SH DFND 02 0 3524 0 ATRECA INC CL A COM 04965G109 162 19030 SH DFND 04 0 0 19030 ATRECA INC CL A COM 04965G109 11178 1311963 SH SOLE 0 0 1311963 ATRION CORP COM 049904105 1607 2588 SH DFND 01 0 2588 0 ATRION CORP COM 049904105 183 294 SH DFND 02 0 294 0 ATRION CORP COM 049904105 714 1150 SH DFND 04 0 0 1150 ATRION CORP COM 049904105 51128 82341 SH SOLE 0 0 82341 AUBURN NATL BANCORP COM 050473107 13 363 SH DFND 01 0 363 0 AUBURN NATL BANCORP COM 050473107 34 964 SH DFND 04 0 0 964 AUBURN NATL BANCORP COM 050473107 2853 80447 SH SOLE 0 0 80447 AUDACY INC CL A 05070N103 349 81011 SH DFND 01 0 81011 0 AUDACY INC CL A 05070N103 215 49961 SH DFND 02 0 49961 0 AUDACY INC CL A 05070N103 388 90019 SH DFND 04 0 0 90019 AUDACY INC CL A 05070N103 25998 6032120 SH SOLE 0 0 6032120 AUDACY INC CL A 05070N103 144 33320 SH SOLE 0 33320 0 AUDDIA INC COM 05072K107 1490 264100 SH SOLE 0 0 264100 AUDIOEYE INC COM NEW 050734201 16 976 SH DFND 01 0 976 0 AUDIOEYE INC COM NEW 050734201 30 1812 SH DFND 04 0 0 1812 AUDIOEYE INC COM NEW 050734201 4125 245702 SH SOLE 0 0 245702 AULT GLOBAL HOLDINGS INC COM 05150X104 10 3623 SH DFND 01 0 3623 0 AULT GLOBAL HOLDINGS INC COM 05150X104 51 17924 SH DFND 04 0 0 17924 AULT GLOBAL HOLDINGS INC COM 05150X104 6229 2208775 SH SOLE 0 0 2208775 AURINIA PHARMACEUTICALS INC COM 05156V102 419 32330 SH DFND 02 0 32330 0 AURINIA PHARMACEUTICALS INC COM 05156V102 521 40206 SH DFND 04 0 0 40206 AURORA CANNABIS INC COM 05156X884 8703 962734 SH DFND 01 0 962734 0 AURORA CANNABIS INC COM 05156X884 425 46959 SH DFND 02 0 46959 0 AURORA CANNABIS INC COM 05156X884 799 88371 SH DFND 04 0 0 88371 AURORA CANNABIS INC COM 05156X884 40343 4462724 SH SOLE 0 0 4462724 AURORA CANNABIS INC COM 05156X884 2585 285997 SH SOLE 0 285997 0 AUTODESK INC COM 052769106 70100 240152 SH DFND 01 0 240152 0 AUTODESK INC COM 052769106 2765 9473 SH DFND 02 0 0 9473 AUTODESK INC COM 052769106 35169 120483 SH DFND 02 0 120483 0 AUTODESK INC COM 052769106 150868 516849 SH DFND 04 0 0 516849 AUTODESK INC COM 052769106 14260 48852 SH DFND 04 0 48852 0 AUTODESK INC COM 052769106 4878035 16711322 SH SOLE 0 0 16711322 AUTOHOME INC SP ADS RP CL A 05278C107 17793 278195 SH DFND 01 0 278195 0 AUTOHOME INC SP ADS RP CL A 05278C107 1076 16828 SH DFND 02 0 16828 0 AUTOHOME INC SP ADS RP CL A 05278C107 8824 137961 SH DFND 04 0 0 137961 AUTOHOME INC SP ADS RP CL A 05278C107 109145 1706451 SH SOLE 0 0 1706451 AUTOLIV INC COM 052800109 1309 13389 SH DFND 01 0 13389 0 AUTOLIV INC COM 052800109 303 3104 SH DFND 02 0 0 3104 AUTOLIV INC COM 052800109 4264 43620 SH DFND 02 0 43620 0 AUTOLIV INC COM 052800109 9510 97279 SH DFND 04 0 0 97279 AUTOLIV INC COM 052800109 1111 11369 SH DFND 04 0 11369 0 AUTOLIV INC COM 052800109 141941 1451929 SH SOLE 0 0 1451929 AUTOLIV INC COM 052800109 26 266 SH SOLE 0 266 0 AUTOMATIC DATA PROCESSING IN COM 053015103 91421 460283 SH DFND 01 0 460283 0 AUTOMATIC DATA PROCESSING IN COM 053015103 3688 18566 SH DFND 02 0 0 18566 AUTOMATIC DATA PROCESSING IN COM 053015103 45117 227153 SH DFND 02 0 227153 0 AUTOMATIC DATA PROCESSING IN COM 053015103 204506 1029633 SH DFND 04 0 0 1029633 AUTOMATIC DATA PROCESSING IN COM 053015103 18736 94333 SH DFND 04 0 94333 0 AUTOMATIC DATA PROCESSING IN COM 053015103 7176817 36133405 SH SOLE 0 0 36133405 AUTONATION INC COM 05329W102 1580 16669 SH DFND 01 0 16669 0 AUTONATION INC COM 05329W102 1642 17314 SH DFND 02 0 17314 0 AUTONATION INC COM 05329W102 4346 45842 SH DFND 04 0 0 45842 AUTONATION INC COM 05329W102 591872 6242716 SH SOLE 0 0 6242716 AUTONATION INC COM 05329W102 232 2445 SH SOLE 0 2445 0 AUTOZONE INC COM 053332102 32356 21683 SH DFND 01 0 21683 0 AUTOZONE INC COM 053332102 1510 1012 SH DFND 02 0 0 1012 AUTOZONE INC COM 053332102 18196 12194 SH DFND 02 0 12194 0 AUTOZONE INC COM 053332102 76590 51326 SH DFND 04 0 0 51326 AUTOZONE INC COM 053332102 7298 4891 SH DFND 04 0 4891 0 AUTOZONE INC COM 053332102 2861211 1917419 SH SOLE 0 0 1917419 AUTOZONE INC COM 053332102 146 98 SH SOLE 0 98 0 AUTOWEB INC COM 05335B100 2 800 SH DFND 04 0 0 800 AUTOWEB INC COM 05335B100 761 243824 SH SOLE 0 0 243824 AVALARA INC COM 05338G106 6029 37265 SH DFND 01 0 37265 0 AVALARA INC COM 05338G106 518 3200 SH DFND 02 0 0 3200 AVALARA INC COM 05338G106 7109 43934 SH DFND 02 0 43934 0 AVALARA INC COM 05338G106 9311 57544 SH DFND 04 0 0 57544 AVALARA INC COM 05338G106 1200255 7418140 SH SOLE 0 0 7418140 AVALON HLDGS CORP CL A 05343P109 75 15976 SH SOLE 0 0 15976 AVALON GLOBOCARE CORP COM 05344R104 570 580014 SH SOLE 0 0 580014 AVALONBAY CMNTYS INC COM 053484101 28395 136061 SH DFND 01 0 136061 0 AVALONBAY CMNTYS INC COM 053484101 1279 6128 SH DFND 02 0 0 6128 AVALONBAY CMNTYS INC COM 053484101 57387 274986 SH DFND 02 0 274986 0 AVALONBAY CMNTYS INC COM 053484101 68161 326616 SH DFND 04 0 0 326616 AVALONBAY CMNTYS INC COM 053484101 6546 31365 SH DFND 04 0 31365 0 AVALONBAY CMNTYS INC COM 053484101 4477809 21456749 SH SOLE 0 0 21456749 AVANOS MED INC COM 05350V106 1203 33074 SH DFND 01 0 33074 0 AVANOS MED INC COM 05350V106 399 10972 SH DFND 02 0 10972 0 AVANOS MED INC COM 05350V106 1488 40925 SH DFND 04 0 0 40925 AVANOS MED INC COM 05350V106 182260 5011277 SH SOLE 0 0 5011277 AVANGRID INC COM 05351W103 1046 20342 SH DFND 01 0 20342 0 AVANGRID INC COM 05351W103 1329 25848 SH DFND 02 0 25848 0 AVANGRID INC COM 05351W103 3086 60006 SH DFND 04 0 0 60006 AVANGRID INC COM 05351W103 404 7863 SH DFND 04 0 7863 0 AVANGRID INC COM 05351W103 362586 7050094 SH SOLE 0 0 7050094 AVANGRID INC COM 05351W103 67 1294 SH SOLE 0 1294 0 AVAYA HLDGS CORP COM 05351X101 4004 148861 SH DFND 01 0 148861 0 AVAYA HLDGS CORP COM 05351X101 568 21111 SH DFND 02 0 21111 0 AVAYA HLDGS CORP COM 05351X101 1846 68630 SH DFND 04 0 0 68630 AVAYA HLDGS CORP COM 05351X101 243999 9070580 SH SOLE 0 0 9070580 AVAYA HLDGS CORP COM 05351X101 8 290 SH SOLE 0 290 0 AVANTOR INC COM 05352A100 8571 241360 SH DFND 01 0 241360 0 AVANTOR INC COM 05352A100 784 22091 SH DFND 02 0 0 22091 AVANTOR INC COM 05352A100 9703 273252 SH DFND 02 0 273252 0 AVANTOR INC COM 05352A100 23058 649343 SH DFND 04 0 0 649343 AVANTOR INC COM 05352A100 2612 73562 SH DFND 04 0 73562 0 AVANTOR INC COM 05352A100 1682287 47375021 SH SOLE 0 0 47375021 AVANTOR INC COM 05352A100 22 612 SH SOLE 0 612 0 AVEANNA HEALTHCARE HLDGS INC COM 05356F105 872 70494 SH DFND 01 0 70494 0 AVEANNA HEALTHCARE HLDGS INC COM 05356F105 177 14312 SH DFND 04 0 0 14312 AVEANNA HEALTHCARE HLDGS INC COM 05356F105 47789 3863306 SH SOLE 0 0 3863306 AVEO PHARMACEUTICALS INC COM NEW 053588307 32 4794 SH DFND 01 0 4794 0 AVEO PHARMACEUTICALS INC COM NEW 053588307 58 8807 SH DFND 04 0 0 8807 AVEO PHARMACEUTICALS INC COM NEW 053588307 9451 1434085 SH SOLE 0 0 1434085 AVENUE THERAPEUTICS INC COM NEW 05360L205 1 206 SH DFND 01 0 206 0 AVENUE THERAPEUTICS INC COM NEW 05360L205 9 3662 SH DFND 04 0 0 3662 AVENUE THERAPEUTICS INC COM NEW 05360L205 1120 446114 SH SOLE 0 0 446114 AVERY DENNISON CORP COM 053611109 18089 86042 SH DFND 01 0 86042 0 AVERY DENNISON CORP COM 053611109 703 3346 SH DFND 02 0 0 3346 AVERY DENNISON CORP COM 053611109 9013 42869 SH DFND 02 0 42869 0 AVERY DENNISON CORP COM 053611109 40891 194498 SH DFND 04 0 0 194498 AVERY DENNISON CORP COM 053611109 3956 18816 SH DFND 04 0 18816 0 AVERY DENNISON CORP COM 053611109 1982048 9427548 SH SOLE 0 0 9427548 AVIAT NETWORKS INC COM NEW 05366Y201 220 6717 SH DFND 01 0 6717 0 AVIAT NETWORKS INC COM NEW 05366Y201 105 3218 SH DFND 04 0 0 3218 AVIAT NETWORKS INC COM NEW 05366Y201 15497 472912 SH SOLE 0 0 472912 AVID TECHNOLOGY INC COM 05367P100 2610 66657 SH DFND 01 0 66657 0 AVID TECHNOLOGY INC COM 05367P100 208 5312 SH DFND 02 0 5312 0 AVID TECHNOLOGY INC COM 05367P100 1142 29172 SH DFND 04 0 0 29172 AVID TECHNOLOGY INC COM 05367P100 89213 2278759 SH SOLE 0 0 2278759 AVID BIOSERVICES INC COM 05368M106 2712 105730 SH DFND 01 0 105730 0 AVID BIOSERVICES INC COM 05368M106 208 8104 SH DFND 02 0 8104 0 AVID BIOSERVICES INC COM 05368M106 1160 45229 SH DFND 04 0 0 45229 AVID BIOSERVICES INC COM 05368M106 76334 2975982 SH SOLE 0 0 2975982 AVID BIOSERVICES INC COM 05368M106 9 338 SH SOLE 0 338 0 AVIENT CORPORATION COM 05368V106 3580 72824 SH DFND 01 0 72824 0 AVIENT CORPORATION COM 05368V106 1162 23628 SH DFND 02 0 23628 0 AVIENT CORPORATION COM 05368V106 3763 76537 SH DFND 04 0 0 76537 AVIENT CORPORATION COM 05368V106 446967 9092092 SH SOLE 0 0 9092092 AVIDITY BIOSCIENCES INC COM 05370A108 600 24298 SH DFND 01 0 24298 0 AVIDITY BIOSCIENCES INC COM 05370A108 41 1653 SH DFND 02 0 1653 0 AVIDITY BIOSCIENCES INC COM 05370A108 284 11501 SH DFND 04 0 0 11501 AVIDITY BIOSCIENCES INC COM 05370A108 30501 1234346 SH SOLE 0 0 1234346 AVINGER INC COM 053734604 20 15936 SH DFND 01 0 15936 0 AVINGER INC COM 053734604 49 39615 SH DFND 04 0 0 39615 AVINGER INC COM 053734604 5536 4500989 SH SOLE 0 0 4500989 AVIS BUDGET GROUP COM 053774105 2726 35002 SH DFND 01 0 35002 0 AVIS BUDGET GROUP COM 053774105 1203 15447 SH DFND 02 0 15447 0 AVIS BUDGET GROUP COM 053774105 3413 43814 SH DFND 04 0 0 43814 AVIS BUDGET GROUP COM 053774105 371000 4763125 SH SOLE 0 0 4763125 AVIS BUDGET GROUP COM 053774105 114 1467 SH SOLE 0 1467 0 AVISTA CORP COM 05379B107 2023 47413 SH DFND 01 0 47413 0 AVISTA CORP COM 05379B107 1819 42619 SH DFND 02 0 42619 0 AVISTA CORP COM 05379B107 2519 59039 SH DFND 04 0 0 59039 AVISTA CORP COM 05379B107 333126 7807026 SH SOLE 0 0 7807026 AVNET INC COM 053807103 1266 31599 SH DFND 01 0 31599 0 AVNET INC COM 053807103 1263 31514 SH DFND 02 0 31514 0 AVNET INC COM 053807103 3367 83999 SH DFND 04 0 0 83999 AVNET INC COM 053807103 431460 10764958 SH SOLE 0 0 10764958 AVNET INC COM 053807103 94 2347 SH SOLE 0 2347 0 AVITA MEDICAL INC COM 05380C102 882 42973 SH DFND 01 0 42973 0 AVITA MEDICAL INC COM 05380C102 200 9734 SH DFND 04 0 0 9734 AVITA MEDICAL INC COM 05380C102 25502 1242784 SH SOLE 0 0 1242784 AWARE INC MASS COM 05453N100 11 3032 SH DFND 01 0 3032 0 AWARE INC MASS COM 05453N100 8 2200 SH DFND 04 0 0 2200 AWARE INC MASS COM 05453N100 2127 574747 SH SOLE 0 0 574747 AXCELIS TECHNOLOGIES INC COM NEW 054540208 2460 60869 SH DFND 01 0 60869 0 AXCELIS TECHNOLOGIES INC COM NEW 054540208 324 8017 SH DFND 02 0 8017 0 AXCELIS TECHNOLOGIES INC COM NEW 054540208 1029 25465 SH DFND 04 0 0 25465 AXCELIS TECHNOLOGIES INC COM NEW 054540208 100999 2498745 SH SOLE 0 0 2498745 AXCELLA HEALTH INC COM 05454B105 18 4596 SH DFND 01 0 4596 0 AXCELLA HEALTH INC COM 05454B105 28 6907 SH DFND 04 0 0 6907 AXCELLA HEALTH INC COM 05454B105 3601 897886 SH SOLE 0 0 897886 AVROBIO INC COM 05455M100 223 25053 SH DFND 01 0 25053 0 AVROBIO INC COM 05455M100 95 10741 SH DFND 02 0 10741 0 AVROBIO INC COM 05455M100 237 26621 SH DFND 04 0 0 26621 AVROBIO INC COM 05455M100 14606 1643007 SH SOLE 0 0 1643007 AXOGEN INC COM 05463X106 1493 69093 SH DFND 01 0 69093 0 AXOGEN INC COM 05463X106 231 10700 SH DFND 02 0 10700 0 AXOGEN INC COM 05463X106 613 28360 SH DFND 04 0 0 28360 AXOGEN INC COM 05463X106 36207 1675479 SH SOLE 0 0 1675479 AXON ENTERPRISE INC COM 05464C101 4938 27931 SH DFND 01 0 27931 0 AXON ENTERPRISE INC COM 05464C101 2980 16856 SH DFND 02 0 16856 0 AXON ENTERPRISE INC COM 05464C101 9530 53905 SH DFND 04 0 0 53905 AXON ENTERPRISE INC COM 05464C101 1027492 5811605 SH SOLE 0 0 5811605 AXON ENTERPRISE INC COM 05464C101 24 133 SH SOLE 0 133 0 AXSOME THERAPEUTICS INC COM 05464T104 3400 50399 SH DFND 01 0 50399 0 AXSOME THERAPEUTICS INC COM 05464T104 462 6842 SH DFND 02 0 6842 0 AXSOME THERAPEUTICS INC COM 05464T104 1451 21514 SH DFND 04 0 0 21514 AXSOME THERAPEUTICS INC COM 05464T104 171037 2535390 SH SOLE 0 0 2535390 AXOS FINANCIAL INC COM 05465C100 2054 44284 SH DFND 01 0 44284 0 AXOS FINANCIAL INC COM 05465C100 776 16737 SH DFND 02 0 16737 0 AXOS FINANCIAL INC COM 05465C100 2122 45748 SH DFND 04 0 0 45748 AXOS FINANCIAL INC COM 05465C100 246806 5320231 SH SOLE 0 0 5320231 AXOS FINANCIAL INC COM 05465C100 51 1092 SH SOLE 0 1092 0 AXONICS INC COM 05465P101 4715 74354 SH DFND 01 0 74354 0 AXONICS INC COM 05465P101 457 7213 SH DFND 02 0 7213 0 AXONICS INC COM 05465P101 1551 24466 SH DFND 04 0 0 24466 AXONICS INC COM 05465P101 109497 1726802 SH SOLE 0 0 1726802 AXONICS INC COM 05465P101 15 242 SH SOLE 0 242 0 AYRO INC COM 054748108 12 2457 SH DFND 01 0 2457 0 AYRO INC COM 054748108 40 8257 SH DFND 04 0 0 8257 AYRO INC COM 054748108 6272 1285224 SH SOLE 0 0 1285224 AYTU BIOPHARMA INC COM NEW 054754874 17 3362 SH DFND 01 0 3362 0 AYTU BIOPHARMA INC COM NEW 054754874 57 11288 SH DFND 04 0 0 11288 AYTU BIOPHARMA INC COM NEW 054754874 4853 968737 SH SOLE 0 0 968737 AZEK CO INC CL A 05478C105 2007 47261 SH DFND 01 0 47261 0 AZEK CO INC CL A 05478C105 964 22700 SH DFND 02 0 22700 0 AZEK CO INC CL A 05478C105 4162 98023 SH DFND 04 0 0 98023 AZEK CO INC CL A 05478C105 421783 9933653 SH SOLE 0 0 9933653 AZIYO BIOLOGICS INC COM CL A 05479K106 2 162 SH DFND 01 0 162 0 AZIYO BIOLOGICS INC COM CL A 05479K106 2 243 SH DFND 04 0 0 243 AZIYO BIOLOGICS INC COM CL A 05479K106 527 54856 SH SOLE 0 0 54856 AZURRX BIOPHARMA INC COM 05502L105 8 9346 SH DFND 01 0 9346 0 AZURRX BIOPHARMA INC COM 05502L105 14 17489 SH DFND 04 0 0 17489 AZURRX BIOPHARMA INC COM 05502L105 2376 2897253 SH SOLE 0 0 2897253 B & G FOODS INC NEW COM 05508R106 1445 44067 SH DFND 01 0 44067 0 B & G FOODS INC NEW COM 05508R106 735 22413 SH DFND 02 0 22413 0 B & G FOODS INC NEW COM 05508R106 1793 54652 SH DFND 04 0 0 54652 B & G FOODS INC NEW COM 05508R106 233111 7107041 SH SOLE 0 0 7107041 B & G FOODS INC NEW COM 05508R106 97 2952 SH SOLE 0 2952 0 BCB BANCORP INC COM 055298103 29 2120 SH DFND 01 0 2120 0 BCB BANCORP INC COM 055298103 70 5181 SH DFND 04 0 0 5181 BCB BANCORP INC COM 055298103 9061 673692 SH SOLE 0 0 673692 BCE INC COM NEW 05534B760 71567 1451080 SH DFND 01 0 1451080 0 BCE INC COM NEW 05534B760 40 817 SH DFND 02 0 0 817 BCE INC COM NEW 05534B760 3018 61187 SH DFND 02 0 61187 0 BCE INC COM NEW 05534B760 10131 205417 SH DFND 04 0 0 205417 BCE INC COM NEW 05534B760 1963 39805 SH DFND 04 0 39805 0 BCE INC COM NEW 05534B760 332662 6744964 SH SOLE 0 0 6744964 BCE INC COM NEW 05534B760 126414 2563129 SH SOLE 0 2563129 0 BGC PARTNERS INC CL A 05541T101 1296 228635 SH DFND 01 0 228635 0 BGC PARTNERS INC CL A 05541T101 442 77931 SH DFND 02 0 77931 0 BGC PARTNERS INC CL A 05541T101 1498 264182 SH DFND 04 0 0 264182 BGC PARTNERS INC CL A 05541T101 172285 30385332 SH SOLE 0 0 30385332 BGC PARTNERS INC CL A 05541T101 60 10550 SH SOLE 0 10550 0 BJS WHSL CLUB HLDGS INC COM 05550J101 9994 210036 SH DFND 01 0 210036 0 BJS WHSL CLUB HLDGS INC COM 05550J101 1652 34728 SH DFND 02 0 34728 0 BJS WHSL CLUB HLDGS INC COM 05550J101 5461 114784 SH DFND 04 0 0 114784 BJS WHSL CLUB HLDGS INC COM 05550J101 635261 13351433 SH SOLE 0 0 13351433 BJS WHSL CLUB HLDGS INC COM 05550J101 31 660 SH SOLE 0 660 0 BBQ HLDGS INC COM 05551A109 35 1825 SH DFND 01 0 1825 0 BBQ HLDGS INC COM 05551A109 53 2790 SH DFND 04 0 0 2790 BBQ HLDGS INC COM 05551A109 4826 254243 SH SOLE 0 0 254243 BOK FINL CORP COM NEW 05561Q201 849 9803 SH DFND 01 0 9803 0 BOK FINL CORP COM NEW 05561Q201 862 9951 SH DFND 02 0 9951 0 BOK FINL CORP COM NEW 05561Q201 2264 26145 SH DFND 04 0 0 26145 BOK FINL CORP COM NEW 05561Q201 269066 3106996 SH SOLE 0 0 3106996 BOK FINL CORP COM NEW 05561Q201 69 799 SH SOLE 0 799 0 BRT APARTMENTS CORP COM 055645303 129 7440 SH DFND 01 0 7440 0 BRT APARTMENTS CORP COM 055645303 68 3932 SH DFND 04 0 0 3932 BRT APARTMENTS CORP COM 055645303 9641 556019 SH SOLE 0 0 556019 BRP INC COM SUN VTG 05577W200 14694 187518 SH DFND 01 0 187518 0 BRP INC COM SUN VTG 05577W200 827 10550 SH DFND 02 0 10550 0 BRP INC COM SUN VTG 05577W200 1553 19820 SH DFND 04 0 0 19820 BRP INC COM SUN VTG 05577W200 73357 936159 SH SOLE 0 0 936159 BRP INC COM SUN VTG 05577W200 4421 56423 SH SOLE 0 56423 0 B. RILEY FINANCIAL INC COM 05580M108 1004 13300 SH DFND 01 0 13300 0 B. RILEY FINANCIAL INC COM 05580M108 371 4912 SH DFND 02 0 4912 0 B. RILEY FINANCIAL INC COM 05580M108 920 12191 SH DFND 04 0 0 12191 B. RILEY FINANCIAL INC COM 05580M108 74145 982059 SH SOLE 0 0 982059 B. RILEY FINANCIAL INC COM 05580M108 9 116 SH SOLE 0 116 0 BK TECHNOLOGIES CORPORATION COM 05587G104 5 1432 SH DFND 01 0 1432 0 BK TECHNOLOGIES CORPORATION COM 05587G104 139 44217 SH SOLE 0 0 44217 BRP GROUP INC COM CL A 05589G102 2243 84181 SH DFND 01 0 84181 0 BRP GROUP INC COM CL A 05589G102 214 8016 SH DFND 02 0 8016 0 BRP GROUP INC COM CL A 05589G102 898 33682 SH DFND 04 0 0 33682 BRP GROUP INC COM CL A 05589G102 56910 2135442 SH SOLE 0 0 2135442 BM TECHNOLOGIES INC CL A COM 05591L107 30 2423 SH DFND 01 0 2423 0 BM TECHNOLOGIES INC CL A COM 05591L107 20 1636 SH DFND 02 0 1636 0 BM TECHNOLOGIES INC CL A COM 05591L107 88 7037 SH DFND 04 0 0 7037 BM TECHNOLOGIES INC CL A COM 05591L107 6302 506575 SH SOLE 0 0 506575 BM TECHNOLOGIES INC CL A COM 05591L107 4 340 SH SOLE 0 340 0 BGSF INC COM 05601C105 23 1900 SH DFND 01 0 1900 0 BGSF INC COM 05601C105 40 3232 SH DFND 04 0 0 3232 BGSF INC COM 05601C105 5607 454336 SH SOLE 0 0 454336 BWX TECHNOLOGIES INC COM 05605H100 2246 38637 SH DFND 01 0 38637 0 BWX TECHNOLOGIES INC COM 05605H100 1490 25633 SH DFND 02 0 25633 0 BWX TECHNOLOGIES INC COM 05605H100 4387 75478 SH DFND 04 0 0 75478 BWX TECHNOLOGIES INC COM 05605H100 491749 8460927 SH SOLE 0 0 8460927 BABCOCK & WILCOX ENTERPRISES COM 05614L209 453 57425 SH DFND 01 0 57425 0 BABCOCK & WILCOX ENTERPRISES COM 05614L209 195 24753 SH DFND 04 0 0 24753 BABCOCK & WILCOX ENTERPRISES COM 05614L209 21137 2682310 SH SOLE 0 0 2682310 BABCOCK & WILCOX ENTERPRISES COM 05614L209 8 1027 SH SOLE 0 1027 0 BADGER METER INC COM 056525108 5225 53247 SH DFND 01 0 53247 0 BADGER METER INC COM 056525108 742 7567 SH DFND 02 0 7567 0 BADGER METER INC COM 056525108 2415 24613 SH DFND 04 0 0 24613 BADGER METER INC COM 056525108 319870 3259988 SH SOLE 0 0 3259988 BAIDU INC SPON ADR REP A 056752108 268023 1314481 SH DFND 01 0 1314481 0 BAIDU INC SPON ADR REP A 056752108 15389 75475 SH DFND 02 0 75475 0 BAIDU INC SPON ADR REP A 056752108 120286 589924 SH DFND 04 0 0 589924 BAIDU INC SPON ADR REP A 056752108 1590685 7801298 SH SOLE 0 0 7801298 BAKER HUGHES COMPANY CL A 05722G100 16249 710483 SH DFND 01 0 710483 0 BAKER HUGHES COMPANY CL A 05722G100 642 28086 SH DFND 02 0 0 28086 BAKER HUGHES COMPANY CL A 05722G100 8144 356108 SH DFND 02 0 356108 0 BAKER HUGHES COMPANY CL A 05722G100 39959 1747233 SH DFND 04 0 0 1747233 BAKER HUGHES COMPANY CL A 05722G100 3699 161726 SH DFND 04 0 161726 0 BAKER HUGHES COMPANY CL A 05722G100 1813373 79290457 SH SOLE 0 0 79290457 BAKER HUGHES COMPANY CL A 05722G100 83 3608 SH SOLE 0 3608 0 BALCHEM CORP COM 057665200 7691 58597 SH DFND 01 0 58597 0 BALCHEM CORP COM 057665200 1218 9277 SH DFND 02 0 9277 0 BALCHEM CORP COM 057665200 3560 27121 SH DFND 04 0 0 27121 BALCHEM CORP COM 057665200 473635 3608371 SH SOLE 0 0 3608371 BALCHEM CORP COM 057665200 86 658 SH SOLE 0 658 0 BALL CORP COM 058498106 26727 329876 SH DFND 01 0 329876 0 BALL CORP COM 058498106 1164 14367 SH DFND 02 0 0 14367 BALL CORP COM 058498106 13168 162522 SH DFND 02 0 162522 0 BALL CORP COM 058498106 60826 750747 SH DFND 04 0 0 750747 BALL CORP COM 058498106 5072 62605 SH DFND 04 0 62605 0 BALL CORP COM 058498106 2738142 33795883 SH SOLE 0 0 33795883 BALLANTYNE STRONG INC COM 058516105 18 3659 SH DFND 01 0 3659 0 BALLANTYNE STRONG INC COM 058516105 16 3252 SH DFND 04 0 0 3252 BALLANTYNE STRONG INC COM 058516105 2336 487599 SH SOLE 0 0 487599 BALLARD PWR SYS INC NEW COM 058586108 21828 1204643 SH DFND 01 0 1204643 0 BALLARD PWR SYS INC NEW COM 058586108 139 7690 SH DFND 02 0 0 7690 BALLARD PWR SYS INC NEW COM 058586108 2028 111919 SH DFND 02 0 111919 0 BALLARD PWR SYS INC NEW COM 058586108 1248 68866 SH DFND 04 0 0 68866 BALLARD PWR SYS INC NEW COM 058586108 104024 5740835 SH SOLE 0 0 5740835 BALLARD PWR SYS INC NEW COM 058586108 6574 362796 SH SOLE 0 362796 0 BALLYS CORPORATION COM 05875B106 3182 58799 SH DFND 01 0 58799 0 BALLYS CORPORATION COM 05875B106 636 11763 SH DFND 02 0 11763 0 BALLYS CORPORATION COM 05875B106 1334 24659 SH DFND 04 0 0 24659 BALLYS CORPORATION COM 05875B106 59392 1097619 SH SOLE 0 0 1097619 BALLYS CORPORATION COM 05875B106 29 539 SH SOLE 0 539 0 BANCO BBVA ARGENTINA S A SPONSORED ADS 058934100 35 10654 SH DFND 02 0 10654 0 BANCFIRST CORP COM 05945F103 759 12156 SH DFND 01 0 12156 0 BANCFIRST CORP COM 05945F103 274 4389 SH DFND 02 0 4389 0 BANCFIRST CORP COM 05945F103 965 15462 SH DFND 04 0 0 15462 BANCFIRST CORP COM 05945F103 163208 2614263 SH SOLE 0 0 2614263 BANCO BRADESCO S A SP ADR PFD NEW 059460303 1257 245032 SH DFND 01 0 245032 0 BANCO BRADESCO S A SP ADR PFD NEW 059460303 104437 20358014 SH SOLE 0 0 20358014 BANCO SANTANDER S.A. ADR 05964H105 539 137759 SH SOLE 0 0 137759 BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 229 11550 SH DFND 01 0 11550 0 BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 8 400 SH DFND 02 0 400 0 BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 36883 1856221 SH SOLE 0 0 1856221 BANCO SANTANDER BRASIL S A ADS REP 1 UNIT 05967A107 30000 3658521 SH SOLE 0 0 3658521 BANCOLOMBIA S A SPON ADR PREF 05968L102 15306 531452 SH DFND 01 0 531452 0 BANCOLOMBIA S A SPON ADR PREF 05968L102 187 6496 SH DFND 02 0 6496 0 BANCOLOMBIA S A SPON ADR PREF 05968L102 86563 3005653 SH SOLE 0 0 3005653 BANCORP INC DEL COM 05969A105 827 35930 SH DFND 01 0 35930 0 BANCORP INC DEL COM 05969A105 374 16262 SH DFND 02 0 16262 0 BANCORP INC DEL COM 05969A105 914 39719 SH DFND 04 0 0 39719 BANCORP INC DEL COM 05969A105 73480 3193384 SH SOLE 0 0 3193384 BANCORP INC DEL COM 05969A105 94 4092 SH SOLE 0 4092 0 BANCORPSOUTH BK TUPELO MISS COM 05971J102 1954 68956 SH DFND 01 0 68956 0 BANCORPSOUTH BK TUPELO MISS COM 05971J102 724 25549 SH DFND 02 0 25549 0 BANCORPSOUTH BK TUPELO MISS COM 05971J102 2461 86872 SH DFND 04 0 0 86872 BANCORPSOUTH BK TUPELO MISS COM 05971J102 270170 9536539 SH SOLE 0 0 9536539 BANCORPSOUTH BK TUPELO MISS COM 05971J102 60 2122 SH SOLE 0 2122 0 BANDWIDTH INC COM CL A 05988J103 5721 41481 SH DFND 01 0 41481 0 BANDWIDTH INC COM CL A 05988J103 728 5278 SH DFND 02 0 5278 0 BANDWIDTH INC COM CL A 05988J103 2562 18574 SH DFND 04 0 0 18574 BANDWIDTH INC COM CL A 05988J103 204659 1483895 SH SOLE 0 0 1483895 BANC OF CALIFORNIA INC COM 05990K106 530 30214 SH DFND 01 0 30214 0 BANC OF CALIFORNIA INC COM 05990K106 309 17600 SH DFND 02 0 17600 0 BANC OF CALIFORNIA INC COM 05990K106 610 34806 SH DFND 04 0 0 34806 BANC OF CALIFORNIA INC COM 05990K106 52206 2976394 SH SOLE 0 0 2976394 BANC OF CALIFORNIA INC COM 05990K106 40 2276 SH SOLE 0 2276 0 BK OF AMERICA CORP COM 060505104 303198 7353827 SH DFND 01 0 7353827 0 BK OF AMERICA CORP COM 060505104 13693 332114 SH DFND 02 0 0 332114 BK OF AMERICA CORP COM 060505104 171469 4158851 SH DFND 02 0 4158851 0 BK OF AMERICA CORP COM 060505104 754529 18300487 SH DFND 04 0 0 18300487 BK OF AMERICA CORP COM 060505104 69018 1673983 SH DFND 04 0 1673983 0 BK OF AMERICA CORP COM 060505104 24362875 590901654 SH SOLE 0 0 590901654 BK OF AMERICA CORP COM 060505104 956 23180 SH SOLE 0 23180 0 BANK FIRST CORP COM 06211J100 312 4477 SH DFND 01 0 4477 0 BANK FIRST CORP COM 06211J100 100 1436 SH DFND 02 0 1436 0 BANK FIRST CORP COM 06211J100 364 5221 SH DFND 04 0 0 5221 BANK FIRST CORP COM 06211J100 23819 341397 SH SOLE 0 0 341397 BANK HAWAII CORP COM 062540109 1079 12812 SH DFND 01 0 12812 0 BANK HAWAII CORP COM 062540109 817 9703 SH DFND 02 0 9703 0 BANK HAWAII CORP COM 062540109 2863 33991 SH DFND 04 0 0 33991 BANK HAWAII CORP COM 062540109 320318 3803344 SH SOLE 0 0 3803344 BANK HAWAII CORP COM 062540109 69 817 SH SOLE 0 817 0 BANK MARIN BANCORP COM 063425102 280 8777 SH DFND 01 0 8777 0 BANK MARIN BANCORP COM 063425102 48 1490 SH DFND 02 0 1490 0 BANK MARIN BANCORP COM 063425102 308 9661 SH DFND 04 0 0 9661 BANK MARIN BANCORP COM 063425102 17980 563637 SH SOLE 0 0 563637 BANK MONTREAL QUE COM 063671101 317672 3097430 SH DFND 01 0 3097430 0 BANK MONTREAL QUE COM 063671101 2891 28185 SH DFND 02 0 0 28185 BANK MONTREAL QUE COM 063671101 35936 350388 SH DFND 02 0 350388 0 BANK MONTREAL QUE COM 063671101 57863 564188 SH DFND 04 0 0 564188 BANK MONTREAL QUE COM 063671101 8561 83471 SH DFND 04 0 83471 0 BANK MONTREAL QUE COM 063671101 1434567 13987584 SH SOLE 0 0 13987584 BANK MONTREAL QUE COM 063671101 188290 1835900 SH SOLE 0 1835900 0 BANK NEW YORK MELLON CORP COM 064058100 40260 785868 SH DFND 01 0 785868 0 BANK NEW YORK MELLON CORP COM 064058100 1773 34605 SH DFND 02 0 0 34605 BANK NEW YORK MELLON CORP COM 064058100 23280 454418 SH DFND 02 0 454418 0 BANK NEW YORK MELLON CORP COM 064058100 99972 1951443 SH DFND 04 0 0 1951443 BANK NEW YORK MELLON CORP COM 064058100 9251 180587 SH DFND 04 0 180587 0 BANK NEW YORK MELLON CORP COM 064058100 3397059 66309947 SH SOLE 0 0 66309947 BANK NEW YORK MELLON CORP COM 064058100 798 15570 SH SOLE 0 15570 0 BANK NOVA SCOTIA B C COM 064149107 378514 5817022 SH DFND 01 0 5817022 0 BANK NOVA SCOTIA B C COM 064149107 3438 52834 SH DFND 02 0 0 52834 BANK NOVA SCOTIA B C COM 064149107 42429 652056 SH DFND 02 0 652056 0 BANK NOVA SCOTIA B C COM 064149107 68805 1057402 SH DFND 04 0 0 1057402 BANK NOVA SCOTIA B C COM 064149107 10251 157541 SH DFND 04 0 157541 0 BANK NOVA SCOTIA B C COM 064149107 1710865 26292687 SH SOLE 0 0 26292687 BANK NOVA SCOTIA B C COM 064149107 223730 3438291 SH SOLE 0 3438291 0 BANK OZK COM 06417N103 1636 38815 SH DFND 01 0 38815 0 BANK OZK COM 06417N103 1512 35857 SH DFND 02 0 35857 0 BANK OZK COM 06417N103 4305 102103 SH DFND 04 0 0 102103 BANK OZK COM 06417N103 503535 11943430 SH SOLE 0 0 11943430 BANK OZK COM 06417N103 171 4046 SH SOLE 0 4046 0 BANK COMM HLDGS COM 06424J103 27 1821 SH DFND 01 0 1821 0 BANK COMM HLDGS COM 06424J103 84 5562 SH DFND 04 0 0 5562 BANK COMM HLDGS COM 06424J103 11488 764816 SH SOLE 0 0 764816 BANK PRINCETON NEW JERSEY COM 064520109 26 909 SH DFND 01 0 909 0 BANK PRINCETON NEW JERSEY COM 064520109 70 2429 SH DFND 04 0 0 2429 BANK PRINCETON NEW JERSEY COM 064520109 7783 271457 SH SOLE 0 0 271457 BANK SOUTH CAROLINA CORP COM 065066102 18 886 SH DFND 01 0 886 0 BANK SOUTH CAROLINA CORP COM 065066102 39 1882 SH DFND 04 0 0 1882 BANK SOUTH CAROLINA CORP COM 065066102 2771 135180 SH SOLE 0 0 135180 BANKFINANCIAL CORP COM 06643P104 35 3079 SH DFND 01 0 3079 0 BANKFINANCIAL CORP COM 06643P104 56 4930 SH DFND 04 0 0 4930 BANKFINANCIAL CORP COM 06643P104 6153 537820 SH SOLE 0 0 537820 BANKUNITED INC COM 06652K103 2723 63779 SH DFND 01 0 63779 0 BANKUNITED INC COM 06652K103 1065 24951 SH DFND 02 0 24951 0 BANKUNITED INC COM 06652K103 3367 78874 SH DFND 04 0 0 78874 BANKUNITED INC COM 06652K103 432764 10137360 SH SOLE 0 0 10137360 BANKUNITED INC COM 06652K103 57 1326 SH SOLE 0 1326 0 BANK7 CORP COM 06652N107 12 700 SH DFND 01 0 700 0 BANK7 CORP COM 06652N107 9 500 SH DFND 04 0 0 500 BANK7 CORP COM 06652N107 2815 163171 SH SOLE 0 0 163171 BANNER CORP COM NEW 06652V208 1291 23824 SH DFND 01 0 23824 0 BANNER CORP COM NEW 06652V208 579 10689 SH DFND 02 0 10689 0 BANNER CORP COM NEW 06652V208 1594 29412 SH DFND 04 0 0 29412 BANNER CORP COM NEW 06652V208 201995 3726165 SH SOLE 0 0 3726165 BANNER CORP COM NEW 06652V208 59 1088 SH SOLE 0 1088 0 BANKWELL FINL GROUP INC COM 06654A103 39 1410 SH DFND 01 0 1410 0 BANKWELL FINL GROUP INC COM 06654A103 65 2336 SH DFND 04 0 0 2336 BANKWELL FINL GROUP INC COM 06654A103 8164 295381 SH SOLE 0 0 295381 BAR HBR BANKSHARES COM 066849100 285 9971 SH DFND 01 0 9971 0 BAR HBR BANKSHARES COM 066849100 218 7607 SH DFND 02 0 7607 0 BAR HBR BANKSHARES COM 066849100 345 12064 SH DFND 04 0 0 12064 BAR HBR BANKSHARES COM 066849100 20070 701266 SH SOLE 0 0 701266 BAOZUN INC SPONSORED ADR 06684L103 9443 266438 SH DFND 01 0 266438 0 BAOZUN INC SPONSORED ADR 06684L103 400 11292 SH DFND 02 0 11292 0 BAOZUN INC SPONSORED ADR 06684L103 3076 86783 SH DFND 04 0 0 86783 BAOZUN INC SPONSORED ADR 06684L103 52443 1479772 SH SOLE 0 0 1479772 BARNES & NOBLE ED INC COM 06777U101 182 25243 SH DFND 01 0 25243 0 BARNES & NOBLE ED INC COM 06777U101 95 13190 SH DFND 04 0 0 13190 BARNES & NOBLE ED INC COM 06777U101 16507 2289397 SH SOLE 0 0 2289397 BARNES & NOBLE ED INC COM 06777U101 13 1842 SH SOLE 0 1842 0 BARNES GROUP INC COM 067806109 1649 32181 SH DFND 01 0 32181 0 BARNES GROUP INC COM 067806109 675 13171 SH DFND 02 0 13171 0 BARNES GROUP INC COM 067806109 1973 38491 SH DFND 04 0 0 38491 BARNES GROUP INC COM 067806109 254606 4967916 SH SOLE 0 0 4967916 BARRICK GOLD CORP COM 067901108 175522 8487532 SH DFND 01 0 8487532 0 BARRICK GOLD CORP COM 067901108 441 21327 SH DFND 02 0 0 21327 BARRICK GOLD CORP COM 067901108 18834 910731 SH DFND 02 0 910731 0 BARRICK GOLD CORP COM 067901108 27353 1322666 SH DFND 04 0 0 1322666 BARRICK GOLD CORP COM 067901108 3701 178956 SH DFND 04 0 178956 0 BARRICK GOLD CORP COM 067901108 785025 37960612 SH SOLE 0 0 37960612 BARRICK GOLD CORP COM 067901108 70969 3431777 SH SOLE 0 3431777 0 BARNWELL INDS INC COM 068221100 205 62082 SH SOLE 0 0 62082 BARRETT BUSINESS SVCS INC COM 068463108 379 5223 SH DFND 01 0 5223 0 BARRETT BUSINESS SVCS INC COM 068463108 180 2480 SH DFND 02 0 2480 0 BARRETT BUSINESS SVCS INC COM 068463108 372 5129 SH DFND 04 0 0 5129 BARRETT BUSINESS SVCS INC COM 068463108 25617 352796 SH SOLE 0 0 352796 BASSETT FURNITURE INDS INC COM 070203104 163 6698 SH DFND 01 0 6698 0 BASSETT FURNITURE INDS INC COM 070203104 92 3782 SH DFND 04 0 0 3782 BASSETT FURNITURE INDS INC COM 070203104 10897 447500 SH SOLE 0 0 447500 BATTALION OIL CORP COM 07134L107 16 1212 SH DFND 01 0 1212 0 BATTALION OIL CORP COM 07134L107 52 3887 SH DFND 04 0 0 3887 BATTALION OIL CORP COM 07134L107 5292 394946 SH SOLE 0 0 394946 BAUDAX BIO INC COM 07160F107 14 17857 SH DFND 01 0 17857 0 BAUDAX BIO INC COM 07160F107 19 24704 SH DFND 04 0 0 24704 BAUDAX BIO INC COM 07160F107 2803 3685239 SH SOLE 0 0 3685239 BAUSCH HEALTH COS INC COM 071734107 44083 1503514 SH DFND 01 0 1503514 0 BAUSCH HEALTH COS INC COM 071734107 381 12998 SH DFND 02 0 0 12998 BAUSCH HEALTH COS INC COM 071734107 4734 161454 SH DFND 02 0 161454 0 BAUSCH HEALTH COS INC COM 071734107 7413 252832 SH DFND 04 0 0 252832 BAUSCH HEALTH COS INC COM 071734107 1230 41967 SH DFND 04 0 41967 0 BAUSCH HEALTH COS INC COM 071734107 197342 6730638 SH SOLE 0 0 6730638 BAUSCH HEALTH COS INC COM 071734107 17704 603831 SH SOLE 0 603831 0 BAXTER INTL INC COM 071813109 39473 490344 SH DFND 01 0 490344 0 BAXTER INTL INC COM 071813109 1781 22129 SH DFND 02 0 0 22129 BAXTER INTL INC COM 071813109 21916 272254 SH DFND 02 0 272254 0 BAXTER INTL INC COM 071813109 95093 1181283 SH DFND 04 0 0 1181283 BAXTER INTL INC COM 071813109 9014 111979 SH DFND 04 0 111979 0 BAXTER INTL INC COM 071813109 2967316 36861067 SH SOLE 0 0 36861067 BAXTER INTL INC COM 071813109 242 3004 SH SOLE 0 3004 0 BAYCOM CORP COM 07272M107 40 2224 SH DFND 01 0 2224 0 BAYCOM CORP COM 07272M107 59 3267 SH DFND 04 0 0 3267 BAYCOM CORP COM 07272M107 9657 538004 SH SOLE 0 0 538004 BEACON ROOFING SUPPLY INC COM 073685109 4552 85483 SH DFND 01 0 85483 0 BEACON ROOFING SUPPLY INC COM 073685109 882 16561 SH DFND 02 0 16561 0 BEACON ROOFING SUPPLY INC COM 073685109 2488 46716 SH DFND 04 0 0 46716 BEACON ROOFING SUPPLY INC COM 073685109 292393 5490956 SH SOLE 0 0 5490956 BEACON ROOFING SUPPLY INC COM 073685109 61 1144 SH SOLE 0 1144 0 BEAM GLOBAL COM 07373B109 541 14130 SH DFND 01 0 14130 0 BEAM GLOBAL COM 07373B109 124 3226 SH DFND 04 0 0 3226 BEAM GLOBAL COM 07373B109 14895 388791 SH SOLE 0 0 388791 BEAM THERAPEUTICS INC COM 07373V105 10616 82479 SH DFND 01 0 82479 0 BEAM THERAPEUTICS INC COM 07373V105 991 7700 SH DFND 02 0 7700 0 BEAM THERAPEUTICS INC COM 07373V105 3425 26609 SH DFND 04 0 0 26609 BEAM THERAPEUTICS INC COM 07373V105 427127 3318522 SH SOLE 0 0 3318522 BEAM THERAPEUTICS INC COM 07373V105 34 262 SH SOLE 0 262 0 BEASLEY BROADCAST GROUP INC CL A 074014101 1241 429418 SH SOLE 0 0 429418 BEAZER HOMES USA INC COM NEW 07556Q881 377 19527 SH DFND 01 0 19527 0 BEAZER HOMES USA INC COM NEW 07556Q881 97 5040 SH DFND 02 0 5040 0 BEAZER HOMES USA INC COM NEW 07556Q881 201 10430 SH DFND 04 0 0 10430 BEAZER HOMES USA INC COM NEW 07556Q881 29770 1543294 SH SOLE 0 0 1543294 BEAZER HOMES USA INC COM NEW 07556Q881 129 6662 SH SOLE 0 6662 0 BECTON DICKINSON & CO COM 075887109 68921 283402 SH DFND 01 0 283402 0 BECTON DICKINSON & CO COM 075887109 3073 12637 SH DFND 02 0 0 12637 BECTON DICKINSON & CO COM 075887109 38374 157793 SH DFND 02 0 157793 0 BECTON DICKINSON & CO COM 075887109 165629 681067 SH DFND 04 0 0 681067 BECTON DICKINSON & CO COM 075887109 15604 64163 SH DFND 04 0 64163 0 BECTON DICKINSON & CO COM 075887109 5616664 23095784 SH SOLE 0 0 23095784 BECTON DICKINSON & CO COM 075887109 585 2407 SH SOLE 0 2407 0 BED BATH & BEYOND INC COM 075896100 2945 88452 SH DFND 01 0 88452 0 BED BATH & BEYOND INC COM 075896100 1175 35287 SH DFND 02 0 35287 0 BED BATH & BEYOND INC COM 075896100 3128 93959 SH DFND 04 0 0 93959 BED BATH & BEYOND INC COM 075896100 383722 11526650 SH SOLE 0 0 11526650 BED BATH & BEYOND INC COM 075896100 61 1822 SH SOLE 0 1822 0 BEIGENE LTD SPONSORED ADR 07725L102 3845 11203 SH DFND 02 0 11203 0 BEIGENE LTD SPONSORED ADR 07725L102 25205 73444 SH DFND 04 0 0 73444 BEL FUSE INC CL A 077347201 160 11249 SH SOLE 0 0 11249 BEL FUSE INC CL B 077347300 31 2120 SH DFND 01 0 2120 0 BEL FUSE INC CL B 077347300 53 3647 SH DFND 04 0 0 3647 BEL FUSE INC CL B 077347300 9480 658356 SH SOLE 0 0 658356 BELDEN INC COM 077454106 1528 30213 SH DFND 01 0 30213 0 BELDEN INC COM 077454106 601 11880 SH DFND 02 0 11880 0 BELDEN INC COM 077454106 1952 38595 SH DFND 04 0 0 38595 BELDEN INC COM 077454106 212982 4211627 SH SOLE 0 0 4211627 BELDEN INC COM 077454106 29 572 SH SOLE 0 572 0 BELLEROPHON THERAPEUTICS INC COM NEW 078771300 2 327 SH DFND 01 0 327 0 BELLEROPHON THERAPEUTICS INC COM NEW 078771300 18 3642 SH DFND 04 0 0 3642 BELLEROPHON THERAPEUTICS INC COM NEW 078771300 1612 332997 SH SOLE 0 0 332997 BELLICUM PHARMACEUTICALS INC COM NEW 079481404 4 1181 SH DFND 04 0 0 1181 BELLICUM PHARMACEUTICALS INC COM NEW 079481404 1396 423130 SH SOLE 0 0 423130 BELLRING BRANDS INC COM CL A 079823100 1774 56604 SH DFND 01 0 56604 0 BELLRING BRANDS INC COM CL A 079823100 312 9953 SH DFND 02 0 9953 0 BELLRING BRANDS INC COM CL A 079823100 950 30302 SH DFND 04 0 0 30302 BELLRING BRANDS INC COM CL A 079823100 110446 3524135 SH SOLE 0 0 3524135 BELLRING BRANDS INC COM CL A 079823100 80 2565 SH SOLE 0 2565 0 BENCHMARK ELECTRS INC COM 08160H101 695 24405 SH DFND 01 0 24405 0 BENCHMARK ELECTRS INC COM 08160H101 396 13899 SH DFND 02 0 13899 0 BENCHMARK ELECTRS INC COM 08160H101 849 29835 SH DFND 04 0 0 29835 BENCHMARK ELECTRS INC COM 08160H101 109618 3851664 SH SOLE 0 0 3851664 BENCHMARK ELECTRS INC COM 08160H101 46 1631 SH SOLE 0 1631 0 BENEFITFOCUS INC COM 08180D106 547 38788 SH DFND 01 0 38788 0 BENEFITFOCUS INC COM 08180D106 114 8114 SH DFND 02 0 8114 0 BENEFITFOCUS INC COM 08180D106 299 21186 SH DFND 04 0 0 21186 BENEFITFOCUS INC COM 08180D106 23661 1678107 SH SOLE 0 0 1678107 BENITEC BIOPHARMA INC COM 08205P100 318 74773 SH SOLE 0 0 74773 BENTLEY SYS INC COM CL B 08265T208 2307 35607 SH DFND 01 0 35607 0 BENTLEY SYS INC COM CL B 08265T208 342 5287 SH DFND 02 0 0 5287 BENTLEY SYS INC COM CL B 08265T208 5114 78937 SH DFND 02 0 78937 0 BENTLEY SYS INC COM CL B 08265T208 2551 39378 SH DFND 04 0 0 39378 BENTLEY SYS INC COM CL B 08265T208 755140 11656993 SH SOLE 0 0 11656993 BERKELEY LTS INC COM 084310101 3605 80447 SH DFND 01 0 80447 0 BERKELEY LTS INC COM 084310101 300 6690 SH DFND 04 0 0 6690 BERKELEY LTS INC COM 084310101 160238 3575945 SH SOLE 0 0 3575945 BERKLEY W R CORP COM 084423102 10139 136224 SH DFND 01 0 136224 0 BERKLEY W R CORP COM 084423102 490 6590 SH DFND 02 0 0 6590 BERKLEY W R CORP COM 084423102 5345 71815 SH DFND 02 0 71815 0 BERKLEY W R CORP COM 084423102 24658 331288 SH DFND 04 0 0 331288 BERKLEY W R CORP COM 084423102 2311 31047 SH DFND 04 0 31047 0 BERKLEY W R CORP COM 084423102 1120592 15055646 SH SOLE 0 0 15055646 BERKLEY W R CORP COM 084423102 64 866 SH SOLE 0 866 0 BERKSHIRE HATHAWAY INC DEL CL A 084670108 140231 335 SH DFND 01 0 335 0 BERKSHIRE HATHAWAY INC DEL CL A 084670108 2512 6 SH DFND 02 0 6 0 BERKSHIRE HATHAWAY INC DEL CL A 084670108 79534 190 SH DFND 04 0 0 190 BERKSHIRE HATHAWAY INC DEL CL A 084670108 20511 49 SH DFND 04 0 49 0 BERKSHIRE HATHAWAY INC DEL CL A 084670108 602785 1440 SH SOLE 0 0 1440 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 372873 1341657 SH DFND 01 0 1341657 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 4483 16132 SH DFND 02 0 0 16132 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 190852 686717 SH DFND 02 0 686717 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1092083 3929488 SH DFND 04 0 0 3929488 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 96248 346315 SH DFND 04 0 346315 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 35654166 128289314 SH SOLE 0 0 128289314 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 255 916 SH SOLE 0 916 0 BERKSHIRE HILLS BANCORP INC COM 084680107 948 34574 SH DFND 01 0 34574 0 BERKSHIRE HILLS BANCORP INC COM 084680107 466 17009 SH DFND 02 0 17009 0 BERKSHIRE HILLS BANCORP INC COM 084680107 1154 42115 SH DFND 04 0 0 42115 BERKSHIRE HILLS BANCORP INC COM 084680107 150003 5472561 SH SOLE 0 0 5472561 BERKSHIRE HILLS BANCORP INC COM 084680107 68 2479 SH SOLE 0 2479 0 BERRY GLOBAL GROUP INC COM 08579W103 2819 43229 SH DFND 01 0 43229 0 BERRY GLOBAL GROUP INC COM 08579W103 2371 36359 SH DFND 02 0 36359 0 BERRY GLOBAL GROUP INC COM 08579W103 7416 113713 SH DFND 04 0 0 113713 BERRY GLOBAL GROUP INC COM 08579W103 802509 12304643 SH SOLE 0 0 12304643 BERRY GLOBAL GROUP INC COM 08579W103 160 2449 SH SOLE 0 2449 0 BERRY CORP COM 08579X101 319 47417 SH DFND 01 0 47417 0 BERRY CORP COM 08579X101 159 23641 SH DFND 04 0 0 23641 BERRY CORP COM 08579X101 23928 3560682 SH SOLE 0 0 3560682 BEST BUY INC COM 086516101 26222 228060 SH DFND 01 0 228060 0 BEST BUY INC COM 086516101 1211 10530 SH DFND 02 0 0 10530 BEST BUY INC COM 086516101 14196 123461 SH DFND 02 0 123461 0 BEST BUY INC COM 086516101 64619 561999 SH DFND 04 0 0 561999 BEST BUY INC COM 086516101 6075 52839 SH DFND 04 0 52839 0 BEST BUY INC COM 086516101 3137996 27291669 SH SOLE 0 0 27291669 BEST BUY INC COM 086516101 94 815 SH SOLE 0 815 0 BEST INC SPONSORED ADS 08653C106 1588 892053 SH DFND 01 0 892053 0 BEST INC SPONSORED ADS 08653C106 38 21421 SH DFND 02 0 21421 0 BEST INC SPONSORED ADS 08653C106 13 7321 SH DFND 04 0 0 7321 BEST INC SPONSORED ADS 08653C106 9219 5179260 SH SOLE 0 0 5179260 BEYOND MEAT INC COM 08862E109 3597 22839 SH DFND 01 0 22839 0 BEYOND MEAT INC COM 08862E109 2814 17867 SH DFND 02 0 17867 0 BEYOND MEAT INC COM 08862E109 7131 45278 SH DFND 04 0 0 45278 BEYOND MEAT INC COM 08862E109 688384 4370969 SH SOLE 0 0 4370969 BEYOND AIR INC COM 08862L103 19 2907 SH DFND 01 0 2907 0 BEYOND AIR INC COM 08862L103 34 5312 SH DFND 04 0 0 5312 BEYOND AIR INC COM 08862L103 4815 743028 SH SOLE 0 0 743028 BIG 5 SPORTING GOODS CORP COM 08915P101 358 13927 SH DFND 01 0 13927 0 BIG 5 SPORTING GOODS CORP COM 08915P101 123 4780 SH DFND 02 0 4780 0 BIG 5 SPORTING GOODS CORP COM 08915P101 207 8056 SH DFND 04 0 0 8056 BIG 5 SPORTING GOODS CORP COM 08915P101 25857 1006906 SH SOLE 0 0 1006906 BIG 5 SPORTING GOODS CORP COM 08915P101 115 4490 SH SOLE 0 4490 0 BIG LOTS INC COM 089302103 1536 23266 SH DFND 01 0 23266 0 BIG LOTS INC COM 089302103 746 11297 SH DFND 02 0 11297 0 BIG LOTS INC COM 089302103 1852 28056 SH DFND 04 0 0 28056 BIG LOTS INC COM 089302103 308247 4669698 SH SOLE 0 0 4669698 BIG LOTS INC COM 089302103 103 1563 SH SOLE 0 1563 0 BIGCOMMERCE HLDGS INC COM SER 1 08975P108 5154 79397 SH DFND 01 0 79397 0 BIGCOMMERCE HLDGS INC COM SER 1 08975P108 801 12344 SH DFND 02 0 12344 0 BIGCOMMERCE HLDGS INC COM SER 1 08975P108 1284 19781 SH DFND 04 0 0 19781 BIGCOMMERCE HLDGS INC COM SER 1 08975P108 207371 3194253 SH SOLE 0 0 3194253 BIGLARI HLDGS INC COM STK CL B 08986R309 102 640 SH DFND 01 0 640 0 BIGLARI HLDGS INC COM STK CL B 08986R309 37 229 SH DFND 04 0 0 229 BIGLARI HLDGS INC COM STK CL B 08986R309 4554 28559 SH SOLE 0 0 28559 BIGLARI HLDGS INC COM STK CL A 08986R408 48 62 SH DFND 04 0 0 62 BIGLARI HLDGS INC COM STK CL A 08986R408 4522 5805 SH SOLE 0 0 5805 BILIBILI INC SPONS ADS REP Z 090040106 145879 1197298 SH DFND 01 0 1197298 0 BILIBILI INC SPONS ADS REP Z 090040106 5895 48387 SH DFND 02 0 48387 0 BILIBILI INC SPONS ADS REP Z 090040106 47255 387847 SH DFND 04 0 0 387847 BILIBILI INC SPONS ADS REP Z 090040106 860980 7066480 SH SOLE 0 0 7066480 BILL COM HLDGS INC COM 090043100 5567 30393 SH DFND 01 0 30393 0 BILL COM HLDGS INC COM 090043100 3773 20597 SH DFND 02 0 20597 0 BILL COM HLDGS INC COM 090043100 10392 56730 SH DFND 04 0 0 56730 BILL COM HLDGS INC COM 090043100 1269167 6928524 SH SOLE 0 0 6928524 BILL COM HLDGS INC COM 090043100 29 159 SH SOLE 0 159 0 BIO RAD LABS INC CL A 090572207 13496 20947 SH DFND 01 0 20947 0 BIO RAD LABS INC CL A 090572207 584 907 SH DFND 02 0 0 907 BIO RAD LABS INC CL A 090572207 7563 11738 SH DFND 02 0 11738 0 BIO RAD LABS INC CL A 090572207 32714 50775 SH DFND 04 0 0 50775 BIO RAD LABS INC CL A 090572207 3258 5057 SH DFND 04 0 5057 0 BIO RAD LABS INC CL A 090572207 1412460 2192274 SH SOLE 0 0 2192274 BIO-PATH HLDGS INC COM 09057N300 16 2447 SH DFND 04 0 0 2447 BIO-PATH HLDGS INC COM 09057N300 1444 216545 SH SOLE 0 0 216545 BIOCRYST PHARMACEUTICALS INC COM 09058V103 2243 141855 SH DFND 01 0 141855 0 BIOCRYST PHARMACEUTICALS INC COM 09058V103 720 45541 SH DFND 02 0 45541 0 BIOCRYST PHARMACEUTICALS INC COM 09058V103 2169 137211 SH DFND 04 0 0 137211 BIOCRYST PHARMACEUTICALS INC COM 09058V103 141931 8977291 SH SOLE 0 0 8977291 BIOCRYST PHARMACEUTICALS INC COM 09058V103 42 2645 SH SOLE 0 2645 0 BIO-KEY INTL INC COM NEW 09060C408 977 257053 SH SOLE 0 0 257053 BIODELIVERY SCIENCES INTL IN COM 09060J106 607 169471 SH DFND 01 0 169471 0 BIODELIVERY SCIENCES INTL IN COM 09060J106 109 30445 SH DFND 02 0 30445 0 BIODELIVERY SCIENCES INTL IN COM 09060J106 230 64304 SH DFND 04 0 0 64304 BIODELIVERY SCIENCES INTL IN COM 09060J106 16950 4734733 SH SOLE 0 0 4734733 BIODELIVERY SCIENCES INTL IN COM 09060J106 25 7062 SH SOLE 0 7062 0 BIOCARDIA INC COM 09060U507 16 4027 SH DFND 04 0 0 4027 BIOCARDIA INC COM 09060U507 1620 407942 SH SOLE 0 0 407942 BIOMARIN PHARMACEUTICAL INC COM 09061G101 4855 58188 SH DFND 01 0 58188 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 616 7386 SH DFND 02 0 0 7386 BIOMARIN PHARMACEUTICAL INC COM 09061G101 8072 96736 SH DFND 02 0 96736 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 17861 214061 SH DFND 04 0 0 214061 BIOMARIN PHARMACEUTICAL INC COM 09061G101 2032 24352 SH DFND 04 0 24352 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 1320177 15821871 SH SOLE 0 0 15821871 BIOMERICA INC COM NEW 09061H307 9 2143 SH DFND 01 0 2143 0 BIOMERICA INC COM NEW 09061H307 14 3431 SH DFND 04 0 0 3431 BIOMERICA INC COM NEW 09061H307 2308 575536 SH SOLE 0 0 575536 BIOLIFE SOLUTIONS INC COM NEW 09062W204 2036 45734 SH DFND 01 0 45734 0 BIOLIFE SOLUTIONS INC COM NEW 09062W204 268 6012 SH DFND 02 0 6012 0 BIOLIFE SOLUTIONS INC COM NEW 09062W204 999 22439 SH DFND 04 0 0 22439 BIOLIFE SOLUTIONS INC COM NEW 09062W204 74588 1675765 SH SOLE 0 0 1675765 BIOLIFE SOLUTIONS INC COM NEW 09062W204 24 544 SH SOLE 0 544 0 BIOGEN INC COM 09062X103 50806 146723 SH DFND 01 0 146723 0 BIOGEN INC COM 09062X103 2262 6533 SH DFND 02 0 0 6533 BIOGEN INC COM 09062X103 29254 84482 SH DFND 02 0 84482 0 BIOGEN INC COM 09062X103 122341 353311 SH DFND 04 0 0 353311 BIOGEN INC COM 09062X103 11490 33182 SH DFND 04 0 33182 0 BIOGEN INC COM 09062X103 3853382 11128259 SH SOLE 0 0 11128259 BIOGEN INC COM 09062X103 292 843 SH SOLE 0 843 0 BIOCEPT INC COM 09072V501 9 2071 SH DFND 01 0 2071 0 BIOCEPT INC COM 09072V501 22 5341 SH DFND 04 0 0 5341 BIOCEPT INC COM 09072V501 2728 651174 SH SOLE 0 0 651174 BIO-TECHNE CORP COM 09073M104 7583 16842 SH DFND 01 0 16842 0 BIO-TECHNE CORP COM 09073M104 597 1326 SH DFND 02 0 0 1326 BIO-TECHNE CORP COM 09073M104 8925 19821 SH DFND 02 0 19821 0 BIO-TECHNE CORP COM 09073M104 11681 25943 SH DFND 04 0 0 25943 BIO-TECHNE CORP COM 09073M104 1652116 3669249 SH SOLE 0 0 3669249 BIOSIG TECHNOLOGIES INC COM NEW 09073N201 13 3338 SH DFND 01 0 3338 0 BIOSIG TECHNOLOGIES INC COM NEW 09073N201 38 9737 SH DFND 04 0 0 9737 BIOSIG TECHNOLOGIES INC COM NEW 09073N201 3958 1025455 SH SOLE 0 0 1025455 BIOHITECH GLOBAL INC COM 09074B107 1238 853658 SH SOLE 0 0 853658 BIOVIE INC CL A NEW 09074F207 13 783 SH DFND 04 0 0 783 BIOVIE INC CL A NEW 09074F207 1645 97021 SH SOLE 0 0 97021 BIOVENTUS INC COM CL A 09075A108 253 14353 SH DFND 01 0 14353 0 BIOVENTUS INC COM CL A 09075A108 51 2890 SH DFND 04 0 0 2890 BIOVENTUS INC COM CL A 09075A108 8804 500250 SH SOLE 0 0 500250 BIONANO GENOMICS INC COM 09075F107 3748 511280 SH DFND 01 0 511280 0 BIONANO GENOMICS INC COM 09075F107 526 71822 SH DFND 02 0 71822 0 BIONANO GENOMICS INC COM 09075F107 1568 213913 SH DFND 04 0 0 213913 BIONANO GENOMICS INC COM 09075F107 103026 14055367 SH SOLE 0 0 14055367 BIONANO GENOMICS INC COM 09075F107 22 3054 SH SOLE 0 3054 0 BIOXCEL THERAPEUTICS INC COM 09075P105 805 27717 SH DFND 01 0 27717 0 BIOXCEL THERAPEUTICS INC COM 09075P105 115 3941 SH DFND 02 0 3941 0 BIOXCEL THERAPEUTICS INC COM 09075P105 315 10824 SH DFND 04 0 0 10824 BIOXCEL THERAPEUTICS INC COM 09075P105 24996 860164 SH SOLE 0 0 860164 BIODESIX INC COM 09075X108 278 21042 SH DFND 01 0 21042 0 BIODESIX INC COM 09075X108 23 1744 SH DFND 04 0 0 1744 BIODESIX INC COM 09075X108 4509 341349 SH SOLE 0 0 341349 BIOMEA FUSION INC COM 09077A106 250 16005 SH DFND 01 0 16005 0 BIOMEA FUSION INC COM 09077A106 55 3496 SH DFND 04 0 0 3496 BIOMEA FUSION INC COM 09077A106 4807 307974 SH SOLE 0 0 307974 BIOATLA INC COM 09077B104 931 21976 SH DFND 01 0 21976 0 BIOATLA INC COM 09077B104 88 2081 SH DFND 02 0 2081 0 BIOATLA INC COM 09077B104 299 7062 SH DFND 04 0 0 7062 BIOATLA INC COM 09077B104 43092 1016793 SH SOLE 0 0 1016793 BIOLASE INC COM NEW 090911207 13 18682 SH DFND 01 0 18682 0 BIOLASE INC COM NEW 090911207 32 45385 SH DFND 04 0 0 45385 BIOLASE INC COM NEW 090911207 4822 6907858 SH SOLE 0 0 6907858 BJS RESTAURANTS INC COM 09180C106 1936 39389 SH DFND 01 0 39389 0 BJS RESTAURANTS INC COM 09180C106 310 6317 SH DFND 02 0 6317 0 BJS RESTAURANTS INC COM 09180C106 867 17650 SH DFND 04 0 0 17650 BJS RESTAURANTS INC COM 09180C106 114755 2335261 SH SOLE 0 0 2335261 BJS RESTAURANTS INC COM 09180C106 34 687 SH SOLE 0 687 0 BLACK DIAMOND THERAPEUTICS I COM 09203E105 177 14511 SH DFND 01 0 14511 0 BLACK DIAMOND THERAPEUTICS I COM 09203E105 29 2408 SH DFND 02 0 2408 0 BLACK DIAMOND THERAPEUTICS I COM 09203E105 201 16525 SH DFND 04 0 0 16525 BLACK DIAMOND THERAPEUTICS I COM 09203E105 18614 1527015 SH SOLE 0 0 1527015 BLACK HILLS CORP COM 092113109 2817 42924 SH DFND 01 0 42924 0 BLACK HILLS CORP COM 092113109 2670 40689 SH DFND 02 0 40689 0 BLACK HILLS CORP COM 092113109 3258 49637 SH DFND 04 0 0 49637 BLACK HILLS CORP COM 092113109 410597 6256239 SH SOLE 0 0 6256239 BLACK KNIGHT INC COM 09215C105 3844 49293 SH DFND 01 0 49293 0 BLACK KNIGHT INC COM 09215C105 493 6316 SH DFND 02 0 0 6316 BLACK KNIGHT INC COM 09215C105 5842 74917 SH DFND 02 0 74917 0 BLACK KNIGHT INC COM 09215C105 8344 107001 SH DFND 04 0 0 107001 BLACK KNIGHT INC COM 09215C105 1062207 13621532 SH SOLE 0 0 13621532 BLACK KNIGHT INC COM 09215C105 612 7850 SH SOLE 0 7850 0 BLACKBAUD INC COM 09227Q100 6739 88015 SH DFND 01 0 88015 0 BLACKBAUD INC COM 09227Q100 870 11360 SH DFND 02 0 11360 0 BLACKBAUD INC COM 09227Q100 2977 38884 SH DFND 04 0 0 38884 BLACKBAUD INC COM 09227Q100 349177 4560237 SH SOLE 0 0 4560237 BLACKBERRY LTD COM 09228F103 30090 2462383 SH DFND 01 0 2462383 0 BLACKBERRY LTD COM 09228F103 265 21719 SH DFND 02 0 0 21719 BLACKBERRY LTD COM 09228F103 2997 245252 SH DFND 02 0 245252 0 BLACKBERRY LTD COM 09228F103 1930 157949 SH DFND 04 0 0 157949 BLACKBERRY LTD COM 09228F103 144214 11801487 SH SOLE 0 0 11801487 BLACKBERRY LTD COM 09228F103 9038 739610 SH SOLE 0 739610 0 BLACKLINE INC COM 09239B109 10817 97211 SH DFND 01 0 97211 0 BLACKLINE INC COM 09239B109 1382 12417 SH DFND 02 0 12417 0 BLACKLINE INC COM 09239B109 4988 44831 SH DFND 04 0 0 44831 BLACKLINE INC COM 09239B109 539179 4845680 SH SOLE 0 0 4845680 BLACKROCK INC COM 09247X101 121171 138486 SH DFND 01 0 138486 0 BLACKROCK INC COM 09247X101 5797 6625 SH DFND 02 0 0 6625 BLACKROCK INC COM 09247X101 71768 82023 SH DFND 02 0 82023 0 BLACKROCK INC COM 09247X101 302776 346042 SH DFND 04 0 0 346042 BLACKROCK INC COM 09247X101 27786 31756 SH DFND 04 0 31756 0 BLACKROCK INC COM 09247X101 10079092 11519357 SH SOLE 0 0 11519357 BLACKROCK INC COM 09247X101 278 318 SH SOLE 0 318 0 BLACKSTONE MTG TR INC COM CL A 09257W100 3058 95905 SH DFND 01 0 95905 0 BLACKSTONE MTG TR INC COM CL A 09257W100 1161 36398 SH DFND 02 0 36398 0 BLACKSTONE MTG TR INC COM CL A 09257W100 3892 122057 SH DFND 04 0 0 122057 BLACKSTONE MTG TR INC COM CL A 09257W100 404387 12680696 SH SOLE 0 0 12680696 BLACKSTONE GROUP INC COM 09260D107 28835 296838 SH DFND 01 0 296838 0 BLACKSTONE GROUP INC COM 09260D107 2829 29123 SH DFND 02 0 0 29123 BLACKSTONE GROUP INC COM 09260D107 31979 329206 SH DFND 02 0 329206 0 BLACKSTONE GROUP INC COM 09260D107 39392 405520 SH DFND 04 0 0 405520 BLACKSTONE GROUP INC COM 09260D107 3718815 38283042 SH SOLE 0 0 38283042 BLACKSTONE GROUP INC COM 09260D107 73 749 SH SOLE 0 749 0 BLADE AIR MOBILITY INC CL A COM 092667104 86 8230 SH DFND 01 0 8230 0 BLADE AIR MOBILITY INC CL A COM 092667104 182 17306 SH DFND 04 0 0 17306 BLADE AIR MOBILITY INC CL A COM 092667104 25047 2385430 SH SOLE 0 0 2385430 BLINK CHARGING CO COM 09354A100 2703 65649 SH DFND 01 0 65649 0 BLINK CHARGING CO COM 09354A100 216 5240 SH DFND 02 0 5240 0 BLINK CHARGING CO COM 09354A100 1066 25882 SH DFND 04 0 0 25882 BLINK CHARGING CO COM 09354A100 66481 1614786 SH SOLE 0 0 1614786 BLINK CHARGING CO COM 09354A100 18 431 SH SOLE 0 431 0 BLOCK H & R INC COM 093671105 1761 75000 SH DFND 01 0 75000 0 BLOCK H & R INC COM 093671105 1568 66792 SH DFND 02 0 66792 0 BLOCK H & R INC COM 093671105 3630 154611 SH DFND 04 0 0 154611 BLOCK H & R INC COM 093671105 605861 25803275 SH SOLE 0 0 25803275 BLOCK H & R INC COM 093671105 128 5470 SH SOLE 0 5470 0 BLONDER TONGUE LABORATORIES COM 093698108 22 16400 SH SOLE 0 0 16400 BLOOM ENERGY CORP COM CL A 093712107 6730 250470 SH DFND 01 0 250470 0 BLOOM ENERGY CORP COM CL A 093712107 980 36483 SH DFND 02 0 36483 0 BLOOM ENERGY CORP COM CL A 093712107 3034 112909 SH DFND 04 0 0 112909 BLOOM ENERGY CORP COM CL A 093712107 311064 11576644 SH SOLE 0 0 11576644 BLOOM ENERGY CORP COM CL A 093712107 16 592 SH SOLE 0 592 0 BLOOMIN BRANDS INC COM 094235108 4332 159627 SH DFND 01 0 159627 0 BLOOMIN BRANDS INC COM 094235108 481 17735 SH DFND 02 0 17735 0 BLOOMIN BRANDS INC COM 094235108 1835 67616 SH DFND 04 0 0 67616 BLOOMIN BRANDS INC COM 094235108 272462 10039147 SH SOLE 0 0 10039147 BLUCORA INC COM 095229100 931 53779 SH DFND 01 0 53779 0 BLUCORA INC COM 095229100 249 14383 SH DFND 02 0 14383 0 BLUCORA INC COM 095229100 674 38915 SH DFND 04 0 0 38915 BLUCORA INC COM 095229100 84287 4869288 SH SOLE 0 0 4869288 BLUCORA INC COM 095229100 20 1171 SH SOLE 0 1171 0 BLUE APRON HLDGS INC CL A NEW 09523Q200 7 1591 SH DFND 01 0 1591 0 BLUE APRON HLDGS INC CL A NEW 09523Q200 28 6588 SH DFND 04 0 0 6588 BLUE APRON HLDGS INC CL A NEW 09523Q200 3112 727158 SH SOLE 0 0 727158 BLUE BIRD CORP COM 095306106 480 19318 SH DFND 01 0 19318 0 BLUE BIRD CORP COM 095306106 131 5278 SH DFND 02 0 5278 0 BLUE BIRD CORP COM 095306106 290 11657 SH DFND 04 0 0 11657 BLUE BIRD CORP COM 095306106 21655 871066 SH SOLE 0 0 871066 BLUE BIRD CORP COM 095306106 36 1431 SH SOLE 0 1431 0 BLUE RIDGE BANKSHARES INC VA COM 095825105 214 12191 SH DFND 01 0 12191 0 BLUE RIDGE BANKSHARES INC VA COM 095825105 97 5559 SH DFND 04 0 0 5559 BLUE RIDGE BANKSHARES INC VA COM 095825105 13110 748314 SH SOLE 0 0 748314 BLUEBIRD BIO INC COM 09609G100 1475 46125 SH DFND 01 0 46125 0 BLUEBIRD BIO INC COM 09609G100 518 16200 SH DFND 02 0 16200 0 BLUEBIRD BIO INC COM 09609G100 1875 58617 SH DFND 04 0 0 58617 BLUEBIRD BIO INC COM 09609G100 218747 6840133 SH SOLE 0 0 6840133 BLUELINX HLDGS INC COM NEW 09624H208 828 16463 SH DFND 01 0 16463 0 BLUELINX HLDGS INC COM NEW 09624H208 98 1947 SH DFND 02 0 1947 0 BLUELINX HLDGS INC COM NEW 09624H208 177 3522 SH DFND 04 0 0 3522 BLUELINX HLDGS INC COM NEW 09624H208 22880 455043 SH SOLE 0 0 455043 BLUELINX HLDGS INC COM NEW 09624H208 111 2213 SH SOLE 0 2213 0 BLUEROCK RESIDENTIAL GWT REI COM CL A 09627J102 48 4707 SH DFND 01 0 4707 0 BLUEROCK RESIDENTIAL GWT REI COM CL A 09627J102 117 11531 SH DFND 04 0 0 11531 BLUEROCK RESIDENTIAL GWT REI COM CL A 09627J102 11920 1172100 SH SOLE 0 0 1172100 BLUEPRINT MEDICINES CORP COM 09627Y109 8966 101935 SH DFND 01 0 101935 0 BLUEPRINT MEDICINES CORP COM 09627Y109 1360 15466 SH DFND 02 0 15466 0 BLUEPRINT MEDICINES CORP COM 09627Y109 4343 49373 SH DFND 04 0 0 49373 BLUEPRINT MEDICINES CORP COM 09627Y109 474867 5398674 SH SOLE 0 0 5398674 BLUEPRINT MEDICINES CORP COM 09627Y109 8 95 SH SOLE 0 95 0 BLUEGREEN VACATIONS HLDG COR CLASS A 096308101 175 9726 SH DFND 01 0 9726 0 BLUEGREEN VACATIONS HLDG COR CLASS A 096308101 103 5699 SH DFND 04 0 0 5699 BLUEGREEN VACATIONS HLDG COR CLASS A 096308101 12070 670531 SH SOLE 0 0 670531 BOEING CO COM 097023105 127917 533968 SH DFND 01 0 533968 0 BOEING CO COM 097023105 1589 6633 SH DFND 02 0 0 6633 BOEING CO COM 097023105 62131 259356 SH DFND 02 0 259356 0 BOEING CO COM 097023105 300735 1255362 SH DFND 04 0 0 1255362 BOEING CO COM 097023105 25147 104973 SH DFND 04 0 104973 0 BOEING CO COM 097023105 9689550 40447279 SH SOLE 0 0 40447279 BOEING CO COM 097023105 38 160 SH SOLE 0 160 0 BOGOTA FINL CORP COM 097235105 1 144 SH DFND 04 0 0 144 BOGOTA FINL CORP COM 097235105 1488 146130 SH SOLE 0 0 146130 BOISE CASCADE CO DEL COM 09739D100 2128 36467 SH DFND 01 0 36467 0 BOISE CASCADE CO DEL COM 09739D100 603 10340 SH DFND 02 0 10340 0 BOISE CASCADE CO DEL COM 09739D100 1867 31997 SH DFND 04 0 0 31997 BOISE CASCADE CO DEL COM 09739D100 286191 4904734 SH SOLE 0 0 4904734 BOISE CASCADE CO DEL COM 09739D100 115 1967 SH SOLE 0 1967 0 BOLT BIOTHERAPEUTICS INC COM 097702104 123 7964 SH DFND 01 0 7964 0 BOLT BIOTHERAPEUTICS INC COM 097702104 29 1855 SH DFND 02 0 1855 0 BOLT BIOTHERAPEUTICS INC COM 097702104 138 8929 SH DFND 04 0 0 8929 BOLT BIOTHERAPEUTICS INC COM 097702104 9714 628322 SH SOLE 0 0 628322 BONANZA CREEK ENERGY INC COM NEW 097793400 908 19296 SH DFND 01 0 19296 0 BONANZA CREEK ENERGY INC COM NEW 097793400 327 6943 SH DFND 02 0 6943 0 BONANZA CREEK ENERGY INC COM NEW 097793400 775 16457 SH DFND 04 0 0 16457 BONANZA CREEK ENERGY INC COM NEW 097793400 82600 1754838 SH SOLE 0 0 1754838 BONANZA CREEK ENERGY INC COM NEW 097793400 142 3008 SH SOLE 0 3008 0 BOOKING HOLDINGS INC COM 09857L108 97961 44770 SH DFND 01 0 44770 0 BOOKING HOLDINGS INC COM 09857L108 3904 1784 SH DFND 02 0 0 1784 BOOKING HOLDINGS INC COM 09857L108 48066 21967 SH DFND 02 0 21967 0 BOOKING HOLDINGS INC COM 09857L108 210820 96349 SH DFND 04 0 0 96349 BOOKING HOLDINGS INC COM 09857L108 19798 9048 SH DFND 04 0 9048 0 BOOKING HOLDINGS INC COM 09857L108 6440238 2943315 SH SOLE 0 0 2943315 BOOT BARN HLDGS INC COM 099406100 4409 52456 SH DFND 01 0 52456 0 BOOT BARN HLDGS INC COM 099406100 606 7210 SH DFND 02 0 7210 0 BOOT BARN HLDGS INC COM 099406100 1919 22830 SH DFND 04 0 0 22830 BOOT BARN HLDGS INC COM 099406100 156122 1857494 SH SOLE 0 0 1857494 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 5020 58934 SH DFND 01 0 58934 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 489 5743 SH DFND 02 0 0 5743 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 5356 62883 SH DFND 02 0 62883 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 7094 83280 SH DFND 04 0 0 83280 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 1144946 13441490 SH SOLE 0 0 13441490 BORGWARNER INC COM 099724106 11320 233207 SH DFND 01 0 233207 0 BORGWARNER INC COM 099724106 497 10230 SH DFND 02 0 0 10230 BORGWARNER INC COM 099724106 6449 132868 SH DFND 02 0 132868 0 BORGWARNER INC COM 099724106 27225 560868 SH DFND 04 0 0 560868 BORGWARNER INC COM 099724106 2558 52695 SH DFND 04 0 52695 0 BORGWARNER INC COM 099724106 1183518 24382314 SH SOLE 0 0 24382314 BORGWARNER INC COM 099724106 144 2958 SH SOLE 0 2958 0 BOSTON BEER INC CL A 100557107 4140 4056 SH DFND 01 0 4056 0 BOSTON BEER INC CL A 100557107 286 280 SH DFND 02 0 0 280 BOSTON BEER INC CL A 100557107 5032 4929 SH DFND 02 0 4929 0 BOSTON BEER INC CL A 100557107 5733 5616 SH DFND 04 0 0 5616 BOSTON BEER INC CL A 100557107 878245 860350 SH SOLE 0 0 860350 BOSTON BEER INC CL A 100557107 33 32 SH SOLE 0 32 0 BOSTON OMAHA CORP COM 101044105 371 11694 SH DFND 01 0 11694 0 BOSTON OMAHA CORP COM 101044105 95 2996 SH DFND 02 0 2996 0 BOSTON OMAHA CORP COM 101044105 410 12940 SH DFND 04 0 0 12940 BOSTON OMAHA CORP COM 101044105 25375 800226 SH SOLE 0 0 800226 BOSTON PRIVATE FINL HLDGS IN COM 101119105 841 57023 SH DFND 01 0 57023 0 BOSTON PRIVATE FINL HLDGS IN COM 101119105 306 20761 SH DFND 02 0 20761 0 BOSTON PRIVATE FINL HLDGS IN COM 101119105 1006 68209 SH DFND 04 0 0 68209 BOSTON PRIVATE FINL HLDGS IN COM 101119105 131357 8905593 SH SOLE 0 0 8905593 BOSTON PROPERTIES INC COM 101121101 16114 140624 SH DFND 01 0 140624 0 BOSTON PROPERTIES INC COM 101121101 681 5942 SH DFND 02 0 0 5942 BOSTON PROPERTIES INC COM 101121101 35044 305825 SH DFND 02 0 305825 0 BOSTON PROPERTIES INC COM 101121101 39263 342635 SH DFND 04 0 0 342635 BOSTON PROPERTIES INC COM 101121101 3901 34046 SH DFND 04 0 34046 0 BOSTON PROPERTIES INC COM 101121101 2521386 22003543 SH SOLE 0 0 22003543 BOSTON SCIENTIFIC CORP COM 101137107 59229 1385145 SH DFND 01 0 1385145 0 BOSTON SCIENTIFIC CORP COM 101137107 2629 61477 SH DFND 02 0 0 61477 BOSTON SCIENTIFIC CORP COM 101137107 32427 758348 SH DFND 02 0 758348 0 BOSTON SCIENTIFIC CORP COM 101137107 142119 3323637 SH DFND 04 0 0 3323637 BOSTON SCIENTIFIC CORP COM 101137107 13487 315413 SH DFND 04 0 315413 0 BOSTON SCIENTIFIC CORP COM 101137107 4459486 104291073 SH SOLE 0 0 104291073 BOTTOMLINE TECH DEL INC COM 101388106 1410 38024 SH DFND 01 0 38024 0 BOTTOMLINE TECH DEL INC COM 101388106 422 11389 SH DFND 02 0 11389 0 BOTTOMLINE TECH DEL INC COM 101388106 1316 35487 SH DFND 04 0 0 35487 BOTTOMLINE TECH DEL INC COM 101388106 169470 4570377 SH SOLE 0 0 4570377 BOWL AMER INC CL A 102565108 755 85705 SH SOLE 0 0 85705 BOWMAN CONSULTING GROUP LTD COM 103002101 35 2545 SH DFND 04 0 0 2545 BOWMAN CONSULTING GROUP LTD COM 103002101 976 70500 SH SOLE 0 0 70500 BOX INC CL A 10316T104 6852 268179 SH DFND 01 0 268179 0 BOX INC CL A 10316T104 991 38784 SH DFND 02 0 38784 0 BOX INC CL A 10316T104 3316 129778 SH DFND 04 0 0 129778 BOX INC CL A 10316T104 445910 17452433 SH SOLE 0 0 17452433 BOXLIGHT CORP COM CL A 103197109 20 8121 SH DFND 01 0 8121 0 BOXLIGHT CORP COM CL A 103197109 54 22264 SH DFND 04 0 0 22264 BOXLIGHT CORP COM CL A 103197109 4748 1969986 SH SOLE 0 0 1969986 BOYD GAMING CORP COM 103304101 1715 27894 SH DFND 01 0 27894 0 BOYD GAMING CORP COM 103304101 1307 21252 SH DFND 02 0 21252 0 BOYD GAMING CORP COM 103304101 4000 65044 SH DFND 04 0 0 65044 BOYD GAMING CORP COM 103304101 453721 7378770 SH SOLE 0 0 7378770 BOYD GAMING CORP COM 103304101 42 691 SH SOLE 0 691 0 BRADY CORP CL A 104674106 1819 32454 SH DFND 01 0 32454 0 BRADY CORP CL A 104674106 644 11483 SH DFND 02 0 11483 0 BRADY CORP CL A 104674106 2266 40443 SH DFND 04 0 0 40443 BRADY CORP CL A 104674106 290175 5178004 SH SOLE 0 0 5178004 BRAEMAR HOTELS & RESORTS INC COM 10482B101 180 28923 SH DFND 01 0 28923 0 BRAEMAR HOTELS & RESORTS INC COM 10482B101 107 17189 SH DFND 04 0 0 17189 BRAEMAR HOTELS & RESORTS INC COM 10482B101 13511 2175735 SH SOLE 0 0 2175735 BRAINSTORM CELL THERAPEUTICS COM NEW 10501E201 23 5957 SH DFND 01 0 5957 0 BRAINSTORM CELL THERAPEUTICS COM NEW 10501E201 31 8057 SH DFND 04 0 0 8057 BRAINSTORM CELL THERAPEUTICS COM NEW 10501E201 5315 1398812 SH SOLE 0 0 1398812 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 1599 116627 SH DFND 01 0 116627 0 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 3969 289478 SH DFND 02 0 289478 0 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 2041 148857 SH DFND 04 0 0 148857 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 380185 27730462 SH SOLE 0 0 27730462 BRF SA SPONSORED ADR 10552T107 438 80038 SH DFND 01 0 80038 0 BRF SA SPONSORED ADR 10552T107 19099 3491574 SH SOLE 0 0 3491574 BRASKEM S A SP ADR PFD A 105532105 138 5777 SH DFND 01 0 5777 0 BRASKEM S A SP ADR PFD A 105532105 17941 752538 SH SOLE 0 0 752538 BRICKELL BIOTECH INC COM 10802T105 22 22727 SH DFND 04 0 0 22727 BRICKELL BIOTECH INC COM 10802T105 2453 2578631 SH SOLE 0 0 2578631 BRIDGEBIO PHARMA INC COM 10806X102 9366 153638 SH DFND 01 0 153638 0 BRIDGEBIO PHARMA INC COM 10806X102 1078 17691 SH DFND 02 0 17691 0 BRIDGEBIO PHARMA INC COM 10806X102 4257 69831 SH DFND 04 0 0 69831 BRIDGEBIO PHARMA INC COM 10806X102 675875 11087192 SH SOLE 0 0 11087192 BRIDGEBIO PHARMA INC COM 10806X102 47 777 SH SOLE 0 777 0 BRIDGELINE DIGITAL INC COM 10807Q700 1167 271314 SH SOLE 0 0 271314 BRIDGEWATER BANCSHARES INC COM ACCD INV 108621103 317 19607 SH DFND 01 0 19607 0 BRIDGEWATER BANCSHARES INC COM ACCD INV 108621103 120 7432 SH DFND 04 0 0 7432 BRIDGEWATER BANCSHARES INC COM ACCD INV 108621103 17749 1099006 SH SOLE 0 0 1099006 BRIDGFORD FOODS CORP COM 108763103 3 200 SH DFND 04 0 0 200 BRIDGFORD FOODS CORP COM 108763103 1444 109832 SH SOLE 0 0 109832 BRIGHAM MINERALS INC CL A COM 10918L103 613 28786 SH DFND 01 0 28786 0 BRIGHAM MINERALS INC CL A COM 10918L103 466 21883 SH DFND 02 0 21883 0 BRIGHAM MINERALS INC CL A COM 10918L103 678 31834 SH DFND 04 0 0 31834 BRIGHAM MINERALS INC CL A COM 10918L103 47349 2224019 SH SOLE 0 0 2224019 BRIGHAM MINERALS INC CL A COM 10918L103 35 1634 SH SOLE 0 1634 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 3686 25059 SH DFND 01 0 25059 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 2203 14976 SH DFND 02 0 14976 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 7541 51263 SH DFND 04 0 0 51263 BRIGHT HORIZONS FAM SOL IN D COM 109194100 787983 5356420 SH SOLE 0 0 5356420 BRIGHT HEALTH GROUP INC COM 10920V107 146 8534 SH DFND 01 0 8534 0 BRIGHT HEALTH GROUP INC COM 10920V107 45 2613 SH DFND 04 0 0 2613 BRIGHT HEALTH GROUP INC COM 10920V107 10105 588853 SH SOLE 0 0 588853 BRIGHTCOVE INC COM 10921T101 1043 72657 SH DFND 01 0 72657 0 BRIGHTCOVE INC COM 10921T101 92 6377 SH DFND 02 0 6377 0 BRIGHTCOVE INC COM 10921T101 392 27324 SH DFND 04 0 0 27324 BRIGHTCOVE INC COM 10921T101 40660 2833442 SH SOLE 0 0 2833442 BRIGHTHOUSE FINL INC COM 10922N103 1228 26956 SH DFND 01 0 26956 0 BRIGHTHOUSE FINL INC COM 10922N103 1120 24584 SH DFND 02 0 24584 0 BRIGHTHOUSE FINL INC COM 10922N103 3235 71040 SH DFND 04 0 0 71040 BRIGHTHOUSE FINL INC COM 10922N103 368719 8096587 SH SOLE 0 0 8096587 BRIGHTHOUSE FINL INC COM 10922N103 84 1841 SH SOLE 0 1841 0 BRIGHTVIEW HLDGS INC COM 10948C107 428 26530 SH DFND 01 0 26530 0 BRIGHTVIEW HLDGS INC COM 10948C107 179 11086 SH DFND 02 0 11086 0 BRIGHTVIEW HLDGS INC COM 10948C107 452 28028 SH DFND 04 0 0 28028 BRIGHTVIEW HLDGS INC COM 10948C107 57784 3584617 SH SOLE 0 0 3584617 BRIGHTVIEW HLDGS INC COM 10948C107 71 4387 SH SOLE 0 4387 0 BRIGHTSPHERE INVT GROUP INC COM 10948W103 2469 105368 SH DFND 01 0 105368 0 BRIGHTSPHERE INVT GROUP INC COM 10948W103 398 17002 SH DFND 02 0 17002 0 BRIGHTSPHERE INVT GROUP INC COM 10948W103 1146 48894 SH DFND 04 0 0 48894 BRIGHTSPHERE INVT GROUP INC COM 10948W103 110882 4732460 SH SOLE 0 0 4732460 BRIGHTSPHERE INVT GROUP INC COM 10948W103 23 983 SH SOLE 0 983 0 BRIGHTSPIRE CAPITAL INC COM CL A 10949T109 529 56245 SH DFND 01 0 56245 0 BRIGHTSPIRE CAPITAL INC COM CL A 10949T109 107 11400 SH DFND 02 0 11400 0 BRIGHTSPIRE CAPITAL INC COM CL A 10949T109 645 68590 SH DFND 04 0 0 68590 BRIGHTSPIRE CAPITAL INC COM CL A 10949T109 70575 7507981 SH SOLE 0 0 7507981 BRINKER INTL INC COM 109641100 5118 82755 SH DFND 01 0 82755 0 BRINKER INTL INC COM 109641100 813 13149 SH DFND 02 0 13149 0 BRINKER INTL INC COM 109641100 2370 38318 SH DFND 04 0 0 38318 BRINKER INTL INC COM 109641100 310319 5017288 SH SOLE 0 0 5017288 BRINKER INTL INC COM 109641100 112 1809 SH SOLE 0 1809 0 BRINKS CO COM 109696104 6803 88534 SH DFND 01 0 88534 0 BRINKS CO COM 109696104 980 12758 SH DFND 02 0 12758 0 BRINKS CO COM 109696104 3164 41175 SH DFND 04 0 0 41175 BRINKS CO COM 109696104 347930 4527984 SH SOLE 0 0 4527984 BRISTOL-MYERS SQUIBB CO COM 110122108 145598 2178955 SH DFND 01 0 2178955 0 BRISTOL-MYERS SQUIBB CO COM 110122108 6414 95985 SH DFND 02 0 0 95985 BRISTOL-MYERS SQUIBB CO COM 110122108 80649 1206953 SH DFND 02 0 1206953 0 BRISTOL-MYERS SQUIBB CO COM 110122108 361193 5405469 SH DFND 04 0 0 5405469 BRISTOL-MYERS SQUIBB CO COM 110122108 33433 500350 SH DFND 04 0 500350 0 BRISTOL-MYERS SQUIBB CO COM 110122108 12558492 187945104 SH SOLE 0 0 187945104 BRISTOL-MYERS SQUIBB CO COM 110122108 576 8614 SH SOLE 0 8614 0 BRISTOW GROUP INC COM 11040G103 183 7151 SH DFND 01 0 7151 0 BRISTOW GROUP INC COM 11040G103 124 4849 SH DFND 02 0 4849 0 BRISTOW GROUP INC COM 11040G103 296 11550 SH DFND 04 0 0 11550 BRISTOW GROUP INC COM 11040G103 37160 1450985 SH SOLE 0 0 1450985 BRISTOW GROUP INC COM 11040G103 71 2780 SH SOLE 0 2780 0 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 24801 630920 SH SOLE 0 0 630920 BRIXMOR PPTY GROUP INC COM 11120U105 2180 95245 SH DFND 01 0 95245 0 BRIXMOR PPTY GROUP INC COM 11120U105 11571 505491 SH DFND 02 0 505491 0 BRIXMOR PPTY GROUP INC COM 11120U105 5723 250032 SH DFND 04 0 0 250032 BRIXMOR PPTY GROUP INC COM 11120U105 991891 43332944 SH SOLE 0 0 43332944 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 20261 125430 SH DFND 01 0 125430 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 818 5064 SH DFND 02 0 0 5064 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 9660 59801 SH DFND 02 0 59801 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 43806 271195 SH DFND 04 0 0 271195 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 4084 25283 SH DFND 04 0 25283 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 2077169 12859341 SH SOLE 0 0 12859341 BROADMARK RLTY CAP INC COM 11135B100 927 87570 SH DFND 01 0 87570 0 BROADMARK RLTY CAP INC COM 11135B100 348 32833 SH DFND 02 0 32833 0 BROADMARK RLTY CAP INC COM 11135B100 999 94329 SH DFND 04 0 0 94329 BROADMARK RLTY CAP INC COM 11135B100 119445 11279029 SH SOLE 0 0 11279029 BROADSTONE NET LEASE INC COM 11135E203 2316 98948 SH DFND 01 0 98948 0 BROADSTONE NET LEASE INC COM 11135E203 4084 174460 SH DFND 02 0 174460 0 BROADSTONE NET LEASE INC COM 11135E203 2673 114182 SH DFND 04 0 0 114182 BROADSTONE NET LEASE INC COM 11135E203 501517 21423193 SH SOLE 0 0 21423193 BROADCOM INC COM 11135F101 211284 443091 SH DFND 01 0 443091 0 BROADCOM INC COM 11135F101 8336 17482 SH DFND 02 0 0 17482 BROADCOM INC COM 11135F101 104895 219980 SH DFND 02 0 219980 0 BROADCOM INC COM 11135F101 467559 980537 SH DFND 04 0 0 980537 BROADCOM INC COM 11135F101 42471 89068 SH DFND 04 0 89068 0 BROADCOM INC COM 11135F101 16213908 34002826 SH SOLE 0 0 34002826 BROADCOM INC COM 11135F101 214 448 SH SOLE 0 448 0 BROADWAY FINL CORP DEL COM 111444105 3115 1158039 SH SOLE 0 0 1158039 BROADWIND INC COM NEW 11161T207 9 2059 SH DFND 01 0 2059 0 BROADWIND INC COM NEW 11161T207 26 5691 SH DFND 04 0 0 5691 BROADWIND INC COM NEW 11161T207 3263 720319 SH SOLE 0 0 720319 BROOKDALE SR LIVING INC COM 112463104 996 126099 SH DFND 01 0 126099 0 BROOKDALE SR LIVING INC COM 112463104 411 52042 SH DFND 02 0 52042 0 BROOKDALE SR LIVING INC COM 112463104 1228 155436 SH DFND 04 0 0 155436 BROOKDALE SR LIVING INC COM 112463104 132791 16809002 SH SOLE 0 0 16809002 BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 327217 6418527 SH DFND 01 0 6418527 0 BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 2842 55754 SH DFND 02 0 0 55754 BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 32832 644021 SH DFND 02 0 644021 0 BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 50856 997560 SH DFND 04 0 0 997560 BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 8731 171262 SH DFND 04 0 171262 0 BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 1523858 29891290 SH SOLE 0 0 29891290 BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 131660 2582574 SH SOLE 0 2582574 0 BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 14669 194543 SH DFND 01 0 194543 0 BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 1795 23812 SH DFND 02 0 23812 0 BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 1335 17710 SH DFND 04 0 0 17710 BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 74814 992223 SH SOLE 0 0 992223 BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 3956 52461 SH SOLE 0 52461 0 BROOKFIELD PPTY REIT INC CL A 11282X103 176 9305 SH DFND 01 0 9305 0 BROOKFIELD PPTY REIT INC CL A 11282X103 857 45388 SH DFND 02 0 45388 0 BROOKFIELD PPTY REIT INC CL A 11282X103 54496 2884900 SH SOLE 0 0 2884900 BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 26820 639479 SH DFND 01 0 639479 0 BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 245 5830 SH DFND 02 0 0 5830 BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 2223 53005 SH DFND 02 0 53005 0 BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 1757 41903 SH DFND 04 0 0 41903 BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 131189 3128026 SH SOLE 0 0 3128026 BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 7712 183890 SH SOLE 0 183890 0 BROOKLINE BANCORP INC DEL COM 11373M107 776 51885 SH DFND 01 0 51885 0 BROOKLINE BANCORP INC DEL COM 11373M107 335 22380 SH DFND 02 0 22380 0 BROOKLINE BANCORP INC DEL COM 11373M107 898 60049 SH DFND 04 0 0 60049 BROOKLINE BANCORP INC DEL COM 11373M107 124593 8333957 SH SOLE 0 0 8333957 BROOKLINE BANCORP INC DEL COM 11373M107 26 1754 SH SOLE 0 1754 0 BROOKLYN IMMUNOTHERAPEUTICS COM 114082100 708 39319 SH DFND 01 0 39319 0 BROOKLYN IMMUNOTHERAPEUTICS COM 114082100 136 7540 SH DFND 04 0 0 7540 BROOKLYN IMMUNOTHERAPEUTICS COM 114082100 6497 360717 SH SOLE 0 0 360717 BROOKLYN IMMUNOTHERAPEUTICS COM 114082100 27 1522 SH SOLE 0 1522 0 BROOKS AUTOMATION INC NEW COM 114340102 2903 30466 SH DFND 01 0 30466 0 BROOKS AUTOMATION INC NEW COM 114340102 1807 18964 SH DFND 02 0 18964 0 BROOKS AUTOMATION INC NEW COM 114340102 5921 62147 SH DFND 04 0 0 62147 BROOKS AUTOMATION INC NEW COM 114340102 673404 7067633 SH SOLE 0 0 7067633 BROOKS AUTOMATION INC NEW COM 114340102 42 446 SH SOLE 0 446 0 BROWN & BROWN INC COM 115236101 4043 76082 SH DFND 01 0 76082 0 BROWN & BROWN INC COM 115236101 529 9953 SH DFND 02 0 0 9953 BROWN & BROWN INC COM 115236101 6544 123143 SH DFND 02 0 123143 0 BROWN & BROWN INC COM 115236101 14679 276241 SH DFND 04 0 0 276241 BROWN & BROWN INC COM 115236101 1642 30906 SH DFND 04 0 30906 0 BROWN & BROWN INC COM 115236101 1296125 24390764 SH SOLE 0 0 24390764 BROWN & BROWN INC COM 115236101 435 8186 SH SOLE 0 8186 0 BROWN FORMAN CORP CL A 115637100 644 9133 SH DFND 01 0 9133 0 BROWN FORMAN CORP CL A 115637100 1132 16051 SH DFND 04 0 0 16051 BROWN FORMAN CORP CL A 115637100 43840 621845 SH SOLE 0 0 621845 BROWN FORMAN CORP CL B 115637209 14812 197651 SH DFND 01 0 197651 0 BROWN FORMAN CORP CL B 115637209 969 12932 SH DFND 02 0 0 12932 BROWN FORMAN CORP CL B 115637209 11972 159761 SH DFND 02 0 159761 0 BROWN FORMAN CORP CL B 115637209 33704 449753 SH DFND 04 0 0 449753 BROWN FORMAN CORP CL B 115637209 3250 43371 SH DFND 04 0 43371 0 BROWN FORMAN CORP CL B 115637209 1622440 21649855 SH SOLE 0 0 21649855 BRUKER CORP COM 116794108 3377 44448 SH DFND 01 0 44448 0 BRUKER CORP COM 116794108 2414 31767 SH DFND 02 0 31767 0 BRUKER CORP COM 116794108 6648 87495 SH DFND 04 0 0 87495 BRUKER CORP COM 116794108 792071 10424724 SH SOLE 0 0 10424724 BRUNSWICK CORP COM 117043109 2593 26024 SH DFND 01 0 26024 0 BRUNSWICK CORP COM 117043109 2044 20522 SH DFND 02 0 20522 0 BRUNSWICK CORP COM 117043109 6513 65377 SH DFND 04 0 0 65377 BRUNSWICK CORP COM 117043109 744974 7478152 SH SOLE 0 0 7478152 BRUNSWICK CORP COM 117043109 99 994 SH SOLE 0 994 0 BRYN MAWR BK CORP COM 117665109 566 13413 SH DFND 01 0 13413 0 BRYN MAWR BK CORP COM 117665109 139 3285 SH DFND 02 0 3285 0 BRYN MAWR BK CORP COM 117665109 687 16286 SH DFND 04 0 0 16286 BRYN MAWR BK CORP COM 117665109 40735 965523 SH SOLE 0 0 965523 BSQUARE CORP COM NEW 11776U300 17 3533 SH DFND 04 0 0 3533 BSQUARE CORP COM NEW 11776U300 1807 378749 SH SOLE 0 0 378749 B2GOLD CORP COM 11777Q209 20832 4948233 SH DFND 01 0 4948233 0 B2GOLD CORP COM 11777Q209 181 43040 SH DFND 02 0 0 43040 B2GOLD CORP COM 11777Q209 1955 464254 SH DFND 02 0 464254 0 B2GOLD CORP COM 11777Q209 1349 320396 SH DFND 04 0 0 320396 B2GOLD CORP COM 11777Q209 102102 24252207 SH SOLE 0 0 24252207 B2GOLD CORP COM 11777Q209 6332 1504078 SH SOLE 0 1504078 0 BTRS HOLDINGS INC COM CL 1 11778X104 1120 88725 SH DFND 01 0 88725 0 BTRS HOLDINGS INC COM CL 1 11778X104 102 8050 SH DFND 02 0 8050 0 BTRS HOLDINGS INC COM CL 1 11778X104 610 48371 SH DFND 04 0 0 48371 BTRS HOLDINGS INC COM CL 1 11778X104 119035 9432237 SH SOLE 0 0 9432237 BUCKLE INC COM 118440106 2593 52111 SH DFND 01 0 52111 0 BUCKLE INC COM 118440106 367 7381 SH DFND 02 0 7381 0 BUCKLE INC COM 118440106 1246 25037 SH DFND 04 0 0 25037 BUCKLE INC COM 118440106 154306 3101620 SH SOLE 0 0 3101620 BUCKLE INC COM 118440106 6 129 SH SOLE 0 129 0 BUILD-A-BEAR WORKSHOP INC COM 120076104 31 1804 SH DFND 01 0 1804 0 BUILD-A-BEAR WORKSHOP INC COM 120076104 92 5291 SH DFND 04 0 0 5291 BUILD-A-BEAR WORKSHOP INC COM 120076104 10229 590958 SH SOLE 0 0 590958 BUILDERS FIRSTSOURCE INC COM 12008R107 2806 65776 SH DFND 01 0 65776 0 BUILDERS FIRSTSOURCE INC COM 12008R107 2302 53952 SH DFND 02 0 53952 0 BUILDERS FIRSTSOURCE INC COM 12008R107 7178 168254 SH DFND 04 0 0 168254 BUILDERS FIRSTSOURCE INC COM 12008R107 801501 18788110 SH SOLE 0 0 18788110 BUILDERS FIRSTSOURCE INC COM 12008R107 89 2077 SH SOLE 0 2077 0 BUMBLE INC COM CL A 12047B105 504 8748 SH DFND 01 0 8748 0 BUMBLE INC COM CL A 12047B105 462 8014 SH DFND 02 0 8014 0 BUMBLE INC COM CL A 12047B105 2445 42451 SH DFND 04 0 0 42451 BUMBLE INC COM CL A 12047B105 265561 4610429 SH SOLE 0 0 4610429 BURGERFI INTERNATIONAL INC COM 12122L101 24 2413 SH DFND 01 0 2413 0 BURGERFI INTERNATIONAL INC COM 12122L101 38 3807 SH DFND 04 0 0 3807 BURGERFI INTERNATIONAL INC COM 12122L101 5589 558856 SH SOLE 0 0 558856 BURLINGTON STORES INC COM 122017106 9168 28472 SH DFND 01 0 28472 0 BURLINGTON STORES INC COM 122017106 960 2983 SH DFND 02 0 0 2983 BURLINGTON STORES INC COM 122017106 11052 34325 SH DFND 02 0 34325 0 BURLINGTON STORES INC COM 122017106 24792 76995 SH DFND 04 0 0 76995 BURLINGTON STORES INC COM 122017106 2740 8509 SH DFND 04 0 8509 0 BURLINGTON STORES INC COM 122017106 1825480 5669369 SH SOLE 0 0 5669369 BURNING ROCK BIOTECH LTD SPONSORED ADS 12233L107 294 9984 SH DFND 02 0 9984 0 BURNING ROCK BIOTECH LTD SPONSORED ADS 12233L107 2055 69740 SH DFND 04 0 0 69740 BUSINESS FIRST BANCSHARES IN COM 12326C105 297 12952 SH DFND 01 0 12952 0 BUSINESS FIRST BANCSHARES IN COM 12326C105 174 7600 SH DFND 04 0 0 7600 BUSINESS FIRST BANCSHARES IN COM 12326C105 21113 919957 SH SOLE 0 0 919957 BUTTERFLY NETWORK INC COM CL A 124155102 1104 76233 SH DFND 01 0 76233 0 BUTTERFLY NETWORK INC COM CL A 124155102 198 13705 SH DFND 02 0 13705 0 BUTTERFLY NETWORK INC COM CL A 124155102 1269 87659 SH DFND 04 0 0 87659 BUTTERFLY NETWORK INC COM CL A 124155102 170268 11758824 SH SOLE 0 0 11758824 BYLINE BANCORP INC COM 124411109 395 17471 SH DFND 01 0 17471 0 BYLINE BANCORP INC COM 124411109 97 4283 SH DFND 02 0 4283 0 BYLINE BANCORP INC COM 124411109 422 18635 SH DFND 04 0 0 18635 BYLINE BANCORP INC COM 124411109 25613 1131797 SH SOLE 0 0 1131797 BYRNA TECHNOLOGIES INC COM NEW 12448X201 455 20015 SH DFND 01 0 20015 0 BYRNA TECHNOLOGIES INC COM NEW 12448X201 123 5418 SH DFND 04 0 0 5418 BYRNA TECHNOLOGIES INC COM NEW 12448X201 12477 549158 SH SOLE 0 0 549158 C & F FINL CORP COM 12466Q104 33 641 SH DFND 01 0 641 0 C & F FINL CORP COM 12466Q104 78 1536 SH DFND 04 0 0 1536 C & F FINL CORP COM 12466Q104 7145 140091 SH SOLE 0 0 140091 C3 AI INC CL A 12468P104 387 6185 SH DFND 01 0 6185 0 C3 AI INC CL A 12468P104 215 3444 SH DFND 02 0 3444 0 C3 AI INC CL A 12468P104 981 15683 SH DFND 04 0 0 15683 C3 AI INC CL A 12468P104 152379 2436899 SH SOLE 0 0 2436899 CAE INC COM 124765108 42585 1382644 SH DFND 01 0 1382644 0 CAE INC COM 124765108 359 11643 SH DFND 02 0 0 11643 CAE INC COM 124765108 4111 133466 SH DFND 02 0 133466 0 CAE INC COM 124765108 2767 89849 SH DFND 04 0 0 89849 CAE INC COM 124765108 202092 6561418 SH SOLE 0 0 6561418 CAE INC COM 124765108 12835 416711 SH SOLE 0 416711 0 CAI INTERNATIONAL INC COM 12477X106 847 15132 SH DFND 01 0 15132 0 CAI INTERNATIONAL INC COM 12477X106 207 3699 SH DFND 02 0 3699 0 CAI INTERNATIONAL INC COM 12477X106 741 13241 SH DFND 04 0 0 13241 CAI INTERNATIONAL INC COM 12477X106 43873 783440 SH SOLE 0 0 783440 CB FINL SVCS INC COM 12479G101 17 773 SH DFND 01 0 773 0 CB FINL SVCS INC COM 12479G101 56 2525 SH DFND 04 0 0 2525 CB FINL SVCS INC COM 12479G101 4672 210944 SH SOLE 0 0 210944 CBIZ INC COM 124805102 1126 34359 SH DFND 01 0 34359 0 CBIZ INC COM 124805102 534 16298 SH DFND 02 0 16298 0 CBIZ INC COM 124805102 1469 44813 SH DFND 04 0 0 44813 CBIZ INC COM 124805102 80373 2452633 SH SOLE 0 0 2452633 CBTX INC COM 12481V104 353 12941 SH DFND 01 0 12941 0 CBTX INC COM 12481V104 63 2322 SH DFND 02 0 2322 0 CBTX INC COM 12481V104 376 13776 SH DFND 04 0 0 13776 CBTX INC COM 12481V104 23956 877200 SH SOLE 0 0 877200 CBDMD INC COM 12482W101 17 5793 SH DFND 01 0 5793 0 CBDMD INC COM 12482W101 47 16137 SH DFND 04 0 0 16137 CBDMD INC COM 12482W101 4276 1474593 SH SOLE 0 0 1474593 CBM BANCORP INC COM 1248XT104 38 2432 SH DFND 04 0 0 2432 CBM BANCORP INC COM 1248XT104 1284 82028 SH SOLE 0 0 82028 CBOE GLOBAL MKTS INC COM 12503M108 12391 104080 SH DFND 01 0 104080 0 CBOE GLOBAL MKTS INC COM 12503M108 557 4675 SH DFND 02 0 0 4675 CBOE GLOBAL MKTS INC COM 12503M108 6637 55749 SH DFND 02 0 55749 0 CBOE GLOBAL MKTS INC COM 12503M108 29715 249600 SH DFND 04 0 0 249600 CBOE GLOBAL MKTS INC COM 12503M108 2794 23471 SH DFND 04 0 23471 0 CBOE GLOBAL MKTS INC COM 12503M108 1377032 11566835 SH SOLE 0 0 11566835 CBRE GROUP INC CL A 12504L109 28236 329365 SH DFND 01 0 329365 0 CBRE GROUP INC CL A 12504L109 1271 14827 SH DFND 02 0 0 14827 CBRE GROUP INC CL A 12504L109 15182 177093 SH DFND 02 0 177093 0 CBRE GROUP INC CL A 12504L109 67351 785612 SH DFND 04 0 0 785612 CBRE GROUP INC CL A 12504L109 6294 73418 SH DFND 04 0 73418 0 CBRE GROUP INC CL A 12504L109 4340405 50628780 SH SOLE 0 0 50628780 CDK GLOBAL INC COM 12508E101 2051 41268 SH DFND 01 0 41268 0 CDK GLOBAL INC COM 12508E101 1573 31648 SH DFND 02 0 31648 0 CDK GLOBAL INC COM 12508E101 5147 103577 SH DFND 04 0 0 103577 CDK GLOBAL INC COM 12508E101 561866 11307427 SH SOLE 0 0 11307427 CECO ENVIRONMENTAL CORP COM 125141101 155 21619 SH DFND 01 0 21619 0 CECO ENVIRONMENTAL CORP COM 125141101 77 10752 SH DFND 04 0 0 10752 CECO ENVIRONMENTAL CORP COM 125141101 10090 1409202 SH SOLE 0 0 1409202 CDW CORP COM 12514G108 26724 153013 SH DFND 01 0 153013 0 CDW CORP COM 12514G108 1063 6086 SH DFND 02 0 0 6086 CDW CORP COM 12514G108 13891 79538 SH DFND 02 0 79538 0 CDW CORP COM 12514G108 57638 330021 SH DFND 04 0 0 330021 CDW CORP COM 12514G108 5400 30921 SH DFND 04 0 30921 0 CDW CORP COM 12514G108 2670059 15288055 SH SOLE 0 0 15288055 CF BANKSHARES INC COM 12520L109 15 758 SH DFND 01 0 758 0 CF BANKSHARES INC COM 12520L109 28 1418 SH DFND 04 0 0 1418 CF BANKSHARES INC COM 12520L109 2658 136445 SH SOLE 0 0 136445 CF INDS HLDGS INC COM 125269100 10746 208854 SH DFND 01 0 208854 0 CF INDS HLDGS INC COM 125269100 125 2424 SH DFND 02 0 0 2424 CF INDS HLDGS INC COM 125269100 5739 111539 SH DFND 02 0 111539 0 CF INDS HLDGS INC COM 125269100 26619 517375 SH DFND 04 0 0 517375 CF INDS HLDGS INC COM 125269100 2383 46321 SH DFND 04 0 46321 0 CF INDS HLDGS INC COM 125269100 1256198 24415895 SH SOLE 0 0 24415895 CF INDS HLDGS INC COM 125269100 73 1427 SH SOLE 0 1427 0 C4 THERAPEUTICS INC COM STK 12529R107 2242 59258 SH DFND 01 0 59258 0 C4 THERAPEUTICS INC COM STK 12529R107 92 2429 SH DFND 02 0 2429 0 C4 THERAPEUTICS INC COM STK 12529R107 294 7772 SH DFND 04 0 0 7772 C4 THERAPEUTICS INC COM STK 12529R107 50606 1337381 SH SOLE 0 0 1337381 CGI INC CL A SUB VTG 12532H104 96359 1063565 SH DFND 01 0 1063565 0 CGI INC CL A SUB VTG 12532H104 912 10061 SH DFND 02 0 0 10061 CGI INC CL A SUB VTG 12532H104 11774 129951 SH DFND 02 0 129951 0 CGI INC CL A SUB VTG 12532H104 16355 180514 SH DFND 04 0 0 180514 CGI INC CL A SUB VTG 12532H104 2550 28148 SH DFND 04 0 28148 0 CGI INC CL A SUB VTG 12532H104 434612 4797040 SH SOLE 0 0 4797040 CGI INC CL A SUB VTG 12532H104 38490 424839 SH SOLE 0 424839 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 12390 132270 SH DFND 01 0 132270 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 541 5774 SH DFND 02 0 0 5774 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 6559 70026 SH DFND 02 0 70026 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 30177 322166 SH DFND 04 0 0 322166 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 2747 29325 SH DFND 04 0 29325 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 1440298 15376302 SH SOLE 0 0 15376302 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 121 1291 SH SOLE 0 1291 0 CI FINL CORP COM 125491100 16480 896622 SH DFND 01 0 896622 0 CI FINL CORP COM 125491100 968 52681 SH DFND 02 0 52681 0 CI FINL CORP COM 125491100 1693 92085 SH DFND 04 0 0 92085 CI FINL CORP COM 125491100 82790 4504332 SH SOLE 0 0 4504332 CI FINL CORP COM 125491100 8154 443646 SH SOLE 0 443646 0 CIGNA CORP NEW COM 125523100 79267 334363 SH DFND 01 0 334363 0 CIGNA CORP NEW COM 125523100 3511 14809 SH DFND 02 0 0 14809 CIGNA CORP NEW COM 125523100 45293 191052 SH DFND 02 0 191052 0 CIGNA CORP NEW COM 125523100 190849 805033 SH DFND 04 0 0 805033 CIGNA CORP NEW COM 125523100 18061 76183 SH DFND 04 0 76183 0 CIGNA CORP NEW COM 125523100 6019541 25391408 SH SOLE 0 0 25391408 CIGNA CORP NEW COM 125523100 636 2682 SH SOLE 0 2682 0 CIM COML TR CORP COM NEW 125525584 20 2183 SH DFND 01 0 2183 0 CIM COML TR CORP COM NEW 125525584 36 3985 SH DFND 04 0 0 3985 CIM COML TR CORP COM NEW 125525584 4108 458969 SH SOLE 0 0 458969 CIT GROUP INC COM NEW 125581801 3494 67726 SH DFND 01 0 67726 0 CIT GROUP INC COM NEW 125581801 1294 25077 SH DFND 02 0 25077 0 CIT GROUP INC COM NEW 125581801 4255 82483 SH DFND 04 0 0 82483 CIT GROUP INC COM NEW 125581801 488636 9471532 SH SOLE 0 0 9471532 CMC MATERIALS INC COM 12571T100 8001 53077 SH DFND 01 0 53077 0 CMC MATERIALS INC COM 12571T100 1105 7333 SH DFND 02 0 7333 0 CMC MATERIALS INC COM 12571T100 3602 23898 SH DFND 04 0 0 23898 CMC MATERIALS INC COM 12571T100 416370 2762174 SH SOLE 0 0 2762174 CME GROUP INC COM 12572Q105 74452 350067 SH DFND 01 0 350067 0 CME GROUP INC COM 12572Q105 3291 15472 SH DFND 02 0 0 15472 CME GROUP INC COM 12572Q105 40478 190323 SH DFND 02 0 190323 0 CME GROUP INC COM 12572Q105 184479 867403 SH DFND 04 0 0 867403 CME GROUP INC COM 12572Q105 16883 79381 SH DFND 04 0 79381 0 CME GROUP INC COM 12572Q105 6248638 29380466 SH SOLE 0 0 29380466 CMS ENERGY CORP COM 125896100 16678 282301 SH DFND 01 0 282301 0 CMS ENERGY CORP COM 125896100 684 11580 SH DFND 02 0 0 11580 CMS ENERGY CORP COM 125896100 16232 274749 SH DFND 02 0 274749 0 CMS ENERGY CORP COM 125896100 41407 700864 SH DFND 04 0 0 700864 CMS ENERGY CORP COM 125896100 3773 63866 SH DFND 04 0 63866 0 CMS ENERGY CORP COM 125896100 2039223 34516292 SH SOLE 0 0 34516292 CPI AEROSTRUCTURES INC COM NEW 125919308 15 4362 SH DFND 04 0 0 4362 CPI AEROSTRUCTURES INC COM NEW 125919308 2122 597788 SH SOLE 0 0 597788 CNA FINL CORP COM 126117100 403 8851 SH DFND 01 0 8851 0 CNA FINL CORP COM 126117100 119 2609 SH DFND 02 0 2609 0 CNA FINL CORP COM 126117100 1340 29465 SH DFND 04 0 0 29465 CNA FINL CORP COM 126117100 260 5723 SH DFND 04 0 5723 0 CNA FINL CORP COM 126117100 28256 621142 SH SOLE 0 0 621142 CNA FINL CORP COM 126117100 89 1956 SH SOLE 0 1956 0 CNB FINL CORP PA COM 126128107 248 10847 SH DFND 01 0 10847 0 CNB FINL CORP PA COM 126128107 169 7391 SH DFND 04 0 0 7391 CNB FINL CORP PA COM 126128107 16929 741847 SH SOLE 0 0 741847 CRA INTL INC COM 12618T105 986 11523 SH DFND 01 0 11523 0 CRA INTL INC COM 12618T105 217 2535 SH DFND 04 0 0 2535 CRA INTL INC COM 12618T105 30923 361250 SH SOLE 0 0 361250 CPS TECHNOLOGIES CORP COM 12619F104 12 1268 SH DFND 01 0 1268 0 CPS TECHNOLOGIES CORP COM 12619F104 45 4710 SH DFND 04 0 0 4710 CPS TECHNOLOGIES CORP COM 12619F104 4548 473205 SH SOLE 0 0 473205 CNO FINL GROUP INC COM 12621E103 2131 90205 SH DFND 01 0 90205 0 CNO FINL GROUP INC COM 12621E103 1061 44930 SH DFND 02 0 44930 0 CNO FINL GROUP INC COM 12621E103 2669 113014 SH DFND 04 0 0 113014 CNO FINL GROUP INC COM 12621E103 326813 13836273 SH SOLE 0 0 13836273 CNO FINL GROUP INC COM 12621E103 60 2553 SH SOLE 0 2553 0 CSG SYS INTL INC COM 126349109 1872 39684 SH DFND 01 0 39684 0 CSG SYS INTL INC COM 126349109 584 12386 SH DFND 02 0 12386 0 CSG SYS INTL INC COM 126349109 1272 26957 SH DFND 04 0 0 26957 CSG SYS INTL INC COM 126349109 186999 3963516 SH SOLE 0 0 3963516 CSG SYS INTL INC COM 126349109 30 640 SH SOLE 0 640 0 CSP INC COM 126389105 3 300 SH DFND 04 0 0 300 CSP INC COM 126389105 2065 195577 SH SOLE 0 0 195577 CSW INDUSTRIALS INC COM 126402106 2949 24892 SH DFND 01 0 24892 0 CSW INDUSTRIALS INC COM 126402106 437 3693 SH DFND 02 0 3693 0 CSW INDUSTRIALS INC COM 126402106 1318 11122 SH DFND 04 0 0 11122 CSW INDUSTRIALS INC COM 126402106 85936 725443 SH SOLE 0 0 725443 CSX CORP COM 126408103 71055 2214920 SH DFND 01 0 2214920 0 CSX CORP COM 126408103 3128 97507 SH DFND 02 0 0 97507 CSX CORP COM 126408103 69225 2157882 SH DFND 02 0 2157882 0 CSX CORP COM 126408103 171083 5333001 SH DFND 04 0 0 5333001 CSX CORP COM 126408103 16414 511662 SH DFND 04 0 511662 0 CSX CORP COM 126408103 5645195 175972413 SH SOLE 0 0 175972413 CSX CORP COM 126408103 137 4272 SH SOLE 0 4272 0 CTI BIOPHARMA CORP COM 12648L601 26 10521 SH DFND 01 0 10521 0 CTI BIOPHARMA CORP COM 12648L601 78 31159 SH DFND 04 0 0 31159 CTI BIOPHARMA CORP COM 12648L601 9061 3624524 SH SOLE 0 0 3624524 CTS CORP COM 126501105 1107 29787 SH DFND 01 0 29787 0 CTS CORP COM 126501105 431 11604 SH DFND 02 0 11604 0 CTS CORP COM 126501105 943 25387 SH DFND 04 0 0 25387 CTS CORP COM 126501105 76373 2055245 SH SOLE 0 0 2055245 CNX RES CORP COM 12653C108 2039 149276 SH DFND 01 0 149276 0 CNX RES CORP COM 12653C108 939 68776 SH DFND 02 0 68776 0 CNX RES CORP COM 12653C108 2342 171473 SH DFND 04 0 0 171473 CNX RES CORP COM 12653C108 257046 18817431 SH SOLE 0 0 18817431 CNX RES CORP COM 12653C108 117 8570 SH SOLE 0 8570 0 CVB FINL CORP COM 126600105 1819 88347 SH DFND 01 0 88347 0 CVB FINL CORP COM 126600105 765 37166 SH DFND 02 0 37166 0 CVB FINL CORP COM 126600105 2167 105239 SH DFND 04 0 0 105239 CVB FINL CORP COM 126600105 288494 14011389 SH SOLE 0 0 14011389 CVB FINL CORP COM 126600105 33 1619 SH SOLE 0 1619 0 CVD EQUIP CORP COM 126601103 4 933 SH DFND 01 0 933 0 CVD EQUIP CORP COM 126601103 3 700 SH DFND 04 0 0 700 CVD EQUIP CORP COM 126601103 1100 244364 SH SOLE 0 0 244364 CVR ENERGY INC COM 12662P108 355 19746 SH DFND 01 0 19746 0 CVR ENERGY INC COM 12662P108 140 7789 SH DFND 02 0 7789 0 CVR ENERGY INC COM 12662P108 417 23242 SH DFND 04 0 0 23242 CVR ENERGY INC COM 12662P108 50617 2818318 SH SOLE 0 0 2818318 CVRX INC COM 126638105 34 1201 SH DFND 01 0 1201 0 CVRX INC COM 126638105 1332 47559 SH SOLE 0 0 47559 CVS HEALTH CORP COM 126650100 107136 1283986 SH DFND 01 0 1283986 0 CVS HEALTH CORP COM 126650100 4662 55878 SH DFND 02 0 0 55878 CVS HEALTH CORP COM 126650100 59238 709950 SH DFND 02 0 709950 0 CVS HEALTH CORP COM 126650100 265645 3183663 SH DFND 04 0 0 3183663 CVS HEALTH CORP COM 126650100 24342 291727 SH DFND 04 0 291727 0 CVS HEALTH CORP COM 126650100 8507773 101962758 SH SOLE 0 0 101962758 CVS HEALTH CORP COM 126650100 649 7777 SH SOLE 0 7777 0 CABALETTA BIO INC COM 12674W109 24 2760 SH DFND 01 0 2760 0 CABALETTA BIO INC COM 12674W109 35 4090 SH DFND 04 0 0 4090 CABALETTA BIO INC COM 12674W109 6221 723349 SH SOLE 0 0 723349 CABLE ONE INC COM 12685J105 3944 2062 SH DFND 01 0 2062 0 CABLE ONE INC COM 12685J105 457 239 SH DFND 02 0 0 239 CABLE ONE INC COM 12685J105 4621 2416 SH DFND 02 0 2416 0 CABLE ONE INC COM 12685J105 6970 3644 SH DFND 04 0 0 3644 CABLE ONE INC COM 12685J105 934746 488677 SH SOLE 0 0 488677 CABOT CORP COM 127055101 5801 101891 SH DFND 01 0 101891 0 CABOT CORP COM 127055101 875 15366 SH DFND 02 0 15366 0 CABOT CORP COM 127055101 2785 48928 SH DFND 04 0 0 48928 CABOT CORP COM 127055101 318893 5601485 SH SOLE 0 0 5601485 CABOT CORP COM 127055101 28 499 SH SOLE 0 499 0 CABOT OIL & GAS CORP COM 127097103 6896 394940 SH DFND 01 0 394940 0 CABOT OIL & GAS CORP COM 127097103 2241 128329 SH DFND 02 0 128329 0 CABOT OIL & GAS CORP COM 127097103 17072 977804 SH DFND 04 0 0 977804 CABOT OIL & GAS CORP COM 127097103 1542 88328 SH DFND 04 0 88328 0 CABOT OIL & GAS CORP COM 127097103 769512 44072835 SH SOLE 0 0 44072835 CABOT OIL & GAS CORP COM 127097103 141 8057 SH SOLE 0 8057 0 CACI INTL INC CL A 127190304 1904 7462 SH DFND 01 0 7462 0 CACI INTL INC CL A 127190304 1815 7116 SH DFND 02 0 7116 0 CACI INTL INC CL A 127190304 4940 19365 SH DFND 04 0 0 19365 CACI INTL INC CL A 127190304 564598 2213069 SH SOLE 0 0 2213069 CACI INTL INC CL A 127190304 150 587 SH SOLE 0 587 0 CACTUS INC CL A 127203107 3644 99228 SH DFND 01 0 99228 0 CACTUS INC CL A 127203107 398 10848 SH DFND 02 0 10848 0 CACTUS INC CL A 127203107 1434 39045 SH DFND 04 0 0 39045 CACTUS INC CL A 127203107 186276 5072876 SH SOLE 0 0 5072876 CADENCE DESIGN SYSTEM INC COM 127387108 41386 302488 SH DFND 01 0 302488 0 CADENCE DESIGN SYSTEM INC COM 127387108 1658 12120 SH DFND 02 0 0 12120 CADENCE DESIGN SYSTEM INC COM 127387108 20878 152594 SH DFND 02 0 152594 0 CADENCE DESIGN SYSTEM INC COM 127387108 89354 653078 SH DFND 04 0 0 653078 CADENCE DESIGN SYSTEM INC COM 127387108 8397 61372 SH DFND 04 0 61372 0 CADENCE DESIGN SYSTEM INC COM 127387108 4150856 30338081 SH SOLE 0 0 30338081 CADENCE DESIGN SYSTEM INC COM 127387108 15 112 SH SOLE 0 112 0 CADENCE BANCORPORATION CL A 12739A100 2779 133072 SH DFND 01 0 133072 0 CADENCE BANCORPORATION CL A 12739A100 683 32719 SH DFND 02 0 32719 0 CADENCE BANCORPORATION CL A 12739A100 2208 105756 SH DFND 04 0 0 105756 CADENCE BANCORPORATION CL A 12739A100 274287 13136341 SH SOLE 0 0 13136341 CADIZ INC COM NEW 127537207 238 17478 SH DFND 01 0 17478 0 CADIZ INC COM NEW 127537207 129 9509 SH DFND 02 0 9509 0 CADIZ INC COM NEW 127537207 404 29688 SH DFND 04 0 0 29688 CADIZ INC COM NEW 127537207 17991 1322851 SH SOLE 0 0 1322851 CAESARS ENTERTAINMENT INC NE COM 12769G100 22477 216649 SH DFND 01 0 216649 0 CAESARS ENTERTAINMENT INC NE COM 12769G100 841 8110 SH DFND 02 0 0 8110 CAESARS ENTERTAINMENT INC NE COM 12769G100 10727 103393 SH DFND 02 0 103393 0 CAESARS ENTERTAINMENT INC NE COM 12769G100 49144 473677 SH DFND 04 0 0 473677 CAESARS ENTERTAINMENT INC NE COM 12769G100 4617 44503 SH DFND 04 0 44503 0 CAESARS ENTERTAINMENT INC NE COM 12769G100 2070616 19957740 SH SOLE 0 0 19957740 CAESARS ENTERTAINMENT INC NE COM 12769G100 85 816 SH SOLE 0 816 0 CAL MAINE FOODS INC COM NEW 128030202 897 24762 SH DFND 01 0 24762 0 CAL MAINE FOODS INC COM NEW 128030202 426 11752 SH DFND 02 0 11752 0 CAL MAINE FOODS INC COM NEW 128030202 1136 31382 SH DFND 04 0 0 31382 CAL MAINE FOODS INC COM NEW 128030202 150170 4147191 SH SOLE 0 0 4147191 CALADRIUS BIOSCIENCES INC COM NEW 128058203 3 2120 SH DFND 01 0 2120 0 CALADRIUS BIOSCIENCES INC COM NEW 128058203 25 15503 SH DFND 04 0 0 15503 CALADRIUS BIOSCIENCES INC COM NEW 128058203 4315 2680412 SH SOLE 0 0 2680412 CALAMP CORP COM 128126109 814 64032 SH DFND 01 0 64032 0 CALAMP CORP COM 128126109 157 12335 SH DFND 04 0 0 12335 CALAMP CORP COM 128126109 28925 2273967 SH SOLE 0 0 2273967 CALAVO GROWERS INC COM 128246105 1974 31118 SH DFND 01 0 31118 0 CALAVO GROWERS INC COM 128246105 332 5241 SH DFND 02 0 5241 0 CALAVO GROWERS INC COM 128246105 913 14395 SH DFND 04 0 0 14395 CALAVO GROWERS INC COM 128246105 66065 1041713 SH SOLE 0 0 1041713 CALERES INC COM 129500104 1835 67235 SH DFND 01 0 67235 0 CALERES INC COM 129500104 155 5665 SH DFND 02 0 5665 0 CALERES INC COM 129500104 802 29401 SH DFND 04 0 0 29401 CALERES INC COM 129500104 89068 3263754 SH SOLE 0 0 3263754 CALERES INC COM 129500104 51 1858 SH SOLE 0 1858 0 CALIFORNIA BANCORP INC COM 13005U101 33 1747 SH DFND 01 0 1747 0 CALIFORNIA BANCORP INC COM 13005U101 46 2446 SH DFND 04 0 0 2446 CALIFORNIA BANCORP INC COM 13005U101 5919 316510 SH SOLE 0 0 316510 CALIFORNIA RES CORP COM STOCK 13057Q305 1298 43082 SH DFND 01 0 43082 0 CALIFORNIA RES CORP COM STOCK 13057Q305 169 5614 SH DFND 02 0 5614 0 CALIFORNIA RES CORP COM STOCK 13057Q305 505 16760 SH DFND 04 0 0 16760 CALIFORNIA RES CORP COM STOCK 13057Q305 168168 5579565 SH SOLE 0 0 5579565 CALIFORNIA WTR SVC GROUP COM 130788102 1931 34769 SH DFND 01 0 34769 0 CALIFORNIA WTR SVC GROUP COM 130788102 1822 32804 SH DFND 02 0 32804 0 CALIFORNIA WTR SVC GROUP COM 130788102 2398 43168 SH DFND 04 0 0 43168 CALIFORNIA WTR SVC GROUP COM 130788102 322969 5815063 SH SOLE 0 0 5815063 CALIFORNIA WTR SVC GROUP COM 130788102 522 9406 SH SOLE 0 9406 0 CALITHERA BIOSCIENCES INC COM 13089P101 22 10490 SH DFND 01 0 10490 0 CALITHERA BIOSCIENCES INC COM 13089P101 39 18666 SH DFND 04 0 0 18666 CALITHERA BIOSCIENCES INC COM 13089P101 6080 2909031 SH SOLE 0 0 2909031 CALIX INC COM 13100M509 4233 89109 SH DFND 01 0 89109 0 CALIX INC COM 13100M509 795 16747 SH DFND 02 0 16747 0 CALIX INC COM 13100M509 2092 44037 SH DFND 04 0 0 44037 CALIX INC COM 13100M509 148786 3132341 SH SOLE 0 0 3132341 CALIX INC COM 13100M509 50 1050 SH SOLE 0 1050 0 CALLAWAY GOLF CO COM 131193104 2673 79250 SH DFND 01 0 79250 0 CALLAWAY GOLF CO COM 131193104 793 23516 SH DFND 02 0 23516 0 CALLAWAY GOLF CO COM 131193104 3012 89294 SH DFND 04 0 0 89294 CALLAWAY GOLF CO COM 131193104 367132 10884426 SH SOLE 0 0 10884426 CALLON PETE CO DEL COM 13123X508 3908 67747 SH DFND 01 0 67747 0 CALLON PETE CO DEL COM 13123X508 470 8146 SH DFND 02 0 8146 0 CALLON PETE CO DEL COM 13123X508 2055 35626 SH DFND 04 0 0 35626 CALLON PETE CO DEL COM 13123X508 191444 3318489 SH SOLE 0 0 3318489 CALLON PETE CO DEL COM 13123X508 118 2049 SH SOLE 0 2049 0 CALYXT INC COM 13173L107 11 2839 SH DFND 01 0 2839 0 CALYXT INC COM 13173L107 21 5337 SH DFND 04 0 0 5337 CALYXT INC COM 13173L107 2170 539871 SH SOLE 0 0 539871 CAMBER ENERGY INC COM 13200M508 979 1486431 SH SOLE 0 0 1486431 CAMBRIDGE BANCORP COM 132152109 382 4605 SH DFND 01 0 4605 0 CAMBRIDGE BANCORP COM 132152109 202 2439 SH DFND 04 0 0 2439 CAMBRIDGE BANCORP COM 132152109 31086 374580 SH SOLE 0 0 374580 CAMDEN NATL CORP COM 133034108 472 9880 SH DFND 01 0 9880 0 CAMDEN NATL CORP COM 133034108 236 4950 SH DFND 02 0 4950 0 CAMDEN NATL CORP COM 133034108 547 11462 SH DFND 04 0 0 11462 CAMDEN NATL CORP COM 133034108 32855 687910 SH SOLE 0 0 687910 CAMDEN PPTY TR SH BEN INT 133131102 4062 30614 SH DFND 01 0 30614 0 CAMDEN PPTY TR SH BEN INT 133131102 540 4069 SH DFND 02 0 0 4069 CAMDEN PPTY TR SH BEN INT 133131102 23995 180863 SH DFND 02 0 180863 0 CAMDEN PPTY TR SH BEN INT 133131102 8706 65622 SH DFND 04 0 0 65622 CAMDEN PPTY TR SH BEN INT 133131102 1822124 13734260 SH SOLE 0 0 13734260 CAMECO CORP COM 13321L108 36712 1914097 SH DFND 01 0 1914097 0 CAMECO CORP COM 13321L108 84 4404 SH DFND 02 0 0 4404 CAMECO CORP COM 13321L108 3479 181408 SH DFND 02 0 181408 0 CAMECO CORP COM 13321L108 1884 98229 SH DFND 04 0 0 98229 CAMECO CORP COM 13321L108 176301 9191927 SH SOLE 0 0 9191927 CAMECO CORP COM 13321L108 10990 572988 SH SOLE 0 572988 0 CAMPBELL SOUP CO COM 134429109 8977 196910 SH DFND 01 0 196910 0 CAMPBELL SOUP CO COM 134429109 385 8441 SH DFND 02 0 0 8441 CAMPBELL SOUP CO COM 134429109 5167 113339 SH DFND 02 0 113339 0 CAMPBELL SOUP CO COM 134429109 22254 488138 SH DFND 04 0 0 488138 CAMPBELL SOUP CO COM 134429109 2032 44565 SH DFND 04 0 44565 0 CAMPBELL SOUP CO COM 134429109 1030914 22612729 SH SOLE 0 0 22612729 CAMPBELL SOUP CO COM 134429109 69 1506 SH SOLE 0 1506 0 CAMPING WORLD HLDGS INC CL A 13462K109 3152 76905 SH DFND 01 0 76905 0 CAMPING WORLD HLDGS INC CL A 13462K109 477 11633 SH DFND 02 0 11633 0 CAMPING WORLD HLDGS INC CL A 13462K109 1266 30893 SH DFND 04 0 0 30893 CAMPING WORLD HLDGS INC CL A 13462K109 161417 3937970 SH SOLE 0 0 3937970 CAMPING WORLD HLDGS INC CL A 13462K109 31 765 SH SOLE 0 765 0 CANADA GOOSE HLDGS INC SHS SUB VTG 135086106 10836 247728 SH DFND 01 0 247728 0 CANADA GOOSE HLDGS INC SHS SUB VTG 135086106 612 13991 SH DFND 02 0 13991 0 CANADA GOOSE HLDGS INC SHS SUB VTG 135086106 1175 26859 SH DFND 04 0 0 26859 CANADA GOOSE HLDGS INC SHS SUB VTG 135086106 53640 1226336 SH SOLE 0 0 1226336 CANADA GOOSE HLDGS INC SHS SUB VTG 135086106 3315 75789 SH SOLE 0 75789 0 CANADIAN IMP BK COMM COM 136069101 239324 2101917 SH DFND 01 0 2101917 0 CANADIAN IMP BK COMM COM 136069101 2181 19159 SH DFND 02 0 0 19159 CANADIAN IMP BK COMM COM 136069101 27205 238931 SH DFND 02 0 238931 0 CANADIAN IMP BK COMM COM 136069101 44159 387833 SH DFND 04 0 0 387833 CANADIAN IMP BK COMM COM 136069101 6537 57412 SH DFND 04 0 57412 0 CANADIAN IMP BK COMM COM 136069101 1086046 9538431 SH SOLE 0 0 9538431 CANADIAN IMP BK COMM COM 136069101 141697 1244486 SH SOLE 0 1244486 0 CANADIAN NATL RY CO COM 136375102 299502 2838341 SH DFND 01 0 2838341 0 CANADIAN NATL RY CO COM 136375102 3265 30944 SH DFND 02 0 0 30944 CANADIAN NATL RY CO COM 136375102 64134 607791 SH DFND 02 0 607791 0 CANADIAN NATL RY CO COM 136375102 53204 504208 SH DFND 04 0 0 504208 CANADIAN NATL RY CO COM 136375102 8167 77399 SH DFND 04 0 77399 0 CANADIAN NATL RY CO COM 136375102 1401455 13281414 SH SOLE 0 0 13281414 CANADIAN NATL RY CO COM 136375102 120682 1143686 SH SOLE 0 1143686 0 CANADIAN NAT RES LTD COM 136385101 202448 5580154 SH DFND 01 0 5580154 0 CANADIAN NAT RES LTD COM 136385101 503 13875 SH DFND 02 0 0 13875 CANADIAN NAT RES LTD COM 136385101 22404 617536 SH DFND 02 0 617536 0 CANADIAN NAT RES LTD COM 136385101 35136 968481 SH DFND 04 0 0 968481 CANADIAN NAT RES LTD COM 136385101 5457 150405 SH DFND 04 0 150405 0 CANADIAN NAT RES LTD COM 136385101 911902 25135112 SH SOLE 0 0 25135112 CANADIAN NAT RES LTD COM 136385101 119711 3299645 SH SOLE 0 3299645 0 CANADIAN PAC RY LTD COM 13645T100 246025 3198875 SH DFND 01 0 3198875 0 CANADIAN PAC RY LTD COM 13645T100 2220 28866 SH DFND 02 0 0 28866 CANADIAN PAC RY LTD COM 13645T100 48067 624977 SH DFND 02 0 624977 0 CANADIAN PAC RY LTD COM 13645T100 41288 536841 SH DFND 04 0 0 536841 CANADIAN PAC RY LTD COM 13645T100 6662 86618 SH DFND 04 0 86618 0 CANADIAN PAC RY LTD COM 13645T100 1102664 14337072 SH SOLE 0 0 14337072 CANADIAN PAC RY LTD COM 13645T100 99069 1288122 SH SOLE 0 1288122 0 CANADIAN SOLAR INC COM 136635109 9763 217729 SH DFND 01 0 217729 0 CANADIAN SOLAR INC COM 136635109 96 2132 SH DFND 04 0 0 2132 CANADIAN SOLAR INC COM 136635109 63725 1421160 SH SOLE 0 0 1421160 CANNAE HLDGS INC COM 13765N107 2017 59485 SH DFND 01 0 59485 0 CANNAE HLDGS INC COM 13765N107 701 20676 SH DFND 02 0 20676 0 CANNAE HLDGS INC COM 13765N107 2441 71980 SH DFND 04 0 0 71980 CANNAE HLDGS INC COM 13765N107 265301 7823680 SH SOLE 0 0 7823680 CANOPY GROWTH CORP COM 138035100 27942 1155588 SH DFND 01 0 1155588 0 CANOPY GROWTH CORP COM 138035100 236 9744 SH DFND 02 0 0 9744 CANOPY GROWTH CORP COM 138035100 2577 106582 SH DFND 02 0 106582 0 CANOPY GROWTH CORP COM 138035100 4013 165956 SH DFND 04 0 0 165956 CANOPY GROWTH CORP COM 138035100 618 25564 SH DFND 04 0 25564 0 CANOPY GROWTH CORP COM 138035100 124475 5147861 SH SOLE 0 0 5147861 CANOPY GROWTH CORP COM 138035100 11220 464037 SH SOLE 0 464037 0 CANOO INC COM CL A 13803R102 1065 107143 SH DFND 01 0 107143 0 CANOO INC COM CL A 13803R102 143 14375 SH DFND 02 0 14375 0 CANOO INC COM CL A 13803R102 957 96313 SH DFND 04 0 0 96313 CANOO INC COM CL A 13803R102 128614 12939080 SH SOLE 0 0 12939080 CANTALOUPE INC COM 138103106 1251 105499 SH DFND 01 0 105499 0 CANTALOUPE INC COM 138103106 515 43462 SH DFND 04 0 0 43462 CANTALOUPE INC COM 138103106 34536 2911949 SH SOLE 0 0 2911949 CANTERBURY PK HLDG CORP COM 13811E101 7 495 SH DFND 01 0 495 0 CANTERBURY PK HLDG CORP COM 13811E101 562 38336 SH SOLE 0 0 38336 CAPITAL CITY BK GROUP INC COM 139674105 235 9112 SH DFND 01 0 9112 0 CAPITAL CITY BK GROUP INC COM 139674105 30 1151 SH DFND 02 0 1151 0 CAPITAL CITY BK GROUP INC COM 139674105 232 9003 SH DFND 04 0 0 9003 CAPITAL CITY BK GROUP INC COM 139674105 13460 521905 SH SOLE 0 0 521905 CAPITAL BANCORP INC MD COM 139737100 123 6016 SH DFND 01 0 6016 0 CAPITAL BANCORP INC MD COM 139737100 77 3746 SH DFND 04 0 0 3746 CAPITAL BANCORP INC MD COM 139737100 8330 407342 SH SOLE 0 0 407342 CAPITAL ONE FINL CORP COM 14040H105 68023 439735 SH DFND 01 0 439735 0 CAPITAL ONE FINL CORP COM 14040H105 3090 19973 SH DFND 02 0 0 19973 CAPITAL ONE FINL CORP COM 14040H105 37942 245277 SH DFND 02 0 245277 0 CAPITAL ONE FINL CORP COM 14040H105 163586 1057508 SH DFND 04 0 0 1057508 CAPITAL ONE FINL CORP COM 14040H105 15403 99572 SH DFND 04 0 99572 0 CAPITAL ONE FINL CORP COM 14040H105 5063860 32735536 SH SOLE 0 0 32735536 CAPITAL ONE FINL CORP COM 14040H105 803 5188 SH SOLE 0 5188 0 CAPITAL SR LIVING CORP COM 140475203 27 549 SH DFND 01 0 549 0 CAPITAL SR LIVING CORP COM 140475203 26 525 SH DFND 04 0 0 525 CAPITAL SR LIVING CORP COM 140475203 3708 74908 SH SOLE 0 0 74908 CAPITOL FED FINL INC COM 14057J101 1044 88585 SH DFND 01 0 88585 0 CAPITOL FED FINL INC COM 14057J101 655 55566 SH DFND 02 0 55566 0 CAPITOL FED FINL INC COM 14057J101 1322 112185 SH DFND 04 0 0 112185 CAPITOL FED FINL INC COM 14057J101 171847 14588045 SH SOLE 0 0 14588045 CAPITOL FED FINL INC COM 14057J101 142 12069 SH SOLE 0 12069 0 CAPSTONE GREEN ENERGY CORP COM 14067D508 11 1997 SH DFND 01 0 1997 0 CAPSTONE GREEN ENERGY CORP COM 14067D508 32 5627 SH DFND 04 0 0 5627 CAPSTONE GREEN ENERGY CORP COM 14067D508 3016 536606 SH SOLE 0 0 536606 CAPSTEAD MTG CORP COM NO PAR 14067E506 403 65628 SH DFND 01 0 65628 0 CAPSTEAD MTG CORP COM NO PAR 14067E506 211 34416 SH DFND 02 0 34416 0 CAPSTEAD MTG CORP COM NO PAR 14067E506 419 68172 SH DFND 04 0 0 68172 CAPSTEAD MTG CORP COM NO PAR 14067E506 60023 9775698 SH SOLE 0 0 9775698 CAPRICOR THERAPEUTICS INC COM NEW 14070B309 24 4676 SH DFND 01 0 4676 0 CAPRICOR THERAPEUTICS INC COM NEW 14070B309 38 7447 SH DFND 04 0 0 7447 CAPRICOR THERAPEUTICS INC COM NEW 14070B309 4674 911110 SH SOLE 0 0 911110 CAPSTAR FINL HLDGS INC COM 14070T102 268 13060 SH DFND 01 0 13060 0 CAPSTAR FINL HLDGS INC COM 14070T102 132 6425 SH DFND 04 0 0 6425 CAPSTAR FINL HLDGS INC COM 14070T102 17479 852648 SH SOLE 0 0 852648 CARA THERAPEUTICS INC COM 140755109 435 30518 SH DFND 01 0 30518 0 CARA THERAPEUTICS INC COM 140755109 232 16269 SH DFND 02 0 16269 0 CARA THERAPEUTICS INC COM 140755109 455 31858 SH DFND 04 0 0 31858 CARA THERAPEUTICS INC COM 140755109 38050 2666452 SH SOLE 0 0 2666452 CARDIFF ONCOLOGY INC COM 14147L108 155 23255 SH DFND 01 0 23255 0 CARDIFF ONCOLOGY INC COM 14147L108 55 8344 SH DFND 04 0 0 8344 CARDIFF ONCOLOGY INC COM 14147L108 10736 1614445 SH SOLE 0 0 1614445 CARDINAL HEALTH INC COM 14149Y108 17282 302717 SH DFND 01 0 302717 0 CARDINAL HEALTH INC COM 14149Y108 721 12635 SH DFND 02 0 0 12635 CARDINAL HEALTH INC COM 14149Y108 8907 156019 SH DFND 02 0 156019 0 CARDINAL HEALTH INC COM 14149Y108 40801 714677 SH DFND 04 0 0 714677 CARDINAL HEALTH INC COM 14149Y108 3674 64346 SH DFND 04 0 64346 0 CARDINAL HEALTH INC COM 14149Y108 1969066 34490558 SH SOLE 0 0 34490558 CARDINAL HEALTH INC COM 14149Y108 108 1899 SH SOLE 0 1899 0 CARDIOVASCULAR SYS INC DEL COM 141619106 3055 71626 SH DFND 01 0 71626 0 CARDIOVASCULAR SYS INC DEL COM 141619106 388 9093 SH DFND 02 0 9093 0 CARDIOVASCULAR SYS INC DEL COM 141619106 1241 29097 SH DFND 04 0 0 29097 CARDIOVASCULAR SYS INC DEL COM 141619106 108780 2550536 SH SOLE 0 0 2550536 CARDLYTICS INC COM 14161W105 7408 58362 SH DFND 01 0 58362 0 CARDLYTICS INC COM 14161W105 971 7651 SH DFND 02 0 7651 0 CARDLYTICS INC COM 14161W105 3464 27294 SH DFND 04 0 0 27294 CARDLYTICS INC COM 14161W105 351374 2768250 SH SOLE 0 0 2768250 CAREDX INC COM 14167L103 8369 91440 SH DFND 01 0 91440 0 CAREDX INC COM 14167L103 1254 13705 SH DFND 02 0 13705 0 CAREDX INC COM 14167L103 3998 43684 SH DFND 04 0 0 43684 CAREDX INC COM 14167L103 465578 5087173 SH SOLE 0 0 5087173 CAREDX INC COM 14167L103 22 236 SH SOLE 0 236 0 CARECLOUD INC COM 14167R100 17 2000 SH DFND 01 0 2000 0 CARECLOUD INC COM 14167R100 25 2995 SH DFND 04 0 0 2995 CARECLOUD INC COM 14167R100 3350 397914 SH SOLE 0 0 397914 CARETRUST REIT INC COM 14174T107 1538 66222 SH DFND 01 0 66222 0 CARETRUST REIT INC COM 14174T107 3791 163202 SH DFND 02 0 163202 0 CARETRUST REIT INC COM 14174T107 1832 78874 SH DFND 04 0 0 78874 CARETRUST REIT INC COM 14174T107 355088 15285742 SH SOLE 0 0 15285742 CARGURUS INC COM CL A 141788109 4413 168235 SH DFND 01 0 168235 0 CARGURUS INC COM CL A 141788109 585 22288 SH DFND 02 0 22288 0 CARGURUS INC COM CL A 141788109 1880 71679 SH DFND 04 0 0 71679 CARGURUS INC COM CL A 141788109 250822 9562410 SH SOLE 0 0 9562410 CARLISLE COS INC COM 142339100 3602 18819 SH DFND 01 0 18819 0 CARLISLE COS INC COM 142339100 2530 13221 SH DFND 02 0 13221 0 CARLISLE COS INC COM 142339100 7997 41786 SH DFND 04 0 0 41786 CARLISLE COS INC COM 142339100 963421 5034075 SH SOLE 0 0 5034075 CARLOTZ INC COM CL A 142552108 189 34603 SH DFND 01 0 34603 0 CARLOTZ INC COM CL A 142552108 90 16550 SH DFND 02 0 16550 0 CARLOTZ INC COM CL A 142552108 275 50392 SH DFND 04 0 0 50392 CARLOTZ INC COM CL A 142552108 18200 3333254 SH SOLE 0 0 3333254 CARMAX INC COM 143130102 20764 160773 SH DFND 01 0 160773 0 CARMAX INC COM 143130102 892 6906 SH DFND 02 0 0 6906 CARMAX INC COM 143130102 11192 86661 SH DFND 02 0 86661 0 CARMAX INC COM 143130102 49433 382760 SH DFND 04 0 0 382760 CARMAX INC COM 143130102 4633 35874 SH DFND 04 0 35874 0 CARMAX INC COM 143130102 2152831 16669231 SH SOLE 0 0 16669231 CARLYLE GROUP INC COM 14316J108 2040 43896 SH DFND 01 0 43896 0 CARLYLE GROUP INC COM 14316J108 223 4790 SH DFND 02 0 0 4790 CARLYLE GROUP INC COM 14316J108 3743 80535 SH DFND 02 0 80535 0 CARLYLE GROUP INC COM 14316J108 3988 85800 SH DFND 04 0 0 85800 CARLYLE GROUP INC COM 14316J108 765129 16461467 SH SOLE 0 0 16461467 CARNIVAL CORP UNIT 99/99/9999 143658300 20736 786650 SH DFND 01 0 786650 0 CARNIVAL CORP UNIT 99/99/9999 143658300 242 9176 SH DFND 02 0 0 9176 CARNIVAL CORP UNIT 99/99/9999 143658300 10538 399774 SH DFND 02 0 399774 0 CARNIVAL CORP UNIT 99/99/9999 143658300 49171 1865349 SH DFND 04 0 0 1865349 CARNIVAL CORP UNIT 99/99/9999 143658300 4817 182756 SH DFND 04 0 182756 0 CARNIVAL CORP UNIT 99/99/9999 143658300 2177661 82612313 SH SOLE 0 0 82612313 CARRIAGE SVCS INC COM 143905107 556 15036 SH DFND 01 0 15036 0 CARRIAGE SVCS INC COM 143905107 236 6393 SH DFND 02 0 6393 0 CARRIAGE SVCS INC COM 143905107 481 13021 SH DFND 04 0 0 13021 CARRIAGE SVCS INC COM 143905107 31839 861217 SH SOLE 0 0 861217 CARRIAGE SVCS INC COM 143905107 30 821 SH SOLE 0 821 0 CARPARTS COM INC COM 14427M107 1719 84428 SH DFND 01 0 84428 0 CARPARTS COM INC COM 14427M107 538 26437 SH DFND 02 0 26437 0 CARPARTS COM INC COM 14427M107 571 28050 SH DFND 04 0 0 28050 CARPARTS COM INC COM 14427M107 35450 1741141 SH SOLE 0 0 1741141 CARPENTER TECHNOLOGY CORP COM 144285103 1310 32568 SH DFND 01 0 32568 0 CARPENTER TECHNOLOGY CORP COM 144285103 501 12461 SH DFND 02 0 12461 0 CARPENTER TECHNOLOGY CORP COM 144285103 1537 38204 SH DFND 04 0 0 38204 CARPENTER TECHNOLOGY CORP COM 144285103 211218 5251575 SH SOLE 0 0 5251575 CARRIER GLOBAL CORPORATION COM 14448C104 41383 851493 SH DFND 01 0 851493 0 CARRIER GLOBAL CORPORATION COM 14448C104 1731 35627 SH DFND 02 0 0 35627 CARRIER GLOBAL CORPORATION COM 14448C104 19629 403883 SH DFND 02 0 403883 0 CARRIER GLOBAL CORPORATION COM 14448C104 92156 1896224 SH DFND 04 0 0 1896224 CARRIER GLOBAL CORPORATION COM 14448C104 7923 163020 SH DFND 04 0 163020 0 CARRIER GLOBAL CORPORATION COM 14448C104 4207078 86565383 SH SOLE 0 0 86565383 CARROLS RESTAURANT GROUP INC COM 14574X104 146 24213 SH DFND 01 0 24213 0 CARROLS RESTAURANT GROUP INC COM 14574X104 80 13358 SH DFND 02 0 13358 0 CARROLS RESTAURANT GROUP INC COM 14574X104 78 12960 SH DFND 04 0 0 12960 CARROLS RESTAURANT GROUP INC COM 14574X104 11203 1864040 SH SOLE 0 0 1864040 CARROLS RESTAURANT GROUP INC COM 14574X104 58 9729 SH SOLE 0 9729 0 CARS COM INC COM 14575E105 824 57480 SH DFND 01 0 57480 0 CARS COM INC COM 14575E105 429 29932 SH DFND 02 0 29932 0 CARS COM INC COM 14575E105 749 52275 SH DFND 04 0 0 52275 CARS COM INC COM 14575E105 94694 6608064 SH SOLE 0 0 6608064 CARS COM INC COM 14575E105 109 7616 SH SOLE 0 7616 0 CARTER BANKSHARES INC COM NEW 146103106 225 17998 SH DFND 01 0 17998 0 CARTER BANKSHARES INC COM NEW 146103106 127 10115 SH DFND 04 0 0 10115 CARTER BANKSHARES INC COM NEW 146103106 15071 1204704 SH SOLE 0 0 1204704 CARTERS INC COM 146229109 1435 13906 SH DFND 01 0 13906 0 CARTERS INC COM 146229109 1278 12385 SH DFND 02 0 12385 0 CARTERS INC COM 146229109 3749 36335 SH DFND 04 0 0 36335 CARTERS INC COM 146229109 394892 3827589 SH SOLE 0 0 3827589 CARTERS INC COM 146229109 57 548 SH SOLE 0 548 0 CARVANA CO CL A 146869102 9487 31433 SH DFND 01 0 31433 0 CARVANA CO CL A 146869102 891 2951 SH DFND 02 0 0 2951 CARVANA CO CL A 146869102 11556 38287 SH DFND 02 0 38287 0 CARVANA CO CL A 146869102 25408 84183 SH DFND 04 0 0 84183 CARVANA CO CL A 146869102 2982 9881 SH DFND 04 0 9881 0 CARVANA CO CL A 146869102 1311814 4346345 SH SOLE 0 0 4346345 CARVANA CO CL A 146869102 47 156 SH SOLE 0 156 0 CARVER BANCORP INC COM NEW 146875604 1095 106923 SH SOLE 0 0 106923 CASA SYS INC COM 14713L102 509 57381 SH DFND 01 0 57381 0 CASA SYS INC COM 14713L102 48 5464 SH DFND 02 0 5464 0 CASA SYS INC COM 14713L102 248 27972 SH DFND 04 0 0 27972 CASA SYS INC COM 14713L102 15197 1713323 SH SOLE 0 0 1713323 CASELLA WASTE SYS INC CL A 147448104 5385 84891 SH DFND 01 0 84891 0 CASELLA WASTE SYS INC CL A 147448104 801 12624 SH DFND 02 0 12624 0 CASELLA WASTE SYS INC CL A 147448104 2583 40715 SH DFND 04 0 0 40715 CASELLA WASTE SYS INC CL A 147448104 284176 4480156 SH SOLE 0 0 4480156 CASEYS GEN STORES INC COM 147528103 2302 11827 SH DFND 01 0 11827 0 CASEYS GEN STORES INC COM 147528103 1858 9544 SH DFND 02 0 9544 0 CASEYS GEN STORES INC COM 147528103 6066 31165 SH DFND 04 0 0 31165 CASEYS GEN STORES INC COM 147528103 704671 3620381 SH SOLE 0 0 3620381 CASI PHARMACEUTICALS INC COM 14757U109 22 14110 SH DFND 01 0 14110 0 CASI PHARMACEUTICALS INC COM 14757U109 43 27489 SH DFND 04 0 0 27489 CASI PHARMACEUTICALS INC COM 14757U109 5988 3863028 SH SOLE 0 0 3863028 CASPER SLEEP INC COM 147626105 431 52264 SH DFND 01 0 52264 0 CASPER SLEEP INC COM 147626105 91 11064 SH DFND 04 0 0 11064 CASPER SLEEP INC COM 147626105 8903 1080456 SH SOLE 0 0 1080456 CASS INFORMATION SYS INC COM 14808P109 478 11720 SH DFND 01 0 11720 0 CASS INFORMATION SYS INC COM 14808P109 153 3756 SH DFND 02 0 3756 0 CASS INFORMATION SYS INC COM 14808P109 391 9586 SH DFND 04 0 0 9586 CASS INFORMATION SYS INC COM 14808P109 33043 810879 SH SOLE 0 0 810879 CASSAVA SCIENCES INC COM 14817C107 5919 69276 SH DFND 01 0 69276 0 CASSAVA SCIENCES INC COM 14817C107 797 9328 SH DFND 02 0 9328 0 CASSAVA SCIENCES INC COM 14817C107 2426 28400 SH DFND 04 0 0 28400 CASSAVA SCIENCES INC COM 14817C107 146843 1718664 SH SOLE 0 0 1718664 CASSAVA SCIENCES INC COM 14817C107 46 535 SH SOLE 0 535 0 CASTLE BIOSCIENCES INC COM 14843C105 2653 36175 SH DFND 01 0 36175 0 CASTLE BIOSCIENCES INC COM 14843C105 585 7975 SH DFND 02 0 7975 0 CASTLE BIOSCIENCES INC COM 14843C105 1075 14656 SH DFND 04 0 0 14656 CASTLE BIOSCIENCES INC COM 14843C105 78335 1068248 SH SOLE 0 0 1068248 CASTLE BIOSCIENCES INC COM 14843C105 10 138 SH SOLE 0 138 0 CASTLIGHT HEALTH INC CL B 14862Q100 196 74510 SH DFND 01 0 74510 0 CASTLIGHT HEALTH INC CL B 14862Q100 83 31503 SH DFND 04 0 0 31503 CASTLIGHT HEALTH INC CL B 14862Q100 13108 4984155 SH SOLE 0 0 4984155 CATABASIS PHARMACEUTICALS IN COM NEW 14875P206 7 3244 SH DFND 01 0 3244 0 CATABASIS PHARMACEUTICALS IN COM NEW 14875P206 9 4310 SH DFND 04 0 0 4310 CATABASIS PHARMACEUTICALS IN COM NEW 14875P206 1695 803139 SH SOLE 0 0 803139 CATALENT INC COM 148806102 18314 169388 SH DFND 01 0 169388 0 CATALENT INC COM 148806102 816 7550 SH DFND 02 0 0 7550 CATALENT INC COM 148806102 9895 91518 SH DFND 02 0 91518 0 CATALENT INC COM 148806102 42615 394149 SH DFND 04 0 0 394149 CATALENT INC COM 148806102 4167 38538 SH DFND 04 0 38538 0 CATALENT INC COM 148806102 1906141 17629865 SH SOLE 0 0 17629865 CATALENT INC COM 148806102 34 311 SH SOLE 0 311 0 CATALYST BIOSCIENCES INC COM NEW 14888D208 18 4129 SH DFND 01 0 4129 0 CATALYST BIOSCIENCES INC COM NEW 14888D208 36 8241 SH DFND 04 0 0 8241 CATALYST BIOSCIENCES INC COM NEW 14888D208 6105 1409961 SH SOLE 0 0 1409961 CATALYST PHARMACEUTICALS INC COM 14888U101 387 67247 SH DFND 01 0 67247 0 CATALYST PHARMACEUTICALS INC COM 14888U101 172 29996 SH DFND 02 0 29996 0 CATALYST PHARMACEUTICALS INC COM 14888U101 398 69160 SH DFND 04 0 0 69160 CATALYST PHARMACEUTICALS INC COM 14888U101 27660 4810424 SH SOLE 0 0 4810424 CATALYST PHARMACEUTICALS INC COM 14888U101 54 9395 SH SOLE 0 9395 0 CATERPILLAR INC COM 149123101 128167 588920 SH DFND 01 0 588920 0 CATERPILLAR INC COM 149123101 5097 23422 SH DFND 02 0 0 23422 CATERPILLAR INC COM 149123101 63117 290020 SH DFND 02 0 290020 0 CATERPILLAR INC COM 149123101 287721 1322066 SH DFND 04 0 0 1322066 CATERPILLAR INC COM 149123101 26441 121493 SH DFND 04 0 121493 0 CATERPILLAR INC COM 149123101 9812522 45088096 SH SOLE 0 0 45088096 CATERPILLAR INC COM 149123101 207 950 SH SOLE 0 950 0 CATCHMARK TIMBER TR INC CL A 14912Y202 843 72073 SH DFND 01 0 72073 0 CATCHMARK TIMBER TR INC CL A 14912Y202 239 20423 SH DFND 02 0 20423 0 CATCHMARK TIMBER TR INC CL A 14912Y202 427 36460 SH DFND 04 0 0 36460 CATCHMARK TIMBER TR INC CL A 14912Y202 58258 4979340 SH SOLE 0 0 4979340 CATHAY GEN BANCORP COM 149150104 2051 52113 SH DFND 01 0 52113 0 CATHAY GEN BANCORP COM 149150104 878 22299 SH DFND 02 0 22299 0 CATHAY GEN BANCORP COM 149150104 2520 64027 SH DFND 04 0 0 64027 CATHAY GEN BANCORP COM 149150104 285600 7256099 SH SOLE 0 0 7256099 CATHAY GEN BANCORP COM 149150104 58 1464 SH SOLE 0 1464 0 CATO CORP NEW CL A 149205106 238 14094 SH DFND 01 0 14094 0 CATO CORP NEW CL A 149205106 158 9338 SH DFND 02 0 9338 0 CATO CORP NEW CL A 149205106 109 6488 SH DFND 04 0 0 6488 CATO CORP NEW CL A 149205106 20285 1202433 SH SOLE 0 0 1202433 CATO CORP NEW CL A 149205106 115 6790 SH SOLE 0 6790 0 CAVCO INDS INC DEL COM 149568107 3028 13628 SH DFND 01 0 13628 0 CAVCO INDS INC DEL COM 149568107 516 2322 SH DFND 02 0 2322 0 CAVCO INDS INC DEL COM 149568107 1606 7228 SH DFND 04 0 0 7228 CAVCO INDS INC DEL COM 149568107 160236 721168 SH SOLE 0 0 721168 CEDAR REALTY TRUST INC COM NEW 150602605 31 1857 SH DFND 01 0 1857 0 CEDAR REALTY TRUST INC COM NEW 150602605 68 4057 SH DFND 04 0 0 4057 CEDAR REALTY TRUST INC COM NEW 150602605 8293 492480 SH SOLE 0 0 492480 CEL-SCI CORP COM PAR NEW 150837607 536 61733 SH DFND 01 0 61733 0 CEL-SCI CORP COM PAR NEW 150837607 87 9979 SH DFND 02 0 9979 0 CEL-SCI CORP COM PAR NEW 150837607 283 32585 SH DFND 04 0 0 32585 CEL-SCI CORP COM PAR NEW 150837607 17037 1962790 SH SOLE 0 0 1962790 CELANESE CORP DEL COM 150870103 17347 114426 SH DFND 01 0 114426 0 CELANESE CORP DEL COM 150870103 807 5323 SH DFND 02 0 0 5323 CELANESE CORP DEL COM 150870103 9285 61249 SH DFND 02 0 61249 0 CELANESE CORP DEL COM 150870103 40111 264587 SH DFND 04 0 0 264587 CELANESE CORP DEL COM 150870103 3807 25109 SH DFND 04 0 25109 0 CELANESE CORP DEL COM 150870103 1989191 13121311 SH SOLE 0 0 13121311 CELANESE CORP DEL COM 150870103 22 144 SH SOLE 0 144 0 CELESTICA INC SUB VTG SHS 15101Q108 3910 498086 SH DFND 01 0 498086 0 CELESTICA INC SUB VTG SHS 15101Q108 184 23463 SH DFND 02 0 23463 0 CELESTICA INC SUB VTG SHS 15101Q108 385 49041 SH DFND 04 0 0 49041 CELESTICA INC SUB VTG SHS 15101Q108 20830 2653452 SH SOLE 0 0 2653452 CELESTICA INC SUB VTG SHS 15101Q108 1245 158572 SH SOLE 0 158572 0 CELCUITY INC COM 15102K100 357 14887 SH DFND 01 0 14887 0 CELCUITY INC COM 15102K100 76 3149 SH DFND 04 0 0 3149 CELCUITY INC COM 15102K100 10020 417493 SH SOLE 0 0 417493 CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202 2055 61456 SH DFND 01 0 61456 0 CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202 333 9973 SH DFND 02 0 9973 0 CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202 1017 30421 SH DFND 04 0 0 30421 CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202 62475 1868275 SH SOLE 0 0 1868275 CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202 9 281 SH SOLE 0 281 0 CELLECTAR BIOSCIENCES INC COM PAR 15117F500 8 6977 SH DFND 01 0 6977 0 CELLECTAR BIOSCIENCES INC COM PAR 15117F500 20 16896 SH DFND 04 0 0 16896 CELLECTAR BIOSCIENCES INC COM PAR 15117F500 2202 1850711 SH SOLE 0 0 1850711 CELSION CORP COM PAR NEW 15117N503 9 6831 SH DFND 01 0 6831 0 CELSION CORP COM PAR NEW 15117N503 28 22301 SH DFND 04 0 0 22301 CELSION CORP COM PAR NEW 15117N503 4635 3649357 SH SOLE 0 0 3649357 CELSIUS HLDGS INC COM NEW 15118V207 6130 80557 SH DFND 01 0 80557 0 CELSIUS HLDGS INC COM NEW 15118V207 1593 20942 SH DFND 02 0 20942 0 CELSIUS HLDGS INC COM NEW 15118V207 2139 28118 SH DFND 04 0 0 28118 CELSIUS HLDGS INC COM NEW 15118V207 239363 3145790 SH SOLE 0 0 3145790 CELSIUS HLDGS INC COM NEW 15118V207 42 549 SH SOLE 0 549 0 CEMEX SAB DE CV SPON ADR NEW 151290889 1178 140205 SH DFND 01 0 140205 0 CEMEX SAB DE CV SPON ADR NEW 151290889 20090 2391657 SH SOLE 0 0 2391657 CEMTREX INC COM NEW 15130G600 902 597397 SH SOLE 0 0 597397 CENTENE CORP DEL COM 15135B101 41387 567486 SH DFND 01 0 567486 0 CENTENE CORP DEL COM 15135B101 1836 25178 SH DFND 02 0 0 25178 CENTENE CORP DEL COM 15135B101 23701 324984 SH DFND 02 0 324984 0 CENTENE CORP DEL COM 15135B101 99481 1364059 SH DFND 04 0 0 1364059 CENTENE CORP DEL COM 15135B101 9414 129077 SH DFND 04 0 129077 0 CENTENE CORP DEL COM 15135B101 4328876 59356589 SH SOLE 0 0 59356589 CENTENE CORP DEL COM 15135B101 673 9230 SH SOLE 0 9230 0 CENOVUS ENERGY INC COM 15135U109 58190 6074140 SH DFND 01 0 6074140 0 CENOVUS ENERGY INC COM 15135U109 465 48500 SH DFND 02 0 0 48500 CENOVUS ENERGY INC COM 15135U109 6861 716159 SH DFND 02 0 716159 0 CENOVUS ENERGY INC COM 15135U109 9369 978019 SH DFND 04 0 0 978019 CENOVUS ENERGY INC COM 15135U109 1597 166687 SH DFND 04 0 166687 0 CENOVUS ENERGY INC COM 15135U109 258357 26968408 SH SOLE 0 0 26968408 CENOVUS ENERGY INC COM 15135U109 23320 2434281 SH SOLE 0 2434281 0 CENTENNIAL RESOURCE DEV INC CL A 15136A102 1020 150438 SH DFND 01 0 150438 0 CENTENNIAL RESOURCE DEV INC CL A 15136A102 160 23554 SH DFND 02 0 23554 0 CENTENNIAL RESOURCE DEV INC CL A 15136A102 956 140949 SH DFND 04 0 0 140949 CENTENNIAL RESOURCE DEV INC CL A 15136A102 68922 10165505 SH SOLE 0 0 10165505 CENTENNIAL RESOURCE DEV INC CL A 15136A102 89 13199 SH SOLE 0 13199 0 CENTERPOINT ENERGY INC COM 15189T107 13849 564789 SH DFND 01 0 564789 0 CENTERPOINT ENERGY INC COM 15189T107 588 23967 SH DFND 02 0 0 23967 CENTERPOINT ENERGY INC COM 15189T107 12450 507768 SH DFND 02 0 507768 0 CENTERPOINT ENERGY INC COM 15189T107 34279 1398016 SH DFND 04 0 0 1398016 CENTERPOINT ENERGY INC COM 15189T107 3088 125937 SH DFND 04 0 125937 0 CENTERPOINT ENERGY INC COM 15189T107 1625569 66295639 SH SOLE 0 0 66295639 CENTERRA GOLD INC COM 152006102 7873 1031815 SH DFND 01 0 1031815 0 CENTERRA GOLD INC COM 152006102 422 55259 SH DFND 02 0 55259 0 CENTERRA GOLD INC COM 152006102 812 106395 SH DFND 04 0 0 106395 CENTERRA GOLD INC COM 152006102 39476 5173832 SH SOLE 0 0 5173832 CENTERRA GOLD INC COM 152006102 2430 318514 SH SOLE 0 318514 0 CENTERSPACE COM 15202L107 704 8917 SH DFND 01 0 8917 0 CENTERSPACE COM 15202L107 1771 22445 SH DFND 02 0 22445 0 CENTERSPACE COM 15202L107 888 11249 SH DFND 04 0 0 11249 CENTERSPACE COM 15202L107 160829 2038386 SH SOLE 0 0 2038386 CENTRAIS ELETRICAS BRASILEIR SPON ADR PFD B 15234Q108 71 8120 SH DFND 01 0 8120 0 CENTRAIS ELETRICAS BRASILEIR SPON ADR PFD B 15234Q108 7109 813375 SH SOLE 0 0 813375 CENTRAIS ELETRICAS BRASILEIR SPONSORED ADR 15234Q207 319 36934 SH DFND 01 0 36934 0 CENTRAIS ELETRICAS BRASILEIR SPONSORED ADR 15234Q207 9171 1060180 SH SOLE 0 0 1060180 CENTRAL GARDEN & PET CO COM 153527106 576 10879 SH DFND 01 0 10879 0 CENTRAL GARDEN & PET CO COM 153527106 180 3392 SH DFND 02 0 3392 0 CENTRAL GARDEN & PET CO COM 153527106 1128 21320 SH DFND 04 0 0 21320 CENTRAL GARDEN & PET CO COM 153527106 68687 1297692 SH SOLE 0 0 1297692 CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 2175 45027 SH DFND 01 0 45027 0 CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 678 14036 SH DFND 02 0 14036 0 CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 885 18321 SH DFND 04 0 0 18321 CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 202069 4183621 SH SOLE 0 0 4183621 CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 43 893 SH SOLE 0 893 0 CENTRAL PAC FINL CORP COM NEW 154760409 485 18629 SH DFND 01 0 18629 0 CENTRAL PAC FINL CORP COM NEW 154760409 143 5484 SH DFND 02 0 5484 0 CENTRAL PAC FINL CORP COM NEW 154760409 552 21182 SH DFND 04 0 0 21182 CENTRAL PAC FINL CORP COM NEW 154760409 75436 2894702 SH SOLE 0 0 2894702 CENTRAL PAC FINL CORP COM NEW 154760409 18 676 SH SOLE 0 676 0 CENTRAL VY CMNTY BANCORP COM 155685100 35 1752 SH DFND 01 0 1752 0 CENTRAL VY CMNTY BANCORP COM 155685100 75 3700 SH DFND 04 0 0 3700 CENTRAL VY CMNTY BANCORP COM 155685100 9171 455127 SH SOLE 0 0 455127 CENTURY ALUM CO COM 156431108 487 37792 SH DFND 01 0 37792 0 CENTURY ALUM CO COM 156431108 349 27090 SH DFND 02 0 27090 0 CENTURY ALUM CO COM 156431108 564 43737 SH DFND 04 0 0 43737 CENTURY ALUM CO COM 156431108 70544 5472735 SH SOLE 0 0 5472735 CENTURY ALUM CO COM 156431108 26 2016 SH SOLE 0 2016 0 CENTURY BANCORPORATION INC CL A NON VTG 156432106 216 1898 SH DFND 01 0 1898 0 CENTURY BANCORPORATION INC CL A NON VTG 156432106 56 495 SH DFND 02 0 495 0 CENTURY BANCORPORATION INC CL A NON VTG 156432106 205 1795 SH DFND 04 0 0 1795 CENTURY BANCORPORATION INC CL A NON VTG 156432106 15611 136941 SH SOLE 0 0 136941 CENTRUS ENERGY CORP CL A 15643U104 162 6375 SH DFND 01 0 6375 0 CENTRUS ENERGY CORP CL A 15643U104 161 6356 SH DFND 02 0 6356 0 CENTRUS ENERGY CORP CL A 15643U104 81 3175 SH DFND 04 0 0 3175 CENTRUS ENERGY CORP CL A 15643U104 12782 503633 SH SOLE 0 0 503633 CENTRUS ENERGY CORP CL A 15643U104 87 3413 SH SOLE 0 3413 0 CENTURY CASINOS INC COM 156492100 665 49484 SH DFND 01 0 49484 0 CENTURY CASINOS INC COM 156492100 146 10858 SH DFND 04 0 0 10858 CENTURY CASINOS INC COM 156492100 17791 1324733 SH SOLE 0 0 1324733 CENTURY CMNTYS INC COM 156504300 2814 42283 SH DFND 01 0 42283 0 CENTURY CMNTYS INC COM 156504300 651 9791 SH DFND 02 0 9791 0 CENTURY CMNTYS INC COM 156504300 1513 22738 SH DFND 04 0 0 22738 CENTURY CMNTYS INC COM 156504300 133757 2010175 SH SOLE 0 0 2010175 CENTURY CMNTYS INC COM 156504300 133 1997 SH SOLE 0 1997 0 CERECOR INC COM 15671L109 319 97448 SH DFND 01 0 97448 0 CERECOR INC COM 15671L109 100 30717 SH DFND 04 0 0 30717 CERECOR INC COM 15671L109 10046 3072044 SH SOLE 0 0 3072044 CERENCE INC COM 156727109 7341 68796 SH DFND 01 0 68796 0 CERENCE INC COM 156727109 1428 13384 SH DFND 02 0 13384 0 CERENCE INC COM 156727109 3355 31438 SH DFND 04 0 0 31438 CERENCE INC COM 156727109 373953 3504385 SH SOLE 0 0 3504385 CERENCE INC COM 156727109 26 242 SH SOLE 0 242 0 CENTURY THERAPEUTICS INC COM 15673T100 22 755 SH DFND 01 0 755 0 CENTURY THERAPEUTICS INC COM 15673T100 7 229 SH DFND 04 0 0 229 CENTURY THERAPEUTICS INC COM 15673T100 851 29016 SH SOLE 0 0 29016 CERIDIAN HCM HLDG INC COM 15677J108 3980 41496 SH DFND 01 0 41496 0 CERIDIAN HCM HLDG INC COM 15677J108 588 6135 SH DFND 02 0 0 6135 CERIDIAN HCM HLDG INC COM 15677J108 6553 68314 SH DFND 02 0 68314 0 CERIDIAN HCM HLDG INC COM 15677J108 14916 155505 SH DFND 04 0 0 155505 CERIDIAN HCM HLDG INC COM 15677J108 1547 16125 SH DFND 04 0 16125 0 CERIDIAN HCM HLDG INC COM 15677J108 1192463 12431851 SH SOLE 0 0 12431851 CERNER CORP COM 156782104 22956 293699 SH DFND 01 0 293699 0 CERNER CORP COM 156782104 1041 13321 SH DFND 02 0 0 13321 CERNER CORP COM 156782104 12511 160070 SH DFND 02 0 160070 0 CERNER CORP COM 156782104 55456 709523 SH DFND 04 0 0 709523 CERNER CORP COM 156782104 5156 65962 SH DFND 04 0 65962 0 CERNER CORP COM 156782104 2393591 30624241 SH SOLE 0 0 30624241 CEREVEL THERAPEUTICS HLDNG I COM 15678U128 1644 64165 SH DFND 01 0 64165 0 CEREVEL THERAPEUTICS HLDNG I COM 15678U128 163 6349 SH DFND 02 0 6349 0 CEREVEL THERAPEUTICS HLDNG I COM 15678U128 654 25508 SH DFND 04 0 0 25508 CEREVEL THERAPEUTICS HLDNG I COM 15678U128 87843 3428694 SH SOLE 0 0 3428694 CERTARA INC COM 15687V109 415 14632 SH DFND 01 0 14632 0 CERTARA INC COM 15687V109 182 6422 SH DFND 02 0 6422 0 CERTARA INC COM 15687V109 1019 35964 SH DFND 04 0 0 35964 CERTARA INC COM 15687V109 101382 3578611 SH SOLE 0 0 3578611 CERUS CORP COM 157085101 1809 306092 SH DFND 01 0 306092 0 CERUS CORP COM 157085101 207 35069 SH DFND 02 0 35069 0 CERUS CORP COM 157085101 815 137929 SH DFND 04 0 0 137929 CERUS CORP COM 157085101 49377 8354818 SH SOLE 0 0 8354818 CEVA INC COM 157210105 1939 40991 SH DFND 01 0 40991 0 CEVA INC COM 157210105 248 5249 SH DFND 02 0 5249 0 CEVA INC COM 157210105 846 17883 SH DFND 04 0 0 17883 CEVA INC COM 157210105 109059 2305695 SH SOLE 0 0 2305695 CHAMPIONS ONCOLOGY INC COM NEW 15870P307 12 1190 SH DFND 01 0 1190 0 CHAMPIONS ONCOLOGY INC COM NEW 15870P307 22 2093 SH DFND 04 0 0 2093 CHAMPIONS ONCOLOGY INC COM NEW 15870P307 3334 324353 SH SOLE 0 0 324353 CHAMPIONX CORPORATION COM 15872M104 4547 177260 SH DFND 01 0 177260 0 CHAMPIONX CORPORATION COM 15872M104 1109 43254 SH DFND 02 0 43254 0 CHAMPIONX CORPORATION COM 15872M104 3837 149601 SH DFND 04 0 0 149601 CHAMPIONX CORPORATION COM 15872M104 492004 19181455 SH SOLE 0 0 19181455 CHAMPIONX CORPORATION COM 15872M104 15 588 SH SOLE 0 588 0 CHANGE HEALTHCARE INC COM 15912K100 1750 75960 SH DFND 01 0 75960 0 CHANGE HEALTHCARE INC COM 15912K100 1331 57760 SH DFND 02 0 57760 0 CHANGE HEALTHCARE INC COM 15912K100 4446 192976 SH DFND 04 0 0 192976 CHANGE HEALTHCARE INC COM 15912K100 497243 21581725 SH SOLE 0 0 21581725 CHANNELADVISOR CORP COM 159179100 1065 43472 SH DFND 01 0 43472 0 CHANNELADVISOR CORP COM 159179100 310 12644 SH DFND 02 0 12644 0 CHANNELADVISOR CORP COM 159179100 537 21909 SH DFND 04 0 0 21909 CHANNELADVISOR CORP COM 159179100 45440 1853947 SH SOLE 0 0 1853947 CHARAH SOLUTIONS INC COM 15957P105 16 3087 SH DFND 04 0 0 3087 CHARAH SOLUTIONS INC COM 15957P105 2357 466791 SH SOLE 0 0 466791 CHARGEPOINT HOLDINGS INC COM CL A 15961R105 1620 46620 SH DFND 01 0 46620 0 CHARGEPOINT HOLDINGS INC COM CL A 15961R105 2059 59271 SH DFND 04 0 0 59271 CHARGEPOINT HOLDINGS INC COM CL A 15961R105 303029 8722759 SH SOLE 0 0 8722759 CHARLES & COLVARD LTD COM 159765106 24 7962 SH DFND 01 0 7962 0 CHARLES & COLVARD LTD COM 159765106 28 9552 SH DFND 04 0 0 9552 CHARLES & COLVARD LTD COM 159765106 3264 1095256 SH SOLE 0 0 1095256 CHARLES RIV LABS INTL INC COM 159864107 20109 54361 SH DFND 01 0 54361 0 CHARLES RIV LABS INTL INC COM 159864107 639 1727 SH DFND 02 0 0 1727 CHARLES RIV LABS INTL INC COM 159864107 9205 24884 SH DFND 02 0 24884 0 CHARLES RIV LABS INTL INC COM 159864107 34089 92153 SH DFND 04 0 0 92153 CHARLES RIV LABS INTL INC COM 159864107 1756 4747 SH DFND 04 0 4747 0 CHARLES RIV LABS INTL INC COM 159864107 2121033 5733762 SH SOLE 0 0 5733762 CHART INDS INC COM 16115Q308 7283 49777 SH DFND 01 0 49777 0 CHART INDS INC COM 16115Q308 1339 9151 SH DFND 02 0 9151 0 CHART INDS INC COM 16115Q308 4363 29819 SH DFND 04 0 0 29819 CHART INDS INC COM 16115Q308 542692 3708939 SH SOLE 0 0 3708939 CHART INDS INC COM 16115Q308 51 346 SH SOLE 0 346 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 106644 147819 SH DFND 01 0 147819 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 4207 5832 SH DFND 02 0 0 5832 CHARTER COMMUNICATIONS INC N CL A 16119P108 52529 72811 SH DFND 02 0 72811 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 230213 319098 SH DFND 04 0 0 319098 CHARTER COMMUNICATIONS INC N CL A 16119P108 21473 29763 SH DFND 04 0 29763 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 6677229 9255290 SH SOLE 0 0 9255290 CHARTER COMMUNICATIONS INC N CL A 16119P108 56 77 SH SOLE 0 77 0 CHASE CORP COM 16150R104 741 7221 SH DFND 01 0 7221 0 CHASE CORP COM 16150R104 187 1824 SH DFND 02 0 1824 0 CHASE CORP COM 16150R104 558 5438 SH DFND 04 0 0 5438 CHASE CORP COM 16150R104 38604 376219 SH SOLE 0 0 376219 CHATHAM LODGING TR COM 16208T102 426 33137 SH DFND 01 0 33137 0 CHATHAM LODGING TR COM 16208T102 227 17668 SH DFND 02 0 17668 0 CHATHAM LODGING TR COM 16208T102 469 36446 SH DFND 04 0 0 36446 CHATHAM LODGING TR COM 16208T102 72570 5638712 SH SOLE 0 0 5638712 CHECKMATE PHARMACEUTICALS IN COM 162818108 1 226 SH DFND 01 0 226 0 CHECKMATE PHARMACEUTICALS IN COM 162818108 10 1746 SH DFND 04 0 0 1746 CHECKMATE PHARMACEUTICALS IN COM 162818108 1994 334615 SH SOLE 0 0 334615 CHECKPOINT THERAPEUTICS INC COM 162828107 33 11272 SH DFND 01 0 11272 0 CHECKPOINT THERAPEUTICS INC COM 162828107 55 18562 SH DFND 04 0 0 18562 CHECKPOINT THERAPEUTICS INC COM 162828107 7535 2554149 SH SOLE 0 0 2554149 CHEESECAKE FACTORY INC COM 163072101 4296 79291 SH DFND 01 0 79291 0 CHEESECAKE FACTORY INC COM 163072101 585 10796 SH DFND 02 0 10796 0 CHEESECAKE FACTORY INC COM 163072101 2069 38196 SH DFND 04 0 0 38196 CHEESECAKE FACTORY INC COM 163072101 262808 4850645 SH SOLE 0 0 4850645 CHEFS WHSE INC COM 163086101 770 24204 SH DFND 01 0 24204 0 CHEFS WHSE INC COM 163086101 264 8309 SH DFND 02 0 8309 0 CHEFS WHSE INC COM 163086101 820 25756 SH DFND 04 0 0 25756 CHEFS WHSE INC COM 163086101 70238 2206654 SH SOLE 0 0 2206654 CHEGG INC COM 163092109 4778 57486 SH DFND 01 0 57486 0 CHEGG INC COM 163092109 2968 35716 SH DFND 02 0 35716 0 CHEGG INC COM 163092109 9886 118950 SH DFND 04 0 0 118950 CHEGG INC COM 163092109 998871 12018658 SH SOLE 0 0 12018658 CHEMBIO DIAGNOSTICS INC COM NEW 163572209 13 4221 SH DFND 01 0 4221 0 CHEMBIO DIAGNOSTICS INC COM NEW 163572209 14 4802 SH DFND 04 0 0 4802 CHEMBIO DIAGNOSTICS INC COM NEW 163572209 2513 846222 SH SOLE 0 0 846222 CHEMED CORP NEW COM 16359R103 2626 5534 SH DFND 01 0 5534 0 CHEMED CORP NEW COM 16359R103 2076 4375 SH DFND 02 0 4375 0 CHEMED CORP NEW COM 16359R103 6385 13457 SH DFND 04 0 0 13457 CHEMED CORP NEW COM 16359R103 851785 1795122 SH SOLE 0 0 1795122 CHEMED CORP NEW COM 16359R103 391 824 SH SOLE 0 824 0 CHEMOCENTRYX INC COM 16383L106 541 40439 SH DFND 01 0 40439 0 CHEMOCENTRYX INC COM 16383L106 161 12001 SH DFND 02 0 12001 0 CHEMOCENTRYX INC COM 16383L106 553 41293 SH DFND 04 0 0 41293 CHEMOCENTRYX INC COM 16383L106 63816 4765971 SH SOLE 0 0 4765971 CHEMOURS CO COM 163851108 2168 62302 SH DFND 01 0 62302 0 CHEMOURS CO COM 163851108 1646 47306 SH DFND 02 0 47306 0 CHEMOURS CO COM 163851108 4563 131132 SH DFND 04 0 0 131132 CHEMOURS CO COM 163851108 547292 15726794 SH SOLE 0 0 15726794 CHEMOURS CO COM 163851108 206 5926 SH SOLE 0 5926 0 CHEMUNG FINL CORP COM 164024101 13 297 SH DFND 01 0 297 0 CHEMUNG FINL CORP COM 164024101 60 1356 SH DFND 04 0 0 1356 CHEMUNG FINL CORP COM 164024101 6646 149996 SH SOLE 0 0 149996 CHENIERE ENERGY INC COM NEW 16411R208 8776 101178 SH DFND 01 0 101178 0 CHENIERE ENERGY INC COM NEW 16411R208 871 10043 SH DFND 02 0 0 10043 CHENIERE ENERGY INC COM NEW 16411R208 18826 217037 SH DFND 02 0 217037 0 CHENIERE ENERGY INC COM NEW 16411R208 22560 260090 SH DFND 04 0 0 260090 CHENIERE ENERGY INC COM NEW 16411R208 2620 30202 SH DFND 04 0 30202 0 CHENIERE ENERGY INC COM NEW 16411R208 1775701 20471541 SH SOLE 0 0 20471541 CHERRY HILL MTG INVT CORP COM 164651101 31 3172 SH DFND 01 0 3172 0 CHERRY HILL MTG INVT CORP COM 164651101 78 7888 SH DFND 04 0 0 7888 CHERRY HILL MTG INVT CORP COM 164651101 7821 793156 SH SOLE 0 0 793156 CHESAPEAKE ENERGY CORP COM 165167735 2628 50625 SH DFND 01 0 50625 0 CHESAPEAKE ENERGY CORP COM 165167735 525 10119 SH DFND 02 0 10119 0 CHESAPEAKE ENERGY CORP COM 165167735 1549 29843 SH DFND 04 0 0 29843 CHESAPEAKE ENERGY CORP COM 165167735 371102 7147568 SH SOLE 0 0 7147568 CHESAPEAKE UTILS CORP COM 165303108 1429 11873 SH DFND 01 0 11873 0 CHESAPEAKE UTILS CORP COM 165303108 473 3935 SH DFND 02 0 3935 0 CHESAPEAKE UTILS CORP COM 165303108 1612 13395 SH DFND 04 0 0 13395 CHESAPEAKE UTILS CORP COM 165303108 148822 1236786 SH SOLE 0 0 1236786 CHEVRON CORP NEW COM 166764100 197442 1885067 SH DFND 01 0 1885067 0 CHEVRON CORP NEW COM 166764100 2328 22228 SH DFND 02 0 0 22228 CHEVRON CORP NEW COM 166764100 101467 968754 SH DFND 02 0 968754 0 CHEVRON CORP NEW COM 166764100 479221 4575340 SH DFND 04 0 0 4575340 CHEVRON CORP NEW COM 166764100 39200 374259 SH DFND 04 0 374259 0 CHEVRON CORP NEW COM 166764100 16095757 153673447 SH SOLE 0 0 153673447 CHEVRON CORP NEW COM 166764100 301 2878 SH SOLE 0 2878 0 CHEWY INC CL A 16679L109 1138 14277 SH DFND 01 0 14277 0 CHEWY INC CL A 16679L109 266 3343 SH DFND 02 0 0 3343 CHEWY INC CL A 16679L109 2893 36294 SH DFND 02 0 36294 0 CHEWY INC CL A 16679L109 3753 47083 SH DFND 04 0 0 47083 CHEWY INC CL A 16679L109 498233 6250576 SH SOLE 0 0 6250576 CHIASMA INC COM 16706W102 35 7342 SH DFND 01 0 7342 0 CHIASMA INC COM 16706W102 98 20763 SH DFND 04 0 0 20763 CHIASMA INC COM 16706W102 11038 2333526 SH SOLE 0 0 2333526 CHICAGO RIVET & MACH CO COM 168088102 384 14853 SH SOLE 0 0 14853 CHICKEN SOUP FOR THE SOUL EN CL A 16842Q100 416 10057 SH DFND 01 0 10057 0 CHICKEN SOUP FOR THE SOUL EN CL A 16842Q100 85 2062 SH DFND 04 0 0 2062 CHICKEN SOUP FOR THE SOUL EN CL A 16842Q100 11921 287954 SH SOLE 0 0 287954 CHICOS FAS INC COM 168615102 741 112640 SH DFND 01 0 112640 0 CHICOS FAS INC COM 168615102 302 45941 SH DFND 04 0 0 45941 CHICOS FAS INC COM 168615102 50995 7750039 SH SOLE 0 0 7750039 CHICOS FAS INC COM 168615102 46 6958 SH SOLE 0 6958 0 CHILDRENS PL INC NEW COM 168905107 2397 25760 SH DFND 01 0 25760 0 CHILDRENS PL INC NEW COM 168905107 440 4725 SH DFND 02 0 4725 0 CHILDRENS PL INC NEW COM 168905107 1135 12201 SH DFND 04 0 0 12201 CHILDRENS PL INC NEW COM 168905107 123364 1325641 SH SOLE 0 0 1325641 CHILDRENS PL INC NEW COM 168905107 41 438 SH SOLE 0 438 0 CHIMERA INVT CORP COM NEW 16934Q208 2358 156605 SH DFND 01 0 156605 0 CHIMERA INVT CORP COM NEW 16934Q208 918 60945 SH DFND 02 0 60945 0 CHIMERA INVT CORP COM NEW 16934Q208 2913 193401 SH DFND 04 0 0 193401 CHIMERA INVT CORP COM NEW 16934Q208 312914 20777845 SH SOLE 0 0 20777845 CHIMERIX INC COM 16934W106 872 108995 SH DFND 01 0 108995 0 CHIMERIX INC COM 16934W106 91 11374 SH DFND 02 0 11374 0 CHIMERIX INC COM 16934W106 430 53774 SH DFND 04 0 0 53774 CHIMERIX INC COM 16934W106 27293 3411612 SH SOLE 0 0 3411612 CHIMERIX INC COM 16934W106 19 2324 SH SOLE 0 2324 0 CHINDATA GROUP HLDGS LTD ADS 16955F107 241 16003 SH DFND 02 0 16003 0 CHINDATA GROUP HLDGS LTD ADS 16955F107 2055 136214 SH DFND 04 0 0 136214 CHINOOK THERAPEUTICS INC COM 16961L106 315 22290 SH DFND 01 0 22290 0 CHINOOK THERAPEUTICS INC COM 16961L106 210 14846 SH DFND 04 0 0 14846 CHINOOK THERAPEUTICS INC COM 16961L106 19105 1353049 SH SOLE 0 0 1353049 CHINOOK THERAPEUTICS INC COM 16961L106 6 425 SH SOLE 0 425 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 47561 30678 SH DFND 01 0 30678 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 1772 1143 SH DFND 02 0 0 1143 CHIPOTLE MEXICAN GRILL INC COM 169656105 23216 14975 SH DFND 02 0 14975 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 102321 65999 SH DFND 04 0 0 65999 CHIPOTLE MEXICAN GRILL INC COM 169656105 9567 6171 SH DFND 04 0 6171 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 4376295 2822797 SH SOLE 0 0 2822797 CHIPOTLE MEXICAN GRILL INC COM 169656105 84 54 SH SOLE 0 54 0 CHOICE HOTELS INTL INC COM 169905106 1674 14087 SH DFND 01 0 14087 0 CHOICE HOTELS INTL INC COM 169905106 1069 8995 SH DFND 02 0 8995 0 CHOICE HOTELS INTL INC COM 169905106 3060 25744 SH DFND 04 0 0 25744 CHOICE HOTELS INTL INC COM 169905106 370462 3116796 SH SOLE 0 0 3116796 CHOICEONE FINL SVCS INC COM 170386106 27 1123 SH DFND 01 0 1123 0 CHOICEONE FINL SVCS INC COM 170386106 61 2525 SH DFND 04 0 0 2525 CHOICEONE FINL SVCS INC COM 170386106 6923 285845 SH SOLE 0 0 285845 CHROMADEX CORP COM NEW 171077407 845 85650 SH DFND 01 0 85650 0 CHROMADEX CORP COM NEW 171077407 165 16778 SH DFND 04 0 0 16778 CHROMADEX CORP COM NEW 171077407 24711 2506209 SH SOLE 0 0 2506209 CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502 955 23479 SH DFND 01 0 23479 0 CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502 252 6193 SH DFND 02 0 6193 0 CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502 135749 3338633 SH SOLE 0 0 3338633 CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502 203 4983 SH SOLE 0 4983 0 CHURCH & DWIGHT INC COM 171340102 20509 240660 SH DFND 01 0 240660 0 CHURCH & DWIGHT INC COM 171340102 902 10584 SH DFND 02 0 0 10584 CHURCH & DWIGHT INC COM 171340102 11740 137763 SH DFND 02 0 137763 0 CHURCH & DWIGHT INC COM 171340102 49250 577918 SH DFND 04 0 0 577918 CHURCH & DWIGHT INC COM 171340102 4749 55721 SH DFND 04 0 55721 0 CHURCH & DWIGHT INC COM 171340102 2289279 26863165 SH SOLE 0 0 26863165 CHURCH & DWIGHT INC COM 171340102 357 4189 SH SOLE 0 4189 0 CHURCHILL DOWNS INC COM 171484108 3097 15621 SH DFND 01 0 15621 0 CHURCHILL DOWNS INC COM 171484108 1759 8873 SH DFND 02 0 8873 0 CHURCHILL DOWNS INC COM 171484108 5479 27637 SH DFND 04 0 0 27637 CHURCHILL DOWNS INC COM 171484108 675199 3405626 SH SOLE 0 0 3405626 CHURCHILL DOWNS INC COM 171484108 20 102 SH SOLE 0 102 0 CHUYS HLDGS INC COM 171604101 895 24024 SH DFND 01 0 24024 0 CHUYS HLDGS INC COM 171604101 81 2174 SH DFND 02 0 2174 0 CHUYS HLDGS INC COM 171604101 556 14933 SH DFND 04 0 0 14933 CHUYS HLDGS INC COM 171604101 48445 1300187 SH SOLE 0 0 1300187 CIDARA THERAPEUTICS INC COM 171757107 14 6743 SH DFND 01 0 6743 0 CIDARA THERAPEUTICS INC COM 171757107 28 13933 SH DFND 04 0 0 13933 CIDARA THERAPEUTICS INC COM 171757107 3971 1965764 SH SOLE 0 0 1965764 CIENA CORP COM NEW 171779309 2811 49406 SH DFND 01 0 49406 0 CIENA CORP COM NEW 171779309 2394 42084 SH DFND 02 0 42084 0 CIENA CORP COM NEW 171779309 7528 132332 SH DFND 04 0 0 132332 CIENA CORP COM NEW 171779309 819838 14410936 SH SOLE 0 0 14410936 CIMAREX ENERGY CO COM 171798101 2510 34645 SH DFND 01 0 34645 0 CIMAREX ENERGY CO COM 171798101 1886 26032 SH DFND 02 0 26032 0 CIMAREX ENERGY CO COM 171798101 5851 80759 SH DFND 04 0 0 80759 CIMAREX ENERGY CO COM 171798101 805865 11123045 SH SOLE 0 0 11123045 CINCINNATI BELL INC NEW COM NEW 171871502 900 58382 SH DFND 01 0 58382 0 CINCINNATI BELL INC NEW COM NEW 171871502 251 16286 SH DFND 02 0 16286 0 CINCINNATI BELL INC NEW COM NEW 171871502 535 34686 SH DFND 04 0 0 34686 CINCINNATI BELL INC NEW COM NEW 171871502 53026 3438800 SH SOLE 0 0 3438800 CINCINNATI FINL CORP COM 172062101 17044 146154 SH DFND 01 0 146154 0 CINCINNATI FINL CORP COM 172062101 711 6098 SH DFND 02 0 0 6098 CINCINNATI FINL CORP COM 172062101 9568 82041 SH DFND 02 0 82041 0 CINCINNATI FINL CORP COM 172062101 42040 360484 SH DFND 04 0 0 360484 CINCINNATI FINL CORP COM 172062101 3894 33393 SH DFND 04 0 33393 0 CINCINNATI FINL CORP COM 172062101 1986804 17036564 SH SOLE 0 0 17036564 CINCINNATI FINL CORP COM 172062101 23 195 SH SOLE 0 195 0 CINEDIGM CORP COM NEW 172406209 14 10638 SH DFND 01 0 10638 0 CINEDIGM CORP COM NEW 172406209 41 31510 SH DFND 04 0 0 31510 CINEDIGM CORP COM NEW 172406209 6498 5037285 SH SOLE 0 0 5037285 CINEMARK HLDGS INC COM 17243V102 3859 175826 SH DFND 01 0 175826 0 CINEMARK HLDGS INC COM 17243V102 635 28948 SH DFND 02 0 28948 0 CINEMARK HLDGS INC COM 17243V102 1903 86701 SH DFND 04 0 0 86701 CINEMARK HLDGS INC COM 17243V102 214048 9751639 SH SOLE 0 0 9751639 CIRCOR INTL INC COM 17273K109 1103 33844 SH DFND 01 0 33844 0 CIRCOR INTL INC COM 17273K109 150 4601 SH DFND 02 0 4601 0 CIRCOR INTL INC COM 17273K109 471 14439 SH DFND 04 0 0 14439 CIRCOR INTL INC COM 17273K109 67251 2062911 SH SOLE 0 0 2062911 CIRRUS LOGIC INC COM 172755100 1576 18516 SH DFND 01 0 18516 0 CIRRUS LOGIC INC COM 172755100 1322 15530 SH DFND 02 0 15530 0 CIRRUS LOGIC INC COM 172755100 4173 49022 SH DFND 04 0 0 49022 CIRRUS LOGIC INC COM 172755100 476391 5596698 SH SOLE 0 0 5596698 CIRRUS LOGIC INC COM 172755100 61 714 SH SOLE 0 714 0 CISCO SYS INC COM 17275R102 217897 4111261 SH DFND 01 0 4111261 0 CISCO SYS INC COM 17275R102 9496 179164 SH DFND 02 0 0 179164 CISCO SYS INC COM 17275R102 120222 2268339 SH DFND 02 0 2268339 0 CISCO SYS INC COM 17275R102 540973 10207039 SH DFND 04 0 0 10207039 CISCO SYS INC COM 17275R102 49711 937935 SH DFND 04 0 937935 0 CISCO SYS INC COM 17275R102 16798816 316958788 SH SOLE 0 0 316958788 CISCO SYS INC COM 17275R102 431 8140 SH SOLE 0 8140 0 CINTAS CORP COM 172908105 36625 95876 SH DFND 01 0 95876 0 CINTAS CORP COM 172908105 1513 3961 SH DFND 02 0 0 3961 CINTAS CORP COM 172908105 19299 50522 SH DFND 02 0 50522 0 CINTAS CORP COM 172908105 79501 208118 SH DFND 04 0 0 208118 CINTAS CORP COM 172908105 7531 19714 SH DFND 04 0 19714 0 CINTAS CORP COM 172908105 3672314 9613388 SH SOLE 0 0 9613388 CITIZENS & NORTHN CORP COM 172922106 261 10669 SH DFND 01 0 10669 0 CITIZENS & NORTHN CORP COM 172922106 137 5603 SH DFND 04 0 0 5603 CITIZENS & NORTHN CORP COM 172922106 16921 690670 SH SOLE 0 0 690670 CITIGROUP INC COM NEW 172967424 142623 2015866 SH DFND 01 0 2015866 0 CITIGROUP INC COM NEW 172967424 6363 89942 SH DFND 02 0 0 89942 CITIGROUP INC COM NEW 172967424 79406 1122352 SH DFND 02 0 1122352 0 CITIGROUP INC COM NEW 172967424 354320 5008055 SH DFND 04 0 0 5008055 CITIGROUP INC COM NEW 172967424 32650 461480 SH DFND 04 0 461480 0 CITIGROUP INC COM NEW 172967424 11402886 161171539 SH SOLE 0 0 161171539 CITIGROUP INC COM NEW 172967424 995 14066 SH SOLE 0 14066 0 CITI TRENDS INC COM 17306X102 1419 16309 SH DFND 01 0 16309 0 CITI TRENDS INC COM 17306X102 127 1462 SH DFND 02 0 1462 0 CITI TRENDS INC COM 17306X102 608 6992 SH DFND 04 0 0 6992 CITI TRENDS INC COM 17306X102 37953 436247 SH SOLE 0 0 436247 CITI TRENDS INC COM 17306X102 75 861 SH SOLE 0 861 0 CITIUS PHARMACEUTICALS INC COM NEW 17322U207 274 78857 SH DFND 01 0 78857 0 CITIUS PHARMACEUTICALS INC COM NEW 17322U207 136 38967 SH DFND 04 0 0 38967 CITIUS PHARMACEUTICALS INC COM NEW 17322U207 19244 5529790 SH SOLE 0 0 5529790 CITIUS PHARMACEUTICALS INC COM NEW 17322U207 18 5199 SH SOLE 0 5199 0 CITIZENS FINL GROUP INC COM 174610105 19453 424092 SH DFND 01 0 424092 0 CITIZENS FINL GROUP INC COM 174610105 831 18109 SH DFND 02 0 0 18109 CITIZENS FINL GROUP INC COM 174610105 11428 249136 SH DFND 02 0 249136 0 CITIZENS FINL GROUP INC COM 174610105 47195 1028894 SH DFND 04 0 0 1028894 CITIZENS FINL GROUP INC COM 174610105 4422 96404 SH DFND 04 0 96404 0 CITIZENS FINL GROUP INC COM 174610105 2170611 47320931 SH SOLE 0 0 47320931 CITIZENS FINL GROUP INC COM 174610105 191 4172 SH SOLE 0 4172 0 CITIZENS HLDG CO MISS COM 174715102 16 881 SH DFND 01 0 881 0 CITIZENS HLDG CO MISS COM 174715102 30 1651 SH DFND 04 0 0 1651 CITIZENS HLDG CO MISS COM 174715102 2782 150688 SH SOLE 0 0 150688 CITIZENS INC CL A 174740100 173 32778 SH DFND 01 0 32778 0 CITIZENS INC CL A 174740100 83 15618 SH DFND 04 0 0 15618 CITIZENS INC CL A 174740100 11899 2249358 SH SOLE 0 0 2249358 CITIZENS CMNTY BANCORP INC M COM 174903104 17 1214 SH DFND 01 0 1214 0 CITIZENS CMNTY BANCORP INC M COM 174903104 65 4771 SH DFND 04 0 0 4771 CITIZENS CMNTY BANCORP INC M COM 174903104 5815 425044 SH SOLE 0 0 425044 CITRIX SYS INC COM 177376100 14776 126002 SH DFND 01 0 126002 0 CITRIX SYS INC COM 177376100 595 5078 SH DFND 02 0 0 5078 CITRIX SYS INC COM 177376100 7982 68068 SH DFND 02 0 68068 0 CITRIX SYS INC COM 177376100 34298 292472 SH DFND 04 0 0 292472 CITRIX SYS INC COM 177376100 3244 27665 SH DFND 04 0 27665 0 CITRIX SYS INC COM 177376100 1532047 13064273 SH SOLE 0 0 13064273 CITRIX SYS INC COM 177376100 480 4094 SH SOLE 0 4094 0 CITY HLDG CO COM 177835105 796 10580 SH DFND 01 0 10580 0 CITY HLDG CO COM 177835105 358 4755 SH DFND 02 0 4755 0 CITY HLDG CO COM 177835105 1002 13311 SH DFND 04 0 0 13311 CITY HLDG CO COM 177835105 124243 1651284 SH SOLE 0 0 1651284 CITY HLDG CO COM 177835105 387 5139 SH SOLE 0 5139 0 CITY OFFICE REIT INC COM 178587101 370 29782 SH DFND 01 0 29782 0 CITY OFFICE REIT INC COM 178587101 95 7607 SH DFND 02 0 7607 0 CITY OFFICE REIT INC COM 178587101 436 35052 SH DFND 04 0 0 35052 CITY OFFICE REIT INC COM 178587101 53949 4340229 SH SOLE 0 0 4340229 CIVISTA BANCSHARES INC COM NO PAR 178867107 226 10239 SH DFND 01 0 10239 0 CIVISTA BANCSHARES INC COM NO PAR 178867107 118 5323 SH DFND 04 0 0 5323 CIVISTA BANCSHARES INC COM NO PAR 178867107 16118 729318 SH SOLE 0 0 729318 CLARUS CORP NEW COM 18270P109 1117 43474 SH DFND 01 0 43474 0 CLARUS CORP NEW COM 18270P109 213 8274 SH DFND 04 0 0 8274 CLARUS CORP NEW COM 18270P109 30280 1178209 SH SOLE 0 0 1178209 CLEAN HARBORS INC COM 184496107 1515 16262 SH DFND 01 0 16262 0 CLEAN HARBORS INC COM 184496107 1185 12723 SH DFND 02 0 12723 0 CLEAN HARBORS INC COM 184496107 4018 43134 SH DFND 04 0 0 43134 CLEAN HARBORS INC COM 184496107 416252 4469099 SH SOLE 0 0 4469099 CLEAN ENERGY FUELS CORP COM 184499101 926 91192 SH DFND 01 0 91192 0 CLEAN ENERGY FUELS CORP COM 184499101 435 42824 SH DFND 02 0 42824 0 CLEAN ENERGY FUELS CORP COM 184499101 1073 105689 SH DFND 04 0 0 105689 CLEAN ENERGY FUELS CORP COM 184499101 71334 7028022 SH SOLE 0 0 7028022 CLEAN ENERGY FUELS CORP COM 184499101 28 2718 SH SOLE 0 2718 0 CLEANSPARK INC COM NEW 18452B209 370 22245 SH DFND 01 0 22245 0 CLEANSPARK INC COM NEW 18452B209 187 11261 SH DFND 04 0 0 11261 CLEANSPARK INC COM NEW 18452B209 28191 1694200 SH SOLE 0 0 1694200 CLEANSPARK INC COM NEW 18452B209 11 634 SH SOLE 0 634 0 CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 800 303063 SH DFND 01 0 303063 0 CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 264 100143 SH DFND 02 0 100143 0 CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 325 123204 SH DFND 04 0 0 123204 CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 91179 34537594 SH SOLE 0 0 34537594 CLEAR SECURE INC COM CL A 18467V109 55 1373 SH DFND 01 0 1373 0 CLEAR SECURE INC COM CL A 18467V109 3889 97222 SH SOLE 0 0 97222 CLEARFIELD INC COM 18482P103 772 20619 SH DFND 01 0 20619 0 CLEARFIELD INC COM 18482P103 165 4397 SH DFND 04 0 0 4397 CLEARFIELD INC COM 18482P103 20329 542833 SH SOLE 0 0 542833 CLEARSIDE BIOMEDICAL INC COM 185063104 28 5799 SH DFND 01 0 5799 0 CLEARSIDE BIOMEDICAL INC COM 185063104 78 16101 SH DFND 04 0 0 16101 CLEARSIDE BIOMEDICAL INC COM 185063104 10150 2084190 SH SOLE 0 0 2084190 CLEARSIGN TECHNOLOGIES CORP COM 185064102 23 4876 SH DFND 01 0 4876 0 CLEARSIGN TECHNOLOGIES CORP COM 185064102 65 13500 SH DFND 04 0 0 13500 CLEARSIGN TECHNOLOGIES CORP COM 185064102 5110 1064602 SH SOLE 0 0 1064602 CLEARONE INC COM 18506U104 958 349627 SH SOLE 0 0 349627 CLEARPOINT NEURO INC COM 18507C103 632 33090 SH DFND 01 0 33090 0 CLEARPOINT NEURO INC COM 18507C103 107 5579 SH DFND 04 0 0 5579 CLEARPOINT NEURO INC COM 18507C103 14960 783635 SH SOLE 0 0 783635 CLEARPOINT NEURO INC COM 18507C103 14 730 SH SOLE 0 730 0 CLEARWATER PAPER CORP COM 18538R103 327 11278 SH DFND 01 0 11278 0 CLEARWATER PAPER CORP COM 18538R103 246 8491 SH DFND 02 0 8491 0 CLEARWATER PAPER CORP COM 18538R103 389 13444 SH DFND 04 0 0 13444 CLEARWATER PAPER CORP COM 18538R103 32552 1123651 SH SOLE 0 0 1123651 CLEARWATER PAPER CORP COM 18538R103 106 3650 SH SOLE 0 3650 0 CLEARWAY ENERGY INC CL A 18539C105 849 33674 SH DFND 01 0 33674 0 CLEARWAY ENERGY INC CL A 18539C105 323 12793 SH DFND 02 0 12793 0 CLEARWAY ENERGY INC CL A 18539C105 581 23026 SH DFND 04 0 0 23026 CLEARWAY ENERGY INC CL A 18539C105 88310 3501568 SH SOLE 0 0 3501568 CLEARWAY ENERGY INC CL C 18539C204 2071 78197 SH DFND 01 0 78197 0 CLEARWAY ENERGY INC CL C 18539C204 303 11438 SH DFND 02 0 11438 0 CLEARWAY ENERGY INC CL C 18539C204 1827 69010 SH DFND 04 0 0 69010 CLEARWAY ENERGY INC CL C 18539C204 204588 7726145 SH SOLE 0 0 7726145 CLEARWAY ENERGY INC CL C 18539C204 16 608 SH SOLE 0 608 0 CLENE INC COMMON STOCK 185634102 370 32905 SH DFND 01 0 32905 0 CLENE INC COMMON STOCK 185634102 80 7110 SH DFND 04 0 0 7110 CLENE INC COMMON STOCK 185634102 12275 1092067 SH SOLE 0 0 1092067 CLEVELAND BIOLABS INC COM NEW 185860202 8 1532 SH DFND 04 0 0 1532 CLEVELAND BIOLABS INC COM NEW 185860202 525 96003 SH SOLE 0 0 96003 CLEVELAND-CLIFFS INC NEW COM 185899101 3154 146296 SH DFND 01 0 146296 0 CLEVELAND-CLIFFS INC NEW COM 185899101 2658 123305 SH DFND 02 0 123305 0 CLEVELAND-CLIFFS INC NEW COM 185899101 8467 392719 SH DFND 04 0 0 392719 CLEVELAND-CLIFFS INC NEW COM 185899101 891798 41363545 SH SOLE 0 0 41363545 CLEVELAND-CLIFFS INC NEW COM 185899101 51 2344 SH SOLE 0 2344 0 CLEVER LEAVES HOLDINGS INC COM 186760104 32 3130 SH DFND 01 0 3130 0 CLEVER LEAVES HOLDINGS INC COM 186760104 60 5939 SH DFND 04 0 0 5939 CLEVER LEAVES HOLDINGS INC COM 186760104 2493 245652 SH SOLE 0 0 245652 CLIPPER RLTY INC COM 18885T306 154 20999 SH DFND 01 0 20999 0 CLIPPER RLTY INC COM 18885T306 32 4300 SH DFND 04 0 0 4300 CLIPPER RLTY INC COM 18885T306 4902 666921 SH SOLE 0 0 666921 CLOROX CO DEL COM 189054109 23955 133148 SH DFND 01 0 133148 0 CLOROX CO DEL COM 189054109 984 5472 SH DFND 02 0 0 5472 CLOROX CO DEL COM 189054109 12239 68031 SH DFND 02 0 68031 0 CLOROX CO DEL COM 189054109 54454 302676 SH DFND 04 0 0 302676 CLOROX CO DEL COM 189054109 4938 27449 SH DFND 04 0 27449 0 CLOROX CO DEL COM 189054109 2562354 14242420 SH SOLE 0 0 14242420 CLOROX CO DEL COM 189054109 101 560 SH SOLE 0 560 0 CLOVER HEALTH INVESTMENTS CO COM CL A 18914F103 264 19842 SH DFND 01 0 19842 0 CLOVER HEALTH INVESTMENTS CO COM CL A 18914F103 210 15799 SH DFND 02 0 15799 0 CLOVER HEALTH INVESTMENTS CO COM CL A 18914F103 1164 87398 SH DFND 04 0 0 87398 CLOVER HEALTH INVESTMENTS CO COM CL A 18914F103 125298 9406772 SH SOLE 0 0 9406772 CLOUDERA INC COM 18914U100 5021 316580 SH DFND 01 0 316580 0 CLOUDERA INC COM 18914U100 898 56642 SH DFND 02 0 56642 0 CLOUDERA INC COM 18914U100 3061 193016 SH DFND 04 0 0 193016 CLOUDERA INC COM 18914U100 310975 19607483 SH SOLE 0 0 19607483 CLOUDFLARE INC CL A COM 18915M107 10327 97571 SH DFND 01 0 97571 0 CLOUDFLARE INC CL A COM 18915M107 1009 9533 SH DFND 02 0 0 9533 CLOUDFLARE INC CL A COM 18915M107 13977 132059 SH DFND 02 0 132059 0 CLOUDFLARE INC CL A COM 18915M107 28105 265539 SH DFND 04 0 0 265539 CLOUDFLARE INC CL A COM 18915M107 3410 32220 SH DFND 04 0 32220 0 CLOUDFLARE INC CL A COM 18915M107 2099213 19833832 SH SOLE 0 0 19833832 CLOUDFLARE INC CL A COM 18915M107 73 693 SH SOLE 0 693 0 CLOVIS ONCOLOGY INC COM 189464100 1061 182916 SH DFND 01 0 182916 0 CLOVIS ONCOLOGY INC COM 189464100 124 21339 SH DFND 02 0 21339 0 CLOVIS ONCOLOGY INC COM 189464100 472 81318 SH DFND 04 0 0 81318 CLOVIS ONCOLOGY INC COM 189464100 55845 9628495 SH SOLE 0 0 9628495 CO-DIAGNOSTICS INC COM 189763105 43 5163 SH DFND 01 0 5163 0 CO-DIAGNOSTICS INC COM 189763105 112 13629 SH DFND 02 0 13629 0 CO-DIAGNOSTICS INC COM 189763105 72 8727 SH DFND 04 0 0 8727 CO-DIAGNOSTICS INC COM 189763105 14962 1813584 SH SOLE 0 0 1813584 CO-DIAGNOSTICS INC COM 189763105 62 7534 SH SOLE 0 7534 0 CNS PHARMACEUTICALS INC COM 18978H102 11 5437 SH DFND 04 0 0 5437 CNS PHARMACEUTICALS INC COM 18978H102 1164 593872 SH SOLE 0 0 593872 COASTAL FINL CORP WA COM NEW 19046P209 392 13742 SH DFND 01 0 13742 0 COASTAL FINL CORP WA COM NEW 19046P209 114 4008 SH DFND 04 0 0 4008 COASTAL FINL CORP WA COM NEW 19046P209 11730 410713 SH SOLE 0 0 410713 COCA COLA CONS INC COM 191098102 3445 8567 SH DFND 01 0 8567 0 COCA COLA CONS INC COM 191098102 905 2250 SH DFND 02 0 2250 0 COCA COLA CONS INC COM 191098102 1676 4169 SH DFND 04 0 0 4169 COCA COLA CONS INC COM 191098102 245618 610792 SH SOLE 0 0 610792 COCA COLA CO COM 191216100 221977 4102334 SH DFND 01 0 4102334 0 COCA COLA CO COM 191216100 9390 173528 SH DFND 02 0 0 173528 COCA COLA CO COM 191216100 117927 2179393 SH DFND 02 0 2179393 0 COCA COLA CO COM 191216100 510308 9430936 SH DFND 04 0 0 9430936 COCA COLA CO COM 191216100 46650 862130 SH DFND 04 0 862130 0 COCA COLA CO COM 191216100 17682027 326779285 SH SOLE 0 0 326779285 COCRYSTAL PHARMA INC COM 19188J300 13 10563 SH DFND 01 0 10563 0 COCRYSTAL PHARMA INC COM 19188J300 22 17995 SH DFND 04 0 0 17995 COCRYSTAL PHARMA INC COM 19188J300 3843 3074477 SH SOLE 0 0 3074477 CODA OCTOPUS GROUP INC COM NEW 19188U206 8 968 SH DFND 01 0 968 0 CODA OCTOPUS GROUP INC COM NEW 19188U206 13 1450 SH DFND 04 0 0 1450 CODA OCTOPUS GROUP INC COM NEW 19188U206 1999 231095 SH SOLE 0 0 231095 CODEX DNA INC COM 192003101 27 1244 SH DFND 01 0 1244 0 CODEX DNA INC COM 192003101 8 384 SH DFND 04 0 0 384 CODEX DNA INC COM 192003101 1064 48372 SH SOLE 0 0 48372 CODEXIS INC COM 192005106 2472 109078 SH DFND 01 0 109078 0 CODEXIS INC COM 192005106 338 14905 SH DFND 02 0 14905 0 CODEXIS INC COM 192005106 1003 44253 SH DFND 04 0 0 44253 CODEXIS INC COM 192005106 68358 3016700 SH SOLE 0 0 3016700 CODIAK BIOSCIENCES INC COM 192010106 515 27793 SH DFND 01 0 27793 0 CODIAK BIOSCIENCES INC COM 192010106 50 2672 SH DFND 04 0 0 2672 CODIAK BIOSCIENCES INC COM 192010106 9776 527560 SH SOLE 0 0 527560 CODORUS VY BANCORP INC COM 192025104 39 1943 SH DFND 01 0 1943 0 CODORUS VY BANCORP INC COM 192025104 55 2721 SH DFND 04 0 0 2721 CODORUS VY BANCORP INC COM 192025104 8448 421547 SH SOLE 0 0 421547 COEUR MNG INC COM NEW 192108504 3170 356937 SH DFND 01 0 356937 0 COEUR MNG INC COM NEW 192108504 572 64467 SH DFND 02 0 64467 0 COEUR MNG INC COM NEW 192108504 1863 209804 SH DFND 04 0 0 209804 COEUR MNG INC COM NEW 192108504 191923 21612899 SH SOLE 0 0 21612899 COEUR MNG INC COM NEW 192108504 10 1105 SH SOLE 0 1105 0 COFFEE HLDG CO INC COM 192176105 5 1012 SH DFND 04 0 0 1012 COFFEE HLDG CO INC COM 192176105 1557 289894 SH SOLE 0 0 289894 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 5951 77392 SH DFND 01 0 77392 0 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 937 12189 SH DFND 02 0 12189 0 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 2828 36780 SH DFND 04 0 0 36780 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 357372 4647835 SH SOLE 0 0 4647835 COGENT BIOSCIENCES INC COM 19240Q201 289 35584 SH DFND 01 0 35584 0 COGENT BIOSCIENCES INC COM 19240Q201 93 11473 SH DFND 04 0 0 11473 COGENT BIOSCIENCES INC COM 19240Q201 12649 1559732 SH SOLE 0 0 1559732 COGNEX CORP COM 192422103 6317 75162 SH DFND 01 0 75162 0 COGNEX CORP COM 192422103 651 7745 SH DFND 02 0 0 7745 COGNEX CORP COM 192422103 6749 80297 SH DFND 02 0 80297 0 COGNEX CORP COM 192422103 9901 117801 SH DFND 04 0 0 117801 COGNEX CORP COM 192422103 1306097 15539527 SH SOLE 0 0 15539527 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 35633 514481 SH DFND 01 0 514481 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 1624 23452 SH DFND 02 0 0 23452 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 19947 288002 SH DFND 02 0 288002 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 85717 1237616 SH DFND 04 0 0 1237616 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 8124 117295 SH DFND 04 0 117295 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 2725140 39346527 SH SOLE 0 0 39346527 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 355 5126 SH SOLE 0 5126 0 COHERENT INC COM 192479103 2732 10336 SH DFND 01 0 10336 0 COHERENT INC COM 192479103 1632 6172 SH DFND 02 0 6172 0 COHERENT INC COM 192479103 5082 19227 SH DFND 04 0 0 19227 COHERENT INC COM 192479103 602310 2278542 SH SOLE 0 0 2278542 COHEN & STEERS INC COM 19247A100 3682 44856 SH DFND 01 0 44856 0 COHEN & STEERS INC COM 19247A100 590 7183 SH DFND 02 0 7183 0 COHEN & STEERS INC COM 19247A100 1664 20269 SH DFND 04 0 0 20269 COHEN & STEERS INC COM 19247A100 208710 2542450 SH SOLE 0 0 2542450 COHERUS BIOSCIENCES INC COM 19249H103 1613 116661 SH DFND 01 0 116661 0 COHERUS BIOSCIENCES INC COM 19249H103 199 14404 SH DFND 02 0 14404 0 COHERUS BIOSCIENCES INC COM 19249H103 706 51023 SH DFND 04 0 0 51023 COHERUS BIOSCIENCES INC COM 19249H103 59379 4293516 SH SOLE 0 0 4293516 COHBAR INC COM 19249J109 15 10563 SH DFND 01 0 10563 0 COHBAR INC COM 19249J109 10 6971 SH DFND 04 0 0 6971 COHBAR INC COM 19249J109 2797 1998098 SH SOLE 0 0 1998098 COHU INC COM 192576106 2943 79993 SH DFND 01 0 79993 0 COHU INC COM 192576106 415 11275 SH DFND 02 0 11275 0 COHU INC COM 192576106 1261 34270 SH DFND 04 0 0 34270 COHU INC COM 192576106 126579 3440590 SH SOLE 0 0 3440590 COINBASE GLOBAL INC COM CL A 19260Q107 1166 4602 SH DFND 01 0 4602 0 COINBASE GLOBAL INC COM CL A 19260Q107 2470 9750 SH DFND 04 0 0 9750 COINBASE GLOBAL INC COM CL A 19260Q107 1297920 5124041 SH SOLE 0 0 5124041 COLFAX CORP COM 194014106 1719 37516 SH DFND 01 0 37516 0 COLFAX CORP COM 194014106 1561 34086 SH DFND 02 0 34086 0 COLFAX CORP COM 194014106 4296 93777 SH DFND 04 0 0 93777 COLFAX CORP COM 194014106 477809 10430237 SH SOLE 0 0 10430237 COLFAX CORP COM 194014106 65 1426 SH SOLE 0 1426 0 COLGATE PALMOLIVE CO COM 194162103 71138 874474 SH DFND 01 0 874474 0 COLGATE PALMOLIVE CO COM 194162103 2753 33839 SH DFND 02 0 0 33839 COLGATE PALMOLIVE CO COM 194162103 35802 440099 SH DFND 02 0 440099 0 COLGATE PALMOLIVE CO COM 194162103 165540 2034915 SH DFND 04 0 0 2034915 COLGATE PALMOLIVE CO COM 194162103 15412 189447 SH DFND 04 0 189447 0 COLGATE PALMOLIVE CO COM 194162103 5776794 71011606 SH SOLE 0 0 71011606 COLGATE PALMOLIVE CO COM 194162103 32 388 SH SOLE 0 388 0 COLLEGIUM PHARMACEUTICAL INC COM 19459J104 1498 63376 SH DFND 01 0 63376 0 COLLEGIUM PHARMACEUTICAL INC COM 19459J104 193 8163 SH DFND 02 0 8163 0 COLLEGIUM PHARMACEUTICAL INC COM 19459J104 630 26634 SH DFND 04 0 0 26634 COLLEGIUM PHARMACEUTICAL INC COM 19459J104 50613 2140972 SH SOLE 0 0 2140972 COLLEGIUM PHARMACEUTICAL INC COM 19459J104 29 1244 SH SOLE 0 1244 0 COLLIERS INTL GROUP INC SUB VTG SHS 194693107 16793 149966 SH DFND 01 0 149966 0 COLLIERS INTL GROUP INC SUB VTG SHS 194693107 1011 9024 SH DFND 02 0 9024 0 COLLIERS INTL GROUP INC SUB VTG SHS 194693107 1639 14640 SH DFND 04 0 0 14640 COLLIERS INTL GROUP INC SUB VTG SHS 194693107 81437 727250 SH SOLE 0 0 727250 COLLIERS INTL GROUP INC SUB VTG SHS 194693107 22928 204748 SH SOLE 0 204748 0 COLONY BANKCORP INC COM 19623P101 30 1702 SH DFND 01 0 1702 0 COLONY BANKCORP INC COM 19623P101 49 2726 SH DFND 04 0 0 2726 COLONY BANKCORP INC COM 19623P101 3812 213454 SH SOLE 0 0 213454 COLUMBIA BKG SYS INC COM 197236102 1892 49075 SH DFND 01 0 49075 0 COLUMBIA BKG SYS INC COM 197236102 702 18202 SH DFND 02 0 18202 0 COLUMBIA BKG SYS INC COM 197236102 2329 60393 SH DFND 04 0 0 60393 COLUMBIA BKG SYS INC COM 197236102 300865 7802518 SH SOLE 0 0 7802518 COLUMBIA BKG SYS INC COM 197236102 25 644 SH SOLE 0 644 0 COLUMBIA FINL INC COM 197641103 763 44287 SH DFND 01 0 44287 0 COLUMBIA FINL INC COM 197641103 389 22583 SH DFND 02 0 22583 0 COLUMBIA FINL INC COM 197641103 683 39686 SH DFND 04 0 0 39686 COLUMBIA FINL INC COM 197641103 69416 4031118 SH SOLE 0 0 4031118 COLUMBIA PPTY TR INC COM NEW 198287203 1368 78675 SH DFND 01 0 78675 0 COLUMBIA PPTY TR INC COM NEW 198287203 3288 189081 SH DFND 02 0 189081 0 COLUMBIA PPTY TR INC COM NEW 198287203 1701 97794 SH DFND 04 0 0 97794 COLUMBIA PPTY TR INC COM NEW 198287203 283049 16276550 SH SOLE 0 0 16276550 COLUMBIA SPORTSWEAR CO COM 198516106 1117 11357 SH DFND 01 0 11357 0 COLUMBIA SPORTSWEAR CO COM 198516106 803 8166 SH DFND 02 0 8166 0 COLUMBIA SPORTSWEAR CO COM 198516106 2696 27406 SH DFND 04 0 0 27406 COLUMBIA SPORTSWEAR CO COM 198516106 298484 3034607 SH SOLE 0 0 3034607 COLUMBUS MCKINNON CORP N Y COM 199333105 917 19000 SH DFND 01 0 19000 0 COLUMBUS MCKINNON CORP N Y COM 199333105 443 9193 SH DFND 02 0 9193 0 COLUMBUS MCKINNON CORP N Y COM 199333105 999 20716 SH DFND 04 0 0 20716 COLUMBUS MCKINNON CORP N Y COM 199333105 63220 1310530 SH SOLE 0 0 1310530 COMFORT SYS USA INC COM 199908104 5109 64843 SH DFND 01 0 64843 0 COMFORT SYS USA INC COM 199908104 799 10141 SH DFND 02 0 10141 0 COMFORT SYS USA INC COM 199908104 2372 30106 SH DFND 04 0 0 30106 COMFORT SYS USA INC COM 199908104 282699 3588012 SH SOLE 0 0 3588012 COMCAST CORP NEW CL A 20030N101 254754 4467799 SH DFND 01 0 4467799 0 COMCAST CORP NEW CL A 20030N101 11187 196195 SH DFND 02 0 0 196195 COMCAST CORP NEW CL A 20030N101 140116 2457306 SH DFND 02 0 2457306 0 COMCAST CORP NEW CL A 20030N101 612055 10734033 SH DFND 04 0 0 10734033 COMCAST CORP NEW CL A 20030N101 57625 1010613 SH DFND 04 0 1010613 0 COMCAST CORP NEW CL A 20030N101 21245921 372604709 SH SOLE 0 0 372604709 COMCAST CORP NEW CL A 20030N101 562 9863 SH SOLE 0 9863 0 COMERICA INC COM 200340107 9718 136221 SH DFND 01 0 136221 0 COMERICA INC COM 200340107 3807 53359 SH DFND 02 0 53359 0 COMERICA INC COM 200340107 25960 363888 SH DFND 04 0 0 363888 COMERICA INC COM 200340107 2216 31066 SH DFND 04 0 31066 0 COMERICA INC COM 200340107 1064875 14926765 SH SOLE 0 0 14926765 COMERICA INC COM 200340107 163 2289 SH SOLE 0 2289 0 COMMERCE BANCSHARES INC COM 200525103 2509 33645 SH DFND 01 0 33645 0 COMMERCE BANCSHARES INC COM 200525103 2520 33803 SH DFND 02 0 33803 0 COMMERCE BANCSHARES INC COM 200525103 10654 142891 SH DFND 04 0 0 142891 COMMERCE BANCSHARES INC COM 200525103 1034 13867 SH DFND 04 0 13867 0 COMMERCE BANCSHARES INC COM 200525103 782413 10493733 SH SOLE 0 0 10493733 COMMERCE BANCSHARES INC COM 200525103 290 3891 SH SOLE 0 3891 0 COMMERCIAL METALS CO COM 201723103 2509 81664 SH DFND 01 0 81664 0 COMMERCIAL METALS CO COM 201723103 1012 32930 SH DFND 02 0 32930 0 COMMERCIAL METALS CO COM 201723103 2934 95509 SH DFND 04 0 0 95509 COMMERCIAL METALS CO COM 201723103 392401 12773474 SH SOLE 0 0 12773474 COMMERCIAL METALS CO COM 201723103 70 2278 SH SOLE 0 2278 0 COMMERCIAL VEH GROUP INC COM 202608105 381 35856 SH DFND 01 0 35856 0 COMMERCIAL VEH GROUP INC COM 202608105 135 12658 SH DFND 04 0 0 12658 COMMERCIAL VEH GROUP INC COM 202608105 16562 1558090 SH SOLE 0 0 1558090 COMMERCIAL VEH GROUP INC COM 202608105 17 1622 SH SOLE 0 1622 0 COMMSCOPE HLDG CO INC COM 20337X109 1869 87706 SH DFND 01 0 87706 0 COMMSCOPE HLDG CO INC COM 20337X109 1137 53355 SH DFND 02 0 53355 0 COMMSCOPE HLDG CO INC COM 20337X109 3617 169715 SH DFND 04 0 0 169715 COMMSCOPE HLDG CO INC COM 20337X109 481016 22572295 SH SOLE 0 0 22572295 COMMUNITY BK SYS INC COM 203607106 2772 36649 SH DFND 01 0 36649 0 COMMUNITY BK SYS INC COM 203607106 1077 14231 SH DFND 02 0 14231 0 COMMUNITY BK SYS INC COM 203607106 3529 46647 SH DFND 04 0 0 46647 COMMUNITY BK SYS INC COM 203607106 462655 6115725 SH SOLE 0 0 6115725 COMMUNITY BANKERS TR CORP COM 203612106 50 4385 SH DFND 01 0 4385 0 COMMUNITY BANKERS TR CORP COM 203612106 95 8361 SH DFND 04 0 0 8361 COMMUNITY BANKERS TR CORP COM 203612106 10972 967512 SH SOLE 0 0 967512 COMMUNITY HEALTH SYS INC NEW COM 203668108 3207 207691 SH DFND 01 0 207691 0 COMMUNITY HEALTH SYS INC NEW COM 203668108 820 53101 SH DFND 02 0 53101 0 COMMUNITY HEALTH SYS INC NEW COM 203668108 1384 89626 SH DFND 04 0 0 89626 COMMUNITY HEALTH SYS INC NEW COM 203668108 124544 8066333 SH SOLE 0 0 8066333 COMMUNITY HEALTH SYS INC NEW COM 203668108 104 6704 SH SOLE 0 6704 0 COMMUNITY FINL CORP MD COM 20368X101 24 695 SH DFND 01 0 695 0 COMMUNITY FINL CORP MD COM 20368X101 64 1850 SH DFND 04 0 0 1850 COMMUNITY FINL CORP MD COM 20368X101 8360 242329 SH SOLE 0 0 242329 COMMUNITY HEALTHCARE TR INC COM 20369C106 1551 32684 SH DFND 01 0 32684 0 COMMUNITY HEALTHCARE TR INC COM 20369C106 1883 39676 SH DFND 02 0 39676 0 COMMUNITY HEALTHCARE TR INC COM 20369C106 851 17935 SH DFND 04 0 0 17935 COMMUNITY HEALTHCARE TR INC COM 20369C106 122764 2586687 SH SOLE 0 0 2586687 COMMUNICATIONS SYS INC COM 203900105 6 900 SH DFND 04 0 0 900 COMMUNICATIONS SYS INC COM 203900105 2886 401922 SH SOLE 0 0 401922 COMMUNITY TR BANCORP INC COM 204149108 422 10453 SH DFND 01 0 10453 0 COMMUNITY TR BANCORP INC COM 204149108 299 7412 SH DFND 02 0 7412 0 COMMUNITY TR BANCORP INC COM 204149108 647 16024 SH DFND 04 0 0 16024 COMMUNITY TR BANCORP INC COM 204149108 32480 804353 SH SOLE 0 0 804353 COMMUNITY WEST BANCSHARES COM 204157101 10 748 SH DFND 01 0 748 0 COMMUNITY WEST BANCSHARES COM 204157101 22 1606 SH DFND 04 0 0 1606 COMMUNITY WEST BANCSHARES COM 204157101 1427 106516 SH SOLE 0 0 106516 COMMVAULT SYS INC COM 204166102 6058 77501 SH DFND 01 0 77501 0 COMMVAULT SYS INC COM 204166102 869 11112 SH DFND 02 0 11112 0 COMMVAULT SYS INC COM 204166102 3001 38388 SH DFND 04 0 0 38388 COMMVAULT SYS INC COM 204166102 327101 4184479 SH SOLE 0 0 4184479 CIA ENERGETICA DE MINAS GERA SP ADR N-V PFD 204409601 363 152560 SH DFND 01 0 152560 0 CIA ENERGETICA DE MINAS GERA SP ADR N-V PFD 204409601 14289 6003887 SH SOLE 0 0 6003887 COMPANHIA BRASILEIRA DE DIST SPONSORED ADR 20440T300 172 22028 SH DFND 01 0 22028 0 COMPANHIA BRASILEIRA DE DIST SPONSORED ADR 20440T300 9110 1169431 SH SOLE 0 0 1169431 COMPANHIA SIDERURGICA NACION SPONSORED ADR 20440W105 332 37814 SH DFND 01 0 37814 0 COMPANHIA SIDERURGICA NACION SPONSORED ADR 20440W105 57273 6523096 SH SOLE 0 0 6523096 COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 501 67698 SH DFND 01 0 67698 0 COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 19639 2653858 SH SOLE 0 0 2653858 COMPANHIA PARANAENSE ENERG C SPON ADS 20441B605 147 25560 SH DFND 01 0 25560 0 COMPANHIA PARANAENSE ENERG C SPON ADS 20441B605 20258 3510878 SH SOLE 0 0 3510878 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 471 52014 SH DFND 02 0 52014 0 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 3178 351138 SH DFND 04 0 0 351138 COMPASS MINERALS INTL INC COM 20451N101 3671 61947 SH DFND 01 0 61947 0 COMPASS MINERALS INTL INC COM 20451N101 511 8618 SH DFND 02 0 8618 0 COMPASS MINERALS INTL INC COM 20451N101 1669 28159 SH DFND 04 0 0 28159 COMPASS MINERALS INTL INC COM 20451N101 197199 3327694 SH SOLE 0 0 3327694 COMPASS INC CL A 20464U100 3 219 SH DFND 01 0 219 0 COMPASS INC CL A 20464U100 6 428 SH DFND 04 0 0 428 COMPASS INC CL A 20464U100 1254 95450 SH SOLE 0 0 95450 COMPUTER PROGRAMS & SYS INC COM 205306103 314 9462 SH DFND 01 0 9462 0 COMPUTER PROGRAMS & SYS INC COM 205306103 159 4792 SH DFND 02 0 4792 0 COMPUTER PROGRAMS & SYS INC COM 205306103 307 9248 SH DFND 04 0 0 9248 COMPUTER PROGRAMS & SYS INC COM 205306103 30939 931063 SH SOLE 0 0 931063 COMPUTER PROGRAMS & SYS INC COM 205306103 100 3002 SH SOLE 0 3002 0 COMPUTER TASK GROUP INC COM 205477102 27 2786 SH DFND 01 0 2786 0 COMPUTER TASK GROUP INC COM 205477102 47 4811 SH DFND 04 0 0 4811 COMPUTER TASK GROUP INC COM 205477102 6397 661479 SH SOLE 0 0 661479 COMPX INTL INC CL A 20563P101 17 829 SH DFND 01 0 829 0 COMPX INTL INC CL A 20563P101 927 44645 SH SOLE 0 0 44645 COMSCORE INC COM 20564W105 227 45392 SH DFND 01 0 45392 0 COMSCORE INC COM 20564W105 112 22447 SH DFND 04 0 0 22447 COMSCORE INC COM 20564W105 15614 3122753 SH SOLE 0 0 3122753 COMSOVEREIGN HLDG CORP COM NEW 205650203 18 7788 SH DFND 01 0 7788 0 COMSOVEREIGN HLDG CORP COM NEW 205650203 30 13041 SH DFND 04 0 0 13041 COMSOVEREIGN HLDG CORP COM NEW 205650203 1854 799340 SH SOLE 0 0 799340 COMSTOCK HLDG COS INC CL A NEW 205684202 1294 216324 SH SOLE 0 0 216324 COMSTOCK MNG INC COM NEW 205750300 24 6529 SH DFND 01 0 6529 0 COMSTOCK MNG INC COM NEW 205750300 52 14349 SH DFND 04 0 0 14349 COMSTOCK MNG INC COM NEW 205750300 5491 1512784 SH SOLE 0 0 1512784 COMSTOCK RES INC COM 205768302 379 56873 SH DFND 01 0 56873 0 COMSTOCK RES INC COM 205768302 240 36049 SH DFND 02 0 36049 0 COMSTOCK RES INC COM 205768302 355 53206 SH DFND 04 0 0 53206 COMSTOCK RES INC COM 205768302 23775 3564410 SH SOLE 0 0 3564410 COMSTOCK RES INC COM 205768302 117 17608 SH SOLE 0 17608 0 COMTECH TELECOMMUNICATIONS C COM NEW 205826209 429 17769 SH DFND 01 0 17769 0 COMTECH TELECOMMUNICATIONS C COM NEW 205826209 62 2550 SH DFND 02 0 2550 0 COMTECH TELECOMMUNICATIONS C COM NEW 205826209 453 18770 SH DFND 04 0 0 18770 COMTECH TELECOMMUNICATIONS C COM NEW 205826209 41413 1714103 SH SOLE 0 0 1714103 CONAGRA BRANDS INC COM 205887102 16971 466502 SH DFND 01 0 466502 0 CONAGRA BRANDS INC COM 205887102 787 21634 SH DFND 02 0 0 21634 CONAGRA BRANDS INC COM 205887102 9568 263006 SH DFND 02 0 263006 0 CONAGRA BRANDS INC COM 205887102 42628 1171739 SH DFND 04 0 0 1171739 CONAGRA BRANDS INC COM 205887102 3995 109803 SH DFND 04 0 109803 0 CONAGRA BRANDS INC COM 205887102 1950793 53622688 SH SOLE 0 0 53622688 CONAGRA BRANDS INC COM 205887102 147 4053 SH SOLE 0 4053 0 CONCERT PHARMACEUTICALS INC COM 206022105 21 5058 SH DFND 01 0 5058 0 CONCERT PHARMACEUTICALS INC COM 206022105 35 8238 SH DFND 04 0 0 8238 CONCERT PHARMACEUTICALS INC COM 206022105 5168 1224720 SH SOLE 0 0 1224720 CONCENTRIX CORP COM 20602D101 2133 13268 SH DFND 01 0 13268 0 CONCENTRIX CORP COM 20602D101 1782 11080 SH DFND 02 0 11080 0 CONCENTRIX CORP COM 20602D101 5835 36285 SH DFND 04 0 0 36285 CONCENTRIX CORP COM 20602D101 624825 3885725 SH SOLE 0 0 3885725 CONCRETE PUMPING HLDGS INC COM 206704108 144 17004 SH DFND 01 0 17004 0 CONCRETE PUMPING HLDGS INC COM 206704108 49 5766 SH DFND 04 0 0 5766 CONCRETE PUMPING HLDGS INC COM 206704108 9549 1127428 SH SOLE 0 0 1127428 CONDOR HOSPITALITY TR INC COM NEW 20676Y403 19 3173 SH DFND 04 0 0 3173 CONDOR HOSPITALITY TR INC COM NEW 20676Y403 1757 289466 SH SOLE 0 0 289466 CONDUENT INC COM 206787103 861 114846 SH DFND 01 0 114846 0 CONDUENT INC COM 206787103 412 54884 SH DFND 02 0 54884 0 CONDUENT INC COM 206787103 1013 135002 SH DFND 04 0 0 135002 CONDUENT INC COM 206787103 111949 14926588 SH SOLE 0 0 14926588 CONDUENT INC COM 206787103 105 14033 SH SOLE 0 14033 0 CONFORMIS INC COM 20717E101 26 22727 SH DFND 01 0 22727 0 CONFORMIS INC COM 20717E101 74 64289 SH DFND 04 0 0 64289 CONFORMIS INC COM 20717E101 9320 8104712 SH SOLE 0 0 8104712 CONFLUENT INC CLASS A COM 20717M103 27 571 SH DFND 01 0 571 0 CONFLUENT INC CLASS A COM 20717M103 8 174 SH DFND 04 0 0 174 CONFLUENT INC CLASS A COM 20717M103 70518 1484599 SH SOLE 0 0 1484599 CONIFER HLDGS INC COM 20731J102 3 1100 SH DFND 04 0 0 1100 CONIFER HLDGS INC COM 20731J102 87 29894 SH SOLE 0 0 29894 CONMED CORP COM 207410101 7254 52783 SH DFND 01 0 52783 0 CONMED CORP COM 207410101 940 6837 SH DFND 02 0 6837 0 CONMED CORP COM 207410101 3384 24627 SH DFND 04 0 0 24627 CONMED CORP COM 207410101 421285 3065452 SH SOLE 0 0 3065452 CONNECTONE BANCORP INC COM 20786W107 663 25345 SH DFND 01 0 25345 0 CONNECTONE BANCORP INC COM 20786W107 381 14569 SH DFND 02 0 14569 0 CONNECTONE BANCORP INC COM 20786W107 744 28415 SH DFND 04 0 0 28415 CONNECTONE BANCORP INC COM 20786W107 45615 1743012 SH SOLE 0 0 1743012 CONNECTONE BANCORP INC COM 20786W107 67 2560 SH SOLE 0 2560 0 CONNS INC COM 208242107 310 12160 SH DFND 01 0 12160 0 CONNS INC COM 208242107 148 5818 SH DFND 02 0 5818 0 CONNS INC COM 208242107 172 6757 SH DFND 04 0 0 6757 CONNS INC COM 208242107 28306 1110052 SH SOLE 0 0 1110052 CONNS INC COM 208242107 162 6339 SH SOLE 0 6339 0 CONOCOPHILLIPS COM 20825C104 80150 1316087 SH DFND 01 0 1316087 0 CONOCOPHILLIPS COM 20825C104 954 15670 SH DFND 02 0 0 15670 CONOCOPHILLIPS COM 20825C104 41969 689146 SH DFND 02 0 689146 0 CONOCOPHILLIPS COM 20825C104 194717 3197319 SH DFND 04 0 0 3197319 CONOCOPHILLIPS COM 20825C104 18375 301717 SH DFND 04 0 301717 0 CONOCOPHILLIPS COM 20825C104 6404354 105161799 SH SOLE 0 0 105161799 CONOCOPHILLIPS COM 20825C104 390 6409 SH SOLE 0 6409 0 CONSOL ENERGY INC NEW COM 20854L108 423 22881 SH DFND 01 0 22881 0 CONSOL ENERGY INC NEW COM 20854L108 191 10323 SH DFND 02 0 10323 0 CONSOL ENERGY INC NEW COM 20854L108 211 11450 SH DFND 04 0 0 11450 CONSOL ENERGY INC NEW COM 20854L108 34588 1872679 SH SOLE 0 0 1872679 CONSOL ENERGY INC NEW COM 20854L108 189 10215 SH SOLE 0 10215 0 CONSOLIDATED COMM HLDGS INC COM 209034107 438 49863 SH DFND 01 0 49863 0 CONSOLIDATED COMM HLDGS INC COM 209034107 322 36681 SH DFND 02 0 36681 0 CONSOLIDATED COMM HLDGS INC COM 209034107 469 53354 SH DFND 04 0 0 53354 CONSOLIDATED COMM HLDGS INC COM 209034107 51440 5852106 SH SOLE 0 0 5852106 CONSOLIDATED COMM HLDGS INC COM 209034107 101 11503 SH SOLE 0 11503 0 CONSOLIDATED EDISON INC COM 209115104 24001 334643 SH DFND 01 0 334643 0 CONSOLIDATED EDISON INC COM 209115104 1091 15207 SH DFND 02 0 0 15207 CONSOLIDATED EDISON INC COM 209115104 22636 315615 SH DFND 02 0 315615 0 CONSOLIDATED EDISON INC COM 209115104 59501 829636 SH DFND 04 0 0 829636 CONSOLIDATED EDISON INC COM 209115104 5562 77545 SH DFND 04 0 77545 0 CONSOLIDATED EDISON INC COM 209115104 2116308 29507921 SH SOLE 0 0 29507921 CONSTELLATION BRANDS INC CL A 21036P108 38330 163882 SH DFND 01 0 163882 0 CONSTELLATION BRANDS INC CL A 21036P108 1693 7238 SH DFND 02 0 0 7238 CONSTELLATION BRANDS INC CL A 21036P108 20380 87135 SH DFND 02 0 87135 0 CONSTELLATION BRANDS INC CL A 21036P108 90028 384917 SH DFND 04 0 0 384917 CONSTELLATION BRANDS INC CL A 21036P108 8607 36800 SH DFND 04 0 36800 0 CONSTELLATION BRANDS INC CL A 21036P108 2783144 11899371 SH SOLE 0 0 11899371 CONSTELLATION BRANDS INC CL A 21036P108 178 762 SH SOLE 0 762 0 CONSTELLATION PHARMCETICLS I COM 210373106 801 23711 SH DFND 01 0 23711 0 CONSTELLATION PHARMCETICLS I COM 210373106 201 5960 SH DFND 02 0 5960 0 CONSTELLATION PHARMCETICLS I COM 210373106 732 21649 SH DFND 04 0 0 21649 CONSTELLATION PHARMCETICLS I COM 210373106 51029 1509732 SH SOLE 0 0 1509732 CONSTRUCTION PARTNERS INC COM CL A 21044C107 1664 52998 SH DFND 01 0 52998 0 CONSTRUCTION PARTNERS INC COM CL A 21044C107 199 6348 SH DFND 02 0 6348 0 CONSTRUCTION PARTNERS INC COM CL A 21044C107 758 24147 SH DFND 04 0 0 24147 CONSTRUCTION PARTNERS INC COM CL A 21044C107 50304 1602053 SH SOLE 0 0 1602053 CONSTRUCTION PARTNERS INC COM CL A 21044C107 33 1037 SH SOLE 0 1037 0 CONSUMER PORTFOLIO SVCS INC COM 210502100 17 3675 SH DFND 01 0 3675 0 CONSUMER PORTFOLIO SVCS INC COM 210502100 19 4223 SH DFND 04 0 0 4223 CONSUMER PORTFOLIO SVCS INC COM 210502100 2995 665530 SH SOLE 0 0 665530 CONTAINER STORE GROUP INC COM 210751103 262 20102 SH DFND 01 0 20102 0 CONTAINER STORE GROUP INC COM 210751103 175 13435 SH DFND 02 0 13435 0 CONTAINER STORE GROUP INC COM 210751103 270 20692 SH DFND 04 0 0 20692 CONTAINER STORE GROUP INC COM 210751103 16454 1261846 SH SOLE 0 0 1261846 CONTAINER STORE GROUP INC COM 210751103 118 9025 SH SOLE 0 9025 0 CONTANGO OIL & GAS CO COM NEW 21075N204 1144 264840 SH DFND 01 0 264840 0 CONTANGO OIL & GAS CO COM NEW 21075N204 101 23319 SH DFND 02 0 23319 0 CONTANGO OIL & GAS CO COM NEW 21075N204 394 91307 SH DFND 04 0 0 91307 CONTANGO OIL & GAS CO COM NEW 21075N204 26333 6095566 SH SOLE 0 0 6095566 CONTANGO OIL & GAS CO COM NEW 21075N204 6 1451 SH SOLE 0 1451 0 CONTEXTLOGIC INC COM CL A 21077C107 176 13370 SH DFND 01 0 13370 0 CONTEXTLOGIC INC COM CL A 21077C107 371 28182 SH DFND 04 0 0 28182 CONTEXTLOGIC INC COM CL A 21077C107 84438 6411373 SH SOLE 0 0 6411373 CONTINENTAL RES INC COM 212015101 806 21205 SH DFND 01 0 21205 0 CONTINENTAL RES INC COM 212015101 977 25689 SH DFND 02 0 25689 0 CONTINENTAL RES INC COM 212015101 2050 53892 SH DFND 04 0 0 53892 CONTINENTAL RES INC COM 212015101 262370 6899037 SH SOLE 0 0 6899037 CONTINENTAL RES INC COM 212015101 93 2436 SH SOLE 0 2436 0 CONTRAFECT CORP COM NEW 212326300 15 3509 SH DFND 01 0 3509 0 CONTRAFECT CORP COM NEW 212326300 55 12598 SH DFND 04 0 0 12598 CONTRAFECT CORP COM NEW 212326300 6525 1483011 SH SOLE 0 0 1483011 CONVEY HLDG PARENT INC COM 21258C108 57 5024 SH DFND 01 0 5024 0 CONVEY HLDG PARENT INC COM 21258C108 18 1540 SH DFND 04 0 0 1540 CONVEY HLDG PARENT INC COM 21258C108 2201 193436 SH SOLE 0 0 193436 COOPER COS INC COM NEW 216648402 18968 47866 SH DFND 01 0 47866 0 COOPER COS INC COM NEW 216648402 931 2350 SH DFND 02 0 0 2350 COOPER COS INC COM NEW 216648402 10838 27349 SH DFND 02 0 27349 0 COOPER COS INC COM NEW 216648402 45539 114918 SH DFND 04 0 0 114918 COOPER COS INC COM NEW 216648402 4240 10700 SH DFND 04 0 10700 0 COOPER COS INC COM NEW 216648402 1998588 5043501 SH SOLE 0 0 5043501 COOPER STD HLDGS INC COM 21676P103 338 11666 SH DFND 01 0 11666 0 COOPER STD HLDGS INC COM 21676P103 173 5949 SH DFND 04 0 0 5949 COOPER STD HLDGS INC COM 21676P103 31295 1079151 SH SOLE 0 0 1079151 COOPER STD HLDGS INC COM 21676P103 13 461 SH SOLE 0 461 0 COPART INC COM 217204106 29955 227222 SH DFND 01 0 227222 0 COPART INC COM 217204106 1155 8765 SH DFND 02 0 0 8765 COPART INC COM 217204106 15045 114124 SH DFND 02 0 114124 0 COPART INC COM 217204106 64495 489227 SH DFND 04 0 0 489227 COPART INC COM 217204106 6010 45589 SH DFND 04 0 45589 0 COPART INC COM 217204106 2817664 21373468 SH SOLE 0 0 21373468 CORBUS PHARMACEUTICALS HLDGS COM 21833P103 44 24004 SH DFND 01 0 24004 0 CORBUS PHARMACEUTICALS HLDGS COM 21833P103 80 43482 SH DFND 04 0 0 43482 CORBUS PHARMACEUTICALS HLDGS COM 21833P103 9872 5394564 SH SOLE 0 0 5394564 CORCEPT THERAPEUTICS INC COM 218352102 3910 177737 SH DFND 01 0 177737 0 CORCEPT THERAPEUTICS INC COM 218352102 642 29161 SH DFND 02 0 29161 0 CORCEPT THERAPEUTICS INC COM 218352102 1975 89790 SH DFND 04 0 0 89790 CORCEPT THERAPEUTICS INC COM 218352102 256956 11679816 SH SOLE 0 0 11679816 CORCEPT THERAPEUTICS INC COM 218352102 19 880 SH SOLE 0 880 0 CORE-MARK HLDG CO INC COM 218681104 2112 46931 SH DFND 01 0 46931 0 CORE-MARK HLDG CO INC COM 218681104 457 10161 SH DFND 02 0 10161 0 CORE-MARK HLDG CO INC COM 218681104 1641 36462 SH DFND 04 0 0 36462 CORE-MARK HLDG CO INC COM 218681104 212843 4728796 SH SOLE 0 0 4728796 CORE MOLDING TECHNOLOGIES IN COM 218683100 30 1953 SH DFND 01 0 1953 0 CORE MOLDING TECHNOLOGIES IN COM 218683100 57 3693 SH DFND 04 0 0 3693 CORE MOLDING TECHNOLOGIES IN COM 218683100 4998 323929 SH SOLE 0 0 323929 CORESITE RLTY CORP COM 21870Q105 2350 17462 SH DFND 01 0 17462 0 CORESITE RLTY CORP COM 21870Q105 7848 58303 SH DFND 02 0 58303 0 CORESITE RLTY CORP COM 21870Q105 4814 35767 SH DFND 04 0 0 35767 CORESITE RLTY CORP COM 21870Q105 822092 6107664 SH SOLE 0 0 6107664 CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 17 2540 SH DFND 01 0 2540 0 CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 23 3448 SH DFND 04 0 0 3448 CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 4383 662098 SH SOLE 0 0 662098 CORECIVIC INC COM 21871N101 857 81811 SH DFND 01 0 81811 0 CORECIVIC INC COM 21871N101 737 70371 SH DFND 02 0 70371 0 CORECIVIC INC COM 21871N101 974 92981 SH DFND 04 0 0 92981 CORECIVIC INC COM 21871N101 131488 12558587 SH SOLE 0 0 12558587 CORECIVIC INC COM 21871N101 114 10929 SH SOLE 0 10929 0 COREPOINT LODGING INC COM 21872L104 294 27487 SH DFND 01 0 27487 0 COREPOINT LODGING INC COM 21872L104 147 13716 SH DFND 04 0 0 13716 COREPOINT LODGING INC COM 21872L104 48242 4508564 SH SOLE 0 0 4508564 CORMEDIX INC COM 21900C308 198 28918 SH DFND 01 0 28918 0 CORMEDIX INC COM 21900C308 101 14727 SH DFND 04 0 0 14727 CORMEDIX INC COM 21900C308 11638 1696481 SH SOLE 0 0 1696481 CORNERSTONE BLDG BRANDS INC COM 21925D109 1758 96673 SH DFND 01 0 96673 0 CORNERSTONE BLDG BRANDS INC COM 21925D109 332 18262 SH DFND 02 0 18262 0 CORNERSTONE BLDG BRANDS INC COM 21925D109 679 37329 SH DFND 04 0 0 37329 CORNERSTONE BLDG BRANDS INC COM 21925D109 60175 3309930 SH SOLE 0 0 3309930 CORNERSTONE BLDG BRANDS INC COM 21925D109 84 4638 SH SOLE 0 4638 0 CORNERSTONE ONDEMAND INC COM 21925Y103 5898 114354 SH DFND 01 0 114354 0 CORNERSTONE ONDEMAND INC COM 21925Y103 787 15261 SH DFND 02 0 15261 0 CORNERSTONE ONDEMAND INC COM 21925Y103 2548 49408 SH DFND 04 0 0 49408 CORNERSTONE ONDEMAND INC COM 21925Y103 319621 6196612 SH SOLE 0 0 6196612 CORNING INC COM 219350105 32034 783232 SH DFND 01 0 783232 0 CORNING INC COM 219350105 1411 34504 SH DFND 02 0 0 34504 CORNING INC COM 219350105 15428 377217 SH DFND 02 0 377217 0 CORNING INC COM 219350105 74202 1814229 SH DFND 04 0 0 1814229 CORNING INC COM 219350105 7008 171354 SH DFND 04 0 171354 0 CORNING INC COM 219350105 3607784 88209868 SH SOLE 0 0 88209868 CORNING INC COM 219350105 84 2065 SH SOLE 0 2065 0 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 2166 77386 SH DFND 01 0 77386 0 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 5447 194623 SH DFND 02 0 194623 0 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 2615 93441 SH DFND 04 0 0 93441 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 450415 16092003 SH SOLE 0 0 16092003 CORSAIR GAMING INC COM 22041X102 1595 47904 SH DFND 01 0 47904 0 CORSAIR GAMING INC COM 22041X102 119 3572 SH DFND 02 0 3572 0 CORSAIR GAMING INC COM 22041X102 611 18357 SH DFND 04 0 0 18357 CORSAIR GAMING INC COM 22041X102 85848 2578788 SH SOLE 0 0 2578788 CORTEVA INC COM 22052L104 31898 719228 SH DFND 01 0 719228 0 CORTEVA INC COM 22052L104 1450 32684 SH DFND 02 0 0 32684 CORTEVA INC COM 22052L104 17357 391365 SH DFND 02 0 391365 0 CORTEVA INC COM 22052L104 76780 1731220 SH DFND 04 0 0 1731220 CORTEVA INC COM 22052L104 7398 166807 SH DFND 04 0 166807 0 CORTEVA INC COM 22052L104 3400137 76666000 SH SOLE 0 0 76666000 CORTEVA INC COM 22052L104 125 2822 SH SOLE 0 2822 0 CORTEXYME INC COM 22053A107 1855 34999 SH DFND 01 0 34999 0 CORTEXYME INC COM 22053A107 191 3601 SH DFND 02 0 3601 0 CORTEXYME INC COM 22053A107 604 11387 SH DFND 04 0 0 11387 CORTEXYME INC COM 22053A107 45916 866349 SH SOLE 0 0 866349 CORTLAND BANCORP COM 220587109 24 897 SH DFND 01 0 897 0 CORTLAND BANCORP COM 220587109 44 1642 SH DFND 04 0 0 1642 CORTLAND BANCORP COM 220587109 3590 134211 SH SOLE 0 0 134211 CORVEL CORP COM 221006109 2157 16062 SH DFND 01 0 16062 0 CORVEL CORP COM 221006109 434 3229 SH DFND 02 0 3229 0 CORVEL CORP COM 221006109 1026 7639 SH DFND 04 0 0 7639 CORVEL CORP COM 221006109 141350 1052498 SH SOLE 0 0 1052498 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 2945 1102822 SH SOLE 0 0 1102822 COSTCO WHSL CORP NEW COM 22160K105 189528 479005 SH DFND 01 0 479005 0 COSTCO WHSL CORP NEW COM 22160K105 7461 18856 SH DFND 02 0 0 18856 COSTCO WHSL CORP NEW COM 22160K105 93157 235442 SH DFND 02 0 235442 0 COSTCO WHSL CORP NEW COM 22160K105 410398 1037223 SH DFND 04 0 0 1037223 COSTCO WHSL CORP NEW COM 22160K105 39146 98935 SH DFND 04 0 98935 0 COSTCO WHSL CORP NEW COM 22160K105 13901972 35135270 SH SOLE 0 0 35135270 COSTCO WHSL CORP NEW COM 22160K105 72 181 SH SOLE 0 181 0 COSTAR GROUP INC COM 22160N109 13304 160640 SH DFND 01 0 160640 0 COSTAR GROUP INC COM 22160N109 5874 70930 SH DFND 02 0 0 70930 COSTAR GROUP INC COM 22160N109 18119 218770 SH DFND 02 0 218770 0 COSTAR GROUP INC COM 22160N109 37826 456720 SH DFND 04 0 0 456720 COSTAR GROUP INC COM 22160N109 4185 50536 SH DFND 04 0 50536 0 COSTAR GROUP INC COM 22160N109 2789563 33682237 SH SOLE 0 0 33682237 COUNTY BANCORP INC COM 221907108 38 1133 SH DFND 01 0 1133 0 COUNTY BANCORP INC COM 221907108 63 1842 SH DFND 04 0 0 1842 COUNTY BANCORP INC COM 221907108 6661 196151 SH SOLE 0 0 196151 COTY INC COM CL A 222070203 854 91478 SH DFND 01 0 91478 0 COTY INC COM CL A 222070203 728 77909 SH DFND 02 0 77909 0 COTY INC COM CL A 222070203 2289 245089 SH DFND 04 0 0 245089 COTY INC COM CL A 222070203 256879 27503125 SH SOLE 0 0 27503125 COUPA SOFTWARE INC COM 22266L106 8359 31891 SH DFND 01 0 31891 0 COUPA SOFTWARE INC COM 22266L106 803 3064 SH DFND 02 0 0 3064 COUPA SOFTWARE INC COM 22266L106 9803 37399 SH DFND 02 0 37399 0 COUPA SOFTWARE INC COM 22266L106 22587 86173 SH DFND 04 0 0 86173 COUPA SOFTWARE INC COM 22266L106 2418 9225 SH DFND 04 0 9225 0 COUPA SOFTWARE INC COM 22266L106 1699276 6483063 SH SOLE 0 0 6483063 COURSERA INC COM 22266M104 356 9000 SH DFND 01 0 9000 0 COURSERA INC COM 22266M104 234 5916 SH DFND 04 0 0 5916 COURSERA INC COM 22266M104 180710 4567992 SH SOLE 0 0 4567992 COUSINS PPTYS INC COM NEW 222795502 1751 47609 SH DFND 01 0 47609 0 COUSINS PPTYS INC COM NEW 222795502 9270 252039 SH DFND 02 0 252039 0 COUSINS PPTYS INC COM NEW 222795502 4648 126382 SH DFND 04 0 0 126382 COUSINS PPTYS INC COM NEW 222795502 774813 21066154 SH SOLE 0 0 21066154 COVANTA HLDG CORP COM 22282E102 3828 217359 SH DFND 01 0 217359 0 COVANTA HLDG CORP COM 22282E102 507 28812 SH DFND 02 0 28812 0 COVANTA HLDG CORP COM 22282E102 1758 99836 SH DFND 04 0 0 99836 COVANTA HLDG CORP COM 22282E102 199616 11335362 SH SOLE 0 0 11335362 COVENANT LOGISTICS GROUP INC CL A 22284P105 158 7643 SH DFND 01 0 7643 0 COVENANT LOGISTICS GROUP INC CL A 22284P105 110 5329 SH DFND 02 0 5329 0 COVENANT LOGISTICS GROUP INC CL A 22284P105 74 3570 SH DFND 04 0 0 3570 COVENANT LOGISTICS GROUP INC CL A 22284P105 12248 592264 SH SOLE 0 0 592264 COVENANT LOGISTICS GROUP INC CL A 22284P105 37 1784 SH SOLE 0 1784 0 COVETRUS INC COM 22304C100 1896 70223 SH DFND 01 0 70223 0 COVETRUS INC COM 22304C100 660 24437 SH DFND 02 0 24437 0 COVETRUS INC COM 22304C100 2325 86109 SH DFND 04 0 0 86109 COVETRUS INC COM 22304C100 289727 10730630 SH SOLE 0 0 10730630 COVETRUS INC COM 22304C100 14 521 SH SOLE 0 521 0 COWEN INC CL A NEW 223622606 730 17779 SH DFND 01 0 17779 0 COWEN INC CL A NEW 223622606 255 6218 SH DFND 02 0 6218 0 COWEN INC CL A NEW 223622606 821 19997 SH DFND 04 0 0 19997 COWEN INC CL A NEW 223622606 65386 1592826 SH SOLE 0 0 1592826 COWEN INC CL A NEW 223622606 136 3325 SH SOLE 0 3325 0 CRACKER BARREL OLD CTRY STOR COM 22410J106 6400 43110 SH DFND 01 0 43110 0 CRACKER BARREL OLD CTRY STOR COM 22410J106 839 5652 SH DFND 02 0 5652 0 CRACKER BARREL OLD CTRY STOR COM 22410J106 2949 19866 SH DFND 04 0 0 19866 CRACKER BARREL OLD CTRY STOR COM 22410J106 325571 2192985 SH SOLE 0 0 2192985 CRANE CO COM 224399105 1448 15671 SH DFND 01 0 15671 0 CRANE CO COM 224399105 1151 12465 SH DFND 02 0 12465 0 CRANE CO COM 224399105 3551 38447 SH DFND 04 0 0 38447 CRANE CO COM 224399105 423812 4588196 SH SOLE 0 0 4588196 CRANE CO COM 224399105 45 482 SH SOLE 0 482 0 CRAWFORD & CO CL B 224633107 25 2907 SH DFND 01 0 2907 0 CRAWFORD & CO CL B 224633107 22 2570 SH DFND 04 0 0 2570 CRAWFORD & CO CL B 224633107 8560 995321 SH SOLE 0 0 995321 CRAWFORD & CO CL A 224633206 89 9863 SH DFND 01 0 9863 0 CRAWFORD & CO CL A 224633206 31 3430 SH DFND 02 0 3430 0 CRAWFORD & CO CL A 224633206 125 13762 SH DFND 04 0 0 13762 CRAWFORD & CO CL A 224633206 3414 376442 SH SOLE 0 0 376442 CREATD INC COM 225265107 1315 350762 SH SOLE 0 0 350762 CREATIVE REALITIES INC COM NEW 22530J200 367 168915 SH SOLE 0 0 168915 CREDIT ACCEP CORP MICH COM 225310101 1547 3407 SH DFND 01 0 3407 0 CREDIT ACCEP CORP MICH COM 225310101 1121 2468 SH DFND 02 0 2468 0 CREDIT ACCEP CORP MICH COM 225310101 3890 8567 SH DFND 04 0 0 8567 CREDIT ACCEP CORP MICH COM 225310101 411564 906308 SH SOLE 0 0 906308 CREDIT ACCEP CORP MICH COM 225310101 91 200 SH SOLE 0 200 0 CREE INC COM 225447101 3601 36768 SH DFND 01 0 36768 0 CREE INC COM 225447101 2746 28043 SH DFND 02 0 28043 0 CREE INC COM 225447101 9360 95580 SH DFND 04 0 0 95580 CREE INC COM 225447101 1047940 10700907 SH SOLE 0 0 10700907 CRESCENT PT ENERGY CORP COM 22576C101 11493 2537076 SH DFND 01 0 2537076 0 CRESCENT PT ENERGY CORP COM 22576C101 747 165011 SH DFND 02 0 165011 0 CRESCENT PT ENERGY CORP COM 22576C101 1067 235472 SH DFND 04 0 0 235472 CRESCENT PT ENERGY CORP COM 22576C101 57189 12624573 SH SOLE 0 0 12624573 CRESCENT PT ENERGY CORP COM 22576C101 3474 766790 SH SOLE 0 766790 0 CREXENDO INC COM 226552107 2912 476628 SH SOLE 0 0 476628 CRICUT INC COM CL A 22658D100 123 2883 SH DFND 01 0 2883 0 CRICUT INC COM CL A 22658D100 256 6015 SH DFND 04 0 0 6015 CRICUT INC COM CL A 22658D100 54118 1270365 SH SOLE 0 0 1270365 CRINETICS PHARMACEUTICALS IN COM 22663K107 1091 57895 SH DFND 01 0 57895 0 CRINETICS PHARMACEUTICALS IN COM 22663K107 61 3229 SH DFND 02 0 3229 0 CRINETICS PHARMACEUTICALS IN COM 22663K107 349 18531 SH DFND 04 0 0 18531 CRINETICS PHARMACEUTICALS IN COM 22663K107 26827 1423182 SH SOLE 0 0 1423182 CROCS INC COM 227046109 13707 117638 SH DFND 01 0 117638 0 CROCS INC COM 227046109 2072 17786 SH DFND 02 0 17786 0 CROCS INC COM 227046109 6430 55185 SH DFND 04 0 0 55185 CROCS INC COM 227046109 717672 6159218 SH SOLE 0 0 6159218 CROCS INC COM 227046109 87 750 SH SOLE 0 750 0 CRONOS GROUP INC COM 22717L101 7839 911537 SH DFND 01 0 911537 0 CRONOS GROUP INC COM 22717L101 417 48438 SH DFND 02 0 48438 0 CRONOS GROUP INC COM 22717L101 702 81628 SH DFND 04 0 0 81628 CRONOS GROUP INC COM 22717L101 37401 4348983 SH SOLE 0 0 4348983 CRONOS GROUP INC COM 22717L101 2407 279899 SH SOLE 0 279899 0 CROSS CTRY HEALTHCARE INC COM 227483104 477 28877 SH DFND 01 0 28877 0 CROSS CTRY HEALTHCARE INC COM 227483104 12 740 SH DFND 02 0 740 0 CROSS CTRY HEALTHCARE INC COM 227483104 216 13074 SH DFND 04 0 0 13074 CROSS CTRY HEALTHCARE INC COM 227483104 39571 2396765 SH SOLE 0 0 2396765 CROSS CTRY HEALTHCARE INC COM 227483104 14 872 SH SOLE 0 872 0 CROSSFIRST BANKSHARES INC COM 22766M109 795 57822 SH DFND 01 0 57822 0 CROSSFIRST BANKSHARES INC COM 22766M109 122 8864 SH DFND 02 0 8864 0 CROSSFIRST BANKSHARES INC COM 22766M109 519 37757 SH DFND 04 0 0 37757 CROSSFIRST BANKSHARES INC COM 22766M109 31112 2262685 SH SOLE 0 0 2262685 CROWDSTRIKE HLDGS INC CL A 22788C105 19194 76374 SH DFND 01 0 76374 0 CROWDSTRIKE HLDGS INC CL A 22788C105 1824 7259 SH DFND 02 0 0 7259 CROWDSTRIKE HLDGS INC CL A 22788C105 23302 92722 SH DFND 02 0 92722 0 CROWDSTRIKE HLDGS INC CL A 22788C105 51505 204946 SH DFND 04 0 0 204946 CROWDSTRIKE HLDGS INC CL A 22788C105 5144 20470 SH DFND 04 0 20470 0 CROWDSTRIKE HLDGS INC CL A 22788C105 2964557 11796413 SH SOLE 0 0 11796413 CROWDSTRIKE HLDGS INC CL A 22788C105 63 249 SH SOLE 0 249 0 CROWN CASTLE INTL CORP NEW COM 22822V101 91922 471153 SH DFND 01 0 471153 0 CROWN CASTLE INTL CORP NEW COM 22822V101 3642 18666 SH DFND 02 0 0 18666 CROWN CASTLE INTL CORP NEW COM 22822V101 77806 398799 SH DFND 02 0 398799 0 CROWN CASTLE INTL CORP NEW COM 22822V101 197130 1010405 SH DFND 04 0 0 1010405 CROWN CASTLE INTL CORP NEW COM 22822V101 18651 95598 SH DFND 04 0 95598 0 CROWN CASTLE INTL CORP NEW COM 22822V101 10413866 53377069 SH SOLE 0 0 53377069 CROWN CRAFTS INC COM 228309100 13 1700 SH DFND 04 0 0 1700 CROWN CRAFTS INC COM 228309100 1817 244539 SH SOLE 0 0 244539 CROWN ELECTROKINETICS CORP COM NEW 228339206 11 2690 SH DFND 04 0 0 2690 CROWN ELECTROKINETICS CORP COM NEW 228339206 1224 289246 SH SOLE 0 0 289246 CROWN HLDGS INC COM 228368106 4507 44099 SH DFND 01 0 44099 0 CROWN HLDGS INC COM 228368106 549 5374 SH DFND 02 0 0 5374 CROWN HLDGS INC COM 228368106 6223 60880 SH DFND 02 0 60880 0 CROWN HLDGS INC COM 228368106 9239 90395 SH DFND 04 0 0 90395 CROWN HLDGS INC COM 228368106 1231809 12051751 SH SOLE 0 0 12051751 CROWN HLDGS INC COM 228368106 113 1102 SH SOLE 0 1102 0 CRYOLIFE INC COM 228903100 1827 64341 SH DFND 01 0 64341 0 CRYOLIFE INC COM 228903100 306 10791 SH DFND 02 0 10791 0 CRYOLIFE INC COM 228903100 864 30430 SH DFND 04 0 0 30430 CRYOLIFE INC COM 228903100 69087 2432651 SH SOLE 0 0 2432651 CRYOPORT INC COM PAR $0.001 229050307 4704 74553 SH DFND 01 0 74553 0 CRYOPORT INC COM PAR $0.001 229050307 589 9336 SH DFND 02 0 9336 0 CRYOPORT INC COM PAR $0.001 229050307 1955 30984 SH DFND 04 0 0 30984 CRYOPORT INC COM PAR $0.001 229050307 137372 2177051 SH SOLE 0 0 2177051 CRYOPORT INC COM PAR $0.001 229050307 11 174 SH SOLE 0 174 0 CTO RLTY GROWTH INC NEW COM 22948Q101 218 4072 SH DFND 01 0 4072 0 CTO RLTY GROWTH INC NEW COM 22948Q101 122 2276 SH DFND 04 0 0 2276 CTO RLTY GROWTH INC NEW COM 22948Q101 15345 286718 SH SOLE 0 0 286718 CUBESMART COM 229663109 2966 64029 SH DFND 01 0 64029 0 CUBESMART COM 229663109 15766 340376 SH DFND 02 0 340376 0 CUBESMART COM 229663109 7694 166103 SH DFND 04 0 0 166103 CUBESMART COM 229663109 1287494 27795642 SH SOLE 0 0 27795642 CUE BIOPHARMA INC COM 22978P106 629 53995 SH DFND 01 0 53995 0 CUE BIOPHARMA INC COM 22978P106 61 5273 SH DFND 02 0 5273 0 CUE BIOPHARMA INC COM 22978P106 212 18228 SH DFND 04 0 0 18228 CUE BIOPHARMA INC COM 22978P106 17245 1480222 SH SOLE 0 0 1480222 CUENTAS INC COM NEW 229794201 151 24285 SH SOLE 0 0 24285 CULLEN FROST BANKERS INC COM 229899109 2015 17995 SH DFND 01 0 17995 0 CULLEN FROST BANKERS INC COM 229899109 1741 15549 SH DFND 02 0 15549 0 CULLEN FROST BANKERS INC COM 229899109 5384 48071 SH DFND 04 0 0 48071 CULLEN FROST BANKERS INC COM 229899109 603618 5389443 SH SOLE 0 0 5389443 CULLEN FROST BANKERS INC COM 229899109 22 193 SH SOLE 0 193 0 CULLINAN ONCOLOGY INC COM 230031106 255 9911 SH DFND 01 0 9911 0 CULLINAN ONCOLOGY INC COM 230031106 84 3250 SH DFND 02 0 3250 0 CULLINAN ONCOLOGY INC COM 230031106 245 9513 SH DFND 04 0 0 9513 CULLINAN ONCOLOGY INC COM 230031106 29177 1133091 SH SOLE 0 0 1133091 CULP INC COM 230215105 34 2071 SH DFND 01 0 2071 0 CULP INC COM 230215105 72 4437 SH DFND 04 0 0 4437 CULP INC COM 230215105 8543 524113 SH SOLE 0 0 524113 CUMBERLAND PHARMACEUTICALS I COM 230770109 8 2655 SH DFND 01 0 2655 0 CUMBERLAND PHARMACEUTICALS I COM 230770109 5 1700 SH DFND 04 0 0 1700 CUMBERLAND PHARMACEUTICALS I COM 230770109 1102 387241 SH SOLE 0 0 387241 CUMMINS INC COM 231021106 34741 142494 SH DFND 01 0 142494 0 CUMMINS INC COM 231021106 1576 6462 SH DFND 02 0 0 6462 CUMMINS INC COM 231021106 18777 77016 SH DFND 02 0 77016 0 CUMMINS INC COM 231021106 84786 347753 SH DFND 04 0 0 347753 CUMMINS INC COM 231021106 8057 33045 SH DFND 04 0 33045 0 CUMMINS INC COM 231021106 3027531 12417584 SH SOLE 0 0 12417584 CUMMINS INC COM 231021106 915 3754 SH SOLE 0 3754 0 CUMULUS MEDIA INC COM CL A 231082801 45 3060 SH DFND 01 0 3060 0 CUMULUS MEDIA INC COM CL A 231082801 76 5217 SH DFND 04 0 0 5217 CUMULUS MEDIA INC COM CL A 231082801 11090 756992 SH SOLE 0 0 756992 CURIS INC COM NEW 231269200 1153 142929 SH DFND 01 0 142929 0 CURIS INC COM NEW 231269200 75 9336 SH DFND 02 0 9336 0 CURIS INC COM NEW 231269200 471 58337 SH DFND 04 0 0 58337 CURIS INC COM NEW 231269200 32366 4010645 SH SOLE 0 0 4010645 CURIS INC COM NEW 231269200 12 1445 SH SOLE 0 1445 0 CURIOSITYSTREAM INC COM CL A 23130Q107 307 22529 SH DFND 01 0 22529 0 CURIOSITYSTREAM INC COM CL A 23130Q107 51 3716 SH DFND 02 0 3716 0 CURIOSITYSTREAM INC COM CL A 23130Q107 288 21092 SH DFND 04 0 0 21092 CURIOSITYSTREAM INC COM CL A 23130Q107 17354 1272295 SH SOLE 0 0 1272295 CURO GROUP HOLDINGS CORP COM 23131L107 633 37220 SH DFND 01 0 37220 0 CURO GROUP HOLDINGS CORP COM 23131L107 115 6753 SH DFND 04 0 0 6753 CURO GROUP HOLDINGS CORP COM 23131L107 15842 931864 SH SOLE 0 0 931864 CURTISS WRIGHT CORP COM 231561101 1545 13012 SH DFND 01 0 13012 0 CURTISS WRIGHT CORP COM 231561101 1420 11961 SH DFND 02 0 11961 0 CURTISS WRIGHT CORP COM 231561101 3879 32659 SH DFND 04 0 0 32659 CURTISS WRIGHT CORP COM 231561101 432709 3643562 SH SOLE 0 0 3643562 CURTISS WRIGHT CORP COM 231561101 41 346 SH SOLE 0 346 0 CUSTOMERS BANCORP INC COM 23204G100 908 23289 SH DFND 01 0 23289 0 CUSTOMERS BANCORP INC COM 23204G100 484 12414 SH DFND 02 0 12414 0 CUSTOMERS BANCORP INC COM 23204G100 898 23029 SH DFND 04 0 0 23029 CUSTOMERS BANCORP INC COM 23204G100 71913 1844399 SH SOLE 0 0 1844399 CUSTOMERS BANCORP INC COM 23204G100 124 3184 SH SOLE 0 3184 0 CUSTOM TRUCK ONE SOURCE INC COM CL A 23204X103 130 13622 SH DFND 01 0 13622 0 CUSTOM TRUCK ONE SOURCE INC COM CL A 23204X103 54 5699 SH DFND 04 0 0 5699 CUSTOM TRUCK ONE SOURCE INC COM CL A 23204X103 12710 1335070 SH SOLE 0 0 1335070 CUTERA INC COM 232109108 1557 31756 SH DFND 01 0 31756 0 CUTERA INC COM 232109108 308 6283 SH DFND 04 0 0 6283 CUTERA INC COM 232109108 53049 1081979 SH SOLE 0 0 1081979 CYANOTECH CORP COM PAR $0.02 232437301 1 300 SH DFND 04 0 0 300 CYANOTECH CORP COM PAR $0.02 232437301 158 51994 SH SOLE 0 0 51994 CYBEROPTICS CORP COM 232517102 55 1348 SH DFND 01 0 1348 0 CYBEROPTICS CORP COM 232517102 110 2689 SH DFND 04 0 0 2689 CYBEROPTICS CORP COM 232517102 13917 339766 SH SOLE 0 0 339766 CYCLACEL PHARMACEUTICALS INC COM 23254L603 14 2303 SH DFND 04 0 0 2303 CYCLACEL PHARMACEUTICALS INC COM 23254L603 1926 325355 SH SOLE 0 0 325355 CYCLO THERAPEUTICS INC COM NEW 23254X201 33 3238 SH DFND 04 0 0 3238 CYCLO THERAPEUTICS INC COM NEW 23254X201 1517 148302 SH SOLE 0 0 148302 CYCLERION THERAPEUTICS INC COM 23255M105 32 8268 SH DFND 01 0 8268 0 CYCLERION THERAPEUTICS INC COM 23255M105 45 11514 SH DFND 04 0 0 11514 CYCLERION THERAPEUTICS INC COM 23255M105 5475 1403750 SH SOLE 0 0 1403750 CYMABAY THERAPEUTICS INC COM 23257D103 202 46345 SH DFND 01 0 46345 0 CYMABAY THERAPEUTICS INC COM 23257D103 86 19616 SH DFND 04 0 0 19616 CYMABAY THERAPEUTICS INC COM 23257D103 14209 3258989 SH SOLE 0 0 3258989 CYMABAY THERAPEUTICS INC COM 23257D103 8 1832 SH SOLE 0 1832 0 CYNERGISTEK INC COM 23258P105 439 216123 SH SOLE 0 0 216123 CYTOKINETICS INC COM NEW 23282W605 2354 118930 SH DFND 01 0 118930 0 CYTOKINETICS INC COM NEW 23282W605 330 16661 SH DFND 02 0 16661 0 CYTOKINETICS INC COM NEW 23282W605 978 49400 SH DFND 04 0 0 49400 CYTOKINETICS INC COM NEW 23282W605 89860 4540698 SH SOLE 0 0 4540698 CYRUSONE INC COM 23283R100 2783 38913 SH DFND 01 0 38913 0 CYRUSONE INC COM 23283R100 14918 208582 SH DFND 02 0 208582 0 CYRUSONE INC COM 23283R100 7361 102919 SH DFND 04 0 0 102919 CYRUSONE INC COM 23283R100 1236305 17286140 SH SOLE 0 0 17286140 CYTOSORBENTS CORP COM NEW 23283X206 572 75802 SH DFND 01 0 75802 0 CYTOSORBENTS CORP COM NEW 23283X206 105 13865 SH DFND 04 0 0 13865 CYTOSORBENTS CORP COM NEW 23283X206 15273 2022900 SH SOLE 0 0 2022900 CYTOMX THERAPEUTICS INC COM 23284F105 683 107902 SH DFND 01 0 107902 0 CYTOMX THERAPEUTICS INC COM 23284F105 86 13572 SH DFND 02 0 13572 0 CYTOMX THERAPEUTICS INC COM 23284F105 297 46940 SH DFND 04 0 0 46940 CYTOMX THERAPEUTICS INC COM 23284F105 32851 5189671 SH SOLE 0 0 5189671 CYTEIR THERAPEUTICS INC COM 23284P103 37 1750 SH DFND 01 0 1750 0 CYTEIR THERAPEUTICS INC COM 23284P103 11 530 SH DFND 04 0 0 530 CYTEIR THERAPEUTICS INC COM 23284P103 1449 67720 SH SOLE 0 0 67720 DMC GLOBAL INC COM 23291C103 1907 33925 SH DFND 01 0 33925 0 DMC GLOBAL INC COM 23291C103 245 4351 SH DFND 02 0 4351 0 DMC GLOBAL INC COM 23291C103 837 14885 SH DFND 04 0 0 14885 DMC GLOBAL INC COM 23291C103 68702 1222234 SH SOLE 0 0 1222234 DIDI GLOBAL INC SPONSORED ADS 23292E108 2848 201400 SH DFND 01 0 201400 0 DIDI GLOBAL INC SPONSORED ADS 23292E108 15620 1104700 SH SOLE 0 0 1104700 D R HORTON INC COM 23331A109 30412 336530 SH DFND 01 0 336530 0 D R HORTON INC COM 23331A109 1382 15288 SH DFND 02 0 0 15288 D R HORTON INC COM 23331A109 17121 189456 SH DFND 02 0 189456 0 D R HORTON INC COM 23331A109 69983 774404 SH DFND 04 0 0 774404 D R HORTON INC COM 23331A109 6699 74126 SH DFND 04 0 74126 0 D R HORTON INC COM 23331A109 3000967 33207560 SH SOLE 0 0 33207560 D R HORTON INC COM 23331A109 78 864 SH SOLE 0 864 0 DHI GROUP INC COM 23331S100 26 7794 SH DFND 01 0 7794 0 DHI GROUP INC COM 23331S100 56 16618 SH DFND 04 0 0 16618 DHI GROUP INC COM 23331S100 7344 2172858 SH SOLE 0 0 2172858 DSP GROUPS INC COM 23332B106 237 15986 SH DFND 01 0 15986 0 DSP GROUPS INC COM 23332B106 126 8480 SH DFND 02 0 8480 0 DSP GROUPS INC COM 23332B106 258 17462 SH DFND 04 0 0 17462 DSP GROUPS INC COM 23332B106 27143 1834008 SH SOLE 0 0 1834008 DTE ENERGY CO COM 233331107 24499 189039 SH DFND 01 0 189039 0 DTE ENERGY CO COM 233331107 1107 8545 SH DFND 02 0 0 8545 DTE ENERGY CO COM 233331107 11962 92301 SH DFND 02 0 92301 0 DTE ENERGY CO COM 233331107 59255 457218 SH DFND 04 0 0 457218 DTE ENERGY CO COM 233331107 5607 43264 SH DFND 04 0 43264 0 DTE ENERGY CO COM 233331107 2766028 21342807 SH SOLE 0 0 21342807 DLH HLDGS CORP COM 23335Q100 29 2481 SH DFND 01 0 2481 0 DLH HLDGS CORP COM 23335Q100 42 3637 SH DFND 04 0 0 3637 DLH HLDGS CORP COM 23335Q100 3410 291947 SH SOLE 0 0 291947 DXP ENTERPRISES INC COM NEW 233377407 402 12062 SH DFND 01 0 12062 0 DXP ENTERPRISES INC COM NEW 233377407 196 5873 SH DFND 02 0 5873 0 DXP ENTERPRISES INC COM NEW 233377407 467 14035 SH DFND 04 0 0 14035 DXP ENTERPRISES INC COM NEW 233377407 35222 1057716 SH SOLE 0 0 1057716 DXP ENTERPRISES INC COM NEW 233377407 118 3543 SH SOLE 0 3543 0 DADA NEXUS LTD ADS 23344D108 9017 310825 SH DFND 01 0 310825 0 DADA NEXUS LTD ADS 23344D108 417 14372 SH DFND 02 0 14372 0 DADA NEXUS LTD ADS 23344D108 3889 134074 SH DFND 04 0 0 134074 DADA NEXUS LTD ADS 23344D108 49588 1709358 SH SOLE 0 0 1709358 DXC TECHNOLOGY CO COM 23355L106 9708 249314 SH DFND 01 0 249314 0 DXC TECHNOLOGY CO COM 23355L106 2694 69187 SH DFND 02 0 69187 0 DXC TECHNOLOGY CO COM 23355L106 20020 514127 SH DFND 04 0 0 514127 DXC TECHNOLOGY CO COM 23355L106 911 23386 SH DFND 04 0 23386 0 DXC TECHNOLOGY CO COM 23355L106 1066396 27385614 SH SOLE 0 0 27385614 DXC TECHNOLOGY CO COM 23355L106 154 3964 SH SOLE 0 3964 0 DAILY JOURNAL CORP COM 233912104 247 730 SH DFND 01 0 730 0 DAILY JOURNAL CORP COM 233912104 109 322 SH DFND 04 0 0 322 DAILY JOURNAL CORP COM 233912104 12958 38282 SH SOLE 0 0 38282 DAKTRONICS INC COM 234264109 159 24140 SH DFND 01 0 24140 0 DAKTRONICS INC COM 234264109 82 12472 SH DFND 04 0 0 12472 DAKTRONICS INC COM 234264109 14722 2234059 SH SOLE 0 0 2234059 DALLASNEWS CORPORATION COM SER A 235050101 0 29 SH DFND 01 0 29 0 DALLASNEWS CORPORATION COM SER A 235050101 1724 238720 SH SOLE 0 0 238720 DANA INC COM 235825205 4458 187628 SH DFND 01 0 187628 0 DANA INC COM 235825205 1006 42326 SH DFND 02 0 42326 0 DANA INC COM 235825205 2905 122255 SH DFND 04 0 0 122255 DANA INC COM 235825205 316777 13332380 SH SOLE 0 0 13332380 DANA INC COM 235825205 73 3086 SH SOLE 0 3086 0 DANAHER CORPORATION COM 235851102 167146 622843 SH DFND 01 0 622843 0 DANAHER CORPORATION COM 235851102 7416 27633 SH DFND 02 0 0 27633 DANAHER CORPORATION COM 235851102 92169 343453 SH DFND 02 0 343453 0 DANAHER CORPORATION COM 235851102 399120 1487256 SH DFND 04 0 0 1487256 DANAHER CORPORATION COM 235851102 37598 140102 SH DFND 04 0 140102 0 DANAHER CORPORATION COM 235851102 12545249 46747835 SH SOLE 0 0 46747835 DANAHER CORPORATION COM 235851102 78 291 SH SOLE 0 291 0 DANIMER SCIENTIFIC INC COM CL A 236272100 3111 124181 SH DFND 01 0 124181 0 DANIMER SCIENTIFIC INC COM CL A 236272100 250 9966 SH DFND 02 0 9966 0 DANIMER SCIENTIFIC INC COM CL A 236272100 1310 52284 SH DFND 04 0 0 52284 DANIMER SCIENTIFIC INC COM CL A 236272100 147100 5872239 SH SOLE 0 0 5872239 DARE BIOSCIENCE INC COM 23666P101 17 8780 SH DFND 01 0 8780 0 DARE BIOSCIENCE INC COM 23666P101 25 13182 SH DFND 04 0 0 13182 DARE BIOSCIENCE INC COM 23666P101 3627 1919296 SH SOLE 0 0 1919296 DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203 17178 264188 SH DFND 01 0 264188 0 DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203 853 13116 SH DFND 02 0 13116 0 DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203 5708 87792 SH DFND 04 0 0 87792 DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203 106001 1630282 SH SOLE 0 0 1630282 DARDEN RESTAURANTS INC COM 237194105 20110 137750 SH DFND 01 0 137750 0 DARDEN RESTAURANTS INC COM 237194105 780 5341 SH DFND 02 0 0 5341 DARDEN RESTAURANTS INC COM 237194105 9747 66762 SH DFND 02 0 66762 0 DARDEN RESTAURANTS INC COM 237194105 44956 307936 SH DFND 04 0 0 307936 DARDEN RESTAURANTS INC COM 237194105 4157 28475 SH DFND 04 0 28475 0 DARDEN RESTAURANTS INC COM 237194105 1983727 13588101 SH SOLE 0 0 13588101 DARDEN RESTAURANTS INC COM 237194105 22 151 SH SOLE 0 151 0 DARIOHEALTH CORP COM NEW 23725P209 203 9504 SH DFND 01 0 9504 0 DARIOHEALTH CORP COM NEW 23725P209 115 5383 SH DFND 04 0 0 5383 DARIOHEALTH CORP COM NEW 23725P209 5017 234859 SH SOLE 0 0 234859 DARLING INGREDIENTS INC COM 237266101 3555 52674 SH DFND 01 0 52674 0 DARLING INGREDIENTS INC COM 237266101 3582 53072 SH DFND 02 0 53072 0 DARLING INGREDIENTS INC COM 237266101 9268 137308 SH DFND 04 0 0 137308 DARLING INGREDIENTS INC COM 237266101 1031390 15279855 SH SOLE 0 0 15279855 DARLING INGREDIENTS INC COM 237266101 61 900 SH SOLE 0 900 0 DASEKE INC COM 23753F107 514 79268 SH DFND 01 0 79268 0 DASEKE INC COM 23753F107 138 21312 SH DFND 04 0 0 21312 DASEKE INC COM 23753F107 17828 2751274 SH SOLE 0 0 2751274 DASEKE INC COM 23753F107 11 1677 SH SOLE 0 1677 0 DATA I O CORP COM 237690102 14 2095 SH DFND 01 0 2095 0 DATA I O CORP COM 237690102 35 5124 SH DFND 04 0 0 5124 DATA I O CORP COM 237690102 2208 324172 SH SOLE 0 0 324172 DATADOG INC CL A COM 23804L103 10105 97089 SH DFND 01 0 97089 0 DATADOG INC CL A COM 23804L103 878 8437 SH DFND 02 0 0 8437 DATADOG INC CL A COM 23804L103 11038 106051 SH DFND 02 0 106051 0 DATADOG INC CL A COM 23804L103 26004 249843 SH DFND 04 0 0 249843 DATADOG INC CL A COM 23804L103 3032 29130 SH DFND 04 0 29130 0 DATADOG INC CL A COM 23804L103 2014462 19354943 SH SOLE 0 0 19354943 DATTO HLDG CORP COM 23821D100 202 7265 SH DFND 01 0 7265 0 DATTO HLDG CORP COM 23821D100 237 8521 SH DFND 04 0 0 8521 DATTO HLDG CORP COM 23821D100 56795 2040059 SH SOLE 0 0 2040059 DAVE & BUSTERS ENTMT INC COM 238337109 2145 52832 SH DFND 01 0 52832 0 DAVE & BUSTERS ENTMT INC COM 238337109 455 11202 SH DFND 02 0 11202 0 DAVE & BUSTERS ENTMT INC COM 238337109 1466 36119 SH DFND 04 0 0 36119 DAVE & BUSTERS ENTMT INC COM 238337109 199557 4915187 SH SOLE 0 0 4915187 DAVE & BUSTERS ENTMT INC COM 238337109 38 943 SH SOLE 0 943 0 DAVITA INC COM 23918K108 8937 74208 SH DFND 01 0 74208 0 DAVITA INC COM 23918K108 410 3407 SH DFND 02 0 0 3407 DAVITA INC COM 23918K108 5246 43564 SH DFND 02 0 43564 0 DAVITA INC COM 23918K108 19666 163302 SH DFND 04 0 0 163302 DAVITA INC COM 23918K108 1955 16233 SH DFND 04 0 16233 0 DAVITA INC COM 23918K108 928434 7709321 SH SOLE 0 0 7709321 DAVITA INC COM 23918K108 65 541 SH SOLE 0 541 0 DAWSON GEOPHYSICAL CO NEW COM 239360100 13 4849 SH DFND 01 0 4849 0 DAWSON GEOPHYSICAL CO NEW COM 239360100 11 4281 SH DFND 04 0 0 4281 DAWSON GEOPHYSICAL CO NEW COM 239360100 1833 702439 SH SOLE 0 0 702439 DAXOR CORP COM 239467103 502 47328 SH SOLE 0 0 47328 DAY ONE BIOPHARMACEUTICALS I COM 23954D109 46 2014 SH DFND 01 0 2014 0 DAY ONE BIOPHARMACEUTICALS I COM 23954D109 14 614 SH DFND 04 0 0 614 DAY ONE BIOPHARMACEUTICALS I COM 23954D109 14044 616756 SH SOLE 0 0 616756 DECIBEL THERAPEUTICS INC COM 24343R106 16 1860 SH DFND 01 0 1860 0 DECIBEL THERAPEUTICS INC COM 24343R106 21 2481 SH DFND 04 0 0 2481 DECIBEL THERAPEUTICS INC COM 24343R106 3160 367433 SH SOLE 0 0 367433 DECIPHERA PHARMACEUTICALS IN COM 24344T101 2402 65604 SH DFND 01 0 65604 0 DECIPHERA PHARMACEUTICALS IN COM 24344T101 341 9301 SH DFND 02 0 9301 0 DECIPHERA PHARMACEUTICALS IN COM 24344T101 1265 34562 SH DFND 04 0 0 34562 DECIPHERA PHARMACEUTICALS IN COM 24344T101 139786 3818237 SH SOLE 0 0 3818237 DECKERS OUTDOOR CORP COM 243537107 3569 9293 SH DFND 01 0 9293 0 DECKERS OUTDOOR CORP COM 243537107 2776 7228 SH DFND 02 0 7228 0 DECKERS OUTDOOR CORP COM 243537107 9030 23512 SH DFND 04 0 0 23512 DECKERS OUTDOOR CORP COM 243537107 1069810 2785456 SH SOLE 0 0 2785456 DECKERS OUTDOOR CORP COM 243537107 35 92 SH SOLE 0 92 0 DEERE & CO COM 244199105 117231 332373 SH DFND 01 0 332373 0 DEERE & CO COM 244199105 4559 12926 SH DFND 02 0 0 12926 DEERE & CO COM 244199105 56543 160311 SH DFND 02 0 160311 0 DEERE & CO COM 244199105 251013 711670 SH DFND 04 0 0 711670 DEERE & CO COM 244199105 23105 65507 SH DFND 04 0 65507 0 DEERE & CO COM 244199105 7452672 21129743 SH SOLE 0 0 21129743 DEERE & CO COM 244199105 1118 3169 SH SOLE 0 3169 0 DEL TACO RESTAURANTS INC NEW COM 245496104 214 21340 SH DFND 01 0 21340 0 DEL TACO RESTAURANTS INC NEW COM 245496104 89 8865 SH DFND 02 0 8865 0 DEL TACO RESTAURANTS INC NEW COM 245496104 100 10013 SH DFND 04 0 0 10013 DEL TACO RESTAURANTS INC NEW COM 245496104 18978 1895917 SH SOLE 0 0 1895917 DEL TACO RESTAURANTS INC NEW COM 245496104 46 4632 SH SOLE 0 4632 0 DELCATH SYS INC COM NEW 24661P807 11 857 SH DFND 01 0 857 0 DELCATH SYS INC COM NEW 24661P807 26 2088 SH DFND 04 0 0 2088 DELCATH SYS INC COM NEW 24661P807 3086 244751 SH SOLE 0 0 244751 DELEK US HLDGS INC NEW COM 24665A103 1003 46386 SH DFND 01 0 46386 0 DELEK US HLDGS INC NEW COM 24665A103 451 20861 SH DFND 02 0 20861 0 DELEK US HLDGS INC NEW COM 24665A103 1170 54098 SH DFND 04 0 0 54098 DELEK US HLDGS INC NEW COM 24665A103 138022 6383986 SH SOLE 0 0 6383986 DELL TECHNOLOGIES INC CL C 24703L202 9839 98711 SH DFND 01 0 98711 0 DELL TECHNOLOGIES INC CL C 24703L202 1033 10366 SH DFND 02 0 0 10366 DELL TECHNOLOGIES INC CL C 24703L202 14588 146360 SH DFND 02 0 146360 0 DELL TECHNOLOGIES INC CL C 24703L202 30682 307834 SH DFND 04 0 0 307834 DELL TECHNOLOGIES INC CL C 24703L202 3566 35775 SH DFND 04 0 35775 0 DELL TECHNOLOGIES INC CL C 24703L202 1544957 15500723 SH SOLE 0 0 15500723 DELL TECHNOLOGIES INC CL C 24703L202 40 404 SH SOLE 0 404 0 DELTA AIR LINES INC DEL COM NEW 247361702 30187 697815 SH DFND 01 0 697815 0 DELTA AIR LINES INC DEL COM NEW 247361702 311 7186 SH DFND 02 0 0 7186 DELTA AIR LINES INC DEL COM NEW 247361702 3576 82663 SH DFND 02 0 82663 0 DELTA AIR LINES INC DEL COM NEW 247361702 48414 1119134 SH DFND 04 0 0 1119134 DELTA AIR LINES INC DEL COM NEW 247361702 3832 88578 SH DFND 04 0 88578 0 DELTA AIR LINES INC DEL COM NEW 247361702 2795782 64627408 SH SOLE 0 0 64627408 DELTA APPAREL INC COM 247368103 25 833 SH DFND 01 0 833 0 DELTA APPAREL INC COM 247368103 60 2038 SH DFND 04 0 0 2038 DELTA APPAREL INC COM 247368103 8093 274140 SH SOLE 0 0 274140 DENBURY INC COM 24790A101 7035 91622 SH DFND 01 0 91622 0 DENBURY INC COM 24790A101 525 6837 SH DFND 02 0 6837 0 DENBURY INC COM 24790A101 2961 38565 SH DFND 04 0 0 38565 DENBURY INC COM 24790A101 347524 4526230 SH SOLE 0 0 4526230 DELUXE CORP COM 248019101 1368 28640 SH DFND 01 0 28640 0 DELUXE CORP COM 248019101 577 12075 SH DFND 02 0 12075 0 DELUXE CORP COM 248019101 1710 35793 SH DFND 04 0 0 35793 DELUXE CORP COM 248019101 215669 4514738 SH SOLE 0 0 4514738 DELUXE CORP COM 248019101 68 1423 SH SOLE 0 1423 0 DENALI THERAPEUTICS INC COM 24823R105 12854 163871 SH DFND 01 0 163871 0 DENALI THERAPEUTICS INC COM 24823R105 1529 19497 SH DFND 02 0 19497 0 DENALI THERAPEUTICS INC COM 24823R105 5284 67362 SH DFND 04 0 0 67362 DENALI THERAPEUTICS INC COM 24823R105 579916 7393114 SH SOLE 0 0 7393114 DENALI THERAPEUTICS INC COM 24823R105 22 286 SH SOLE 0 286 0 DENISON MINES CORP COM 248356107 120 100695 SH DFND 02 0 100695 0 DENISON MINES CORP COM 248356107 363 304690 SH DFND 04 0 0 304690 DENNYS CORP COM 24869P104 1605 97344 SH DFND 01 0 97344 0 DENNYS CORP COM 24869P104 309 18765 SH DFND 02 0 18765 0 DENNYS CORP COM 24869P104 825 50039 SH DFND 04 0 0 50039 DENNYS CORP COM 24869P104 50979 3091524 SH SOLE 0 0 3091524 DENTSPLY SIRONA INC COM 24906P109 13449 212606 SH DFND 01 0 212606 0 DENTSPLY SIRONA INC COM 24906P109 590 9330 SH DFND 02 0 0 9330 DENTSPLY SIRONA INC COM 24906P109 7093 112119 SH DFND 02 0 112119 0 DENTSPLY SIRONA INC COM 24906P109 32620 515643 SH DFND 04 0 0 515643 DENTSPLY SIRONA INC COM 24906P109 3051 48236 SH DFND 04 0 48236 0 DENTSPLY SIRONA INC COM 24906P109 1440311 22768122 SH SOLE 0 0 22768122 DERMTECH INC COM 24984K105 1795 43183 SH DFND 01 0 43183 0 DERMTECH INC COM 24984K105 101 2421 SH DFND 02 0 2421 0 DERMTECH INC COM 24984K105 642 15432 SH DFND 04 0 0 15432 DERMTECH INC COM 24984K105 48505 1166822 SH SOLE 0 0 1166822 DERMTECH INC COM 24984K105 17 405 SH SOLE 0 405 0 DESCARTES SYS GROUP INC COM 249906108 27585 398863 SH DFND 01 0 398863 0 DESCARTES SYS GROUP INC COM 249906108 1435 20753 SH DFND 02 0 20753 0 DESCARTES SYS GROUP INC COM 249906108 2863 41396 SH DFND 04 0 0 41396 DESCARTES SYS GROUP INC COM 249906108 136766 1977533 SH SOLE 0 0 1977533 DESCARTES SYS GROUP INC COM 249906108 8412 121637 SH SOLE 0 121637 0 DESIGNER BRANDS INC CL A 250565108 1810 109378 SH DFND 01 0 109378 0 DESIGNER BRANDS INC CL A 250565108 208 12577 SH DFND 02 0 12577 0 DESIGNER BRANDS INC CL A 250565108 825 49848 SH DFND 04 0 0 49848 DESIGNER BRANDS INC CL A 250565108 107887 6518829 SH SOLE 0 0 6518829 DESIGNER BRANDS INC CL A 250565108 18 1076 SH SOLE 0 1076 0 DESIGN THERAPEUTICS INC COM 25056L103 358 18016 SH DFND 01 0 18016 0 DESIGN THERAPEUTICS INC COM 25056L103 91 4593 SH DFND 04 0 0 4593 DESIGN THERAPEUTICS INC COM 25056L103 23537 1183357 SH SOLE 0 0 1183357 DESKTOP METAL INC COM CL A 25058X105 1648 143334 SH DFND 01 0 143334 0 DESKTOP METAL INC COM CL A 25058X105 175 15243 SH DFND 02 0 15243 0 DESKTOP METAL INC COM CL A 25058X105 1129 98155 SH DFND 04 0 0 98155 DESKTOP METAL INC COM CL A 25058X105 151903 13208973 SH SOLE 0 0 13208973 DEVON ENERGY CORP NEW COM 25179M103 17313 593131 SH DFND 01 0 593131 0 DEVON ENERGY CORP NEW COM 25179M103 801 27431 SH DFND 02 0 0 27431 DEVON ENERGY CORP NEW COM 25179M103 9201 315221 SH DFND 02 0 315221 0 DEVON ENERGY CORP NEW COM 25179M103 31509 1079433 SH DFND 04 0 0 1079433 DEVON ENERGY CORP NEW COM 25179M103 1612 55226 SH DFND 04 0 55226 0 DEVON ENERGY CORP NEW COM 25179M103 2141265 73356130 SH SOLE 0 0 73356130 DEVON ENERGY CORP NEW COM 25179M103 119 4069 SH SOLE 0 4069 0 DEXCOM INC COM 252131107 45002 105392 SH DFND 01 0 105392 0 DEXCOM INC COM 252131107 1762 4126 SH DFND 02 0 0 4126 DEXCOM INC COM 252131107 21587 50556 SH DFND 02 0 50556 0 DEXCOM INC COM 252131107 96949 227047 SH DFND 04 0 0 227047 DEXCOM INC COM 252131107 9074 21251 SH DFND 04 0 21251 0 DEXCOM INC COM 252131107 4204870 9847470 SH SOLE 0 0 9847470 DIAMEDICA THERAPEUTICS INC COM NEW 25253X207 17 3912 SH DFND 01 0 3912 0 DIAMEDICA THERAPEUTICS INC COM NEW 25253X207 29 6510 SH DFND 04 0 0 6510 DIAMEDICA THERAPEUTICS INC COM NEW 25253X207 3453 775844 SH SOLE 0 0 775844 DIAMOND HILL INVT GROUP INC COM NEW 25264R207 335 2002 SH DFND 01 0 2002 0 DIAMOND HILL INVT GROUP INC COM NEW 25264R207 62 369 SH DFND 02 0 369 0 DIAMOND HILL INVT GROUP INC COM NEW 25264R207 394 2355 SH DFND 04 0 0 2355 DIAMOND HILL INVT GROUP INC COM NEW 25264R207 27180 162450 SH SOLE 0 0 162450 DIAMONDROCK HOSPITALITY CO COM 252784301 1385 142835 SH DFND 01 0 142835 0 DIAMONDROCK HOSPITALITY CO COM 252784301 3355 345897 SH DFND 02 0 345897 0 DIAMONDROCK HOSPITALITY CO COM 252784301 1728 178136 SH DFND 04 0 0 178136 DIAMONDROCK HOSPITALITY CO COM 252784301 317944 32777718 SH SOLE 0 0 32777718 DIAMONDBACK ENERGY INC COM 25278X109 17489 186267 SH DFND 01 0 186267 0 DIAMONDBACK ENERGY INC COM 25278X109 4781 50923 SH DFND 02 0 50923 0 DIAMONDBACK ENERGY INC COM 25278X109 42569 453391 SH DFND 04 0 0 453391 DIAMONDBACK ENERGY INC COM 25278X109 3758 40028 SH DFND 04 0 40028 0 DIAMONDBACK ENERGY INC COM 25278X109 1869635 19913040 SH SOLE 0 0 19913040 DIAMONDBACK ENERGY INC COM 25278X109 207 2204 SH SOLE 0 2204 0 DICERNA PHARMACEUTICALS INC COM 253031108 4652 124644 SH DFND 01 0 124644 0 DICERNA PHARMACEUTICALS INC COM 253031108 587 15728 SH DFND 02 0 15728 0 DICERNA PHARMACEUTICALS INC COM 253031108 1932 51756 SH DFND 04 0 0 51756 DICERNA PHARMACEUTICALS INC COM 253031108 127941 3428225 SH SOLE 0 0 3428225 DICKS SPORTING GOODS INC COM 253393102 2058 20542 SH DFND 01 0 20542 0 DICKS SPORTING GOODS INC COM 253393102 1900 18962 SH DFND 02 0 18962 0 DICKS SPORTING GOODS INC COM 253393102 5562 55511 SH DFND 04 0 0 55511 DICKS SPORTING GOODS INC COM 253393102 541316 5402896 SH SOLE 0 0 5402896 DICKS SPORTING GOODS INC COM 253393102 200 1993 SH SOLE 0 1993 0 DIEBOLD NIXDORF INC COM STK 253651103 1691 131704 SH DFND 01 0 131704 0 DIEBOLD NIXDORF INC COM STK 253651103 359 27970 SH DFND 02 0 27970 0 DIEBOLD NIXDORF INC COM STK 253651103 770 59974 SH DFND 04 0 0 59974 DIEBOLD NIXDORF INC COM STK 253651103 95190 7413543 SH SOLE 0 0 7413543 DIEBOLD NIXDORF INC COM STK 253651103 63 4904 SH SOLE 0 4904 0 DIFFUSION PHARMACEUTICALS IN COM PAR 253748305 11 15521 SH DFND 01 0 15521 0 DIFFUSION PHARMACEUTICALS IN COM PAR 253748305 26 35580 SH DFND 04 0 0 35580 DIFFUSION PHARMACEUTICALS IN COM PAR 253748305 3326 4555866 SH SOLE 0 0 4555866 DIGI INTL INC COM 253798102 457 22744 SH DFND 01 0 22744 0 DIGI INTL INC COM 253798102 149 7393 SH DFND 02 0 7393 0 DIGI INTL INC COM 253798102 555 27609 SH DFND 04 0 0 27609 DIGI INTL INC COM 253798102 44065 2191208 SH SOLE 0 0 2191208 DIGI INTL INC COM 253798102 21 1034 SH SOLE 0 1034 0 DIGIMARC CORP NEW COM 25381B101 778 23219 SH DFND 01 0 23219 0 DIGIMARC CORP NEW COM 25381B101 165 4922 SH DFND 04 0 0 4922 DIGIMARC CORP NEW COM 25381B101 25403 758310 SH SOLE 0 0 758310 DIGITAL ALLY INC COM NEW 25382P208 9 4854 SH DFND 01 0 4854 0 DIGITAL ALLY INC COM NEW 25382P208 13 7205 SH DFND 04 0 0 7205 DIGITAL ALLY INC COM NEW 25382P208 3327 1848436 SH SOLE 0 0 1848436 DIGITAL RLTY TR INC COM 253868103 41278 274343 SH DFND 01 0 274343 0 DIGITAL RLTY TR INC COM 253868103 1791 11903 SH DFND 02 0 0 11903 DIGITAL RLTY TR INC COM 253868103 83535 555197 SH DFND 02 0 555197 0 DIGITAL RLTY TR INC COM 253868103 99325 660142 SH DFND 04 0 0 660142 DIGITAL RLTY TR INC COM 253868103 9431 62679 SH DFND 04 0 62679 0 DIGITAL RLTY TR INC COM 253868103 6400606 42540251 SH SOLE 0 0 42540251 DIGITAL TURBINE INC COM NEW 25400W102 11592 152468 SH DFND 01 0 152468 0 DIGITAL TURBINE INC COM NEW 25400W102 2083 27397 SH DFND 02 0 27397 0 DIGITAL TURBINE INC COM NEW 25400W102 5239 68905 SH DFND 04 0 0 68905 DIGITAL TURBINE INC COM NEW 25400W102 589211 7749721 SH SOLE 0 0 7749721 DIGITAL TURBINE INC COM NEW 25400W102 61 798 SH SOLE 0 798 0 DIGITAL MEDIA SOLUTIONS INC COM CL A 25401G106 57 5885 SH DFND 01 0 5885 0 DIGITAL MEDIA SOLUTIONS INC COM CL A 25401G106 50 5130 SH DFND 04 0 0 5130 DIGITAL MEDIA SOLUTIONS INC COM CL A 25401G106 3439 355241 SH SOLE 0 0 355241 DIGITAL BRANDS GROUP INC COM 25401N101 520 89647 SH SOLE 0 0 89647 DIGITALBRIDGE GROUP INC CL A COM 25401T108 2581 326756 SH DFND 01 0 326756 0 DIGITALBRIDGE GROUP INC CL A COM 25401T108 6451 816566 SH DFND 02 0 816566 0 DIGITALBRIDGE GROUP INC CL A COM 25401T108 3270 413923 SH DFND 04 0 0 413923 DIGITALBRIDGE GROUP INC CL A COM 25401T108 542417 68660328 SH SOLE 0 0 68660328 DIGITALOCEAN HLDGS INC COM 25402D102 1302 23422 SH DFND 01 0 23422 0 DIGITALOCEAN HLDGS INC COM 25402D102 349 6278 SH DFND 04 0 0 6278 DIGITALOCEAN HLDGS INC COM 25402D102 77679 1397358 SH SOLE 0 0 1397358 DILLARDS INC CL A 254067101 814 4502 SH DFND 01 0 4502 0 DILLARDS INC CL A 254067101 765 4229 SH DFND 02 0 4229 0 DILLARDS INC CL A 254067101 918 5074 SH DFND 04 0 0 5074 DILLARDS INC CL A 254067101 126684 700375 SH SOLE 0 0 700375 DILLARDS INC CL A 254067101 125 692 SH SOLE 0 692 0 DIME CMNTY BANCSHARES INC COM 25432X102 799 23773 SH DFND 01 0 23773 0 DIME CMNTY BANCSHARES INC COM 25432X102 364 10829 SH DFND 02 0 10829 0 DIME CMNTY BANCSHARES INC COM 25432X102 890 26475 SH DFND 04 0 0 26475 DIME CMNTY BANCSHARES INC COM 25432X102 72198 2147479 SH SOLE 0 0 2147479 DIME CMNTY BANCSHARES INC COM 25432X102 36 1062 SH SOLE 0 1062 0 DINE BRANDS GLOBAL INC COM 254423106 2662 29827 SH DFND 01 0 29827 0 DINE BRANDS GLOBAL INC COM 254423106 389 4359 SH DFND 02 0 4359 0 DINE BRANDS GLOBAL INC COM 254423106 1257 14084 SH DFND 04 0 0 14084 DINE BRANDS GLOBAL INC COM 254423106 164956 1848242 SH SOLE 0 0 1848242 DINE BRANDS GLOBAL INC COM 254423106 51 571 SH SOLE 0 571 0 DIODES INC COM 254543101 5402 67723 SH DFND 01 0 67723 0 DIODES INC COM 254543101 905 11343 SH DFND 02 0 11343 0 DIODES INC COM 254543101 2964 37153 SH DFND 04 0 0 37153 DIODES INC COM 254543101 367274 4604163 SH SOLE 0 0 4604163 DISNEY WALT CO COM 254687106 313313 1782518 SH DFND 01 0 1782518 0 DISNEY WALT CO COM 254687106 13678 77818 SH DFND 02 0 0 77818 DISNEY WALT CO COM 254687106 170525 970161 SH DFND 02 0 970161 0 DISNEY WALT CO COM 254687106 748968 4261067 SH DFND 04 0 0 4261067 DISNEY WALT CO COM 254687106 70570 401490 SH DFND 04 0 401490 0 DISNEY WALT CO COM 254687106 22704739 129173006 SH SOLE 0 0 129173006 DISCOVER FINL SVCS COM 254709108 37460 316680 SH DFND 01 0 316680 0 DISCOVER FINL SVCS COM 254709108 1577 13333 SH DFND 02 0 0 13333 DISCOVER FINL SVCS COM 254709108 19055 161091 SH DFND 02 0 161091 0 DISCOVER FINL SVCS COM 254709108 84713 716146 SH DFND 04 0 0 716146 DISCOVER FINL SVCS COM 254709108 7976 67425 SH DFND 04 0 67425 0 DISCOVER FINL SVCS COM 254709108 4132133 34932222 SH SOLE 0 0 34932222 DISCOVER FINL SVCS COM 254709108 183 1543 SH SOLE 0 1543 0 DISCOVERY INC COM SER A 25470F104 5266 171656 SH DFND 01 0 171656 0 DISCOVERY INC COM SER A 25470F104 3941 128467 SH DFND 02 0 128467 0 DISCOVERY INC COM SER A 25470F104 12136 395565 SH DFND 04 0 0 395565 DISCOVERY INC COM SER A 25470F104 1233 40184 SH DFND 04 0 40184 0 DISCOVERY INC COM SER A 25470F104 523283 17056175 SH SOLE 0 0 17056175 DISCOVERY INC COM SER A 25470F104 227 7408 SH SOLE 0 7408 0 DISCOVERY INC COM SER C 25470F302 8358 288399 SH DFND 01 0 288399 0 DISCOVERY INC COM SER C 25470F302 607 20954 SH DFND 02 0 0 20954 DISCOVERY INC COM SER C 25470F302 4331 149448 SH DFND 02 0 149448 0 DISCOVERY INC COM SER C 25470F302 20623 711631 SH DFND 04 0 0 711631 DISCOVERY INC COM SER C 25470F302 1855 64017 SH DFND 04 0 64017 0 DISCOVERY INC COM SER C 25470F302 936047 32299753 SH SOLE 0 0 32299753 DISCOVERY INC COM SER C 25470F302 252 8706 SH SOLE 0 8706 0 DISH NETWORK CORPORATION CL A 25470M109 10133 242423 SH DFND 01 0 242423 0 DISH NETWORK CORPORATION CL A 25470M109 114 2716 SH DFND 02 0 0 2716 DISH NETWORK CORPORATION CL A 25470M109 5233 125184 SH DFND 02 0 125184 0 DISH NETWORK CORPORATION CL A 25470M109 24420 584212 SH DFND 04 0 0 584212 DISH NETWORK CORPORATION CL A 25470M109 2335 55870 SH DFND 04 0 55870 0 DISH NETWORK CORPORATION CL A 25470M109 1053366 25200155 SH SOLE 0 0 25200155 DISH NETWORK CORPORATION CL A 25470M109 158 3778 SH SOLE 0 3778 0 DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 672 160822 SH DFND 01 0 160822 0 DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 1683 402673 SH DFND 02 0 402673 0 DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 801 191697 SH DFND 04 0 0 191697 DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 147796 35357951 SH SOLE 0 0 35357951 DIXIE GROUP INC CL A 255519100 678 231280 SH SOLE 0 0 231280 DOCEBO INC COM 25609L105 235 3989 SH DFND 02 0 3989 0 DOCEBO INC COM 25609L105 368 6232 SH DFND 04 0 0 6232 DR REDDYS LABS LTD ADR 256135203 886 12058 SH DFND 01 0 12058 0 DR REDDYS LABS LTD ADR 256135203 223 3035 SH DFND 02 0 3035 0 DR REDDYS LABS LTD ADR 256135203 100 1354 SH DFND 04 0 0 1354 DR REDDYS LABS LTD ADR 256135203 80903 1100574 SH SOLE 0 0 1100574 DR REDDYS LABS LTD ADR 256135203 353 4804 SH SOLE 0 4804 0 DOCUMENT SEC SYS INC COM NEW 25614T309 11 6049 SH DFND 01 0 6049 0 DOCUMENT SEC SYS INC COM NEW 25614T309 15 8252 SH DFND 04 0 0 8252 DOCUMENT SEC SYS INC COM NEW 25614T309 3351 1872194 SH SOLE 0 0 1872194 DOCUSIGN INC COM 256163106 23374 83606 SH DFND 01 0 83606 0 DOCUSIGN INC COM 256163106 2169 7760 SH DFND 02 0 0 7760 DOCUSIGN INC COM 256163106 27963 100020 SH DFND 02 0 100020 0 DOCUSIGN INC COM 256163106 62470 223449 SH DFND 04 0 0 223449 DOCUSIGN INC COM 256163106 6809 24356 SH DFND 04 0 24356 0 DOCUSIGN INC COM 256163106 4616428 16512603 SH SOLE 0 0 16512603 DOLBY LABORATORIES INC COM CL A 25659T107 2034 20696 SH DFND 01 0 20696 0 DOLBY LABORATORIES INC COM CL A 25659T107 1732 17620 SH DFND 02 0 17620 0 DOLBY LABORATORIES INC COM CL A 25659T107 5338 54307 SH DFND 04 0 0 54307 DOLBY LABORATORIES INC COM CL A 25659T107 595570 6059311 SH SOLE 0 0 6059311 DOLLAR GEN CORP NEW COM 256677105 52504 242637 SH DFND 01 0 242637 0 DOLLAR GEN CORP NEW COM 256677105 2330 10768 SH DFND 02 0 0 10768 DOLLAR GEN CORP NEW COM 256677105 29647 137007 SH DFND 02 0 137007 0 DOLLAR GEN CORP NEW COM 256677105 120789 558200 SH DFND 04 0 0 558200 DOLLAR GEN CORP NEW COM 256677105 11398 52672 SH DFND 04 0 52672 0 DOLLAR GEN CORP NEW COM 256677105 3736898 17269274 SH SOLE 0 0 17269274 DOLLAR GEN CORP NEW COM 256677105 437 2020 SH SOLE 0 2020 0 DOLLAR TREE INC COM 256746108 22499 226122 SH DFND 01 0 226122 0 DOLLAR TREE INC COM 256746108 1024 10289 SH DFND 02 0 0 10289 DOLLAR TREE INC COM 256746108 12201 122626 SH DFND 02 0 122626 0 DOLLAR TREE INC COM 256746108 54379 546523 SH DFND 04 0 0 546523 DOLLAR TREE INC COM 256746108 5092 51175 SH DFND 04 0 51175 0 DOLLAR TREE INC COM 256746108 2339863 23516215 SH SOLE 0 0 23516215 DOLLAR TREE INC COM 256746108 104 1045 SH SOLE 0 1045 0 DOLPHIN ENTMT INC COM NEW 25686H209 24 2582 SH DFND 04 0 0 2582 DOLPHIN ENTMT INC COM NEW 25686H209 2288 244934 SH SOLE 0 0 244934 DOMINION ENERGY INC COM 25746U109 57856 786413 SH DFND 01 0 786413 0 DOMINION ENERGY INC COM 25746U109 2494 33893 SH DFND 02 0 0 33893 DOMINION ENERGY INC COM 25746U109 53198 723092 SH DFND 02 0 723092 0 DOMINION ENERGY INC COM 25746U109 141094 1917822 SH DFND 04 0 0 1917822 DOMINION ENERGY INC COM 25746U109 13354 181516 SH DFND 04 0 181516 0 DOMINION ENERGY INC COM 25746U109 4828480 65631104 SH SOLE 0 0 65631104 DOMINION ENERGY INC COM 25746U109 40 546 SH SOLE 0 546 0 DOMINOS PIZZA INC COM 25754A201 19071 40882 SH DFND 01 0 40882 0 DOMINOS PIZZA INC COM 25754A201 828 1776 SH DFND 02 0 0 1776 DOMINOS PIZZA INC COM 25754A201 9579 20534 SH DFND 02 0 20534 0 DOMINOS PIZZA INC COM 25754A201 42475 91053 SH DFND 04 0 0 91053 DOMINOS PIZZA INC COM 25754A201 3893 8345 SH DFND 04 0 8345 0 DOMINOS PIZZA INC COM 25754A201 1810613 3881354 SH SOLE 0 0 3881354 DOMO INC COM CL B 257554105 4072 50380 SH DFND 01 0 50380 0 DOMO INC COM CL B 257554105 1037 12830 SH DFND 02 0 12830 0 DOMO INC COM CL B 257554105 1711 21172 SH DFND 04 0 0 21172 DOMO INC COM CL B 257554105 173878 2151151 SH SOLE 0 0 2151151 DOMTAR CORP COM NEW 257559203 1882 34246 SH DFND 01 0 34246 0 DOMTAR CORP COM NEW 257559203 785 14289 SH DFND 02 0 14289 0 DOMTAR CORP COM NEW 257559203 2478 45089 SH DFND 04 0 0 45089 DOMTAR CORP COM NEW 257559203 296587 5396411 SH SOLE 0 0 5396411 DONALDSON INC COM 257651109 2682 42219 SH DFND 01 0 42219 0 DONALDSON INC COM 257651109 2114 33274 SH DFND 02 0 33274 0 DONALDSON INC COM 257651109 6728 105896 SH DFND 04 0 0 105896 DONALDSON INC COM 257651109 777899 12244590 SH SOLE 0 0 12244590 DONEGAL GROUP INC CL A 257701201 132 9082 SH DFND 01 0 9082 0 DONEGAL GROUP INC CL A 257701201 32 2166 SH DFND 02 0 2166 0 DONEGAL GROUP INC CL A 257701201 156 10703 SH DFND 04 0 0 10703 DONEGAL GROUP INC CL A 257701201 10726 736159 SH SOLE 0 0 736159 DONEGAL GROUP INC CL B 257701300 3 200 SH DFND 01 0 200 0 DONEGAL GROUP INC CL B 257701300 50 3733 SH DFND 04 0 0 3733 DONEGAL GROUP INC CL B 257701300 811 61092 SH SOLE 0 0 61092 DONNELLEY R R & SONS CO COM 257867200 317 50438 SH DFND 01 0 50438 0 DONNELLEY R R & SONS CO COM 257867200 211 33606 SH DFND 02 0 33606 0 DONNELLEY R R & SONS CO COM 257867200 168 26695 SH DFND 04 0 0 26695 DONNELLEY R R & SONS CO COM 257867200 21269 3386776 SH SOLE 0 0 3386776 DONNELLEY R R & SONS CO COM 257867200 128 20455 SH SOLE 0 20455 0 DONNELLEY FINL SOLUTIONS INC COM 25787G100 739 22404 SH DFND 01 0 22404 0 DONNELLEY FINL SOLUTIONS INC COM 25787G100 124 3752 SH DFND 02 0 3752 0 DONNELLEY FINL SOLUTIONS INC COM 25787G100 756 22896 SH DFND 04 0 0 22896 DONNELLEY FINL SOLUTIONS INC COM 25787G100 60176 1823507 SH SOLE 0 0 1823507 DONNELLEY FINL SOLUTIONS INC COM 25787G100 39 1181 SH SOLE 0 1181 0 DOORDASH INC CL A 25809K105 4824 27050 SH DFND 01 0 27050 0 DOORDASH INC CL A 25809K105 1432 8029 SH DFND 02 0 8029 0 DOORDASH INC CL A 25809K105 16461 92305 SH DFND 04 0 0 92305 DOORDASH INC CL A 25809K105 3169 17773 SH DFND 04 0 17773 0 DOORDASH INC CL A 25809K105 838237 4700482 SH SOLE 0 0 4700482 DORMAN PRODS INC COM 258278100 5070 48909 SH DFND 01 0 48909 0 DORMAN PRODS INC COM 258278100 731 7051 SH DFND 02 0 7051 0 DORMAN PRODS INC COM 258278100 2517 24282 SH DFND 04 0 0 24282 DORMAN PRODS INC COM 258278100 294367 2839462 SH SOLE 0 0 2839462 DOUBLEVERIFY HLDGS INC COM 25862V105 174 4103 SH DFND 01 0 4103 0 DOUBLEVERIFY HLDGS INC COM 25862V105 7 173 SH DFND 04 0 0 173 DOUBLEVERIFY HLDGS INC COM 25862V105 2029 47925 SH SOLE 0 0 47925 DOUGLAS EMMETT INC COM 25960P109 1787 53164 SH DFND 01 0 53164 0 DOUGLAS EMMETT INC COM 25960P109 9616 286020 SH DFND 02 0 286020 0 DOUGLAS EMMETT INC COM 25960P109 4879 145130 SH DFND 04 0 0 145130 DOUGLAS EMMETT INC COM 25960P109 812589 24169819 SH SOLE 0 0 24169819 DOUGLAS DYNAMICS INC COM 25960R105 1678 41235 SH DFND 01 0 41235 0 DOUGLAS DYNAMICS INC COM 25960R105 279 6865 SH DFND 02 0 6865 0 DOUGLAS DYNAMICS INC COM 25960R105 711 17481 SH DFND 04 0 0 17481 DOUGLAS DYNAMICS INC COM 25960R105 53974 1326465 SH SOLE 0 0 1326465 DOUYU INTL HLDGS LTD SPONSORED ADS 25985W105 4955 724421 SH DFND 01 0 724421 0 DOUYU INTL HLDGS LTD SPONSORED ADS 25985W105 149 21783 SH DFND 02 0 21783 0 DOUYU INTL HLDGS LTD SPONSORED ADS 25985W105 1217 177984 SH DFND 04 0 0 177984 DOUYU INTL HLDGS LTD SPONSORED ADS 25985W105 26426 3863441 SH SOLE 0 0 3863441 DOVER CORP COM 260003108 21131 140312 SH DFND 01 0 140312 0 DOVER CORP COM 260003108 859 5701 SH DFND 02 0 0 5701 DOVER CORP COM 260003108 11943 79303 SH DFND 02 0 79303 0 DOVER CORP COM 260003108 50844 337608 SH DFND 04 0 0 337608 DOVER CORP COM 260003108 5087 33776 SH DFND 04 0 33776 0 DOVER CORP COM 260003108 2336227 15512793 SH SOLE 0 0 15512793 DOVER CORP COM 260003108 30 201 SH SOLE 0 201 0 DOVER MOTORSPORTS INC COM 260174107 10 4284 SH DFND 01 0 4284 0 DOVER MOTORSPORTS INC COM 260174107 492 218778 SH SOLE 0 0 218778 DOW INC COM 260557103 46496 734768 SH DFND 01 0 734768 0 DOW INC COM 260557103 2053 32450 SH DFND 02 0 0 32450 DOW INC COM 260557103 25983 410599 SH DFND 02 0 410599 0 DOW INC COM 260557103 114158 1804010 SH DFND 04 0 0 1804010 DOW INC COM 260557103 10476 165550 SH DFND 04 0 165550 0 DOW INC COM 260557103 3797798 60015768 SH SOLE 0 0 60015768 DOW INC COM 260557103 681 10757 SH SOLE 0 10757 0 DRAFTKINGS INC COM CL A 26142R104 7082 135749 SH DFND 01 0 135749 0 DRAFTKINGS INC COM CL A 26142R104 390 7480 SH DFND 02 0 0 7480 DRAFTKINGS INC COM CL A 26142R104 5242 100471 SH DFND 02 0 100471 0 DRAFTKINGS INC COM CL A 26142R104 16525 316750 SH DFND 04 0 0 316750 DRAFTKINGS INC COM CL A 26142R104 2045 39191 SH DFND 04 0 39191 0 DRAFTKINGS INC COM CL A 26142R104 1261506 24180679 SH SOLE 0 0 24180679 DREAM FINDERS HOMES INC COM CL A 26154D100 45 1831 SH DFND 01 0 1831 0 DREAM FINDERS HOMES INC COM CL A 26154D100 86 3516 SH DFND 04 0 0 3516 DREAM FINDERS HOMES INC COM CL A 26154D100 34402 1408168 SH SOLE 0 0 1408168 DRIL-QUIP INC COM 262037104 817 24153 SH DFND 01 0 24153 0 DRIL-QUIP INC COM 262037104 222 6552 SH DFND 02 0 6552 0 DRIL-QUIP INC COM 262037104 962 28435 SH DFND 04 0 0 28435 DRIL-QUIP INC COM 262037104 132035 3902885 SH SOLE 0 0 3902885 DRIVE SHACK INC COM 262077100 331 99995 SH DFND 01 0 99995 0 DRIVE SHACK INC COM 262077100 93 27947 SH DFND 04 0 0 27947 DRIVE SHACK INC COM 262077100 15304 4623415 SH SOLE 0 0 4623415 DROPBOX INC CL A 26210C104 3970 130979 SH DFND 01 0 130979 0 DROPBOX INC CL A 26210C104 400 13196 SH DFND 02 0 0 13196 DROPBOX INC CL A 26210C104 4679 154380 SH DFND 02 0 154380 0 DROPBOX INC CL A 26210C104 6127 202146 SH DFND 04 0 0 202146 DROPBOX INC CL A 26210C104 910544 30041040 SH SOLE 0 0 30041040 DRIVEN BRANDS HLDGS INC COM 26210V102 351 11353 SH DFND 01 0 11353 0 DRIVEN BRANDS HLDGS INC COM 26210V102 171 5541 SH DFND 02 0 5541 0 DRIVEN BRANDS HLDGS INC COM 26210V102 865 27984 SH DFND 04 0 0 27984 DRIVEN BRANDS HLDGS INC COM 26210V102 87961 2844808 SH SOLE 0 0 2844808 DUCK CREEK TECHNOLOGIES INC SHS 264120106 790 18161 SH DFND 01 0 18161 0 DUCK CREEK TECHNOLOGIES INC SHS 264120106 238 5475 SH DFND 02 0 5475 0 DUCK CREEK TECHNOLOGIES INC SHS 264120106 1482 34067 SH DFND 04 0 0 34067 DUCK CREEK TECHNOLOGIES INC SHS 264120106 255450 5871063 SH SOLE 0 0 5871063 DUCOMMUN INC DEL COM 264147109 409 7498 SH DFND 01 0 7498 0 DUCOMMUN INC DEL COM 264147109 203 3729 SH DFND 02 0 3729 0 DUCOMMUN INC DEL COM 264147109 421 7723 SH DFND 04 0 0 7723 DUCOMMUN INC DEL COM 264147109 29032 532103 SH SOLE 0 0 532103 DUCKHORN PORTFOLIO INC COM 26414D106 644 29190 SH DFND 01 0 29190 0 DUCKHORN PORTFOLIO INC COM 26414D106 161 7290 SH DFND 04 0 0 7290 DUCKHORN PORTFOLIO INC COM 26414D106 34144 1547775 SH SOLE 0 0 1547775 DUKE REALTY CORP COM NEW 264411505 17329 365981 SH DFND 01 0 365981 0 DUKE REALTY CORP COM NEW 264411505 828 17494 SH DFND 02 0 0 17494 DUKE REALTY CORP COM NEW 264411505 34730 733478 SH DFND 02 0 733478 0 DUKE REALTY CORP COM NEW 264411505 41273 871668 SH DFND 04 0 0 871668 DUKE REALTY CORP COM NEW 264411505 4027 85057 SH DFND 04 0 85057 0 DUKE REALTY CORP COM NEW 264411505 2727854 57610441 SH SOLE 0 0 57610441 DUKE ENERGY CORP NEW COM NEW 26441C204 74046 750056 SH DFND 01 0 750056 0 DUKE ENERGY CORP NEW COM NEW 26441C204 895 9071 SH DFND 02 0 0 9071 DUKE ENERGY CORP NEW COM NEW 26441C204 67434 683082 SH DFND 02 0 683082 0 DUKE ENERGY CORP NEW COM NEW 26441C204 179197 1815201 SH DFND 04 0 0 1815201 DUKE ENERGY CORP NEW COM NEW 26441C204 16861 170794 SH DFND 04 0 170794 0 DUKE ENERGY CORP NEW COM NEW 26441C204 6116400 61957051 SH SOLE 0 0 61957051 DULUTH HLDGS INC COM CL B 26443V101 447 21651 SH DFND 01 0 21651 0 DULUTH HLDGS INC COM CL B 26443V101 86 4144 SH DFND 02 0 4144 0 DULUTH HLDGS INC COM CL B 26443V101 273 13237 SH DFND 04 0 0 13237 DULUTH HLDGS INC COM CL B 26443V101 14386 696670 SH SOLE 0 0 696670 DULUTH HLDGS INC COM CL B 26443V101 28 1380 SH SOLE 0 1380 0 DUN & BRADSTREET HLDGS INC COM 26484T106 1010 47279 SH DFND 01 0 47279 0 DUN & BRADSTREET HLDGS INC COM 26484T106 1269 59393 SH DFND 04 0 0 59393 DUN & BRADSTREET HLDGS INC COM 26484T106 312051 14602303 SH SOLE 0 0 14602303 DUOS TECHNOLOGIES GROUP INC COM 266042407 127 12416 SH SOLE 0 0 12416 DUPONT DE NEMOURS INC COM 26614N102 40172 518956 SH DFND 01 0 518956 0 DUPONT DE NEMOURS INC COM 26614N102 1702 21989 SH DFND 02 0 0 21989 DUPONT DE NEMOURS INC COM 26614N102 22286 287897 SH DFND 02 0 287897 0 DUPONT DE NEMOURS INC COM 26614N102 96904 1251831 SH DFND 04 0 0 1251831 DUPONT DE NEMOURS INC COM 26614N102 9188 118698 SH DFND 04 0 118698 0 DUPONT DE NEMOURS INC COM 26614N102 3178640 41062392 SH SOLE 0 0 41062392 DUPONT DE NEMOURS INC COM 26614N102 282 3642 SH SOLE 0 3642 0 DOXIMITY INC CL A 26622P107 124 2130 SH DFND 01 0 2130 0 DOXIMITY INC CL A 26622P107 38 653 SH DFND 04 0 0 653 DOXIMITY INC CL A 26622P107 96025 1649911 SH SOLE 0 0 1649911 DURECT CORP COM 266605104 662 406082 SH DFND 01 0 406082 0 DURECT CORP COM 266605104 88 53937 SH DFND 02 0 53937 0 DURECT CORP COM 266605104 250 153526 SH DFND 04 0 0 153526 DURECT CORP COM 266605104 17534 10757120 SH SOLE 0 0 10757120 DYADIC INTL INC DEL COM 26745T101 15 4175 SH DFND 01 0 4175 0 DYADIC INTL INC DEL COM 26745T101 27 7385 SH DFND 04 0 0 7385 DYADIC INTL INC DEL COM 26745T101 3682 1025724 SH SOLE 0 0 1025724 DYCOM INDS INC COM 267475101 3599 48287 SH DFND 01 0 48287 0 DYCOM INDS INC COM 267475101 592 7944 SH DFND 02 0 7944 0 DYCOM INDS INC COM 267475101 1939 26012 SH DFND 04 0 0 26012 DYCOM INDS INC COM 267475101 201730 2706694 SH SOLE 0 0 2706694 DYCOM INDS INC COM 267475101 26 345 SH SOLE 0 345 0 DYNATRACE INC COM NEW 268150109 4601 78759 SH DFND 01 0 78759 0 DYNATRACE INC COM NEW 268150109 449 7680 SH DFND 02 0 0 7680 DYNATRACE INC COM NEW 268150109 4913 84092 SH DFND 02 0 84092 0 DYNATRACE INC COM NEW 268150109 7098 121499 SH DFND 04 0 0 121499 DYNATRACE INC COM NEW 268150109 1043627 17864201 SH SOLE 0 0 17864201 DYNATRONICS CORP COM NEW 268157401 127 105988 SH SOLE 0 0 105988 DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 1912 194083 SH DFND 01 0 194083 0 DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 271 27532 SH DFND 02 0 27532 0 DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 801 81335 SH DFND 04 0 0 81335 DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 54002 5482426 SH SOLE 0 0 5482426 DYNEX CAP INC COM 26817Q886 390 20916 SH DFND 01 0 20916 0 DYNEX CAP INC COM 26817Q886 244 13098 SH DFND 02 0 13098 0 DYNEX CAP INC COM 26817Q886 455 24370 SH DFND 04 0 0 24370 DYNEX CAP INC COM 26817Q886 27085 1451503 SH SOLE 0 0 1451503 DYNE THERAPEUTICS INC COM 26818M108 379 17994 SH DFND 01 0 17994 0 DYNE THERAPEUTICS INC COM 26818M108 101 4816 SH DFND 02 0 4816 0 DYNE THERAPEUTICS INC COM 26818M108 330 15708 SH DFND 04 0 0 15708 DYNE THERAPEUTICS INC COM 26818M108 24751 1176365 SH SOLE 0 0 1176365 DZS INC COM 268211109 409 19689 SH DFND 01 0 19689 0 DZS INC COM 268211109 124 5981 SH DFND 04 0 0 5981 DZS INC COM 268211109 16371 788976 SH SOLE 0 0 788976 E L F BEAUTY INC COM 26856L103 2214 81583 SH DFND 01 0 81583 0 E L F BEAUTY INC COM 26856L103 225 8306 SH DFND 02 0 8306 0 E L F BEAUTY INC COM 26856L103 898 33086 SH DFND 04 0 0 33086 E L F BEAUTY INC COM 26856L103 127921 4713376 SH SOLE 0 0 4713376 E L F BEAUTY INC COM 26856L103 17 628 SH SOLE 0 628 0 EL POLLO LOCO HLDGS INC COM 268603107 243 13283 SH DFND 01 0 13283 0 EL POLLO LOCO HLDGS INC COM 268603107 52 2853 SH DFND 02 0 2853 0 EL POLLO LOCO HLDGS INC COM 268603107 257 14057 SH DFND 04 0 0 14057 EL POLLO LOCO HLDGS INC COM 268603107 43730 2390927 SH SOLE 0 0 2390927 EL POLLO LOCO HLDGS INC COM 268603107 4 245 SH SOLE 0 245 0 EOG RES INC COM 26875P101 48162 577201 SH DFND 01 0 577201 0 EOG RES INC COM 26875P101 587 7039 SH DFND 02 0 0 7039 EOG RES INC COM 26875P101 24915 298600 SH DFND 02 0 298600 0 EOG RES INC COM 26875P101 115546 1384782 SH DFND 04 0 0 1384782 EOG RES INC COM 26875P101 10816 129624 SH DFND 04 0 129624 0 EOG RES INC COM 26875P101 3820614 45788753 SH SOLE 0 0 45788753 EOG RES INC COM 26875P101 186 2233 SH SOLE 0 2233 0 EQT CORP COM 26884L109 1985 89152 SH DFND 01 0 89152 0 EQT CORP COM 26884L109 1781 80020 SH DFND 02 0 80020 0 EQT CORP COM 26884L109 4838 217360 SH DFND 04 0 0 217360 EQT CORP COM 26884L109 585416 26299015 SH SOLE 0 0 26299015 EQT CORP COM 26884L109 150 6723 SH SOLE 0 6723 0 EPR PPTYS COM SH BEN INT 26884U109 1255 23822 SH DFND 01 0 23822 0 EPR PPTYS COM SH BEN INT 26884U109 6638 126004 SH DFND 02 0 126004 0 EPR PPTYS COM SH BEN INT 26884U109 3313 62892 SH DFND 04 0 0 62892 EPR PPTYS COM SH BEN INT 26884U109 559178 10614615 SH SOLE 0 0 10614615 EAGLE BANCORP INC MD COM 268948106 1210 21574 SH DFND 01 0 21574 0 EAGLE BANCORP INC MD COM 268948106 577 10292 SH DFND 02 0 10292 0 EAGLE BANCORP INC MD COM 268948106 1436 25602 SH DFND 04 0 0 25602 EAGLE BANCORP INC MD COM 268948106 186064 3317836 SH SOLE 0 0 3317836 EAGLE BANCORP INC MD COM 268948106 78 1383 SH SOLE 0 1383 0 EVO PMTS INC CL A COM 26927E104 2370 85454 SH DFND 01 0 85454 0 EVO PMTS INC CL A COM 26927E104 378 13642 SH DFND 02 0 13642 0 EVO PMTS INC CL A COM 26927E104 980 35312 SH DFND 04 0 0 35312 EVO PMTS INC CL A COM 26927E104 119489 4307461 SH SOLE 0 0 4307461 EVI INDS INC COM 26929N102 300 10550 SH DFND 01 0 10550 0 EVI INDS INC COM 26929N102 41 1440 SH DFND 04 0 0 1440 EVI INDS INC COM 26929N102 6689 235525 SH SOLE 0 0 235525 EAGLE BANCORP MONT INC COM 26942G100 21 907 SH DFND 01 0 907 0 EAGLE BANCORP MONT INC COM 26942G100 60 2600 SH DFND 04 0 0 2600 EAGLE BANCORP MONT INC COM 26942G100 5820 253059 SH SOLE 0 0 253059 EAGLE MATLS INC COM 26969P108 1908 13424 SH DFND 01 0 13424 0 EAGLE MATLS INC COM 26969P108 1465 10310 SH DFND 02 0 10310 0 EAGLE MATLS INC COM 26969P108 4949 34825 SH DFND 04 0 0 34825 EAGLE MATLS INC COM 26969P108 568349 3999359 SH SOLE 0 0 3999359 EAGLE MATLS INC COM 26969P108 27 190 SH SOLE 0 190 0 EAGLE PHARMACEUTICALS INC COM 269796108 603 14085 SH DFND 01 0 14085 0 EAGLE PHARMACEUTICALS INC COM 269796108 104 2436 SH DFND 02 0 2436 0 EAGLE PHARMACEUTICALS INC COM 269796108 429 10022 SH DFND 04 0 0 10022 EAGLE PHARMACEUTICALS INC COM 269796108 31047 725398 SH SOLE 0 0 725398 EAGLE PHARMACEUTICALS INC COM 269796108 57 1339 SH SOLE 0 1339 0 EARGO INC COM 270087109 1337 33505 SH DFND 01 0 33505 0 EARGO INC COM 270087109 110 2748 SH DFND 02 0 2748 0 EARGO INC COM 270087109 349 8736 SH DFND 04 0 0 8736 EARGO INC COM 270087109 64037 1604539 SH SOLE 0 0 1604539 EARTHSTONE ENERGY INC CL A 27032D304 232 20990 SH DFND 01 0 20990 0 EARTHSTONE ENERGY INC CL A 27032D304 80 7223 SH DFND 04 0 0 7223 EARTHSTONE ENERGY INC CL A 27032D304 12075 1090793 SH SOLE 0 0 1090793 EAST WEST BANCORP INC COM 27579R104 3219 44902 SH DFND 01 0 44902 0 EAST WEST BANCORP INC COM 27579R104 2662 37135 SH DFND 02 0 37135 0 EAST WEST BANCORP INC COM 27579R104 8560 119405 SH DFND 04 0 0 119405 EAST WEST BANCORP INC COM 27579R104 962238 13422201 SH SOLE 0 0 13422201 EAST WEST BANCORP INC COM 27579R104 106 1478 SH SOLE 0 1478 0 EASTERLY GOVT PPTYS INC COM 27616P103 1210 57418 SH DFND 01 0 57418 0 EASTERLY GOVT PPTYS INC COM 27616P103 2952 140051 SH DFND 02 0 140051 0 EASTERLY GOVT PPTYS INC COM 27616P103 1291 61243 SH DFND 04 0 0 61243 EASTERLY GOVT PPTYS INC COM 27616P103 198939 9437349 SH SOLE 0 0 9437349 EASTERN BANKSHARES INC COM 27627N105 3312 161018 SH DFND 01 0 161018 0 EASTERN BANKSHARES INC COM 27627N105 482 23413 SH DFND 02 0 23413 0 EASTERN BANKSHARES INC COM 27627N105 3108 151095 SH DFND 04 0 0 151095 EASTERN BANKSHARES INC COM 27627N105 318004 15459618 SH SOLE 0 0 15459618 EASTERN CO COM 276317104 32 1040 SH DFND 01 0 1040 0 EASTERN CO COM 276317104 64 2110 SH DFND 04 0 0 2110 EASTERN CO COM 276317104 8935 294601 SH SOLE 0 0 294601 EASTGROUP PPTYS INC COM 277276101 11895 72330 SH DFND 01 0 72330 0 EASTGROUP PPTYS INC COM 277276101 11117 67602 SH DFND 02 0 67602 0 EASTGROUP PPTYS INC COM 277276101 5468 33251 SH DFND 04 0 0 33251 EASTGROUP PPTYS INC COM 277276101 941571 5725575 SH SOLE 0 0 5725575 EASTMAN CHEM CO COM 277432100 15528 132999 SH DFND 01 0 132999 0 EASTMAN CHEM CO COM 277432100 703 6020 SH DFND 02 0 0 6020 EASTMAN CHEM CO COM 277432100 9706 83132 SH DFND 02 0 83132 0 EASTMAN CHEM CO COM 277432100 38715 331608 SH DFND 04 0 0 331608 EASTMAN CHEM CO COM 277432100 3545 30363 SH DFND 04 0 30363 0 EASTMAN CHEM CO COM 277432100 1804530 15456356 SH SOLE 0 0 15456356 EASTMAN CHEM CO COM 277432100 118 1009 SH SOLE 0 1009 0 EASTMAN KODAK CO COM NEW 277461406 687 82550 SH DFND 01 0 82550 0 EASTMAN KODAK CO COM NEW 277461406 106 12790 SH DFND 02 0 12790 0 EASTMAN KODAK CO COM NEW 277461406 324 38899 SH DFND 04 0 0 38899 EASTMAN KODAK CO COM NEW 277461406 25448 3058672 SH SOLE 0 0 3058672 EASTSIDE DISTILLING INC COM 277802302 2 700 SH DFND 04 0 0 700 EASTSIDE DISTILLING INC COM 277802302 1324 469657 SH SOLE 0 0 469657 EBAY INC. COM 278642103 50199 714984 SH DFND 01 0 714984 0 EBAY INC. COM 278642103 2109 30035 SH DFND 02 0 0 30035 EBAY INC. COM 278642103 26521 377743 SH DFND 02 0 377743 0 EBAY INC. COM 278642103 108618 1547044 SH DFND 04 0 0 1547044 EBAY INC. COM 278642103 10347 147379 SH DFND 04 0 147379 0 EBAY INC. COM 278642103 3267630 46540808 SH SOLE 0 0 46540808 EBAY INC. COM 278642103 345 4919 SH SOLE 0 4919 0 EBIX INC COM NEW 278715206 598 17636 SH DFND 01 0 17636 0 EBIX INC COM NEW 278715206 353 10426 SH DFND 02 0 10426 0 EBIX INC COM NEW 278715206 712 21010 SH DFND 04 0 0 21010 EBIX INC COM NEW 278715206 89003 2625468 SH SOLE 0 0 2625468 EBIX INC COM NEW 278715206 136 4010 SH SOLE 0 4010 0 ECHO GLOBAL LOGISTICS INC COM 27875T101 861 28001 SH DFND 01 0 28001 0 ECHO GLOBAL LOGISTICS INC COM 27875T101 371 12078 SH DFND 02 0 12078 0 ECHO GLOBAL LOGISTICS INC COM 27875T101 629 20464 SH DFND 04 0 0 20464 ECHO GLOBAL LOGISTICS INC COM 27875T101 55475 1804645 SH SOLE 0 0 1804645 ECHO GLOBAL LOGISTICS INC COM 27875T101 25 805 SH SOLE 0 805 0 ECHOSTAR CORP CL A 278768106 706 29055 SH DFND 01 0 29055 0 ECHOSTAR CORP CL A 278768106 815 33553 SH DFND 02 0 33553 0 ECHOSTAR CORP CL A 278768106 883 36338 SH DFND 04 0 0 36338 ECHOSTAR CORP CL A 278768106 90732 3735353 SH SOLE 0 0 3735353 ECHOSTAR CORP CL A 278768106 72 2982 SH SOLE 0 2982 0 ECOLAB INC COM 278865100 55233 268159 SH DFND 01 0 268159 0 ECOLAB INC COM 278865100 2273 11034 SH DFND 02 0 0 11034 ECOLAB INC COM 278865100 26323 127800 SH DFND 02 0 127800 0 ECOLAB INC COM 278865100 118060 573188 SH DFND 04 0 0 573188 ECOLAB INC COM 278865100 11449 55588 SH DFND 04 0 55588 0 ECOLAB INC COM 278865100 4215154 20464893 SH SOLE 0 0 20464893 ECOPETROL S A SPONSORED ADS 279158109 16337 1117424 SH DFND 01 0 1117424 0 ECOPETROL S A SPONSORED ADS 279158109 18679 1277626 SH SOLE 0 0 1277626 EDESA BIOTECH INC COM 27966L108 13 2549 SH DFND 04 0 0 2549 EDESA BIOTECH INC COM 27966L108 563 106609 SH SOLE 0 0 106609 EDGEWELL PERS CARE CO COM 28035Q102 1624 36983 SH DFND 01 0 36983 0 EDGEWELL PERS CARE CO COM 28035Q102 689 15702 SH DFND 02 0 15702 0 EDGEWELL PERS CARE CO COM 28035Q102 2002 45611 SH DFND 04 0 0 45611 EDGEWELL PERS CARE CO COM 28035Q102 254500 5797256 SH SOLE 0 0 5797256 EDGEWELL PERS CARE CO COM 28035Q102 82 1877 SH SOLE 0 1877 0 EDGEWISE THERAPEUTICS INC COM 28036F105 480 22515 SH DFND 01 0 22515 0 EDGEWISE THERAPEUTICS INC COM 28036F105 94 4415 SH DFND 04 0 0 4415 EDGEWISE THERAPEUTICS INC COM 28036F105 11858 555933 SH SOLE 0 0 555933 EDISON INTL COM 281020107 21361 369437 SH DFND 01 0 369437 0 EDISON INTL COM 281020107 988 17093 SH DFND 02 0 0 17093 EDISON INTL COM 281020107 19896 344094 SH DFND 02 0 344094 0 EDISON INTL COM 281020107 52582 909413 SH DFND 04 0 0 909413 EDISON INTL COM 281020107 4804 83084 SH DFND 04 0 83084 0 EDISON INTL COM 281020107 2401529 41534581 SH SOLE 0 0 41534581 EDITAS MEDICINE INC COM 28106W103 7031 124136 SH DFND 01 0 124136 0 EDITAS MEDICINE INC COM 28106W103 933 16468 SH DFND 02 0 16468 0 EDITAS MEDICINE INC COM 28106W103 3164 55862 SH DFND 04 0 0 55862 EDITAS MEDICINE INC COM 28106W103 356122 6287466 SH SOLE 0 0 6287466 EDUCATIONAL DEV CORP COM 281479105 18 1476 SH DFND 01 0 1476 0 EDUCATIONAL DEV CORP COM 281479105 20 1600 SH DFND 04 0 0 1600 EDUCATIONAL DEV CORP COM 281479105 3430 276415 SH SOLE 0 0 276415 EDWARDS LIFESCIENCES CORP COM 28176E108 70143 677249 SH DFND 01 0 677249 0 EDWARDS LIFESCIENCES CORP COM 28176E108 2806 27095 SH DFND 02 0 0 27095 EDWARDS LIFESCIENCES CORP COM 28176E108 35070 338614 SH DFND 02 0 338614 0 EDWARDS LIFESCIENCES CORP COM 28176E108 151109 1459003 SH DFND 04 0 0 1459003 EDWARDS LIFESCIENCES CORP COM 28176E108 14246 137551 SH DFND 04 0 137551 0 EDWARDS LIFESCIENCES CORP COM 28176E108 4730035 45669938 SH SOLE 0 0 45669938 EGAIN CORP COM NEW 28225C806 281 24453 SH DFND 01 0 24453 0 EGAIN CORP COM NEW 28225C806 48 4181 SH DFND 02 0 4181 0 EGAIN CORP COM NEW 28225C806 196 17076 SH DFND 04 0 0 17076 EGAIN CORP COM NEW 28225C806 19422 1691819 SH SOLE 0 0 1691819 EHEALTH INC COM 28238P109 1473 25220 SH DFND 01 0 25220 0 EHEALTH INC COM 28238P109 344 5891 SH DFND 02 0 5891 0 EHEALTH INC COM 28238P109 1200 20553 SH DFND 04 0 0 20553 EHEALTH INC COM 28238P109 122846 2103534 SH SOLE 0 0 2103534 EIGER BIOPHARMACEUTICALS INC COM 28249U105 196 23029 SH DFND 01 0 23029 0 EIGER BIOPHARMACEUTICALS INC COM 28249U105 98 11453 SH DFND 04 0 0 11453 EIGER BIOPHARMACEUTICALS INC COM 28249U105 14064 1650646 SH SOLE 0 0 1650646 1847 GOEDEKER INC COM 28252C109 79 20566 SH DFND 01 0 20566 0 1847 GOEDEKER INC COM 28252C109 141 36503 SH DFND 04 0 0 36503 1847 GOEDEKER INC COM 28252C109 5156 1339212 SH SOLE 0 0 1339212 89BIO INC COM 282559103 125 6680 SH DFND 01 0 6680 0 89BIO INC COM 282559103 59 3165 SH DFND 04 0 0 3165 89BIO INC COM 282559103 7893 422090 SH SOLE 0 0 422090 EKSO BIONICS HLDGS INC COM 282644301 4 706 SH DFND 01 0 706 0 EKSO BIONICS HLDGS INC COM 282644301 22 4081 SH DFND 04 0 0 4081 EKSO BIONICS HLDGS INC COM 282644301 2225 404557 SH SOLE 0 0 404557 8X8 INC NEW COM 282914100 5383 193913 SH DFND 01 0 193913 0 8X8 INC NEW COM 282914100 713 25690 SH DFND 02 0 25690 0 8X8 INC NEW COM 282914100 2451 88292 SH DFND 04 0 0 88292 8X8 INC NEW COM 282914100 308391 11109186 SH SOLE 0 0 11109186 ELANCO ANIMAL HEALTH INC COM 28414H103 5102 147062 SH DFND 01 0 147062 0 ELANCO ANIMAL HEALTH INC COM 28414H103 635 18295 SH DFND 02 0 0 18295 ELANCO ANIMAL HEALTH INC COM 28414H103 7713 222339 SH DFND 02 0 222339 0 ELANCO ANIMAL HEALTH INC COM 28414H103 18548 534674 SH DFND 04 0 0 534674 ELANCO ANIMAL HEALTH INC COM 28414H103 2117 61018 SH DFND 04 0 61018 0 ELANCO ANIMAL HEALTH INC COM 28414H103 1440874 41535702 SH SOLE 0 0 41535702 ELDORADO GOLD CORP NEW COM 284902509 8200 824142 SH DFND 01 0 824142 0 ELDORADO GOLD CORP NEW COM 284902509 468 46992 SH DFND 02 0 46992 0 ELDORADO GOLD CORP NEW COM 284902509 812 81646 SH DFND 04 0 0 81646 ELDORADO GOLD CORP NEW COM 284902509 39801 4000145 SH SOLE 0 0 4000145 ELDORADO GOLD CORP NEW COM 284902509 2503 251516 SH SOLE 0 251516 0 ELECTRO-SENSORS INC COM 285233102 260 53093 SH SOLE 0 0 53093 ELECTROCORE INC COM 28531P103 12 10204 SH DFND 01 0 10204 0 ELECTROCORE INC COM 28531P103 13 11344 SH DFND 04 0 0 11344 ELECTROCORE INC COM 28531P103 2703 2271597 SH SOLE 0 0 2271597 ELECTROMED INC COM 285409108 7 650 SH DFND 01 0 650 0 ELECTROMED INC COM 285409108 40 3550 SH DFND 04 0 0 3550 ELECTROMED INC COM 285409108 3293 291679 SH SOLE 0 0 291679 ELECTRONIC ARTS INC COM 285512109 40173 279306 SH DFND 01 0 279306 0 ELECTRONIC ARTS INC COM 285512109 1808 12571 SH DFND 02 0 0 12571 ELECTRONIC ARTS INC COM 285512109 21972 152766 SH DFND 02 0 152766 0 ELECTRONIC ARTS INC COM 285512109 96575 671452 SH DFND 04 0 0 671452 ELECTRONIC ARTS INC COM 285512109 9134 63504 SH DFND 04 0 63504 0 ELECTRONIC ARTS INC COM 285512109 2975372 20686724 SH SOLE 0 0 20686724 ELECTRONIC ARTS INC COM 285512109 465 3232 SH SOLE 0 3232 0 ELEDON PHARMACEUTICALS INC COM 28617K101 21 2657 SH DFND 01 0 2657 0 ELEDON PHARMACEUTICALS INC COM 28617K101 40 5037 SH DFND 04 0 0 5037 ELEDON PHARMACEUTICALS INC COM 28617K101 1598 202056 SH SOLE 0 0 202056 ELEMENT SOLUTIONS INC COM 28618M106 1666 71271 SH DFND 01 0 71271 0 ELEMENT SOLUTIONS INC COM 28618M106 1370 58611 SH DFND 02 0 58611 0 ELEMENT SOLUTIONS INC COM 28618M106 4309 184324 SH DFND 04 0 0 184324 ELEMENT SOLUTIONS INC COM 28618M106 473491 20251967 SH SOLE 0 0 20251967 ELEMENT SOLUTIONS INC COM 28618M106 32 1387 SH SOLE 0 1387 0 ELEVATE CREDIT INC COM 28621V101 16 4616 SH DFND 01 0 4616 0 ELEVATE CREDIT INC COM 28621V101 33 9216 SH DFND 04 0 0 9216 ELEVATE CREDIT INC COM 28621V101 4026 1127844 SH SOLE 0 0 1127844 ELEVATION ONCOLOGY INC COM 28623U101 21 1514 SH DFND 01 0 1514 0 ELEVATION ONCOLOGY INC COM 28623U101 6 473 SH DFND 04 0 0 473 ELEVATION ONCOLOGY INC COM 28623U101 787 58013 SH SOLE 0 0 58013 ELLINGTON FINANCIAL INC COM 28852N109 553 28896 SH DFND 01 0 28896 0 ELLINGTON FINANCIAL INC COM 28852N109 275 14352 SH DFND 02 0 14352 0 ELLINGTON FINANCIAL INC COM 28852N109 507 26450 SH DFND 04 0 0 26450 ELLINGTON FINANCIAL INC COM 28852N109 50126 2617535 SH SOLE 0 0 2617535 ELLINGTON RESIDENTIAL MTG RE COM SHS BEN INT 288578107 23 1953 SH DFND 01 0 1953 0 ELLINGTON RESIDENTIAL MTG RE COM SHS BEN INT 288578107 27 2300 SH DFND 04 0 0 2300 ELLINGTON RESIDENTIAL MTG RE COM SHS BEN INT 288578107 6861 582887 SH SOLE 0 0 582887 ELMIRA SVGS BK ELMIRA N Y COM 289660102 5 315 SH DFND 04 0 0 315 ELMIRA SVGS BK ELMIRA N Y COM 289660102 1033 72209 SH SOLE 0 0 72209 ELOXX PHARMACEUTICALS INC COM 29014R103 35 17413 SH DFND 01 0 17413 0 ELOXX PHARMACEUTICALS INC COM 29014R103 63 31720 SH DFND 04 0 0 31720 ELOXX PHARMACEUTICALS INC COM 29014R103 5983 3006384 SH SOLE 0 0 3006384 EMAGIN CORP COM NEW 29076N206 46 13247 SH DFND 01 0 13247 0 EMAGIN CORP COM NEW 29076N206 90 25844 SH DFND 04 0 0 25844 EMAGIN CORP COM NEW 29076N206 9975 2866370 SH SOLE 0 0 2866370 EMCLAIRE FINL CORP COM 290828102 7 216 SH DFND 01 0 216 0 EMCLAIRE FINL CORP COM 290828102 23 776 SH DFND 04 0 0 776 EMCLAIRE FINL CORP COM 290828102 1272 42022 SH SOLE 0 0 42022 EMBRAER S.A. SPONSORED ADS 29082A107 424 28005 SH DFND 01 0 28005 0 EMBRAER S.A. SPONSORED ADS 29082A107 20632 1362731 SH SOLE 0 0 1362731 EMCORE CORP COM NEW 290846203 268 29058 SH DFND 01 0 29058 0 EMCORE CORP COM NEW 290846203 99 10775 SH DFND 04 0 0 10775 EMCORE CORP COM NEW 290846203 14892 1615158 SH SOLE 0 0 1615158 EMCOR GROUP INC COM 29084Q100 5326 43236 SH DFND 01 0 43236 0 EMCOR GROUP INC COM 29084Q100 1847 14995 SH DFND 02 0 14995 0 EMCOR GROUP INC COM 29084Q100 5352 43447 SH DFND 04 0 0 43447 EMCOR GROUP INC COM 29084Q100 671966 5454714 SH SOLE 0 0 5454714 EMCOR GROUP INC COM 29084Q100 108 874 SH SOLE 0 874 0 EMERGENT BIOSOLUTIONS INC COM 29089Q105 2076 32951 SH DFND 01 0 32951 0 EMERGENT BIOSOLUTIONS INC COM 29089Q105 983 15612 SH DFND 02 0 15612 0 EMERGENT BIOSOLUTIONS INC COM 29089Q105 2492 39567 SH DFND 04 0 0 39567 EMERGENT BIOSOLUTIONS INC COM 29089Q105 306648 4868209 SH SOLE 0 0 4868209 EMERGENT BIOSOLUTIONS INC COM 29089Q105 171 2708 SH SOLE 0 2708 0 EMERSON ELEC CO COM 291011104 56236 584336 SH DFND 01 0 584336 0 EMERSON ELEC CO COM 291011104 2479 25760 SH DFND 02 0 0 25760 EMERSON ELEC CO COM 291011104 28758 298816 SH DFND 02 0 298816 0 EMERSON ELEC CO COM 291011104 136657 1419965 SH DFND 04 0 0 1419965 EMERSON ELEC CO COM 291011104 12842 133439 SH DFND 04 0 133439 0 EMERSON ELEC CO COM 291011104 4634359 48154188 SH SOLE 0 0 48154188 EMERALD HOLDING INC COM 29103W104 92 17120 SH DFND 01 0 17120 0 EMERALD HOLDING INC COM 29103W104 64 11917 SH DFND 04 0 0 11917 EMERALD HOLDING INC COM 29103W104 7050 1307901 SH SOLE 0 0 1307901 EMERSON RADIO CORP COM NEW 291087203 81 68379 SH SOLE 0 0 68379 EMPIRE ST RLTY TR INC CL A 292104106 1164 97020 SH DFND 01 0 97020 0 EMPIRE ST RLTY TR INC CL A 292104106 2949 245790 SH DFND 02 0 245790 0 EMPIRE ST RLTY TR INC CL A 292104106 1393 116065 SH DFND 04 0 0 116065 EMPIRE ST RLTY TR INC CL A 292104106 268019 22334925 SH SOLE 0 0 22334925 EMPLOYERS HLDGS INC COM 292218104 845 19737 SH DFND 01 0 19737 0 EMPLOYERS HLDGS INC COM 292218104 400 9338 SH DFND 02 0 9338 0 EMPLOYERS HLDGS INC COM 292218104 993 23197 SH DFND 04 0 0 23197 EMPLOYERS HLDGS INC COM 292218104 130783 3055685 SH SOLE 0 0 3055685 EMPLOYERS HLDGS INC COM 292218104 22 522 SH SOLE 0 522 0 ENBRIDGE INC COM 29250N105 389155 9719155 SH DFND 01 0 9719155 0 ENBRIDGE INC COM 29250N105 3368 84110 SH DFND 02 0 0 84110 ENBRIDGE INC COM 29250N105 72161 1802218 SH DFND 02 0 1802218 0 ENBRIDGE INC COM 29250N105 67001 1673360 SH DFND 04 0 0 1673360 ENBRIDGE INC COM 29250N105 10651 266008 SH DFND 04 0 266008 0 ENBRIDGE INC COM 29250N105 1753998 43806146 SH SOLE 0 0 43806146 ENBRIDGE INC COM 29250N105 229403 5729356 SH SOLE 0 5729356 0 ENANTA PHARMACEUTICALS INC COM 29251M106 667 15159 SH DFND 01 0 15159 0 ENANTA PHARMACEUTICALS INC COM 29251M106 181 4119 SH DFND 02 0 4119 0 ENANTA PHARMACEUTICALS INC COM 29251M106 723 16423 SH DFND 04 0 0 16423 ENANTA PHARMACEUTICALS INC COM 29251M106 80156 1821318 SH SOLE 0 0 1821318 ENCORE CAP GROUP INC COM 292554102 1009 21291 SH DFND 01 0 21291 0 ENCORE CAP GROUP INC COM 292554102 439 9262 SH DFND 02 0 9262 0 ENCORE CAP GROUP INC COM 292554102 1262 26637 SH DFND 04 0 0 26637 ENCORE CAP GROUP INC COM 292554102 159741 3370782 SH SOLE 0 0 3370782 ENCORE CAP GROUP INC COM 292554102 102 2147 SH SOLE 0 2147 0 ENCORE WIRE CORP COM 292562105 1044 13771 SH DFND 01 0 13771 0 ENCORE WIRE CORP COM 292562105 454 5988 SH DFND 02 0 5988 0 ENCORE WIRE CORP COM 292562105 1433 18904 SH DFND 04 0 0 18904 ENCORE WIRE CORP COM 292562105 157429 2077169 SH SOLE 0 0 2077169 ENCORE WIRE CORP COM 292562105 20 266 SH SOLE 0 266 0 ENDEAVOUR SILVER CORP COM 29258Y103 271 44241 SH DFND 02 0 44241 0 ENDEAVOUR SILVER CORP COM 29258Y103 398 64952 SH DFND 04 0 0 64952 ENDEAVOR GROUP HLDGS INC CL A COM 29260Y109 12 451 SH DFND 01 0 451 0 ENDEAVOR GROUP HLDGS INC CL A COM 29260Y109 12 451 SH DFND 04 0 0 451 ENDEAVOR GROUP HLDGS INC CL A COM 29260Y109 2746 99098 SH SOLE 0 0 99098 ENCOMPASS HEALTH CORP COM 29261A100 2961 37943 SH DFND 01 0 37943 0 ENCOMPASS HEALTH CORP COM 29261A100 1991 25522 SH DFND 02 0 25522 0 ENCOMPASS HEALTH CORP COM 29261A100 6523 83601 SH DFND 04 0 0 83601 ENCOMPASS HEALTH CORP COM 29261A100 715058 9163886 SH SOLE 0 0 9163886 ENERGY FUELS INC COM NEW 292671708 1268 209520 SH DFND 01 0 209520 0 ENERGY FUELS INC COM NEW 292671708 112 18543 SH DFND 02 0 18543 0 ENERGY FUELS INC COM NEW 292671708 342 56590 SH DFND 04 0 0 56590 ENERGY FUELS INC COM NEW 292671708 28546 4718400 SH SOLE 0 0 4718400 ENERGY FUELS INC COM NEW 292671708 14 2347 SH SOLE 0 2347 0 ENERGY FOCUS INC COM 29268T409 483 121409 SH SOLE 0 0 121409 ENERGY RECOVERY INC COM 29270J100 1737 76272 SH DFND 01 0 76272 0 ENERGY RECOVERY INC COM 29270J100 147 6448 SH DFND 02 0 6448 0 ENERGY RECOVERY INC COM 29270J100 637 27947 SH DFND 04 0 0 27947 ENERGY RECOVERY INC COM 29270J100 50744 2227569 SH SOLE 0 0 2227569 ENERGOUS CORP COM 29272C103 18 6375 SH DFND 01 0 6375 0 ENERGOUS CORP COM 29272C103 47 16271 SH DFND 04 0 0 16271 ENERGOUS CORP COM 29272C103 7110 2477206 SH SOLE 0 0 2477206 ENERGIZER HLDGS INC NEW COM 29272W109 5246 122063 SH DFND 01 0 122063 0 ENERGIZER HLDGS INC NEW COM 29272W109 747 17391 SH DFND 02 0 17391 0 ENERGIZER HLDGS INC NEW COM 29272W109 2158 50205 SH DFND 04 0 0 50205 ENERGIZER HLDGS INC NEW COM 29272W109 277252 6450716 SH SOLE 0 0 6450716 ENDRA LIFE SCIENCES INC COM 29273B104 20 9191 SH DFND 01 0 9191 0 ENDRA LIFE SCIENCES INC COM 29273B104 25 11511 SH DFND 04 0 0 11511 ENDRA LIFE SCIENCES INC COM 29273B104 3681 1688398 SH SOLE 0 0 1688398 ENEL AMERICAS S A SPONSORED ADR 29274F104 14274 1977010 SH SOLE 0 0 1977010 ENERSYS COM 29275Y102 3372 34501 SH DFND 01 0 34501 0 ENERSYS COM 29275Y102 1265 12941 SH DFND 02 0 12941 0 ENERSYS COM 29275Y102 3290 33662 SH DFND 04 0 0 33662 ENERSYS COM 29275Y102 384449 3933792 SH SOLE 0 0 3933792 ENERSYS COM 29275Y102 80 818 SH SOLE 0 818 0 ENERPAC TOOL GROUP CORP CL A COM 292765104 2921 109732 SH DFND 01 0 109732 0 ENERPAC TOOL GROUP CORP CL A COM 292765104 445 16722 SH DFND 02 0 16722 0 ENERPAC TOOL GROUP CORP CL A COM 292765104 1177 44214 SH DFND 04 0 0 44214 ENERPAC TOOL GROUP CORP CL A COM 292765104 166802 6266051 SH SOLE 0 0 6266051 ENERPLUS CORP COM 292766102 8964 1246782 SH DFND 01 0 1246782 0 ENERPLUS CORP COM 292766102 496 68937 SH DFND 02 0 68937 0 ENERPLUS CORP COM 292766102 814 113247 SH DFND 04 0 0 113247 ENERPLUS CORP COM 292766102 40995 5701738 SH SOLE 0 0 5701738 ENERPLUS CORP COM 292766102 2667 370918 SH SOLE 0 370918 0 ENEL CHILE S.A. SPONSORED ADR 29278D105 110 37231 SH DFND 01 0 37231 0 ENEL CHILE S.A. SPONSORED ADR 29278D105 6592 2234578 SH SOLE 0 0 2234578 ENGLOBAL CORP COM 293306106 8 2505 SH DFND 01 0 2505 0 ENGLOBAL CORP COM 293306106 21 6863 SH DFND 04 0 0 6863 ENGLOBAL CORP COM 293306106 2821 931063 SH SOLE 0 0 931063 ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 499 78145 SH DFND 02 0 78145 0 ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 728 114002 SH DFND 04 0 0 114002 ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 13331 2086272 SH SOLE 0 0 2086272 ENNIS INC COM 293389102 366 17013 SH DFND 01 0 17013 0 ENNIS INC COM 293389102 294 13675 SH DFND 02 0 13675 0 ENNIS INC COM 293389102 435 20195 SH DFND 04 0 0 20195 ENNIS INC COM 293389102 37100 1723976 SH SOLE 0 0 1723976 ENNIS INC COM 293389102 32 1509 SH SOLE 0 1509 0 ENOCHIAN BIOSCIENCES INC COM 29350E104 21 4128 SH DFND 01 0 4128 0 ENOCHIAN BIOSCIENCES INC COM 29350E104 22 4328 SH DFND 04 0 0 4328 ENOCHIAN BIOSCIENCES INC COM 29350E104 1318 265200 SH SOLE 0 0 265200 ENPHASE ENERGY INC COM 29355A107 26993 146999 SH DFND 01 0 146999 0 ENPHASE ENERGY INC COM 29355A107 960 5229 SH DFND 02 0 0 5229 ENPHASE ENERGY INC COM 29355A107 11693 63676 SH DFND 02 0 63676 0 ENPHASE ENERGY INC COM 29355A107 57459 312908 SH DFND 04 0 0 312908 ENPHASE ENERGY INC COM 29355A107 5369 29236 SH DFND 04 0 29236 0 ENPHASE ENERGY INC COM 29355A107 2502147 13626027 SH SOLE 0 0 13626027 ENPHASE ENERGY INC COM 29355A107 26 143 SH SOLE 0 143 0 ENPRO INDS INC COM 29355X107 1362 14024 SH DFND 01 0 14024 0 ENPRO INDS INC COM 29355X107 648 6665 SH DFND 02 0 6665 0 ENPRO INDS INC COM 29355X107 1485 15283 SH DFND 04 0 0 15283 ENPRO INDS INC COM 29355X107 210088 2162515 SH SOLE 0 0 2162515 ENOVA INTL INC COM 29357K103 839 24521 SH DFND 01 0 24521 0 ENOVA INTL INC COM 29357K103 296 8663 SH DFND 02 0 8663 0 ENOVA INTL INC COM 29357K103 967 28274 SH DFND 04 0 0 28274 ENOVA INTL INC COM 29357K103 97276 2843509 SH SOLE 0 0 2843509 ENOVA INTL INC COM 29357K103 98 2876 SH SOLE 0 2876 0 ENSIGN GROUP INC COM 29358P101 8269 95404 SH DFND 01 0 95404 0 ENSIGN GROUP INC COM 29358P101 1135 13099 SH DFND 02 0 13099 0 ENSIGN GROUP INC COM 29358P101 3824 44125 SH DFND 04 0 0 44125 ENSIGN GROUP INC COM 29358P101 518376 5981034 SH SOLE 0 0 5981034 ENSIGN GROUP INC COM 29358P101 27 312 SH SOLE 0 312 0 ENSERVCO CORP COM NEW 29358Y201 126 76526 SH SOLE 0 0 76526 ENTASIS THERAPEUTICS HLDGS I COM 293614103 1121 419997 SH SOLE 0 0 419997 ENTEGRIS INC COM 29362U104 7217 58692 SH DFND 01 0 58692 0 ENTEGRIS INC COM 29362U104 4405 35821 SH DFND 02 0 35821 0 ENTEGRIS INC COM 29362U104 13994 113803 SH DFND 04 0 0 113803 ENTEGRIS INC COM 29362U104 1509229 12273144 SH SOLE 0 0 12273144 ENTEGRIS INC COM 29362U104 61 497 SH SOLE 0 497 0 ENTERGY CORP NEW COM 29364G103 19504 195624 SH DFND 01 0 195624 0 ENTERGY CORP NEW COM 29364G103 846 8490 SH DFND 02 0 0 8490 ENTERGY CORP NEW COM 29364G103 17570 176226 SH DFND 02 0 176226 0 ENTERGY CORP NEW COM 29364G103 47319 474614 SH DFND 04 0 0 474614 ENTERGY CORP NEW COM 29364G103 4464 44772 SH DFND 04 0 44772 0 ENTERGY CORP NEW COM 29364G103 2205455 22120910 SH SOLE 0 0 22120910 ENTERPRISE BANCORP INC MASS COM 293668109 212 6461 SH DFND 01 0 6461 0 ENTERPRISE BANCORP INC MASS COM 293668109 93 2834 SH DFND 04 0 0 2834 ENTERPRISE BANCORP INC MASS COM 293668109 12357 377302 SH SOLE 0 0 377302 ENTERPRISE FINL SVCS CORP COM 293712105 924 19921 SH DFND 01 0 19921 0 ENTERPRISE FINL SVCS CORP COM 293712105 340 7328 SH DFND 02 0 7328 0 ENTERPRISE FINL SVCS CORP COM 293712105 1095 23607 SH DFND 04 0 0 23607 ENTERPRISE FINL SVCS CORP COM 293712105 66676 1437293 SH SOLE 0 0 1437293 ENTERPRISE FINL SVCS CORP COM 293712105 39 842 SH SOLE 0 842 0 ENTRAVISION COMMUNICATIONS C CL A 29382R107 281 42117 SH DFND 01 0 42117 0 ENTRAVISION COMMUNICATIONS C CL A 29382R107 133 19982 SH DFND 04 0 0 19982 ENTRAVISION COMMUNICATIONS C CL A 29382R107 17425 2608579 SH SOLE 0 0 2608579 ENTHUSIAST GAMING HLDGS INC COM 29385B109 79 13229 SH DFND 02 0 13229 0 ENTHUSIAST GAMING HLDGS INC COM 29385B109 207 34770 SH DFND 04 0 0 34770 ENVELA CORP COM 29402E102 2080 433358 SH SOLE 0 0 433358 ENVESTNET INC COM 29404K106 7186 94729 SH DFND 01 0 94729 0 ENVESTNET INC COM 29404K106 1035 13644 SH DFND 02 0 13644 0 ENVESTNET INC COM 29404K106 3469 45725 SH DFND 04 0 0 45725 ENVESTNET INC COM 29404K106 377200 4972312 SH SOLE 0 0 4972312 ENVERIC BIOSCIENCES INC COM NEW 29405E109 432 181583 SH SOLE 0 0 181583 ENZO BIOCHEM INC COM 294100102 25 7979 SH DFND 01 0 7979 0 ENZO BIOCHEM INC COM 294100102 50 15690 SH DFND 04 0 0 15690 ENZO BIOCHEM INC COM 294100102 6298 1986627 SH SOLE 0 0 1986627 EPAM SYS INC COM 29414B104 12181 23839 SH DFND 01 0 23839 0 EPAM SYS INC COM 29414B104 1229 2406 SH DFND 02 0 0 2406 EPAM SYS INC COM 29414B104 14791 28947 SH DFND 02 0 28947 0 EPAM SYS INC COM 29414B104 32823 64237 SH DFND 04 0 0 64237 EPAM SYS INC COM 29414B104 3482 6814 SH DFND 04 0 6814 0 EPAM SYS INC COM 29414B104 2537077 4965314 SH SOLE 0 0 4965314 EPAM SYS INC COM 29414B104 75 147 SH SOLE 0 147 0 EOS ENERGY ENTERPRISES INC COM CL A 29415C101 626 34850 SH DFND 01 0 34850 0 EOS ENERGY ENTERPRISES INC COM CL A 29415C101 210 11672 SH DFND 04 0 0 11672 EOS ENERGY ENTERPRISES INC COM CL A 29415C101 27839 1550053 SH SOLE 0 0 1550053 ENVISTA HOLDINGS CORPORATION COM 29415F104 2218 51324 SH DFND 01 0 51324 0 ENVISTA HOLDINGS CORPORATION COM 29415F104 1786 41329 SH DFND 02 0 41329 0 ENVISTA HOLDINGS CORPORATION COM 29415F104 5890 136319 SH DFND 04 0 0 136319 ENVISTA HOLDINGS CORPORATION COM 29415F104 633811 14668158 SH SOLE 0 0 14668158 EPLUS INC COM 294268107 796 9187 SH DFND 01 0 9187 0 EPLUS INC COM 294268107 370 4267 SH DFND 02 0 4267 0 EPLUS INC COM 294268107 846 9756 SH DFND 04 0 0 9756 EPLUS INC COM 294268107 79929 922007 SH SOLE 0 0 922007 EPLUS INC COM 294268107 32 370 SH SOLE 0 370 0 EPIZYME INC COM 29428V104 1359 163560 SH DFND 01 0 163560 0 EPIZYME INC COM 29428V104 155 18712 SH DFND 02 0 18712 0 EPIZYME INC COM 29428V104 545 65642 SH DFND 04 0 0 65642 EPIZYME INC COM 29428V104 63600 7653395 SH SOLE 0 0 7653395 EPSILON ENERGY LTD COM 294375209 17 3380 SH DFND 01 0 3380 0 EPSILON ENERGY LTD COM 294375209 57 11494 SH DFND 04 0 0 11494 EPSILON ENERGY LTD COM 294375209 3119 623860 SH SOLE 0 0 623860 EQUIFAX INC COM 294429105 29675 123900 SH DFND 01 0 123900 0 EQUIFAX INC COM 294429105 1218 5085 SH DFND 02 0 0 5085 EQUIFAX INC COM 294429105 15810 66011 SH DFND 02 0 66011 0 EQUIFAX INC COM 294429105 68335 285313 SH DFND 04 0 0 285313 EQUIFAX INC COM 294429105 6416 26788 SH DFND 04 0 26788 0 EQUIFAX INC COM 294429105 2923771 12207304 SH SOLE 0 0 12207304 EQUINIX INC COM 29444U700 75993 94684 SH DFND 01 0 94684 0 EQUINIX INC COM 29444U700 3075 3831 SH DFND 02 0 0 3831 EQUINIX INC COM 29444U700 89654 111704 SH DFND 02 0 111704 0 EQUINIX INC COM 29444U700 168416 209838 SH DFND 04 0 0 209838 EQUINIX INC COM 29444U700 15908 19820 SH DFND 04 0 19820 0 EQUINIX INC COM 29444U700 8889034 11075298 SH SOLE 0 0 11075298 EQUINIX INC COM 29444U700 16 20 SH SOLE 0 20 0 EQUILLIUM INC COM 29446K106 12 2059 SH DFND 01 0 2059 0 EQUILLIUM INC COM 29446K106 34 5826 SH DFND 04 0 0 5826 EQUILLIUM INC COM 29446K106 4904 832660 SH SOLE 0 0 832660 EQUINOX GOLD CORP COM 29446Y502 8316 1196511 SH DFND 01 0 1196511 0 EQUINOX GOLD CORP COM 29446Y502 419 60274 SH DFND 02 0 60274 0 EQUINOX GOLD CORP COM 29446Y502 893 128439 SH DFND 04 0 0 128439 EQUINOX GOLD CORP COM 29446Y502 39205 5640977 SH SOLE 0 0 5640977 EQUINOX GOLD CORP COM 29446Y502 2510 361124 SH SOLE 0 361124 0 EQUITABLE HLDGS INC COM 29452E101 3763 123579 SH DFND 01 0 123579 0 EQUITABLE HLDGS INC COM 29452E101 506 16620 SH DFND 02 0 0 16620 EQUITABLE HLDGS INC COM 29452E101 7502 246365 SH DFND 02 0 246365 0 EQUITABLE HLDGS INC COM 29452E101 14665 481601 SH DFND 04 0 0 481601 EQUITABLE HLDGS INC COM 29452E101 1614 53020 SH DFND 04 0 53020 0 EQUITABLE HLDGS INC COM 29452E101 1184123 38887460 SH SOLE 0 0 38887460 EQUITABLE HLDGS INC COM 29452E101 122 4002 SH SOLE 0 4002 0 EQUITRANS MIDSTREAM CORP COM 294600101 2371 278571 SH DFND 01 0 278571 0 EQUITRANS MIDSTREAM CORP COM 294600101 1174 137924 SH DFND 02 0 137924 0 EQUITRANS MIDSTREAM CORP COM 294600101 2734 321233 SH DFND 04 0 0 321233 EQUITRANS MIDSTREAM CORP COM 294600101 352331 41401963 SH SOLE 0 0 41401963 EQUITRANS MIDSTREAM CORP COM 294600101 195 22875 SH SOLE 0 22875 0 EQUITY BANCSHARES INC COM CL A 29460X109 272 8926 SH DFND 01 0 8926 0 EQUITY BANCSHARES INC COM CL A 29460X109 150 4917 SH DFND 04 0 0 4917 EQUITY BANCSHARES INC COM CL A 29460X109 19754 647879 SH SOLE 0 0 647879 EQUITY COMWLTH COM SH BEN INT 294628102 2124 81076 SH DFND 01 0 81076 0 EQUITY COMWLTH COM SH BEN INT 294628102 5365 204759 SH DFND 02 0 204759 0 EQUITY COMWLTH COM SH BEN INT 294628102 2659 101503 SH DFND 04 0 0 101503 EQUITY COMWLTH COM SH BEN INT 294628102 472052 18017239 SH SOLE 0 0 18017239 EQUITY COMWLTH COM SH BEN INT 294628102 570 21771 SH SOLE 0 21771 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 4846 65217 SH DFND 01 0 65217 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 584 7864 SH DFND 02 0 0 7864 EQUITY LIFESTYLE PPTYS INC COM 29472R108 25600 344508 SH DFND 02 0 344508 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 14951 201192 SH DFND 04 0 0 201192 EQUITY LIFESTYLE PPTYS INC COM 29472R108 1727 23245 SH DFND 04 0 23245 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 1767481 23785236 SH SOLE 0 0 23785236 EQUITY RESIDENTIAL SH BEN INT 29476L107 26118 339190 SH DFND 01 0 339190 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 1055 13697 SH DFND 02 0 0 13697 EQUITY RESIDENTIAL SH BEN INT 29476L107 56010 727398 SH DFND 02 0 727398 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 63006 818255 SH DFND 04 0 0 818255 EQUITY RESIDENTIAL SH BEN INT 29476L107 6148 79844 SH DFND 04 0 79844 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 4154600 53955843 SH SOLE 0 0 53955843 ERIE INDTY CO CL A 29530P102 1934 10001 SH DFND 01 0 10001 0 ERIE INDTY CO CL A 29530P102 212 1097 SH DFND 02 0 0 1097 ERIE INDTY CO CL A 29530P102 2197 11361 SH DFND 02 0 11361 0 ERIE INDTY CO CL A 29530P102 2876 14876 SH DFND 04 0 0 14876 ERIE INDTY CO CL A 29530P102 489832 2533394 SH SOLE 0 0 2533394 ERO COPPER CORP COM 296006109 399 18989 SH DFND 02 0 18989 0 ERO COPPER CORP COM 296006109 576 27394 SH DFND 04 0 0 27394 ESCALADE INC COM 296056104 225 9794 SH DFND 01 0 9794 0 ESCALADE INC COM 296056104 70 3035 SH DFND 04 0 0 3035 ESCALADE INC COM 296056104 9372 408380 SH SOLE 0 0 408380 ESCO TECHNOLOGIES INC COM 296315104 1871 19947 SH DFND 01 0 19947 0 ESCO TECHNOLOGIES INC COM 296315104 660 7039 SH DFND 02 0 7039 0 ESCO TECHNOLOGIES INC COM 296315104 2070 22069 SH DFND 04 0 0 22069 ESCO TECHNOLOGIES INC COM 296315104 242801 2588225 SH SOLE 0 0 2588225 ESPERION THERAPEUTICS INC NE COM 29664W105 1012 47848 SH DFND 01 0 47848 0 ESPERION THERAPEUTICS INC NE COM 29664W105 133 6308 SH DFND 02 0 6308 0 ESPERION THERAPEUTICS INC NE COM 29664W105 384 18156 SH DFND 04 0 0 18156 ESPERION THERAPEUTICS INC NE COM 29664W105 47115 2227676 SH SOLE 0 0 2227676 ESPEY MFG & ELECTRS CORP COM 296650104 7 483 SH DFND 01 0 483 0 ESPEY MFG & ELECTRS CORP COM 296650104 6 400 SH DFND 04 0 0 400 ESPEY MFG & ELECTRS CORP COM 296650104 646 43573 SH SOLE 0 0 43573 ESSA BANCORP INC COM 29667D104 32 1968 SH DFND 01 0 1968 0 ESSA BANCORP INC COM 29667D104 35 2165 SH DFND 04 0 0 2165 ESSA BANCORP INC COM 29667D104 7105 433494 SH SOLE 0 0 433494 ESQUIRE FINL HLDGS INC COM 29667J101 34 1447 SH DFND 01 0 1447 0 ESQUIRE FINL HLDGS INC COM 29667J101 43 1835 SH DFND 04 0 0 1835 ESQUIRE FINL HLDGS INC COM 29667J101 6832 288250 SH SOLE 0 0 288250 ESPORTS ENTMT GROUP INC COM 29667K306 19 1757 SH DFND 01 0 1757 0 ESPORTS ENTMT GROUP INC COM 29667K306 46 4270 SH DFND 04 0 0 4270 ESPORTS ENTMT GROUP INC COM 29667K306 2165 199381 SH SOLE 0 0 199381 ESPORTS TECHNOLOGIES INC COM 29667L106 84 3983 SH DFND 01 0 3983 0 ESPORTS TECHNOLOGIES INC COM 29667L106 35 1641 SH DFND 04 0 0 1641 ESPORTS TECHNOLOGIES INC COM 29667L106 1729 82084 SH SOLE 0 0 82084 ESSA PHARMA INC COM NEW 29668H708 76 2670 SH DFND 02 0 2670 0 ESSA PHARMA INC COM NEW 29668H708 243 8510 SH DFND 04 0 0 8510 ESSA PHARMA INC COM NEW 29668H708 1838 64318 SH SOLE 0 0 64318 ESSENTIAL PPTYS RLTY TR INC COM 29670E107 2175 80437 SH DFND 01 0 80437 0 ESSENTIAL PPTYS RLTY TR INC COM 29670E107 5004 185063 SH DFND 02 0 185063 0 ESSENTIAL PPTYS RLTY TR INC COM 29670E107 2651 98039 SH DFND 04 0 0 98039 ESSENTIAL PPTYS RLTY TR INC COM 29670E107 410516 15181816 SH SOLE 0 0 15181816 ESSENTIAL UTILS INC COM 29670G102 3270 71546 SH DFND 01 0 71546 0 ESSENTIAL UTILS INC COM 29670G102 443 9700 SH DFND 02 0 0 9700 ESSENTIAL UTILS INC COM 29670G102 8961 196092 SH DFND 02 0 196092 0 ESSENTIAL UTILS INC COM 29670G102 7085 155024 SH DFND 04 0 0 155024 ESSENTIAL UTILS INC COM 29670G102 1145190 25058866 SH SOLE 0 0 25058866 ESSEX PPTY TR INC COM 297178105 19004 63345 SH DFND 01 0 63345 0 ESSEX PPTY TR INC COM 297178105 841 2803 SH DFND 02 0 0 2803 ESSEX PPTY TR INC COM 297178105 38159 127191 SH DFND 02 0 127191 0 ESSEX PPTY TR INC COM 297178105 45794 152641 SH DFND 04 0 0 152641 ESSEX PPTY TR INC COM 297178105 4404 14678 SH DFND 04 0 14678 0 ESSEX PPTY TR INC COM 297178105 3000627 10001755 SH SOLE 0 0 10001755 ETHAN ALLEN INTERIORS INC COM 297602104 425 15387 SH DFND 01 0 15387 0 ETHAN ALLEN INTERIORS INC COM 297602104 345 12494 SH DFND 02 0 12494 0 ETHAN ALLEN INTERIORS INC COM 297602104 481 17429 SH DFND 04 0 0 17429 ETHAN ALLEN INTERIORS INC COM 297602104 40983 1484909 SH SOLE 0 0 1484909 ETHAN ALLEN INTERIORS INC COM 297602104 108 3905 SH SOLE 0 3905 0 ETON PHARMACEUTICALS INC COM 29772L108 11 1743 SH DFND 01 0 1743 0 ETON PHARMACEUTICALS INC COM 29772L108 48 7854 SH DFND 04 0 0 7854 ETON PHARMACEUTICALS INC COM 29772L108 5248 851943 SH SOLE 0 0 851943 ETSY INC COM 29786A106 28517 138541 SH DFND 01 0 138541 0 ETSY INC COM 29786A106 1119 5437 SH DFND 02 0 0 5437 ETSY INC COM 29786A106 13984 67935 SH DFND 02 0 67935 0 ETSY INC COM 29786A106 61394 298261 SH DFND 04 0 0 298261 ETSY INC COM 29786A106 5710 27741 SH DFND 04 0 27741 0 ETSY INC COM 29786A106 2756661 13392251 SH SOLE 0 0 13392251 E2OPEN PARENT HOLDINGS INC COM CL A 29788T103 498 43637 SH DFND 01 0 43637 0 E2OPEN PARENT HOLDINGS INC COM CL A 29788T103 103 9033 SH DFND 02 0 9033 0 E2OPEN PARENT HOLDINGS INC COM CL A 29788T103 851 74518 SH DFND 04 0 0 74518 E2OPEN PARENT HOLDINGS INC COM CL A 29788T103 119634 10475872 SH SOLE 0 0 10475872 EURONET WORLDWIDE INC COM 298736109 2796 20660 SH DFND 01 0 20660 0 EURONET WORLDWIDE INC COM 298736109 1840 13597 SH DFND 02 0 13597 0 EURONET WORLDWIDE INC COM 298736109 5931 43819 SH DFND 04 0 0 43819 EURONET WORLDWIDE INC COM 298736109 625196 4619106 SH SOLE 0 0 4619106 EVANS BANCORP INC COM NEW 29911Q208 35 949 SH DFND 01 0 949 0 EVANS BANCORP INC COM NEW 29911Q208 71 1902 SH DFND 04 0 0 1902 EVANS BANCORP INC COM NEW 29911Q208 8091 218080 SH SOLE 0 0 218080 EVELO BIOSCIENCES INC COM 299734103 742 54015 SH DFND 01 0 54015 0 EVELO BIOSCIENCES INC COM 299734103 127 9267 SH DFND 04 0 0 9267 EVELO BIOSCIENCES INC COM 299734103 19422 1413502 SH SOLE 0 0 1413502 EVENTBRITE INC COM CL A 29975E109 2602 136937 SH DFND 01 0 136937 0 EVENTBRITE INC COM CL A 29975E109 243 12776 SH DFND 02 0 12776 0 EVENTBRITE INC COM CL A 29975E109 956 50322 SH DFND 04 0 0 50322 EVENTBRITE INC COM CL A 29975E109 129451 6813186 SH SOLE 0 0 6813186 EVERCORE INC CLASS A 29977A105 1807 12833 SH DFND 01 0 12833 0 EVERCORE INC CLASS A 29977A105 1445 10265 SH DFND 02 0 10265 0 EVERCORE INC CLASS A 29977A105 4893 34757 SH DFND 04 0 0 34757 EVERCORE INC CLASS A 29977A105 532327 3781537 SH SOLE 0 0 3781537 EVERCORE INC CLASS A 29977A105 19 136 SH SOLE 0 136 0 EVERBRIDGE INC COM 29978A104 2233 16410 SH DFND 01 0 16410 0 EVERBRIDGE INC COM 29978A104 1312 9638 SH DFND 02 0 9638 0 EVERBRIDGE INC COM 29978A104 4201 30874 SH DFND 04 0 0 30874 EVERBRIDGE INC COM 29978A104 459423 3376124 SH SOLE 0 0 3376124 EVERI HLDGS INC COM 30034T103 3815 152966 SH DFND 01 0 152966 0 EVERI HLDGS INC COM 30034T103 505 20260 SH DFND 02 0 20260 0 EVERI HLDGS INC COM 30034T103 1609 64529 SH DFND 04 0 0 64529 EVERI HLDGS INC COM 30034T103 125855 5046312 SH SOLE 0 0 5046312 EVERI HLDGS INC COM 30034T103 18 716 SH SOLE 0 716 0 EVERGY INC COM 30034W106 13500 223401 SH DFND 01 0 223401 0 EVERGY INC COM 30034W106 153 2538 SH DFND 02 0 0 2538 EVERGY INC COM 30034W106 11991 198428 SH DFND 02 0 198428 0 EVERGY INC COM 30034W106 32606 539566 SH DFND 04 0 0 539566 EVERGY INC COM 30034W106 3005 49726 SH DFND 04 0 49726 0 EVERGY INC COM 30034W106 1641867 27169731 SH SOLE 0 0 27169731 EVERTEC INC COM 30040P103 4807 110124 SH DFND 01 0 110124 0 EVERTEC INC COM 30040P103 728 16671 SH DFND 02 0 16671 0 EVERTEC INC COM 30040P103 2270 51994 SH DFND 04 0 0 51994 EVERTEC INC COM 30040P103 318486 7296354 SH SOLE 0 0 7296354 EVERSOURCE ENERGY COM 30040W108 26850 334617 SH DFND 01 0 334617 0 EVERSOURCE ENERGY COM 30040W108 1165 14523 SH DFND 02 0 0 14523 EVERSOURCE ENERGY COM 30040W108 24807 309155 SH DFND 02 0 309155 0 EVERSOURCE ENERGY COM 30040W108 65202 812586 SH DFND 04 0 0 812586 EVERSOURCE ENERGY COM 30040W108 6169 76882 SH DFND 04 0 76882 0 EVERSOURCE ENERGY COM 30040W108 3175930 39580386 SH SOLE 0 0 39580386 EVERQUOTE INC COM CL A 30041R108 1074 32874 SH DFND 01 0 32874 0 EVERQUOTE INC COM CL A 30041R108 77 2349 SH DFND 02 0 2349 0 EVERQUOTE INC COM CL A 30041R108 288 8827 SH DFND 04 0 0 8827 EVERQUOTE INC COM CL A 30041R108 27235 833383 SH SOLE 0 0 833383 EVERSPIN TECHNOLOGIES INC COM 30041T104 21 3261 SH DFND 01 0 3261 0 EVERSPIN TECHNOLOGIES INC COM 30041T104 23 3529 SH DFND 04 0 0 3529 EVERSPIN TECHNOLOGIES INC COM 30041T104 4526 703886 SH SOLE 0 0 703886 EVOFEM BIOSCIENCES INC COM 30048L104 19 17021 SH DFND 01 0 17021 0 EVOFEM BIOSCIENCES INC COM 30048L104 69 61173 SH DFND 04 0 0 61173 EVOFEM BIOSCIENCES INC COM 30048L104 7833 6931664 SH SOLE 0 0 6931664 EVOLUTION PETE CORP COM 30049A107 30 6132 SH DFND 01 0 6132 0 EVOLUTION PETE CORP COM 30049A107 69 13937 SH DFND 04 0 0 13937 EVOLUTION PETE CORP COM 30049A107 6273 1264764 SH SOLE 0 0 1264764 EVOKE PHARMA INC COM 30049G104 11 7971 SH DFND 01 0 7971 0 EVOKE PHARMA INC COM 30049G104 18 13359 SH DFND 04 0 0 13359 EVOKE PHARMA INC COM 30049G104 1505 1098848 SH SOLE 0 0 1098848 EVOLVING SYS INC COM NEW 30049R209 7 2900 SH DFND 04 0 0 2900 EVOLVING SYS INC COM NEW 30049R209 426 174404 SH SOLE 0 0 174404 EVOLENT HEALTH INC CL A 30050B101 1499 70958 SH DFND 01 0 70958 0 EVOLENT HEALTH INC CL A 30050B101 418 19814 SH DFND 02 0 19814 0 EVOLENT HEALTH INC CL A 30050B101 1433 67865 SH DFND 04 0 0 67865 EVOLENT HEALTH INC CL A 30050B101 153121 7250056 SH SOLE 0 0 7250056 EVOLENT HEALTH INC CL A 30050B101 24 1113 SH SOLE 0 1113 0 EVOLUS INC COM 30052C107 749 59190 SH DFND 01 0 59190 0 EVOLUS INC COM 30052C107 161 12753 SH DFND 04 0 0 12753 EVOLUS INC COM 30052C107 20286 1603671 SH SOLE 0 0 1603671 EVOLUS INC COM 30052C107 19 1469 SH SOLE 0 1469 0 EVOQUA WATER TECHNOLOGIES CO COM 30057T105 7121 210791 SH DFND 01 0 210791 0 EVOQUA WATER TECHNOLOGIES CO COM 30057T105 1109 32839 SH DFND 02 0 32839 0 EVOQUA WATER TECHNOLOGIES CO COM 30057T105 3344 99008 SH DFND 04 0 0 99008 EVOQUA WATER TECHNOLOGIES CO COM 30057T105 361887 10713068 SH SOLE 0 0 10713068 EXACT SCIENCES CORP COM 30063P105 9068 72948 SH DFND 01 0 72948 0 EXACT SCIENCES CORP COM 30063P105 844 6787 SH DFND 02 0 0 6787 EXACT SCIENCES CORP COM 30063P105 11394 91656 SH DFND 02 0 91656 0 EXACT SCIENCES CORP COM 30063P105 24978 200936 SH DFND 04 0 0 200936 EXACT SCIENCES CORP COM 30063P105 2680 21558 SH DFND 04 0 21558 0 EXACT SCIENCES CORP COM 30063P105 1866713 15016596 SH SOLE 0 0 15016596 EXACT SCIENCES CORP COM 30063P105 9 74 SH SOLE 0 74 0 EXAGEN INC COM 30068X103 160 10682 SH DFND 01 0 10682 0 EXAGEN INC COM 30068X103 62 4141 SH DFND 04 0 0 4141 EXAGEN INC COM 30068X103 7571 505050 SH SOLE 0 0 505050 EXELON CORP COM 30161N101 42198 952342 SH DFND 01 0 952342 0 EXELON CORP COM 30161N101 1898 42842 SH DFND 02 0 0 42842 EXELON CORP COM 30161N101 21217 478824 SH DFND 02 0 478824 0 EXELON CORP COM 30161N101 102055 2303194 SH DFND 04 0 0 2303194 EXELON CORP COM 30161N101 9647 217721 SH DFND 04 0 217721 0 EXELON CORP COM 30161N101 3468357 78274821 SH SOLE 0 0 78274821 EXELIXIS INC COM 30161Q104 2365 129784 SH DFND 01 0 129784 0 EXELIXIS INC COM 30161Q104 1442 79141 SH DFND 02 0 79141 0 EXELIXIS INC COM 30161Q104 4783 262541 SH DFND 04 0 0 262541 EXELIXIS INC COM 30161Q104 537006 29473414 SH SOLE 0 0 29473414 EXELA TECHNOLOGIES INC COM NEW 30162V409 7 2898 SH DFND 01 0 2898 0 EXELA TECHNOLOGIES INC COM NEW 30162V409 25 10384 SH DFND 04 0 0 10384 EXELA TECHNOLOGIES INC COM NEW 30162V409 3945 1650666 SH SOLE 0 0 1650666 EXICURE INC COM 30205M101 14 9083 SH DFND 01 0 9083 0 EXICURE INC COM 30205M101 43 28866 SH DFND 04 0 0 28866 EXICURE INC COM 30205M101 4120 2746671 SH SOLE 0 0 2746671 EXLSERVICE HOLDINGS INC COM 302081104 6353 59791 SH DFND 01 0 59791 0 EXLSERVICE HOLDINGS INC COM 302081104 979 9211 SH DFND 02 0 9211 0 EXLSERVICE HOLDINGS INC COM 302081104 3044 28650 SH DFND 04 0 0 28650 EXLSERVICE HOLDINGS INC COM 302081104 366014 3444510 SH SOLE 0 0 3444510 EXONE CO COM 302104104 265 12234 SH DFND 01 0 12234 0 EXONE CO COM 302104104 110 5102 SH DFND 04 0 0 5102 EXONE CO COM 302104104 17120 791121 SH SOLE 0 0 791121 EXONE CO COM 302104104 17 799 SH SOLE 0 799 0 EXPEDIA GROUP INC COM NEW 30212P303 25245 154206 SH DFND 01 0 154206 0 EXPEDIA GROUP INC COM NEW 30212P303 972 5940 SH DFND 02 0 0 5940 EXPEDIA GROUP INC COM NEW 30212P303 12060 73665 SH DFND 02 0 73665 0 EXPEDIA GROUP INC COM NEW 30212P303 54077 330319 SH DFND 04 0 0 330319 EXPEDIA GROUP INC COM NEW 30212P303 5056 30881 SH DFND 04 0 30881 0 EXPEDIA GROUP INC COM NEW 30212P303 2317351 14155220 SH SOLE 0 0 14155220 EXP WORLD HLDGS INC COM 30212W100 4338 111885 SH DFND 01 0 111885 0 EXP WORLD HLDGS INC COM 30212W100 587 15134 SH DFND 02 0 15134 0 EXP WORLD HLDGS INC COM 30212W100 2014 51943 SH DFND 04 0 0 51943 EXP WORLD HLDGS INC COM 30212W100 354515 9144066 SH SOLE 0 0 9144066 EXP WORLD HLDGS INC COM 30212W100 27 702 SH SOLE 0 702 0 EXPEDITORS INTL WASH INC COM 302130109 22628 178740 SH DFND 01 0 178740 0 EXPEDITORS INTL WASH INC COM 302130109 859 6782 SH DFND 02 0 0 6782 EXPEDITORS INTL WASH INC COM 302130109 11165 88188 SH DFND 02 0 88188 0 EXPEDITORS INTL WASH INC COM 302130109 50193 396472 SH DFND 04 0 0 396472 EXPEDITORS INTL WASH INC COM 302130109 4622 36510 SH DFND 04 0 36510 0 EXPEDITORS INTL WASH INC COM 302130109 2338598 18472338 SH SOLE 0 0 18472338 EXPEDITORS INTL WASH INC COM 302130109 330 2605 SH SOLE 0 2605 0 EXPONENT INC COM 30214U102 8421 94400 SH DFND 01 0 94400 0 EXPONENT INC COM 30214U102 1220 13679 SH DFND 02 0 13679 0 EXPONENT INC COM 30214U102 3676 41202 SH DFND 04 0 0 41202 EXPONENT INC COM 30214U102 488051 5470811 SH SOLE 0 0 5470811 EXPONENT INC COM 30214U102 6 67 SH SOLE 0 67 0 EXPRESS INC COM 30219E103 75 11586 SH DFND 01 0 11586 0 EXPRESS INC COM 30219E103 135 20726 SH DFND 04 0 0 20726 EXPRESS INC COM 30219E103 18297 2819263 SH SOLE 0 0 2819263 EXPRESS INC COM 30219E103 19 3000 SH SOLE 0 3000 0 EXTRA SPACE STORAGE INC COM 30225T102 21498 131232 SH DFND 01 0 131232 0 EXTRA SPACE STORAGE INC COM 30225T102 893 5454 SH DFND 02 0 0 5454 EXTRA SPACE STORAGE INC COM 30225T102 42047 256665 SH DFND 02 0 256665 0 EXTRA SPACE STORAGE INC COM 30225T102 51074 311766 SH DFND 04 0 0 311766 EXTRA SPACE STORAGE INC COM 30225T102 4781 29184 SH DFND 04 0 29184 0 EXTRA SPACE STORAGE INC COM 30225T102 3343698 20410807 SH SOLE 0 0 20410807 EXTREME NETWORKS INC COM 30226D106 2518 225665 SH DFND 01 0 225665 0 EXTREME NETWORKS INC COM 30226D106 361 32343 SH DFND 02 0 32343 0 EXTREME NETWORKS INC COM 30226D106 1076 96430 SH DFND 04 0 0 96430 EXTREME NETWORKS INC COM 30226D106 111440 9985659 SH SOLE 0 0 9985659 EXTERRAN CORP COM 30227H106 29 6151 SH DFND 01 0 6151 0 EXTERRAN CORP COM 30227H106 48 10155 SH DFND 04 0 0 10155 EXTERRAN CORP COM 30227H106 5367 1127610 SH SOLE 0 0 1127610 EXTRACTION OIL & GAS INC COM 30227M303 826 15051 SH DFND 01 0 15051 0 EXTRACTION OIL & GAS INC COM 30227M303 113 2049 SH DFND 02 0 2049 0 EXTRACTION OIL & GAS INC COM 30227M303 370 6737 SH DFND 04 0 0 6737 EXTRACTION OIL & GAS INC COM 30227M303 27440 499729 SH SOLE 0 0 499729 EZCORP INC CL A NON VTG 302301106 213 35403 SH DFND 01 0 35403 0 EZCORP INC CL A NON VTG 302301106 103 17040 SH DFND 02 0 17040 0 EZCORP INC CL A NON VTG 302301106 112 18532 SH DFND 04 0 0 18532 EZCORP INC CL A NON VTG 302301106 19458 3226786 SH SOLE 0 0 3226786 EZCORP INC CL A NON VTG 302301106 58 9634 SH SOLE 0 9634 0 EXXON MOBIL CORP COM 30231G102 260454 4128944 SH DFND 01 0 4128944 0 EXXON MOBIL CORP COM 30231G102 3166 50185 SH DFND 02 0 0 50185 EXXON MOBIL CORP COM 30231G102 134379 2130302 SH DFND 02 0 2130302 0 EXXON MOBIL CORP COM 30231G102 632171 10021738 SH DFND 04 0 0 10021738 EXXON MOBIL CORP COM 30231G102 59444 942353 SH DFND 04 0 942353 0 EXXON MOBIL CORP COM 30231G102 21184928 335842226 SH SOLE 0 0 335842226 EXXON MOBIL CORP COM 30231G102 418 6622 SH SOLE 0 6622 0 EYEPOINT PHARMACEUTICALS INC COM NEW 30233G209 122 13557 SH DFND 01 0 13557 0 EYEPOINT PHARMACEUTICALS INC COM NEW 30233G209 59 6551 SH DFND 04 0 0 6551 EYEPOINT PHARMACEUTICALS INC COM NEW 30233G209 9585 1066221 SH SOLE 0 0 1066221 EYEGATE PHARMACEUTICALS INC COM NEW 30233M503 465 127767 SH SOLE 0 0 127767 EYENOVIA INC COM 30234E104 15 3017 SH DFND 01 0 3017 0 EYENOVIA INC COM 30234E104 39 7924 SH DFND 04 0 0 7924 EYENOVIA INC COM 30234E104 3584 722576 SH SOLE 0 0 722576 FMC CORP COM NEW 302491303 13979 129196 SH DFND 01 0 129196 0 FMC CORP COM NEW 302491303 624 5768 SH DFND 02 0 0 5768 FMC CORP COM NEW 302491303 7108 65696 SH DFND 02 0 65696 0 FMC CORP COM NEW 302491303 33086 305787 SH DFND 04 0 0 305787 FMC CORP COM NEW 302491303 3118 28818 SH DFND 04 0 28818 0 FMC CORP COM NEW 302491303 1450877 13409216 SH SOLE 0 0 13409216 FLYWIRE CORPORATION COM VTG 302492103 12 327 SH DFND 01 0 327 0 FLYWIRE CORPORATION COM VTG 302492103 4 109 SH DFND 04 0 0 109 FLYWIRE CORPORATION COM VTG 302492103 25058 682035 SH SOLE 0 0 682035 F N B CORP COM 302520101 1251 101493 SH DFND 01 0 101493 0 F N B CORP COM 302520101 1136 92108 SH DFND 02 0 92108 0 F N B CORP COM 302520101 3481 282354 SH DFND 04 0 0 282354 F N B CORP COM 302520101 388284 31490984 SH SOLE 0 0 31490984 F N B CORP COM 302520101 70 5640 SH SOLE 0 5640 0 FNCB BANCORP INC COM 302578109 20 2686 SH DFND 01 0 2686 0 FNCB BANCORP INC COM 302578109 34 4719 SH DFND 04 0 0 4719 FNCB BANCORP INC COM 302578109 5159 709640 SH SOLE 0 0 709640 FB FINL CORP COM 30257X104 962 25776 SH DFND 01 0 25776 0 FB FINL CORP COM 30257X104 407 10902 SH DFND 02 0 10902 0 FB FINL CORP COM 30257X104 987 26459 SH DFND 04 0 0 26459 FB FINL CORP COM 30257X104 80849 2166383 SH SOLE 0 0 2166383 FB FINL CORP COM 30257X104 20 525 SH SOLE 0 525 0 FAT BRANDS INC COM 30258N105 406 27851 SH SOLE 0 0 27851 FG FINANCIAL GROUP INC COM 30259W104 4 400 SH DFND 04 0 0 400 FG FINANCIAL GROUP INC COM 30259W104 478 50896 SH SOLE 0 0 50896 FIGS INC CL A 30260D103 145 2890 SH DFND 01 0 2890 0 FIGS INC CL A 30260D103 44 874 SH DFND 04 0 0 874 FIGS INC CL A 30260D103 83160 1659878 SH SOLE 0 0 1659878 FFBW INC MD COM 30260M103 4 348 SH DFND 01 0 348 0 FFBW INC MD COM 30260M103 28 2469 SH DFND 04 0 0 2469 FFBW INC MD COM 30260M103 1502 131762 SH SOLE 0 0 131762 FS BANCORP INC COM 30263Y104 189 2646 SH DFND 01 0 2646 0 FS BANCORP INC COM 30263Y104 104 1458 SH DFND 04 0 0 1458 FS BANCORP INC COM 30263Y104 13690 192087 SH SOLE 0 0 192087 FTS INTERNATIONAL INC COM NEW CL A 30283W302 173 6109 SH DFND 01 0 6109 0 FTS INTERNATIONAL INC COM NEW CL A 30283W302 87 3084 SH DFND 04 0 0 3084 FTS INTERNATIONAL INC COM NEW CL A 30283W302 14301 505506 SH SOLE 0 0 505506 FRP HLDGS INC COM 30292L107 255 4575 SH DFND 01 0 4575 0 FRP HLDGS INC COM 30292L107 33 600 SH DFND 02 0 600 0 FRP HLDGS INC COM 30292L107 296 5323 SH DFND 04 0 0 5323 FRP HLDGS INC COM 30292L107 34083 612122 SH SOLE 0 0 612122 FTI CONSULTING INC COM 302941109 1479 10824 SH DFND 01 0 10824 0 FTI CONSULTING INC COM 302941109 1286 9411 SH DFND 02 0 9411 0 FTI CONSULTING INC COM 302941109 3956 28960 SH DFND 04 0 0 28960 FTI CONSULTING INC COM 302941109 417592 3056822 SH SOLE 0 0 3056822 FTI CONSULTING INC COM 302941109 21 155 SH SOLE 0 155 0 FACEBOOK INC CL A 30303M102 908811 2613705 SH DFND 01 0 2613705 0 FACEBOOK INC CL A 30303M102 35924 103317 SH DFND 02 0 0 103317 FACEBOOK INC CL A 30303M102 446795 1284965 SH DFND 02 0 1284965 0 FACEBOOK INC CL A 30303M102 1954215 5620244 SH DFND 04 0 0 5620244 FACEBOOK INC CL A 30303M102 183698 528307 SH DFND 04 0 528307 0 FACEBOOK INC CL A 30303M102 59915858 172315602 SH SOLE 0 0 172315602 FACEBOOK INC CL A 30303M102 49 142 SH SOLE 0 142 0 FACTSET RESH SYS INC COM 303075105 5318 15845 SH DFND 01 0 15845 0 FACTSET RESH SYS INC COM 303075105 551 1642 SH DFND 02 0 0 1642 FACTSET RESH SYS INC COM 303075105 6556 19536 SH DFND 02 0 19536 0 FACTSET RESH SYS INC COM 303075105 14750 43950 SH DFND 04 0 0 43950 FACTSET RESH SYS INC COM 303075105 1580 4708 SH DFND 04 0 4708 0 FACTSET RESH SYS INC COM 303075105 1197397 3567823 SH SOLE 0 0 3567823 F-STAR THERAPEUTICS INC COM 30315R107 21 2422 SH DFND 01 0 2422 0 F-STAR THERAPEUTICS INC COM 30315R107 61 7100 SH DFND 04 0 0 7100 F-STAR THERAPEUTICS INC COM 30315R107 6560 763693 SH SOLE 0 0 763693 FTC SOLAR INC COM 30320C103 464 34883 SH DFND 01 0 34883 0 FTC SOLAR INC COM 30320C103 97 7292 SH DFND 04 0 0 7292 FTC SOLAR INC COM 30320C103 10915 820079 SH SOLE 0 0 820079 FAIR ISAAC CORP COM 303250104 6169 12272 SH DFND 01 0 12272 0 FAIR ISAAC CORP COM 303250104 650 1293 SH DFND 02 0 0 1293 FAIR ISAAC CORP COM 303250104 7506 14932 SH DFND 02 0 14932 0 FAIR ISAAC CORP COM 303250104 16911 33641 SH DFND 04 0 0 33641 FAIR ISAAC CORP COM 303250104 1799 3579 SH DFND 04 0 3579 0 FAIR ISAAC CORP COM 303250104 1387899 2761000 SH SOLE 0 0 2761000 FALCON MINERALS CORP CL A COM 30607B109 327 64321 SH DFND 01 0 64321 0 FALCON MINERALS CORP CL A COM 30607B109 64 12520 SH DFND 04 0 0 12520 FALCON MINERALS CORP CL A COM 30607B109 8949 1761698 SH SOLE 0 0 1761698 FANHUA INC SPONSORED ADR 30712A103 2798 185327 SH DFND 01 0 185327 0 FANHUA INC SPONSORED ADR 30712A103 188 12440 SH DFND 02 0 12440 0 FANHUA INC SPONSORED ADR 30712A103 19 1266 SH DFND 04 0 0 1266 FANHUA INC SPONSORED ADR 30712A103 17176 1137492 SH SOLE 0 0 1137492 FARFETCH LTD ORD SH CL A 30744W107 883 17525 SH DFND 02 0 17525 0 FARFETCH LTD ORD SH CL A 30744W107 9108 180858 SH DFND 04 0 0 180858 FARFETCH LTD ORD SH CL A 30744W107 2010 39908 SH DFND 04 0 39908 0 FARFETCH LTD ORD SH CL A 30744W107 6363 126344 SH SOLE 0 0 126344 FARMER BROS CO COM 307675108 43 3379 SH DFND 01 0 3379 0 FARMER BROS CO COM 307675108 71 5625 SH DFND 04 0 0 5625 FARMER BROS CO COM 307675108 8414 663068 SH SOLE 0 0 663068 FARMERS & MERCHANTS BANCORP COM 30779N105 39 1789 SH DFND 01 0 1789 0 FARMERS & MERCHANTS BANCORP COM 30779N105 72 3310 SH DFND 04 0 0 3310 FARMERS & MERCHANTS BANCORP COM 30779N105 9897 453576 SH SOLE 0 0 453576 FARMERS NATIONAL BANC CORP COM 309627107 284 18299 SH DFND 01 0 18299 0 FARMERS NATIONAL BANC CORP COM 309627107 174 11213 SH DFND 04 0 0 11213 FARMERS NATIONAL BANC CORP COM 309627107 18184 1172432 SH SOLE 0 0 1172432 FARMLAND PARTNERS INC COM 31154R109 215 17817 SH DFND 01 0 17817 0 FARMLAND PARTNERS INC COM 31154R109 112 9286 SH DFND 04 0 0 9286 FARMLAND PARTNERS INC COM 31154R109 14990 1243959 SH SOLE 0 0 1243959 FARO TECHNOLOGIES INC COM 311642102 1776 22838 SH DFND 01 0 22838 0 FARO TECHNOLOGIES INC COM 311642102 447 5751 SH DFND 02 0 5751 0 FARO TECHNOLOGIES INC COM 311642102 1186 15256 SH DFND 04 0 0 15256 FARO TECHNOLOGIES INC COM 311642102 150001 1928780 SH SOLE 0 0 1928780 FASTLY INC CL A 31188V100 1807 30318 SH DFND 01 0 30318 0 FASTLY INC CL A 31188V100 1779 29848 SH DFND 02 0 29848 0 FASTLY INC CL A 31188V100 4702 78894 SH DFND 04 0 0 78894 FASTLY INC CL A 31188V100 508899 8538581 SH SOLE 0 0 8538581 FATE THERAPEUTICS INC COM 31189P102 12646 145705 SH DFND 01 0 145705 0 FATE THERAPEUTICS INC COM 31189P102 1710 19707 SH DFND 02 0 19707 0 FATE THERAPEUTICS INC COM 31189P102 5648 65071 SH DFND 04 0 0 65071 FATE THERAPEUTICS INC COM 31189P102 637014 7339716 SH SOLE 0 0 7339716 FATE THERAPEUTICS INC COM 31189P102 42 482 SH SOLE 0 482 0 FATHOM HOLDINGS INC COM 31189V109 295 9004 SH DFND 01 0 9004 0 FATHOM HOLDINGS INC COM 31189V109 61 1866 SH DFND 04 0 0 1866 FATHOM HOLDINGS INC COM 31189V109 8007 244189 SH SOLE 0 0 244189 FASTENAL CO COM 311900104 32213 619480 SH DFND 01 0 619480 0 FASTENAL CO COM 311900104 1294 24886 SH DFND 02 0 0 24886 FASTENAL CO COM 311900104 15434 296809 SH DFND 02 0 296809 0 FASTENAL CO COM 311900104 72396 1392231 SH DFND 04 0 0 1392231 FASTENAL CO COM 311900104 6664 128153 SH DFND 04 0 128153 0 FASTENAL CO COM 311900104 3353420 64488853 SH SOLE 0 0 64488853 FEDERAL AGRIC MTG CORP CL A 313148108 19 210 SH DFND 04 0 0 210 FEDERAL AGRIC MTG CORP CL A 313148108 5115 56515 SH SOLE 0 0 56515 FEDERAL AGRIC MTG CORP CL C 313148306 609 6157 SH DFND 01 0 6157 0 FEDERAL AGRIC MTG CORP CL C 313148306 633 6396 SH DFND 02 0 6396 0 FEDERAL AGRIC MTG CORP CL C 313148306 641 6484 SH DFND 04 0 0 6484 FEDERAL AGRIC MTG CORP CL C 313148306 58296 589441 SH SOLE 0 0 589441 FEDERAL AGRIC MTG CORP CL C 313148306 60 607 SH SOLE 0 607 0 FEDERAL RLTY INVT TR SH BEN INT NEW 313747206 8197 69954 SH DFND 01 0 69954 0 FEDERAL RLTY INVT TR SH BEN INT NEW 313747206 16118 137558 SH DFND 02 0 137558 0 FEDERAL RLTY INVT TR SH BEN INT NEW 313747206 21354 182251 SH DFND 04 0 0 182251 FEDERAL RLTY INVT TR SH BEN INT NEW 313747206 1900 16214 SH DFND 04 0 16214 0 FEDERAL RLTY INVT TR SH BEN INT NEW 313747206 1328964 11342183 SH SOLE 0 0 11342183 FEDERAL SIGNAL CORP COM 313855108 4403 109445 SH DFND 01 0 109445 0 FEDERAL SIGNAL CORP COM 313855108 619 15380 SH DFND 02 0 15380 0 FEDERAL SIGNAL CORP COM 313855108 2014 50064 SH DFND 04 0 0 50064 FEDERAL SIGNAL CORP COM 313855108 150712 3746254 SH SOLE 0 0 3746254 FEDERATED HERMES INC CL B 314211103 2185 64424 SH DFND 01 0 64424 0 FEDERATED HERMES INC CL B 314211103 803 23678 SH DFND 02 0 23678 0 FEDERATED HERMES INC CL B 314211103 2729 80490 SH DFND 04 0 0 80490 FEDERATED HERMES INC CL B 314211103 308077 9085132 SH SOLE 0 0 9085132 FEDERATED HERMES INC CL B 314211103 47 1373 SH SOLE 0 1373 0 FEDEX CORP COM 31428X106 74759 250592 SH DFND 01 0 250592 0 FEDEX CORP COM 31428X106 3223 10802 SH DFND 02 0 0 10802 FEDEX CORP COM 31428X106 40509 135786 SH DFND 02 0 135786 0 FEDEX CORP COM 31428X106 171660 575404 SH DFND 04 0 0 575404 FEDEX CORP COM 31428X106 16144 54115 SH DFND 04 0 54115 0 FEDEX CORP COM 31428X106 5152554 17271323 SH SOLE 0 0 17271323 FEDEX CORP COM 31428X106 756 2533 SH SOLE 0 2533 0 FEDNAT HLDG CO COM 31431B109 7 1738 SH DFND 01 0 1738 0 FEDNAT HLDG CO COM 31431B109 10 2300 SH DFND 04 0 0 2300 FEDNAT HLDG CO COM 31431B109 2528 609150 SH SOLE 0 0 609150 FERRO CORP COM 315405100 2886 133806 SH DFND 01 0 133806 0 FERRO CORP COM 315405100 376 17412 SH DFND 02 0 17412 0 FERRO CORP COM 315405100 1404 65091 SH DFND 04 0 0 65091 FERRO CORP COM 315405100 189056 8764773 SH SOLE 0 0 8764773 F5 NETWORKS INC COM 315616102 10870 58234 SH DFND 01 0 58234 0 F5 NETWORKS INC COM 315616102 481 2579 SH DFND 02 0 0 2579 F5 NETWORKS INC COM 315616102 5986 32067 SH DFND 02 0 32067 0 F5 NETWORKS INC COM 315616102 26637 142701 SH DFND 04 0 0 142701 F5 NETWORKS INC COM 315616102 2520 13498 SH DFND 04 0 13498 0 F5 NETWORKS INC COM 315616102 1174999 6294863 SH SOLE 0 0 6294863 FIBROGEN INC COM 31572Q808 3948 148237 SH DFND 01 0 148237 0 FIBROGEN INC COM 31572Q808 560 21011 SH DFND 02 0 21011 0 FIBROGEN INC COM 31572Q808 1901 71397 SH DFND 04 0 0 71397 FIBROGEN INC COM 31572Q808 203805 7653213 SH SOLE 0 0 7653213 FIDELITY D & D BANCORP INC COM 31609R100 138 2552 SH DFND 01 0 2552 0 FIDELITY D & D BANCORP INC COM 31609R100 93 1724 SH DFND 04 0 0 1724 FIDELITY D & D BANCORP INC COM 31609R100 9361 173027 SH SOLE 0 0 173027 FIDELITY NATL INFORMATION SV COM 31620M106 85672 604729 SH DFND 01 0 604729 0 FIDELITY NATL INFORMATION SV COM 31620M106 3734 26357 SH DFND 02 0 0 26357 FIDELITY NATL INFORMATION SV COM 31620M106 47375 334404 SH DFND 02 0 334404 0 FIDELITY NATL INFORMATION SV COM 31620M106 205935 1453626 SH DFND 04 0 0 1453626 FIDELITY NATL INFORMATION SV COM 31620M106 19507 137695 SH DFND 04 0 137695 0 FIDELITY NATL INFORMATION SV COM 31620M106 6577625 46429204 SH SOLE 0 0 46429204 FIDELITY NATL INFORMATION SV COM 31620M106 208 1471 SH SOLE 0 1471 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 3930 90426 SH DFND 01 0 90426 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 552 12704 SH DFND 02 0 0 12704 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 6365 146448 SH DFND 02 0 146448 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 15765 362753 SH DFND 04 0 0 362753 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 1576 36258 SH DFND 04 0 36258 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 1162330 26744817 SH SOLE 0 0 26744817 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 165 3793 SH SOLE 0 3793 0 FIESTA RESTAURANT GROUP INC COM 31660B101 152 11283 SH DFND 01 0 11283 0 FIESTA RESTAURANT GROUP INC COM 31660B101 83 6198 SH DFND 04 0 0 6198 FIESTA RESTAURANT GROUP INC COM 31660B101 16040 1194341 SH SOLE 0 0 1194341 FIFTH THIRD BANCORP COM 316773100 26217 685777 SH DFND 01 0 685777 0 FIFTH THIRD BANCORP COM 316773100 1147 30004 SH DFND 02 0 0 30004 FIFTH THIRD BANCORP COM 316773100 15339 401226 SH DFND 02 0 401226 0 FIFTH THIRD BANCORP COM 316773100 65232 1706313 SH DFND 04 0 0 1706313 FIFTH THIRD BANCORP COM 316773100 6017 157384 SH DFND 04 0 157384 0 FIFTH THIRD BANCORP COM 316773100 3046927 79699904 SH SOLE 0 0 79699904 FIFTH THIRD BANCORP COM 316773100 199 5202 SH SOLE 0 5202 0 51JOB INC SPONSORED ADS 316827104 10510 135144 SH DFND 01 0 135144 0 51JOB INC SPONSORED ADS 316827104 634 8154 SH DFND 02 0 8154 0 51JOB INC SPONSORED ADS 316827104 5013 64460 SH DFND 04 0 0 64460 51JOB INC SPONSORED ADS 316827104 62829 807879 SH SOLE 0 0 807879 FINANCE OF AMERICA COMPAN COM CL A 31738L107 168 22062 SH DFND 01 0 22062 0 FINANCE OF AMERICA COMPAN COM CL A 31738L107 66 8693 SH DFND 04 0 0 8693 FINANCE OF AMERICA COMPAN COM CL A 31738L107 7689 1007764 SH SOLE 0 0 1007764 FINANCIAL INSTNS INC COM 317585404 314 10456 SH DFND 01 0 10456 0 FINANCIAL INSTNS INC COM 317585404 169 5647 SH DFND 04 0 0 5647 FINANCIAL INSTNS INC COM 317585404 21916 730525 SH SOLE 0 0 730525 FINCH THERAPEUTICS GROUP INC COM 31773D101 93 6626 SH DFND 01 0 6626 0 FINCH THERAPEUTICS GROUP INC COM 31773D101 46 3270 SH DFND 04 0 0 3270 FINCH THERAPEUTICS GROUP INC COM 31773D101 2320 164899 SH SOLE 0 0 164899 FINVOLUTION GROUP SPONSORED ADS 31810T101 111 11665 SH DFND 02 0 11665 0 FIREEYE INC COM 31816Q101 1684 83300 SH DFND 01 0 83300 0 FIREEYE INC COM 31816Q101 1171 57908 SH DFND 02 0 57908 0 FIREEYE INC COM 31816Q101 4013 198458 SH DFND 04 0 0 198458 FIREEYE INC COM 31816Q101 437693 21646556 SH SOLE 0 0 21646556 FIRST ADVANTAGE CORP NEW COM 31846B108 87 4346 SH DFND 01 0 4346 0 FIRST ADVANTAGE CORP NEW COM 31846B108 26 1327 SH DFND 04 0 0 1327 FIRST ADVANTAGE CORP NEW COM 31846B108 33051 1660012 SH SOLE 0 0 1660012 FIRST AMERN FINL CORP COM 31847R102 2151 34495 SH DFND 01 0 34495 0 FIRST AMERN FINL CORP COM 31847R102 1874 30062 SH DFND 02 0 30062 0 FIRST AMERN FINL CORP COM 31847R102 5736 91998 SH DFND 04 0 0 91998 FIRST AMERN FINL CORP COM 31847R102 741311 11889503 SH SOLE 0 0 11889503 FIRST AMERN FINL CORP COM 31847R102 145 2332 SH SOLE 0 2332 0 FIRST BANCORP INC ME COM 31866P102 214 7268 SH DFND 01 0 7268 0 FIRST BANCORP INC ME COM 31866P102 103 3508 SH DFND 04 0 0 3508 FIRST BANCORP INC ME COM 31866P102 15827 537407 SH SOLE 0 0 537407 FIRST BANCORP P R COM NEW 318672706 1749 146694 SH DFND 01 0 146694 0 FIRST BANCORP P R COM NEW 318672706 818 68602 SH DFND 02 0 68602 0 FIRST BANCORP P R COM NEW 318672706 2195 184174 SH DFND 04 0 0 184174 FIRST BANCORP P R COM NEW 318672706 283389 23774248 SH SOLE 0 0 23774248 FIRST BANCORP P R COM NEW 318672706 71 5962 SH SOLE 0 5962 0 FIRST BANCORP N C COM 318910106 784 19153 SH DFND 01 0 19153 0 FIRST BANCORP N C COM 318910106 354 8661 SH DFND 02 0 8661 0 FIRST BANCORP N C COM 318910106 883 21590 SH DFND 04 0 0 21590 FIRST BANCORP N C COM 318910106 73887 1806079 SH SOLE 0 0 1806079 FIRST BANCORP N C COM 318910106 38 941 SH SOLE 0 941 0 FIRST BANCSHARES INC MS COM 318916103 526 14040 SH DFND 01 0 14040 0 FIRST BANCSHARES INC MS COM 318916103 134 3576 SH DFND 02 0 3576 0 FIRST BANCSHARES INC MS COM 318916103 582 15548 SH DFND 04 0 0 15548 FIRST BANCSHARES INC MS COM 318916103 37676 1006560 SH SOLE 0 0 1006560 FIRST BANCSHARES INC MS COM 318916103 24 644 SH SOLE 0 644 0 FIRST BK WILLIAMSTOWN NEW JE COM 31931U102 139 10285 SH DFND 01 0 10285 0 FIRST BK WILLIAMSTOWN NEW JE COM 31931U102 82 6043 SH DFND 04 0 0 6043 FIRST BK WILLIAMSTOWN NEW JE COM 31931U102 10618 784228 SH SOLE 0 0 784228 FIRST BUSEY CORP COM NEW 319383204 878 35601 SH DFND 01 0 35601 0 FIRST BUSEY CORP COM NEW 319383204 488 19778 SH DFND 02 0 19778 0 FIRST BUSEY CORP COM NEW 319383204 984 39900 SH DFND 04 0 0 39900 FIRST BUSEY CORP COM NEW 319383204 64251 2605487 SH SOLE 0 0 2605487 FIRST BUSEY CORP COM NEW 319383204 66 2691 SH SOLE 0 2691 0 FIRST BUSINESS FINL SVCS INC COM 319390100 44 1626 SH DFND 01 0 1626 0 FIRST BUSINESS FINL SVCS INC COM 319390100 70 2578 SH DFND 04 0 0 2578 FIRST BUSINESS FINL SVCS INC COM 319390100 9733 359561 SH SOLE 0 0 359561 FIRST CAP INC COM 31942S104 23 520 SH DFND 01 0 520 0 FIRST CAP INC COM 31942S104 55 1270 SH DFND 04 0 0 1270 FIRST CAP INC COM 31942S104 6002 138427 SH SOLE 0 0 138427 FIRST CTZNS BANCSHARES INC N CL A 31946M103 1773 2129 SH DFND 01 0 2129 0 FIRST CTZNS BANCSHARES INC N CL A 31946M103 1625 1951 SH DFND 02 0 1951 0 FIRST CTZNS BANCSHARES INC N CL A 31946M103 4439 5331 SH DFND 04 0 0 5331 FIRST CTZNS BANCSHARES INC N CL A 31946M103 439892 528247 SH SOLE 0 0 528247 FIRST CTZNS BANCSHARES INC N CL A 31946M103 114 137 SH SOLE 0 137 0 FIRST CHOICE BANCORP COM 31948P104 211 6944 SH DFND 01 0 6944 0 FIRST CHOICE BANCORP COM 31948P104 102 3338 SH DFND 04 0 0 3338 FIRST CHOICE BANCORP COM 31948P104 14626 480339 SH SOLE 0 0 480339 FIRST COMWLTH FINL CORP PA COM 319829107 917 65200 SH DFND 01 0 65200 0 FIRST COMWLTH FINL CORP PA COM 319829107 501 35627 SH DFND 02 0 35627 0 FIRST COMWLTH FINL CORP PA COM 319829107 1284 91240 SH DFND 04 0 0 91240 FIRST COMWLTH FINL CORP PA COM 319829107 147603 10490589 SH SOLE 0 0 10490589 FIRST COMWLTH FINL CORP PA COM 319829107 62 4396 SH SOLE 0 4396 0 FIRST CMNTY CORP S C COM 319835104 25 1213 SH DFND 01 0 1213 0 FIRST CMNTY CORP S C COM 319835104 50 2484 SH DFND 04 0 0 2484 FIRST CMNTY CORP S C COM 319835104 5741 284223 SH SOLE 0 0 284223 FIRST CMNTY BANKSHARES INC V COM 31983A103 349 11697 SH DFND 01 0 11697 0 FIRST CMNTY BANKSHARES INC V COM 31983A103 104 3477 SH DFND 02 0 3477 0 FIRST CMNTY BANKSHARES INC V COM 31983A103 376 12609 SH DFND 04 0 0 12609 FIRST CMNTY BANKSHARES INC V COM 31983A103 22955 768997 SH SOLE 0 0 768997 1ST CONSTITUTION BANCORP COM 31986N102 29 1404 SH DFND 01 0 1404 0 1ST CONSTITUTION BANCORP COM 31986N102 61 2959 SH DFND 04 0 0 2959 1ST CONSTITUTION BANCORP COM 31986N102 8079 390472 SH SOLE 0 0 390472 FIRST FINL BANCORP OH COM 320209109 1563 66158 SH DFND 01 0 66158 0 FIRST FINL BANCORP OH COM 320209109 711 30072 SH DFND 02 0 30072 0 FIRST FINL BANCORP OH COM 320209109 1946 82354 SH DFND 04 0 0 82354 FIRST FINL BANCORP OH COM 320209109 246431 10428729 SH SOLE 0 0 10428729 FIRST FINL BANCORP OH COM 320209109 75 3195 SH SOLE 0 3195 0 FIRST FINL BANKSHARES INC COM 32020R109 11203 228023 SH DFND 01 0 228023 0 FIRST FINL BANKSHARES INC COM 32020R109 1702 34643 SH DFND 02 0 34643 0 FIRST FINL BANKSHARES INC COM 32020R109 5668 115369 SH DFND 04 0 0 115369 FIRST FINL BANKSHARES INC COM 32020R109 662034 13475147 SH SOLE 0 0 13475147 FIRST FINL CORP IND COM 320218100 332 8136 SH DFND 01 0 8136 0 FIRST FINL CORP IND COM 320218100 70 1725 SH DFND 02 0 1725 0 FIRST FINL CORP IND COM 320218100 334 8193 SH DFND 04 0 0 8193 FIRST FINL CORP IND COM 320218100 27423 671801 SH SOLE 0 0 671801 FIRST FINANCIAL NORTHWEST IN COM 32022K102 19 1253 SH DFND 01 0 1253 0 FIRST FINANCIAL NORTHWEST IN COM 32022K102 54 3588 SH DFND 04 0 0 3588 FIRST FINANCIAL NORTHWEST IN COM 32022K102 5227 345034 SH SOLE 0 0 345034 FIRST FNDTN INC COM 32026V104 598 26585 SH DFND 01 0 26585 0 FIRST FNDTN INC COM 32026V104 187 8288 SH DFND 02 0 8288 0 FIRST FNDTN INC COM 32026V104 646 28695 SH DFND 04 0 0 28695 FIRST FNDTN INC COM 32026V104 42932 1907250 SH SOLE 0 0 1907250 FIRST FNDTN INC COM 32026V104 72 3177 SH SOLE 0 3177 0 FIRST GTY BANCSHARES INC COM 32043P106 25 1303 SH DFND 01 0 1303 0 FIRST GTY BANCSHARES INC COM 32043P106 36 1867 SH DFND 04 0 0 1867 FIRST GTY BANCSHARES INC COM 32043P106 4778 245261 SH SOLE 0 0 245261 FIRST HORIZON CORPORATION COM 320517105 3043 176105 SH DFND 01 0 176105 0 FIRST HORIZON CORPORATION COM 320517105 2487 143928 SH DFND 02 0 143928 0 FIRST HORIZON CORPORATION COM 320517105 8168 472670 SH DFND 04 0 0 472670 FIRST HORIZON CORPORATION COM 320517105 1031116 59671036 SH SOLE 0 0 59671036 FIRST HORIZON CORPORATION COM 320517105 114 6618 SH SOLE 0 6618 0 FIRST HAWAIIAN INC COM 32051X108 1172 41359 SH DFND 01 0 41359 0 FIRST HAWAIIAN INC COM 32051X108 975 34392 SH DFND 02 0 34392 0 FIRST HAWAIIAN INC COM 32051X108 3108 109679 SH DFND 04 0 0 109679 FIRST HAWAIIAN INC COM 32051X108 405547 14310058 SH SOLE 0 0 14310058 FIRST HAWAIIAN INC COM 32051X108 20 713 SH SOLE 0 713 0 FIRST INDL RLTY TR INC COM 32054K103 2137 40907 SH DFND 01 0 40907 0 FIRST INDL RLTY TR INC COM 32054K103 11591 221917 SH DFND 02 0 221917 0 FIRST INDL RLTY TR INC COM 32054K103 5742 109932 SH DFND 04 0 0 109932 FIRST INDL RLTY TR INC COM 32054K103 957974 18341458 SH SOLE 0 0 18341458 1STDIBS COM INC COM 320551104 35 999 SH DFND 01 0 999 0 1STDIBS COM INC COM 320551104 11 305 SH DFND 04 0 0 305 1STDIBS COM INC COM 320551104 1347 38696 SH SOLE 0 0 38696 FIRST INTERNET BANCORP COM 320557101 189 6102 SH DFND 01 0 6102 0 FIRST INTERNET BANCORP COM 320557101 102 3283 SH DFND 04 0 0 3283 FIRST INTERNET BANCORP COM 320557101 13858 447325 SH SOLE 0 0 447325 FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 1116 26670 SH DFND 01 0 26670 0 FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 539 12880 SH DFND 02 0 12880 0 FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 1304 31171 SH DFND 04 0 0 31171 FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 146402 3499940 SH SOLE 0 0 3499940 FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 27 651 SH SOLE 0 651 0 FIRST LONG IS CORP COM 320734106 321 15125 SH DFND 01 0 15125 0 FIRST LONG IS CORP COM 320734106 78 3660 SH DFND 02 0 3660 0 FIRST LONG IS CORP COM 320734106 388 18260 SH DFND 04 0 0 18260 FIRST LONG IS CORP COM 320734106 22202 1045762 SH SOLE 0 0 1045762 FIRST MAJESTIC SILVER CORP COM 32076V103 16629 1051805 SH DFND 01 0 1051805 0 FIRST MAJESTIC SILVER CORP COM 32076V103 772 48855 SH DFND 02 0 48855 0 FIRST MAJESTIC SILVER CORP COM 32076V103 1526 96548 SH DFND 04 0 0 96548 FIRST MAJESTIC SILVER CORP COM 32076V103 79008 4997315 SH SOLE 0 0 4997315 FIRST MAJESTIC SILVER CORP COM 32076V103 5007 316706 SH SOLE 0 316706 0 FIRST MERCHANTS CORP COM 320817109 1544 37052 SH DFND 01 0 37052 0 FIRST MERCHANTS CORP COM 320817109 685 16438 SH DFND 02 0 16438 0 FIRST MERCHANTS CORP COM 320817109 1957 46967 SH DFND 04 0 0 46967 FIRST MERCHANTS CORP COM 320817109 213191 5116169 SH SOLE 0 0 5116169 FIRST MERCHANTS CORP COM 320817109 35 840 SH SOLE 0 840 0 FIRST MID ILL BANCSHARES INC COM 320866106 446 11015 SH DFND 01 0 11015 0 FIRST MID ILL BANCSHARES INC COM 320866106 110 2725 SH DFND 02 0 2725 0 FIRST MID ILL BANCSHARES INC COM 320866106 474 11699 SH DFND 04 0 0 11699 FIRST MID ILL BANCSHARES INC COM 320866106 30645 756485 SH SOLE 0 0 756485 FIRST MIDWEST BANCORP DEL COM 320867104 1534 77369 SH DFND 01 0 77369 0 FIRST MIDWEST BANCORP DEL COM 320867104 570 28746 SH DFND 02 0 28746 0 FIRST MIDWEST BANCORP DEL COM 320867104 1877 94632 SH DFND 04 0 0 94632 FIRST MIDWEST BANCORP DEL COM 320867104 248490 12531020 SH SOLE 0 0 12531020 FIRST NATL CORP COM 32106V107 24 1183 SH DFND 01 0 1183 0 FIRST NATL CORP COM 32106V107 38 1871 SH DFND 04 0 0 1871 FIRST NATL CORP COM 32106V107 2567 127862 SH SOLE 0 0 127862 FIRST NORTHWEST BANCORP COM 335834107 35 2001 SH DFND 01 0 2001 0 FIRST NORTHWEST BANCORP COM 335834107 78 4449 SH DFND 04 0 0 4449 FIRST NORTHWEST BANCORP COM 335834107 6476 369010 SH SOLE 0 0 369010 FIRST REP BK SAN FRANCISCO C COM 33616C100 32125 171633 SH DFND 01 0 171633 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 1437 7678 SH DFND 02 0 0 7678 FIRST REP BK SAN FRANCISCO C COM 33616C100 17716 94650 SH DFND 02 0 94650 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 76854 410610 SH DFND 04 0 0 410610 FIRST REP BK SAN FRANCISCO C COM 33616C100 7330 39160 SH DFND 04 0 39160 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 3338095 17834564 SH SOLE 0 0 17834564 FIRST SVGS FINL GROUP INC COM 33621E109 26 360 SH DFND 01 0 360 0 FIRST SVGS FINL GROUP INC COM 33621E109 53 729 SH DFND 04 0 0 729 FIRST SVGS FINL GROUP INC COM 33621E109 5742 78489 SH SOLE 0 0 78489 FIRST SOLAR INC COM 336433107 2740 30271 SH DFND 01 0 30271 0 FIRST SOLAR INC COM 336433107 2184 24129 SH DFND 02 0 24129 0 FIRST SOLAR INC COM 336433107 7014 77492 SH DFND 04 0 0 77492 FIRST SOLAR INC COM 336433107 798589 8823216 SH SOLE 0 0 8823216 FIRST SOLAR INC COM 336433107 72 797 SH SOLE 0 797 0 1ST SOURCE CORP COM 336901103 576 12394 SH DFND 01 0 12394 0 1ST SOURCE CORP COM 336901103 176 3796 SH DFND 02 0 3796 0 1ST SOURCE CORP COM 336901103 796 17137 SH DFND 04 0 0 17137 1ST SOURCE CORP COM 336901103 39579 851890 SH SOLE 0 0 851890 1ST SOURCE CORP COM 336901103 37 787 SH SOLE 0 787 0 FIRST UTD CORP COM 33741H107 27 1565 SH DFND 01 0 1565 0 FIRST UTD CORP COM 33741H107 39 2250 SH DFND 04 0 0 2250 FIRST UTD CORP COM 33741H107 5211 298979 SH SOLE 0 0 298979 FIRST US BANCSHARES INC COM 33744V103 19 1697 SH DFND 01 0 1697 0 FIRST US BANCSHARES INC COM 33744V103 9 800 SH DFND 04 0 0 800 FIRST US BANCSHARES INC COM 33744V103 1683 153563 SH SOLE 0 0 153563 FIRST WESTN FINL INC COM 33751L105 23 906 SH DFND 01 0 906 0 FIRST WESTN FINL INC COM 33751L105 70 2689 SH DFND 04 0 0 2689 FIRST WESTN FINL INC COM 33751L105 6280 242566 SH SOLE 0 0 242566 FIRSTCASH INC COM 33767D105 2358 30847 SH DFND 01 0 30847 0 FIRSTCASH INC COM 33767D105 793 10377 SH DFND 02 0 10377 0 FIRSTCASH INC COM 33767D105 2656 34749 SH DFND 04 0 0 34749 FIRSTCASH INC COM 33767D105 277412 3629153 SH SOLE 0 0 3629153 FIRSTSERVICE CORP NEW COM 33767E202 31036 181221 SH DFND 01 0 181221 0 FIRSTSERVICE CORP NEW COM 33767E202 329 1923 SH DFND 02 0 0 1923 FIRSTSERVICE CORP NEW COM 33767E202 2962 17296 SH DFND 02 0 17296 0 FIRSTSERVICE CORP NEW COM 33767E202 1899 11091 SH DFND 04 0 0 11091 FIRSTSERVICE CORP NEW COM 33767E202 143418 837427 SH SOLE 0 0 837427 FIRSTSERVICE CORP NEW COM 33767E202 41700 243489 SH SOLE 0 243489 0 FISERV INC COM 337738108 62628 585909 SH DFND 01 0 585909 0 FISERV INC COM 337738108 2646 24759 SH DFND 02 0 0 24759 FISERV INC COM 337738108 34191 319869 SH DFND 02 0 319869 0 FISERV INC COM 337738108 149120 1395076 SH DFND 04 0 0 1395076 FISERV INC COM 337738108 14112 132024 SH DFND 04 0 132024 0 FISERV INC COM 337738108 4805637 44958710 SH SOLE 0 0 44958710 FISERV INC COM 337738108 227 2124 SH SOLE 0 2124 0 FLAGSTAR BANCORP INC COM PAR .001 337930705 1470 34771 SH DFND 01 0 34771 0 FLAGSTAR BANCORP INC COM PAR .001 337930705 582 13773 SH DFND 02 0 13773 0 FLAGSTAR BANCORP INC COM PAR .001 337930705 1743 41239 SH DFND 04 0 0 41239 FLAGSTAR BANCORP INC COM PAR .001 337930705 226176 5350751 SH SOLE 0 0 5350751 FIRSTENERGY CORP COM 337932107 19724 530085 SH DFND 01 0 530085 0 FIRSTENERGY CORP COM 337932107 820 22035 SH DFND 02 0 0 22035 FIRSTENERGY CORP COM 337932107 18338 492837 SH DFND 02 0 492837 0 FIRSTENERGY CORP COM 337932107 47996 1289872 SH DFND 04 0 0 1289872 FIRSTENERGY CORP COM 337932107 4407 118442 SH DFND 04 0 118442 0 FIRSTENERGY CORP COM 337932107 2256412 60639930 SH SOLE 0 0 60639930 FISKER INC CL A COM STK 33813J106 5301 274946 SH DFND 01 0 274946 0 FISKER INC CL A COM STK 33813J106 386 19995 SH DFND 02 0 19995 0 FISKER INC CL A COM STK 33813J106 2249 116654 SH DFND 04 0 0 116654 FISKER INC CL A COM STK 33813J106 252535 13098267 SH SOLE 0 0 13098267 FIVE BELOW INC COM 33829M101 4635 23982 SH DFND 01 0 23982 0 FIVE BELOW INC COM 33829M101 2700 13969 SH DFND 02 0 13969 0 FIVE BELOW INC COM 33829M101 9030 46721 SH DFND 04 0 0 46721 FIVE BELOW INC COM 33829M101 972400 5031301 SH SOLE 0 0 5031301 FIVE BELOW INC COM 33829M101 25 127 SH SOLE 0 127 0 FIVE9 INC COM 338307101 5347 29155 SH DFND 01 0 29155 0 FIVE9 INC COM 338307101 3093 16867 SH DFND 02 0 16867 0 FIVE9 INC COM 338307101 10283 56074 SH DFND 04 0 0 56074 FIVE9 INC COM 338307101 1152565 6284773 SH SOLE 0 0 6284773 FIVE9 INC COM 338307101 43 237 SH SOLE 0 237 0 FIVE STAR BANCORP COM 33830T103 144 5974 SH DFND 01 0 5974 0 FIVE STAR BANCORP COM 33830T103 45 1882 SH DFND 04 0 0 1882 FIVE STAR BANCORP COM 33830T103 9331 386381 SH SOLE 0 0 386381 FIVE STAR SENIOR LIVING INC COM NEW 33832D205 18 3148 SH DFND 01 0 3148 0 FIVE STAR SENIOR LIVING INC COM NEW 33832D205 28 4799 SH DFND 04 0 0 4799 FIVE STAR SENIOR LIVING INC COM NEW 33832D205 5089 883520 SH SOLE 0 0 883520 FIVE POINT HOLDINGS LLC COM CL A 33833Q106 132 16356 SH DFND 02 0 16356 0 FIVE POINT HOLDINGS LLC COM CL A 33833Q106 178 21983 SH DFND 04 0 0 21983 FIVE POINT HOLDINGS LLC COM CL A 33833Q106 25473 3152547 SH SOLE 0 0 3152547 FLANIGANS ENTERPRISES INC COM 338517105 483 11984 SH SOLE 0 0 11984 FLEETCOR TECHNOLOGIES INC COM 339041105 21283 83118 SH DFND 01 0 83118 0 FLEETCOR TECHNOLOGIES INC COM 339041105 944 3685 SH DFND 02 0 0 3685 FLEETCOR TECHNOLOGIES INC COM 339041105 11160 43583 SH DFND 02 0 43583 0 FLEETCOR TECHNOLOGIES INC COM 339041105 49393 192895 SH DFND 04 0 0 192895 FLEETCOR TECHNOLOGIES INC COM 339041105 4709 18392 SH DFND 04 0 18392 0 FLEETCOR TECHNOLOGIES INC COM 339041105 2197893 8583507 SH SOLE 0 0 8583507 FLEXSTEEL INDS INC COM 339382103 171 4225 SH DFND 01 0 4225 0 FLEXSTEEL INDS INC COM 339382103 105 2608 SH DFND 04 0 0 2608 FLEXSTEEL INDS INC COM 339382103 12211 302329 SH SOLE 0 0 302329 FLEXION THERAPEUTICS INC COM 33938J106 708 85990 SH DFND 01 0 85990 0 FLEXION THERAPEUTICS INC COM 33938J106 122 14780 SH DFND 02 0 14780 0 FLEXION THERAPEUTICS INC COM 33938J106 292 35516 SH DFND 04 0 0 35516 FLEXION THERAPEUTICS INC COM 33938J106 20303 2467002 SH SOLE 0 0 2467002 FLEXIBLE SOLUTIONS INTL INC COM 33938T104 591 151258 SH SOLE 0 0 151258 FLEXSHOPPER INC COM NEW 33939J303 1848 622117 SH SOLE 0 0 622117 FLOOR & DECOR HLDGS INC CL A 339750101 4729 44739 SH DFND 01 0 44739 0 FLOOR & DECOR HLDGS INC CL A 339750101 2809 26576 SH DFND 02 0 26576 0 FLOOR & DECOR HLDGS INC CL A 339750101 9297 87959 SH DFND 04 0 0 87959 FLOOR & DECOR HLDGS INC CL A 339750101 980526 9276500 SH SOLE 0 0 9276500 FLOOR & DECOR HLDGS INC CL A 339750101 52 491 SH SOLE 0 491 0 FLOTEK INDS INC DEL COM 343389102 19 10937 SH DFND 01 0 10937 0 FLOTEK INDS INC DEL COM 343389102 27 15792 SH DFND 04 0 0 15792 FLOTEK INDS INC DEL COM 343389102 5177 2992605 SH SOLE 0 0 2992605 FLUOR CORP NEW COM 343412102 1664 94001 SH DFND 01 0 94001 0 FLUOR CORP NEW COM 343412102 610 34459 SH DFND 02 0 34459 0 FLUOR CORP NEW COM 343412102 1880 106202 SH DFND 04 0 0 106202 FLUOR CORP NEW COM 343412102 224496 12683409 SH SOLE 0 0 12683409 FLOWERS FOODS INC COM 343498101 1481 61195 SH DFND 01 0 61195 0 FLOWERS FOODS INC COM 343498101 1809 74754 SH DFND 02 0 74754 0 FLOWERS FOODS INC COM 343498101 4067 168044 SH DFND 04 0 0 168044 FLOWERS FOODS INC COM 343498101 452145 18683676 SH SOLE 0 0 18683676 FLOWERS FOODS INC COM 343498101 522 21585 SH SOLE 0 21585 0 FLOWSERVE CORP COM 34354P105 1679 41635 SH DFND 01 0 41635 0 FLOWSERVE CORP COM 34354P105 1345 33366 SH DFND 02 0 33366 0 FLOWSERVE CORP COM 34354P105 4171 103449 SH DFND 04 0 0 103449 FLOWSERVE CORP COM 34354P105 489408 12138095 SH SOLE 0 0 12138095 FLUENT INC COM 34380C102 91 31123 SH DFND 01 0 31123 0 FLUENT INC COM 34380C102 92 31249 SH DFND 02 0 31249 0 FLUENT INC COM 34380C102 38 13100 SH DFND 04 0 0 13100 FLUENT INC COM 34380C102 5596 1909991 SH SOLE 0 0 1909991 FLUENT INC COM 34380C102 67 22968 SH SOLE 0 22968 0 FLUIDIGM CORP DEL COM 34385P108 359 58271 SH DFND 01 0 58271 0 FLUIDIGM CORP DEL COM 34385P108 131 21208 SH DFND 02 0 21208 0 FLUIDIGM CORP DEL COM 34385P108 344 55814 SH DFND 04 0 0 55814 FLUIDIGM CORP DEL COM 34385P108 21736 3528552 SH SOLE 0 0 3528552 FLUSHING FINL CORP COM 343873105 433 20198 SH DFND 01 0 20198 0 FLUSHING FINL CORP COM 343873105 303 14134 SH DFND 02 0 14134 0 FLUSHING FINL CORP COM 343873105 476 22213 SH DFND 04 0 0 22213 FLUSHING FINL CORP COM 343873105 31339 1462392 SH SOLE 0 0 1462392 FLUSHING FINL CORP COM 343873105 103 4816 SH SOLE 0 4816 0 FLUX PWR HLDGS INC COM NEW 344057302 12 1023 SH DFND 01 0 1023 0 FLUX PWR HLDGS INC COM NEW 344057302 36 3135 SH DFND 04 0 0 3135 FLUX PWR HLDGS INC COM NEW 344057302 4781 411072 SH SOLE 0 0 411072 FLY LEASING LTD SPONSORED ADR 34407D109 2626 155000 SH SOLE 0 0 155000 FOGHORN THERAPEUTICS INC COM 344174107 159 14901 SH DFND 01 0 14901 0 FOGHORN THERAPEUTICS INC COM 344174107 24 2241 SH DFND 04 0 0 2241 FOGHORN THERAPEUTICS INC COM 344174107 7113 666636 SH SOLE 0 0 666636 FOCUS FINL PARTNERS INC COM CL A 34417P100 4764 98220 SH DFND 01 0 98220 0 FOCUS FINL PARTNERS INC COM CL A 34417P100 582 12007 SH DFND 02 0 12007 0 FOCUS FINL PARTNERS INC COM CL A 34417P100 1941 40016 SH DFND 04 0 0 40016 FOCUS FINL PARTNERS INC COM CL A 34417P100 211861 4368263 SH SOLE 0 0 4368263 FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 723 8557 SH SOLE 0 0 8557 FONAR CORP COM NEW 344437405 18 996 SH DFND 01 0 996 0 FONAR CORP COM NEW 344437405 41 2310 SH DFND 04 0 0 2310 FONAR CORP COM NEW 344437405 5547 313770 SH SOLE 0 0 313770 FOOT LOCKER INC COM 344849104 1894 30725 SH DFND 01 0 30725 0 FOOT LOCKER INC COM 344849104 1718 27877 SH DFND 02 0 27877 0 FOOT LOCKER INC COM 344849104 5119 83068 SH DFND 04 0 0 83068 FOOT LOCKER INC COM 344849104 626363 10163281 SH SOLE 0 0 10163281 FOOT LOCKER INC COM 344849104 207 3355 SH SOLE 0 3355 0 FORD MTR CO DEL COM 345370860 56808 3822909 SH DFND 01 0 3822909 0 FORD MTR CO DEL COM 345370860 2477 166686 SH DFND 02 0 0 166686 FORD MTR CO DEL COM 345370860 31951 2150140 SH DFND 02 0 2150140 0 FORD MTR CO DEL COM 345370860 136826 9207641 SH DFND 04 0 0 9207641 FORD MTR CO DEL COM 345370860 12879 866662 SH DFND 04 0 866662 0 FORD MTR CO DEL COM 345370860 4167294 280437017 SH SOLE 0 0 280437017 FORD MTR CO DEL COM 345370860 997 67121 SH SOLE 0 67121 0 FORESTAR GROUP INC COM 346232101 344 16474 SH DFND 01 0 16474 0 FORESTAR GROUP INC COM 346232101 120 5745 SH DFND 02 0 5745 0 FORESTAR GROUP INC COM 346232101 310 14811 SH DFND 04 0 0 14811 FORESTAR GROUP INC COM 346232101 50060 2394076 SH SOLE 0 0 2394076 FORESTAR GROUP INC COM 346232101 57 2726 SH SOLE 0 2726 0 FORIAN INC COM 34630N106 396 31516 SH DFND 01 0 31516 0 FORIAN INC COM 34630N106 88 6988 SH DFND 04 0 0 6988 FORIAN INC COM 34630N106 10317 820792 SH SOLE 0 0 820792 FORMA THERAPEUTICS HLDGS INC SHS 34633R104 494 19853 SH DFND 01 0 19853 0 FORMA THERAPEUTICS HLDGS INC SHS 34633R104 105 4219 SH DFND 02 0 4219 0 FORMA THERAPEUTICS HLDGS INC SHS 34633R104 348 13964 SH DFND 04 0 0 13964 FORMA THERAPEUTICS HLDGS INC SHS 34633R104 56197 2257814 SH SOLE 0 0 2257814 FORMFACTOR INC COM 346375108 4750 130269 SH DFND 01 0 130269 0 FORMFACTOR INC COM 346375108 710 19483 SH DFND 02 0 19483 0 FORMFACTOR INC COM 346375108 2369 64988 SH DFND 04 0 0 64988 FORMFACTOR INC COM 346375108 306625 8409888 SH SOLE 0 0 8409888 FORRESTER RESH INC COM 346563109 939 20513 SH DFND 01 0 20513 0 FORRESTER RESH INC COM 346563109 159 3462 SH DFND 02 0 3462 0 FORRESTER RESH INC COM 346563109 430 9396 SH DFND 04 0 0 9396 FORRESTER RESH INC COM 346563109 54687 1194031 SH SOLE 0 0 1194031 FORTIS INC COM 349553107 99073 2239947 SH DFND 01 0 2239947 0 FORTIS INC COM 349553107 886 20036 SH DFND 02 0 0 20036 FORTIS INC COM 349553107 18971 428923 SH DFND 02 0 428923 0 FORTIS INC COM 349553107 18210 411721 SH DFND 04 0 0 411721 FORTIS INC COM 349553107 2517 56915 SH DFND 04 0 56915 0 FORTIS INC COM 349553107 456428 10319410 SH SOLE 0 0 10319410 FORTIS INC COM 349553107 58764 1328597 SH SOLE 0 1328597 0 FORTINET INC COM 34959E109 35129 147483 SH DFND 01 0 147483 0 FORTINET INC COM 34959E109 1413 5934 SH DFND 02 0 0 5934 FORTINET INC COM 34959E109 17514 73530 SH DFND 02 0 73530 0 FORTINET INC COM 34959E109 75555 317205 SH DFND 04 0 0 317205 FORTINET INC COM 34959E109 7006 29413 SH DFND 04 0 29413 0 FORTINET INC COM 34959E109 3533982 14836820 SH SOLE 0 0 14836820 FORTIVE CORP COM 34959J108 22922 328675 SH DFND 01 0 328675 0 FORTIVE CORP COM 34959J108 955 13689 SH DFND 02 0 0 13689 FORTIVE CORP COM 34959J108 11235 161100 SH DFND 02 0 161100 0 FORTIVE CORP COM 34959J108 53703 770042 SH DFND 04 0 0 770042 FORTIVE CORP COM 34959J108 5176 74215 SH DFND 04 0 74215 0 FORTIVE CORP COM 34959J108 2306528 33073239 SH SOLE 0 0 33073239 FORTIVE CORP COM 34959J108 30 436 SH SOLE 0 436 0 FORTRESS BIOTECH INC COM 34960Q109 466 130663 SH DFND 01 0 130663 0 FORTRESS BIOTECH INC COM 34960Q109 109 30545 SH DFND 04 0 0 30545 FORTRESS BIOTECH INC COM 34960Q109 18605 5211535 SH SOLE 0 0 5211535 FORTERRA INC COM 34960W106 1193 50744 SH DFND 01 0 50744 0 FORTERRA INC COM 34960W106 202 8571 SH DFND 02 0 8571 0 FORTERRA INC COM 34960W106 422 17942 SH DFND 04 0 0 17942 FORTERRA INC COM 34960W106 32687 1390348 SH SOLE 0 0 1390348 FORTE BIOSCIENCES INC COM 34962G109 682 20282 SH DFND 01 0 20282 0 FORTE BIOSCIENCES INC COM 34962G109 116 3462 SH DFND 04 0 0 3462 FORTE BIOSCIENCES INC COM 34962G109 16903 502774 SH SOLE 0 0 502774 FORTUNE BRANDS HOME & SEC IN COM 34964C106 13865 139188 SH DFND 01 0 139188 0 FORTUNE BRANDS HOME & SEC IN COM 34964C106 624 6263 SH DFND 02 0 0 6263 FORTUNE BRANDS HOME & SEC IN COM 34964C106 7399 74276 SH DFND 02 0 74276 0 FORTUNE BRANDS HOME & SEC IN COM 34964C106 32575 327021 SH DFND 04 0 0 327021 FORTUNE BRANDS HOME & SEC IN COM 34964C106 3118 31299 SH DFND 04 0 31299 0 FORTUNE BRANDS HOME & SEC IN COM 34964C106 1418458 14240116 SH SOLE 0 0 14240116 FORTUNE BRANDS HOME & SEC IN COM 34964C106 33 335 SH SOLE 0 335 0 FORUM ENERGY TECHNOLOGIES IN COM 34984V209 17 722 SH DFND 01 0 722 0 FORUM ENERGY TECHNOLOGIES IN COM 34984V209 23 994 SH DFND 04 0 0 994 FORUM ENERGY TECHNOLOGIES IN COM 34984V209 3700 157579 SH SOLE 0 0 157579 FORWARD AIR CORP COM 349853101 4439 49464 SH DFND 01 0 49464 0 FORWARD AIR CORP COM 349853101 555 6189 SH DFND 02 0 6189 0 FORWARD AIR CORP COM 349853101 2118 23596 SH DFND 04 0 0 23596 FORWARD AIR CORP COM 349853101 253805 2827913 SH SOLE 0 0 2827913 FORWARD INDS INC N Y COM NEW 349862300 841 284041 SH SOLE 0 0 284041 FOSSIL GROUP INC COM 34988V106 467 32701 SH DFND 01 0 32701 0 FOSSIL GROUP INC COM 34988V106 191 13405 SH DFND 02 0 13405 0 FOSSIL GROUP INC COM 34988V106 233 16288 SH DFND 04 0 0 16288 FOSSIL GROUP INC COM 34988V106 51192 3584859 SH SOLE 0 0 3584859 FOSSIL GROUP INC COM 34988V106 178 12439 SH SOLE 0 12439 0 FORTUNA SILVER MINES INC COM 349915108 259 46684 SH DFND 02 0 46684 0 FORTUNA SILVER MINES INC COM 349915108 448 80653 SH DFND 04 0 0 80653 FOSTER L B CO COM 350060109 23 1228 SH DFND 01 0 1228 0 FOSTER L B CO COM 350060109 55 2962 SH DFND 04 0 0 2962 FOSTER L B CO COM 350060109 8340 447445 SH SOLE 0 0 447445 FOUR CORNERS PPTY TR INC COM 35086T109 1430 51807 SH DFND 01 0 51807 0 FOUR CORNERS PPTY TR INC COM 35086T109 3562 129009 SH DFND 02 0 129009 0 FOUR CORNERS PPTY TR INC COM 35086T109 1706 61785 SH DFND 04 0 0 61785 FOUR CORNERS PPTY TR INC COM 35086T109 242264 8774490 SH SOLE 0 0 8774490 4D MOLECULAR THERAPEUTICS IN COM 35104E100 187 7752 SH DFND 01 0 7752 0 4D MOLECULAR THERAPEUTICS IN COM 35104E100 28 1147 SH DFND 02 0 1147 0 4D MOLECULAR THERAPEUTICS IN COM 35104E100 162 6714 SH DFND 04 0 0 6714 4D MOLECULAR THERAPEUTICS IN COM 35104E100 10948 454663 SH SOLE 0 0 454663 FOX CORP CL A COM 35137L105 11035 297210 SH DFND 01 0 297210 0 FOX CORP CL A COM 35137L105 711 19148 SH DFND 02 0 0 19148 FOX CORP CL A COM 35137L105 6749 181756 SH DFND 02 0 181756 0 FOX CORP CL A COM 35137L105 28769 774824 SH DFND 04 0 0 774824 FOX CORP CL A COM 35137L105 2588 69691 SH DFND 04 0 69691 0 FOX CORP CL A COM 35137L105 1220530 32871802 SH SOLE 0 0 32871802 FOX CORP CL A COM 35137L105 169 4548 SH SOLE 0 4548 0 FOX CORP CL B COM 35137L204 5993 170249 SH DFND 01 0 170249 0 FOX CORP CL B COM 35137L204 74 2101 SH DFND 02 0 0 2101 FOX CORP CL B COM 35137L204 3474 98694 SH DFND 02 0 98694 0 FOX CORP CL B COM 35137L204 12258 348236 SH DFND 04 0 0 348236 FOX CORP CL B COM 35137L204 1290 36658 SH DFND 04 0 36658 0 FOX CORP CL B COM 35137L204 581598 16522676 SH SOLE 0 0 16522676 FOX CORP CL B COM 35137L204 142 4035 SH SOLE 0 4035 0 FOX FACTORY HLDG CORP COM 35138V102 11941 76713 SH DFND 01 0 76713 0 FOX FACTORY HLDG CORP COM 35138V102 1699 10914 SH DFND 02 0 10914 0 FOX FACTORY HLDG CORP COM 35138V102 5524 35487 SH DFND 04 0 0 35487 FOX FACTORY HLDG CORP COM 35138V102 600046 3854852 SH SOLE 0 0 3854852 FOX FACTORY HLDG CORP COM 35138V102 29 185 SH SOLE 0 185 0 FRANCHISE GROUP INC COM 35180X105 833 23607 SH DFND 01 0 23607 0 FRANCHISE GROUP INC COM 35180X105 249 7072 SH DFND 02 0 7072 0 FRANCHISE GROUP INC COM 35180X105 701 19867 SH DFND 04 0 0 19867 FRANCHISE GROUP INC COM 35180X105 47035 1333573 SH SOLE 0 0 1333573 FRANCHISE GROUP INC COM 35180X105 89 2522 SH SOLE 0 2522 0 FRANCO NEV CORP COM 351858105 132896 916084 SH DFND 01 0 916084 0 FRANCO NEV CORP COM 351858105 1217 8390 SH DFND 02 0 0 8390 FRANCO NEV CORP COM 351858105 15407 106202 SH DFND 02 0 106202 0 FRANCO NEV CORP COM 351858105 21988 151571 SH DFND 04 0 0 151571 FRANCO NEV CORP COM 351858105 3874 26707 SH DFND 04 0 26707 0 FRANCO NEV CORP COM 351858105 631391 4352320 SH SOLE 0 0 4352320 FRANCO NEV CORP COM 351858105 53393 368052 SH SOLE 0 368052 0 FRANKLIN COVEY CO COM 353469109 726 22454 SH DFND 01 0 22454 0 FRANKLIN COVEY CO COM 353469109 115 3550 SH DFND 04 0 0 3550 FRANKLIN COVEY CO COM 353469109 19880 614515 SH SOLE 0 0 614515 FRANKLIN ELEC INC COM 353514102 6691 82994 SH DFND 01 0 82994 0 FRANKLIN ELEC INC COM 353514102 941 11675 SH DFND 02 0 11675 0 FRANKLIN ELEC INC COM 353514102 2806 34810 SH DFND 04 0 0 34810 FRANKLIN ELEC INC COM 353514102 366438 4545254 SH SOLE 0 0 4545254 FRANKLIN ELEC INC COM 353514102 24 303 SH SOLE 0 303 0 FRANKLIN FINL SVCS CORP COM 353525108 21 644 SH DFND 01 0 644 0 FRANKLIN FINL SVCS CORP COM 353525108 70 2180 SH DFND 04 0 0 2180 FRANKLIN FINL SVCS CORP COM 353525108 5459 170911 SH SOLE 0 0 170911 FRANKLIN RESOURCES INC COM 354613101 8564 267704 SH DFND 01 0 267704 0 FRANKLIN RESOURCES INC COM 354613101 424 13242 SH DFND 02 0 0 13242 FRANKLIN RESOURCES INC COM 354613101 5105 159591 SH DFND 02 0 159591 0 FRANKLIN RESOURCES INC COM 354613101 21510 672403 SH DFND 04 0 0 672403 FRANKLIN RESOURCES INC COM 354613101 1989 62175 SH DFND 04 0 62175 0 FRANKLIN RESOURCES INC COM 354613101 991894 31006366 SH SOLE 0 0 31006366 FRANKLIN RESOURCES INC COM 354613101 125 3900 SH SOLE 0 3900 0 FRANKLIN STR PPTYS CORP COM 35471R106 365 69465 SH DFND 01 0 69465 0 FRANKLIN STR PPTYS CORP COM 35471R106 919 174805 SH DFND 02 0 174805 0 FRANKLIN STR PPTYS CORP COM 35471R106 403 76687 SH DFND 04 0 0 76687 FRANKLIN STR PPTYS CORP COM 35471R106 81206 15438465 SH SOLE 0 0 15438465 FRANKLIN WIRELESS CORP COM 355184102 35 3855 SH DFND 04 0 0 3855 FRANKLIN WIRELESS CORP COM 355184102 3837 418427 SH SOLE 0 0 418427 FREEDOM HLDG CORP NEV COM 356390104 244 3750 SH DFND 02 0 3750 0 FREEDOM HLDG CORP NEV COM 356390104 445 6826 SH DFND 04 0 0 6826 FREEDOM HLDG CORP NEV COM 356390104 2641 40542 SH SOLE 0 0 40542 FREEPORT-MCMORAN INC CL B 35671D857 54848 1477990 SH DFND 01 0 1477990 0 FREEPORT-MCMORAN INC CL B 35671D857 631 16997 SH DFND 02 0 0 16997 FREEPORT-MCMORAN INC CL B 35671D857 27610 744012 SH DFND 02 0 744012 0 FREEPORT-MCMORAN INC CL B 35671D857 124579 3357016 SH DFND 04 0 0 3357016 FREEPORT-MCMORAN INC CL B 35671D857 10502 282989 SH DFND 04 0 282989 0 FREEPORT-MCMORAN INC CL B 35671D857 4011302 108092203 SH SOLE 0 0 108092203 FREEPORT-MCMORAN INC CL B 35671D857 812 21885 SH SOLE 0 21885 0 FREIGHTCAR AMER INC COM 357023100 25 4146 SH DFND 01 0 4146 0 FREIGHTCAR AMER INC COM 357023100 15 2488 SH DFND 04 0 0 2488 FREIGHTCAR AMER INC COM 357023100 3240 546370 SH SOLE 0 0 546370 FREQUENCY ELECTRS INC COM 358010106 12 1200 SH DFND 01 0 1200 0 FREQUENCY ELECTRS INC COM 358010106 27 2781 SH DFND 04 0 0 2781 FREQUENCY ELECTRS INC COM 358010106 3140 320411 SH SOLE 0 0 320411 FRESHPET INC COM 358039105 2966 18203 SH DFND 01 0 18203 0 FRESHPET INC COM 358039105 2677 16427 SH DFND 02 0 16427 0 FRESHPET INC COM 358039105 5924 36350 SH DFND 04 0 0 36350 FRESHPET INC COM 358039105 609030 3737298 SH SOLE 0 0 3737298 FRESHPET INC COM 358039105 45 275 SH SOLE 0 275 0 FREQUENCY THERAPEUTICS INC COM 35803L108 216 21658 SH DFND 01 0 21658 0 FREQUENCY THERAPEUTICS INC COM 35803L108 63 6369 SH DFND 02 0 6369 0 FREQUENCY THERAPEUTICS INC COM 35803L108 209 20948 SH DFND 04 0 0 20948 FREQUENCY THERAPEUTICS INC COM 35803L108 13741 1379569 SH SOLE 0 0 1379569 FRIEDMAN INDS INC COM 358435105 25 1893 SH DFND 01 0 1893 0 FRIEDMAN INDS INC COM 358435105 33 2432 SH DFND 04 0 0 2432 FRIEDMAN INDS INC COM 358435105 3706 276566 SH SOLE 0 0 276566 FRONTDOOR INC COM 35905A109 1697 34069 SH DFND 01 0 34069 0 FRONTDOOR INC COM 35905A109 1195 23979 SH DFND 02 0 23979 0 FRONTDOOR INC COM 35905A109 3568 71615 SH DFND 04 0 0 71615 FRONTDOOR INC COM 35905A109 406868 8166751 SH SOLE 0 0 8166751 FRONTIER GROUP HLDGS INC COM 35909R108 1062 62297 SH DFND 01 0 62297 0 FRONTIER GROUP HLDGS INC COM 35909R108 184 10771 SH DFND 04 0 0 10771 FRONTIER GROUP HLDGS INC COM 35909R108 47376 2780300 SH SOLE 0 0 2780300 FUEL TECH INC COM 359523107 8 3546 SH DFND 01 0 3546 0 FUEL TECH INC COM 359523107 10 4417 SH DFND 04 0 0 4417 FUEL TECH INC COM 359523107 2082 886123 SH SOLE 0 0 886123 FUELCELL ENERGY INC COM 35952H601 4512 506956 SH DFND 01 0 506956 0 FUELCELL ENERGY INC COM 35952H601 770 86468 SH DFND 02 0 86468 0 FUELCELL ENERGY INC COM 35952H601 2397 269338 SH DFND 04 0 0 269338 FUELCELL ENERGY INC COM 35952H601 247093 27763238 SH SOLE 0 0 27763238 FUELCELL ENERGY INC COM 35952H601 21 2330 SH SOLE 0 2330 0 FUBOTV INC COM 35953D104 7486 233128 SH DFND 01 0 233128 0 FUBOTV INC COM 35953D104 222 6900 SH DFND 02 0 6900 0 FUBOTV INC COM 35953D104 1756 54699 SH DFND 04 0 0 54699 FUBOTV INC COM 35953D104 332775 10363588 SH SOLE 0 0 10363588 FULCRUM THERAPEUTICS INC COM 359616109 147 14050 SH DFND 01 0 14050 0 FULCRUM THERAPEUTICS INC COM 359616109 72 6888 SH DFND 04 0 0 6888 FULCRUM THERAPEUTICS INC COM 359616109 9286 886097 SH SOLE 0 0 886097 FULGENT GENETICS INC COM 359664109 1501 16278 SH DFND 01 0 16278 0 FULGENT GENETICS INC COM 359664109 578 6272 SH DFND 02 0 6272 0 FULGENT GENETICS INC COM 359664109 1113 12063 SH DFND 04 0 0 12063 FULGENT GENETICS INC COM 359664109 114654 1243131 SH SOLE 0 0 1243131 FULGENT GENETICS INC COM 359664109 167 1815 SH SOLE 0 1815 0 FULL HSE RESORTS INC COM 359678109 579 58245 SH DFND 01 0 58245 0 FULL HSE RESORTS INC COM 359678109 109 10972 SH DFND 04 0 0 10972 FULL HSE RESORTS INC COM 359678109 13571 1365267 SH SOLE 0 0 1365267 FULLER H B CO COM 359694106 2950 46371 SH DFND 01 0 46371 0 FULLER H B CO COM 359694106 902 14185 SH DFND 02 0 14185 0 FULLER H B CO COM 359694106 2890 45440 SH DFND 04 0 0 45440 FULLER H B CO COM 359694106 369659 5811340 SH SOLE 0 0 5811340 FULTON FINL CORP PA COM 360271100 1717 108818 SH DFND 01 0 108818 0 FULTON FINL CORP PA COM 360271100 701 44431 SH DFND 02 0 44431 0 FULTON FINL CORP PA COM 360271100 2177 137979 SH DFND 04 0 0 137979 FULTON FINL CORP PA COM 360271100 246572 15625620 SH SOLE 0 0 15625620 FULTON FINL CORP PA COM 360271100 61 3837 SH SOLE 0 3837 0 FUNKO INC COM CL A 361008105 1022 48033 SH DFND 01 0 48033 0 FUNKO INC COM CL A 361008105 100 4708 SH DFND 02 0 4708 0 FUNKO INC COM CL A 361008105 342 16070 SH DFND 04 0 0 16070 FUNKO INC COM CL A 361008105 24981 1173929 SH SOLE 0 0 1173929 FUNKO INC COM CL A 361008105 17 802 SH SOLE 0 802 0 FUTUREFUEL CORP COM 36116M106 175 18261 SH DFND 01 0 18261 0 FUTUREFUEL CORP COM 36116M106 280 29196 SH DFND 02 0 29196 0 FUTUREFUEL CORP COM 36116M106 178 18589 SH DFND 04 0 0 18589 FUTUREFUEL CORP COM 36116M106 22402 2333580 SH SOLE 0 0 2333580 FUTUREFUEL CORP COM 36116M106 120 12475 SH SOLE 0 12475 0 FUTU HLDGS LTD SPON ADS CL A 36118L106 518 2895 SH DFND 01 0 2895 0 FUTU HLDGS LTD SPON ADS CL A 36118L106 397 2218 SH DFND 02 0 0 2218 FUTU HLDGS LTD SPON ADS CL A 36118L106 4627 25835 SH DFND 02 0 25835 0 FUTU HLDGS LTD SPON ADS CL A 36118L106 20455 114218 SH DFND 04 0 0 114218 FVCBANKCORP INC COM 36120Q101 36 2075 SH DFND 01 0 2075 0 FVCBANKCORP INC COM 36120Q101 54 3151 SH DFND 04 0 0 3151 FVCBANKCORP INC COM 36120Q101 7655 443490 SH SOLE 0 0 443490 GAMCO INVS INC CL A COM 361438104 221 8813 SH DFND 01 0 8813 0 GAMCO INVS INC CL A COM 361438104 53 2126 SH DFND 04 0 0 2126 GAMCO INVS INC CL A COM 361438104 5773 229998 SH SOLE 0 0 229998 GATX CORP COM 361448103 2128 24059 SH DFND 01 0 24059 0 GATX CORP COM 361448103 690 7799 SH DFND 02 0 7799 0 GATX CORP COM 361448103 2555 28877 SH DFND 04 0 0 28877 GATX CORP COM 361448103 315355 3564540 SH SOLE 0 0 3564540 GATX CORP COM 361448103 54 605 SH SOLE 0 605 0 GBS INC COM 36151G105 74 18854 SH SOLE 0 0 18854 GEO GROUP INC NEW COM 36162J106 579 81366 SH DFND 01 0 81366 0 GEO GROUP INC NEW COM 36162J106 213 29967 SH DFND 02 0 29967 0 GEO GROUP INC NEW COM 36162J106 716 100544 SH DFND 04 0 0 100544 GEO GROUP INC NEW COM 36162J106 148769 20894479 SH SOLE 0 0 20894479 GCP APPLIED TECHNOLOGIES INC COM 36164Y101 775 33311 SH DFND 01 0 33311 0 GCP APPLIED TECHNOLOGIES INC COM 36164Y101 328 14108 SH DFND 02 0 14108 0 GCP APPLIED TECHNOLOGIES INC COM 36164Y101 852 36612 SH DFND 04 0 0 36612 GCP APPLIED TECHNOLOGIES INC COM 36164Y101 123390 5304832 SH SOLE 0 0 5304832 GEE GROUP INC COM 36165A102 21 37043 SH DFND 04 0 0 37043 GEE GROUP INC COM 36165A102 2409 4204674 SH SOLE 0 0 4204674 GDS HLDGS LTD SPONSORED ADS 36165L108 40049 510243 SH DFND 01 0 510243 0 GDS HLDGS LTD SPONSORED ADS 36165L108 1916 24409 SH DFND 02 0 24409 0 GDS HLDGS LTD SPONSORED ADS 36165L108 16208 206495 SH DFND 04 0 0 206495 GDS HLDGS LTD SPONSORED ADS 36165L108 245498 3127759 SH SOLE 0 0 3127759 GFL ENVIRONMENTAL INC SUB VTG SHS 36168Q104 18214 570623 SH DFND 01 0 570623 0 GFL ENVIRONMENTAL INC SUB VTG SHS 36168Q104 246 7703 SH DFND 02 0 0 7703 GFL ENVIRONMENTAL INC SUB VTG SHS 36168Q104 2618 82002 SH DFND 02 0 82002 0 GFL ENVIRONMENTAL INC SUB VTG SHS 36168Q104 1574 49309 SH DFND 04 0 0 49309 GFL ENVIRONMENTAL INC SUB VTG SHS 36168Q104 89227 2795331 SH SOLE 0 0 2795331 GFL ENVIRONMENTAL INC SUB VTG SHS 36168Q104 5422 169849 SH SOLE 0 169849 0 G1 THERAPEUTICS INC COM 3621LQ109 1134 51697 SH DFND 01 0 51697 0 G1 THERAPEUTICS INC COM 3621LQ109 196 8940 SH DFND 02 0 8940 0 G1 THERAPEUTICS INC COM 3621LQ109 504 22971 SH DFND 04 0 0 22971 G1 THERAPEUTICS INC COM 3621LQ109 53078 2419218 SH SOLE 0 0 2419218 GP STRATEGIES CORP COM 36225V104 140 8880 SH DFND 01 0 8880 0 GP STRATEGIES CORP COM 36225V104 77 4881 SH DFND 04 0 0 4881 GP STRATEGIES CORP COM 36225V104 10647 677290 SH SOLE 0 0 677290 GSE SYS INC COM 36227K106 5 2617 SH DFND 01 0 2617 0 GSE SYS INC COM 36227K106 6 3100 SH DFND 04 0 0 3100 GSE SYS INC COM 36227K106 1439 803653 SH SOLE 0 0 803653 G III APPAREL GROUP LTD COM 36237H101 992 30184 SH DFND 01 0 30184 0 G III APPAREL GROUP LTD COM 36237H101 545 16598 SH DFND 02 0 16598 0 G III APPAREL GROUP LTD COM 36237H101 1216 37010 SH DFND 04 0 0 37010 G III APPAREL GROUP LTD COM 36237H101 144406 4394571 SH SOLE 0 0 4394571 G III APPAREL GROUP LTD COM 36237H101 172 5235 SH SOLE 0 5235 0 GTT COMMUNICATIONS INC COM 362393100 13 5362 SH DFND 01 0 5362 0 GTT COMMUNICATIONS INC COM 362393100 23 9393 SH DFND 04 0 0 9393 GTT COMMUNICATIONS INC COM 362393100 3204 1318520 SH SOLE 0 0 1318520 GTY TECHNOLOGY HOLDINGS INC COM 362409104 165 23246 SH DFND 01 0 23246 0 GTY TECHNOLOGY HOLDINGS INC COM 362409104 139 19494 SH DFND 04 0 0 19494 GTY TECHNOLOGY HOLDINGS INC COM 362409104 15481 2177405 SH SOLE 0 0 2177405 GSI TECHNOLOGY INC COM 36241U106 19 3383 SH DFND 01 0 3383 0 GSI TECHNOLOGY INC COM 36241U106 42 7500 SH DFND 04 0 0 7500 GSI TECHNOLOGY INC COM 36241U106 4068 723781 SH SOLE 0 0 723781 GMS INC COM 36251C103 1410 29287 SH DFND 01 0 29287 0 GMS INC COM 36251C103 475 9863 SH DFND 02 0 9863 0 GMS INC COM 36251C103 1507 31309 SH DFND 04 0 0 31309 GMS INC COM 36251C103 245836 5106683 SH SOLE 0 0 5106683 GMS INC COM 36251C103 84 1740 SH SOLE 0 1740 0 GT BIOPHARMA INC COM NEW 36254L209 646 41687 SH DFND 01 0 41687 0 GT BIOPHARMA INC COM NEW 36254L209 100 6445 SH DFND 04 0 0 6445 GT BIOPHARMA INC COM NEW 36254L209 14479 934137 SH SOLE 0 0 934137 GAOTU TECHEDU INC SPONSORED ADS 36257Y109 9904 670565 SH DFND 01 0 670565 0 GAOTU TECHEDU INC SPONSORED ADS 36257Y109 512 34677 SH DFND 02 0 34677 0 GAOTU TECHEDU INC SPONSORED ADS 36257Y109 4134 279871 SH DFND 04 0 0 279871 GAOTU TECHEDU INC SPONSORED ADS 36257Y109 57987 3925978 SH SOLE 0 0 3925978 GAIA INC NEW CL A 36269P104 21 1917 SH DFND 01 0 1917 0 GAIA INC NEW CL A 36269P104 40 3635 SH DFND 04 0 0 3635 GAIA INC NEW CL A 36269P104 6348 577603 SH SOLE 0 0 577603 GALECTIN THERAPEUTICS INC COM NEW 363225202 32 9881 SH DFND 01 0 9881 0 GALECTIN THERAPEUTICS INC COM NEW 363225202 58 18065 SH DFND 04 0 0 18065 GALECTIN THERAPEUTICS INC COM NEW 363225202 6162 1925473 SH SOLE 0 0 1925473 GALECTO INC COM 36322Q107 10 2046 SH DFND 04 0 0 2046 GALECTO INC COM 36322Q107 114 22500 SH SOLE 0 0 22500 GALERA THERAPEUTICS INC COM 36338D108 23 2315 SH DFND 01 0 2315 0 GALERA THERAPEUTICS INC COM 36338D108 37 3771 SH DFND 04 0 0 3771 GALERA THERAPEUTICS INC COM 36338D108 4674 475438 SH SOLE 0 0 475438 GALLAGHER ARTHUR J & CO COM 363576109 27951 199539 SH DFND 01 0 199539 0 GALLAGHER ARTHUR J & CO COM 363576109 1204 8596 SH DFND 02 0 0 8596 GALLAGHER ARTHUR J & CO COM 363576109 14936 106622 SH DFND 02 0 106622 0 GALLAGHER ARTHUR J & CO COM 363576109 66434 474260 SH DFND 04 0 0 474260 GALLAGHER ARTHUR J & CO COM 363576109 6325 45153 SH DFND 04 0 45153 0 GALLAGHER ARTHUR J & CO COM 363576109 3211914 22929140 SH SOLE 0 0 22929140 GALLAGHER ARTHUR J & CO COM 363576109 58 417 SH SOLE 0 417 0 GAMING & LEISURE PPTYS INC COM 36467J108 3233 69790 SH DFND 01 0 69790 0 GAMING & LEISURE PPTYS INC COM 36467J108 17372 374967 SH DFND 02 0 374967 0 GAMING & LEISURE PPTYS INC COM 36467J108 8079 174370 SH DFND 04 0 0 174370 GAMING & LEISURE PPTYS INC COM 36467J108 1474925 31835204 SH SOLE 0 0 31835204 GAMESTOP CORP NEW CL A 36467W109 5382 25132 SH DFND 01 0 25132 0 GAMESTOP CORP NEW CL A 36467W109 1752 8183 SH DFND 02 0 8183 0 GAMESTOP CORP NEW CL A 36467W109 9199 42958 SH DFND 04 0 0 42958 GAMESTOP CORP NEW CL A 36467W109 1277447 5965476 SH SOLE 0 0 5965476 GANNETT CO INC COM 36472T109 519 94580 SH DFND 01 0 94580 0 GANNETT CO INC COM 36472T109 96 17432 SH DFND 02 0 17432 0 GANNETT CO INC COM 36472T109 551 100377 SH DFND 04 0 0 100377 GANNETT CO INC COM 36472T109 49139 8950627 SH SOLE 0 0 8950627 GANNETT CO INC COM 36472T109 51 9292 SH SOLE 0 9292 0 GAP INC COM 364760108 6772 201263 SH DFND 01 0 201263 0 GAP INC COM 364760108 1965 58409 SH DFND 02 0 58409 0 GAP INC COM 364760108 14274 424198 SH DFND 04 0 0 424198 GAP INC COM 364760108 638 18971 SH DFND 04 0 18971 0 GAP INC COM 364760108 886855 26355277 SH SOLE 0 0 26355277 GAP INC COM 364760108 105 3135 SH SOLE 0 3135 0 GARRETT MOTION INC COM 366505105 41 5126 SH DFND 01 0 5126 0 GARRETT MOTION INC COM 366505105 82 10293 SH DFND 04 0 0 10293 GARRETT MOTION INC COM 366505105 3181 398600 SH SOLE 0 0 398600 GARTNER INC COM 366651107 22570 93187 SH DFND 01 0 93187 0 GARTNER INC COM 366651107 928 3831 SH DFND 02 0 0 3831 GARTNER INC COM 366651107 11434 47207 SH DFND 02 0 47207 0 GARTNER INC COM 366651107 48881 201822 SH DFND 04 0 0 201822 GARTNER INC COM 366651107 4501 18582 SH DFND 04 0 18582 0 GARTNER INC COM 366651107 2160158 8918902 SH SOLE 0 0 8918902 GATOS SILVER INC COM 368036109 952 54431 SH DFND 01 0 54431 0 GATOS SILVER INC COM 368036109 138 7918 SH DFND 04 0 0 7918 GATOS SILVER INC COM 368036109 26059 1489962 SH SOLE 0 0 1489962 GAUCHO GROUP HLDGS INC COM NEW 36809R206 232 45132 SH SOLE 0 0 45132 GCM GROSVENOR INC COM CL A 36831E108 586 56217 SH DFND 01 0 56217 0 GCM GROSVENOR INC COM CL A 36831E108 117 11240 SH DFND 04 0 0 11240 GCM GROSVENOR INC COM CL A 36831E108 31308 3004582 SH SOLE 0 0 3004582 GENCOR INDS INC COM 368678108 18 1459 SH DFND 01 0 1459 0 GENCOR INDS INC COM 368678108 39 3205 SH DFND 04 0 0 3205 GENCOR INDS INC COM 368678108 6298 517933 SH SOLE 0 0 517933 GEMINI THERAPEUTICS INC COM 36870G105 134 20644 SH DFND 01 0 20644 0 GEMINI THERAPEUTICS INC COM 36870G105 75 11653 SH DFND 04 0 0 11653 GEMINI THERAPEUTICS INC COM 36870G105 11096 1715007 SH SOLE 0 0 1715007 GENASYS INC COM 36872P103 29 5360 SH DFND 01 0 5360 0 GENASYS INC COM 36872P103 62 11357 SH DFND 04 0 0 11357 GENASYS INC COM 36872P103 8341 1521993 SH SOLE 0 0 1521993 GENERAC HLDGS INC COM 368736104 28318 68212 SH DFND 01 0 68212 0 GENERAC HLDGS INC COM 368736104 1201 2892 SH DFND 02 0 0 2892 GENERAC HLDGS INC COM 368736104 12193 29371 SH DFND 02 0 29371 0 GENERAC HLDGS INC COM 368736104 48228 116169 SH DFND 04 0 0 116169 GENERAC HLDGS INC COM 368736104 2417 5823 SH DFND 04 0 5823 0 GENERAC HLDGS INC COM 368736104 2713070 6535157 SH SOLE 0 0 6535157 GENERAC HLDGS INC COM 368736104 124 299 SH SOLE 0 299 0 GENERAL DYNAMICS CORP COM 369550108 42646 226526 SH DFND 01 0 226526 0 GENERAL DYNAMICS CORP COM 369550108 2008 10664 SH DFND 02 0 0 10664 GENERAL DYNAMICS CORP COM 369550108 22070 117229 SH DFND 02 0 117229 0 GENERAL DYNAMICS CORP COM 369550108 105472 560246 SH DFND 04 0 0 560246 GENERAL DYNAMICS CORP COM 369550108 8779 46630 SH DFND 04 0 46630 0 GENERAL DYNAMICS CORP COM 369550108 3637324 19320746 SH SOLE 0 0 19320746 GENERAL DYNAMICS CORP COM 369550108 447 2372 SH SOLE 0 2372 0 GENERAL ELECTRIC CO COM 369604103 115159 8555648 SH DFND 01 0 8555648 0 GENERAL ELECTRIC CO COM 369604103 5117 380133 SH DFND 02 0 0 380133 GENERAL ELECTRIC CO COM 369604103 58987 4382418 SH DFND 02 0 4382418 0 GENERAL ELECTRIC CO COM 369604103 270597 20103805 SH DFND 04 0 0 20103805 GENERAL ELECTRIC CO COM 369604103 26111 1939917 SH DFND 04 0 1939917 0 GENERAL ELECTRIC CO COM 369604103 8362075 621253735 SH SOLE 0 0 621253735 GENERAL ELECTRIC CO COM 369604103 181 13416 SH SOLE 0 13416 0 GENERAL MLS INC COM 370334104 36237 594733 SH DFND 01 0 594733 0 GENERAL MLS INC COM 370334104 1614 26492 SH DFND 02 0 0 26492 GENERAL MLS INC COM 370334104 20416 335076 SH DFND 02 0 335076 0 GENERAL MLS INC COM 370334104 90407 1483787 SH DFND 04 0 0 1483787 GENERAL MLS INC COM 370334104 8358 137170 SH DFND 04 0 137170 0 GENERAL MLS INC COM 370334104 2966130 48680952 SH SOLE 0 0 48680952 GENERAL MLS INC COM 370334104 479 7864 SH SOLE 0 7864 0 GENERAL MTRS CO COM 37045V100 74531 1259608 SH DFND 01 0 1259608 0 GENERAL MTRS CO COM 37045V100 3222 54455 SH DFND 02 0 0 54455 GENERAL MTRS CO COM 37045V100 39153 661708 SH DFND 02 0 661708 0 GENERAL MTRS CO COM 37045V100 176689 2986119 SH DFND 04 0 0 2986119 GENERAL MTRS CO COM 37045V100 15172 256419 SH DFND 04 0 256419 0 GENERAL MTRS CO COM 37045V100 5409260 91418965 SH SOLE 0 0 91418965 GENERAL MTRS CO COM 37045V100 872 14743 SH SOLE 0 14743 0 GENERATION BIO CO COM 37148K100 1960 72861 SH DFND 01 0 72861 0 GENERATION BIO CO COM 37148K100 222 8267 SH DFND 02 0 8267 0 GENERATION BIO CO COM 37148K100 617 22933 SH DFND 04 0 0 22933 GENERATION BIO CO COM 37148K100 83962 3121265 SH SOLE 0 0 3121265 GENESCO INC COM 371532102 633 9941 SH DFND 01 0 9941 0 GENESCO INC COM 371532102 383 6011 SH DFND 02 0 6011 0 GENESCO INC COM 371532102 746 11720 SH DFND 04 0 0 11720 GENESCO INC COM 371532102 80308 1261122 SH SOLE 0 0 1261122 GENESCO INC COM 371532102 164 2571 SH SOLE 0 2571 0 GENTEX CORP COM 371901109 2547 76983 SH DFND 01 0 76983 0 GENTEX CORP COM 371901109 2693 81398 SH DFND 02 0 81398 0 GENTEX CORP COM 371901109 10952 330981 SH DFND 04 0 0 330981 GENTEX CORP COM 371901109 1044 31565 SH DFND 04 0 31565 0 GENTEX CORP COM 371901109 807210 24394371 SH SOLE 0 0 24394371 GENIE ENERGY LTD CL B 372284208 28 4481 SH DFND 01 0 4481 0 GENIE ENERGY LTD CL B 372284208 48 7571 SH DFND 04 0 0 7571 GENIE ENERGY LTD CL B 372284208 6715 1062531 SH SOLE 0 0 1062531 GENIUS BRANDS INTL INC COM 37229T301 356 193217 SH DFND 01 0 193217 0 GENIUS BRANDS INTL INC COM 37229T301 180 97633 SH DFND 04 0 0 97633 GENIUS BRANDS INTL INC COM 37229T301 24582 13359543 SH SOLE 0 0 13359543 GENOCEA BIOSCIENCES INC COM NEW 372427401 15 6218 SH DFND 04 0 0 6218 GENOCEA BIOSCIENCES INC COM NEW 372427401 3585 1532245 SH SOLE 0 0 1532245 GENPREX INC COM 372446104 24 7299 SH DFND 01 0 7299 0 GENPREX INC COM 372446104 46 13634 SH DFND 04 0 0 13634 GENPREX INC COM 372446104 6134 1830899 SH SOLE 0 0 1830899 GENUINE PARTS CO COM 372460105 17772 140522 SH DFND 01 0 140522 0 GENUINE PARTS CO COM 372460105 739 5847 SH DFND 02 0 0 5847 GENUINE PARTS CO COM 372460105 9463 74823 SH DFND 02 0 74823 0 GENUINE PARTS CO COM 372460105 43629 344976 SH DFND 04 0 0 344976 GENUINE PARTS CO COM 372460105 4100 32419 SH DFND 04 0 32419 0 GENUINE PARTS CO COM 372460105 2022969 15995640 SH SOLE 0 0 15995640 GENWORTH FINL INC COM CL A 37247D106 1353 346930 SH DFND 01 0 346930 0 GENWORTH FINL INC COM CL A 37247D106 515 132112 SH DFND 02 0 132112 0 GENWORTH FINL INC COM CL A 37247D106 1722 441480 SH DFND 04 0 0 441480 GENWORTH FINL INC COM CL A 37247D106 207146 53114274 SH SOLE 0 0 53114274 GENTHERM INC COM 37253A103 4295 60456 SH DFND 01 0 60456 0 GENTHERM INC COM 37253A103 793 11168 SH DFND 02 0 11168 0 GENTHERM INC COM 37253A103 1967 27689 SH DFND 04 0 0 27689 GENTHERM INC COM 37253A103 260232 3662659 SH SOLE 0 0 3662659 GEOSPACE TECHNOLOGIES CORP COM 37364X109 20 2442 SH DFND 01 0 2442 0 GEOSPACE TECHNOLOGIES CORP COM 37364X109 41 5026 SH DFND 04 0 0 5026 GEOSPACE TECHNOLOGIES CORP COM 37364X109 4700 580967 SH SOLE 0 0 580967 GEOVAX LABS INC COM 373678507 1283 256621 SH SOLE 0 0 256621 GERDAU SA SPON ADR REP PFD 373737105 341 57824 SH DFND 01 0 57824 0 GERDAU SA SPON ADR REP PFD 373737105 29701 5034094 SH SOLE 0 0 5034094 GERMAN AMERN BANCORP INC COM 373865104 621 16682 SH DFND 01 0 16682 0 GERMAN AMERN BANCORP INC COM 373865104 131 3520 SH DFND 02 0 3520 0 GERMAN AMERN BANCORP INC COM 373865104 747 20092 SH DFND 04 0 0 20092 GERMAN AMERN BANCORP INC COM 373865104 47263 1270522 SH SOLE 0 0 1270522 GERON CORP COM 374163103 298 211427 SH DFND 01 0 211427 0 GERON CORP COM 374163103 124 87690 SH DFND 02 0 87690 0 GERON CORP COM 374163103 354 251407 SH DFND 04 0 0 251407 GERON CORP COM 374163103 21315 15116817 SH SOLE 0 0 15116817 GETTY RLTY CORP NEW COM 374297109 841 26984 SH DFND 01 0 26984 0 GETTY RLTY CORP NEW COM 374297109 2009 64483 SH DFND 02 0 64483 0 GETTY RLTY CORP NEW COM 374297109 1011 32457 SH DFND 04 0 0 32457 GETTY RLTY CORP NEW COM 374297109 180751 5802605 SH SOLE 0 0 5802605 GEVO INC COM PAR 374396406 964 132574 SH DFND 01 0 132574 0 GEVO INC COM PAR 374396406 311 42721 SH DFND 02 0 42721 0 GEVO INC COM PAR 374396406 1094 150546 SH DFND 04 0 0 150546 GEVO INC COM PAR 374396406 66341 9125253 SH SOLE 0 0 9125253 GEVO INC COM PAR 374396406 20 2816 SH SOLE 0 2816 0 GIBRALTAR INDS INC COM 374689107 2527 33114 SH DFND 01 0 33114 0 GIBRALTAR INDS INC COM 374689107 641 8403 SH DFND 02 0 8403 0 GIBRALTAR INDS INC COM 374689107 2041 26751 SH DFND 04 0 0 26751 GIBRALTAR INDS INC COM 374689107 206032 2699928 SH SOLE 0 0 2699928 GILEAD SCIENCES INC COM 375558103 84260 1223645 SH DFND 01 0 1223645 0 GILEAD SCIENCES INC COM 375558103 3712 53905 SH DFND 02 0 0 53905 GILEAD SCIENCES INC COM 375558103 47664 692184 SH DFND 02 0 692184 0 GILEAD SCIENCES INC COM 375558103 209692 3045191 SH DFND 04 0 0 3045191 GILEAD SCIENCES INC COM 375558103 19170 278397 SH DFND 04 0 278397 0 GILEAD SCIENCES INC COM 375558103 6865743 99705822 SH SOLE 0 0 99705822 GILEAD SCIENCES INC COM 375558103 1294 18798 SH SOLE 0 18798 0 GILDAN ACTIVEWEAR INC COM 375916103 34575 936485 SH DFND 01 0 936485 0 GILDAN ACTIVEWEAR INC COM 375916103 337 9140 SH DFND 02 0 0 9140 GILDAN ACTIVEWEAR INC COM 375916103 3330 90200 SH DFND 02 0 90200 0 GILDAN ACTIVEWEAR INC COM 375916103 2168 58718 SH DFND 04 0 0 58718 GILDAN ACTIVEWEAR INC COM 375916103 168666 4568420 SH SOLE 0 0 4568420 GILDAN ACTIVEWEAR INC COM 375916103 10421 282250 SH SOLE 0 282250 0 GLACIER BANCORP INC NEW COM 37637Q105 4359 79147 SH DFND 01 0 79147 0 GLACIER BANCORP INC NEW COM 37637Q105 1394 25310 SH DFND 02 0 25310 0 GLACIER BANCORP INC NEW COM 37637Q105 4476 81261 SH DFND 04 0 0 81261 GLACIER BANCORP INC NEW COM 37637Q105 504213 9154201 SH SOLE 0 0 9154201 GLACIER BANCORP INC NEW COM 37637Q105 13 236 SH SOLE 0 236 0 GLADSTONE COMMERCIAL CORP COM 376536108 820 36361 SH DFND 01 0 36361 0 GLADSTONE COMMERCIAL CORP COM 376536108 131 5822 SH DFND 02 0 5822 0 GLADSTONE COMMERCIAL CORP COM 376536108 636 28205 SH DFND 04 0 0 28205 GLADSTONE COMMERCIAL CORP COM 376536108 81513 3613144 SH SOLE 0 0 3613144 GLADSTONE LD CORP COM 376549101 836 34742 SH DFND 01 0 34742 0 GLADSTONE LD CORP COM 376549101 240 9965 SH DFND 04 0 0 9965 GLADSTONE LD CORP COM 376549101 63089 2622140 SH SOLE 0 0 2622140 GLATFELTER CORPORATION COM 377320106 423 30275 SH DFND 01 0 30275 0 GLATFELTER CORPORATION COM 377320106 302 21651 SH DFND 02 0 21651 0 GLATFELTER CORPORATION COM 377320106 487 34859 SH DFND 04 0 0 34859 GLATFELTER CORPORATION COM 377320106 65017 4654067 SH SOLE 0 0 4654067 GLATFELTER CORPORATION COM 377320106 81 5798 SH SOLE 0 5798 0 GLAUKOS CORP COM 377322102 6947 81889 SH DFND 01 0 81889 0 GLAUKOS CORP COM 377322102 856 10096 SH DFND 02 0 10096 0 GLAUKOS CORP COM 377322102 3290 38779 SH DFND 04 0 0 38779 GLAUKOS CORP COM 377322102 396944 4679289 SH SOLE 0 0 4679289 GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 3834 109483 SH DFND 01 0 109483 0 GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 507 14481 SH DFND 02 0 14481 0 GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 1799 51368 SH DFND 04 0 0 51368 GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 199169 5687287 SH SOLE 0 0 5687287 GLOBAL INDUSTRIAL COMPANY COM 37892E102 753 20515 SH DFND 01 0 20515 0 GLOBAL INDUSTRIAL COMPANY COM 37892E102 84 2275 SH DFND 02 0 2275 0 GLOBAL INDUSTRIAL COMPANY COM 37892E102 456 12432 SH DFND 04 0 0 12432 GLOBAL INDUSTRIAL COMPANY COM 37892E102 42895 1168480 SH SOLE 0 0 1168480 GLOBAL INDUSTRIAL COMPANY COM 37892E102 22 611 SH SOLE 0 611 0 GLOBALSTAR INC COM 378973408 1819 1021912 SH DFND 01 0 1021912 0 GLOBALSTAR INC COM 378973408 315 176984 SH DFND 02 0 176984 0 GLOBALSTAR INC COM 378973408 941 528838 SH DFND 04 0 0 528838 GLOBALSTAR INC COM 378973408 116107 65228669 SH SOLE 0 0 65228669 GLOBALSTAR INC COM 378973408 23 13035 SH SOLE 0 13035 0 GLOBAL NET LEASE INC COM NEW 379378201 1207 65227 SH DFND 01 0 65227 0 GLOBAL NET LEASE INC COM NEW 379378201 2896 156543 SH DFND 02 0 156543 0 GLOBAL NET LEASE INC COM NEW 379378201 1508 81537 SH DFND 04 0 0 81537 GLOBAL NET LEASE INC COM NEW 379378201 273315 14773784 SH SOLE 0 0 14773784 GLOBAL PMTS INC COM 37940X102 53928 287553 SH DFND 01 0 287553 0 GLOBAL PMTS INC COM 37940X102 2359 12576 SH DFND 02 0 0 12576 GLOBAL PMTS INC COM 37940X102 29767 158724 SH DFND 02 0 158724 0 GLOBAL PMTS INC COM 37940X102 129375 689852 SH DFND 04 0 0 689852 GLOBAL PMTS INC COM 37940X102 12236 65245 SH DFND 04 0 65245 0 GLOBAL PMTS INC COM 37940X102 4167829 22223680 SH SOLE 0 0 22223680 GLOBAL PMTS INC COM 37940X102 24 130 SH SOLE 0 130 0 GLOBAL WTR RES INC COM 379463102 391 22868 SH DFND 01 0 22868 0 GLOBAL WTR RES INC COM 379463102 90 5267 SH DFND 04 0 0 5267 GLOBAL WTR RES INC COM 379463102 10057 588832 SH SOLE 0 0 588832 GLOBAL MED REIT INC COM NEW 37954A204 579 39223 SH DFND 01 0 39223 0 GLOBAL MED REIT INC COM NEW 37954A204 127 8588 SH DFND 02 0 8588 0 GLOBAL MED REIT INC COM NEW 37954A204 667 45204 SH DFND 04 0 0 45204 GLOBAL MED REIT INC COM NEW 37954A204 83975 5689336 SH SOLE 0 0 5689336 GLOBAL SELF STORAGE INC COM 37955N106 10 1954 SH DFND 04 0 0 1954 GLOBAL SELF STORAGE INC COM 37955N106 2385 457690 SH SOLE 0 0 457690 GLOBUS MED INC CL A 379577208 1953 25188 SH DFND 01 0 25188 0 GLOBUS MED INC CL A 379577208 1529 19718 SH DFND 02 0 19718 0 GLOBUS MED INC CL A 379577208 4975 64175 SH DFND 04 0 0 64175 GLOBUS MED INC CL A 379577208 553921 7144597 SH SOLE 0 0 7144597 GLOBE LIFE INC COM 37959E102 8894 93375 SH DFND 01 0 93375 0 GLOBE LIFE INC COM 37959E102 419 4394 SH DFND 02 0 0 4394 GLOBE LIFE INC COM 37959E102 4960 52072 SH DFND 02 0 52072 0 GLOBE LIFE INC COM 37959E102 21718 228013 SH DFND 04 0 0 228013 GLOBE LIFE INC COM 37959E102 2130 22363 SH DFND 04 0 22363 0 GLOBE LIFE INC COM 37959E102 1005248 10553789 SH SOLE 0 0 10553789 GLOBE LIFE INC COM 37959E102 96 1008 SH SOLE 0 1008 0 GLYCOMIMETICS INC COM 38000Q102 16 6747 SH DFND 01 0 6747 0 GLYCOMIMETICS INC COM 38000Q102 33 14312 SH DFND 04 0 0 14312 GLYCOMIMETICS INC COM 38000Q102 5219 2249398 SH SOLE 0 0 2249398 GODADDY INC CL A 380237107 4832 55566 SH DFND 01 0 55566 0 GODADDY INC CL A 380237107 648 7449 SH DFND 02 0 0 7449 GODADDY INC CL A 380237107 7621 87636 SH DFND 02 0 87636 0 GODADDY INC CL A 380237107 17234 198184 SH DFND 04 0 0 198184 GODADDY INC CL A 380237107 1923 22118 SH DFND 04 0 22118 0 GODADDY INC CL A 380237107 1375975 15823081 SH SOLE 0 0 15823081 GOL LINHAS AEREAS INTELIGENT SPON ADR PFD NEW 38045R206 179 19457 SH DFND 01 0 19457 0 GOL LINHAS AEREAS INTELIGENT SPON ADR PFD NEW 38045R206 6183 670617 SH SOLE 0 0 670617 GOGO INC COM 38046C109 506 44433 SH DFND 01 0 44433 0 GOGO INC COM 38046C109 164 14391 SH DFND 02 0 14391 0 GOGO INC COM 38046C109 393 34542 SH DFND 04 0 0 34542 GOGO INC COM 38046C109 40241 3536078 SH SOLE 0 0 3536078 GOGO INC COM 38046C109 20 1791 SH SOLE 0 1791 0 GOHEALTH INC COM CL A 38046W105 242 21553 SH DFND 01 0 21553 0 GOHEALTH INC COM CL A 38046W105 139 12368 SH DFND 02 0 12368 0 GOHEALTH INC COM CL A 38046W105 393 35039 SH DFND 04 0 0 35039 GOHEALTH INC COM CL A 38046W105 59372 5296377 SH SOLE 0 0 5296377 GOLD RESOURCE CORP COM 38068T105 31 12085 SH DFND 01 0 12085 0 GOLD RESOURCE CORP COM 38068T105 59 23001 SH DFND 04 0 0 23001 GOLD RESOURCE CORP COM 38068T105 8815 3416809 SH SOLE 0 0 3416809 GOLD RESOURCE CORP COM 38068T105 28 10684 SH SOLE 0 10684 0 GOLDEN ENTMT INC COM 381013101 1400 31245 SH DFND 01 0 31245 0 GOLDEN ENTMT INC COM 381013101 97 2171 SH DFND 02 0 2171 0 GOLDEN ENTMT INC COM 381013101 642 14321 SH DFND 04 0 0 14321 GOLDEN ENTMT INC COM 381013101 43706 975590 SH SOLE 0 0 975590 GOLDEN ENTMT INC COM 381013101 52 1169 SH SOLE 0 1169 0 GOLDEN MINERALS CO COM 381119106 13 20636 SH DFND 01 0 20636 0 GOLDEN MINERALS CO COM 381119106 23 37739 SH DFND 04 0 0 37739 GOLDEN MINERALS CO COM 381119106 3669 5971958 SH SOLE 0 0 5971958 GOLDEN NUGGET ONLINE GAMIN COM CL A 38113L107 748 58619 SH DFND 01 0 58619 0 GOLDEN NUGGET ONLINE GAMIN COM CL A 38113L107 203 15883 SH DFND 04 0 0 15883 GOLDEN NUGGET ONLINE GAMIN COM CL A 38113L107 24618 1929333 SH SOLE 0 0 1929333 GOLDMAN SACHS GROUP INC COM 38141G104 126143 332367 SH DFND 01 0 332367 0 GOLDMAN SACHS GROUP INC COM 38141G104 5605 14767 SH DFND 02 0 0 14767 GOLDMAN SACHS GROUP INC COM 38141G104 70057 184589 SH DFND 02 0 184589 0 GOLDMAN SACHS GROUP INC COM 38141G104 299897 790180 SH DFND 04 0 0 790180 GOLDMAN SACHS GROUP INC COM 38141G104 28194 74286 SH DFND 04 0 74286 0 GOLDMAN SACHS GROUP INC COM 38141G104 9388532 24737258 SH SOLE 0 0 24737258 GOLDMAN SACHS GROUP INC COM 38141G104 747 1969 SH SOLE 0 1969 0 GOOD TIMES RESTAURANTS INC COM NEW 382140879 4 1100 SH DFND 04 0 0 1100 GOOD TIMES RESTAURANTS INC COM NEW 382140879 1901 464904 SH SOLE 0 0 464904 GOODRICH PETE CORP COM PAR 382410843 21 1434 SH DFND 01 0 1434 0 GOODRICH PETE CORP COM PAR 382410843 43 2892 SH DFND 04 0 0 2892 GOODRICH PETE CORP COM PAR 382410843 7194 481866 SH SOLE 0 0 481866 GOODRX HLDGS INC COM CL A 38246G108 392 10889 SH DFND 01 0 10889 0 GOODRX HLDGS INC COM CL A 38246G108 825 22905 SH DFND 04 0 0 22905 GOODRX HLDGS INC COM CL A 38246G108 186166 5169852 SH SOLE 0 0 5169852 GOODYEAR TIRE & RUBR CO COM 382550101 3246 189278 SH DFND 01 0 189278 0 GOODYEAR TIRE & RUBR CO COM 382550101 1313 76587 SH DFND 02 0 76587 0 GOODYEAR TIRE & RUBR CO COM 382550101 4056 236516 SH DFND 04 0 0 236516 GOODYEAR TIRE & RUBR CO COM 382550101 439151 25606491 SH SOLE 0 0 25606491 GOODYEAR TIRE & RUBR CO COM 382550101 104 6088 SH SOLE 0 6088 0 GOOSEHEAD INS INC COM CL A 38267D109 1915 15041 SH DFND 01 0 15041 0 GOOSEHEAD INS INC COM CL A 38267D109 542 4261 SH DFND 02 0 4261 0 GOOSEHEAD INS INC COM CL A 38267D109 1771 13911 SH DFND 04 0 0 13911 GOOSEHEAD INS INC COM CL A 38267D109 191465 1504043 SH SOLE 0 0 1504043 GOPRO INC CL A 38268T103 2643 226828 SH DFND 01 0 226828 0 GOPRO INC CL A 38268T103 333 28597 SH DFND 02 0 28597 0 GOPRO INC CL A 38268T103 1107 95049 SH DFND 04 0 0 95049 GOPRO INC CL A 38268T103 126045 10819278 SH SOLE 0 0 10819278 GOPRO INC CL A 38268T103 26 2243 SH SOLE 0 2243 0 GORMAN RUPP CO COM 383082104 683 19835 SH DFND 01 0 19835 0 GORMAN RUPP CO COM 383082104 281 8168 SH DFND 02 0 8168 0 GORMAN RUPP CO COM 383082104 587 17041 SH DFND 04 0 0 17041 GORMAN RUPP CO COM 383082104 68140 1978515 SH SOLE 0 0 1978515 GOSSAMER BIO INC COM 38341P102 329 40562 SH DFND 01 0 40562 0 GOSSAMER BIO INC COM 38341P102 124 15248 SH DFND 02 0 15248 0 GOSSAMER BIO INC COM 38341P102 316 38945 SH DFND 04 0 0 38945 GOSSAMER BIO INC COM 38341P102 43347 5338323 SH SOLE 0 0 5338323 GRACE W R & CO DEL NEW COM 38388F108 1760 25464 SH DFND 01 0 25464 0 GRACE W R & CO DEL NEW COM 38388F108 974 14090 SH DFND 02 0 14090 0 GRACE W R & CO DEL NEW COM 38388F108 3382 48925 SH DFND 04 0 0 48925 GRACE W R & CO DEL NEW COM 38388F108 405463 5866079 SH SOLE 0 0 5866079 GRACO INC COM 384109104 4979 65779 SH DFND 01 0 65779 0 GRACO INC COM 384109104 3280 43325 SH DFND 02 0 43325 0 GRACO INC COM 384109104 10807 142759 SH DFND 04 0 0 142759 GRACO INC COM 384109104 1250024 16512872 SH SOLE 0 0 16512872 GRACO INC COM 384109104 86 1134 SH SOLE 0 1134 0 GRAFTECH INTL LTD COM 384313508 3319 285664 SH DFND 01 0 285664 0 GRAFTECH INTL LTD COM 384313508 626 53906 SH DFND 02 0 53906 0 GRAFTECH INTL LTD COM 384313508 1564 134592 SH DFND 04 0 0 134592 GRAFTECH INTL LTD COM 384313508 234201 20154996 SH SOLE 0 0 20154996 GRAFTECH INTL LTD COM 384313508 116 9953 SH SOLE 0 9953 0 GRAHAM CORP COM 384556106 23 1666 SH DFND 01 0 1666 0 GRAHAM CORP COM 384556106 41 2995 SH DFND 04 0 0 2995 GRAHAM CORP COM 384556106 6493 471890 SH SOLE 0 0 471890 GRAHAM HLDGS CO COM CL B 384637104 1691 2667 SH DFND 01 0 2667 0 GRAHAM HLDGS CO COM CL B 384637104 954 1505 SH DFND 02 0 1505 0 GRAHAM HLDGS CO COM CL B 384637104 2142 3379 SH DFND 04 0 0 3379 GRAHAM HLDGS CO COM CL B 384637104 225633 355944 SH SOLE 0 0 355944 GRAHAM HLDGS CO COM CL B 384637104 86 135 SH SOLE 0 135 0 GRAINGER W W INC COM 384802104 20798 47485 SH DFND 01 0 47485 0 GRAINGER W W INC COM 384802104 831 1897 SH DFND 02 0 0 1897 GRAINGER W W INC COM 384802104 10193 23272 SH DFND 02 0 23272 0 GRAINGER W W INC COM 384802104 45220 103242 SH DFND 04 0 0 103242 GRAINGER W W INC COM 384802104 4384 10010 SH DFND 04 0 10010 0 GRAINGER W W INC COM 384802104 2212171 5050618 SH SOLE 0 0 5050618 GRAND CANYON ED INC COM 38526M106 1322 14695 SH DFND 01 0 14695 0 GRAND CANYON ED INC COM 38526M106 1195 13283 SH DFND 02 0 13283 0 GRAND CANYON ED INC COM 38526M106 3503 38935 SH DFND 04 0 0 38935 GRAND CANYON ED INC COM 38526M106 374300 4160271 SH SOLE 0 0 4160271 GRAND CANYON ED INC COM 38526M106 88 977 SH SOLE 0 977 0 GRANITE CONSTR INC COM 387328107 1285 30947 SH DFND 01 0 30947 0 GRANITE CONSTR INC COM 387328107 590 14202 SH DFND 02 0 14202 0 GRANITE CONSTR INC COM 387328107 1566 37713 SH DFND 04 0 0 37713 GRANITE CONSTR INC COM 387328107 203705 4905012 SH SOLE 0 0 4905012 GRANITE CONSTR INC COM 387328107 30 720 SH SOLE 0 720 0 GRANITE PT MTG TR INC COM STK 38741L107 560 37943 SH DFND 01 0 37943 0 GRANITE PT MTG TR INC COM STK 38741L107 220 14884 SH DFND 02 0 14884 0 GRANITE PT MTG TR INC COM STK 38741L107 606 41060 SH DFND 04 0 0 41060 GRANITE PT MTG TR INC COM STK 38741L107 67025 4544095 SH SOLE 0 0 4544095 GRANITE REAL ESTATE INVT TR UNIT 99/99/9999 387437114 17998 271129 SH DFND 01 0 271129 0 GRANITE REAL ESTATE INVT TR UNIT 99/99/9999 387437114 6083 91641 SH DFND 02 0 91641 0 GRANITE REAL ESTATE INVT TR UNIT 99/99/9999 387437114 1156 17412 SH DFND 04 0 0 17412 GRANITE REAL ESTATE INVT TR UNIT 99/99/9999 387437114 101021 1521853 SH SOLE 0 0 1521853 GRANITE REAL ESTATE INVT TR UNIT 99/99/9999 387437114 24803 373654 SH SOLE 0 373654 0 GRAPHIC PACKAGING HLDG CO COM 388689101 1802 99319 SH DFND 01 0 99319 0 GRAPHIC PACKAGING HLDG CO COM 388689101 1313 72382 SH DFND 02 0 72382 0 GRAPHIC PACKAGING HLDG CO COM 388689101 4314 237816 SH DFND 04 0 0 237816 GRAPHIC PACKAGING HLDG CO COM 388689101 456960 25190741 SH SOLE 0 0 25190741 GRAPHIC PACKAGING HLDG CO COM 388689101 129 7094 SH SOLE 0 7094 0 GRAPHITE BIO INC COM 38870X104 23 759 SH DFND 01 0 759 0 GRAPHITE BIO INC COM 38870X104 7 231 SH DFND 04 0 0 231 GRAPHITE BIO INC COM 38870X104 891 29010 SH SOLE 0 0 29010 GRAY TELEVISION INC COM 389375106 1383 59102 SH DFND 01 0 59102 0 GRAY TELEVISION INC COM 389375106 663 28327 SH DFND 02 0 28327 0 GRAY TELEVISION INC COM 389375106 1605 68610 SH DFND 04 0 0 68610 GRAY TELEVISION INC COM 389375106 104023 4445435 SH SOLE 0 0 4445435 GRAY TELEVISION INC COM 389375106 124 5308 SH SOLE 0 5308 0 GRAYBUG VISION INC COM SHS 38942Q103 6 1069 SH DFND 01 0 1069 0 GRAYBUG VISION INC COM SHS 38942Q103 12 2200 SH DFND 04 0 0 2200 GRAYBUG VISION INC COM SHS 38942Q103 2319 427118 SH SOLE 0 0 427118 GREAT AJAX CORP COM 38983D300 185 14229 SH DFND 01 0 14229 0 GREAT AJAX CORP COM 38983D300 127 9746 SH DFND 04 0 0 9746 GREAT AJAX CORP COM 38983D300 13691 1054752 SH SOLE 0 0 1054752 GREAT ELM GROUP INC COM NEW 39037G109 7 3154 SH DFND 01 0 3154 0 GREAT ELM GROUP INC COM NEW 39037G109 2282 1014430 SH SOLE 0 0 1014430 GREAT LAKES DREDGE & DOCK CO COM 390607109 637 43594 SH DFND 01 0 43594 0 GREAT LAKES DREDGE & DOCK CO COM 390607109 328 22481 SH DFND 02 0 22481 0 GREAT LAKES DREDGE & DOCK CO COM 390607109 740 50684 SH DFND 04 0 0 50684 GREAT LAKES DREDGE & DOCK CO COM 390607109 44860 3070505 SH SOLE 0 0 3070505 GREAT LAKES DREDGE & DOCK CO COM 390607109 24 1658 SH SOLE 0 1658 0 GREAT SOUTHN BANCORP INC COM 390905107 385 7137 SH DFND 01 0 7137 0 GREAT SOUTHN BANCORP INC COM 390905107 81 1495 SH DFND 02 0 1495 0 GREAT SOUTHN BANCORP INC COM 390905107 467 8659 SH DFND 04 0 0 8659 GREAT SOUTHN BANCORP INC COM 390905107 30122 558847 SH SOLE 0 0 558847 GREAT WESTERN BANCORP INC COM 391416104 1372 41849 SH DFND 01 0 41849 0 GREAT WESTERN BANCORP INC COM 391416104 493 15044 SH DFND 02 0 15044 0 GREAT WESTERN BANCORP INC COM 391416104 1434 43743 SH DFND 04 0 0 43743 GREAT WESTERN BANCORP INC COM 391416104 195025 5947708 SH SOLE 0 0 5947708 GREAT WESTERN BANCORP INC COM 391416104 60 1842 SH SOLE 0 1842 0 GREEN BRICK PARTNERS INC COM 392709101 766 33665 SH DFND 01 0 33665 0 GREEN BRICK PARTNERS INC COM 392709101 264 11614 SH DFND 02 0 11614 0 GREEN BRICK PARTNERS INC COM 392709101 716 31493 SH DFND 04 0 0 31493 GREEN BRICK PARTNERS INC COM 392709101 41376 1819537 SH SOLE 0 0 1819537 GREEN BRICK PARTNERS INC COM 392709101 98 4300 SH SOLE 0 4300 0 GREEN DOT CORP CL A 39304D102 2001 42715 SH DFND 01 0 42715 0 GREEN DOT CORP CL A 39304D102 540 11530 SH DFND 02 0 11530 0 GREEN DOT CORP CL A 39304D102 2027 43257 SH DFND 04 0 0 43257 GREEN DOT CORP CL A 39304D102 253953 5420546 SH SOLE 0 0 5420546 GREEN PLAINS INC COM 393222104 979 29106 SH DFND 01 0 29106 0 GREEN PLAINS INC COM 393222104 389 11580 SH DFND 02 0 11580 0 GREEN PLAINS INC COM 393222104 1150 34191 SH DFND 04 0 0 34191 GREEN PLAINS INC COM 393222104 99004 2944809 SH SOLE 0 0 2944809 GREEN PLAINS INC COM 393222104 58 1720 SH SOLE 0 1720 0 GREENBRIER COS INC COM 393657101 959 22002 SH DFND 01 0 22002 0 GREENBRIER COS INC COM 393657101 489 11217 SH DFND 02 0 11217 0 GREENBRIER COS INC COM 393657101 1171 26869 SH DFND 04 0 0 26869 GREENBRIER COS INC COM 393657101 142487 3269553 SH SOLE 0 0 3269553 GREENBRIER COS INC COM 393657101 60 1366 SH SOLE 0 1366 0 GREENBOX POS COM NEW 39366L208 380 31877 SH DFND 01 0 31877 0 GREENBOX POS COM NEW 39366L208 83 6928 SH DFND 04 0 0 6928 GREENBOX POS COM NEW 39366L208 6597 553014 SH SOLE 0 0 553014 GREENE CNTY BANCORP INC COM 394357107 22 800 SH DFND 01 0 800 0 GREENE CNTY BANCORP INC COM 394357107 48 1707 SH DFND 04 0 0 1707 GREENE CNTY BANCORP INC COM 394357107 3347 119016 SH SOLE 0 0 119016 GREENHILL & CO INC COM 395259104 420 26996 SH DFND 01 0 26996 0 GREENHILL & CO INC COM 395259104 66 4232 SH DFND 04 0 0 4232 GREENHILL & CO INC COM 395259104 12850 825828 SH SOLE 0 0 825828 GREENLANE HLDGS INC CL A 395330103 128 28677 SH DFND 01 0 28677 0 GREENLANE HLDGS INC CL A 395330103 17 3701 SH DFND 04 0 0 3701 GREENLANE HLDGS INC CL A 395330103 3493 781415 SH SOLE 0 0 781415 GREENSKY INC CL A 39572G100 699 126006 SH DFND 01 0 126006 0 GREENSKY INC CL A 39572G100 108 19528 SH DFND 04 0 0 19528 GREENSKY INC CL A 39572G100 32724 5896234 SH SOLE 0 0 5896234 GREENWICH LIFESCIENCES INC COM 396879108 325 7238 SH DFND 01 0 7238 0 GREENWICH LIFESCIENCES INC COM 396879108 35 769 SH DFND 04 0 0 769 GREENWICH LIFESCIENCES INC COM 396879108 5097 113411 SH SOLE 0 0 113411 GREIF INC CL A 397624107 1322 21827 SH DFND 01 0 21827 0 GREIF INC CL A 397624107 492 8119 SH DFND 02 0 8119 0 GREIF INC CL A 397624107 1399 23107 SH DFND 04 0 0 23107 GREIF INC CL A 397624107 188888 3119540 SH SOLE 0 0 3119540 GREIF INC CL A 397624107 63 1036 SH SOLE 0 1036 0 GREIF INC CL B 397624206 286 4853 SH DFND 01 0 4853 0 GREIF INC CL B 397624206 204 3460 SH DFND 04 0 0 3460 GREIF INC CL B 397624206 17872 302914 SH SOLE 0 0 302914 GRID DYNAMICS HLDGS INC CL A 39813G109 825 54886 SH DFND 01 0 54886 0 GRID DYNAMICS HLDGS INC CL A 39813G109 84 5587 SH DFND 02 0 5587 0 GRID DYNAMICS HLDGS INC CL A 39813G109 285 18984 SH DFND 04 0 0 18984 GRID DYNAMICS HLDGS INC CL A 39813G109 19503 1297632 SH SOLE 0 0 1297632 GRIFFON CORP COM 398433102 813 31727 SH DFND 01 0 31727 0 GRIFFON CORP COM 398433102 423 16519 SH DFND 02 0 16519 0 GRIFFON CORP COM 398433102 911 35537 SH DFND 04 0 0 35537 GRIFFON CORP COM 398433102 136381 5321164 SH SOLE 0 0 5321164 GRIFFON CORP COM 398433102 69 2705 SH SOLE 0 2705 0 GRITSTONE BIO INC COM 39868T105 226 24722 SH DFND 01 0 24722 0 GRITSTONE BIO INC COM 39868T105 58 6341 SH DFND 04 0 0 6341 GRITSTONE BIO INC COM 39868T105 12711 1392186 SH SOLE 0 0 1392186 GROCERY OUTLET HLDG CORP COM 39874R101 967 27900 SH DFND 01 0 27900 0 GROCERY OUTLET HLDG CORP COM 39874R101 713 20560 SH DFND 02 0 20560 0 GROCERY OUTLET HLDG CORP COM 39874R101 2499 72089 SH DFND 04 0 0 72089 GROCERY OUTLET HLDG CORP COM 39874R101 269759 7783014 SH SOLE 0 0 7783014 GROUP 1 AUTOMOTIVE INC COM 398905109 1837 11894 SH DFND 01 0 11894 0 GROUP 1 AUTOMOTIVE INC COM 398905109 852 5515 SH DFND 02 0 5515 0 GROUP 1 AUTOMOTIVE INC COM 398905109 2193 14202 SH DFND 04 0 0 14202 GROUP 1 AUTOMOTIVE INC COM 398905109 285810 1850740 SH SOLE 0 0 1850740 GROUP 1 AUTOMOTIVE INC COM 398905109 131 848 SH SOLE 0 848 0 GROUPON INC COM NEW 399473206 1655 38345 SH DFND 01 0 38345 0 GROUPON INC COM NEW 399473206 466 10794 SH DFND 02 0 10794 0 GROUPON INC COM NEW 399473206 789 18291 SH DFND 04 0 0 18291 GROUPON INC COM NEW 399473206 92660 2146904 SH SOLE 0 0 2146904 GROWGENERATION CORP COM 39986L109 4708 97889 SH DFND 01 0 97889 0 GROWGENERATION CORP COM 39986L109 927 19274 SH DFND 02 0 19274 0 GROWGENERATION CORP COM 39986L109 1782 37042 SH DFND 04 0 0 37042 GROWGENERATION CORP COM 39986L109 114641 2383381 SH SOLE 0 0 2383381 GROWGENERATION CORP COM 39986L109 42 872 SH SOLE 0 872 0 GRUPO FINANCIERO GALICIA S.A SPONSORED ADR 399909100 89 10350 SH DFND 02 0 10350 0 GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101 296 2768 SH DFND 01 0 2768 0 GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101 9605 89855 SH SOLE 0 0 89855 GRUPO AVAL ACCIONES Y VALORE SPONSORED ADS 40053W101 80 13983 SH DFND 01 0 13983 0 GRUPO AVAL ACCIONES Y VALORE SPONSORED ADS 40053W101 154 27034 SH DFND 04 0 0 27034 GRUPO AVAL ACCIONES Y VALORE SPONSORED ADS 40053W101 5458 957491 SH SOLE 0 0 957491 GUARANTY BANCSHARES INC TEX COM 400764106 199 5829 SH DFND 01 0 5829 0 GUARANTY BANCSHARES INC TEX COM 400764106 91 2664 SH DFND 04 0 0 2664 GUARANTY BANCSHARES INC TEX COM 400764106 14444 423950 SH SOLE 0 0 423950 GUARANTY FED BANCSHARES INC COM 40108P101 15 618 SH DFND 01 0 618 0 GUARANTY FED BANCSHARES INC COM 40108P101 38 1541 SH DFND 04 0 0 1541 GUARANTY FED BANCSHARES INC COM 40108P101 950 38891 SH SOLE 0 0 38891 GUARDANT HEALTH INC COM 40131M109 4754 38284 SH DFND 01 0 38284 0 GUARDANT HEALTH INC COM 40131M109 2662 21438 SH DFND 02 0 21438 0 GUARDANT HEALTH INC COM 40131M109 9037 72771 SH DFND 04 0 0 72771 GUARDANT HEALTH INC COM 40131M109 1054965 8494764 SH SOLE 0 0 8494764 GUARDANT HEALTH INC COM 40131M109 30 243 SH SOLE 0 243 0 GUARDION HEALTH SCIENCES INC COM 40145Q401 6 3286 SH DFND 01 0 3286 0 GUARDION HEALTH SCIENCES INC COM 40145Q401 10 5556 SH DFND 04 0 0 5556 GUARDION HEALTH SCIENCES INC COM 40145Q401 1867 1060973 SH SOLE 0 0 1060973 GUESS INC COM 401617105 870 32970 SH DFND 01 0 32970 0 GUESS INC COM 401617105 316 11970 SH DFND 02 0 11970 0 GUESS INC COM 401617105 834 31573 SH DFND 04 0 0 31573 GUESS INC COM 401617105 110034 4167965 SH SOLE 0 0 4167965 GUESS INC COM 401617105 69 2599 SH SOLE 0 2599 0 GUIDEWIRE SOFTWARE INC COM 40171V100 3017 26769 SH DFND 01 0 26769 0 GUIDEWIRE SOFTWARE INC COM 40171V100 406 3600 SH DFND 02 0 0 3600 GUIDEWIRE SOFTWARE INC COM 40171V100 5248 46562 SH DFND 02 0 46562 0 GUIDEWIRE SOFTWARE INC COM 40171V100 6216 55148 SH DFND 04 0 0 55148 GUIDEWIRE SOFTWARE INC COM 40171V100 857186 7604557 SH SOLE 0 0 7604557 GUILD HLDGS CO CL A 40172N107 9 568 SH DFND 01 0 568 0 GUILD HLDGS CO CL A 40172N107 33 2177 SH DFND 04 0 0 2177 GUILD HLDGS CO CL A 40172N107 4542 296111 SH SOLE 0 0 296111 GULF IS FABRICATION INC COM 402307102 12 2591 SH DFND 01 0 2591 0 GULF IS FABRICATION INC COM 402307102 10 2323 SH DFND 04 0 0 2323 GULF IS FABRICATION INC COM 402307102 2760 610668 SH SOLE 0 0 610668 H & E EQUIPMENT SERVICES INC COM 404030108 1939 58284 SH DFND 01 0 58284 0 H & E EQUIPMENT SERVICES INC COM 404030108 285 8564 SH DFND 02 0 8564 0 H & E EQUIPMENT SERVICES INC COM 404030108 899 27026 SH DFND 04 0 0 27026 H & E EQUIPMENT SERVICES INC COM 404030108 98578 2962972 SH SOLE 0 0 2962972 HBT FINL INC. COM 404111106 112 6458 SH DFND 01 0 6458 0 HBT FINL INC. COM 404111106 56 3212 SH DFND 04 0 0 3212 HBT FINL INC. COM 404111106 6943 398822 SH SOLE 0 0 398822 HCA HEALTHCARE INC COM 40412C101 59123 285977 SH DFND 01 0 285977 0 HCA HEALTHCARE INC COM 40412C101 2434 11772 SH DFND 02 0 0 11772 HCA HEALTHCARE INC COM 40412C101 30006 145137 SH DFND 02 0 145137 0 HCA HEALTHCARE INC COM 40412C101 127326 615876 SH DFND 04 0 0 615876 HCA HEALTHCARE INC COM 40412C101 12062 58342 SH DFND 04 0 58342 0 HCA HEALTHCARE INC COM 40412C101 4107118 19866101 SH SOLE 0 0 19866101 HCA HEALTHCARE INC COM 40412C101 291 1407 SH SOLE 0 1407 0 HC2 HLDGS INC COM 404139107 141 35363 SH DFND 01 0 35363 0 HC2 HLDGS INC COM 404139107 99 24956 SH DFND 04 0 0 24956 HC2 HLDGS INC COM 404139107 9806 2463899 SH SOLE 0 0 2463899 HCI GROUP INC COM 40416E103 401 4037 SH DFND 01 0 4037 0 HCI GROUP INC COM 40416E103 101 1020 SH DFND 02 0 1020 0 HCI GROUP INC COM 40416E103 498 5005 SH DFND 04 0 0 5005 HCI GROUP INC COM 40416E103 44144 443966 SH SOLE 0 0 443966 HF FOODS GROUP INC COM 40417F109 130 24484 SH DFND 01 0 24484 0 HF FOODS GROUP INC COM 40417F109 70 13218 SH DFND 04 0 0 13218 HF FOODS GROUP INC COM 40417F109 9435 1783525 SH SOLE 0 0 1783525 HMN FINL INC COM 40424G108 21 971 SH DFND 01 0 971 0 HMN FINL INC COM 40424G108 33 1546 SH DFND 04 0 0 1546 HMN FINL INC COM 40424G108 1404 65907 SH SOLE 0 0 65907 HNI CORP COM 404251100 1548 35214 SH DFND 01 0 35214 0 HNI CORP COM 404251100 501 11402 SH DFND 02 0 11402 0 HNI CORP COM 404251100 1640 37287 SH DFND 04 0 0 37287 HNI CORP COM 404251100 201995 4593924 SH SOLE 0 0 4593924 HTG MOLECULAR DIAGNOSTICS IN COM NEW 40434H203 7 1237 SH DFND 01 0 1237 0 HTG MOLECULAR DIAGNOSTICS IN COM NEW 40434H203 3 535 SH DFND 04 0 0 535 HTG MOLECULAR DIAGNOSTICS IN COM NEW 40434H203 1403 241553 SH SOLE 0 0 241553 HP INC COM 40434L105 37097 1228790 SH DFND 01 0 1228790 0 HP INC COM 40434L105 1668 55243 SH DFND 02 0 0 55243 HP INC COM 40434L105 22511 745660 SH DFND 02 0 745660 0 HP INC COM 40434L105 89297 2957833 SH DFND 04 0 0 2957833 HP INC COM 40434L105 8288 274526 SH DFND 04 0 274526 0 HP INC COM 40434L105 3327933 110232963 SH SOLE 0 0 110232963 HP INC COM 40434L105 322 10659 SH SOLE 0 10659 0 HV BANCORP INC COM 40441H105 599 27288 SH SOLE 0 0 27288 HACKETT GROUP INC COM 404609109 782 43408 SH DFND 01 0 43408 0 HACKETT GROUP INC COM 404609109 76 4200 SH DFND 02 0 4200 0 HACKETT GROUP INC COM 404609109 341 18947 SH DFND 04 0 0 18947 HACKETT GROUP INC COM 404609109 27800 1542710 SH SOLE 0 0 1542710 HAEMONETICS CORP MASS COM 405024100 4910 73686 SH DFND 01 0 73686 0 HAEMONETICS CORP MASS COM 405024100 854 12818 SH DFND 02 0 12818 0 HAEMONETICS CORP MASS COM 405024100 2803 42056 SH DFND 04 0 0 42056 HAEMONETICS CORP MASS COM 405024100 317148 4759121 SH SOLE 0 0 4759121 HAIN CELESTIAL GROUP INC COM 405217100 1070 26676 SH DFND 01 0 26676 0 HAIN CELESTIAL GROUP INC COM 405217100 982 24482 SH DFND 02 0 24482 0 HAIN CELESTIAL GROUP INC COM 405217100 2856 71174 SH DFND 04 0 0 71174 HAIN CELESTIAL GROUP INC COM 405217100 320115 7978943 SH SOLE 0 0 7978943 HALLADOR ENERGY COMPANY COM 40609P105 13 4900 SH DFND 04 0 0 4900 HALLADOR ENERGY COMPANY COM 40609P105 2374 880999 SH SOLE 0 0 880999 HALL OF FAME RESORT & ENTMT COM 40619L102 159 40336 SH DFND 01 0 40336 0 HALL OF FAME RESORT & ENTMT COM 40619L102 87 22031 SH DFND 04 0 0 22031 HALL OF FAME RESORT & ENTMT COM 40619L102 10103 2570786 SH SOLE 0 0 2570786 HALLIBURTON CO COM 406216101 20180 872852 SH DFND 01 0 872852 0 HALLIBURTON CO COM 406216101 884 38236 SH DFND 02 0 0 38236 HALLIBURTON CO COM 406216101 10915 472093 SH DFND 02 0 472093 0 HALLIBURTON CO COM 406216101 47560 2057080 SH DFND 04 0 0 2057080 HALLIBURTON CO COM 406216101 4513 195190 SH DFND 04 0 195190 0 HALLIBURTON CO COM 406216101 2234067 96629196 SH SOLE 0 0 96629196 HALLIBURTON CO COM 406216101 138 5983 SH SOLE 0 5983 0 HALLMARK FINL SVCS INC COM NEW 40624Q203 14 3049 SH DFND 01 0 3049 0 HALLMARK FINL SVCS INC COM NEW 40624Q203 16 3500 SH DFND 04 0 0 3500 HALLMARK FINL SVCS INC COM NEW 40624Q203 3455 776441 SH SOLE 0 0 776441 HALOZYME THERAPEUTICS INC COM 40637H109 11581 255032 SH DFND 01 0 255032 0 HALOZYME THERAPEUTICS INC COM 40637H109 1503 33093 SH DFND 02 0 33093 0 HALOZYME THERAPEUTICS INC COM 40637H109 5050 111210 SH DFND 04 0 0 111210 HALOZYME THERAPEUTICS INC COM 40637H109 601141 13238081 SH SOLE 0 0 13238081 HALOZYME THERAPEUTICS INC COM 40637H109 40 888 SH SOLE 0 888 0 HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 191 8562 SH DFND 01 0 8562 0 HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 77 3447 SH DFND 04 0 0 3447 HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 7830 351609 SH SOLE 0 0 351609 HAMILTON LANE INC CL A 407497106 5598 61431 SH DFND 01 0 61431 0 HAMILTON LANE INC CL A 407497106 787 8637 SH DFND 02 0 8637 0 HAMILTON LANE INC CL A 407497106 2500 27438 SH DFND 04 0 0 27438 HAMILTON LANE INC CL A 407497106 258677 2838858 SH SOLE 0 0 2838858 HAMILTON LANE INC CL A 407497106 27 292 SH SOLE 0 292 0 HANCOCK WHITNEY CORPORATION COM 410120109 2635 59287 SH DFND 01 0 59287 0 HANCOCK WHITNEY CORPORATION COM 410120109 1079 24285 SH DFND 02 0 24285 0 HANCOCK WHITNEY CORPORATION COM 410120109 3137 70592 SH DFND 04 0 0 70592 HANCOCK WHITNEY CORPORATION COM 410120109 375701 8454113 SH SOLE 0 0 8454113 HANCOCK WHITNEY CORPORATION COM 410120109 53 1197 SH SOLE 0 1197 0 HANCOCK JAFFE LABORATORIES I COM NEW 41015N304 19 2724 SH DFND 04 0 0 2724 HANCOCK JAFFE LABORATORIES I COM NEW 41015N304 1758 255956 SH SOLE 0 0 255956 HANESBRANDS INC COM 410345102 6817 365121 SH DFND 01 0 365121 0 HANESBRANDS INC COM 410345102 1698 90925 SH DFND 02 0 90925 0 HANESBRANDS INC COM 410345102 13130 703242 SH DFND 04 0 0 703242 HANESBRANDS INC COM 410345102 600 32160 SH DFND 04 0 32160 0 HANESBRANDS INC COM 410345102 691949 37062056 SH SOLE 0 0 37062056 HANGER INC COM NEW 41043F208 1712 67734 SH DFND 01 0 67734 0 HANGER INC COM NEW 41043F208 233 9212 SH DFND 02 0 9212 0 HANGER INC COM NEW 41043F208 740 29275 SH DFND 04 0 0 29275 HANGER INC COM NEW 41043F208 59882 2368756 SH SOLE 0 0 2368756 HANMI FINL CORP COM NEW 410495204 389 20421 SH DFND 01 0 20421 0 HANMI FINL CORP COM NEW 410495204 122 6375 SH DFND 02 0 6375 0 HANMI FINL CORP COM NEW 410495204 205 10779 SH DFND 04 0 0 10779 HANMI FINL CORP COM NEW 410495204 37562 1970699 SH SOLE 0 0 1970699 HANMI FINL CORP COM NEW 410495204 88 4612 SH SOLE 0 4612 0 HANNON ARMSTRONG SUST INFR C COM 41068X100 3257 58006 SH DFND 01 0 58006 0 HANNON ARMSTRONG SUST INFR C COM 41068X100 1089 19387 SH DFND 02 0 19387 0 HANNON ARMSTRONG SUST INFR C COM 41068X100 3770 67142 SH DFND 04 0 0 67142 HANNON ARMSTRONG SUST INFR C COM 41068X100 398247 7092559 SH SOLE 0 0 7092559 HANOVER INS GROUP INC COM 410867105 1545 11392 SH DFND 01 0 11392 0 HANOVER INS GROUP INC COM 410867105 1400 10320 SH DFND 02 0 10320 0 HANOVER INS GROUP INC COM 410867105 4171 30749 SH DFND 04 0 0 30749 HANOVER INS GROUP INC COM 410867105 494226 3643663 SH SOLE 0 0 3643663 HANOVER INS GROUP INC COM 410867105 104 766 SH SOLE 0 766 0 HARBOR CUSTOM DEVELOPMENT IN COM 41150T108 1470 453735 SH SOLE 0 0 453735 HARBORONE BANCORP INC NEW COM NEW 41165Y100 499 34809 SH DFND 01 0 34809 0 HARBORONE BANCORP INC NEW COM NEW 41165Y100 164 11432 SH DFND 02 0 11432 0 HARBORONE BANCORP INC NEW COM NEW 41165Y100 579 40350 SH DFND 04 0 0 40350 HARBORONE BANCORP INC NEW COM NEW 41165Y100 36704 2559525 SH SOLE 0 0 2559525 HARBORONE BANCORP INC NEW COM NEW 41165Y100 55 3813 SH SOLE 0 3813 0 HARLEY DAVIDSON INC COM 412822108 2258 49277 SH DFND 01 0 49277 0 HARLEY DAVIDSON INC COM 412822108 1988 43380 SH DFND 02 0 43380 0 HARLEY DAVIDSON INC COM 412822108 5992 130783 SH DFND 04 0 0 130783 HARLEY DAVIDSON INC COM 412822108 627032 13684677 SH SOLE 0 0 13684677 HARLEY DAVIDSON INC COM 412822108 104 2275 SH SOLE 0 2275 0 HARMONIC INC COM 413160102 702 82418 SH DFND 01 0 82418 0 HARMONIC INC COM 413160102 196 23030 SH DFND 02 0 23030 0 HARMONIC INC COM 413160102 675 79181 SH DFND 04 0 0 79181 HARMONIC INC COM 413160102 55302 6490830 SH SOLE 0 0 6490830 HARMONY BIOSCIENCES HLDGS IN COM 413197104 1038 36755 SH DFND 01 0 36755 0 HARMONY BIOSCIENCES HLDGS IN COM 413197104 78 2752 SH DFND 02 0 2752 0 HARMONY BIOSCIENCES HLDGS IN COM 413197104 192 6786 SH DFND 04 0 0 6786 HARMONY BIOSCIENCES HLDGS IN COM 413197104 31493 1115582 SH SOLE 0 0 1115582 HARPOON THERAPEUTICS INC COM 41358P106 483 34838 SH DFND 01 0 34838 0 HARPOON THERAPEUTICS INC COM 41358P106 107 7695 SH DFND 04 0 0 7695 HARPOON THERAPEUTICS INC COM 41358P106 16829 1213312 SH SOLE 0 0 1213312 HARROW HEALTH INC COM 415858109 42 4521 SH DFND 01 0 4521 0 HARROW HEALTH INC COM 415858109 72 7732 SH DFND 04 0 0 7732 HARROW HEALTH INC COM 415858109 9980 1074281 SH SOLE 0 0 1074281 HARSCO CORP COM 415864107 1868 91466 SH DFND 01 0 91466 0 HARSCO CORP COM 415864107 360 17608 SH DFND 02 0 17608 0 HARSCO CORP COM 415864107 1333 65272 SH DFND 04 0 0 65272 HARSCO CORP COM 415864107 167614 8208303 SH SOLE 0 0 8208303 HARTFORD FINL SVCS GROUP INC COM 416515104 21566 348009 SH DFND 01 0 348009 0 HARTFORD FINL SVCS GROUP INC COM 416515104 910 14682 SH DFND 02 0 0 14682 HARTFORD FINL SVCS GROUP INC COM 416515104 11647 187941 SH DFND 02 0 187941 0 HARTFORD FINL SVCS GROUP INC COM 416515104 53612 865122 SH DFND 04 0 0 865122 HARTFORD FINL SVCS GROUP INC COM 416515104 4913 79276 SH DFND 04 0 79276 0 HARTFORD FINL SVCS GROUP INC COM 416515104 2343232 37812358 SH SOLE 0 0 37812358 HARTFORD FINL SVCS GROUP INC COM 416515104 113 1831 SH SOLE 0 1831 0 HARVARD BIOSCIENCE INC COM 416906105 536 64343 SH DFND 01 0 64343 0 HARVARD BIOSCIENCE INC COM 416906105 102 12212 SH DFND 04 0 0 12212 HARVARD BIOSCIENCE INC COM 416906105 15405 1849313 SH SOLE 0 0 1849313 HASBRO INC COM 418056107 11782 124649 SH DFND 01 0 124649 0 HASBRO INC COM 418056107 525 5556 SH DFND 02 0 0 5556 HASBRO INC COM 418056107 6286 66503 SH DFND 02 0 66503 0 HASBRO INC COM 418056107 29472 311805 SH DFND 04 0 0 311805 HASBRO INC COM 418056107 2589 27390 SH DFND 04 0 27390 0 HASBRO INC COM 418056107 1370179 14496177 SH SOLE 0 0 14496177 HAVERTY FURNITURE COS INC COM 419596101 847 19819 SH DFND 01 0 19819 0 HAVERTY FURNITURE COS INC COM 419596101 233 5440 SH DFND 02 0 5440 0 HAVERTY FURNITURE COS INC COM 419596101 520 12165 SH DFND 04 0 0 12165 HAVERTY FURNITURE COS INC COM 419596101 46976 1098591 SH SOLE 0 0 1098591 HAVERTY FURNITURE COS INC COM 419596101 105 2453 SH SOLE 0 2453 0 HAWAIIAN ELEC INDUSTRIES COM 419870100 1463 34594 SH DFND 01 0 34594 0 HAWAIIAN ELEC INDUSTRIES COM 419870100 3113 73626 SH DFND 02 0 73626 0 HAWAIIAN ELEC INDUSTRIES COM 419870100 3854 91144 SH DFND 04 0 0 91144 HAWAIIAN ELEC INDUSTRIES COM 419870100 468193 11073632 SH SOLE 0 0 11073632 HAWAIIAN ELEC INDUSTRIES COM 419870100 257 6073 SH SOLE 0 6073 0 HAWAIIAN HOLDINGS INC COM 419879101 845 34676 SH DFND 01 0 34676 0 HAWAIIAN HOLDINGS INC COM 419879101 601 24674 SH DFND 04 0 0 24674 HAWAIIAN HOLDINGS INC COM 419879101 122072 5009092 SH SOLE 0 0 5009092 HAWKINS INC COM 420261109 891 27194 SH DFND 01 0 27194 0 HAWKINS INC COM 420261109 146 4473 SH DFND 02 0 4473 0 HAWKINS INC COM 420261109 492 15026 SH DFND 04 0 0 15026 HAWKINS INC COM 420261109 46612 1423266 SH SOLE 0 0 1423266 HAWTHORN BANCSHARES INC COM 420476103 31 1361 SH DFND 01 0 1361 0 HAWTHORN BANCSHARES INC COM 420476103 54 2373 SH DFND 04 0 0 2373 HAWTHORN BANCSHARES INC COM 420476103 5423 236508 SH SOLE 0 0 236508 HAYNES INTERNATIONAL INC COM NEW 420877201 312 8813 SH DFND 01 0 8813 0 HAYNES INTERNATIONAL INC COM NEW 420877201 155 4379 SH DFND 04 0 0 4379 HAYNES INTERNATIONAL INC COM NEW 420877201 24619 695856 SH SOLE 0 0 695856 HAYNES INTERNATIONAL INC COM NEW 420877201 45 1262 SH SOLE 0 1262 0 HAYWARD HLDGS INC COM 421298100 332 12774 SH DFND 01 0 12774 0 HAYWARD HLDGS INC COM 421298100 387 14886 SH DFND 04 0 0 14886 HAYWARD HLDGS INC COM 421298100 100192 3850580 SH SOLE 0 0 3850580 HEALTHCARE SVCS GROUP INC COM 421906108 3037 96200 SH DFND 01 0 96200 0 HEALTHCARE SVCS GROUP INC COM 421906108 542 17161 SH DFND 02 0 17161 0 HEALTHCARE SVCS GROUP INC COM 421906108 1972 62462 SH DFND 04 0 0 62462 HEALTHCARE SVCS GROUP INC COM 421906108 238065 7540847 SH SOLE 0 0 7540847 HEALTHCARE RLTY TR COM 421946104 2915 96516 SH DFND 01 0 96516 0 HEALTHCARE RLTY TR COM 421946104 7233 239505 SH DFND 02 0 239505 0 HEALTHCARE RLTY TR COM 421946104 3564 118022 SH DFND 04 0 0 118022 HEALTHCARE RLTY TR COM 421946104 612194 20271338 SH SOLE 0 0 20271338 HEALTHSTREAM INC COM 42222N103 470 16814 SH DFND 01 0 16814 0 HEALTHSTREAM INC COM 42222N103 201 7210 SH DFND 02 0 7210 0 HEALTHSTREAM INC COM 42222N103 584 20887 SH DFND 04 0 0 20887 HEALTHSTREAM INC COM 42222N103 75797 2712856 SH SOLE 0 0 2712856 HEALTHCARE TR AMER INC CL A NEW 42225P501 1862 69755 SH DFND 01 0 69755 0 HEALTHCARE TR AMER INC CL A NEW 42225P501 9839 368519 SH DFND 02 0 368519 0 HEALTHCARE TR AMER INC CL A NEW 42225P501 4948 185303 SH DFND 04 0 0 185303 HEALTHCARE TR AMER INC CL A NEW 42225P501 819243 30683247 SH SOLE 0 0 30683247 HEALTH CATALYST INC COM 42225T107 4395 79166 SH DFND 01 0 79166 0 HEALTH CATALYST INC COM 42225T107 494 8907 SH DFND 02 0 8907 0 HEALTH CATALYST INC COM 42225T107 1527 27512 SH DFND 04 0 0 27512 HEALTH CATALYST INC COM 42225T107 187993 3386646 SH SOLE 0 0 3386646 HEALTHEQUITY INC COM 42226A107 11989 148974 SH DFND 01 0 148974 0 HEALTHEQUITY INC COM 42226A107 1726 21442 SH DFND 02 0 21442 0 HEALTHEQUITY INC COM 42226A107 5643 70112 SH DFND 04 0 0 70112 HEALTHEQUITY INC COM 42226A107 625042 7766430 SH SOLE 0 0 7766430 HEARTLAND EXPRESS INC COM 422347104 565 32991 SH DFND 01 0 32991 0 HEARTLAND EXPRESS INC COM 422347104 509 29742 SH DFND 02 0 29742 0 HEARTLAND EXPRESS INC COM 422347104 664 38751 SH DFND 04 0 0 38751 HEARTLAND EXPRESS INC COM 422347104 85857 5012108 SH SOLE 0 0 5012108 HEARTLAND EXPRESS INC COM 422347104 92 5367 SH SOLE 0 5367 0 HEARTLAND FINL USA INC COM 42234Q102 1274 27119 SH DFND 01 0 27119 0 HEARTLAND FINL USA INC COM 42234Q102 454 9670 SH DFND 02 0 9670 0 HEARTLAND FINL USA INC COM 42234Q102 1508 32101 SH DFND 04 0 0 32101 HEARTLAND FINL USA INC COM 42234Q102 128437 2733275 SH SOLE 0 0 2733275 HEARTLAND FINL USA INC COM 42234Q102 69 1458 SH SOLE 0 1458 0 HEAT BIOLOGICS INC COM 42237K409 28 4087 SH DFND 01 0 4087 0 HEAT BIOLOGICS INC COM 42237K409 75 11119 SH DFND 04 0 0 11119 HEAT BIOLOGICS INC COM 42237K409 7443 1106013 SH SOLE 0 0 1106013 HEALTHPEAK PROPERTIES INC COM 42250P103 17494 525493 SH DFND 01 0 525493 0 HEALTHPEAK PROPERTIES INC COM 42250P103 792 23800 SH DFND 02 0 0 23800 HEALTHPEAK PROPERTIES INC COM 42250P103 35441 1064622 SH DFND 02 0 1064622 0 HEALTHPEAK PROPERTIES INC COM 42250P103 42029 1262502 SH DFND 04 0 0 1262502 HEALTHPEAK PROPERTIES INC COM 42250P103 4069 122239 SH DFND 04 0 122239 0 HEALTHPEAK PROPERTIES INC COM 42250P103 2749921 82605018 SH SOLE 0 0 82605018 HECLA MNG CO COM 422704106 4030 541674 SH DFND 01 0 541674 0 HECLA MNG CO COM 422704106 1099 147685 SH DFND 02 0 147685 0 HECLA MNG CO COM 422704106 3321 446328 SH DFND 04 0 0 446328 HECLA MNG CO COM 422704106 364691 49017644 SH SOLE 0 0 49017644 HEICO CORP NEW COM 422806109 2477 17768 SH DFND 01 0 17768 0 HEICO CORP NEW COM 422806109 53 378 SH DFND 02 0 0 378 HEICO CORP NEW COM 422806109 3756 26939 SH DFND 02 0 26939 0 HEICO CORP NEW COM 422806109 6943 49799 SH DFND 04 0 0 49799 HEICO CORP NEW COM 422806109 3030 21731 SH DFND 04 0 21731 0 HEICO CORP NEW COM 422806109 473072 3393146 SH SOLE 0 0 3393146 HEICO CORP NEW CL A 422806208 3057 24616 SH DFND 01 0 24616 0 HEICO CORP NEW CL A 422806208 507 4081 SH DFND 02 0 0 4081 HEICO CORP NEW CL A 422806208 4558 36708 SH DFND 02 0 36708 0 HEICO CORP NEW CL A 422806208 10487 84448 SH DFND 04 0 0 84448 HEICO CORP NEW CL A 422806208 2923 23542 SH DFND 04 0 23542 0 HEICO CORP NEW CL A 422806208 853754 6875129 SH SOLE 0 0 6875129 HEIDRICK & STRUGGLES INTL IN COM 422819102 996 22366 SH DFND 01 0 22366 0 HEIDRICK & STRUGGLES INTL IN COM 422819102 242 5433 SH DFND 02 0 5433 0 HEIDRICK & STRUGGLES INTL IN COM 422819102 658 14772 SH DFND 04 0 0 14772 HEIDRICK & STRUGGLES INTL IN COM 422819102 55612 1248306 SH SOLE 0 0 1248306 HELIOS TECHNOLOGIES INC COM 42328H109 4558 58404 SH DFND 01 0 58404 0 HELIOS TECHNOLOGIES INC COM 42328H109 705 9036 SH DFND 02 0 9036 0 HELIOS TECHNOLOGIES INC COM 42328H109 2047 26227 SH DFND 04 0 0 26227 HELIOS TECHNOLOGIES INC COM 42328H109 205366 2631210 SH SOLE 0 0 2631210 HELIUS MED TECHNOLOGIES INC COM CL A NEW 42328V603 2 118 SH DFND 04 0 0 118 HELIUS MED TECHNOLOGIES INC COM CL A NEW 42328V603 1338 78780 SH SOLE 0 0 78780 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 545 95472 SH DFND 01 0 95472 0 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 219 38388 SH DFND 02 0 38388 0 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 556 97436 SH DFND 04 0 0 97436 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 84266 14757671 SH SOLE 0 0 14757671 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 84 14708 SH SOLE 0 14708 0 HELMERICH & PAYNE INC COM 423452101 2371 72672 SH DFND 01 0 72672 0 HELMERICH & PAYNE INC COM 423452101 802 24572 SH DFND 02 0 24572 0 HELMERICH & PAYNE INC COM 423452101 2791 85520 SH DFND 04 0 0 85520 HELMERICH & PAYNE INC COM 423452101 376937 11551865 SH SOLE 0 0 11551865 HEMISPHERE MEDIA GROUP INC CL A 42365Q103 132 11216 SH DFND 01 0 11216 0 HEMISPHERE MEDIA GROUP INC CL A 42365Q103 53 4474 SH DFND 02 0 4474 0 HEMISPHERE MEDIA GROUP INC CL A 42365Q103 176 14940 SH DFND 04 0 0 14940 HEMISPHERE MEDIA GROUP INC CL A 42365Q103 10450 885620 SH SOLE 0 0 885620 HENNESSY ADVISORS INC COM 425885100 9 950 SH DFND 01 0 950 0 HENNESSY ADVISORS INC COM 425885100 7 750 SH DFND 04 0 0 750 HENNESSY ADVISORS INC COM 425885100 1861 199090 SH SOLE 0 0 199090 HENRY JACK & ASSOC INC COM 426281101 12191 74561 SH DFND 01 0 74561 0 HENRY JACK & ASSOC INC COM 426281101 503 3077 SH DFND 02 0 0 3077 HENRY JACK & ASSOC INC COM 426281101 6637 40592 SH DFND 02 0 40592 0 HENRY JACK & ASSOC INC COM 426281101 28702 175536 SH DFND 04 0 0 175536 HENRY JACK & ASSOC INC COM 426281101 2681 16397 SH DFND 04 0 16397 0 HENRY JACK & ASSOC INC COM 426281101 1358862 8310577 SH SOLE 0 0 8310577 HENRY JACK & ASSOC INC COM 426281101 123 755 SH SOLE 0 755 0 HEPION PHARMACEUTICALS INC COM 426897104 35 17494 SH DFND 01 0 17494 0 HEPION PHARMACEUTICALS INC COM 426897104 53 26843 SH DFND 04 0 0 26843 HEPION PHARMACEUTICALS INC COM 426897104 6507 3286404 SH SOLE 0 0 3286404 HERITAGE COMM CORP COM 426927109 436 39198 SH DFND 01 0 39198 0 HERITAGE COMM CORP COM 426927109 138 12384 SH DFND 02 0 12384 0 HERITAGE COMM CORP COM 426927109 501 45032 SH DFND 04 0 0 45032 HERITAGE COMM CORP COM 426927109 32127 2886540 SH SOLE 0 0 2886540 HERITAGE COMM CORP COM 426927109 25 2270 SH SOLE 0 2270 0 HERC HLDGS INC COM 42704L104 5093 45448 SH DFND 01 0 45448 0 HERC HLDGS INC COM 42704L104 801 7146 SH DFND 02 0 7146 0 HERC HLDGS INC COM 42704L104 2187 19518 SH DFND 04 0 0 19518 HERC HLDGS INC COM 42704L104 253472 2261732 SH SOLE 0 0 2261732 HERC HLDGS INC COM 42704L104 48 427 SH SOLE 0 427 0 HERITAGE FINL CORP WASH COM 42722X106 603 24097 SH DFND 01 0 24097 0 HERITAGE FINL CORP WASH COM 42722X106 372 14851 SH DFND 02 0 14851 0 HERITAGE FINL CORP WASH COM 42722X106 731 29210 SH DFND 04 0 0 29210 HERITAGE FINL CORP WASH COM 42722X106 50809 2030720 SH SOLE 0 0 2030720 HERITAGE FINL CORP WASH COM 42722X106 34 1357 SH SOLE 0 1357 0 HERITAGE CRYSTAL CLEAN INC COM 42726M106 512 17267 SH DFND 01 0 17267 0 HERITAGE CRYSTAL CLEAN INC COM 42726M106 77 2611 SH DFND 02 0 2611 0 HERITAGE CRYSTAL CLEAN INC COM 42726M106 365 12292 SH DFND 04 0 0 12292 HERITAGE CRYSTAL CLEAN INC COM 42726M106 23318 785647 SH SOLE 0 0 785647 HERITAGE GLOBAL INC COM 42727E103 13 5051 SH DFND 01 0 5051 0 HERITAGE GLOBAL INC COM 42727E103 27 10769 SH DFND 04 0 0 10769 HERITAGE GLOBAL INC COM 42727E103 3089 1220786 SH SOLE 0 0 1220786 HERITAGE INSURANCE HLDGS INC COM 42727J102 170 19842 SH DFND 01 0 19842 0 HERITAGE INSURANCE HLDGS INC COM 42727J102 32 3714 SH DFND 02 0 3714 0 HERITAGE INSURANCE HLDGS INC COM 42727J102 171 19931 SH DFND 04 0 0 19931 HERITAGE INSURANCE HLDGS INC COM 42727J102 10481 1221522 SH SOLE 0 0 1221522 HERON THERAPEUTICS INC COM 427746102 2621 168856 SH DFND 01 0 168856 0 HERON THERAPEUTICS INC COM 427746102 353 22730 SH DFND 02 0 22730 0 HERON THERAPEUTICS INC COM 427746102 1193 76863 SH DFND 04 0 0 76863 HERON THERAPEUTICS INC COM 427746102 140476 9051279 SH SOLE 0 0 9051279 HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 256 23788 SH DFND 01 0 23788 0 HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 153 14192 SH DFND 04 0 0 14192 HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 29445 2736531 SH SOLE 0 0 2736531 HERSHEY CO COM 427866108 27368 157124 SH DFND 01 0 157124 0 HERSHEY CO COM 427866108 1111 6376 SH DFND 02 0 0 6376 HERSHEY CO COM 427866108 14950 85828 SH DFND 02 0 85828 0 HERSHEY CO COM 427866108 59729 342914 SH DFND 04 0 0 342914 HERSHEY CO COM 427866108 5877 33742 SH DFND 04 0 33742 0 HERSHEY CO COM 427866108 2206861 12670000 SH SOLE 0 0 12670000 HESKA CORP COM RESTRC NEW 42805E306 4022 17507 SH DFND 01 0 17507 0 HESKA CORP COM RESTRC NEW 42805E306 545 2373 SH DFND 02 0 2373 0 HESKA CORP COM RESTRC NEW 42805E306 1691 7362 SH DFND 04 0 0 7362 HESKA CORP COM RESTRC NEW 42805E306 143264 623618 SH SOLE 0 0 623618 HESS CORP COM 42809H107 23601 270278 SH DFND 01 0 270278 0 HESS CORP COM 42809H107 1075 12311 SH DFND 02 0 0 12311 HESS CORP COM 42809H107 12368 141636 SH DFND 02 0 141636 0 HESS CORP COM 42809H107 55150 631582 SH DFND 04 0 0 631582 HESS CORP COM 42809H107 5391 61743 SH DFND 04 0 61743 0 HESS CORP COM 42809H107 2495048 28573610 SH SOLE 0 0 28573610 HESS MIDSTREAM LP CL A SHS 428103105 3952 156532 SH SOLE 0 0 156532 HEWLETT PACKARD ENTERPRISE C COM 42824C109 18557 1272750 SH DFND 01 0 1272750 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 787 53954 SH DFND 02 0 0 53954 HEWLETT PACKARD ENTERPRISE C COM 42824C109 11859 813402 SH DFND 02 0 813402 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 46081 3160551 SH DFND 04 0 0 3160551 HEWLETT PACKARD ENTERPRISE C COM 42824C109 4337 297438 SH DFND 04 0 297438 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 2064142 141573553 SH SOLE 0 0 141573553 HEWLETT PACKARD ENTERPRISE C COM 42824C109 279 19165 SH SOLE 0 19165 0 HEXCEL CORP NEW COM 428291108 1668 26728 SH DFND 01 0 26728 0 HEXCEL CORP NEW COM 428291108 1454 23305 SH DFND 02 0 23305 0 HEXCEL CORP NEW COM 428291108 4126 66123 SH DFND 04 0 0 66123 HEXCEL CORP NEW COM 428291108 468876 7514032 SH SOLE 0 0 7514032 HEXO CORP COM NEW 428304307 116 20009 SH DFND 02 0 20009 0 HEXO CORP COM NEW 428304307 344 59236 SH DFND 04 0 0 59236 HIBBETT INC COM 428567101 2359 26318 SH DFND 01 0 26318 0 HIBBETT INC COM 428567101 572 6379 SH DFND 02 0 6379 0 HIBBETT INC COM 428567101 1132 12625 SH DFND 04 0 0 12625 HIBBETT INC COM 428567101 98632 1100440 SH SOLE 0 0 1100440 HIBBETT INC COM 428567101 151 1690 SH SOLE 0 1690 0 HIGHPEAK ENERGY INC COM 43114Q105 26 2554 SH DFND 01 0 2554 0 HIGHPEAK ENERGY INC COM 43114Q105 145 14149 SH SOLE 0 0 14149 HIGHWOODS PPTYS INC COM 431284108 1499 33190 SH DFND 01 0 33190 0 HIGHWOODS PPTYS INC COM 431284108 7905 175009 SH DFND 02 0 175009 0 HIGHWOODS PPTYS INC COM 431284108 4025 89097 SH DFND 04 0 0 89097 HIGHWOODS PPTYS INC COM 431284108 664899 14719927 SH SOLE 0 0 14719927 HILL INTL INC COM 431466101 14 5709 SH DFND 01 0 5709 0 HILL INTL INC COM 431466101 32 12890 SH DFND 04 0 0 12890 HILL INTL INC COM 431466101 5004 2009707 SH SOLE 0 0 2009707 HILL-ROM HLDGS INC COM 431475102 2419 21294 SH DFND 01 0 21294 0 HILL-ROM HLDGS INC COM 431475102 2100 18484 SH DFND 02 0 18484 0 HILL-ROM HLDGS INC COM 431475102 6338 55794 SH DFND 04 0 0 55794 HILL-ROM HLDGS INC COM 431475102 751879 6619234 SH SOLE 0 0 6619234 HILL-ROM HLDGS INC COM 431475102 41 362 SH SOLE 0 362 0 HILLENBRAND INC COM 431571108 4340 98462 SH DFND 01 0 98462 0 HILLENBRAND INC COM 431571108 942 21368 SH DFND 02 0 21368 0 HILLENBRAND INC COM 431571108 2826 64110 SH DFND 04 0 0 64110 HILLENBRAND INC COM 431571108 356075 8077936 SH SOLE 0 0 8077936 HILLENBRAND INC COM 431571108 33 751 SH SOLE 0 751 0 HILLTOP HOLDINGS INC COM 432748101 1609 44206 SH DFND 01 0 44206 0 HILLTOP HOLDINGS INC COM 432748101 672 18452 SH DFND 02 0 18452 0 HILLTOP HOLDINGS INC COM 432748101 1914 52596 SH DFND 04 0 0 52596 HILLTOP HOLDINGS INC COM 432748101 245005 6730898 SH SOLE 0 0 6730898 HILLTOP HOLDINGS INC COM 432748101 76 2078 SH SOLE 0 2078 0 HILTON GRAND VACATIONS INC COM 43283X105 6439 155564 SH DFND 01 0 155564 0 HILTON GRAND VACATIONS INC COM 43283X105 841 20314 SH DFND 02 0 20314 0 HILTON GRAND VACATIONS INC COM 43283X105 3009 72704 SH DFND 04 0 0 72704 HILTON GRAND VACATIONS INC COM 43283X105 318043 7684063 SH SOLE 0 0 7684063 HIMS & HERS HEALTH INC COM CL A 433000106 128 11771 SH DFND 01 0 11771 0 HIMS & HERS HEALTH INC COM CL A 433000106 111 10171 SH DFND 02 0 10171 0 HIMS & HERS HEALTH INC COM CL A 433000106 571 52423 SH DFND 04 0 0 52423 HIMS & HERS HEALTH INC COM CL A 433000106 94489 8676689 SH SOLE 0 0 8676689 HILTON WORLDWIDE HLDGS INC COM 43300A203 35278 292470 SH DFND 01 0 292470 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 1436 11902 SH DFND 02 0 0 11902 HILTON WORLDWIDE HLDGS INC COM 43300A203 16075 133269 SH DFND 02 0 133269 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 76583 634908 SH DFND 04 0 0 634908 HILTON WORLDWIDE HLDGS INC COM 43300A203 7345 60893 SH DFND 04 0 60893 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 2876490 23847539 SH SOLE 0 0 23847539 HINGHAM INSTN SVGS MASS COM 433323102 329 1132 SH DFND 01 0 1132 0 HINGHAM INSTN SVGS MASS COM 433323102 162 556 SH DFND 04 0 0 556 HINGHAM INSTN SVGS MASS COM 433323102 26881 92533 SH SOLE 0 0 92533 HIREQUEST INC COM 433535101 165 8913 SH DFND 01 0 8913 0 HIREQUEST INC COM 433535101 40 2186 SH DFND 04 0 0 2186 HIREQUEST INC COM 433535101 4803 259490 SH SOLE 0 0 259490 HISTOGEN INC COM 43358Y103 1 620 SH DFND 04 0 0 620 HISTOGEN INC COM 43358Y103 1049 962109 SH SOLE 0 0 962109 HOLLYFRONTIER CORP COM 436106108 1576 47898 SH DFND 01 0 47898 0 HOLLYFRONTIER CORP COM 436106108 1404 42668 SH DFND 02 0 42668 0 HOLLYFRONTIER CORP COM 436106108 3853 117104 SH DFND 04 0 0 117104 HOLLYFRONTIER CORP COM 436106108 453398 13781093 SH SOLE 0 0 13781093 HOLLYFRONTIER CORP COM 436106108 72 2189 SH SOLE 0 2189 0 HOLOGIC INC COM 436440101 16654 249613 SH DFND 01 0 249613 0 HOLOGIC INC COM 436440101 739 11070 SH DFND 02 0 0 11070 HOLOGIC INC COM 436440101 9240 138486 SH DFND 02 0 138486 0 HOLOGIC INC COM 436440101 40081 600741 SH DFND 04 0 0 600741 HOLOGIC INC COM 436440101 3719 55733 SH DFND 04 0 55733 0 HOLOGIC INC COM 436440101 1794087 26889786 SH SOLE 0 0 26889786 HOLOGIC INC COM 436440101 109 1641 SH SOLE 0 1641 0 HOME BANCSHARES INC COM 436893200 2579 104513 SH DFND 01 0 104513 0 HOME BANCSHARES INC COM 436893200 976 39560 SH DFND 02 0 39560 0 HOME BANCSHARES INC COM 436893200 3162 128102 SH DFND 04 0 0 128102 HOME BANCSHARES INC COM 436893200 378722 15345309 SH SOLE 0 0 15345309 HOME BANCSHARES INC COM 436893200 51 2075 SH SOLE 0 2075 0 HOME BANCORP INC COM 43689E107 202 5308 SH DFND 01 0 5308 0 HOME BANCORP INC COM 43689E107 107 2800 SH DFND 04 0 0 2800 HOME BANCORP INC COM 43689E107 15219 399340 SH SOLE 0 0 399340 HOME DEPOT INC COM 437076102 370973 1163326 SH DFND 01 0 1163326 0 HOME DEPOT INC COM 437076102 14661 45976 SH DFND 02 0 0 45976 HOME DEPOT INC COM 437076102 183422 575189 SH DFND 02 0 575189 0 HOME DEPOT INC COM 437076102 824077 2584205 SH DFND 04 0 0 2584205 HOME DEPOT INC COM 437076102 75548 236910 SH DFND 04 0 236910 0 HOME DEPOT INC COM 437076102 28138018 88237380 SH SOLE 0 0 88237380 HOME DEPOT INC COM 437076102 10 30 SH SOLE 0 30 0 HOME PT CAPITAL INCORPORATED COM 43734L106 21 3533 SH DFND 01 0 3533 0 HOME PT CAPITAL INCORPORATED COM 43734L106 130 21874 SH SOLE 0 0 21874 HOMESTREET INC COM 43785V102 573 14057 SH DFND 01 0 14057 0 HOMESTREET INC COM 43785V102 470 11531 SH DFND 02 0 11531 0 HOMESTREET INC COM 43785V102 677 16617 SH DFND 04 0 0 16617 HOMESTREET INC COM 43785V102 59052 1449481 SH SOLE 0 0 1449481 HOMESTREET INC COM 43785V102 72 1758 SH SOLE 0 1758 0 HOMETRUST BANCSHARES INC COM 437872104 306 10964 SH DFND 01 0 10964 0 HOMETRUST BANCSHARES INC COM 437872104 201 7212 SH DFND 04 0 0 7212 HOMETRUST BANCSHARES INC COM 437872104 19116 685168 SH SOLE 0 0 685168 HOMOLOGY MEDICINES INC COM 438083107 201 27632 SH DFND 01 0 27632 0 HOMOLOGY MEDICINES INC COM 438083107 39 5360 SH DFND 02 0 5360 0 HOMOLOGY MEDICINES INC COM 438083107 236 32495 SH DFND 04 0 0 32495 HOMOLOGY MEDICINES INC COM 438083107 14951 2056594 SH SOLE 0 0 2056594 HONEST CO INC COM 438333106 603 37248 SH DFND 01 0 37248 0 HONEST CO INC COM 438333106 154 9485 SH DFND 04 0 0 9485 HONEST CO INC COM 438333106 38054 2350476 SH SOLE 0 0 2350476 HONEYWELL INTL INC COM 438516106 152403 694793 SH DFND 01 0 694793 0 HONEYWELL INTL INC COM 438516106 6512 29687 SH DFND 02 0 0 29687 HONEYWELL INTL INC COM 438516106 71266 324895 SH DFND 02 0 324895 0 HONEYWELL INTL INC COM 438516106 348824 1590261 SH DFND 04 0 0 1590261 HONEYWELL INTL INC COM 438516106 29482 134405 SH DFND 04 0 134405 0 HONEYWELL INTL INC COM 438516106 11678896 53243200 SH SOLE 0 0 53243200 HOOKER FURNITURE CORP COM 439038100 297 8562 SH DFND 01 0 8562 0 HOOKER FURNITURE CORP COM 439038100 144 4170 SH DFND 04 0 0 4170 HOOKER FURNITURE CORP COM 439038100 19463 561869 SH SOLE 0 0 561869 HOOKIPA PHARMA INC COM 43906K100 250 27265 SH DFND 01 0 27265 0 HOOKIPA PHARMA INC COM 43906K100 69 7495 SH DFND 04 0 0 7495 HOOKIPA PHARMA INC COM 43906K100 7936 866389 SH SOLE 0 0 866389 HOPE BANCORP INC COM 43940T109 1158 81693 SH DFND 01 0 81693 0 HOPE BANCORP INC COM 43940T109 561 39584 SH DFND 02 0 39584 0 HOPE BANCORP INC COM 43940T109 1566 110437 SH DFND 04 0 0 110437 HOPE BANCORP INC COM 43940T109 183882 12967708 SH SOLE 0 0 12967708 HOPE BANCORP INC COM 43940T109 74 5245 SH SOLE 0 5245 0 HORACE MANN EDUCATORS CORP N COM 440327104 1071 28627 SH DFND 01 0 28627 0 HORACE MANN EDUCATORS CORP N COM 440327104 458 12235 SH DFND 02 0 12235 0 HORACE MANN EDUCATORS CORP N COM 440327104 1376 36773 SH DFND 04 0 0 36773 HORACE MANN EDUCATORS CORP N COM 440327104 176793 4724569 SH SOLE 0 0 4724569 HORACE MANN EDUCATORS CORP N COM 440327104 64 1721 SH SOLE 0 1721 0 HORIZON BANCORP INC COM 440407104 490 28137 SH DFND 01 0 28137 0 HORIZON BANCORP INC COM 440407104 115 6598 SH DFND 02 0 6598 0 HORIZON BANCORP INC COM 440407104 555 31831 SH DFND 04 0 0 31831 HORIZON BANCORP INC COM 440407104 37085 2127633 SH SOLE 0 0 2127633 HORMEL FOODS CORP COM 440452100 13116 274686 SH DFND 01 0 274686 0 HORMEL FOODS CORP COM 440452100 610 12783 SH DFND 02 0 0 12783 HORMEL FOODS CORP COM 440452100 7741 162115 SH DFND 02 0 162115 0 HORMEL FOODS CORP COM 440452100 31301 655525 SH DFND 04 0 0 655525 HORMEL FOODS CORP COM 440452100 3140 65754 SH DFND 04 0 65754 0 HORMEL FOODS CORP COM 440452100 1559993 32670001 SH SOLE 0 0 32670001 HORMEL FOODS CORP COM 440452100 236 4945 SH SOLE 0 4945 0 HORIZON GLOBAL CORP COM 44052W104 23 2715 SH DFND 01 0 2715 0 HORIZON GLOBAL CORP COM 44052W104 81 9562 SH DFND 04 0 0 9562 HORIZON GLOBAL CORP COM 44052W104 8193 966210 SH SOLE 0 0 966210 HOST HOTELS & RESORTS INC COM 44107P104 11736 686693 SH DFND 01 0 686693 0 HOST HOTELS & RESORTS INC COM 44107P104 530 30995 SH DFND 02 0 0 30995 HOST HOTELS & RESORTS INC COM 44107P104 23463 1372934 SH DFND 02 0 1372934 0 HOST HOTELS & RESORTS INC COM 44107P104 28255 1653314 SH DFND 04 0 0 1653314 HOST HOTELS & RESORTS INC COM 44107P104 2665 155915 SH DFND 04 0 155915 0 HOST HOTELS & RESORTS INC COM 44107P104 1878891 109940970 SH SOLE 0 0 109940970 HOSTESS BRANDS INC CL A 44109J106 1444 89168 SH DFND 01 0 89168 0 HOSTESS BRANDS INC CL A 44109J106 926 57223 SH DFND 02 0 57223 0 HOSTESS BRANDS INC CL A 44109J106 1818 112289 SH DFND 04 0 0 112289 HOSTESS BRANDS INC CL A 44109J106 187284 11567878 SH SOLE 0 0 11567878 HOSTESS BRANDS INC CL A 44109J106 39 2406 SH SOLE 0 2406 0 HOTH THERAPEUTICS INC COM 44148G105 1130 706195 SH SOLE 0 0 706195 HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 2467 223456 SH DFND 01 0 223456 0 HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 188 17035 SH DFND 02 0 17035 0 HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 1092 98918 SH DFND 04 0 0 98918 HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 70116 6351060 SH SOLE 0 0 6351060 HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 51 4598 SH SOLE 0 4598 0 HOULIHAN LOKEY INC CL A 441593100 7083 86596 SH DFND 01 0 86596 0 HOULIHAN LOKEY INC CL A 441593100 1341 16392 SH DFND 02 0 16392 0 HOULIHAN LOKEY INC CL A 441593100 3548 43383 SH DFND 04 0 0 43383 HOULIHAN LOKEY INC CL A 441593100 405964 4963492 SH SOLE 0 0 4963492 HOULIHAN LOKEY INC CL A 441593100 656 8021 SH SOLE 0 8021 0 HOUSTON AMERN ENERGY CORP COM 44183U209 289 116519 SH SOLE 0 0 116519 HOVNANIAN ENTERPRISES INC CL A NEW 442487401 360 3389 SH DFND 01 0 3389 0 HOVNANIAN ENTERPRISES INC CL A NEW 442487401 77 729 SH DFND 02 0 729 0 HOVNANIAN ENTERPRISES INC CL A NEW 442487401 381 3580 SH DFND 04 0 0 3580 HOVNANIAN ENTERPRISES INC CL A NEW 442487401 22823 214721 SH SOLE 0 0 214721 HOVNANIAN ENTERPRISES INC CL A NEW 442487401 14 136 SH SOLE 0 136 0 HOWARD BANCORP INC COM 442496105 128 7935 SH DFND 01 0 7935 0 HOWARD BANCORP INC COM 442496105 67 4138 SH DFND 04 0 0 4138 HOWARD BANCORP INC COM 442496105 11098 688062 SH SOLE 0 0 688062 HOWARD HUGHES CORP COM 44267D107 1350 13855 SH DFND 01 0 13855 0 HOWARD HUGHES CORP COM 44267D107 1090 11184 SH DFND 02 0 11184 0 HOWARD HUGHES CORP COM 44267D107 3495 35859 SH DFND 04 0 0 35859 HOWARD HUGHES CORP COM 44267D107 576238 5912561 SH SOLE 0 0 5912561 HOWMET AEROSPACE INC COM 443201108 13240 384096 SH DFND 01 0 384096 0 HOWMET AEROSPACE INC COM 443201108 625 18130 SH DFND 02 0 0 18130 HOWMET AEROSPACE INC COM 443201108 6533 189537 SH DFND 02 0 189537 0 HOWMET AEROSPACE INC COM 443201108 30884 895969 SH DFND 04 0 0 895969 HOWMET AEROSPACE INC COM 443201108 4329 125590 SH DFND 04 0 125590 0 HOWMET AEROSPACE INC COM 443201108 1377198 39953527 SH SOLE 0 0 39953527 HOWMET AEROSPACE INC COM 443201108 21 596 SH SOLE 0 596 0 HUB GROUP INC CL A 443320106 1508 22861 SH DFND 01 0 22861 0 HUB GROUP INC CL A 443320106 604 9148 SH DFND 02 0 9148 0 HUB GROUP INC CL A 443320106 1913 28997 SH DFND 04 0 0 28997 HUB GROUP INC CL A 443320106 225798 3422214 SH SOLE 0 0 3422214 HUB GROUP INC CL A 443320106 116 1764 SH SOLE 0 1764 0 HUAZHU GROUP LTD SPONSORED ADS 44332N106 53166 1006743 SH DFND 01 0 1006743 0 HUAZHU GROUP LTD SPONSORED ADS 44332N106 2560 48469 SH DFND 02 0 48469 0 HUAZHU GROUP LTD SPONSORED ADS 44332N106 21699 410893 SH DFND 04 0 0 410893 HUAZHU GROUP LTD SPONSORED ADS 44332N106 307739 5827282 SH SOLE 0 0 5827282 HUBBELL INC COM 443510607 3231 17294 SH DFND 01 0 17294 0 HUBBELL INC COM 443510607 2629 14070 SH DFND 02 0 14070 0 HUBBELL INC COM 443510607 8092 43310 SH DFND 04 0 0 43310 HUBBELL INC COM 443510607 994955 5325169 SH SOLE 0 0 5325169 HUBSPOT INC COM 443573100 11230 19272 SH DFND 01 0 19272 0 HUBSPOT INC COM 443573100 1131 1941 SH DFND 02 0 0 1941 HUBSPOT INC COM 443573100 13958 23954 SH DFND 02 0 23954 0 HUBSPOT INC COM 443573100 30151 51742 SH DFND 04 0 0 51742 HUBSPOT INC COM 443573100 3333 5720 SH DFND 04 0 5720 0 HUBSPOT INC COM 443573100 2279969 3912632 SH SOLE 0 0 3912632 HUBSPOT INC COM 443573100 27 46 SH SOLE 0 46 0 HUDBAY MINERALS INC COM 443628102 6871 1031735 SH DFND 01 0 1031735 0 HUDBAY MINERALS INC COM 443628102 390 58624 SH DFND 02 0 58624 0 HUDBAY MINERALS INC COM 443628102 671 100757 SH DFND 04 0 0 100757 HUDBAY MINERALS INC COM 443628102 35433 5320294 SH SOLE 0 0 5320294 HUDBAY MINERALS INC COM 443628102 2105 316101 SH SOLE 0 316101 0 HUDSON GLOBAL INC COM NEW 443787205 6 356 SH DFND 01 0 356 0 HUDSON GLOBAL INC COM NEW 443787205 9 507 SH DFND 04 0 0 507 HUDSON GLOBAL INC COM NEW 443787205 1553 87964 SH SOLE 0 0 87964 HUDSON PAC PPTYS INC COM 444097109 1308 47017 SH DFND 01 0 47017 0 HUDSON PAC PPTYS INC COM 444097109 6967 250424 SH DFND 02 0 250424 0 HUDSON PAC PPTYS INC COM 444097109 3526 126752 SH DFND 04 0 0 126752 HUDSON PAC PPTYS INC COM 444097109 593976 21350673 SH SOLE 0 0 21350673 HUDSON TECHNOLOGIES INC COM 444144109 30 8774 SH DFND 01 0 8774 0 HUDSON TECHNOLOGIES INC COM 444144109 28 8100 SH DFND 04 0 0 8100 HUDSON TECHNOLOGIES INC COM 444144109 5128 1508124 SH SOLE 0 0 1508124 HUMANA INC COM 444859102 55703 125821 SH DFND 01 0 125821 0 HUMANA INC COM 444859102 2464 5566 SH DFND 02 0 0 5566 HUMANA INC COM 444859102 31097 70240 SH DFND 02 0 70240 0 HUMANA INC COM 444859102 133886 302417 SH DFND 04 0 0 302417 HUMANA INC COM 444859102 12783 28873 SH DFND 04 0 28873 0 HUMANA INC COM 444859102 4211820 9513508 SH SOLE 0 0 9513508 HUMANA INC COM 444859102 386 871 SH SOLE 0 871 0 HUMANIGEN INC COM NEW 444863203 1425 81978 SH DFND 01 0 81978 0 HUMANIGEN INC COM NEW 444863203 77 4406 SH DFND 02 0 4406 0 HUMANIGEN INC COM NEW 444863203 526 30263 SH DFND 04 0 0 30263 HUMANIGEN INC COM NEW 444863203 36985 2128017 SH SOLE 0 0 2128017 HUNT J B TRANS SVCS INC COM 445658107 14686 90123 SH DFND 01 0 90123 0 HUNT J B TRANS SVCS INC COM 445658107 620 3802 SH DFND 02 0 0 3802 HUNT J B TRANS SVCS INC COM 445658107 7341 45052 SH DFND 02 0 45052 0 HUNT J B TRANS SVCS INC COM 445658107 32089 196925 SH DFND 04 0 0 196925 HUNT J B TRANS SVCS INC COM 445658107 3117 19131 SH DFND 04 0 19131 0 HUNT J B TRANS SVCS INC COM 445658107 1516703 9307783 SH SOLE 0 0 9307783 HUNTINGTON BANCSHARES INC COM 446150104 20510 1437270 SH DFND 01 0 1437270 0 HUNTINGTON BANCSHARES INC COM 446150104 860 60260 SH DFND 02 0 0 60260 HUNTINGTON BANCSHARES INC COM 446150104 11770 824824 SH DFND 02 0 824824 0 HUNTINGTON BANCSHARES INC COM 446150104 50923 3568527 SH DFND 04 0 0 3568527 HUNTINGTON BANCSHARES INC COM 446150104 4644 325455 SH DFND 04 0 325455 0 HUNTINGTON BANCSHARES INC COM 446150104 2262353 158539106 SH SOLE 0 0 158539106 HUNTINGTON BANCSHARES INC COM 446150104 94 6622 SH SOLE 0 6622 0 HUNTINGTON INGALLS INDS INC COM 446413106 8233 39067 SH DFND 01 0 39067 0 HUNTINGTON INGALLS INDS INC COM 446413106 376 1783 SH DFND 02 0 0 1783 HUNTINGTON INGALLS INDS INC COM 446413106 4030 19124 SH DFND 02 0 19124 0 HUNTINGTON INGALLS INDS INC COM 446413106 20144 95584 SH DFND 04 0 0 95584 HUNTINGTON INGALLS INDS INC COM 446413106 1637 7766 SH DFND 04 0 7766 0 HUNTINGTON INGALLS INDS INC COM 446413106 936761 4444894 SH SOLE 0 0 4444894 HUNTINGTON INGALLS INDS INC COM 446413106 62 295 SH SOLE 0 295 0 HUNTSMAN CORP COM 447011107 1731 65259 SH DFND 01 0 65259 0 HUNTSMAN CORP COM 447011107 1463 55168 SH DFND 02 0 55168 0 HUNTSMAN CORP COM 447011107 4598 173395 SH DFND 04 0 0 173395 HUNTSMAN CORP COM 447011107 551215 20784891 SH SOLE 0 0 20784891 HUNTSMAN CORP COM 447011107 58 2179 SH SOLE 0 2179 0 HURCO CO COM 447324104 43 1217 SH DFND 01 0 1217 0 HURCO CO COM 447324104 64 1827 SH DFND 04 0 0 1827 HURCO CO COM 447324104 9618 274791 SH SOLE 0 0 274791 HURON CONSULTING GROUP INC COM 447462102 893 18161 SH DFND 01 0 18161 0 HURON CONSULTING GROUP INC COM 447462102 285 5801 SH DFND 02 0 5801 0 HURON CONSULTING GROUP INC COM 447462102 928 18874 SH DFND 04 0 0 18874 HURON CONSULTING GROUP INC COM 447462102 98660 2007331 SH SOLE 0 0 2007331 HURON CONSULTING GROUP INC COM 447462102 23 465 SH SOLE 0 465 0 HUTCHMED CHINA LTD SPONSORED ADS 44842L103 670 17065 SH DFND 02 0 17065 0 HUTCHMED CHINA LTD SPONSORED ADS 44842L103 4658 118622 SH DFND 04 0 0 118622 HUTTIG BLDG PRODS INC COM 448451104 20 3531 SH DFND 01 0 3531 0 HUTTIG BLDG PRODS INC COM 448451104 53 9128 SH DFND 04 0 0 9128 HUTTIG BLDG PRODS INC COM 448451104 5332 922565 SH SOLE 0 0 922565 HUYA INC ADS REP SHS A 44852D108 6653 376966 SH DFND 01 0 376966 0 HUYA INC ADS REP SHS A 44852D108 345 19564 SH DFND 02 0 19564 0 HUYA INC ADS REP SHS A 44852D108 2303 130468 SH DFND 04 0 0 130468 HUYA INC ADS REP SHS A 44852D108 37710 2136536 SH SOLE 0 0 2136536 HYATT HOTELS CORP COM CL A 448579102 989 12742 SH DFND 01 0 12742 0 HYATT HOTELS CORP COM CL A 448579102 773 9960 SH DFND 02 0 9960 0 HYATT HOTELS CORP COM CL A 448579102 2394 30833 SH DFND 04 0 0 30833 HYATT HOTELS CORP COM CL A 448579102 269519 3471389 SH SOLE 0 0 3471389 HYCROFT MINING HOLDING CORP COM CL A 44862P109 20 6507 SH DFND 01 0 6507 0 HYCROFT MINING HOLDING CORP COM CL A 44862P109 46 15074 SH DFND 04 0 0 15074 HYCROFT MINING HOLDING CORP COM CL A 44862P109 4804 1569893 SH SOLE 0 0 1569893 HYCROFT MINING HOLDING CORP *W EXP 10/06/202 44862P133 147 175000 SH SOLE 0 0 175000 HYDROFARM HLDGS GROUP INC COM 44888K209 1236 20905 SH DFND 01 0 20905 0 HYDROFARM HLDGS GROUP INC COM 44888K209 95 1610 SH DFND 02 0 1610 0 HYDROFARM HLDGS GROUP INC COM 44888K209 602 10187 SH DFND 04 0 0 10187 HYDROFARM HLDGS GROUP INC COM 44888K209 114214 1932225 SH SOLE 0 0 1932225 IAC INTERACTIVECORP NEW COM NEW 44891N208 3942 25571 SH DFND 01 0 25571 0 IAC INTERACTIVECORP NEW COM NEW 44891N208 136 880 SH DFND 02 0 0 880 IAC INTERACTIVECORP NEW COM NEW 44891N208 6437 41752 SH DFND 02 0 41752 0 IAC INTERACTIVECORP NEW COM NEW 44891N208 14059 91189 SH DFND 04 0 0 91189 IAC INTERACTIVECORP NEW COM NEW 44891N208 1433 9298 SH DFND 04 0 9298 0 IAC INTERACTIVECORP NEW COM NEW 44891N208 1044317 6773800 SH SOLE 0 0 6773800 IAC INTERACTIVECORP NEW COM NEW 44891N208 34 223 SH SOLE 0 223 0 IDT CORP CL B NEW 448947507 1131 30609 SH DFND 01 0 30609 0 IDT CORP CL B NEW 448947507 235 6353 SH DFND 04 0 0 6353 IDT CORP CL B NEW 448947507 37773 1021995 SH SOLE 0 0 1021995 HYLIION HOLDINGS CORP COMMON STOCK 449109107 1198 102864 SH DFND 01 0 102864 0 HYLIION HOLDINGS CORP COMMON STOCK 449109107 149 12763 SH DFND 02 0 12763 0 HYLIION HOLDINGS CORP COMMON STOCK 449109107 883 75760 SH DFND 04 0 0 75760 HYLIION HOLDINGS CORP COMMON STOCK 449109107 106519 9143267 SH SOLE 0 0 9143267 HYRECAR INC COM 44916T107 675 32289 SH DFND 01 0 32289 0 HYRECAR INC COM 44916T107 135 6461 SH DFND 04 0 0 6461 HYRECAR INC COM 44916T107 19219 918707 SH SOLE 0 0 918707 HYRECAR INC COM 44916T107 20 966 SH SOLE 0 966 0 HYSTER YALE MATLS HANDLING I CL A 449172105 494 6766 SH DFND 01 0 6766 0 HYSTER YALE MATLS HANDLING I CL A 449172105 139 1899 SH DFND 02 0 1899 0 HYSTER YALE MATLS HANDLING I CL A 449172105 465 6368 SH DFND 04 0 0 6368 HYSTER YALE MATLS HANDLING I CL A 449172105 65969 903939 SH SOLE 0 0 903939 HYSTER YALE MATLS HANDLING I CL A 449172105 15 200 SH SOLE 0 200 0 IAA INC COM 449253103 3202 58704 SH DFND 01 0 58704 0 IAA INC COM 449253103 1816 33292 SH DFND 02 0 33292 0 IAA INC COM 449253103 6216 113967 SH DFND 04 0 0 113967 IAA INC COM 449253103 665070 12194165 SH SOLE 0 0 12194165 ICF INTL INC COM 44925C103 1084 12334 SH DFND 01 0 12334 0 ICF INTL INC COM 44925C103 463 5273 SH DFND 02 0 5273 0 ICF INTL INC COM 44925C103 1232 14025 SH DFND 04 0 0 14025 ICF INTL INC COM 44925C103 75489 859194 SH SOLE 0 0 859194 ICF INTL INC COM 44925C103 24 272 SH SOLE 0 272 0 ICU MED INC COM 44930G107 1308 6355 SH DFND 01 0 6355 0 ICU MED INC COM 44930G107 1026 4984 SH DFND 02 0 4984 0 ICU MED INC COM 44930G107 3464 16833 SH DFND 04 0 0 16833 ICU MED INC COM 44930G107 376807 1830938 SH SOLE 0 0 1830938 ICAD INC COM NEW 44934S206 691 39906 SH DFND 01 0 39906 0 ICAD INC COM NEW 44934S206 134 7749 SH DFND 04 0 0 7749 ICAD INC COM NEW 44934S206 19298 1114857 SH SOLE 0 0 1114857 IEC ELECTRS CORP NEW COM 44949L105 28 2700 SH DFND 01 0 2700 0 IEC ELECTRS CORP NEW COM 44949L105 41 3900 SH DFND 04 0 0 3900 IEC ELECTRS CORP NEW COM 44949L105 5120 487113 SH SOLE 0 0 487113 IF BANCORP INC COM 44951J105 15 679 SH DFND 01 0 679 0 IF BANCORP INC COM 44951J105 28 1230 SH DFND 04 0 0 1230 IF BANCORP INC COM 44951J105 1636 71748 SH SOLE 0 0 71748 IES HLDGS INC COM 44951W106 910 17714 SH DFND 01 0 17714 0 IES HLDGS INC COM 44951W106 142 2774 SH DFND 02 0 2774 0 IES HLDGS INC COM 44951W106 597 11624 SH DFND 04 0 0 11624 IES HLDGS INC COM 44951W106 29993 583983 SH SOLE 0 0 583983 IFRESH INC COM 449538107 232 164097 SH SOLE 0 0 164097 IGM BIOSCIENCES INC COM 449585108 1208 14522 SH DFND 01 0 14522 0 IGM BIOSCIENCES INC COM 449585108 155 1865 SH DFND 02 0 1865 0 IGM BIOSCIENCES INC COM 449585108 513 6161 SH DFND 04 0 0 6161 IGM BIOSCIENCES INC COM 449585108 32220 387255 SH SOLE 0 0 387255 IMAC HLDGS INC COM 44967K104 1097 554032 SH SOLE 0 0 554032 I MAB SPONSORED ADS 44975P103 636 7575 SH DFND 02 0 7575 0 I MAB SPONSORED ADS 44975P103 4346 51773 SH DFND 04 0 0 51773 IPG PHOTONICS CORP COM 44980X109 7446 35328 SH DFND 01 0 35328 0 IPG PHOTONICS CORP COM 44980X109 361 1713 SH DFND 02 0 0 1713 IPG PHOTONICS CORP COM 44980X109 3785 17958 SH DFND 02 0 17958 0 IPG PHOTONICS CORP COM 44980X109 17486 82961 SH DFND 04 0 0 82961 IPG PHOTONICS CORP COM 44980X109 1691 8022 SH DFND 04 0 8022 0 IPG PHOTONICS CORP COM 44980X109 760725 3609265 SH SOLE 0 0 3609265 INVO BIOSCIENCE INC COM 44984F302 13 2729 SH DFND 04 0 0 2729 INVO BIOSCIENCE INC COM 44984F302 1299 279426 SH SOLE 0 0 279426 IRHYTHM TECHNOLOGIES INC COM 450056106 3558 53629 SH DFND 01 0 53629 0 IRHYTHM TECHNOLOGIES INC COM 450056106 566 8533 SH DFND 02 0 8533 0 IRHYTHM TECHNOLOGIES INC COM 450056106 1577 23762 SH DFND 04 0 0 23762 IRHYTHM TECHNOLOGIES INC COM 450056106 174691 2632878 SH SOLE 0 0 2632878 ISTAR INC COM 45031U101 1020 49192 SH DFND 01 0 49192 0 ISTAR INC COM 45031U101 565 27252 SH DFND 02 0 27252 0 ISTAR INC COM 45031U101 1223 58983 SH DFND 04 0 0 58983 ISTAR INC COM 45031U101 234196 11297459 SH SOLE 0 0 11297459 ITT INC COM 45073V108 2510 27403 SH DFND 01 0 27403 0 ITT INC COM 45073V108 2051 22393 SH DFND 02 0 22393 0 ITT INC COM 45073V108 6165 67308 SH DFND 04 0 0 67308 ITT INC COM 45073V108 756874 8263715 SH SOLE 0 0 8263715 IAMGOLD CORP COM 450913108 6537 2215944 SH DFND 01 0 2215944 0 IAMGOLD CORP COM 450913108 329 111558 SH DFND 02 0 111558 0 IAMGOLD CORP COM 450913108 626 212332 SH DFND 04 0 0 212332 IAMGOLD CORP COM 450913108 33209 11257246 SH SOLE 0 0 11257246 IAMGOLD CORP COM 450913108 2032 688858 SH SOLE 0 688858 0 IBIO INC COM NEW 451033203 220 145645 SH DFND 01 0 145645 0 IBIO INC COM NEW 451033203 115 76050 SH DFND 04 0 0 76050 IBIO INC COM NEW 451033203 15444 10228008 SH SOLE 0 0 10228008 ICICI BANK LIMITED ADR 45104G104 2401 140432 SH SOLE 0 0 140432 ICICI BANK LIMITED ADR 45104G104 58 3391 SH SOLE 0 3391 0 ICONIX BRAND GROUP INC COM NEW 451055305 764 244119 SH SOLE 0 0 244119 IDACORP INC COM 451107106 1577 16178 SH DFND 01 0 16178 0 IDACORP INC COM 451107106 3217 32990 SH DFND 02 0 32990 0 IDACORP INC COM 451107106 4172 42787 SH DFND 04 0 0 42787 IDACORP INC COM 451107106 527565 5410928 SH SOLE 0 0 5410928 IDEAL PWR INC COM NEW 451622203 20 1537 SH DFND 01 0 1537 0 IDEAL PWR INC COM NEW 451622203 21 1675 SH DFND 04 0 0 1675 IDEAL PWR INC COM NEW 451622203 2987 235006 SH SOLE 0 0 235006 IDEAYA BIOSCIENCES INC COM 45166A102 538 25628 SH DFND 01 0 25628 0 IDEAYA BIOSCIENCES INC COM 45166A102 153 7287 SH DFND 04 0 0 7287 IDEAYA BIOSCIENCES INC COM 45166A102 21772 1037259 SH SOLE 0 0 1037259 IDEAYA BIOSCIENCES INC COM 45166A102 16 760 SH SOLE 0 760 0 IDEANOMICS INC COM 45166V106 594 209327 SH DFND 01 0 209327 0 IDEANOMICS INC COM 45166V106 149 52439 SH DFND 02 0 52439 0 IDEANOMICS INC COM 45166V106 433 152394 SH DFND 04 0 0 152394 IDEANOMICS INC COM 45166V106 8420 2964888 SH SOLE 0 0 2964888 IDEANOMICS INC COM 45166V106 8 2735 SH SOLE 0 2735 0 IDEX CORP COM 45167R104 16293 74040 SH DFND 01 0 74040 0 IDEX CORP COM 45167R104 673 3060 SH DFND 02 0 0 3060 IDEX CORP COM 45167R104 8615 39149 SH DFND 02 0 39149 0 IDEX CORP COM 45167R104 39395 179028 SH DFND 04 0 0 179028 IDEX CORP COM 45167R104 3865 17564 SH DFND 04 0 17564 0 IDEX CORP COM 45167R104 1827628 8305514 SH SOLE 0 0 8305514 IDEXX LABS INC COM 45168D104 58646 92860 SH DFND 01 0 92860 0 IDEXX LABS INC COM 45168D104 2332 3692 SH DFND 02 0 0 3692 IDEXX LABS INC COM 45168D104 28777 45566 SH DFND 02 0 45566 0 IDEXX LABS INC COM 45168D104 125868 199300 SH DFND 04 0 0 199300 IDEXX LABS INC COM 45168D104 11812 18703 SH DFND 04 0 18703 0 IDEXX LABS INC COM 45168D104 5497706 8705100 SH SOLE 0 0 8705100 IDEXX LABS INC COM 45168D104 202 320 SH SOLE 0 320 0 IDERA PHARMACEUTICALS INC COM PAR 45168K405 6 4982 SH DFND 01 0 4982 0 IDERA PHARMACEUTICALS INC COM PAR 45168K405 16 13687 SH DFND 04 0 0 13687 IDERA PHARMACEUTICALS INC COM PAR 45168K405 1750 1458438 SH SOLE 0 0 1458438 IDENTIV INC COM NEW 45170X205 615 36182 SH DFND 01 0 36182 0 IDENTIV INC COM NEW 45170X205 147 8642 SH DFND 04 0 0 8642 IDENTIV INC COM NEW 45170X205 17000 1000005 SH SOLE 0 0 1000005 IHEARTMEDIA INC COM CL A 45174J509 3626 134638 SH DFND 01 0 134638 0 IHEARTMEDIA INC COM CL A 45174J509 801 29736 SH DFND 02 0 29736 0 IHEARTMEDIA INC COM CL A 45174J509 2298 85316 SH DFND 04 0 0 85316 IHEARTMEDIA INC COM CL A 45174J509 199110 7393630 SH SOLE 0 0 7393630 IHEARTMEDIA INC COM CL A 45174J509 27 995 SH SOLE 0 995 0 IKENA ONCOLOGY INC COM 45175G108 105 7514 SH DFND 01 0 7514 0 IKENA ONCOLOGY INC COM 45175G108 47 3333 SH DFND 04 0 0 3333 IKENA ONCOLOGY INC COM 45175G108 4461 317765 SH SOLE 0 0 317765 ILLINOIS TOOL WKS INC COM 452308109 70834 316844 SH DFND 01 0 316844 0 ILLINOIS TOOL WKS INC COM 452308109 2936 13134 SH DFND 02 0 0 13134 ILLINOIS TOOL WKS INC COM 452308109 38019 170060 SH DFND 02 0 170060 0 ILLINOIS TOOL WKS INC COM 452308109 155515 695629 SH DFND 04 0 0 695629 ILLINOIS TOOL WKS INC COM 452308109 15375 68772 SH DFND 04 0 68772 0 ILLINOIS TOOL WKS INC COM 452308109 5455125 24401168 SH SOLE 0 0 24401168 ILLUMINA INC COM 452327109 75377 159288 SH DFND 01 0 159288 0 ILLUMINA INC COM 452327109 2992 6323 SH DFND 02 0 0 6323 ILLUMINA INC COM 452327109 36877 77930 SH DFND 02 0 77930 0 ILLUMINA INC COM 452327109 161905 342142 SH DFND 04 0 0 342142 ILLUMINA INC COM 452327109 15327 32389 SH DFND 04 0 32389 0 ILLUMINA INC COM 452327109 5073243 10720913 SH SOLE 0 0 10720913 IMAGE SENSING SYS INC COM 45244C104 1020 149934 SH SOLE 0 0 149934 IMAX CORP COM 45245E109 667 31002 SH DFND 01 0 31002 0 IMAX CORP COM 45245E109 244 11343 SH DFND 02 0 11343 0 IMAX CORP COM 45245E109 491 22857 SH DFND 04 0 0 22857 IMAX CORP COM 45245E109 8774 408085 SH SOLE 0 0 408085 IMEDIA BRANDS INC COM CL A 452465206 24 2955 SH DFND 01 0 2955 0 IMEDIA BRANDS INC COM CL A 452465206 40 5022 SH DFND 04 0 0 5022 IMEDIA BRANDS INC COM CL A 452465206 5635 700033 SH SOLE 0 0 700033 IMARA INC COM 45249V107 8 1000 SH DFND 01 0 1000 0 IMARA INC COM 45249V107 14 1763 SH DFND 04 0 0 1763 IMARA INC COM 45249V107 1490 188648 SH SOLE 0 0 188648 IMMERSION CORP COM 452521107 29 3298 SH DFND 01 0 3298 0 IMMERSION CORP COM 452521107 74 8402 SH DFND 04 0 0 8402 IMMERSION CORP COM 452521107 9016 1028079 SH SOLE 0 0 1028079 IMMUCELL CORP COM PAR 452525306 12 1228 SH DFND 04 0 0 1228 IMMUCELL CORP COM PAR 452525306 1387 146008 SH SOLE 0 0 146008 IMMUNOGEN INC COM 45253H101 1685 255678 SH DFND 01 0 255678 0 IMMUNOGEN INC COM 45253H101 326 49401 SH DFND 02 0 49401 0 IMMUNOGEN INC COM 45253H101 1004 152406 SH DFND 04 0 0 152406 IMMUNOGEN INC COM 45253H101 93550 14195705 SH SOLE 0 0 14195705 IMPAC MTG HLDGS INC COM NEW 45254P508 7 3208 SH DFND 01 0 3208 0 IMPAC MTG HLDGS INC COM NEW 45254P508 5 2209 SH DFND 04 0 0 2209 IMPAC MTG HLDGS INC COM NEW 45254P508 924 435896 SH SOLE 0 0 435896 IMMUNITYBIO INC COM 45256X103 792 55446 SH DFND 01 0 55446 0 IMMUNITYBIO INC COM 45256X103 122 8509 SH DFND 02 0 8509 0 IMMUNITYBIO INC COM 45256X103 639 44732 SH DFND 04 0 0 44732 IMMUNITYBIO INC COM 45256X103 77830 5450290 SH SOLE 0 0 5450290 IMMUNITYBIO INC COM 45256X103 15 1046 SH SOLE 0 1046 0 IMMUNOME INC COM 45257U108 15 869 SH DFND 01 0 869 0 IMMUNOME INC COM 45257U108 30 1759 SH DFND 04 0 0 1759 IMMUNOME INC COM 45257U108 5181 299464 SH SOLE 0 0 299464 IMMUNOVANT INC COM 45258J102 585 55315 SH DFND 01 0 55315 0 IMMUNOVANT INC COM 45258J102 92 8687 SH DFND 02 0 8687 0 IMMUNOVANT INC COM 45258J102 374 35399 SH DFND 04 0 0 35399 IMMUNOVANT INC COM 45258J102 41237 3901296 SH SOLE 0 0 3901296 IMPEL NEUROPHARMA INC COM 45258K109 64 7206 SH DFND 01 0 7206 0 IMPEL NEUROPHARMA INC COM 45258K109 7 758 SH DFND 04 0 0 758 IMPEL NEUROPHARMA INC COM 45258K109 1556 175789 SH SOLE 0 0 175789 IMMUNIC INC COM 4525EP101 134 10965 SH DFND 01 0 10965 0 IMMUNIC INC COM 4525EP101 68 5506 SH DFND 04 0 0 5506 IMMUNIC INC COM 4525EP101 8524 695302 SH SOLE 0 0 695302 IMPERIAL OIL LTD COM NEW 453038408 32188 1058804 SH DFND 01 0 1058804 0 IMPERIAL OIL LTD COM NEW 453038408 256 8422 SH DFND 02 0 0 8422 IMPERIAL OIL LTD COM NEW 453038408 4144 136314 SH DFND 02 0 136314 0 IMPERIAL OIL LTD COM NEW 453038408 6041 198731 SH DFND 04 0 0 198731 IMPERIAL OIL LTD COM NEW 453038408 910 29931 SH DFND 04 0 29931 0 IMPERIAL OIL LTD COM NEW 453038408 165391 5440499 SH SOLE 0 0 5440499 IMPERIAL OIL LTD COM NEW 453038408 13113 431350 SH SOLE 0 431350 0 IMPINJ INC COM 453204109 1774 34385 SH DFND 01 0 34385 0 IMPINJ INC COM 453204109 215 4163 SH DFND 02 0 4163 0 IMPINJ INC COM 453204109 820 15899 SH DFND 04 0 0 15899 IMPINJ INC COM 453204109 50737 983468 SH SOLE 0 0 983468 INARI MED INC COM 45332Y109 5355 57405 SH DFND 01 0 57405 0 INARI MED INC COM 45332Y109 429 4594 SH DFND 02 0 4594 0 INARI MED INC COM 45332Y109 1267 13578 SH DFND 04 0 0 13578 INARI MED INC COM 45332Y109 227445 2438306 SH SOLE 0 0 2438306 INCYTE CORP COM 45337C102 16839 200150 SH DFND 01 0 200150 0 INCYTE CORP COM 45337C102 716 8507 SH DFND 02 0 0 8507 INCYTE CORP COM 45337C102 8400 99851 SH DFND 02 0 99851 0 INCYTE CORP COM 45337C102 36981 439565 SH DFND 04 0 0 439565 INCYTE CORP COM 45337C102 3538 42057 SH DFND 04 0 42057 0 INCYTE CORP COM 45337C102 1655712 19680404 SH SOLE 0 0 19680404 INDEPENDENCE CONTRACT DRILLI COM 453415606 2 420 SH DFND 04 0 0 420 INDEPENDENCE CONTRACT DRILLI COM 453415606 878 204765 SH SOLE 0 0 204765 INDEPENDENCE HLDG CO NEW COM NEW 453440307 157 3384 SH DFND 01 0 3384 0 INDEPENDENCE HLDG CO NEW COM NEW 453440307 52 1131 SH DFND 02 0 1131 0 INDEPENDENCE HLDG CO NEW COM NEW 453440307 255 5499 SH DFND 04 0 0 5499 INDEPENDENCE HLDG CO NEW COM NEW 453440307 11450 247201 SH SOLE 0 0 247201 INDEPENDENCE RLTY TR INC COM 45378A106 1261 69186 SH DFND 01 0 69186 0 INDEPENDENCE RLTY TR INC COM 45378A106 3144 172438 SH DFND 02 0 172438 0 INDEPENDENCE RLTY TR INC COM 45378A106 1404 77019 SH DFND 04 0 0 77019 INDEPENDENCE RLTY TR INC COM 45378A106 212346 11648185 SH SOLE 0 0 11648185 INDEPENDENT BK CORP MASS COM 453836108 1698 22491 SH DFND 01 0 22491 0 INDEPENDENT BK CORP MASS COM 453836108 619 8197 SH DFND 02 0 8197 0 INDEPENDENT BK CORP MASS COM 453836108 2072 27442 SH DFND 04 0 0 27442 INDEPENDENT BK CORP MASS COM 453836108 268076 3550679 SH SOLE 0 0 3550679 INDEPENDENT BK CORP MASS COM 453836108 11 152 SH SOLE 0 152 0 INDEPENDENT BK CORP MICH COM NEW 453838609 318 14656 SH DFND 01 0 14656 0 INDEPENDENT BK CORP MICH COM NEW 453838609 161 7413 SH DFND 02 0 7413 0 INDEPENDENT BK CORP MICH COM NEW 453838609 355 16335 SH DFND 04 0 0 16335 INDEPENDENT BK CORP MICH COM NEW 453838609 22282 1026332 SH SOLE 0 0 1026332 INDEPENDENT BANK GROUP INC COM 45384B106 1899 25668 SH DFND 01 0 25668 0 INDEPENDENT BANK GROUP INC COM 45384B106 871 11769 SH DFND 02 0 11769 0 INDEPENDENT BANK GROUP INC COM 45384B106 2306 31177 SH DFND 04 0 0 31177 INDEPENDENT BANK GROUP INC COM 45384B106 295382 3992728 SH SOLE 0 0 3992728 INDEPENDENT BANK GROUP INC COM 45384B106 45 615 SH SOLE 0 615 0 INDIA GLOBALIZATION CAP INC COM NEW 45408X308 15 8929 SH DFND 01 0 8929 0 INDIA GLOBALIZATION CAP INC COM NEW 45408X308 27 16321 SH DFND 04 0 0 16321 INDIA GLOBALIZATION CAP INC COM NEW 45408X308 1032 629022 SH SOLE 0 0 629022 INDUS REALTY TRUST INC COM 45580R103 461 7017 SH DFND 01 0 7017 0 INDUS REALTY TRUST INC COM 45580R103 117 1779 SH DFND 04 0 0 1779 INDUS REALTY TRUST INC COM 45580R103 10820 164810 SH SOLE 0 0 164810 INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 1169 44722 SH DFND 01 0 44722 0 INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 2969 113584 SH DFND 02 0 113584 0 INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 1265 48383 SH DFND 04 0 0 48383 INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 266772 10205515 SH SOLE 0 0 10205515 INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 4 170 SH SOLE 0 170 0 INFINITY PHARMACEUTICALS INC COM 45665G303 439 146883 SH DFND 01 0 146883 0 INFINITY PHARMACEUTICALS INC COM 45665G303 90 29994 SH DFND 04 0 0 29994 INFINITY PHARMACEUTICALS INC COM 45665G303 12566 4202598 SH SOLE 0 0 4202598 INFINITY PHARMACEUTICALS INC COM 45665G303 10 3330 SH SOLE 0 3330 0 INFINERA CORP COM 45667G103 3356 329064 SH DFND 01 0 329064 0 INFINERA CORP COM 45667G103 447 43831 SH DFND 02 0 43831 0 INFINERA CORP COM 45667G103 1512 148263 SH DFND 04 0 0 148263 INFINERA CORP COM 45667G103 170418 16707606 SH SOLE 0 0 16707606 INFORMATION SVCS GROUP INC COM 45675Y104 40 6789 SH DFND 01 0 6789 0 INFORMATION SVCS GROUP INC COM 45675Y104 82 13988 SH DFND 04 0 0 13988 INFORMATION SVCS GROUP INC COM 45675Y104 14399 2461319 SH SOLE 0 0 2461319 INFOSYS LTD SPONSORED ADR 456788108 23 1068 SH DFND 02 0 1068 0 INFOSYS LTD SPONSORED ADR 456788108 190 8953 SH DFND 04 0 0 8953 INFOSYS LTD SPONSORED ADR 456788108 189764 8955355 SH SOLE 0 0 8955355 INFOSYS LTD SPONSORED ADR 456788108 642 30290 SH SOLE 0 30290 0 INFUSYSTEM HLDGS INC COM 45685K102 680 32705 SH DFND 01 0 32705 0 INFUSYSTEM HLDGS INC COM 45685K102 121 5833 SH DFND 04 0 0 5833 INFUSYSTEM HLDGS INC COM 45685K102 20328 977795 SH SOLE 0 0 977795 INFRA AND ENERGY ALTRNTIVE I COM 45686J104 283 21994 SH DFND 01 0 21994 0 INFRA AND ENERGY ALTRNTIVE I COM 45686J104 91 7115 SH DFND 02 0 7115 0 INFRA AND ENERGY ALTRNTIVE I COM 45686J104 53 4113 SH DFND 04 0 0 4113 INFRA AND ENERGY ALTRNTIVE I COM 45686J104 11539 897310 SH SOLE 0 0 897310 INFRA AND ENERGY ALTRNTIVE I COM 45686J104 100 7800 SH SOLE 0 7800 0 INGERSOLL RAND INC COM 45687V106 17765 363955 SH DFND 01 0 363955 0 INGERSOLL RAND INC COM 45687V106 758 15528 SH DFND 02 0 0 15528 INGERSOLL RAND INC COM 45687V106 9820 201193 SH DFND 02 0 201193 0 INGERSOLL RAND INC COM 45687V106 42873 878358 SH DFND 04 0 0 878358 INGERSOLL RAND INC COM 45687V106 4026 82476 SH DFND 04 0 82476 0 INGERSOLL RAND INC COM 45687V106 1862866 38165660 SH SOLE 0 0 38165660 INGERSOLL RAND INC COM 45687V106 3 69 SH SOLE 0 69 0 INGEVITY CORP COM 45688C107 5937 72977 SH DFND 01 0 72977 0 INGEVITY CORP COM 45688C107 813 9992 SH DFND 02 0 9992 0 INGEVITY CORP COM 45688C107 2763 33958 SH DFND 04 0 0 33958 INGEVITY CORP COM 45688C107 312779 3844389 SH SOLE 0 0 3844389 INGLES MKTS INC CL A 457030104 553 9497 SH DFND 01 0 9497 0 INGLES MKTS INC CL A 457030104 342 5875 SH DFND 02 0 5875 0 INGLES MKTS INC CL A 457030104 593 10181 SH DFND 04 0 0 10181 INGLES MKTS INC CL A 457030104 64060 1099372 SH SOLE 0 0 1099372 INGLES MKTS INC CL A 457030104 124 2130 SH SOLE 0 2130 0 INGREDION INC COM 457187102 1955 21606 SH DFND 01 0 21606 0 INGREDION INC COM 457187102 1866 20614 SH DFND 02 0 20614 0 INGREDION INC COM 457187102 5102 56377 SH DFND 04 0 0 56377 INGREDION INC COM 457187102 556833 6152849 SH SOLE 0 0 6152849 INGREDION INC COM 457187102 155 1716 SH SOLE 0 1716 0 INHIBIKASE THERAPEUTICS INC COM 45719W106 1318 470615 SH SOLE 0 0 470615 INHIBRX INC COM 45720L107 1297 47132 SH DFND 01 0 47132 0 INHIBRX INC COM 45720L107 123 4461 SH DFND 02 0 4461 0 INHIBRX INC COM 45720L107 173 6296 SH DFND 04 0 0 6296 INHIBRX INC COM 45720L107 12025 436960 SH SOLE 0 0 436960 INNODATA INC COM NEW 457642205 19 2723 SH DFND 01 0 2723 0 INNODATA INC COM NEW 457642205 51 7285 SH DFND 04 0 0 7285 INNODATA INC COM NEW 457642205 7166 1023759 SH SOLE 0 0 1023759 INSIGHT ENTERPRISES INC COM 45765U103 3767 37666 SH DFND 01 0 37666 0 INSIGHT ENTERPRISES INC COM 45765U103 918 9176 SH DFND 02 0 9176 0 INSIGHT ENTERPRISES INC COM 45765U103 2901 29009 SH DFND 04 0 0 29009 INSIGHT ENTERPRISES INC COM 45765U103 379844 3798057 SH SOLE 0 0 3798057 INSIGHT ENTERPRISES INC COM 45765U103 53 525 SH SOLE 0 525 0 INSIGNIA SYS INC COM NEW 45765Y204 149 17968 SH SOLE 0 0 17968 INSMED INC COM PAR $.01 457669307 5393 189508 SH DFND 01 0 189508 0 INSMED INC COM PAR $.01 457669307 718 25235 SH DFND 02 0 25235 0 INSMED INC COM PAR $.01 457669307 2574 90452 SH DFND 04 0 0 90452 INSMED INC COM PAR $.01 457669307 294319 10341511 SH SOLE 0 0 10341511 INNOSPEC INC COM 45768S105 2294 25317 SH DFND 01 0 25317 0 INNOSPEC INC COM 45768S105 572 6313 SH DFND 02 0 6313 0 INNOSPEC INC COM 45768S105 1894 20908 SH DFND 04 0 0 20908 INNOSPEC INC COM 45768S105 234448 2587437 SH SOLE 0 0 2587437 INNOVATIVE SOLUTIONS & SUPPO COM 45769N105 7 1118 SH DFND 01 0 1118 0 INNOVATIVE SOLUTIONS & SUPPO COM 45769N105 13 2000 SH DFND 04 0 0 2000 INNOVATIVE SOLUTIONS & SUPPO COM 45769N105 2709 432106 SH SOLE 0 0 432106 INSPIRE MED SYS INC COM 457730109 9470 49003 SH DFND 01 0 49003 0 INSPIRE MED SYS INC COM 457730109 1502 7774 SH DFND 02 0 7774 0 INSPIRE MED SYS INC COM 457730109 4364 22582 SH DFND 04 0 0 22582 INSPIRE MED SYS INC COM 457730109 467965 2421425 SH SOLE 0 0 2421425 INSPIRE MED SYS INC COM 457730109 29 149 SH SOLE 0 149 0 INOVIO PHARMACEUTICALS INC COM NEW 45773H201 1317 142019 SH DFND 01 0 142019 0 INOVIO PHARMACEUTICALS INC COM NEW 45773H201 500 53933 SH DFND 02 0 53933 0 INOVIO PHARMACEUTICALS INC COM NEW 45773H201 1595 172111 SH DFND 04 0 0 172111 INOVIO PHARMACEUTICALS INC COM NEW 45773H201 98079 10580257 SH SOLE 0 0 10580257 INSTEEL INDS INC COM 45774W108 480 14926 SH DFND 01 0 14926 0 INSTEEL INDS INC COM 45774W108 187 5814 SH DFND 02 0 5814 0 INSTEEL INDS INC COM 45774W108 477 14824 SH DFND 04 0 0 14824 INSTEEL INDS INC COM 45774W108 38993 1212860 SH SOLE 0 0 1212860 INSTEEL INDS INC COM 45774W108 25 790 SH SOLE 0 790 0 INSPERITY INC COM 45778Q107 5961 65958 SH DFND 01 0 65958 0 INSPERITY INC COM 45778Q107 866 9582 SH DFND 02 0 9582 0 INSPERITY INC COM 45778Q107 2791 30882 SH DFND 04 0 0 30882 INSPERITY INC COM 45778Q107 323144 3575788 SH SOLE 0 0 3575788 INOGEN INC COM 45780L104 2316 35534 SH DFND 01 0 35534 0 INOGEN INC COM 45780L104 360 5528 SH DFND 02 0 5528 0 INOGEN INC COM 45780L104 1046 16045 SH DFND 04 0 0 16045 INOGEN INC COM 45780L104 149520 2294311 SH SOLE 0 0 2294311 INSTALLED BLDG PRODS INC COM 45780R101 5247 42881 SH DFND 01 0 42881 0 INSTALLED BLDG PRODS INC COM 45780R101 770 6293 SH DFND 02 0 6293 0 INSTALLED BLDG PRODS INC COM 45780R101 2348 19187 SH DFND 04 0 0 19187 INSTALLED BLDG PRODS INC COM 45780R101 296248 2421120 SH SOLE 0 0 2421120 INSTALLED BLDG PRODS INC COM 45780R101 34 276 SH SOLE 0 276 0 INOVALON HLDGS INC COM CL A 45781D101 4699 137867 SH DFND 01 0 137867 0 INOVALON HLDGS INC COM CL A 45781D101 711 20856 SH DFND 02 0 20856 0 INOVALON HLDGS INC COM CL A 45781D101 2032 59626 SH DFND 04 0 0 59626 INOVALON HLDGS INC COM CL A 45781D101 245861 7214237 SH SOLE 0 0 7214237 INNOVIVA INC COM 45781M101 684 50976 SH DFND 01 0 50976 0 INNOVIVA INC COM 45781M101 374 27867 SH DFND 02 0 27867 0 INNOVIVA INC COM 45781M101 711 53010 SH DFND 04 0 0 53010 INNOVIVA INC COM 45781M101 89278 6657544 SH SOLE 0 0 6657544 INNOVIVA INC COM 45781M101 116 8620 SH SOLE 0 8620 0 INNOVATIVE INDL PPTYS INC COM 45781V101 5774 30229 SH DFND 01 0 30229 0 INNOVATIVE INDL PPTYS INC COM 45781V101 7725 40441 SH DFND 02 0 40441 0 INNOVATIVE INDL PPTYS INC COM 45781V101 3928 20565 SH DFND 04 0 0 20565 INNOVATIVE INDL PPTYS INC COM 45781V101 711725 3725919 SH SOLE 0 0 3725919 INSEEGO CORP COM 45782B104 747 74039 SH DFND 01 0 74039 0 INSEEGO CORP COM 45782B104 192 19057 SH DFND 02 0 19057 0 INSEEGO CORP COM 45782B104 520 51494 SH DFND 04 0 0 51494 INSEEGO CORP COM 45782B104 43669 4327936 SH SOLE 0 0 4327936 INSPIRED ENTMT INC COM 45782N108 31 2404 SH DFND 01 0 2404 0 INSPIRED ENTMT INC COM 45782N108 78 6087 SH DFND 04 0 0 6087 INSPIRED ENTMT INC COM 45782N108 2828 221770 SH SOLE 0 0 221770 INMUNE BIO INC COM 45782T105 20 1154 SH DFND 01 0 1154 0 INMUNE BIO INC COM 45782T105 41 2359 SH DFND 04 0 0 2359 INMUNE BIO INC COM 45782T105 6600 375655 SH SOLE 0 0 375655 INSTIL BIO INC COM 45783C101 411 21254 SH DFND 01 0 21254 0 INSTIL BIO INC COM 45783C101 124 6398 SH DFND 04 0 0 6398 INSTIL BIO INC COM 45783C101 31488 1629795 SH SOLE 0 0 1629795 INOTIV INC COM 45783Q100 604 22648 SH DFND 01 0 22648 0 INOTIV INC COM 45783Q100 115 4297 SH DFND 04 0 0 4297 INOTIV INC COM 45783Q100 13802 517325 SH SOLE 0 0 517325 INNOVAGE HLDG CORP COM 45784A104 713 33456 SH DFND 01 0 33456 0 INNOVAGE HLDG CORP COM 45784A104 142 6652 SH DFND 04 0 0 6652 INNOVAGE HLDG CORP COM 45784A104 37172 1744359 SH SOLE 0 0 1744359 INSULET CORP COM 45784P101 7890 28743 SH DFND 01 0 28743 0 INSULET CORP COM 45784P101 791 2882 SH DFND 02 0 0 2882 INSULET CORP COM 45784P101 9693 35310 SH DFND 02 0 35310 0 INSULET CORP COM 45784P101 21353 77787 SH DFND 04 0 0 77787 INSULET CORP COM 45784P101 2338 8517 SH DFND 04 0 8517 0 INSULET CORP COM 45784P101 1578546 5750415 SH SOLE 0 0 5750415 INPIXON COM 45790J800 17 14423 SH DFND 01 0 14423 0 INPIXON COM 45790J800 60 50898 SH DFND 04 0 0 50898 INPIXON COM 45790J800 5657 4834843 SH SOLE 0 0 4834843 INOZYME PHARMA INC COM 45790W108 148 8712 SH DFND 01 0 8712 0 INOZYME PHARMA INC COM 45790W108 45 2635 SH DFND 04 0 0 2635 INOZYME PHARMA INC COM 45790W108 5520 323939 SH SOLE 0 0 323939 INNSUITES HOSPITALITY TR SH BEN INT 457919108 345 51296 SH SOLE 0 0 51296 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 1560 22855 SH DFND 01 0 22855 0 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 1337 19588 SH DFND 02 0 19588 0 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 4109 60207 SH DFND 04 0 0 60207 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 446893 6548848 SH SOLE 0 0 6548848 INTEL CORP COM 458140100 221127 3938853 SH DFND 01 0 3938853 0 INTEL CORP COM 458140100 9739 173478 SH DFND 02 0 0 173478 INTEL CORP COM 458140100 122316 2178775 SH DFND 02 0 2178775 0 INTEL CORP COM 458140100 549257 9783707 SH DFND 04 0 0 9783707 INTEL CORP COM 458140100 50117 892717 SH DFND 04 0 892717 0 INTEL CORP COM 458140100 18006422 320741391 SH SOLE 0 0 320741391 INTEL CORP COM 458140100 594 10588 SH SOLE 0 10588 0 INTELLIGENT SYS CORP NEW COM 45816D100 413 13128 SH DFND 01 0 13128 0 INTELLIGENT SYS CORP NEW COM 45816D100 79 2524 SH DFND 04 0 0 2524 INTELLIGENT SYS CORP NEW COM 45816D100 13164 418437 SH SOLE 0 0 418437 INTELLICHECK INC COM NEW 45817G201 20 2362 SH DFND 01 0 2362 0 INTELLICHECK INC COM NEW 45817G201 54 6422 SH DFND 04 0 0 6422 INTELLICHECK INC COM NEW 45817G201 6320 755100 SH SOLE 0 0 755100 INTEGER HLDGS CORP COM 45826H109 2125 22555 SH DFND 01 0 22555 0 INTEGER HLDGS CORP COM 45826H109 755 8015 SH DFND 02 0 8015 0 INTEGER HLDGS CORP COM 45826H109 2617 27779 SH DFND 04 0 0 27779 INTEGER HLDGS CORP COM 45826H109 327320 3474731 SH SOLE 0 0 3474731 INTELLIA THERAPEUTICS INC COM 45826J105 18752 115818 SH DFND 01 0 115818 0 INTELLIA THERAPEUTICS INC COM 45826J105 2490 15381 SH DFND 02 0 15381 0 INTELLIA THERAPEUTICS INC COM 45826J105 8464 52274 SH DFND 04 0 0 52274 INTELLIA THERAPEUTICS INC COM 45826J105 945931 5842329 SH SOLE 0 0 5842329 INTELLIA THERAPEUTICS INC COM 45826J105 61 375 SH SOLE 0 375 0 INTAPP INC COM 45827U109 34 1214 SH DFND 01 0 1214 0 INTAPP INC COM 45827U109 1331 47536 SH SOLE 0 0 47536 INTEGRAL AD SCIENCE HLDNG CO COM 45828L108 28 1369 SH DFND 01 0 1369 0 INTEGRAL AD SCIENCE HLDNG CO COM 45828L108 2001 97225 SH SOLE 0 0 97225 INTER PARFUMS INC COM 458334109 2340 32505 SH DFND 01 0 32505 0 INTER PARFUMS INC COM 458334109 294 4087 SH DFND 02 0 4087 0 INTER PARFUMS INC COM 458334109 1027 14269 SH DFND 04 0 0 14269 INTER PARFUMS INC COM 458334109 138404 1922284 SH SOLE 0 0 1922284 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 1693 25756 SH DFND 01 0 25756 0 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 1254 19076 SH DFND 02 0 19076 0 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 4428 67362 SH DFND 04 0 0 67362 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 470002 7150493 SH SOLE 0 0 7150493 INTERCEPT PHARMACEUTICALS IN COM 45845P108 1012 50671 SH DFND 01 0 50671 0 INTERCEPT PHARMACEUTICALS IN COM 45845P108 126 6313 SH DFND 02 0 6313 0 INTERCEPT PHARMACEUTICALS IN COM 45845P108 456 22845 SH DFND 04 0 0 22845 INTERCEPT PHARMACEUTICALS IN COM 45845P108 65769 3293383 SH SOLE 0 0 3293383 INTERFACE INC COM 458665304 825 53892 SH DFND 01 0 53892 0 INTERFACE INC COM 458665304 359 23489 SH DFND 02 0 23489 0 INTERFACE INC COM 458665304 678 44342 SH DFND 04 0 0 44342 INTERFACE INC COM 458665304 93289 6097308 SH SOLE 0 0 6097308 INTERFACE INC COM 458665304 96 6278 SH SOLE 0 6278 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 65025 547806 SH DFND 01 0 547806 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 2835 23880 SH DFND 02 0 0 23880 INTERCONTINENTAL EXCHANGE IN COM 45866F104 35342 297744 SH DFND 02 0 297744 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 155878 1313206 SH DFND 04 0 0 1313206 INTERCONTINENTAL EXCHANGE IN COM 45866F104 14764 124380 SH DFND 04 0 124380 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 4862529 40964863 SH SOLE 0 0 40964863 INTERCONTINENTAL EXCHANGE IN COM 45866F104 154 1300 SH SOLE 0 1300 0 INTERDIGITAL INC COM 45867G101 2565 35118 SH DFND 01 0 35118 0 INTERDIGITAL INC COM 45867G101 606 8294 SH DFND 02 0 8294 0 INTERDIGITAL INC COM 45867G101 1875 25678 SH DFND 04 0 0 25678 INTERDIGITAL INC COM 45867G101 241407 3305593 SH SOLE 0 0 3305593 INTERGROUP CORP COM 458685104 707 16438 SH SOLE 0 0 16438 INTERNATIONAL BANCSHARES COR COM 459044103 1598 37206 SH DFND 01 0 37206 0 INTERNATIONAL BANCSHARES COR COM 459044103 651 15170 SH DFND 02 0 15170 0 INTERNATIONAL BANCSHARES COR COM 459044103 2002 46621 SH DFND 04 0 0 46621 INTERNATIONAL BANCSHARES COR COM 459044103 256638 5976668 SH SOLE 0 0 5976668 INTERNATIONAL BUSINESS MACHS COM 459200101 127745 871441 SH DFND 01 0 871441 0 INTERNATIONAL BUSINESS MACHS COM 459200101 5652 38557 SH DFND 02 0 0 38557 INTERNATIONAL BUSINESS MACHS COM 459200101 65515 446927 SH DFND 02 0 446927 0 INTERNATIONAL BUSINESS MACHS COM 459200101 310163 2115852 SH DFND 04 0 0 2115852 INTERNATIONAL BUSINESS MACHS COM 459200101 29018 197953 SH DFND 04 0 197953 0 INTERNATIONAL BUSINESS MACHS COM 459200101 10422622 71100501 SH SOLE 0 0 71100501 INTERNATIONAL BUSINESS MACHS COM 459200101 454 3095 SH SOLE 0 3095 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 36266 242741 SH DFND 01 0 242741 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 1448 9694 SH DFND 02 0 0 9694 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 19833 132754 SH DFND 02 0 132754 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 87171 583471 SH DFND 04 0 0 583471 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 8186 54795 SH DFND 04 0 54795 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 4212160 28193840 SH SOLE 0 0 28193840 INTERNATIONAL MNY EXPRESS IN COM 46005L101 855 57548 SH DFND 01 0 57548 0 INTERNATIONAL MNY EXPRESS IN COM 46005L101 145 9790 SH DFND 02 0 9790 0 INTERNATIONAL MNY EXPRESS IN COM 46005L101 322 21676 SH DFND 04 0 0 21676 INTERNATIONAL MNY EXPRESS IN COM 46005L101 27623 1860128 SH SOLE 0 0 1860128 INTERNATIONAL PAPER CO COM 460146103 23437 382265 SH DFND 01 0 382265 0 INTERNATIONAL PAPER CO COM 460146103 993 16200 SH DFND 02 0 0 16200 INTERNATIONAL PAPER CO COM 460146103 12328 201082 SH DFND 02 0 201082 0 INTERNATIONAL PAPER CO COM 460146103 57932 944897 SH DFND 04 0 0 944897 INTERNATIONAL PAPER CO COM 460146103 5383 87803 SH DFND 04 0 87803 0 INTERNATIONAL PAPER CO COM 460146103 2689540 43867886 SH SOLE 0 0 43867886 INTERNATIONAL PAPER CO COM 460146103 166 2714 SH SOLE 0 2714 0 INTERPUBLIC GROUP COS INC COM 460690100 12436 382773 SH DFND 01 0 382773 0 INTERPUBLIC GROUP COS INC COM 460690100 538 16556 SH DFND 02 0 0 16556 INTERPUBLIC GROUP COS INC COM 460690100 6562 201973 SH DFND 02 0 201973 0 INTERPUBLIC GROUP COS INC COM 460690100 31122 957881 SH DFND 04 0 0 957881 INTERPUBLIC GROUP COS INC COM 460690100 2758 84895 SH DFND 04 0 84895 0 INTERPUBLIC GROUP COS INC COM 460690100 1444267 44452665 SH SOLE 0 0 44452665 INTERPUBLIC GROUP COS INC COM 460690100 130 3992 SH SOLE 0 3992 0 INTERSECT ENT INC COM 46071F103 1034 60493 SH DFND 01 0 60493 0 INTERSECT ENT INC COM 46071F103 140 8164 SH DFND 02 0 8164 0 INTERSECT ENT INC COM 46071F103 399 23367 SH DFND 04 0 0 23367 INTERSECT ENT INC COM 46071F103 28129 1645911 SH SOLE 0 0 1645911 INTEST CORP COM 461147100 27 1610 SH DFND 01 0 1610 0 INTEST CORP COM 461147100 71 4224 SH DFND 04 0 0 4224 INTEST CORP COM 461147100 7783 464119 SH SOLE 0 0 464119 INTEVAC INC COM 461148108 29 4291 SH DFND 01 0 4291 0 INTEVAC INC COM 461148108 74 10960 SH DFND 04 0 0 10960 INTEVAC INC COM 461148108 7109 1054773 SH SOLE 0 0 1054773 INTRA-CELLULAR THERAPIES INC COM 46116X101 5246 128524 SH DFND 01 0 128524 0 INTRA-CELLULAR THERAPIES INC COM 46116X101 757 18554 SH DFND 02 0 18554 0 INTRA-CELLULAR THERAPIES INC COM 46116X101 2452 60057 SH DFND 04 0 0 60057 INTRA-CELLULAR THERAPIES INC COM 46116X101 270282 6621302 SH SOLE 0 0 6621302 INTUIT COM 461202103 143803 293373 SH DFND 01 0 293373 0 INTUIT COM 461202103 5764 11759 SH DFND 02 0 0 11759 INTUIT COM 461202103 71896 146675 SH DFND 02 0 146675 0 INTUIT COM 461202103 308610 629597 SH DFND 04 0 0 629597 INTUIT COM 461202103 28433 58006 SH DFND 04 0 58006 0 INTUIT COM 461202103 9813782 20021180 SH SOLE 0 0 20021180 INVACARE CORP COM 461203101 195 24169 SH DFND 01 0 24169 0 INVACARE CORP COM 461203101 110 13572 SH DFND 04 0 0 13572 INVACARE CORP COM 461203101 18262 2262972 SH SOLE 0 0 2262972 INTUITIVE SURGICAL INC COM NEW 46120E602 118757 129134 SH DFND 01 0 129134 0 INTUITIVE SURGICAL INC COM NEW 46120E602 4676 5085 SH DFND 02 0 0 5085 INTUITIVE SURGICAL INC COM NEW 46120E602 57925 62987 SH DFND 02 0 62987 0 INTUITIVE SURGICAL INC COM NEW 46120E602 254929 277205 SH DFND 04 0 0 277205 INTUITIVE SURGICAL INC COM NEW 46120E602 24007 26105 SH DFND 04 0 26105 0 INTUITIVE SURGICAL INC COM NEW 46120E602 8003091 8702417 SH SOLE 0 0 8702417 INTRUSION INC COM NEW 46121E205 36 2344 SH DFND 01 0 2344 0 INTRUSION INC COM NEW 46121E205 75 4844 SH DFND 04 0 0 4844 INTRUSION INC COM NEW 46121E205 6996 454022 SH SOLE 0 0 454022 INTRICON CORP COM 46121H109 29 1302 SH DFND 01 0 1302 0 INTRICON CORP COM 46121H109 74 3292 SH DFND 04 0 0 3292 INTRICON CORP COM 46121H109 8937 397544 SH SOLE 0 0 397544 INTREPID POTASH INC COM 46121Y201 226 7094 SH DFND 01 0 7094 0 INTREPID POTASH INC COM 46121Y201 129 4051 SH DFND 02 0 4051 0 INTREPID POTASH INC COM 46121Y201 122 3816 SH DFND 04 0 0 3816 INTREPID POTASH INC COM 46121Y201 15444 484734 SH SOLE 0 0 484734 INTREPID POTASH INC COM 46121Y201 109 3423 SH SOLE 0 3423 0 INUVO INC COM NEW 46122W204 17 17691 SH DFND 01 0 17691 0 INUVO INC COM NEW 46122W204 30 30876 SH DFND 04 0 0 30876 INUVO INC COM NEW 46122W204 3985 4128830 SH SOLE 0 0 4128830 INVESCO MORTGAGE CAPITAL INC COM 46131B100 685 175596 SH DFND 01 0 175596 0 INVESCO MORTGAGE CAPITAL INC COM 46131B100 279 71556 SH DFND 02 0 71556 0 INVESCO MORTGAGE CAPITAL INC COM 46131B100 863 221228 SH DFND 04 0 0 221228 INVESCO MORTGAGE CAPITAL INC COM 46131B100 113742 29164597 SH SOLE 0 0 29164597 INVESTAR HLDG CORP COM 46134L105 38 1676 SH DFND 01 0 1676 0 INVESTAR HLDG CORP COM 46134L105 72 3141 SH DFND 04 0 0 3141 INVESTAR HLDG CORP COM 46134L105 10262 448321 SH SOLE 0 0 448321 INVESTORS BANCORP INC NEW COM 46146L101 3562 249787 SH DFND 01 0 249787 0 INVESTORS BANCORP INC NEW COM 46146L101 910 63825 SH DFND 02 0 63825 0 INVESTORS BANCORP INC NEW COM 46146L101 2783 195165 SH DFND 04 0 0 195165 INVESTORS BANCORP INC NEW COM 46146L101 346017 24264842 SH SOLE 0 0 24264842 INVESTORS BANCORP INC NEW COM 46146L101 59 4152 SH SOLE 0 4152 0 INVESTORS TITLE CO NC COM 461804106 204 1169 SH DFND 01 0 1169 0 INVESTORS TITLE CO NC COM 461804106 88 506 SH DFND 04 0 0 506 INVESTORS TITLE CO NC COM 461804106 12796 73276 SH SOLE 0 0 73276 INVITAE CORP COM 46185L103 6493 192486 SH DFND 01 0 192486 0 INVITAE CORP COM 46185L103 1432 42445 SH DFND 02 0 42445 0 INVITAE CORP COM 46185L103 4959 147028 SH DFND 04 0 0 147028 INVITAE CORP COM 46185L103 570535 16914764 SH SOLE 0 0 16914764 INVIVO THERAPEUTICS HLDGS CO COM 46186M506 224 301862 SH SOLE 0 0 301862 INVITATION HOMES INC COM 46187W107 6751 181033 SH DFND 01 0 181033 0 INVITATION HOMES INC COM 46187W107 845 22663 SH DFND 02 0 0 22663 INVITATION HOMES INC COM 46187W107 41688 1117930 SH DFND 02 0 1117930 0 INVITATION HOMES INC COM 46187W107 24524 657658 SH DFND 04 0 0 657658 INVITATION HOMES INC COM 46187W107 2740 73469 SH DFND 04 0 73469 0 INVITATION HOMES INC COM 46187W107 2929478 78559339 SH SOLE 0 0 78559339 ION GEOPHYSICAL CORP COM NEW 462044207 5 2516 SH DFND 04 0 0 2516 ION GEOPHYSICAL CORP COM NEW 462044207 1764 844013 SH SOLE 0 0 844013 IONIS PHARMACEUTICALS INC COM 462222100 2380 59669 SH DFND 01 0 59669 0 IONIS PHARMACEUTICALS INC COM 462222100 1365 34209 SH DFND 02 0 34209 0 IONIS PHARMACEUTICALS INC COM 462222100 4545 113933 SH DFND 04 0 0 113933 IONIS PHARMACEUTICALS INC COM 462222100 496551 12448018 SH SOLE 0 0 12448018 IOVANCE BIOTHERAPEUTICS INC COM 462260100 1343 51617 SH DFND 01 0 51617 0 IOVANCE BIOTHERAPEUTICS INC COM 462260100 733 28171 SH DFND 02 0 28171 0 IOVANCE BIOTHERAPEUTICS INC COM 462260100 2948 113288 SH DFND 04 0 0 113288 IOVANCE BIOTHERAPEUTICS INC COM 462260100 313368 12043335 SH SOLE 0 0 12043335 IRADIMED CORP COM 46266A109 337 11473 SH DFND 01 0 11473 0 IRADIMED CORP COM 46266A109 74 2503 SH DFND 04 0 0 2503 IRADIMED CORP COM 46266A109 13997 475937 SH SOLE 0 0 475937 IQVIA HLDGS INC COM 46266C105 47891 197637 SH DFND 01 0 197637 0 IQVIA HLDGS INC COM 46266C105 2033 8390 SH DFND 02 0 0 8390 IQVIA HLDGS INC COM 46266C105 25250 104203 SH DFND 02 0 104203 0 IQVIA HLDGS INC COM 46266C105 108705 448600 SH DFND 04 0 0 448600 IQVIA HLDGS INC COM 46266C105 10426 43025 SH DFND 04 0 43025 0 IQVIA HLDGS INC COM 46266C105 4840225 19974519 SH SOLE 0 0 19974519 IQIYI INC SPONSORED ADS 46267X108 22582 1449427 SH DFND 01 0 1449427 0 IQIYI INC SPONSORED ADS 46267X108 1295 83119 SH DFND 02 0 83119 0 IQIYI INC SPONSORED ADS 46267X108 9737 624960 SH DFND 04 0 0 624960 IQIYI INC SPONSORED ADS 46267X108 130973 8406480 SH SOLE 0 0 8406480 IRIDEX CORP COM 462684101 17 2456 SH DFND 01 0 2456 0 IRIDEX CORP COM 462684101 28 3963 SH DFND 04 0 0 3963 IRIDEX CORP COM 462684101 3556 503665 SH SOLE 0 0 503665 IRIDIUM COMMUNICATIONS INC COM 46269C102 7337 183463 SH DFND 01 0 183463 0 IRIDIUM COMMUNICATIONS INC COM 46269C102 3076 76921 SH DFND 02 0 76921 0 IRIDIUM COMMUNICATIONS INC COM 46269C102 4026 100663 SH DFND 04 0 0 100663 IRIDIUM COMMUNICATIONS INC COM 46269C102 467366 11687075 SH SOLE 0 0 11687075 IROBOT CORP COM 462726100 4491 48087 SH DFND 01 0 48087 0 IROBOT CORP COM 462726100 698 7472 SH DFND 02 0 7472 0 IROBOT CORP COM 462726100 2142 22936 SH DFND 04 0 0 22936 IROBOT CORP COM 462726100 270218 2893431 SH SOLE 0 0 2893431 IROBOT CORP COM 462726100 13 136 SH SOLE 0 136 0 IRON MTN INC NEW COM 46284V101 12914 305149 SH DFND 01 0 305149 0 IRON MTN INC NEW COM 46284V101 561 13253 SH DFND 02 0 0 13253 IRON MTN INC NEW COM 46284V101 6049 142925 SH DFND 02 0 142925 0 IRON MTN INC NEW COM 46284V101 28563 674940 SH DFND 04 0 0 674940 IRON MTN INC NEW COM 46284V101 2618 61866 SH DFND 04 0 61866 0 IRON MTN INC NEW COM 46284V101 2001989 47305986 SH SOLE 0 0 47305986 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 3441 267347 SH DFND 01 0 267347 0 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 517 40139 SH DFND 02 0 40139 0 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 1756 136466 SH DFND 04 0 0 136466 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 173132 13452386 SH SOLE 0 0 13452386 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 11 841 SH SOLE 0 841 0 ISORAY INC COM 46489V104 15 18377 SH DFND 01 0 18377 0 ISORAY INC COM 46489V104 37 45950 SH DFND 04 0 0 45950 ISORAY INC COM 46489V104 4832 6056182 SH SOLE 0 0 6056182 ISSUER DIRECT CORP COM NEW 46520M204 20 750 SH DFND 01 0 750 0 ISSUER DIRECT CORP COM NEW 46520M204 25 909 SH DFND 04 0 0 909 ISSUER DIRECT CORP COM NEW 46520M204 4733 174516 SH SOLE 0 0 174516 ISUN INC COM 465246106 8 727 SH DFND 01 0 727 0 ISUN INC COM 465246106 17 1511 SH DFND 04 0 0 1511 ISUN INC COM 465246106 2696 236935 SH SOLE 0 0 236935 ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106 797 132695 SH DFND 01 0 132695 0 ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106 189664 31558106 SH SOLE 0 0 31558106 ITERIS INC NEW COM 46564T107 499 75089 SH DFND 01 0 75089 0 ITERIS INC NEW COM 46564T107 100 14982 SH DFND 04 0 0 14982 ITERIS INC NEW COM 46564T107 13446 2022024 SH SOLE 0 0 2022024 ITEOS THERAPEUTICS INC COM 46565G104 315 12281 SH DFND 01 0 12281 0 ITEOS THERAPEUTICS INC COM 46565G104 101 3937 SH DFND 04 0 0 3937 ITEOS THERAPEUTICS INC COM 46565G104 12793 498757 SH SOLE 0 0 498757 I3 VERTICALS INC COM CL A 46571Y107 1135 37553 SH DFND 01 0 37553 0 I3 VERTICALS INC COM CL A 46571Y107 87 2877 SH DFND 02 0 2877 0 I3 VERTICALS INC COM CL A 46571Y107 478 15811 SH DFND 04 0 0 15811 I3 VERTICALS INC COM CL A 46571Y107 25884 856509 SH SOLE 0 0 856509 ITRON INC COM 465741106 7300 73015 SH DFND 01 0 73015 0 ITRON INC COM 465741106 984 9844 SH DFND 02 0 9844 0 ITRON INC COM 465741106 3601 36022 SH DFND 04 0 0 36022 ITRON INC COM 465741106 480872 4809686 SH SOLE 0 0 4809686 IVERIC BIO INC COM 46583P102 510 80851 SH DFND 01 0 80851 0 IVERIC BIO INC COM 46583P102 142 22437 SH DFND 02 0 22437 0 IVERIC BIO INC COM 46583P102 288 45677 SH DFND 04 0 0 45677 IVERIC BIO INC COM 46583P102 25548 4048757 SH SOLE 0 0 4048757 JBG SMITH PPTYS COM 46590V100 1168 37076 SH DFND 01 0 37076 0 JBG SMITH PPTYS COM 46590V100 6621 210132 SH DFND 02 0 210132 0 JBG SMITH PPTYS COM 46590V100 3063 97222 SH DFND 04 0 0 97222 JBG SMITH PPTYS COM 46590V100 538649 17094557 SH SOLE 0 0 17094557 JOYY INC ADS REPSTG COM A 46591M109 16579 251317 SH DFND 01 0 251317 0 JOYY INC ADS REPSTG COM A 46591M109 1131 17143 SH DFND 02 0 17143 0 JOYY INC ADS REPSTG COM A 46591M109 8187 124108 SH DFND 04 0 0 124108 JOYY INC ADS REPSTG COM A 46591M109 102688 1556583 SH SOLE 0 0 1556583 J & J SNACK FOODS CORP COM 466032109 4695 26921 SH DFND 01 0 26921 0 J & J SNACK FOODS CORP COM 466032109 933 5351 SH DFND 02 0 5351 0 J & J SNACK FOODS CORP COM 466032109 2303 13203 SH DFND 04 0 0 13203 J & J SNACK FOODS CORP COM 466032109 288612 1654791 SH SOLE 0 0 1654791 IZEA WORLDWIDE INC COM 46604H105 20 7813 SH DFND 01 0 7813 0 IZEA WORLDWIDE INC COM 46604H105 67 26409 SH DFND 04 0 0 26409 IZEA WORLDWIDE INC COM 46604H105 6767 2653546 SH SOLE 0 0 2653546 J ALEXANDERS HLDGS INC COM 46609J106 35 3045 SH DFND 01 0 3045 0 J ALEXANDERS HLDGS INC COM 46609J106 64 5521 SH DFND 04 0 0 5521 J ALEXANDERS HLDGS INC COM 46609J106 6293 540615 SH SOLE 0 0 540615 J JILL INC COM 46620W201 5 246 SH DFND 01 0 246 0 J JILL INC COM 46620W201 21 1045 SH DFND 04 0 0 1045 J JILL INC COM 46620W201 2623 133096 SH SOLE 0 0 133096 JPMORGAN CHASE & CO COM 46625H100 458698 2949066 SH DFND 01 0 2949066 0 JPMORGAN CHASE & CO COM 46625H100 20299 130508 SH DFND 02 0 0 130508 JPMORGAN CHASE & CO COM 46625H100 253747 1631397 SH DFND 02 0 1631397 0 JPMORGAN CHASE & CO COM 46625H100 1138172 7317552 SH DFND 04 0 0 7317552 JPMORGAN CHASE & CO COM 46625H100 104058 669012 SH DFND 04 0 669012 0 JPMORGAN CHASE & CO COM 46625H100 38989514 250671940 SH SOLE 0 0 250671940 JPMORGAN CHASE & CO COM 46625H100 1038 6671 SH SOLE 0 6671 0 JABIL INC COM 466313103 3362 57846 SH DFND 01 0 57846 0 JABIL INC COM 466313103 2444 42050 SH DFND 02 0 42050 0 JABIL INC COM 466313103 6376 109699 SH DFND 04 0 0 109699 JABIL INC COM 466313103 868483 14942935 SH SOLE 0 0 14942935 JABIL INC COM 466313103 174 2989 SH SOLE 0 2989 0 JACK IN THE BOX INC COM 466367109 2131 19118 SH DFND 01 0 19118 0 JACK IN THE BOX INC COM 466367109 603 5407 SH DFND 02 0 5407 0 JACK IN THE BOX INC COM 466367109 2128 19097 SH DFND 04 0 0 19097 JACK IN THE BOX INC COM 466367109 236116 2118772 SH SOLE 0 0 2118772 JACOBS ENGR GROUP INC COM 469814107 16905 126706 SH DFND 01 0 126706 0 JACOBS ENGR GROUP INC COM 469814107 719 5392 SH DFND 02 0 0 5392 JACOBS ENGR GROUP INC COM 469814107 8043 60286 SH DFND 02 0 60286 0 JACOBS ENGR GROUP INC COM 469814107 39876 298877 SH DFND 04 0 0 298877 JACOBS ENGR GROUP INC COM 469814107 3387 25387 SH DFND 04 0 25387 0 JACOBS ENGR GROUP INC COM 469814107 1766903 13243168 SH SOLE 0 0 13243168 JACOBS ENGR GROUP INC COM 469814107 57 428 SH SOLE 0 428 0 JAGUAR HEALTH INC COM 47010C409 36 22672 SH DFND 01 0 22672 0 JAGUAR HEALTH INC COM 47010C409 61 38734 SH DFND 04 0 0 38734 JAGUAR HEALTH INC COM 47010C409 8484 5369875 SH SOLE 0 0 5369875 JAKKS PAC INC COM NEW 47012E403 20 1786 SH DFND 04 0 0 1786 JAKKS PAC INC COM NEW 47012E403 1668 151633 SH SOLE 0 0 151633 BANK OF THE JAMES FINL GP IN COM 470299108 38 2381 SH DFND 04 0 0 2381 BANK OF THE JAMES FINL GP IN COM 470299108 1626 101649 SH SOLE 0 0 101649 JAMF HLDG CORP COM 47074L105 646 19249 SH DFND 01 0 19249 0 JAMF HLDG CORP COM 47074L105 169 5037 SH DFND 02 0 5037 0 JAMF HLDG CORP COM 47074L105 881 26242 SH DFND 04 0 0 26242 JAMF HLDG CORP COM 47074L105 149631 4457276 SH SOLE 0 0 4457276 JANONE INC COM 47089W104 307 39400 SH SOLE 0 0 39400 JANUX THERAPEUTICS INC COM 47103J105 18 727 SH DFND 01 0 727 0 JANUX THERAPEUTICS INC COM 47103J105 6 223 SH DFND 04 0 0 223 JANUX THERAPEUTICS INC COM 47103J105 699 28026 SH SOLE 0 0 28026 JD.COM INC SPON ADR CL A 47215P106 240787 3017003 SH DFND 01 0 3017003 0 JD.COM INC SPON ADR CL A 47215P106 18237 228507 SH DFND 02 0 228507 0 JD.COM INC SPON ADR CL A 47215P106 136315 1707989 SH DFND 04 0 0 1707989 JD.COM INC SPON ADR CL A 47215P106 1391455 17434598 SH SOLE 0 0 17434598 JEFFERIES FINL GROUP INC COM 47233W109 2277 66591 SH DFND 01 0 66591 0 JEFFERIES FINL GROUP INC COM 47233W109 2296 67127 SH DFND 02 0 67127 0 JEFFERIES FINL GROUP INC COM 47233W109 5580 163171 SH DFND 04 0 0 163171 JEFFERIES FINL GROUP INC COM 47233W109 772265 22580852 SH SOLE 0 0 22580852 JEFFERIES FINL GROUP INC COM 47233W109 166 4842 SH SOLE 0 4842 0 JELD-WEN HLDG INC COM 47580P103 2492 94904 SH DFND 01 0 94904 0 JELD-WEN HLDG INC COM 47580P103 532 20257 SH DFND 02 0 20257 0 JELD-WEN HLDG INC COM 47580P103 1638 62389 SH DFND 04 0 0 62389 JELD-WEN HLDG INC COM 47580P103 203013 7730870 SH SOLE 0 0 7730870 JELD-WEN HLDG INC COM 47580P103 70 2652 SH SOLE 0 2652 0 JERASH HLDGS US INC COM 47632P101 298 44724 SH SOLE 0 0 44724 JETBLUE AWYS CORP COM 477143101 1692 100844 SH DFND 01 0 100844 0 JETBLUE AWYS CORP COM 477143101 376 22431 SH DFND 02 0 22431 0 JETBLUE AWYS CORP COM 477143101 2631 156771 SH DFND 04 0 0 156771 JETBLUE AWYS CORP COM 477143101 478784 28533004 SH SOLE 0 0 28533004 JETBLUE AWYS CORP COM 477143101 37 2228 SH SOLE 0 2228 0 JEWETT CAMERON TRADING LTD COM NEW 47733C207 753 77670 SH SOLE 0 0 77670 JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 9151 163357 SH DFND 01 0 163357 0 JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 195 3480 SH DFND 02 0 3480 0 JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 100 1782 SH DFND 04 0 0 1782 JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 59288 1058338 SH SOLE 0 0 1058338 JOANN INC COM 47768J101 341 21638 SH DFND 01 0 21638 0 JOANN INC COM 47768J101 65 4107 SH DFND 04 0 0 4107 JOANN INC COM 47768J101 8866 562916 SH SOLE 0 0 562916 JOHN BEAN TECHNOLOGIES CORP COM 477839104 8142 57091 SH DFND 01 0 57091 0 JOHN BEAN TECHNOLOGIES CORP COM 477839104 1171 8211 SH DFND 02 0 8211 0 JOHN BEAN TECHNOLOGIES CORP COM 477839104 3861 27071 SH DFND 04 0 0 27071 JOHN BEAN TECHNOLOGIES CORP COM 477839104 468211 3282927 SH SOLE 0 0 3282927 JOHNSON & JOHNSON COM 478160104 423132 2568481 SH DFND 01 0 2568481 0 JOHNSON & JOHNSON COM 478160104 18450 111997 SH DFND 02 0 0 111997 JOHNSON & JOHNSON COM 478160104 216574 1314641 SH DFND 02 0 1314641 0 JOHNSON & JOHNSON COM 478160104 1027462 6236872 SH DFND 04 0 0 6236872 JOHNSON & JOHNSON COM 478160104 83938 509520 SH DFND 04 0 509520 0 JOHNSON & JOHNSON COM 478160104 36355797 220685909 SH SOLE 0 0 220685909 JOHNSON & JOHNSON COM 478160104 815 4948 SH SOLE 0 4948 0 JOHNSON OUTDOORS INC CL A 479167108 923 7626 SH DFND 01 0 7626 0 JOHNSON OUTDOORS INC CL A 479167108 118 976 SH DFND 02 0 976 0 JOHNSON OUTDOORS INC CL A 479167108 634 5237 SH DFND 04 0 0 5237 JOHNSON OUTDOORS INC CL A 479167108 35191 290833 SH SOLE 0 0 290833 JOINT CORP COM 47973J102 2085 24842 SH DFND 01 0 24842 0 JOINT CORP COM 47973J102 145 1728 SH DFND 02 0 1728 0 JOINT CORP COM 47973J102 891 10623 SH DFND 04 0 0 10623 JOINT CORP COM 47973J102 73133 871460 SH SOLE 0 0 871460 JOINT CORP COM 47973J102 11 133 SH SOLE 0 133 0 JONES LANG LASALLE INC COM 48020Q107 3190 16320 SH DFND 01 0 16320 0 JONES LANG LASALLE INC COM 48020Q107 2720 13917 SH DFND 02 0 13917 0 JONES LANG LASALLE INC COM 48020Q107 8416 43056 SH DFND 04 0 0 43056 JONES LANG LASALLE INC COM 48020Q107 1425471 7292906 SH SOLE 0 0 7292906 JONES LANG LASALLE INC COM 48020Q107 49 251 SH SOLE 0 251 0 JOUNCE THERAPEUTICS INC COM 481116101 147 21638 SH DFND 01 0 21638 0 JOUNCE THERAPEUTICS INC COM 481116101 88 12997 SH DFND 04 0 0 12997 JOUNCE THERAPEUTICS INC COM 481116101 9331 1372190 SH SOLE 0 0 1372190 J2 GLOBAL INC COM 48123V102 10842 78820 SH DFND 01 0 78820 0 J2 GLOBAL INC COM 48123V102 1655 12035 SH DFND 02 0 12035 0 J2 GLOBAL INC COM 48123V102 4926 35814 SH DFND 04 0 0 35814 J2 GLOBAL INC COM 48123V102 559404 4066916 SH SOLE 0 0 4066916 J2 GLOBAL INC COM 48123V102 109 789 SH SOLE 0 789 0 JUNIPER NETWORKS INC COM 48203R104 8709 318430 SH DFND 01 0 318430 0 JUNIPER NETWORKS INC COM 48203R104 389 14220 SH DFND 02 0 0 14220 JUNIPER NETWORKS INC COM 48203R104 4704 172002 SH DFND 02 0 172002 0 JUNIPER NETWORKS INC COM 48203R104 21738 794817 SH DFND 04 0 0 794817 JUNIPER NETWORKS INC COM 48203R104 1962 71733 SH DFND 04 0 71733 0 JUNIPER NETWORKS INC COM 48203R104 981354 35881321 SH SOLE 0 0 35881321 JUNIPER NETWORKS INC COM 48203R104 113 4120 SH SOLE 0 4120 0 JUPITER WELLNESS INC COM NEW 48208F105 782 174529 SH SOLE 0 0 174529 JUST EAT TAKEAWAY COM N V SPONSORED ADS 48214T305 0 2 SH DFND 01 0 2 0 JUST EAT TAKEAWAY COM N V SPONSORED ADS 48214T305 638 34928 SH DFND 02 0 34928 0 JUST EAT TAKEAWAY COM N V SPONSORED ADS 48214T305 339 18572 SH DFND 04 0 0 18572 JUST EAT TAKEAWAY COM N V SPONSORED ADS 48214T305 1517 83089 SH SOLE 0 0 83089 KAR AUCTION SVCS INC COM 48238T109 1489 84868 SH DFND 01 0 84868 0 KAR AUCTION SVCS INC COM 48238T109 730 41595 SH DFND 02 0 41595 0 KAR AUCTION SVCS INC COM 48238T109 1942 110676 SH DFND 04 0 0 110676 KAR AUCTION SVCS INC COM 48238T109 199921 11391494 SH SOLE 0 0 11391494 KAR AUCTION SVCS INC COM 48238T109 99 5621 SH SOLE 0 5621 0 KB FINL GROUP INC SPONSORED ADR 48241A105 201 4078 SH DFND 01 0 4078 0 KB FINL GROUP INC SPONSORED ADR 48241A105 29730 603037 SH SOLE 0 0 603037 KB FINL GROUP INC SPONSORED ADR 48241A105 231 4676 SH SOLE 0 4676 0 KBR INC COM 48242W106 9033 236773 SH DFND 01 0 236773 0 KBR INC COM 48242W106 1472 38595 SH DFND 02 0 38595 0 KBR INC COM 48242W106 4232 110920 SH DFND 04 0 0 110920 KBR INC COM 48242W106 490780 12864477 SH SOLE 0 0 12864477 KBR INC COM 48242W106 55 1438 SH SOLE 0 1438 0 KLA CORP COM NEW 482480100 54217 167228 SH DFND 01 0 167228 0 KLA CORP COM NEW 482480100 2191 6759 SH DFND 02 0 0 6759 KLA CORP COM NEW 482480100 27219 83954 SH DFND 02 0 83954 0 KLA CORP COM NEW 482480100 116754 360118 SH DFND 04 0 0 360118 KLA CORP COM NEW 482480100 11019 33986 SH DFND 04 0 33986 0 KLA CORP COM NEW 482480100 4868313 15015924 SH SOLE 0 0 15015924 KLA CORP COM NEW 482480100 155 478 SH SOLE 0 478 0 KE HLDGS INC SPONSORED ADS 482497104 52774 1106845 SH DFND 01 0 1106845 0 KE HLDGS INC SPONSORED ADS 482497104 4550 95427 SH DFND 02 0 95427 0 KE HLDGS INC SPONSORED ADS 482497104 33629 705301 SH DFND 04 0 0 705301 KE HLDGS INC SPONSORED ADS 482497104 309931 6500232 SH SOLE 0 0 6500232 KKR REAL ESTATE FIN TR INC COM 48251K100 457 21116 SH DFND 01 0 21116 0 KKR REAL ESTATE FIN TR INC COM 48251K100 186 8606 SH DFND 02 0 8606 0 KKR REAL ESTATE FIN TR INC COM 48251K100 478 22116 SH DFND 04 0 0 22116 KKR REAL ESTATE FIN TR INC COM 48251K100 81866 3784844 SH SOLE 0 0 3784844 KKR & CO INC COM 48251W104 10699 180596 SH DFND 01 0 180596 0 KKR & CO INC COM 48251W104 1277 21554 SH DFND 02 0 0 21554 KKR & CO INC COM 48251W104 16497 278478 SH DFND 02 0 278478 0 KKR & CO INC COM 48251W104 38079 642797 SH DFND 04 0 0 642797 KKR & CO INC COM 48251W104 4245 71654 SH DFND 04 0 71654 0 KKR & CO INC COM 48251W104 2374723 40086471 SH SOLE 0 0 40086471 KLX ENERGY SERVICS HOLDNGS I COM NEW 48253L205 14 1494 SH DFND 01 0 1494 0 KLX ENERGY SERVICS HOLDNGS I COM NEW 48253L205 16 1678 SH DFND 04 0 0 1678 KLX ENERGY SERVICS HOLDNGS I COM NEW 48253L205 2662 278754 SH SOLE 0 0 278754 KVH INDS INC COM 482738101 129 10517 SH DFND 01 0 10517 0 KVH INDS INC COM 482738101 63 5156 SH DFND 04 0 0 5156 KVH INDS INC COM 482738101 9332 758671 SH SOLE 0 0 758671 KADANT INC COM 48282T104 3702 21023 SH DFND 01 0 21023 0 KADANT INC COM 48282T104 566 3216 SH DFND 02 0 3216 0 KADANT INC COM 48282T104 1506 8550 SH DFND 04 0 0 8550 KADANT INC COM 48282T104 98162 557453 SH SOLE 0 0 557453 KADMON HLDGS INC COM 48283N106 1207 311852 SH DFND 01 0 311852 0 KADMON HLDGS INC COM 48283N106 142 36564 SH DFND 02 0 36564 0 KADMON HLDGS INC COM 48283N106 421 108741 SH DFND 04 0 0 108741 KADMON HLDGS INC COM 48283N106 32764 8466077 SH SOLE 0 0 8466077 KAISER ALUMINUM CORP COM PAR $0.01 483007704 1614 13069 SH DFND 01 0 13069 0 KAISER ALUMINUM CORP COM PAR $0.01 483007704 558 4518 SH DFND 02 0 4518 0 KAISER ALUMINUM CORP COM PAR $0.01 483007704 1646 13330 SH DFND 04 0 0 13330 KAISER ALUMINUM CORP COM PAR $0.01 483007704 228751 1852385 SH SOLE 0 0 1852385 KALA PHARMACEUTICALS INC COM 483119103 351 66306 SH DFND 01 0 66306 0 KALA PHARMACEUTICALS INC COM 483119103 53 10052 SH DFND 02 0 10052 0 KALA PHARMACEUTICALS INC COM 483119103 137 25900 SH DFND 04 0 0 25900 KALA PHARMACEUTICALS INC COM 483119103 11139 2101751 SH SOLE 0 0 2101751 KALEIDO BIOSCIENCES INC COM 483347100 263 35351 SH DFND 01 0 35351 0 KALEIDO BIOSCIENCES INC COM 483347100 55 7405 SH DFND 04 0 0 7405 KALEIDO BIOSCIENCES INC COM 483347100 7326 984699 SH SOLE 0 0 984699 KALVISTA PHARMACEUTICALS INC COM 483497103 856 35720 SH DFND 01 0 35720 0 KALVISTA PHARMACEUTICALS INC COM 483497103 146 6079 SH DFND 04 0 0 6079 KALVISTA PHARMACEUTICALS INC COM 483497103 22086 921785 SH SOLE 0 0 921785 KALVISTA PHARMACEUTICALS INC COM 483497103 20 835 SH SOLE 0 835 0 KAMAN CORP COM 483548103 948 18810 SH DFND 01 0 18810 0 KAMAN CORP COM 483548103 326 6468 SH DFND 02 0 6468 0 KAMAN CORP COM 483548103 1081 21440 SH DFND 04 0 0 21440 KAMAN CORP COM 483548103 143964 2856426 SH SOLE 0 0 2856426 KAMAN CORP COM 483548103 10 192 SH SOLE 0 192 0 KANSAS CITY SOUTHERN COM NEW 485170302 25894 91379 SH DFND 01 0 91379 0 KANSAS CITY SOUTHERN COM NEW 485170302 1144 4036 SH DFND 02 0 0 4036 KANSAS CITY SOUTHERN COM NEW 485170302 23999 84692 SH DFND 02 0 84692 0 KANSAS CITY SOUTHERN COM NEW 485170302 60371 213046 SH DFND 04 0 0 213046 KANSAS CITY SOUTHERN COM NEW 485170302 5672 20015 SH DFND 04 0 20015 0 KANSAS CITY SOUTHERN COM NEW 485170302 2568620 9064546 SH SOLE 0 0 9064546 KARAT PACKAGING INC COM 48563L101 157 7718 SH DFND 01 0 7718 0 KARAT PACKAGING INC COM 48563L101 44 2136 SH DFND 04 0 0 2136 KARAT PACKAGING INC COM 48563L101 5958 292504 SH SOLE 0 0 292504 KARUNA THERAPEUTICS INC COM 48576A100 4538 39812 SH DFND 01 0 39812 0 KARUNA THERAPEUTICS INC COM 48576A100 599 5258 SH DFND 02 0 5258 0 KARUNA THERAPEUTICS INC COM 48576A100 1839 16134 SH DFND 04 0 0 16134 KARUNA THERAPEUTICS INC COM 48576A100 222799 1954546 SH SOLE 0 0 1954546 KARYOPHARM THERAPEUTICS INC COM 48576U106 1330 128835 SH DFND 01 0 128835 0 KARYOPHARM THERAPEUTICS INC COM 48576U106 151 14624 SH DFND 02 0 14624 0 KARYOPHARM THERAPEUTICS INC COM 48576U106 439 42504 SH DFND 04 0 0 42504 KARYOPHARM THERAPEUTICS INC COM 48576U106 35370 3427373 SH SOLE 0 0 3427373 KASPIEN HOLDINGS INC COM NEW 485837108 1 46 SH DFND 04 0 0 46 KASPIEN HOLDINGS INC COM NEW 485837108 878 36146 SH SOLE 0 0 36146 KB HOME COM 48666K109 3243 79635 SH DFND 01 0 79635 0 KB HOME COM 48666K109 1043 25625 SH DFND 02 0 25625 0 KB HOME COM 48666K109 2917 71633 SH DFND 04 0 0 71633 KB HOME COM 48666K109 327619 8045663 SH SOLE 0 0 8045663 KB HOME COM 48666K109 196 4806 SH SOLE 0 4806 0 KEARNY FINL CORP MD COM 48716P108 880 73634 SH DFND 01 0 73634 0 KEARNY FINL CORP MD COM 48716P108 409 34233 SH DFND 02 0 34233 0 KEARNY FINL CORP MD COM 48716P108 791 66188 SH DFND 04 0 0 66188 KEARNY FINL CORP MD COM 48716P108 81742 6840332 SH SOLE 0 0 6840332 KEARNY FINL CORP MD COM 48716P108 74 6200 SH SOLE 0 6200 0 KELLOGG CO COM 487836108 16658 258945 SH DFND 01 0 258945 0 KELLOGG CO COM 487836108 692 10754 SH DFND 02 0 0 10754 KELLOGG CO COM 487836108 8984 139661 SH DFND 02 0 139661 0 KELLOGG CO COM 487836108 39701 617148 SH DFND 04 0 0 617148 KELLOGG CO COM 487836108 3732 58017 SH DFND 04 0 58017 0 KELLOGG CO COM 487836108 1745261 27129811 SH SOLE 0 0 27129811 KELLY SVCS INC CL A 488152208 575 23978 SH DFND 01 0 23978 0 KELLY SVCS INC CL A 488152208 414 17286 SH DFND 02 0 17286 0 KELLY SVCS INC CL A 488152208 664 27695 SH DFND 04 0 0 27695 KELLY SVCS INC CL A 488152208 87092 3633361 SH SOLE 0 0 3633361 KELLY SVCS INC CL A 488152208 123 5130 SH SOLE 0 5130 0 KEMPER CORP COM 488401100 1411 19097 SH DFND 01 0 19097 0 KEMPER CORP COM 488401100 1295 17517 SH DFND 02 0 17517 0 KEMPER CORP COM 488401100 3920 53047 SH DFND 04 0 0 53047 KEMPER CORP COM 488401100 408189 5523530 SH SOLE 0 0 5523530 KEMPER CORP COM 488401100 128 1728 SH SOLE 0 1728 0 KEMPHARM INC COM NEW 488445206 456 35570 SH DFND 01 0 35570 0 KEMPHARM INC COM NEW 488445206 137 10707 SH DFND 04 0 0 10707 KEMPHARM INC COM NEW 488445206 14907 1162770 SH SOLE 0 0 1162770 KENNAMETAL INC COM 489170100 2060 57351 SH DFND 01 0 57351 0 KENNAMETAL INC COM 489170100 762 21208 SH DFND 02 0 21208 0 KENNAMETAL INC COM 489170100 2325 64731 SH DFND 04 0 0 64731 KENNAMETAL INC COM 489170100 284791 7928471 SH SOLE 0 0 7928471 KENNEDY-WILSON HOLDINGS INC COM 489398107 1641 82583 SH DFND 01 0 82583 0 KENNEDY-WILSON HOLDINGS INC COM 489398107 4277 215230 SH DFND 02 0 215230 0 KENNEDY-WILSON HOLDINGS INC COM 489398107 2049 103103 SH DFND 04 0 0 103103 KENNEDY-WILSON HOLDINGS INC COM 489398107 354430 17837454 SH SOLE 0 0 17837454 KENTUCKY FIRST FED BANCORP COM 491292108 78 10644 SH SOLE 0 0 10644 KEROS THERAPEUTICS INC COM 492327101 1163 27390 SH DFND 01 0 27390 0 KEROS THERAPEUTICS INC COM 492327101 97 2284 SH DFND 02 0 2284 0 KEROS THERAPEUTICS INC COM 492327101 378 8901 SH DFND 04 0 0 8901 KEROS THERAPEUTICS INC COM 492327101 26740 629628 SH SOLE 0 0 629628 KEURIG DR PEPPER INC COM 49271V100 7158 203129 SH DFND 01 0 203129 0 KEURIG DR PEPPER INC COM 49271V100 995 28243 SH DFND 02 0 0 28243 KEURIG DR PEPPER INC COM 49271V100 13769 390710 SH DFND 02 0 390710 0 KEURIG DR PEPPER INC COM 49271V100 27215 772272 SH DFND 04 0 0 772272 KEURIG DR PEPPER INC COM 49271V100 3387 96108 SH DFND 04 0 96108 0 KEURIG DR PEPPER INC COM 49271V100 1321935 37512332 SH SOLE 0 0 37512332 KEURIG DR PEPPER INC COM 49271V100 50 1410 SH SOLE 0 1410 0 KEWAUNEE SCIENTIFIC CORP COM 492854104 9 600 SH DFND 01 0 600 0 KEWAUNEE SCIENTIFIC CORP COM 492854104 12 800 SH DFND 04 0 0 800 KEWAUNEE SCIENTIFIC CORP COM 492854104 1779 123598 SH SOLE 0 0 123598 KEY TRONIC CORP COM 493144109 12 1879 SH DFND 01 0 1879 0 KEY TRONIC CORP COM 493144109 10 1585 SH DFND 04 0 0 1585 KEY TRONIC CORP COM 493144109 2664 408656 SH SOLE 0 0 408656 KEYCORP COM 493267108 19509 944761 SH DFND 01 0 944761 0 KEYCORP COM 493267108 901 43609 SH DFND 02 0 0 43609 KEYCORP COM 493267108 10672 516812 SH DFND 02 0 516812 0 KEYCORP COM 493267108 48553 2351235 SH DFND 04 0 0 2351235 KEYCORP COM 493267108 4497 217782 SH DFND 04 0 217782 0 KEYCORP COM 493267108 2236303 108295544 SH SOLE 0 0 108295544 KEYCORP COM 493267108 118 5695 SH SOLE 0 5695 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 29223 189254 SH DFND 01 0 189254 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 1247 8074 SH DFND 02 0 0 8074 KEYSIGHT TECHNOLOGIES INC COM 49338L103 15127 97964 SH DFND 02 0 97964 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 66953 433606 SH DFND 04 0 0 433606 KEYSIGHT TECHNOLOGIES INC COM 49338L103 6304 40826 SH DFND 04 0 40826 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 3000499 19432028 SH SOLE 0 0 19432028 KEZAR LIFE SCIENCES INC COM 49372L100 127 23340 SH DFND 01 0 23340 0 KEZAR LIFE SCIENCES INC COM 49372L100 72 13311 SH DFND 04 0 0 13311 KEZAR LIFE SCIENCES INC COM 49372L100 10144 1868142 SH SOLE 0 0 1868142 KFORCE INC COM 493732101 2337 37142 SH DFND 01 0 37142 0 KFORCE INC COM 493732101 437 6938 SH DFND 02 0 6938 0 KFORCE INC COM 493732101 963 15303 SH DFND 04 0 0 15303 KFORCE INC COM 493732101 127117 2019981 SH SOLE 0 0 2019981 KIMBALL INTL INC CL B 494274103 331 25139 SH DFND 01 0 25139 0 KIMBALL INTL INC CL B 494274103 116 8857 SH DFND 02 0 8857 0 KIMBALL INTL INC CL B 494274103 362 27502 SH DFND 04 0 0 27502 KIMBALL INTL INC CL B 494274103 23711 1803112 SH SOLE 0 0 1803112 KIMBALL INTL INC CL B 494274103 18 1377 SH SOLE 0 1377 0 KILROY RLTY CORP COM 49427F108 2461 35333 SH DFND 01 0 35333 0 KILROY RLTY CORP COM 49427F108 13561 194723 SH DFND 02 0 194723 0 KILROY RLTY CORP COM 49427F108 6293 90362 SH DFND 04 0 0 90362 KILROY RLTY CORP COM 49427F108 1096029 15738503 SH SOLE 0 0 15738503 KIMBALL ELECTRONICS INC COM 49428J109 386 17741 SH DFND 01 0 17741 0 KIMBALL ELECTRONICS INC COM 49428J109 92 4219 SH DFND 02 0 4219 0 KIMBALL ELECTRONICS INC COM 49428J109 402 18473 SH DFND 04 0 0 18473 KIMBALL ELECTRONICS INC COM 49428J109 27478 1263929 SH SOLE 0 0 1263929 KIMBERLY-CLARK CORP COM 494368103 46630 348557 SH DFND 01 0 348557 0 KIMBERLY-CLARK CORP COM 494368103 1970 14729 SH DFND 02 0 0 14729 KIMBERLY-CLARK CORP COM 494368103 24412 182477 SH DFND 02 0 182477 0 KIMBERLY-CLARK CORP COM 494368103 109395 817722 SH DFND 04 0 0 817722 KIMBERLY-CLARK CORP COM 494368103 10156 75914 SH DFND 04 0 75914 0 KIMBERLY-CLARK CORP COM 494368103 3502005 26177344 SH SOLE 0 0 26177344 KIMCO RLTY CORP COM 49446R109 8763 420273 SH DFND 01 0 420273 0 KIMCO RLTY CORP COM 49446R109 15243 731084 SH DFND 02 0 731084 0 KIMCO RLTY CORP COM 49446R109 22565 1082278 SH DFND 04 0 0 1082278 KIMCO RLTY CORP COM 49446R109 1976 94785 SH DFND 04 0 94785 0 KIMCO RLTY CORP COM 49446R109 1364266 65432414 SH SOLE 0 0 65432414 KINDER MORGAN INC DEL COM 49456B101 34621 1899126 SH DFND 01 0 1899126 0 KINDER MORGAN INC DEL COM 49456B101 1675 91882 SH DFND 02 0 0 91882 KINDER MORGAN INC DEL COM 49456B101 33732 1850371 SH DFND 02 0 1850371 0 KINDER MORGAN INC DEL COM 49456B101 84409 4630198 SH DFND 04 0 0 4630198 KINDER MORGAN INC DEL COM 49456B101 8135 446253 SH DFND 04 0 446253 0 KINDER MORGAN INC DEL COM 49456B101 2926789 160547935 SH SOLE 0 0 160547935 KINDER MORGAN INC DEL COM 49456B101 189 10366 SH SOLE 0 10366 0 KINDRED BIOSCIENCES INC COM 494577109 59 6453 SH DFND 01 0 6453 0 KINDRED BIOSCIENCES INC COM 494577109 159 17315 SH DFND 04 0 0 17315 KINDRED BIOSCIENCES INC COM 494577109 17122 1867145 SH SOLE 0 0 1867145 KINGSOFT CLOUD HLDGS LTD ADS 49639K101 15023 442753 SH DFND 01 0 442753 0 KINGSOFT CLOUD HLDGS LTD ADS 49639K101 577 17014 SH DFND 02 0 17014 0 KINGSOFT CLOUD HLDGS LTD ADS 49639K101 4739 139658 SH DFND 04 0 0 139658 KINGSOFT CLOUD HLDGS LTD ADS 49639K101 84206 2481766 SH SOLE 0 0 2481766 KINGSTONE COS INC COM 496719105 11 1400 SH DFND 01 0 1400 0 KINGSTONE COS INC COM 496719105 23 2920 SH DFND 04 0 0 2920 KINGSTONE COS INC COM 496719105 2609 334470 SH SOLE 0 0 334470 KINROSS GOLD CORP COM 496902404 38257 6024801 SH DFND 01 0 6024801 0 KINROSS GOLD CORP COM 496902404 332 52309 SH DFND 02 0 0 52309 KINROSS GOLD CORP COM 496902404 3729 587227 SH DFND 02 0 587227 0 KINROSS GOLD CORP COM 496902404 2537 399471 SH DFND 04 0 0 399471 KINROSS GOLD CORP COM 496902404 185587 29226224 SH SOLE 0 0 29226224 KINROSS GOLD CORP COM 496902404 11563 1820925 SH SOLE 0 1820925 0 KINGSWAY FINL SVCS INC COM NEW 496904202 25 5051 SH DFND 01 0 5051 0 KINGSWAY FINL SVCS INC COM NEW 496904202 26 5170 SH DFND 04 0 0 5170 KINGSWAY FINL SVCS INC COM NEW 496904202 1641 328151 SH SOLE 0 0 328151 KINNATE BIOPHARMA INC COM 49705R105 233 9999 SH DFND 01 0 9999 0 KINNATE BIOPHARMA INC COM 49705R105 31 1346 SH DFND 02 0 1346 0 KINNATE BIOPHARMA INC COM 49705R105 201 8627 SH DFND 04 0 0 8627 KINNATE BIOPHARMA INC COM 49705R105 27211 1168858 SH SOLE 0 0 1168858 KINSALE CAP GROUP INC COM 49714P108 6446 39123 SH DFND 01 0 39123 0 KINSALE CAP GROUP INC COM 49714P108 913 5541 SH DFND 02 0 5541 0 KINSALE CAP GROUP INC COM 49714P108 3010 18269 SH DFND 04 0 0 18269 KINSALE CAP GROUP INC COM 49714P108 352103 2136934 SH SOLE 0 0 2136934 KINTARA THERAPEUTICS INC COM 49720K101 23 10021 SH DFND 04 0 0 10021 KINTARA THERAPEUTICS INC COM 49720K101 2525 1112210 SH SOLE 0 0 1112210 KIRBY CORP COM 497266106 1160 19133 SH DFND 01 0 19133 0 KIRBY CORP COM 497266106 445 7336 SH DFND 02 0 7336 0 KIRBY CORP COM 497266106 1954 32217 SH DFND 04 0 0 32217 KIRBY CORP COM 497266106 326357 5381877 SH SOLE 0 0 5381877 KIRBY CORP COM 497266106 49 810 SH SOLE 0 810 0 KIRKLAND LAKE GOLD LTD COM 49741E100 49808 1292699 SH DFND 01 0 1292699 0 KIRKLAND LAKE GOLD LTD COM 49741E100 467 12116 SH DFND 02 0 0 12116 KIRKLAND LAKE GOLD LTD COM 49741E100 4603 119462 SH DFND 02 0 119462 0 KIRKLAND LAKE GOLD LTD COM 49741E100 3092 80240 SH DFND 04 0 0 80240 KIRKLAND LAKE GOLD LTD COM 49741E100 241907 6278416 SH SOLE 0 0 6278416 KIRKLAND LAKE GOLD LTD COM 49741E100 14882 386232 SH SOLE 0 386232 0 KIRKLANDS INC COM 497498105 575 25150 SH DFND 01 0 25150 0 KIRKLANDS INC COM 497498105 79 3449 SH DFND 02 0 3449 0 KIRKLANDS INC COM 497498105 120 5244 SH DFND 04 0 0 5244 KIRKLANDS INC COM 497498105 17443 762352 SH SOLE 0 0 762352 KIRKLANDS INC COM 497498105 80 3512 SH SOLE 0 3512 0 KIROMIC BIOPHARMA INC COM 497634105 574 119304 SH SOLE 0 0 119304 KITE RLTY GROUP TR COM NEW 49803T300 1250 56814 SH DFND 01 0 56814 0 KITE RLTY GROUP TR COM NEW 49803T300 3258 148006 SH DFND 02 0 148006 0 KITE RLTY GROUP TR COM NEW 49803T300 1510 68602 SH DFND 04 0 0 68602 KITE RLTY GROUP TR COM NEW 49803T300 292256 13278336 SH SOLE 0 0 13278336 KNOLL INC COM NEW 498904200 826 31785 SH DFND 01 0 31785 0 KNOLL INC COM NEW 498904200 328 12617 SH DFND 02 0 12617 0 KNOLL INC COM NEW 498904200 973 37422 SH DFND 04 0 0 37422 KNOLL INC COM NEW 498904200 117142 4507199 SH SOLE 0 0 4507199 KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 2040 44880 SH DFND 01 0 44880 0 KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 229 5033 SH DFND 02 0 0 5033 KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 3675 80843 SH DFND 02 0 80843 0 KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 4195 92279 SH DFND 04 0 0 92279 KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 585507 12879603 SH SOLE 0 0 12879603 KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 194 4257 SH SOLE 0 4257 0 KNOWLES CORP COM 49926D109 1225 62081 SH DFND 01 0 62081 0 KNOWLES CORP COM 49926D109 569 28829 SH DFND 02 0 28829 0 KNOWLES CORP COM 49926D109 1501 76034 SH DFND 04 0 0 76034 KNOWLES CORP COM 49926D109 194039 9829761 SH SOLE 0 0 9829761 KNOWLES CORP COM 49926D109 69 3479 SH SOLE 0 3479 0 KNOWBE4 INC CL A 49926T104 60 1923 SH DFND 01 0 1923 0 KNOWBE4 INC CL A 49926T104 89 2838 SH DFND 04 0 0 2838 KNOWBE4 INC CL A 49926T104 23963 766341 SH SOLE 0 0 766341 KODIAK SCIENCES INC COM 50015M109 5644 60688 SH DFND 01 0 60688 0 KODIAK SCIENCES INC COM 50015M109 776 8341 SH DFND 02 0 8341 0 KODIAK SCIENCES INC COM 50015M109 2446 26298 SH DFND 04 0 0 26298 KODIAK SCIENCES INC COM 50015M109 269023 2892724 SH SOLE 0 0 2892724 KODIAK SCIENCES INC COM 50015M109 10 110 SH SOLE 0 110 0 KOHLS CORP COM 500255104 2735 49629 SH DFND 01 0 49629 0 KOHLS CORP COM 500255104 2570 46635 SH DFND 02 0 46635 0 KOHLS CORP COM 500255104 7234 131258 SH DFND 04 0 0 131258 KOHLS CORP COM 500255104 784368 14232762 SH SOLE 0 0 14232762 KOHLS CORP COM 500255104 279 5054 SH SOLE 0 5054 0 KONTOOR BRANDS INC COM 50050N103 5279 93590 SH DFND 01 0 93590 0 KONTOOR BRANDS INC COM 50050N103 752 13339 SH DFND 02 0 13339 0 KONTOOR BRANDS INC COM 50050N103 2302 40801 SH DFND 04 0 0 40801 KONTOOR BRANDS INC COM 50050N103 317451 5627561 SH SOLE 0 0 5627561 KONTOOR BRANDS INC COM 50050N103 17 303 SH SOLE 0 303 0 KOPIN CORP COM 500600101 1147 140245 SH DFND 01 0 140245 0 KOPIN CORP COM 500600101 232 28419 SH DFND 04 0 0 28419 KOPIN CORP COM 500600101 31326 3829622 SH SOLE 0 0 3829622 KOPIN CORP COM 500600101 8 1013 SH SOLE 0 1013 0 KOPPERS HOLDINGS INC COM 50060P106 458 14168 SH DFND 01 0 14168 0 KOPPERS HOLDINGS INC COM 50060P106 304 9386 SH DFND 02 0 9386 0 KOPPERS HOLDINGS INC COM 50060P106 521 16110 SH DFND 04 0 0 16110 KOPPERS HOLDINGS INC COM 50060P106 74468 2301953 SH SOLE 0 0 2301953 KOPPERS HOLDINGS INC COM 50060P106 118 3644 SH SOLE 0 3644 0 KOREA ELEC PWR CORP SPONSORED ADR 500631106 358 33116 SH DFND 01 0 33116 0 KOREA ELEC PWR CORP SPONSORED ADR 500631106 21075 1951431 SH SOLE 0 0 1951431 KOREA ELEC PWR CORP SPONSORED ADR 500631106 80 7429 SH SOLE 0 7429 0 KORN FERRY COM NEW 500643200 2647 36487 SH DFND 01 0 36487 0 KORN FERRY COM NEW 500643200 1015 13997 SH DFND 02 0 13997 0 KORN FERRY COM NEW 500643200 3301 45505 SH DFND 04 0 0 45505 KORN FERRY COM NEW 500643200 405889 5594616 SH SOLE 0 0 5594616 KOSMOS ENERGY LTD COM 500688106 2552 737542 SH DFND 01 0 737542 0 KOSMOS ENERGY LTD COM 500688106 346 100107 SH DFND 02 0 100107 0 KOSMOS ENERGY LTD COM 500688106 1135 328076 SH DFND 04 0 0 328076 KOSMOS ENERGY LTD COM 500688106 36845 10648788 SH SOLE 0 0 10648788 KOSMOS ENERGY LTD COM 500688106 8 2314 SH SOLE 0 2314 0 KOSS CORP COM 500692108 15 646 SH DFND 01 0 646 0 KOSS CORP COM 500692108 26 1128 SH DFND 04 0 0 1128 KOSS CORP COM 500692108 3771 162404 SH SOLE 0 0 162404 KRAFT HEINZ CO COM 500754106 25857 634056 SH DFND 01 0 634056 0 KRAFT HEINZ CO COM 500754106 1143 28017 SH DFND 02 0 0 28017 KRAFT HEINZ CO COM 500754106 15191 372519 SH DFND 02 0 372519 0 KRAFT HEINZ CO COM 500754106 64159 1573301 SH DFND 04 0 0 1573301 KRAFT HEINZ CO COM 500754106 6073 148910 SH DFND 04 0 148910 0 KRAFT HEINZ CO COM 500754106 2079133 50984132 SH SOLE 0 0 50984132 KRAFT HEINZ CO COM 500754106 151 3710 SH SOLE 0 3710 0 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 3289 115449 SH DFND 01 0 115449 0 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 981 34427 SH DFND 02 0 34427 0 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 2780 97565 SH DFND 04 0 0 97565 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 313695 11010717 SH SOLE 0 0 11010717 KRATON CORP COM 50077C106 694 21502 SH DFND 01 0 21502 0 KRATON CORP COM 50077C106 384 11897 SH DFND 02 0 11897 0 KRATON CORP COM 50077C106 798 24700 SH DFND 04 0 0 24700 KRATON CORP COM 50077C106 111065 3439612 SH SOLE 0 0 3439612 KRATON CORP COM 50077C106 105 3246 SH SOLE 0 3246 0 KROGER CO COM 501044101 28253 737482 SH DFND 01 0 737482 0 KROGER CO COM 501044101 1253 32716 SH DFND 02 0 0 32716 KROGER CO COM 501044101 15866 414153 SH DFND 02 0 414153 0 KROGER CO COM 501044101 67632 1765400 SH DFND 04 0 0 1765400 KROGER CO COM 501044101 6448 168306 SH DFND 04 0 168306 0 KROGER CO COM 501044101 2584023 67450360 SH SOLE 0 0 67450360 KROGER CO COM 501044101 169 4415 SH SOLE 0 4415 0 KRONOS WORLDWIDE INC COM 50105F105 284 19818 SH DFND 01 0 19818 0 KRONOS WORLDWIDE INC COM 50105F105 30 2091 SH DFND 02 0 2091 0 KRONOS WORLDWIDE INC COM 50105F105 273 19034 SH DFND 04 0 0 19034 KRONOS WORLDWIDE INC COM 50105F105 30909 2158435 SH SOLE 0 0 2158435 KRONOS BIO INC COM 50107A104 658 27456 SH DFND 01 0 27456 0 KRONOS BIO INC COM 50107A104 78 3270 SH DFND 02 0 3270 0 KRONOS BIO INC COM 50107A104 273 11401 SH DFND 04 0 0 11401 KRONOS BIO INC COM 50107A104 69888 2918076 SH SOLE 0 0 2918076 KRYSTAL BIOTECH INC COM 501147102 1330 19561 SH DFND 01 0 19561 0 KRYSTAL BIOTECH INC COM 501147102 253 3725 SH DFND 02 0 3725 0 KRYSTAL BIOTECH INC COM 501147102 799 11752 SH DFND 04 0 0 11752 KRYSTAL BIOTECH INC COM 501147102 55170 811317 SH SOLE 0 0 811317 KUBIENT INC COM 50116V107 16 2844 SH DFND 04 0 0 2844 KUBIENT INC COM 50116V107 3004 526130 SH SOLE 0 0 526130 KULICKE & SOFFA INDS INC COM 501242101 6821 111458 SH DFND 01 0 111458 0 KULICKE & SOFFA INDS INC COM 501242101 983 16066 SH DFND 02 0 16066 0 KULICKE & SOFFA INDS INC COM 501242101 3192 52156 SH DFND 04 0 0 52156 KULICKE & SOFFA INDS INC COM 501242101 161140 2633012 SH SOLE 0 0 2633012 KURA SUSHI USA INC CL A COM 501270102 244 6421 SH DFND 01 0 6421 0 KURA SUSHI USA INC CL A COM 501270102 52 1360 SH DFND 04 0 0 1360 KURA SUSHI USA INC CL A COM 501270102 5662 148952 SH SOLE 0 0 148952 KURA ONCOLOGY INC COM 50127T109 917 43962 SH DFND 01 0 43962 0 KURA ONCOLOGY INC COM 50127T109 339 16282 SH DFND 02 0 16282 0 KURA ONCOLOGY INC COM 50127T109 486 23309 SH DFND 04 0 0 23309 KURA ONCOLOGY INC COM 50127T109 66604 3194436 SH SOLE 0 0 3194436 KURA ONCOLOGY INC COM 50127T109 14 661 SH SOLE 0 661 0 KYMERA THERAPEUTICS INC COM 501575104 2386 49201 SH DFND 01 0 49201 0 KYMERA THERAPEUTICS INC COM 501575104 166 3422 SH DFND 02 0 3422 0 KYMERA THERAPEUTICS INC COM 501575104 368 7596 SH DFND 04 0 0 7596 KYMERA THERAPEUTICS INC COM 501575104 96224 1984005 SH SOLE 0 0 1984005 L BRANDS INC COM 501797104 17621 244530 SH DFND 01 0 244530 0 L BRANDS INC COM 501797104 594 8250 SH DFND 02 0 0 8250 L BRANDS INC COM 501797104 8339 115726 SH DFND 02 0 115726 0 L BRANDS INC COM 501797104 31135 432069 SH DFND 04 0 0 432069 L BRANDS INC COM 501797104 1549 21493 SH DFND 04 0 21493 0 L BRANDS INC COM 501797104 1722731 23906903 SH SOLE 0 0 23906903 L BRANDS INC COM 501797104 333 4620 SH SOLE 0 4620 0 LCNB CORP COM 50181P100 27 1652 SH DFND 01 0 1652 0 LCNB CORP COM 50181P100 65 3973 SH DFND 04 0 0 3973 LCNB CORP COM 50181P100 8722 532789 SH SOLE 0 0 532789 LGL GROUP INC COM 50186A108 753 72347 SH SOLE 0 0 72347 LHC GROUP INC COM 50187A107 11158 55716 SH DFND 01 0 55716 0 LHC GROUP INC COM 50187A107 1542 7699 SH DFND 02 0 7699 0 LHC GROUP INC COM 50187A107 5165 25793 SH DFND 04 0 0 25793 LHC GROUP INC COM 50187A107 602090 3006543 SH SOLE 0 0 3006543 LGI HOMES INC COM 50187T106 6526 40296 SH DFND 01 0 40296 0 LGI HOMES INC COM 50187T106 920 5682 SH DFND 02 0 5682 0 LGI HOMES INC COM 50187T106 3036 18747 SH DFND 04 0 0 18747 LGI HOMES INC COM 50187T106 371404 2293468 SH SOLE 0 0 2293468 LKQ CORP COM 501889208 13355 271338 SH DFND 01 0 271338 0 LKQ CORP COM 501889208 643 13061 SH DFND 02 0 0 13061 LKQ CORP COM 501889208 7365 149626 SH DFND 02 0 149626 0 LKQ CORP COM 501889208 32314 656531 SH DFND 04 0 0 656531 LKQ CORP COM 501889208 3108 63149 SH DFND 04 0 63149 0 LKQ CORP COM 501889208 1303686 26486908 SH SOLE 0 0 26486908 LKQ CORP COM 501889208 192 3901 SH SOLE 0 3901 0 LCI INDS COM 50189K103 5928 45105 SH DFND 01 0 45105 0 LCI INDS COM 50189K103 897 6823 SH DFND 02 0 6823 0 LCI INDS COM 50189K103 2793 21255 SH DFND 04 0 0 21255 LCI INDS COM 50189K103 341093 2595443 SH SOLE 0 0 2595443 LCI INDS COM 50189K103 21 162 SH SOLE 0 162 0 LI AUTO INC SPONSORED ADS 50202M102 76732 2196121 SH DFND 01 0 2196121 0 LI AUTO INC SPONSORED ADS 50202M102 4642 132858 SH DFND 02 0 132858 0 LI AUTO INC SPONSORED ADS 50202M102 35552 1017506 SH DFND 04 0 0 1017506 LI AUTO INC SPONSORED ADS 50202M102 451700 12927882 SH SOLE 0 0 12927882 LM FDG AMER INC COM 502074404 427 99643 SH SOLE 0 0 99643 LPL FINL HLDGS INC COM 50212V100 4683 34691 SH DFND 01 0 34691 0 LPL FINL HLDGS INC COM 50212V100 2638 19547 SH DFND 02 0 19547 0 LPL FINL HLDGS INC COM 50212V100 9094 67373 SH DFND 04 0 0 67373 LPL FINL HLDGS INC COM 50212V100 941740 6976883 SH SOLE 0 0 6976883 LSB INDS INC COM 502160104 17 2750 SH DFND 01 0 2750 0 LSB INDS INC COM 502160104 63 10374 SH DFND 04 0 0 10374 LSB INDS INC COM 502160104 6346 1049003 SH SOLE 0 0 1049003 LSI INDS INC OHIO COM 50216C108 38 4728 SH DFND 01 0 4728 0 LSI INDS INC OHIO COM 50216C108 81 10120 SH DFND 04 0 0 10120 LSI INDS INC OHIO COM 50216C108 9502 1186261 SH SOLE 0 0 1186261 LTC PPTYS INC COM 502175102 1018 26515 SH DFND 01 0 26515 0 LTC PPTYS INC COM 502175102 2478 64553 SH DFND 02 0 64553 0 LTC PPTYS INC COM 502175102 1272 33133 SH DFND 04 0 0 33133 LTC PPTYS INC COM 502175102 235209 6126834 SH SOLE 0 0 6126834 L3HARRIS TECHNOLOGIES INC COM 502431109 43192 199822 SH DFND 01 0 199822 0 L3HARRIS TECHNOLOGIES INC COM 502431109 1935 8950 SH DFND 02 0 0 8950 L3HARRIS TECHNOLOGIES INC COM 502431109 23281 107708 SH DFND 02 0 107708 0 L3HARRIS TECHNOLOGIES INC COM 502431109 101679 470409 SH DFND 04 0 0 470409 L3HARRIS TECHNOLOGIES INC COM 502431109 8590 39740 SH DFND 04 0 39740 0 L3HARRIS TECHNOLOGIES INC COM 502431109 3577381 16550454 SH SOLE 0 0 16550454 L3HARRIS TECHNOLOGIES INC COM 502431109 450 2083 SH SOLE 0 2083 0 LA JOLLA PHARMACEUTICAL CO COM PAR $.0001 2 503459604 17 3962 SH DFND 01 0 3962 0 LA JOLLA PHARMACEUTICAL CO COM PAR $.0001 2 503459604 22 5043 SH DFND 04 0 0 5043 LA JOLLA PHARMACEUTICAL CO COM PAR $.0001 2 503459604 3746 875220 SH SOLE 0 0 875220 LA Z BOY INC COM 505336107 1173 31664 SH DFND 01 0 31664 0 LA Z BOY INC COM 505336107 567 15306 SH DFND 02 0 15306 0 LA Z BOY INC COM 505336107 1388 37481 SH DFND 04 0 0 37481 LA Z BOY INC COM 505336107 177696 4797409 SH SOLE 0 0 4797409 LA Z BOY INC COM 505336107 31 831 SH SOLE 0 831 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 26269 95228 SH DFND 01 0 95228 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 1102 3995 SH DFND 02 0 0 3995 LABORATORY CORP AMER HLDGS COM NEW 50540R409 14627 53027 SH DFND 02 0 53027 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 63217 229172 SH DFND 04 0 0 229172 LABORATORY CORP AMER HLDGS COM NEW 50540R409 5986 21702 SH DFND 04 0 21702 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 2894299 10492294 SH SOLE 0 0 10492294 LABORATORY CORP AMER HLDGS COM NEW 50540R409 150 544 SH SOLE 0 544 0 LADDER CAP CORP CL A 505743104 909 78739 SH DFND 01 0 78739 0 LADDER CAP CORP CL A 505743104 349 30259 SH DFND 02 0 30259 0 LADDER CAP CORP CL A 505743104 1101 95395 SH DFND 04 0 0 95395 LADDER CAP CORP CL A 505743104 120247 10420032 SH SOLE 0 0 10420032 LAIRD SUPERFOOD INC COM STK 50736T102 267 8922 SH DFND 01 0 8922 0 LAIRD SUPERFOOD INC COM STK 50736T102 32 1057 SH DFND 04 0 0 1057 LAIRD SUPERFOOD INC COM STK 50736T102 7568 253368 SH SOLE 0 0 253368 LAKE SHORE BANCORP INC COM 510700107 7 500 SH DFND 01 0 500 0 LAKE SHORE BANCORP INC COM 510700107 387 25942 SH SOLE 0 0 25942 LAKELAND BANCORP INC COM 511637100 600 34343 SH DFND 01 0 34343 0 LAKELAND BANCORP INC COM 511637100 552 31551 SH DFND 02 0 31551 0 LAKELAND BANCORP INC COM 511637100 731 41828 SH DFND 04 0 0 41828 LAKELAND BANCORP INC COM 511637100 42751 2445691 SH SOLE 0 0 2445691 LAKELAND BANCORP INC COM 511637100 72 4147 SH SOLE 0 4147 0 LAKELAND FINL CORP COM 511656100 1150 18650 SH DFND 01 0 18650 0 LAKELAND FINL CORP COM 511656100 402 6517 SH DFND 02 0 6517 0 LAKELAND FINL CORP COM 511656100 1215 19716 SH DFND 04 0 0 19716 LAKELAND FINL CORP COM 511656100 73015 1184538 SH SOLE 0 0 1184538 LAKELAND INDS INC COM 511795106 36 1620 SH DFND 01 0 1620 0 LAKELAND INDS INC COM 511795106 100 4457 SH DFND 02 0 4457 0 LAKELAND INDS INC COM 511795106 64 2869 SH DFND 04 0 0 2869 LAKELAND INDS INC COM 511795106 8316 372414 SH SOLE 0 0 372414 LAKELAND INDS INC COM 511795106 121 5441 SH SOLE 0 5441 0 LAM RESEARCH CORP COM 512807108 101233 155575 SH DFND 01 0 155575 0 LAM RESEARCH CORP COM 512807108 4019 6177 SH DFND 02 0 0 6177 LAM RESEARCH CORP COM 512807108 50314 77323 SH DFND 02 0 77323 0 LAM RESEARCH CORP COM 512807108 217664 334507 SH DFND 04 0 0 334507 LAM RESEARCH CORP COM 512807108 20507 31516 SH DFND 04 0 31516 0 LAM RESEARCH CORP COM 512807108 7110368 10927260 SH SOLE 0 0 10927260 LAM RESEARCH CORP COM 512807108 223 342 SH SOLE 0 342 0 LAMAR ADVERTISING CO NEW CL A 512816109 3791 36303 SH DFND 01 0 36303 0 LAMAR ADVERTISING CO NEW CL A 512816109 2376 22756 SH DFND 02 0 22756 0 LAMAR ADVERTISING CO NEW CL A 512816109 7609 72866 SH DFND 04 0 0 72866 LAMAR ADVERTISING CO NEW CL A 512816109 1326748 12705880 SH SOLE 0 0 12705880 LAMB WESTON HLDGS INC COM 513272104 11910 147663 SH DFND 01 0 147663 0 LAMB WESTON HLDGS INC COM 513272104 527 6533 SH DFND 02 0 0 6533 LAMB WESTON HLDGS INC COM 513272104 6214 77035 SH DFND 02 0 77035 0 LAMB WESTON HLDGS INC COM 513272104 27471 340576 SH DFND 04 0 0 340576 LAMB WESTON HLDGS INC COM 513272104 2628 32576 SH DFND 04 0 32576 0 LAMB WESTON HLDGS INC COM 513272104 1199636 14872754 SH SOLE 0 0 14872754 LANCASTER COLONY CORP COM 513847103 6187 31970 SH DFND 01 0 31970 0 LANCASTER COLONY CORP COM 513847103 1546 7990 SH DFND 02 0 7990 0 LANCASTER COLONY CORP COM 513847103 3156 16311 SH DFND 04 0 0 16311 LANCASTER COLONY CORP COM 513847103 388411 2007186 SH SOLE 0 0 2007186 LANCASTER COLONY CORP COM 513847103 212 1097 SH SOLE 0 1097 0 LANDEC CORP COM 514766104 211 18754 SH DFND 01 0 18754 0 LANDEC CORP COM 514766104 218 19386 SH DFND 02 0 19386 0 LANDEC CORP COM 514766104 249 22121 SH DFND 04 0 0 22121 LANDEC CORP COM 514766104 15050 1337734 SH SOLE 0 0 1337734 LANDMARK BANCORP INC COM 51504L107 20 740 SH DFND 01 0 740 0 LANDMARK BANCORP INC COM 51504L107 55 2034 SH DFND 04 0 0 2034 LANDMARK BANCORP INC COM 51504L107 3121 115553 SH SOLE 0 0 115553 LANDOS BIOPHARMA INC COM 515069102 125 10856 SH DFND 01 0 10856 0 LANDOS BIOPHARMA INC COM 515069102 25 2206 SH DFND 04 0 0 2206 LANDOS BIOPHARMA INC COM 515069102 3374 292123 SH SOLE 0 0 292123 LANDSTAR SYS INC COM 515098101 2557 16181 SH DFND 01 0 16181 0 LANDSTAR SYS INC COM 515098101 1757 11116 SH DFND 02 0 11116 0 LANDSTAR SYS INC COM 515098101 5104 32302 SH DFND 04 0 0 32302 LANDSTAR SYS INC COM 515098101 624843 3954205 SH SOLE 0 0 3954205 LANDSTAR SYS INC COM 515098101 222 1403 SH SOLE 0 1403 0 LANDS END INC NEW COM 51509F105 413 10061 SH DFND 01 0 10061 0 LANDS END INC NEW COM 51509F105 398 9702 SH DFND 02 0 9702 0 LANDS END INC NEW COM 51509F105 514 12519 SH DFND 04 0 0 12519 LANDS END INC NEW COM 51509F105 44538 1084972 SH SOLE 0 0 1084972 LANDS END INC NEW COM 51509F105 37 906 SH SOLE 0 906 0 LANDSEA HOMES CORP COM 51509P103 50 5921 SH DFND 01 0 5921 0 LANDSEA HOMES CORP COM 51509P103 38 4523 SH DFND 04 0 0 4523 LANDSEA HOMES CORP COM 51509P103 3976 474977 SH SOLE 0 0 474977 LANNET INC COM 516012101 27 5770 SH DFND 01 0 5770 0 LANNET INC COM 516012101 120 25798 SH DFND 02 0 25798 0 LANNET INC COM 516012101 50 10613 SH DFND 04 0 0 10613 LANNET INC COM 516012101 6946 1487428 SH SOLE 0 0 1487428 LANNET INC COM 516012101 81 17346 SH SOLE 0 17346 0 LANTHEUS HLDGS INC COM 516544103 1590 57517 SH DFND 01 0 57517 0 LANTHEUS HLDGS INC COM 516544103 461 16693 SH DFND 02 0 16693 0 LANTHEUS HLDGS INC COM 516544103 1440 52086 SH DFND 04 0 0 52086 LANTHEUS HLDGS INC COM 516544103 117634 4255928 SH SOLE 0 0 4255928 LANTRONIX INC COM NEW 516548203 20 3846 SH DFND 01 0 3846 0 LANTRONIX INC COM NEW 516548203 50 9750 SH DFND 04 0 0 9750 LANTRONIX INC COM NEW 516548203 5298 1026797 SH SOLE 0 0 1026797 LANTERN PHARMA INC COM 51654W101 20 1385 SH DFND 01 0 1385 0 LANTERN PHARMA INC COM 51654W101 34 2355 SH DFND 04 0 0 2355 LANTERN PHARMA INC COM 51654W101 3879 265689 SH SOLE 0 0 265689 LAREDO PETROLEUM INC COM 516806205 1114 12009 SH DFND 01 0 12009 0 LAREDO PETROLEUM INC COM 516806205 217 2338 SH DFND 02 0 2338 0 LAREDO PETROLEUM INC COM 516806205 311 3352 SH DFND 04 0 0 3352 LAREDO PETROLEUM INC COM 516806205 68761 741044 SH SOLE 0 0 741044 LAREDO PETROLEUM INC COM 516806205 183 1973 SH SOLE 0 1973 0 LARGO RES LTD COM 517103602 110 7065 SH DFND 02 0 7065 0 LARGO RES LTD COM 517103602 183 11763 SH DFND 04 0 0 11763 LARIMAR THERAPEUTICS INC COM 517125100 24 2417 SH DFND 01 0 2417 0 LARIMAR THERAPEUTICS INC COM 517125100 45 4541 SH DFND 04 0 0 4541 LARIMAR THERAPEUTICS INC COM 517125100 6456 657412 SH SOLE 0 0 657412 LAS VEGAS SANDS CORP COM 517834107 18923 359136 SH DFND 01 0 359136 0 LAS VEGAS SANDS CORP COM 517834107 776 14722 SH DFND 02 0 0 14722 LAS VEGAS SANDS CORP COM 517834107 8825 167480 SH DFND 02 0 167480 0 LAS VEGAS SANDS CORP COM 517834107 40054 760187 SH DFND 04 0 0 760187 LAS VEGAS SANDS CORP COM 517834107 3861 73271 SH DFND 04 0 73271 0 LAS VEGAS SANDS CORP COM 517834107 1410363 26767177 SH SOLE 0 0 26767177 LATCH INC COM 51818V106 26999 2200399 SH SOLE 0 0 2200399 LATHAM GROUP INC COM 51819L107 1334 41736 SH DFND 01 0 41736 0 LATHAM GROUP INC COM 51819L107 203 6359 SH DFND 04 0 0 6359 LATHAM GROUP INC COM 51819L107 64793 2027300 SH SOLE 0 0 2027300 LATTICE SEMICONDUCTOR CORP COM 518415104 13866 246821 SH DFND 01 0 246821 0 LATTICE SEMICONDUCTOR CORP COM 518415104 1996 35525 SH DFND 02 0 35525 0 LATTICE SEMICONDUCTOR CORP COM 518415104 6358 113174 SH DFND 04 0 0 113174 LATTICE SEMICONDUCTOR CORP COM 518415104 729920 12992530 SH SOLE 0 0 12992530 LAUDER ESTEE COS INC CL A 518439104 80214 252183 SH DFND 01 0 252183 0 LAUDER ESTEE COS INC CL A 518439104 3124 9821 SH DFND 02 0 0 9821 LAUDER ESTEE COS INC CL A 518439104 39192 123214 SH DFND 02 0 123214 0 LAUDER ESTEE COS INC CL A 518439104 172014 540790 SH DFND 04 0 0 540790 LAUDER ESTEE COS INC CL A 518439104 16233 51034 SH DFND 04 0 51034 0 LAUDER ESTEE COS INC CL A 518439104 5325570 16742863 SH SOLE 0 0 16742863 LAUDER ESTEE COS INC CL A 518439104 81 254 SH SOLE 0 254 0 LAUREATE EDUCATION INC CL A 518613203 1067 73560 SH DFND 01 0 73560 0 LAUREATE EDUCATION INC CL A 518613203 506 34867 SH DFND 02 0 34867 0 LAUREATE EDUCATION INC CL A 518613203 1300 89601 SH DFND 04 0 0 89601 LAUREATE EDUCATION INC CL A 518613203 135795 9358686 SH SOLE 0 0 9358686 LAUREATE EDUCATION INC CL A 518613203 52 3610 SH SOLE 0 3610 0 LAWSON PRODS INC COM 520776105 501 9370 SH DFND 01 0 9370 0 LAWSON PRODS INC COM 520776105 174 3245 SH DFND 04 0 0 3245 LAWSON PRODS INC COM 520776105 14038 262352 SH SOLE 0 0 262352 LAZYDAYS HLDGS INC COM 52110H100 104 4727 SH DFND 01 0 4727 0 LAZYDAYS HLDGS INC COM 52110H100 98 4444 SH DFND 02 0 4444 0 LAZYDAYS HLDGS INC COM 52110H100 50 2251 SH DFND 04 0 0 2251 LAZYDAYS HLDGS INC COM 52110H100 7611 345938 SH SOLE 0 0 345938 LAZYDAYS HLDGS INC COM 52110H100 89 4067 SH SOLE 0 4067 0 LEAR CORP COM NEW 521865204 3211 18320 SH DFND 01 0 18320 0 LEAR CORP COM NEW 521865204 397 2265 SH DFND 02 0 0 2265 LEAR CORP COM NEW 521865204 5268 30057 SH DFND 02 0 30057 0 LEAR CORP COM NEW 521865204 12238 69817 SH DFND 04 0 0 69817 LEAR CORP COM NEW 521865204 1359 7751 SH DFND 04 0 7751 0 LEAR CORP COM NEW 521865204 926571 5286231 SH SOLE 0 0 5286231 LEAR CORP COM NEW 521865204 99 562 SH SOLE 0 562 0 LEAP THERAPEUTICS INC COM 52187K101 11 6718 SH DFND 01 0 6718 0 LEAP THERAPEUTICS INC COM 52187K101 23 13834 SH DFND 04 0 0 13834 LEAP THERAPEUTICS INC COM 52187K101 3414 2081945 SH SOLE 0 0 2081945 LEE ENTERPRISES INC COM 523768406 34 1218 SH DFND 01 0 1218 0 LEE ENTERPRISES INC COM 523768406 46 1617 SH DFND 04 0 0 1617 LEE ENTERPRISES INC COM 523768406 6661 235382 SH SOLE 0 0 235382 LEGGETT & PLATT INC COM 524660107 6744 130176 SH DFND 01 0 130176 0 LEGGETT & PLATT INC COM 524660107 1937 37389 SH DFND 02 0 37389 0 LEGGETT & PLATT INC COM 524660107 13885 267998 SH DFND 04 0 0 267998 LEGGETT & PLATT INC COM 524660107 629 12148 SH DFND 04 0 12148 0 LEGGETT & PLATT INC COM 524660107 704240 13592737 SH SOLE 0 0 13592737 LEGALZOOM COM INC COM 52466B103 52 1375 SH DFND 01 0 1375 0 LEGALZOOM COM INC COM 52466B103 3680 97221 SH SOLE 0 0 97221 LEGACY HOUSING CORP COM 52472M101 98 5814 SH DFND 01 0 5814 0 LEGACY HOUSING CORP COM 52472M101 39 2285 SH DFND 04 0 0 2285 LEGACY HOUSING CORP COM 52472M101 6164 364530 SH SOLE 0 0 364530 LEIDOS HOLDINGS INC COM 525327102 13254 131100 SH DFND 01 0 131100 0 LEIDOS HOLDINGS INC COM 525327102 586 5798 SH DFND 02 0 0 5798 LEIDOS HOLDINGS INC COM 525327102 6425 63549 SH DFND 02 0 63549 0 LEIDOS HOLDINGS INC COM 525327102 31415 310731 SH DFND 04 0 0 310731 LEIDOS HOLDINGS INC COM 525327102 2694 26650 SH DFND 04 0 26650 0 LEIDOS HOLDINGS INC COM 525327102 1421002 14055406 SH SOLE 0 0 14055406 LEIDOS HOLDINGS INC COM 525327102 85 836 SH SOLE 0 836 0 LEMAITRE VASCULAR INC COM 525558201 1993 32664 SH DFND 01 0 32664 0 LEMAITRE VASCULAR INC COM 525558201 259 4245 SH DFND 02 0 4245 0 LEMAITRE VASCULAR INC COM 525558201 796 13046 SH DFND 04 0 0 13046 LEMAITRE VASCULAR INC COM 525558201 66952 1097216 SH SOLE 0 0 1097216 LEMONADE INC COM 52567D107 994 9086 SH DFND 01 0 9086 0 LEMONADE INC COM 52567D107 1003 9163 SH DFND 02 0 9163 0 LEMONADE INC COM 52567D107 2693 24616 SH DFND 04 0 0 24616 LEMONADE INC COM 52567D107 307609 2811524 SH SOLE 0 0 2811524 LENDINGCLUB CORP COM NEW 52603A208 1202 66308 SH DFND 01 0 66308 0 LENDINGCLUB CORP COM NEW 52603A208 843 46522 SH DFND 02 0 46522 0 LENDINGCLUB CORP COM NEW 52603A208 1316 72578 SH DFND 04 0 0 72578 LENDINGCLUB CORP COM NEW 52603A208 122000 6729184 SH SOLE 0 0 6729184 LENDINGTREE INC NEW COM 52603B107 4448 20994 SH DFND 01 0 20994 0 LENDINGTREE INC NEW COM 52603B107 1085 5120 SH DFND 02 0 5120 0 LENDINGTREE INC NEW COM 52603B107 2009 9483 SH DFND 04 0 0 9483 LENDINGTREE INC NEW COM 52603B107 222068 1048084 SH SOLE 0 0 1048084 LENNAR CORP CL A 526057104 26428 266005 SH DFND 01 0 266005 0 LENNAR CORP CL A 526057104 1151 11590 SH DFND 02 0 0 11590 LENNAR CORP CL A 526057104 14711 148074 SH DFND 02 0 148074 0 LENNAR CORP CL A 526057104 61636 620392 SH DFND 04 0 0 620392 LENNAR CORP CL A 526057104 5854 58920 SH DFND 04 0 58920 0 LENNAR CORP CL A 526057104 2764606 27826940 SH SOLE 0 0 27826940 LENNAR CORP CL A 526057104 257 2584 SH SOLE 0 2584 0 LENNAR CORP CL B 526057302 678 8321 SH DFND 01 0 8321 0 LENNAR CORP CL B 526057302 362 4447 SH DFND 02 0 4447 0 LENNAR CORP CL B 526057302 3503 43011 SH DFND 04 0 0 43011 LENNAR CORP CL B 526057302 392 4809 SH DFND 04 0 4809 0 LENNAR CORP CL B 526057302 109966 1350105 SH SOLE 0 0 1350105 LENNAR CORP CL B 526057302 106 1303 SH SOLE 0 1303 0 LENNOX INTL INC COM 526107107 3831 10922 SH DFND 01 0 10922 0 LENNOX INTL INC COM 526107107 522 1488 SH DFND 02 0 0 1488 LENNOX INTL INC COM 526107107 5494 15661 SH DFND 02 0 15661 0 LENNOX INTL INC COM 526107107 7991 22780 SH DFND 04 0 0 22780 LENNOX INTL INC COM 526107107 1162386 3313530 SH SOLE 0 0 3313530 LENSAR INC COM 52634L108 15 1697 SH DFND 01 0 1697 0 LENSAR INC COM 52634L108 28 3178 SH DFND 04 0 0 3178 LENSAR INC COM 52634L108 3489 402878 SH SOLE 0 0 402878 LESLIES INC COM 527064109 1192 43374 SH DFND 01 0 43374 0 LESLIES INC COM 527064109 403 14658 SH DFND 02 0 14658 0 LESLIES INC COM 527064109 2567 93367 SH DFND 04 0 0 93367 LESLIES INC COM 527064109 259719 9447774 SH SOLE 0 0 9447774 LEVEL ONE BANCORP INC COM 52730D208 31 1133 SH DFND 01 0 1133 0 LEVEL ONE BANCORP INC COM 52730D208 43 1560 SH DFND 04 0 0 1560 LEVEL ONE BANCORP INC COM 52730D208 5478 200658 SH SOLE 0 0 200658 LEVI STRAUSS & CO NEW CL A COM STK 52736R102 398 14351 SH DFND 01 0 14351 0 LEVI STRAUSS & CO NEW CL A COM STK 52736R102 488 17593 SH DFND 02 0 17593 0 LEVI STRAUSS & CO NEW CL A COM STK 52736R102 1671 60287 SH DFND 04 0 0 60287 LEVI STRAUSS & CO NEW CL A COM STK 52736R102 190175 6860555 SH SOLE 0 0 6860555 LEXARIA BIOSCIENCE CORP COM NEW 52886N406 182 25976 SH SOLE 0 0 25976 LEXICON PHARMACEUTICALS INC COM NEW 528872302 360 78354 SH DFND 01 0 78354 0 LEXICON PHARMACEUTICALS INC COM NEW 528872302 31 6754 SH DFND 02 0 6754 0 LEXICON PHARMACEUTICALS INC COM NEW 528872302 211 45949 SH DFND 04 0 0 45949 LEXICON PHARMACEUTICALS INC COM NEW 528872302 17607 3836015 SH SOLE 0 0 3836015 LEXICON PHARMACEUTICALS INC COM NEW 528872302 13 2917 SH SOLE 0 2917 0 LEXINFINTECH HLDGS LTD ADR 528877103 6366 519677 SH DFND 01 0 519677 0 LEXINFINTECH HLDGS LTD ADR 528877103 121 9859 SH DFND 02 0 9859 0 LEXINFINTECH HLDGS LTD ADR 528877103 73 5955 SH DFND 04 0 0 5955 LEXINFINTECH HLDGS LTD ADR 528877103 41534 3390494 SH SOLE 0 0 3390494 LEXINGTON REALTY TRUST COM 529043101 2237 187201 SH DFND 01 0 187201 0 LEXINGTON REALTY TRUST COM 529043101 5615 469870 SH DFND 02 0 469870 0 LEXINGTON REALTY TRUST COM 529043101 2880 240966 SH DFND 04 0 0 240966 LEXINGTON REALTY TRUST COM 529043101 535611 44820994 SH SOLE 0 0 44820994 LIBERTY BROADBAND CORP COM SER A 530307107 1387 8245 SH DFND 01 0 8245 0 LIBERTY BROADBAND CORP COM SER A 530307107 344 2047 SH DFND 02 0 0 2047 LIBERTY BROADBAND CORP COM SER A 530307107 1003 5963 SH DFND 02 0 5963 0 LIBERTY BROADBAND CORP COM SER A 530307107 4464 26546 SH DFND 04 0 0 26546 LIBERTY BROADBAND CORP COM SER A 530307107 646 3840 SH DFND 04 0 3840 0 LIBERTY BROADBAND CORP COM SER A 530307107 281123 1671659 SH SOLE 0 0 1671659 LIBERTY BROADBAND CORP COM SER C 530307305 8567 49332 SH DFND 01 0 49332 0 LIBERTY BROADBAND CORP COM SER C 530307305 934 5377 SH DFND 02 0 0 5377 LIBERTY BROADBAND CORP COM SER C 530307305 16019 92243 SH DFND 02 0 92243 0 LIBERTY BROADBAND CORP COM SER C 530307305 31848 183393 SH DFND 04 0 0 183393 LIBERTY BROADBAND CORP COM SER C 530307305 3479 20031 SH DFND 04 0 20031 0 LIBERTY BROADBAND CORP COM SER C 530307305 2353192 13550569 SH SOLE 0 0 13550569 LIBERTY OILFIELD SVCS INC COM CL A 53115L104 1331 94002 SH DFND 01 0 94002 0 LIBERTY OILFIELD SVCS INC COM CL A 53115L104 296 20874 SH DFND 02 0 20874 0 LIBERTY OILFIELD SVCS INC COM CL A 53115L104 990 69891 SH DFND 04 0 0 69891 LIBERTY OILFIELD SVCS INC COM CL A 53115L104 131566 9291362 SH SOLE 0 0 9291362 LIBERTY OILFIELD SVCS INC COM CL A 53115L104 36 2562 SH SOLE 0 2562 0 LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 1140 24471 SH DFND 01 0 24471 0 LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 55 1177 SH DFND 02 0 0 1177 LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 2181 46827 SH DFND 02 0 46827 0 LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 4538 97433 SH DFND 04 0 0 97433 LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 620 13312 SH DFND 04 0 13312 0 LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 296557 6366625 SH SOLE 0 0 6366625 LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 2502 53941 SH DFND 01 0 53941 0 LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 518 11156 SH DFND 02 0 0 11156 LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 4317 93059 SH DFND 02 0 93059 0 LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 9268 199781 SH DFND 04 0 0 199781 LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 939 20246 SH DFND 04 0 20246 0 LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 645718 13919331 SH SOLE 0 0 13919331 LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 46 990 SH SOLE 0 990 0 LIBERTY MEDIA CORP DEL COM A BRAVES GRP 531229706 512 18140 SH DFND 01 0 18140 0 LIBERTY MEDIA CORP DEL COM A BRAVES GRP 531229706 240 8514 SH DFND 02 0 8514 0 LIBERTY MEDIA CORP DEL COM A BRAVES GRP 531229706 283 10016 SH DFND 04 0 0 10016 LIBERTY MEDIA CORP DEL COM A BRAVES GRP 531229706 16033 568129 SH SOLE 0 0 568129 LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 3046 63191 SH DFND 01 0 63191 0 LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 443 9184 SH DFND 02 0 0 9184 LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 4463 92569 SH DFND 02 0 92569 0 LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 6258 129806 SH DFND 04 0 0 129806 LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 815316 16911766 SH SOLE 0 0 16911766 LIBERTY MEDIA CORP DEL COM SER A FRMLA 531229870 413 9681 SH DFND 01 0 9681 0 LIBERTY MEDIA CORP DEL COM SER A FRMLA 531229870 708 16609 SH DFND 04 0 0 16609 LIBERTY MEDIA CORP DEL COM SER A FRMLA 531229870 112945 2649422 SH SOLE 0 0 2649422 LIBERTY MEDIA CORP DEL COM C BRAVES GRP 531229888 1843 66349 SH DFND 01 0 66349 0 LIBERTY MEDIA CORP DEL COM C BRAVES GRP 531229888 748 26941 SH DFND 04 0 0 26941 LIBERTY MEDIA CORP DEL COM C BRAVES GRP 531229888 51099 1840070 SH SOLE 0 0 1840070 LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 455 111900 SH DFND 01 0 111900 0 LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 103 25425 SH DFND 04 0 0 25425 LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 15576 3827104 SH SOLE 0 0 3827104 LIFEWAY FOODS INC COM 531914109 753 145344 SH SOLE 0 0 145344 LIFEMD INC COM 53216B104 36 3071 SH DFND 01 0 3071 0 LIFEMD INC COM 53216B104 72 6103 SH DFND 04 0 0 6103 LIFEMD INC COM 53216B104 8515 722840 SH SOLE 0 0 722840 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 1650 12577 SH DFND 01 0 12577 0 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 527 4018 SH DFND 02 0 4018 0 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 1853 14126 SH DFND 04 0 0 14126 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 195924 1493434 SH SOLE 0 0 1493434 LIFEVANTAGE CORP COM NEW 53222K205 15 1981 SH DFND 01 0 1981 0 LIFEVANTAGE CORP COM NEW 53222K205 22 3029 SH DFND 04 0 0 3029 LIFEVANTAGE CORP COM NEW 53222K205 5845 795250 SH SOLE 0 0 795250 LIFETIME BRANDS INC COM 53222Q103 117 7835 SH DFND 01 0 7835 0 LIFETIME BRANDS INC COM 53222Q103 66 4421 SH DFND 04 0 0 4421 LIFETIME BRANDS INC COM 53222Q103 8741 583890 SH SOLE 0 0 583890 LIFE STORAGE INC COM 53223X107 2621 24414 SH DFND 01 0 24414 0 LIFE STORAGE INC COM 53223X107 13956 130002 SH DFND 02 0 130002 0 LIFE STORAGE INC COM 53223X107 6866 63956 SH DFND 04 0 0 63956 LIFE STORAGE INC COM 53223X107 1206432 11238305 SH SOLE 0 0 11238305 LIGHTBRIDGE CORP COM 53224K302 1647 223500 SH SOLE 0 0 223500 LIGHTPATH TECHNOLOGIES INC COM CL A 532257805 14 5325 SH DFND 01 0 5325 0 LIGHTPATH TECHNOLOGIES INC COM CL A 532257805 12 4600 SH DFND 04 0 0 4600 LIGHTPATH TECHNOLOGIES INC COM CL A 532257805 2587 1018627 SH SOLE 0 0 1018627 LIGHTSPEED POS INC SUB VTG SHS 53227R106 32886 393321 SH DFND 01 0 393321 0 LIGHTSPEED POS INC SUB VTG SHS 53227R106 279 3336 SH DFND 02 0 0 3336 LIGHTSPEED POS INC SUB VTG SHS 53227R106 4031 48215 SH DFND 02 0 48215 0 LIGHTSPEED POS INC SUB VTG SHS 53227R106 2340 27993 SH DFND 04 0 0 27993 LIGHTSPEED POS INC SUB VTG SHS 53227R106 156209 1868303 SH SOLE 0 0 1868303 LIGHTSPEED POS INC SUB VTG SHS 53227R106 9847 117773 SH SOLE 0 117773 0 LIFESTANCE HEALTH GROUP INC COM 53228F101 40 1431 SH DFND 01 0 1431 0 LIFESTANCE HEALTH GROUP INC COM 53228F101 12 443 SH DFND 04 0 0 443 LIFESTANCE HEALTH GROUP INC COM 53228F101 73865 2651279 SH SOLE 0 0 2651279 LIGHTNING EMOTORS INC COM 53228T101 47 5667 SH DFND 01 0 5667 0 LIGHTNING EMOTORS INC COM 53228T101 93 11141 SH DFND 04 0 0 11141 LIGHTNING EMOTORS INC COM 53228T101 12826 1543473 SH SOLE 0 0 1543473 LILLY ELI & CO COM 532457108 197754 861597 SH DFND 01 0 861597 0 LILLY ELI & CO COM 532457108 7968 34715 SH DFND 02 0 0 34715 LILLY ELI & CO COM 532457108 100956 439858 SH DFND 02 0 439858 0 LILLY ELI & CO COM 532457108 436257 1900736 SH DFND 04 0 0 1900736 LILLY ELI & CO COM 532457108 41951 182778 SH DFND 04 0 182778 0 LILLY ELI & CO COM 532457108 15044821 65549063 SH SOLE 0 0 65549063 LILLY ELI & CO COM 532457108 184 801 SH SOLE 0 801 0 LIMELIGHT NETWORKS INC COM 53261M104 270 85644 SH DFND 01 0 85644 0 LIMELIGHT NETWORKS INC COM 53261M104 127 40250 SH DFND 02 0 40250 0 LIMELIGHT NETWORKS INC COM 53261M104 297 94257 SH DFND 04 0 0 94257 LIMELIGHT NETWORKS INC COM 53261M104 18983 6026245 SH SOLE 0 0 6026245 LIMESTONE BANCORP INC COM 53262L105 18 1106 SH DFND 01 0 1106 0 LIMESTONE BANCORP INC COM 53262L105 23 1398 SH DFND 04 0 0 1398 LIMESTONE BANCORP INC COM 53262L105 1654 99414 SH SOLE 0 0 99414 LIMBACH HLDGS INC COM 53263P105 11 1136 SH DFND 01 0 1136 0 LIMBACH HLDGS INC COM 53263P105 23 2521 SH DFND 04 0 0 2521 LIMBACH HLDGS INC COM 53263P105 3283 354518 SH SOLE 0 0 354518 LIMONEIRA CO COM 532746104 276 15747 SH DFND 01 0 15747 0 LIMONEIRA CO COM 532746104 82 4673 SH DFND 04 0 0 4673 LIMONEIRA CO COM 532746104 13738 782772 SH SOLE 0 0 782772 LINCOLN EDL SVCS CORP COM 533535100 31 3967 SH DFND 01 0 3967 0 LINCOLN EDL SVCS CORP COM 533535100 77 9848 SH DFND 04 0 0 9848 LINCOLN EDL SVCS CORP COM 533535100 8720 1120844 SH SOLE 0 0 1120844 LINCOLN ELEC HLDGS INC COM 533900106 3340 25359 SH DFND 01 0 25359 0 LINCOLN ELEC HLDGS INC COM 533900106 2030 15411 SH DFND 02 0 15411 0 LINCOLN ELEC HLDGS INC COM 533900106 5944 45132 SH DFND 04 0 0 45132 LINCOLN ELEC HLDGS INC COM 533900106 756366 5742663 SH SOLE 0 0 5742663 LINCOLN NATL CORP IND COM 534187109 11270 179344 SH DFND 01 0 179344 0 LINCOLN NATL CORP IND COM 534187109 554 8815 SH DFND 02 0 0 8815 LINCOLN NATL CORP IND COM 534187109 6401 101864 SH DFND 02 0 101864 0 LINCOLN NATL CORP IND COM 534187109 27809 442540 SH DFND 04 0 0 442540 LINCOLN NATL CORP IND COM 534187109 2655 42250 SH DFND 04 0 42250 0 LINCOLN NATL CORP IND COM 534187109 1215972 19350282 SH SOLE 0 0 19350282 LINCOLN NATL CORP IND COM 534187109 130 2071 SH SOLE 0 2071 0 LINDBLAD EXPEDITIONS HLDGS I COM 535219109 890 55614 SH DFND 01 0 55614 0 LINDBLAD EXPEDITIONS HLDGS I COM 535219109 101 6323 SH DFND 02 0 6323 0 LINDBLAD EXPEDITIONS HLDGS I COM 535219109 379 23659 SH DFND 04 0 0 23659 LINDBLAD EXPEDITIONS HLDGS I COM 535219109 25038 1563895 SH SOLE 0 0 1563895 LINDBLAD EXPEDITIONS HLDGS I COM 535219109 21 1326 SH SOLE 0 1326 0 LINDSAY CORP COM 535555106 3085 18668 SH DFND 01 0 18668 0 LINDSAY CORP COM 535555106 566 3425 SH DFND 02 0 3425 0 LINDSAY CORP COM 535555106 1550 9380 SH DFND 04 0 0 9380 LINDSAY CORP COM 535555106 196254 1187402 SH SOLE 0 0 1187402 LINEAGE CELL THERAPEUTICS IN COM 53566P109 246 86463 SH DFND 01 0 86463 0 LINEAGE CELL THERAPEUTICS IN COM 53566P109 181 63650 SH DFND 04 0 0 63650 LINEAGE CELL THERAPEUTICS IN COM 53566P109 17798 6244869 SH SOLE 0 0 6244869 LINEAGE CELL THERAPEUTICS IN COM 53566P109 11 3833 SH SOLE 0 3833 0 LIONS GATE ENTMNT CORP CL A VTG 535919401 835 40362 SH DFND 01 0 40362 0 LIONS GATE ENTMNT CORP CL A VTG 535919401 257 12398 SH DFND 02 0 12398 0 LIONS GATE ENTMNT CORP CL A VTG 535919401 672 32442 SH DFND 04 0 0 32442 LIONS GATE ENTMNT CORP CL A VTG 535919401 115889 5598498 SH SOLE 0 0 5598498 LIONS GATE ENTMNT CORP CL A VTG 535919401 22 1076 SH SOLE 0 1076 0 LIONS GATE ENTMNT CORP CL B NON VTG 535919500 1442 78774 SH DFND 01 0 78774 0 LIONS GATE ENTMNT CORP CL B NON VTG 535919500 642 35062 SH DFND 02 0 35062 0 LIONS GATE ENTMNT CORP CL B NON VTG 535919500 2229 121782 SH DFND 04 0 0 121782 LIONS GATE ENTMNT CORP CL B NON VTG 535919500 186707 10202544 SH SOLE 0 0 10202544 LIPOCINE INC NEW COM 53630X104 18 12688 SH DFND 01 0 12688 0 LIPOCINE INC NEW COM 53630X104 40 28747 SH DFND 04 0 0 28747 LIPOCINE INC NEW COM 53630X104 5283 3773913 SH SOLE 0 0 3773913 LIQTECH INTL INC COM 53632A201 27 3627 SH DFND 01 0 3627 0 LIQTECH INTL INC COM 53632A201 42 5704 SH DFND 04 0 0 5704 LIQTECH INTL INC COM 53632A201 1812 247491 SH SOLE 0 0 247491 LIQUIDITY SVCS INC COM 53635B107 1216 47768 SH DFND 01 0 47768 0 LIQUIDITY SVCS INC COM 53635B107 26 1038 SH DFND 02 0 1038 0 LIQUIDITY SVCS INC COM 53635B107 241 9465 SH DFND 04 0 0 9465 LIQUIDITY SVCS INC COM 53635B107 44162 1735226 SH SOLE 0 0 1735226 LIQUIDITY SVCS INC COM 53635B107 46 1820 SH SOLE 0 1820 0 LIQUIDIA CORPORATION COM NEW 53635D202 7 2511 SH DFND 01 0 2511 0 LIQUIDIA CORPORATION COM NEW 53635D202 51 17720 SH DFND 04 0 0 17720 LIQUIDIA CORPORATION COM NEW 53635D202 4253 1487004 SH SOLE 0 0 1487004 LITHIA MTRS INC COM 536797103 3326 9679 SH DFND 01 0 9679 0 LITHIA MTRS INC COM 536797103 2560 7450 SH DFND 02 0 7450 0 LITHIA MTRS INC COM 536797103 8561 24914 SH DFND 04 0 0 24914 LITHIA MTRS INC COM 536797103 978215 2846627 SH SOLE 0 0 2846627 LITHIA MTRS INC COM 536797103 144 418 SH SOLE 0 418 0 LITHIUM AMERS CORP NEW COM NEW 53680Q207 281 18928 SH DFND 02 0 18928 0 LITHIUM AMERS CORP NEW COM NEW 53680Q207 545 36721 SH DFND 04 0 0 36721 LITTELFUSE INC COM 537008104 1957 7680 SH DFND 01 0 7680 0 LITTELFUSE INC COM 537008104 1723 6762 SH DFND 02 0 6762 0 LITTELFUSE INC COM 537008104 5290 20763 SH DFND 04 0 0 20763 LITTELFUSE INC COM 537008104 618280 2426625 SH SOLE 0 0 2426625 LIVE NATION ENTERTAINMENT IN COM 538034109 12741 145459 SH DFND 01 0 145459 0 LIVE NATION ENTERTAINMENT IN COM 538034109 624 7121 SH DFND 02 0 0 7121 LIVE NATION ENTERTAINMENT IN COM 538034109 7282 83134 SH DFND 02 0 83134 0 LIVE NATION ENTERTAINMENT IN COM 538034109 29789 340096 SH DFND 04 0 0 340096 LIVE NATION ENTERTAINMENT IN COM 538034109 2701 30841 SH DFND 04 0 30841 0 LIVE NATION ENTERTAINMENT IN COM 538034109 1262099 14409165 SH SOLE 0 0 14409165 LIVE OAK BANCSHARES INC COM 53803X105 3384 57358 SH DFND 01 0 57358 0 LIVE OAK BANCSHARES INC COM 53803X105 416 7053 SH DFND 02 0 7053 0 LIVE OAK BANCSHARES INC COM 53803X105 1398 23702 SH DFND 04 0 0 23702 LIVE OAK BANCSHARES INC COM 53803X105 94113 1595140 SH SOLE 0 0 1595140 LIVE OAK BANCSHARES INC COM 53803X105 68 1148 SH SOLE 0 1148 0 LIVE VENTURES INC COM NEW 538142308 37 601 SH DFND 04 0 0 601 LIVE VENTURES INC COM NEW 538142308 3469 56315 SH SOLE 0 0 56315 LIVEPERSON INC COM 538146101 7362 116414 SH DFND 01 0 116414 0 LIVEPERSON INC COM 538146101 1224 19350 SH DFND 02 0 19350 0 LIVEPERSON INC COM 538146101 3449 54539 SH DFND 04 0 0 54539 LIVEPERSON INC COM 538146101 424180 6707462 SH SOLE 0 0 6707462 LIVENT CORP COM 53814L108 5210 269114 SH DFND 01 0 269114 0 LIVENT CORP COM 53814L108 721 37248 SH DFND 02 0 37248 0 LIVENT CORP COM 53814L108 2412 124592 SH DFND 04 0 0 124592 LIVENT CORP COM 53814L108 321937 16628993 SH SOLE 0 0 16628993 LIVENT CORP COM 53814L108 30 1550 SH SOLE 0 1550 0 LIVERAMP HLDGS INC COM 53815P108 2104 44901 SH DFND 01 0 44901 0 LIVERAMP HLDGS INC COM 53815P108 777 16584 SH DFND 02 0 16584 0 LIVERAMP HLDGS INC COM 53815P108 2686 57331 SH DFND 04 0 0 57331 LIVERAMP HLDGS INC COM 53815P108 294173 6279047 SH SOLE 0 0 6279047 LIVEXLIVE MEDIA INC COM NEW 53839L208 452 95779 SH DFND 01 0 95779 0 LIVEXLIVE MEDIA INC COM NEW 53839L208 97 20534 SH DFND 04 0 0 20534 LIVEXLIVE MEDIA INC COM NEW 53839L208 11604 2458399 SH SOLE 0 0 2458399 LIXTE BIOTECHNOLOGY HLDGS IN COM 539319202 225 74383 SH SOLE 0 0 74383 LOANDEPOT INC COM CL A 53946R106 4 349 SH DFND 01 0 349 0 LOANDEPOT INC COM CL A 53946R106 18 1426 SH DFND 04 0 0 1426 LOANDEPOT INC COM CL A 53946R106 3969 308879 SH SOLE 0 0 308879 LMP AUTOMOTIVE HLDGS INC COM 53952P101 21 1231 SH DFND 01 0 1231 0 LMP AUTOMOTIVE HLDGS INC COM 53952P101 26 1548 SH DFND 04 0 0 1548 LMP AUTOMOTIVE HLDGS INC COM 53952P101 5093 299569 SH SOLE 0 0 299569 LOCKHEED MARTIN CORP COM 539830109 99900 264040 SH DFND 01 0 264040 0 LOCKHEED MARTIN CORP COM 539830109 1106 2923 SH DFND 02 0 0 2923 LOCKHEED MARTIN CORP COM 539830109 45162 119365 SH DFND 02 0 119365 0 LOCKHEED MARTIN CORP COM 539830109 220767 583500 SH DFND 04 0 0 583500 LOCKHEED MARTIN CORP COM 539830109 18028 47650 SH DFND 04 0 47650 0 LOCKHEED MARTIN CORP COM 539830109 7698397 20347290 SH SOLE 0 0 20347290 LOCKHEED MARTIN CORP COM 539830109 162 428 SH SOLE 0 428 0 LOEWS CORP COM 540424108 11893 217618 SH DFND 01 0 217618 0 LOEWS CORP COM 540424108 546 9990 SH DFND 02 0 0 9990 LOEWS CORP COM 540424108 6495 118846 SH DFND 02 0 118846 0 LOEWS CORP COM 540424108 27966 511738 SH DFND 04 0 0 511738 LOEWS CORP COM 540424108 2811 51431 SH DFND 04 0 51431 0 LOEWS CORP COM 540424108 1243897 22761144 SH SOLE 0 0 22761144 LOEWS CORP COM 540424108 2 31 SH SOLE 0 31 0 LOGICBIO THERAPEUTICS INC COM 54142F102 14 3086 SH DFND 01 0 3086 0 LOGICBIO THERAPEUTICS INC COM 54142F102 24 5485 SH DFND 04 0 0 5485 LOGICBIO THERAPEUTICS INC COM 54142F102 3140 707211 SH SOLE 0 0 707211 LONGBOARD PHARMACEUTICALS IN COM 54300N103 2 193 SH DFND 01 0 193 0 LONGBOARD PHARMACEUTICALS IN COM 54300N103 4 386 SH DFND 04 0 0 386 LONGBOARD PHARMACEUTICALS IN COM 54300N103 1504 164966 SH SOLE 0 0 164966 LONGEVERON INC COM 54303L104 1067 131260 SH SOLE 0 0 131260 LOOP INDS INC COM 543518104 36 2897 SH DFND 01 0 2897 0 LOOP INDS INC COM 543518104 120 9711 SH DFND 04 0 0 9711 LOOP INDS INC COM 543518104 3970 322000 SH SOLE 0 0 322000 LORAL SPACE & COM INC COM 543881106 911 23456 SH DFND 01 0 23456 0 LORAL SPACE & COM INC COM 543881106 136 3504 SH DFND 02 0 3504 0 LORAL SPACE & COM INC COM 543881106 350 8998 SH DFND 04 0 0 8998 LORAL SPACE & COM INC COM 543881106 44871 1154981 SH SOLE 0 0 1154981 LORAL SPACE & COM INC COM 543881106 16 418 SH SOLE 0 418 0 LORDSTOWN MOTORS CORP COM CL A 54405Q100 960 86816 SH DFND 01 0 86816 0 LORDSTOWN MOTORS CORP COM CL A 54405Q100 176 15916 SH DFND 02 0 15916 0 LORDSTOWN MOTORS CORP COM CL A 54405Q100 941 85098 SH DFND 04 0 0 85098 LORDSTOWN MOTORS CORP COM CL A 54405Q100 109338 9885895 SH SOLE 0 0 9885895 LOUISIANA PAC CORP COM 546347105 2013 33388 SH DFND 01 0 33388 0 LOUISIANA PAC CORP COM 546347105 1805 29939 SH DFND 02 0 29939 0 LOUISIANA PAC CORP COM 546347105 5283 87622 SH DFND 04 0 0 87622 LOUISIANA PAC CORP COM 546347105 666393 11053120 SH SOLE 0 0 11053120 LOUISIANA PAC CORP COM 546347105 177 2928 SH SOLE 0 2928 0 LOVESAC COMPANY COM 54738L109 1823 22847 SH DFND 01 0 22847 0 LOVESAC COMPANY COM 54738L109 336 4210 SH DFND 02 0 4210 0 LOVESAC COMPANY COM 54738L109 747 9358 SH DFND 04 0 0 9358 LOVESAC COMPANY COM 54738L109 56679 710352 SH SOLE 0 0 710352 LOVESAC COMPANY COM 54738L109 31 384 SH SOLE 0 384 0 LOWES COS INC COM 548661107 150154 774111 SH DFND 01 0 774111 0 LOWES COS INC COM 548661107 6040 31138 SH DFND 02 0 0 31138 LOWES COS INC COM 548661107 76105 392357 SH DFND 02 0 392357 0 LOWES COS INC COM 548661107 323710 1668865 SH DFND 04 0 0 1668865 LOWES COS INC COM 548661107 30703 158289 SH DFND 04 0 158289 0 LOWES COS INC COM 548661107 10919879 56296742 SH SOLE 0 0 56296742 LOWES COS INC COM 548661107 184 951 SH SOLE 0 951 0 LUBYS INC COM 549282101 3 700 SH DFND 01 0 700 0 LUBYS INC COM 549282101 13 3387 SH DFND 04 0 0 3387 LUBYS INC COM 549282101 5783 1505954 SH SOLE 0 0 1505954 LUCIRA HEALTH INC COM 54948U105 11 1707 SH DFND 01 0 1707 0 LUCIRA HEALTH INC COM 54948U105 21 3237 SH DFND 04 0 0 3237 LUCIRA HEALTH INC COM 54948U105 2809 423010 SH SOLE 0 0 423010 LUFAX HOLDING LTD ADS REP SHS CL A 54975P102 29978 2652877 SH DFND 01 0 2652877 0 LUFAX HOLDING LTD ADS REP SHS CL A 54975P102 700 61979 SH DFND 02 0 61979 0 LUFAX HOLDING LTD ADS REP SHS CL A 54975P102 6845 605781 SH DFND 04 0 0 605781 LUFAX HOLDING LTD ADS REP SHS CL A 54975P102 171357 15164333 SH SOLE 0 0 15164333 LULULEMON ATHLETICA INC COM 550021109 18365 50319 SH DFND 01 0 50319 0 LULULEMON ATHLETICA INC COM 550021109 1958 5364 SH DFND 02 0 0 5364 LULULEMON ATHLETICA INC COM 550021109 24363 66753 SH DFND 02 0 66753 0 LULULEMON ATHLETICA INC COM 550021109 49815 136491 SH DFND 04 0 0 136491 LULULEMON ATHLETICA INC COM 550021109 5398 14790 SH DFND 04 0 14790 0 LULULEMON ATHLETICA INC COM 550021109 3081113 8442098 SH SOLE 0 0 8442098 LUMBER LIQUIDATORS HLDGS INC COM 55003T107 417 19772 SH DFND 01 0 19772 0 LUMBER LIQUIDATORS HLDGS INC COM 55003T107 209 9901 SH DFND 02 0 9901 0 LUMBER LIQUIDATORS HLDGS INC COM 55003T107 460 21815 SH DFND 04 0 0 21815 LUMBER LIQUIDATORS HLDGS INC COM 55003T107 44832 2124739 SH SOLE 0 0 2124739 LUMBER LIQUIDATORS HLDGS INC COM 55003T107 73 3442 SH SOLE 0 3442 0 LUMEN TECHNOLOGIES INC COM 550241103 13390 985250 SH DFND 01 0 985250 0 LUMEN TECHNOLOGIES INC COM 550241103 550 40448 SH DFND 02 0 0 40448 LUMEN TECHNOLOGIES INC COM 550241103 6985 513947 SH DFND 02 0 513947 0 LUMEN TECHNOLOGIES INC COM 550241103 33645 2475709 SH DFND 04 0 0 2475709 LUMEN TECHNOLOGIES INC COM 550241103 3152 231949 SH DFND 04 0 231949 0 LUMEN TECHNOLOGIES INC COM 550241103 1663939 122438467 SH SOLE 0 0 122438467 LUMEN TECHNOLOGIES INC COM 550241103 203 14954 SH SOLE 0 14954 0 LUMENTUM HLDGS INC COM 55024U109 1987 24217 SH DFND 01 0 24217 0 LUMENTUM HLDGS INC COM 55024U109 1744 21258 SH DFND 02 0 21258 0 LUMENTUM HLDGS INC COM 55024U109 5260 64127 SH DFND 04 0 0 64127 LUMENTUM HLDGS INC COM 55024U109 577001 7034030 SH SOLE 0 0 7034030 LUMENTUM HLDGS INC COM 55024U109 140 1711 SH SOLE 0 1711 0 LUMENT FINANCE TRUST INC COM 55025L108 16 3859 SH DFND 01 0 3859 0 LUMENT FINANCE TRUST INC COM 55025L108 40 9384 SH DFND 04 0 0 9384 LUMENT FINANCE TRUST INC COM 55025L108 4282 1017185 SH SOLE 0 0 1017185 LUMINEX CORP DEL COM 55027E102 3035 82481 SH DFND 01 0 82481 0 LUMINEX CORP DEL COM 55027E102 478 12986 SH DFND 02 0 12986 0 LUMINEX CORP DEL COM 55027E102 1435 38995 SH DFND 04 0 0 38995 LUMINEX CORP DEL COM 55027E102 172392 4684554 SH SOLE 0 0 4684554 LUMOS PHARMA INC COM 55028X109 7 709 SH DFND 01 0 709 0 LUMOS PHARMA INC COM 55028X109 4 400 SH DFND 04 0 0 400 LUMOS PHARMA INC COM 55028X109 2368 236789 SH SOLE 0 0 236789 LUNA INNOVATIONS INC COM 550351100 602 55580 SH DFND 01 0 55580 0 LUNA INNOVATIONS INC COM 550351100 106 9823 SH DFND 04 0 0 9823 LUNA INNOVATIONS INC COM 550351100 14482 1337199 SH SOLE 0 0 1337199 LUMINAR TECHNOLOGIES INC COM CL A 550424105 755 34395 SH DFND 01 0 34395 0 LUMINAR TECHNOLOGIES INC COM CL A 550424105 907 41301 SH DFND 02 0 41301 0 LUMINAR TECHNOLOGIES INC COM CL A 550424105 3040 138518 SH DFND 04 0 0 138518 LUMINAR TECHNOLOGIES INC COM CL A 550424105 383671 17479313 SH SOLE 0 0 17479313 LUTHER BURBANK CORP COM 550550107 133 11214 SH DFND 01 0 11214 0 LUTHER BURBANK CORP COM 550550107 34 2900 SH DFND 02 0 2900 0 LUTHER BURBANK CORP COM 550550107 133 11185 SH DFND 04 0 0 11185 LUTHER BURBANK CORP COM 550550107 7578 638945 SH SOLE 0 0 638945 LYDALL INC COM 550819106 1267 20930 SH DFND 01 0 20930 0 LYDALL INC COM 550819106 408 6749 SH DFND 04 0 0 6749 LYDALL INC COM 550819106 64330 1062949 SH SOLE 0 0 1062949 LYELL IMMUNOPHARMA INC COM 55083R104 47 2873 SH DFND 01 0 2873 0 LYELL IMMUNOPHARMA INC COM 55083R104 14 880 SH DFND 04 0 0 880 LYELL IMMUNOPHARMA INC COM 55083R104 28349 1745625 SH SOLE 0 0 1745625 LYFT INC CL A COM 55087P104 7124 117794 SH DFND 01 0 117794 0 LYFT INC CL A COM 55087P104 565 9338 SH DFND 02 0 0 9338 LYFT INC CL A COM 55087P104 8397 138843 SH DFND 02 0 138843 0 LYFT INC CL A COM 55087P104 18954 313401 SH DFND 04 0 0 313401 LYFT INC CL A COM 55087P104 2189 36187 SH DFND 04 0 36187 0 LYFT INC CL A COM 55087P104 1331251 22011428 SH SOLE 0 0 22011428 LYRA THERAPEUTICS INC COM 55234L105 10 1276 SH DFND 04 0 0 1276 LYRA THERAPEUTICS INC COM 55234L105 1757 218753 SH SOLE 0 0 218753 M & T BK CORP COM 55261F104 18235 125491 SH DFND 01 0 125491 0 M & T BK CORP COM 55261F104 814 5605 SH DFND 02 0 0 5605 M & T BK CORP COM 55261F104 9919 68260 SH DFND 02 0 68260 0 M & T BK CORP COM 55261F104 45397 312418 SH DFND 04 0 0 312418 M & T BK CORP COM 55261F104 4277 29431 SH DFND 04 0 29431 0 M & T BK CORP COM 55261F104 1980629 13630369 SH SOLE 0 0 13630369 M & T BK CORP COM 55261F104 110 758 SH SOLE 0 758 0 MBIA INC COM 55262C100 369 33504 SH DFND 01 0 33504 0 MBIA INC COM 55262C100 233 21199 SH DFND 02 0 21199 0 MBIA INC COM 55262C100 401 36493 SH DFND 04 0 0 36493 MBIA INC COM 55262C100 25435 2312261 SH SOLE 0 0 2312261 M D C HLDGS INC COM 552676108 2848 56284 SH DFND 01 0 56284 0 M D C HLDGS INC COM 552676108 753 14878 SH DFND 02 0 14878 0 M D C HLDGS INC COM 552676108 2391 47247 SH DFND 04 0 0 47247 M D C HLDGS INC COM 552676108 305840 6044271 SH SOLE 0 0 6044271 M D C HLDGS INC COM 552676108 25 486 SH SOLE 0 486 0 MDU RES GROUP INC COM 552690109 2012 64212 SH DFND 01 0 64212 0 MDU RES GROUP INC COM 552690109 1500 47850 SH DFND 02 0 47850 0 MDU RES GROUP INC COM 552690109 5339 170355 SH DFND 04 0 0 170355 MDU RES GROUP INC COM 552690109 627481 20021725 SH SOLE 0 0 20021725 MDC PARTNERS INC. CL A SUB VTG 552697104 291 49783 SH DFND 01 0 49783 0 MDC PARTNERS INC. CL A SUB VTG 552697104 137 23457 SH DFND 04 0 0 23457 MDC PARTNERS INC. CL A SUB VTG 552697104 17507 2992567 SH SOLE 0 0 2992567 MFA FINL INC COM 55272X102 1379 300461 SH DFND 01 0 300461 0 MFA FINL INC COM 55272X102 580 126456 SH DFND 02 0 126456 0 MFA FINL INC COM 55272X102 1624 353761 SH DFND 04 0 0 353761 MFA FINL INC COM 55272X102 188468 41060491 SH SOLE 0 0 41060491 MGE ENERGY INC COM 55277P104 1858 24953 SH DFND 01 0 24953 0 MGE ENERGY INC COM 55277P104 1926 25877 SH DFND 02 0 25877 0 MGE ENERGY INC COM 55277P104 2301 30916 SH DFND 04 0 0 30916 MGE ENERGY INC COM 55277P104 278413 3740102 SH SOLE 0 0 3740102 MEI PHARMA INC COM NEW 55279B202 554 194353 SH DFND 01 0 194353 0 MEI PHARMA INC COM NEW 55279B202 91 31932 SH DFND 04 0 0 31932 MEI PHARMA INC COM NEW 55279B202 14328 5027512 SH SOLE 0 0 5027512 MGIC INVT CORP WIS COM 552848103 1466 107760 SH DFND 01 0 107760 0 MGIC INVT CORP WIS COM 552848103 1525 112144 SH DFND 02 0 112144 0 MGIC INVT CORP WIS COM 552848103 3881 285386 SH DFND 04 0 0 285386 MGIC INVT CORP WIS COM 552848103 436901 32125075 SH SOLE 0 0 32125075 MGIC INVT CORP WIS COM 552848103 142 10436 SH SOLE 0 10436 0 MGM RESORTS INTERNATIONAL COM 552953101 16925 396825 SH DFND 01 0 396825 0 MGM RESORTS INTERNATIONAL COM 552953101 809 18975 SH DFND 02 0 0 18975 MGM RESORTS INTERNATIONAL COM 552953101 9409 220611 SH DFND 02 0 220611 0 MGM RESORTS INTERNATIONAL COM 552953101 39794 933044 SH DFND 04 0 0 933044 MGM RESORTS INTERNATIONAL COM 552953101 3858 90456 SH DFND 04 0 90456 0 MGM RESORTS INTERNATIONAL COM 552953101 1773188 41575326 SH SOLE 0 0 41575326 MGM RESORTS INTERNATIONAL COM 552953101 46 1074 SH SOLE 0 1074 0 MGM GROWTH PPTYS LLC CL A COM 55303A105 1379 37647 SH DFND 02 0 37647 0 MGM GROWTH PPTYS LLC CL A COM 55303A105 2216 60518 SH DFND 04 0 0 60518 MGM GROWTH PPTYS LLC CL A COM 55303A105 352529 9626691 SH SOLE 0 0 9626691 MGP INGREDIENTS INC NEW COM 55303J106 1539 22754 SH DFND 01 0 22754 0 MGP INGREDIENTS INC NEW COM 55303J106 341 5038 SH DFND 02 0 5038 0 MGP INGREDIENTS INC NEW COM 55303J106 713 10548 SH DFND 04 0 0 10548 MGP INGREDIENTS INC NEW COM 55303J106 60429 893387 SH SOLE 0 0 893387 M/I HOMES INC COM 55305B101 1156 19699 SH DFND 01 0 19699 0 M/I HOMES INC COM 55305B101 693 11818 SH DFND 02 0 11818 0 M/I HOMES INC COM 55305B101 1343 22895 SH DFND 04 0 0 22895 M/I HOMES INC COM 55305B101 110231 1878823 SH SOLE 0 0 1878823 M/I HOMES INC COM 55305B101 161 2742 SH SOLE 0 2742 0 MKS INSTRS INC COM 55306N104 4104 23060 SH DFND 01 0 23060 0 MKS INSTRS INC COM 55306N104 2528 14204 SH DFND 02 0 14204 0 MKS INSTRS INC COM 55306N104 7805 43859 SH DFND 04 0 0 43859 MKS INSTRS INC COM 55306N104 995032 5591637 SH SOLE 0 0 5591637 MKS INSTRS INC COM 55306N104 9 50 SH SOLE 0 50 0 MMA CAPITAL HOLDINGS INC COM 55315D105 26 972 SH DFND 01 0 972 0 MMA CAPITAL HOLDINGS INC COM 55315D105 65 2396 SH DFND 04 0 0 2396 MMA CAPITAL HOLDINGS INC COM 55315D105 6210 228659 SH SOLE 0 0 228659 MICT INC COM 55328R109 34 14706 SH DFND 01 0 14706 0 MICT INC COM 55328R109 86 36963 SH DFND 04 0 0 36963 MICT INC COM 55328R109 9152 3911182 SH SOLE 0 0 3911182 MP MATERIALS CORP COM CL A 553368101 4852 131639 SH DFND 01 0 131639 0 MP MATERIALS CORP COM CL A 553368101 306 8305 SH DFND 02 0 8305 0 MP MATERIALS CORP COM CL A 553368101 1784 48412 SH DFND 04 0 0 48412 MP MATERIALS CORP COM CL A 553368101 271877 7375936 SH SOLE 0 0 7375936 MRC GLOBAL INC COM 55345K103 485 51548 SH DFND 01 0 51548 0 MRC GLOBAL INC COM 55345K103 248 26371 SH DFND 02 0 26371 0 MRC GLOBAL INC COM 55345K103 507 53913 SH DFND 04 0 0 53913 MRC GLOBAL INC COM 55345K103 63040 6706375 SH SOLE 0 0 6706375 MRC GLOBAL INC COM 55345K103 33 3512 SH SOLE 0 3512 0 MSA SAFETY INC COM 553498106 2121 12812 SH DFND 01 0 12812 0 MSA SAFETY INC COM 553498106 1604 9686 SH DFND 02 0 9686 0 MSA SAFETY INC COM 553498106 5178 31271 SH DFND 04 0 0 31271 MSA SAFETY INC COM 553498106 563348 3402272 SH SOLE 0 0 3402272 MSC INDL DIRECT INC CL A 553530106 1305 14547 SH DFND 01 0 14547 0 MSC INDL DIRECT INC CL A 553530106 1001 11153 SH DFND 02 0 11153 0 MSC INDL DIRECT INC CL A 553530106 3550 39561 SH DFND 04 0 0 39561 MSC INDL DIRECT INC CL A 553530106 378400 4217100 SH SOLE 0 0 4217100 MSCI INC COM 55354G100 46164 86599 SH DFND 01 0 86599 0 MSCI INC COM 55354G100 1940 3639 SH DFND 02 0 0 3639 MSCI INC COM 55354G100 23294 43697 SH DFND 02 0 43697 0 MSCI INC COM 55354G100 102561 192393 SH DFND 04 0 0 192393 MSCI INC COM 55354G100 9590 17989 SH DFND 04 0 17989 0 MSCI INC COM 55354G100 4324249 8111820 SH SOLE 0 0 8111820 MSCI INC COM 55354G100 93 174 SH SOLE 0 174 0 MSG NETWORK INC CL A 553573106 334 22901 SH DFND 01 0 22901 0 MSG NETWORK INC CL A 553573106 190 13045 SH DFND 02 0 13045 0 MSG NETWORK INC CL A 553573106 470 32220 SH DFND 04 0 0 32220 MSG NETWORK INC CL A 553573106 46202 3168861 SH SOLE 0 0 3168861 MVB FINL CORP COM 553810102 289 6763 SH DFND 01 0 6763 0 MVB FINL CORP COM 553810102 132 3085 SH DFND 04 0 0 3085 MVB FINL CORP COM 553810102 19294 452285 SH SOLE 0 0 452285 MYR GROUP INC DEL COM 55405W104 2312 25424 SH DFND 01 0 25424 0 MYR GROUP INC DEL COM 55405W104 551 6058 SH DFND 02 0 6058 0 MYR GROUP INC DEL COM 55405W104 1200 13195 SH DFND 04 0 0 13195 MYR GROUP INC DEL COM 55405W104 97459 1071924 SH SOLE 0 0 1071924 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 5653 88219 SH DFND 01 0 88219 0 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 765 11934 SH DFND 02 0 11934 0 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 2467 38503 SH DFND 04 0 0 38503 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 308303 4811227 SH SOLE 0 0 4811227 MACATAWA BK CORP COM 554225102 161 18431 SH DFND 01 0 18431 0 MACATAWA BK CORP COM 554225102 127 14487 SH DFND 04 0 0 14487 MACATAWA BK CORP COM 554225102 10593 1210615 SH SOLE 0 0 1210615 MACERICH CO COM 554382101 2376 130200 SH DFND 01 0 130200 0 MACERICH CO COM 554382101 5353 293321 SH DFND 02 0 293321 0 MACERICH CO COM 554382101 2470 135342 SH DFND 04 0 0 135342 MACERICH CO COM 554382101 461503 25287846 SH SOLE 0 0 25287846 MACK CALI RLTY CORP COM 554489104 1014 59131 SH DFND 01 0 59131 0 MACK CALI RLTY CORP COM 554489104 2540 148103 SH DFND 02 0 148103 0 MACK CALI RLTY CORP COM 554489104 1164 67899 SH DFND 04 0 0 67899 MACK CALI RLTY CORP COM 554489104 211722 12345316 SH SOLE 0 0 12345316 MACKINAC FINL CORP COM 554571109 38 1912 SH DFND 01 0 1912 0 MACKINAC FINL CORP COM 554571109 78 3954 SH DFND 04 0 0 3954 MACKINAC FINL CORP COM 554571109 7888 399199 SH SOLE 0 0 399199 MACQUARIE INFRASTRUCTURE COR COM 55608B105 2843 74288 SH DFND 01 0 74288 0 MACQUARIE INFRASTRUCTURE COR COM 55608B105 689 18011 SH DFND 02 0 18011 0 MACQUARIE INFRASTRUCTURE COR COM 55608B105 2376 62082 SH DFND 04 0 0 62082 MACQUARIE INFRASTRUCTURE COR COM 55608B105 254478 6649534 SH SOLE 0 0 6649534 MACROGENICS INC COM 556099109 2757 102629 SH DFND 01 0 102629 0 MACROGENICS INC COM 556099109 362 13493 SH DFND 02 0 13493 0 MACROGENICS INC COM 556099109 1082 40282 SH DFND 04 0 0 40282 MACROGENICS INC COM 556099109 101645 3784255 SH SOLE 0 0 3784255 MACROGENICS INC COM 556099109 11 405 SH SOLE 0 405 0 MACYS INC COM 55616P104 4061 214180 SH DFND 01 0 214180 0 MACYS INC COM 55616P104 1917 101096 SH DFND 02 0 101096 0 MACYS INC COM 55616P104 4938 260447 SH DFND 04 0 0 260447 MACYS INC COM 55616P104 627387 33090031 SH SOLE 0 0 33090031 MACYS INC COM 55616P104 247 13051 SH SOLE 0 13051 0 MADDEN STEVEN LTD COM 556269108 6489 148285 SH DFND 01 0 148285 0 MADDEN STEVEN LTD COM 556269108 928 21201 SH DFND 02 0 21201 0 MADDEN STEVEN LTD COM 556269108 2978 68062 SH DFND 04 0 0 68062 MADDEN STEVEN LTD COM 556269108 343911 7859023 SH SOLE 0 0 7859023 MADISON SQUARE GRDN SPRT COR CL A 55825T103 1127 6532 SH DFND 01 0 6532 0 MADISON SQUARE GRDN SPRT COR CL A 55825T103 639 3705 SH DFND 02 0 3705 0 MADISON SQUARE GRDN SPRT COR CL A 55825T103 2440 14140 SH DFND 04 0 0 14140 MADISON SQUARE GRDN SPRT COR CL A 55825T103 291985 1691981 SH SOLE 0 0 1691981 MADISON SQUARE GRDN ENTERTNM CL A 55826T102 1071 12757 SH DFND 01 0 12757 0 MADISON SQUARE GRDN ENTERTNM CL A 55826T102 335 3991 SH DFND 02 0 3991 0 MADISON SQUARE GRDN ENTERTNM CL A 55826T102 1125 13398 SH DFND 04 0 0 13398 MADISON SQUARE GRDN ENTERTNM CL A 55826T102 144262 1718021 SH SOLE 0 0 1718021 MADRIGAL PHARMACEUTICALS INC COM 558868105 2013 20668 SH DFND 01 0 20668 0 MADRIGAL PHARMACEUTICALS INC COM 558868105 239 2452 SH DFND 02 0 2452 0 MADRIGAL PHARMACEUTICALS INC COM 558868105 822 8441 SH DFND 04 0 0 8441 MADRIGAL PHARMACEUTICALS INC COM 558868105 99139 1017749 SH SOLE 0 0 1017749 MAG SILVER CORP COM 55903Q104 446 21310 SH DFND 02 0 21310 0 MAG SILVER CORP COM 55903Q104 730 34896 SH DFND 04 0 0 34896 MAGELLAN HEALTH INC COM NEW 559079207 1510 16032 SH DFND 01 0 16032 0 MAGELLAN HEALTH INC COM NEW 559079207 546 5798 SH DFND 02 0 5798 0 MAGELLAN HEALTH INC COM NEW 559079207 1804 19150 SH DFND 04 0 0 19150 MAGELLAN HEALTH INC COM NEW 559079207 233382 2477512 SH SOLE 0 0 2477512 MAGENTA THERAPEUTICS INC COM 55910K108 495 50622 SH DFND 01 0 50622 0 MAGENTA THERAPEUTICS INC COM 55910K108 104 10615 SH DFND 04 0 0 10615 MAGENTA THERAPEUTICS INC COM 55910K108 14499 1482556 SH SOLE 0 0 1482556 MAGIC SOFTWARE ENTERPRISES L ORD 559166103 72 4438 SH DFND 02 0 4438 0 MAGIC SOFTWARE ENTERPRISES L ORD 559166103 155 9561 SH DFND 04 0 0 9561 MAGNA INTL INC COM 559222401 124975 1349037 SH DFND 01 0 1349037 0 MAGNA INTL INC COM 559222401 1137 12272 SH DFND 02 0 0 12272 MAGNA INTL INC COM 559222401 14006 151184 SH DFND 02 0 151184 0 MAGNA INTL INC COM 559222401 21052 227243 SH DFND 04 0 0 227243 MAGNA INTL INC COM 559222401 3275 35352 SH DFND 04 0 35352 0 MAGNA INTL INC COM 559222401 578201 6241376 SH SOLE 0 0 6241376 MAGNA INTL INC COM 559222401 50506 545186 SH SOLE 0 545186 0 MAGNACHIP SEMICONDUCTOR CORP COM 55933J203 208 8724 SH DFND 02 0 8724 0 MAGNACHIP SEMICONDUCTOR CORP COM 55933J203 399 16742 SH DFND 04 0 0 16742 MAGNACHIP SEMICONDUCTOR CORP COM 55933J203 4663 195445 SH SOLE 0 0 195445 MAGNITE INC COM 55955D100 6603 195125 SH DFND 01 0 195125 0 MAGNITE INC COM 55955D100 916 27055 SH DFND 02 0 27055 0 MAGNITE INC COM 55955D100 3388 100121 SH DFND 04 0 0 100121 MAGNITE INC COM 55955D100 383283 11326334 SH SOLE 0 0 11326334 MAGNITE INC COM 55955D100 23 686 SH SOLE 0 686 0 MAGNOLIA OIL & GAS CORP CL A 559663109 3985 254936 SH DFND 01 0 254936 0 MAGNOLIA OIL & GAS CORP CL A 559663109 718 45924 SH DFND 02 0 45924 0 MAGNOLIA OIL & GAS CORP CL A 559663109 1802 115319 SH DFND 04 0 0 115319 MAGNOLIA OIL & GAS CORP CL A 559663109 228529 14621192 SH SOLE 0 0 14621192 MAGYAR BANCORP INC COM 55977T109 5 382 SH DFND 01 0 382 0 MAGYAR BANCORP INC COM 55977T109 143 10465 SH SOLE 0 0 10465 MAINSTREET BANCSHARES INC COM 56064Y100 34 1513 SH DFND 01 0 1513 0 MAINSTREET BANCSHARES INC COM 56064Y100 51 2272 SH DFND 04 0 0 2272 MAINSTREET BANCSHARES INC COM 56064Y100 7478 331197 SH SOLE 0 0 331197 MALIBU BOATS INC COM CL A 56117J100 2767 37730 SH DFND 01 0 37730 0 MALIBU BOATS INC COM CL A 56117J100 424 5782 SH DFND 02 0 5782 0 MALIBU BOATS INC COM CL A 56117J100 1186 16171 SH DFND 04 0 0 16171 MALIBU BOATS INC COM CL A 56117J100 79330 1081817 SH SOLE 0 0 1081817 MALIBU BOATS INC COM CL A 56117J100 13 175 SH SOLE 0 175 0 MALVERN BANCORP INC COM 561409103 24 1322 SH DFND 01 0 1322 0 MALVERN BANCORP INC COM 561409103 32 1756 SH DFND 04 0 0 1756 MALVERN BANCORP INC COM 561409103 6119 331673 SH SOLE 0 0 331673 MAMMOTH ENERGY SVCS INC COM 56155L108 28 6098 SH DFND 01 0 6098 0 MAMMOTH ENERGY SVCS INC COM 56155L108 64 13993 SH DFND 04 0 0 13993 MAMMOTH ENERGY SVCS INC COM 56155L108 3825 833250 SH SOLE 0 0 833250 MANHATTAN ASSOCIATES INC COM 562750109 3493 24115 SH DFND 01 0 24115 0 MANHATTAN ASSOCIATES INC COM 562750109 2322 16029 SH DFND 02 0 16029 0 MANHATTAN ASSOCIATES INC COM 562750109 7784 53745 SH DFND 04 0 0 53745 MANHATTAN ASSOCIATES INC COM 562750109 1007632 6956865 SH SOLE 0 0 6956865 MANHATTAN ASSOCIATES INC COM 562750109 17 116 SH SOLE 0 116 0 MANHATTAN BRDG CAP INC COM 562803106 30 3795 SH DFND 04 0 0 3795 MANHATTAN BRDG CAP INC COM 562803106 2648 337282 SH SOLE 0 0 337282 MANITEX INTL INC COM 563420108 24 3301 SH DFND 01 0 3301 0 MANITEX INTL INC COM 563420108 24 3270 SH DFND 04 0 0 3270 MANITEX INTL INC COM 563420108 5339 732307 SH SOLE 0 0 732307 MANITOWOC CO INC COM NEW 563571405 583 23799 SH DFND 01 0 23799 0 MANITOWOC CO INC COM NEW 563571405 293 11964 SH DFND 02 0 11964 0 MANITOWOC CO INC COM NEW 563571405 678 27682 SH DFND 04 0 0 27682 MANITOWOC CO INC COM NEW 563571405 40606 1657384 SH SOLE 0 0 1657384 MANNATECH INC COM NEW 563771203 14 500 SH DFND 04 0 0 500 MANNATECH INC COM NEW 563771203 1063 38373 SH SOLE 0 0 38373 MANNING & NAPIER INC CL A 56382Q102 8 1021 SH DFND 01 0 1021 0 MANNING & NAPIER INC CL A 56382Q102 54 6921 SH DFND 04 0 0 6921 MANNING & NAPIER INC CL A 56382Q102 5989 760961 SH SOLE 0 0 760961 MANNKIND CORP COM NEW 56400P706 1066 195568 SH DFND 01 0 195568 0 MANNKIND CORP COM NEW 56400P706 176 32287 SH DFND 02 0 32287 0 MANNKIND CORP COM NEW 56400P706 992 182027 SH DFND 04 0 0 182027 MANNKIND CORP COM NEW 56400P706 68003 12477625 SH SOLE 0 0 12477625 MANNKIND CORP COM NEW 56400P706 44 8146 SH SOLE 0 8146 0 MANPOWERGROUP INC WIS COM 56418H100 2071 17415 SH DFND 01 0 17415 0 MANPOWERGROUP INC WIS COM 56418H100 1934 16268 SH DFND 02 0 16268 0 MANPOWERGROUP INC WIS COM 56418H100 5526 46470 SH DFND 04 0 0 46470 MANPOWERGROUP INC WIS COM 56418H100 674473 5672134 SH SOLE 0 0 5672134 MANPOWERGROUP INC WIS COM 56418H100 129 1081 SH SOLE 0 1081 0 MANTECH INTERNATIONAL CORP CL A 564563104 1623 18760 SH DFND 01 0 18760 0 MANTECH INTERNATIONAL CORP CL A 564563104 575 6640 SH DFND 02 0 6640 0 MANTECH INTERNATIONAL CORP CL A 564563104 1829 21138 SH DFND 04 0 0 21138 MANTECH INTERNATIONAL CORP CL A 564563104 263711 3047276 SH SOLE 0 0 3047276 MANULIFE FINL CORP COM 56501R106 183728 9326308 SH DFND 01 0 9326308 0 MANULIFE FINL CORP COM 56501R106 1662 84359 SH DFND 02 0 0 84359 MANULIFE FINL CORP COM 56501R106 20245 1027687 SH DFND 02 0 1027687 0 MANULIFE FINL CORP COM 56501R106 33693 1710319 SH DFND 04 0 0 1710319 MANULIFE FINL CORP COM 56501R106 4858 246601 SH DFND 04 0 246601 0 MANULIFE FINL CORP COM 56501R106 829349 42098948 SH SOLE 0 0 42098948 MANULIFE FINL CORP COM 56501R106 108743 5519961 SH SOLE 0 5519961 0 MARATHON DIGITAL HOLDINGS IN COM 565788106 2238 71328 SH DFND 01 0 71328 0 MARATHON DIGITAL HOLDINGS IN COM 565788106 810 25812 SH DFND 02 0 25812 0 MARATHON DIGITAL HOLDINGS IN COM 565788106 2305 73480 SH DFND 04 0 0 73480 MARATHON DIGITAL HOLDINGS IN COM 565788106 277444 8844243 SH SOLE 0 0 8844243 MARATHON DIGITAL HOLDINGS IN COM 565788106 24 781 SH SOLE 0 781 0 MARATHON OIL CORP COM 565849106 10454 767534 SH DFND 01 0 767534 0 MARATHON OIL CORP COM 565849106 3020 221709 SH DFND 02 0 221709 0 MARATHON OIL CORP COM 565849106 21203 1556791 SH DFND 04 0 0 1556791 MARATHON OIL CORP COM 565849106 986 72398 SH DFND 04 0 72398 0 MARATHON OIL CORP COM 565849106 1145986 84139942 SH SOLE 0 0 84139942 MARATHON OIL CORP COM 565849106 245 18005 SH SOLE 0 18005 0 MARATHON PETE CORP COM 56585A102 37676 623571 SH DFND 01 0 623571 0 MARATHON PETE CORP COM 56585A102 1759 29116 SH DFND 02 0 0 29116 MARATHON PETE CORP COM 56585A102 19383 320806 SH DFND 02 0 320806 0 MARATHON PETE CORP COM 56585A102 91862 1520388 SH DFND 04 0 0 1520388 MARATHON PETE CORP COM 56585A102 8813 145861 SH DFND 04 0 145861 0 MARATHON PETE CORP COM 56585A102 3662216 60612644 SH SOLE 0 0 60612644 MARATHON PETE CORP COM 56585A102 19 322 SH SOLE 0 322 0 MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107 1530 36667 SH DFND 01 0 36667 0 MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107 529 12674 SH DFND 02 0 12674 0 MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107 3229 77376 SH DFND 04 0 0 77376 MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107 343105 8222033 SH SOLE 0 0 8222033 MARCHEX INC CL B 56624R108 9 3089 SH DFND 01 0 3089 0 MARCHEX INC CL B 56624R108 34 11241 SH DFND 04 0 0 11241 MARCHEX INC CL B 56624R108 3043 994606 SH SOLE 0 0 994606 MARCUS & MILLICHAP INC COM 566324109 752 19349 SH DFND 01 0 19349 0 MARCUS & MILLICHAP INC COM 566324109 354 9111 SH DFND 02 0 9111 0 MARCUS & MILLICHAP INC COM 566324109 719 18502 SH DFND 04 0 0 18502 MARCUS & MILLICHAP INC COM 566324109 149043 3834399 SH SOLE 0 0 3834399 MARCUS CORP DEL COM 566330106 339 15983 SH DFND 01 0 15983 0 MARCUS CORP DEL COM 566330106 96 4537 SH DFND 02 0 4537 0 MARCUS CORP DEL COM 566330106 370 17428 SH DFND 04 0 0 17428 MARCUS CORP DEL COM 566330106 31616 1490596 SH SOLE 0 0 1490596 MARINEMAX INC COM 567908108 1338 27461 SH DFND 01 0 27461 0 MARINEMAX INC COM 567908108 641 13150 SH DFND 02 0 13150 0 MARINEMAX INC COM 567908108 804 16488 SH DFND 04 0 0 16488 MARINEMAX INC COM 567908108 75601 1551111 SH SOLE 0 0 1551111 MARINEMAX INC COM 567908108 138 2834 SH SOLE 0 2834 0 MARIN SOFTWARE INC COM NEW 56804T205 1470 137030 SH SOLE 0 0 137030 MARINE PRODS CORP COM 568427108 285 18452 SH DFND 01 0 18452 0 MARINE PRODS CORP COM 568427108 187 12108 SH DFND 04 0 0 12108 MARINE PRODS CORP COM 568427108 10460 677475 SH SOLE 0 0 677475 MARINUS PHARMACEUTICALS INC COM NEW 56854Q200 1183 65922 SH DFND 01 0 65922 0 MARINUS PHARMACEUTICALS INC COM NEW 56854Q200 207 11529 SH DFND 04 0 0 11529 MARINUS PHARMACEUTICALS INC COM NEW 56854Q200 29554 1647358 SH SOLE 0 0 1647358 MARINUS PHARMACEUTICALS INC COM NEW 56854Q200 17 941 SH SOLE 0 941 0 MARKEL CORP COM 570535104 5481 4619 SH DFND 01 0 4619 0 MARKEL CORP COM 570535104 717 604 SH DFND 02 0 0 604 MARKEL CORP COM 570535104 8672 7308 SH DFND 02 0 7308 0 MARKEL CORP COM 570535104 18958 15975 SH DFND 04 0 0 15975 MARKEL CORP COM 570535104 2080 1753 SH DFND 04 0 1753 0 MARKEL CORP COM 570535104 1423131 1199224 SH SOLE 0 0 1199224 MARKEL CORP COM 570535104 34 29 SH SOLE 0 29 0 MARKER THERAPEUTICS INC COM 57055L107 35 12541 SH DFND 01 0 12541 0 MARKER THERAPEUTICS INC COM 57055L107 70 25126 SH DFND 04 0 0 25126 MARKER THERAPEUTICS INC COM 57055L107 7405 2654043 SH SOLE 0 0 2654043 MARKETAXESS HLDGS INC COM 57060D108 19128 41260 SH DFND 01 0 41260 0 MARKETAXESS HLDGS INC COM 57060D108 758 1634 SH DFND 02 0 0 1634 MARKETAXESS HLDGS INC COM 57060D108 9192 19827 SH DFND 02 0 19827 0 MARKETAXESS HLDGS INC COM 57060D108 41044 88535 SH DFND 04 0 0 88535 MARKETAXESS HLDGS INC COM 57060D108 3832 8266 SH DFND 04 0 8266 0 MARKETAXESS HLDGS INC COM 57060D108 1825588 3937936 SH SOLE 0 0 3937936 MARLIN BUSINESS SVCS CORP COM 571157106 132 5797 SH DFND 01 0 5797 0 MARLIN BUSINESS SVCS CORP COM 571157106 94 4142 SH DFND 04 0 0 4142 MARLIN BUSINESS SVCS CORP COM 571157106 10737 471764 SH SOLE 0 0 471764 MARQETA INC CLASS A COM 57142B104 24 860 SH DFND 01 0 860 0 MARQETA INC CLASS A COM 57142B104 24 860 SH DFND 04 0 0 860 MARQETA INC CLASS A COM 57142B104 92645 3300500 SH SOLE 0 0 3300500 MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 2146 13471 SH DFND 01 0 13471 0 MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 1559 9788 SH DFND 02 0 9788 0 MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 5110 32076 SH DFND 04 0 0 32076 MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 579632 3638618 SH SOLE 0 0 3638618 MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 11 67 SH SOLE 0 67 0 MARRONE BIO INNOVATIONS INC COM 57165B106 302 181649 SH DFND 01 0 181649 0 MARRONE BIO INNOVATIONS INC COM 57165B106 83 49946 SH DFND 04 0 0 49946 MARRONE BIO INNOVATIONS INC COM 57165B106 7682 4627760 SH SOLE 0 0 4627760 MARSH & MCLENNAN COS INC COM 571748102 70714 502658 SH DFND 01 0 502658 0 MARSH & MCLENNAN COS INC COM 571748102 2997 21305 SH DFND 02 0 0 21305 MARSH & MCLENNAN COS INC COM 571748102 37914 269506 SH DFND 02 0 269506 0 MARSH & MCLENNAN COS INC COM 571748102 167278 1189069 SH DFND 04 0 0 1189069 MARSH & MCLENNAN COS INC COM 571748102 15852 112681 SH DFND 04 0 112681 0 MARSH & MCLENNAN COS INC COM 571748102 5598545 39796311 SH SOLE 0 0 39796311 MARRIOTT INTL INC NEW CL A 571903202 39941 292566 SH DFND 01 0 292566 0 MARRIOTT INTL INC NEW CL A 571903202 1661 12167 SH DFND 02 0 0 12167 MARRIOTT INTL INC NEW CL A 571903202 18198 133298 SH DFND 02 0 133298 0 MARRIOTT INTL INC NEW CL A 571903202 84037 615567 SH DFND 04 0 0 615567 MARRIOTT INTL INC NEW CL A 571903202 8160 59771 SH DFND 04 0 59771 0 MARRIOTT INTL INC NEW CL A 571903202 2566810 18801711 SH SOLE 0 0 18801711 MARTEN TRANS LTD COM 573075108 673 40819 SH DFND 01 0 40819 0 MARTEN TRANS LTD COM 573075108 407 24681 SH DFND 02 0 24681 0 MARTEN TRANS LTD COM 573075108 783 47506 SH DFND 04 0 0 47506 MARTEN TRANS LTD COM 573075108 58050 3520333 SH SOLE 0 0 3520333 MARTEN TRANS LTD COM 573075108 83 5018 SH SOLE 0 5018 0 MARTIN MARIETTA MATLS INC COM 573284106 21391 60803 SH DFND 01 0 60803 0 MARTIN MARIETTA MATLS INC COM 573284106 939 2668 SH DFND 02 0 0 2668 MARTIN MARIETTA MATLS INC COM 573284106 11547 32821 SH DFND 02 0 32821 0 MARTIN MARIETTA MATLS INC COM 573284106 51625 146740 SH DFND 04 0 0 146740 MARTIN MARIETTA MATLS INC COM 573284106 4835 13744 SH DFND 04 0 13744 0 MARTIN MARIETTA MATLS INC COM 573284106 2253407 6405181 SH SOLE 0 0 6405181 MARVELL TECHNOLOGY INC COM 573874104 15152 259768 SH DFND 01 0 259768 0 MARVELL TECHNOLOGY INC COM 573874104 2026 34729 SH DFND 02 0 0 34729 MARVELL TECHNOLOGY INC COM 573874104 24567 421180 SH DFND 02 0 421180 0 MARVELL TECHNOLOGY INC COM 573874104 55314 948290 SH DFND 04 0 0 948290 MARVELL TECHNOLOGY INC COM 573874104 5981 102531 SH DFND 04 0 102531 0 MARVELL TECHNOLOGY INC COM 573874104 4135277 70894517 SH SOLE 0 0 70894517 MASCO CORP COM 574599106 14546 246923 SH DFND 01 0 246923 0 MASCO CORP COM 574599106 631 10710 SH DFND 02 0 0 10710 MASCO CORP COM 574599106 8080 137156 SH DFND 02 0 137156 0 MASCO CORP COM 574599106 35247 598324 SH DFND 04 0 0 598324 MASCO CORP COM 574599106 3336 56628 SH DFND 04 0 56628 0 MASCO CORP COM 574599106 1528960 25954160 SH SOLE 0 0 25954160 MASIMO CORP COM 574795100 4923 20305 SH DFND 01 0 20305 0 MASIMO CORP COM 574795100 558 2300 SH DFND 02 0 0 2300 MASIMO CORP COM 574795100 6458 26638 SH DFND 02 0 26638 0 MASIMO CORP COM 574795100 14212 58620 SH DFND 04 0 0 58620 MASIMO CORP COM 574795100 1570 6476 SH DFND 04 0 6476 0 MASIMO CORP COM 574795100 1109451 4576000 SH SOLE 0 0 4576000 MASONITE INTL CORP COM 575385109 4982 44567 SH DFND 01 0 44567 0 MASONITE INTL CORP COM 575385109 694 6206 SH DFND 02 0 6206 0 MASONITE INTL CORP COM 575385109 2238 20023 SH DFND 04 0 0 20023 MASONITE INTL CORP COM 575385109 265432 2374378 SH SOLE 0 0 2374378 MASTEC INC COM 576323109 1900 17909 SH DFND 01 0 17909 0 MASTEC INC COM 576323109 1747 16465 SH DFND 02 0 16465 0 MASTEC INC COM 576323109 5162 48648 SH DFND 04 0 0 48648 MASTEC INC COM 576323109 542299 5111205 SH SOLE 0 0 5111205 MASTEC INC COM 576323109 113 1069 SH SOLE 0 1069 0 MASTECH DIGITAL INC COM 57633B100 6 426 SH DFND 01 0 426 0 MASTECH DIGITAL INC COM 57633B100 22 1439 SH DFND 04 0 0 1439 MASTECH DIGITAL INC COM 57633B100 2314 154796 SH SOLE 0 0 154796 MASTERCARD INCORPORATED CL A 57636Q104 348503 954568 SH DFND 01 0 954568 0 MASTERCARD INCORPORATED CL A 57636Q104 13901 38076 SH DFND 02 0 0 38076 MASTERCARD INCORPORATED CL A 57636Q104 172575 472691 SH DFND 02 0 472691 0 MASTERCARD INCORPORATED CL A 57636Q104 749957 2054170 SH DFND 04 0 0 2054170 MASTERCARD INCORPORATED CL A 57636Q104 70633 193467 SH DFND 04 0 193467 0 MASTERCARD INCORPORATED CL A 57636Q104 24237013 66386407 SH SOLE 0 0 66386407 MASTERCRAFT BOAT HLDGS INC COM 57637H103 901 34289 SH DFND 01 0 34289 0 MASTERCRAFT BOAT HLDGS INC COM 57637H103 21 786 SH DFND 02 0 786 0 MASTERCRAFT BOAT HLDGS INC COM 57637H103 184 7012 SH DFND 04 0 0 7012 MASTERCRAFT BOAT HLDGS INC COM 57637H103 34389 1308072 SH SOLE 0 0 1308072 MASTERCRAFT BOAT HLDGS INC COM 57637H103 38 1445 SH SOLE 0 1445 0 MATADOR RES CO COM 576485205 7253 201424 SH DFND 01 0 201424 0 MATADOR RES CO COM 576485205 1123 31183 SH DFND 02 0 31183 0 MATADOR RES CO COM 576485205 3258 90482 SH DFND 04 0 0 90482 MATADOR RES CO COM 576485205 415264 11531905 SH SOLE 0 0 11531905 MATADOR RES CO COM 576485205 179 4980 SH SOLE 0 4980 0 MATCH GROUP INC NEW COM 57667L107 18938 117442 SH DFND 01 0 117442 0 MATCH GROUP INC NEW COM 57667L107 1732 10738 SH DFND 02 0 0 10738 MATCH GROUP INC NEW COM 57667L107 22234 137884 SH DFND 02 0 137884 0 MATCH GROUP INC NEW COM 57667L107 50283 311835 SH DFND 04 0 0 311835 MATCH GROUP INC NEW COM 57667L107 5489 34038 SH DFND 04 0 34038 0 MATCH GROUP INC NEW COM 57667L107 3616630 22428715 SH SOLE 0 0 22428715 MATCH GROUP INC NEW COM 57667L107 22 135 SH SOLE 0 135 0 MATERION CORP COM 576690101 1732 22982 SH DFND 01 0 22982 0 MATERION CORP COM 576690101 472 6258 SH DFND 02 0 6258 0 MATERION CORP COM 576690101 1237 16420 SH DFND 04 0 0 16420 MATERION CORP COM 576690101 163199 2165873 SH SOLE 0 0 2165873 MATINAS BIOPHARMA HLDGS INC COM 576810105 24 30697 SH DFND 01 0 30697 0 MATINAS BIOPHARMA HLDGS INC COM 576810105 45 58304 SH DFND 04 0 0 58304 MATINAS BIOPHARMA HLDGS INC COM 576810105 6031 7783462 SH SOLE 0 0 7783462 MATRIX SVC CO COM 576853105 193 18393 SH DFND 01 0 18393 0 MATRIX SVC CO COM 576853105 122 11591 SH DFND 04 0 0 11591 MATRIX SVC CO COM 576853105 15716 1496735 SH SOLE 0 0 1496735 MATSON INC COM 57686G105 1891 29545 SH DFND 01 0 29545 0 MATSON INC COM 57686G105 442 6908 SH DFND 02 0 6908 0 MATSON INC COM 57686G105 1337 20889 SH DFND 04 0 0 20889 MATSON INC COM 57686G105 284436 4444305 SH SOLE 0 0 4444305 MATSON INC COM 57686G105 111 1739 SH SOLE 0 1739 0 MATTEL INC COM 577081102 3047 151585 SH DFND 01 0 151585 0 MATTEL INC COM 577081102 1817 90418 SH DFND 02 0 90418 0 MATTEL INC COM 577081102 5878 292429 SH DFND 04 0 0 292429 MATTEL INC COM 577081102 629695 31328110 SH SOLE 0 0 31328110 MATTEL INC COM 577081102 28 1393 SH SOLE 0 1393 0 MATTHEWS INTL CORP CL A 577128101 766 21289 SH DFND 01 0 21289 0 MATTHEWS INTL CORP CL A 577128101 303 8418 SH DFND 02 0 8418 0 MATTHEWS INTL CORP CL A 577128101 1052 29241 SH DFND 04 0 0 29241 MATTHEWS INTL CORP CL A 577128101 120098 3339760 SH SOLE 0 0 3339760 MATTHEWS INTL CORP CL A 577128101 76 2114 SH SOLE 0 2114 0 MAUI LD & PINEAPPLE INC COM 577345101 15 1400 SH DFND 01 0 1400 0 MAUI LD & PINEAPPLE INC COM 577345101 8 700 SH DFND 04 0 0 700 MAUI LD & PINEAPPLE INC COM 577345101 3212 299347 SH SOLE 0 0 299347 MAXIM INTEGRATED PRODS INC COM 57772K101 30636 290772 SH DFND 01 0 290772 0 MAXIM INTEGRATED PRODS INC COM 57772K101 1177 11171 SH DFND 02 0 0 11171 MAXIM INTEGRATED PRODS INC COM 57772K101 14628 138840 SH DFND 02 0 138840 0 MAXIM INTEGRATED PRODS INC COM 57772K101 68416 649356 SH DFND 04 0 0 649356 MAXIM INTEGRATED PRODS INC COM 57772K101 6184 58695 SH DFND 04 0 58695 0 MAXIM INTEGRATED PRODS INC COM 57772K101 2967367 28164073 SH SOLE 0 0 28164073 MAVERIX METALS INC COM NEW 57776F405 54 9934 SH DFND 02 0 9934 0 MAVERIX METALS INC COM NEW 57776F405 115 21319 SH DFND 04 0 0 21319 MAXLINEAR INC COM 57776J100 5402 127137 SH DFND 01 0 127137 0 MAXLINEAR INC COM 57776J100 795 18704 SH DFND 02 0 18704 0 MAXLINEAR INC COM 57776J100 2579 60702 SH DFND 04 0 0 60702 MAXLINEAR INC COM 57776J100 306672 7217511 SH SOLE 0 0 7217511 MAXAR TECHNOLOGIES INC COM 57778K105 1959 49061 SH DFND 01 0 49061 0 MAXAR TECHNOLOGIES INC COM 57778K105 670 16784 SH DFND 02 0 16784 0 MAXAR TECHNOLOGIES INC COM 57778K105 2236 56008 SH DFND 04 0 0 56008 MAXAR TECHNOLOGIES INC COM 57778K105 244547 6125919 SH SOLE 0 0 6125919 MAXAR TECHNOLOGIES INC COM 57778K105 9 229 SH SOLE 0 229 0 MAXIMUS INC COM 577933104 9808 111495 SH DFND 01 0 111495 0 MAXIMUS INC COM 577933104 1547 17580 SH DFND 02 0 17580 0 MAXIMUS INC COM 577933104 4563 51867 SH DFND 04 0 0 51867 MAXIMUS INC COM 577933104 593621 6747994 SH SOLE 0 0 6747994 MAXIMUS INC COM 577933104 316 3589 SH SOLE 0 3589 0 MAYS J W INC COM 578473100 3 98 SH DFND 01 0 98 0 MAYS J W INC COM 578473100 205 7585 SH SOLE 0 0 7585 MAYVILLE ENGR CO INC COM 578605107 159 7915 SH DFND 01 0 7915 0 MAYVILLE ENGR CO INC COM 578605107 132 6569 SH DFND 04 0 0 6569 MAYVILLE ENGR CO INC COM 578605107 11390 566382 SH SOLE 0 0 566382 MCAFEE CORP COM CL A 579063108 471 16815 SH DFND 01 0 16815 0 MCAFEE CORP COM CL A 579063108 161 5746 SH DFND 02 0 5746 0 MCAFEE CORP COM CL A 579063108 831 29668 SH DFND 04 0 0 29668 MCAFEE CORP COM CL A 579063108 143114 5107565 SH SOLE 0 0 5107565 MCCORMICK & CO INC COM NON VTG 579780206 21474 243138 SH DFND 01 0 243138 0 MCCORMICK & CO INC COM NON VTG 579780206 939 10633 SH DFND 02 0 0 10633 MCCORMICK & CO INC COM NON VTG 579780206 12036 136278 SH DFND 02 0 136278 0 MCCORMICK & CO INC COM NON VTG 579780206 51651 584818 SH DFND 04 0 0 584818 MCCORMICK & CO INC COM NON VTG 579780206 5033 56987 SH DFND 04 0 56987 0 MCCORMICK & CO INC COM NON VTG 579780206 2373301 26871615 SH SOLE 0 0 26871615 MCDONALDS CORP COM 580135101 171648 743097 SH DFND 01 0 743097 0 MCDONALDS CORP COM 580135101 7314 31665 SH DFND 02 0 0 31665 MCDONALDS CORP COM 580135101 91854 397654 SH DFND 02 0 397654 0 MCDONALDS CORP COM 580135101 416586 1803481 SH DFND 04 0 0 1803481 MCDONALDS CORP COM 580135101 38105 164963 SH DFND 04 0 164963 0 MCDONALDS CORP COM 580135101 14188801 61426041 SH SOLE 0 0 61426041 MCDONALDS CORP COM 580135101 11 48 SH SOLE 0 48 0 MCEWEN MNG INC COM 58039P107 62 45263 SH DFND 01 0 45263 0 MCEWEN MNG INC COM 58039P107 163 117813 SH DFND 02 0 117813 0 MCEWEN MNG INC COM 58039P107 405 293754 SH DFND 04 0 0 293754 MCEWEN MNG INC COM 58039P107 7949 5760098 SH SOLE 0 0 5760098 MCGRATH RENTCORP COM 580589109 2894 35479 SH DFND 01 0 35479 0 MCGRATH RENTCORP COM 580589109 498 6104 SH DFND 02 0 6104 0 MCGRATH RENTCORP COM 580589109 1700 20846 SH DFND 04 0 0 20846 MCGRATH RENTCORP COM 580589109 195875 2401309 SH SOLE 0 0 2401309 MCKESSON CORP COM 58155Q103 30076 157267 SH DFND 01 0 157267 0 MCKESSON CORP COM 58155Q103 1335 6979 SH DFND 02 0 0 6979 MCKESSON CORP COM 58155Q103 16396 85737 SH DFND 02 0 85737 0 MCKESSON CORP COM 58155Q103 71304 372851 SH DFND 04 0 0 372851 MCKESSON CORP COM 58155Q103 6782 35464 SH DFND 04 0 35464 0 MCKESSON CORP COM 58155Q103 2895547 15140908 SH SOLE 0 0 15140908 MCKESSON CORP COM 58155Q103 207 1085 SH SOLE 0 1085 0 MECHANICAL TECHNOLOGY INC COM NEW 583543103 31 4182 SH DFND 04 0 0 4182 MECHANICAL TECHNOLOGY INC COM NEW 583543103 2978 397090 SH SOLE 0 0 397090 MECHEL PAO SPONSORED ADR NE 583840608 1738 856300 SH SOLE 0 0 856300 MEDALLION FINL CORP COM 583928106 25 2795 SH DFND 01 0 2795 0 MEDALLION FINL CORP COM 583928106 51 5749 SH DFND 04 0 0 5749 MEDALLION FINL CORP COM 583928106 7441 839885 SH SOLE 0 0 839885 MEDALLIA INC COM 584021109 1244 36869 SH DFND 01 0 36869 0 MEDALLIA INC COM 584021109 1014 30047 SH DFND 02 0 30047 0 MEDALLIA INC COM 584021109 2658 78747 SH DFND 04 0 0 78747 MEDALLIA INC COM 584021109 266373 7892538 SH SOLE 0 0 7892538 MEDALIST DIVERSIFIED REIT IN COM 58403P105 96 70942 SH SOLE 0 0 70942 MEDAVAIL HOLDINGS INC COM 58406B103 236 19270 SH DFND 01 0 19270 0 MEDAVAIL HOLDINGS INC COM 58406B103 10294 840345 SH SOLE 0 0 840345 MEDIACO HLDG INC CL A 58450D104 1 170 SH DFND 04 0 0 170 MEDIACO HLDG INC CL A 58450D104 264 73198 SH SOLE 0 0 73198 MEDIAALPHA INC CL A 58450V104 1517 36038 SH DFND 01 0 36038 0 MEDIAALPHA INC CL A 58450V104 95 2264 SH DFND 02 0 2264 0 MEDIAALPHA INC CL A 58450V104 601 14285 SH DFND 04 0 0 14285 MEDIAALPHA INC CL A 58450V104 80884 1921247 SH SOLE 0 0 1921247 MEDICAL PPTYS TRUST INC COM 58463J304 3739 186009 SH DFND 01 0 186009 0 MEDICAL PPTYS TRUST INC COM 58463J304 461 22945 SH DFND 02 0 0 22945 MEDICAL PPTYS TRUST INC COM 58463J304 21901 1089595 SH DFND 02 0 1089595 0 MEDICAL PPTYS TRUST INC COM 58463J304 7919 393972 SH DFND 04 0 0 393972 MEDICAL PPTYS TRUST INC COM 58463J304 1664293 82800632 SH SOLE 0 0 82800632 MEDICINOVA INC COM NEW 58468P206 29 6799 SH DFND 01 0 6799 0 MEDICINOVA INC COM NEW 58468P206 66 15599 SH DFND 04 0 0 15599 MEDICINOVA INC COM NEW 58468P206 7668 1804334 SH SOLE 0 0 1804334 MEDIFAST INC COM 58470H101 5985 21151 SH DFND 01 0 21151 0 MEDIFAST INC COM 58470H101 833 2943 SH DFND 02 0 2943 0 MEDIFAST INC COM 58470H101 2740 9684 SH DFND 04 0 0 9684 MEDIFAST INC COM 58470H101 398266 1407399 SH SOLE 0 0 1407399 MEDNAX INC COM 58502B106 3001 99530 SH DFND 01 0 99530 0 MEDNAX INC COM 58502B106 640 21228 SH DFND 02 0 21228 0 MEDNAX INC COM 58502B106 2043 67759 SH DFND 04 0 0 67759 MEDNAX INC COM 58502B106 272135 9026024 SH SOLE 0 0 9026024 MEDLEY MGMT INC CL A COM 58503T205 115 18723 SH SOLE 0 0 18723 MEDPACE HLDGS INC COM 58506Q109 9270 52482 SH DFND 01 0 52482 0 MEDPACE HLDGS INC COM 58506Q109 1367 7741 SH DFND 02 0 7741 0 MEDPACE HLDGS INC COM 58506Q109 4200 23777 SH DFND 04 0 0 23777 MEDPACE HLDGS INC COM 58506Q109 555270 3143691 SH SOLE 0 0 3143691 MEDPACE HLDGS INC COM 58506Q109 20 112 SH SOLE 0 112 0 MELCO RESORTS AND ENTMNT LTD ADR 585464100 205 12371 SH DFND 01 0 12371 0 MELCO RESORTS AND ENTMNT LTD ADR 585464100 179 10814 SH DFND 02 0 0 10814 MELCO RESORTS AND ENTMNT LTD ADR 585464100 1550 93533 SH DFND 02 0 93533 0 MELCO RESORTS AND ENTMNT LTD ADR 585464100 8142 491341 SH DFND 04 0 0 491341 MERCADOLIBRE INC COM 58733R102 3024 1941 SH DFND 02 0 0 1941 MERCADOLIBRE INC COM 58733R102 37456 24044 SH DFND 02 0 24044 0 MERCADOLIBRE INC COM 58733R102 56990 36584 SH DFND 04 0 0 36584 MERCADOLIBRE INC COM 58733R102 9219 5918 SH DFND 04 0 5918 0 MERCADOLIBRE INC COM 58733R102 158770 101920 SH SOLE 0 0 101920 MERCANTILE BK CORP COM 587376104 336 11124 SH DFND 01 0 11124 0 MERCANTILE BK CORP COM 587376104 53 1757 SH DFND 02 0 1757 0 MERCANTILE BK CORP COM 587376104 416 13780 SH DFND 04 0 0 13780 MERCANTILE BK CORP COM 587376104 22187 734684 SH SOLE 0 0 734684 MERCER INTL INC COM 588056101 87 6805 SH DFND 01 0 6805 0 MERCER INTL INC COM 588056101 144 11257 SH DFND 02 0 11257 0 MERCER INTL INC COM 588056101 444 34805 SH DFND 04 0 0 34805 MERCER INTL INC COM 588056101 17415 1365890 SH SOLE 0 0 1365890 MERCHANTS BANCORP IND COM 58844R108 316 8062 SH DFND 01 0 8062 0 MERCHANTS BANCORP IND COM 58844R108 55 1400 SH DFND 02 0 1400 0 MERCHANTS BANCORP IND COM 58844R108 341 8691 SH DFND 04 0 0 8691 MERCHANTS BANCORP IND COM 58844R108 30085 766693 SH SOLE 0 0 766693 MERCK & CO INC COM 58933Y105 192074 2469776 SH DFND 01 0 2469776 0 MERCK & CO INC COM 58933Y105 8523 109598 SH DFND 02 0 0 109598 MERCK & CO INC COM 58933Y105 105397 1355245 SH DFND 02 0 1355245 0 MERCK & CO INC COM 58933Y105 477497 6139865 SH DFND 04 0 0 6139865 MERCK & CO INC COM 58933Y105 44020 566028 SH DFND 04 0 566028 0 MERCK & CO INC COM 58933Y105 16712894 214901553 SH SOLE 0 0 214901553 MERCK & CO INC COM 58933Y105 912 11725 SH SOLE 0 11725 0 MERCURY SYS INC COM 589378108 1177 17756 SH DFND 01 0 17756 0 MERCURY SYS INC COM 589378108 1126 16994 SH DFND 02 0 16994 0 MERCURY SYS INC COM 589378108 2952 44541 SH DFND 04 0 0 44541 MERCURY SYS INC COM 589378108 336977 5084143 SH SOLE 0 0 5084143 MERCURY GENL CORP NEW COM 589400100 569 8760 SH DFND 01 0 8760 0 MERCURY GENL CORP NEW COM 589400100 452 6961 SH DFND 02 0 6961 0 MERCURY GENL CORP NEW COM 589400100 1447 22284 SH DFND 04 0 0 22284 MERCURY GENL CORP NEW COM 589400100 171315 2637652 SH SOLE 0 0 2637652 MERCURY GENL CORP NEW COM 589400100 25 385 SH SOLE 0 385 0 MEREDITH CORP COM 589433101 2423 55767 SH DFND 01 0 55767 0 MEREDITH CORP COM 589433101 456 10508 SH DFND 02 0 10508 0 MEREDITH CORP COM 589433101 1480 34065 SH DFND 04 0 0 34065 MEREDITH CORP COM 589433101 181658 4181822 SH SOLE 0 0 4181822 MERIDIAN BIOSCIENCE INC COM 589584101 778 35092 SH DFND 01 0 35092 0 MERIDIAN BIOSCIENCE INC COM 589584101 281 12651 SH DFND 02 0 12651 0 MERIDIAN BIOSCIENCE INC COM 589584101 668 30125 SH DFND 04 0 0 30125 MERIDIAN BIOSCIENCE INC COM 589584101 110822 4996502 SH SOLE 0 0 4996502 MERIDIAN BIOSCIENCE INC COM 589584101 9 414 SH SOLE 0 414 0 MERIDIAN CORPORATION COM 58958P104 29 1098 SH DFND 01 0 1098 0 MERIDIAN CORPORATION COM 58958P104 71 2700 SH DFND 04 0 0 2700 MERIDIAN CORPORATION COM 58958P104 7558 287927 SH SOLE 0 0 287927 MERIDIAN BANCORP INC MD COM 58958U103 664 32433 SH DFND 01 0 32433 0 MERIDIAN BANCORP INC MD COM 58958U103 315 15404 SH DFND 02 0 15404 0 MERIDIAN BANCORP INC MD COM 58958U103 788 38523 SH DFND 04 0 0 38523 MERIDIAN BANCORP INC MD COM 58958U103 49564 2422500 SH SOLE 0 0 2422500 MERIT MED SYS INC COM 589889104 5590 86451 SH DFND 01 0 86451 0 MERIT MED SYS INC COM 589889104 785 12137 SH DFND 02 0 12137 0 MERIT MED SYS INC COM 589889104 2679 41438 SH DFND 04 0 0 41438 MERIT MED SYS INC COM 589889104 354909 5488847 SH SOLE 0 0 5488847 MERITAGE HOMES CORP COM 59001A102 2643 28088 SH DFND 01 0 28088 0 MERITAGE HOMES CORP COM 59001A102 1260 13397 SH DFND 02 0 13397 0 MERITAGE HOMES CORP COM 59001A102 2972 31591 SH DFND 04 0 0 31591 MERITAGE HOMES CORP COM 59001A102 378505 4023223 SH SOLE 0 0 4023223 MERITAGE HOMES CORP COM 59001A102 216 2301 SH SOLE 0 2301 0 MERITOR INC COM 59001K100 2726 116383 SH DFND 01 0 116383 0 MERITOR INC COM 59001K100 487 20794 SH DFND 02 0 20794 0 MERITOR INC COM 59001K100 1424 60814 SH DFND 04 0 0 60814 MERITOR INC COM 59001K100 217282 9277620 SH SOLE 0 0 9277620 MERITOR INC COM 59001K100 50 2132 SH SOLE 0 2132 0 MERRIMACK PHARMACEUTICALS IN COM NEW 590328209 7 1128 SH DFND 01 0 1128 0 MERRIMACK PHARMACEUTICALS IN COM NEW 590328209 30 4707 SH DFND 04 0 0 4707 MERRIMACK PHARMACEUTICALS IN COM NEW 590328209 3916 612774 SH SOLE 0 0 612774 MERSANA THERAPEUTICS INC COM 59045L106 1353 99654 SH DFND 01 0 99654 0 MERSANA THERAPEUTICS INC COM 59045L106 210 15457 SH DFND 02 0 15457 0 MERSANA THERAPEUTICS INC COM 59045L106 619 45546 SH DFND 04 0 0 45546 MERSANA THERAPEUTICS INC COM 59045L106 41024 3020928 SH SOLE 0 0 3020928 MESA AIR GROUP INC COM NEW 590479135 220 23546 SH DFND 01 0 23546 0 MESA AIR GROUP INC COM NEW 590479135 168 17960 SH DFND 02 0 17960 0 MESA AIR GROUP INC COM NEW 590479135 108 11597 SH DFND 04 0 0 11597 MESA AIR GROUP INC COM NEW 590479135 14423 1545885 SH SOLE 0 0 1545885 MESA AIR GROUP INC COM NEW 590479135 165 17698 SH SOLE 0 17698 0 MESA LABS INC COM 59064R109 908 3350 SH DFND 01 0 3350 0 MESA LABS INC COM 59064R109 358 1322 SH DFND 02 0 1322 0 MESA LABS INC COM 59064R109 1017 3751 SH DFND 04 0 0 3751 MESA LABS INC COM 59064R109 83418 307622 SH SOLE 0 0 307622 META FINL GROUP INC COM 59100U108 1626 32122 SH DFND 01 0 32122 0 META FINL GROUP INC COM 59100U108 549 10835 SH DFND 02 0 10835 0 META FINL GROUP INC COM 59100U108 1265 24986 SH DFND 04 0 0 24986 META FINL GROUP INC COM 59100U108 101782 2010316 SH SOLE 0 0 2010316 META FINL GROUP INC COM 59100U108 74 1454 SH SOLE 0 1454 0 METACRINE INC COM 59101E103 1 352 SH DFND 01 0 352 0 METACRINE INC COM 59101E103 2 457 SH DFND 04 0 0 457 METACRINE INC COM 59101E103 1548 407271 SH SOLE 0 0 407271 META MATERIALS INC COM 59134N104 838 111945 SH DFND 01 0 111945 0 META MATERIALS INC COM 59134N104 160 21336 SH DFND 04 0 0 21336 META MATERIALS INC COM 59134N104 22686 3028860 SH SOLE 0 0 3028860 META MATERIALS INC COM 59134N104 30 3974 SH SOLE 0 3974 0 METHANEX CORP COM 59151K108 9631 291238 SH DFND 01 0 291238 0 METHANEX CORP COM 59151K108 553 16714 SH DFND 02 0 16714 0 METHANEX CORP COM 59151K108 980 29646 SH DFND 04 0 0 29646 METHANEX CORP COM 59151K108 48150 1456006 SH SOLE 0 0 1456006 METHANEX CORP COM 59151K108 2919 88267 SH SOLE 0 88267 0 METHODE ELECTRS INC COM 591520200 1284 26087 SH DFND 01 0 26087 0 METHODE ELECTRS INC COM 591520200 729 14809 SH DFND 02 0 14809 0 METHODE ELECTRS INC COM 591520200 1540 31289 SH DFND 04 0 0 31289 METHODE ELECTRS INC COM 591520200 193576 3933674 SH SOLE 0 0 3933674 METHODE ELECTRS INC COM 591520200 93 1895 SH SOLE 0 1895 0 METLIFE INC COM 59156R108 43394 725041 SH DFND 01 0 725041 0 METLIFE INC COM 59156R108 1966 32848 SH DFND 02 0 0 32848 METLIFE INC COM 59156R108 24667 412155 SH DFND 02 0 412155 0 METLIFE INC COM 59156R108 107977 1804132 SH DFND 04 0 0 1804132 METLIFE INC COM 59156R108 10160 169764 SH DFND 04 0 169764 0 METLIFE INC COM 59156R108 3313904 55370152 SH SOLE 0 0 55370152 METLIFE INC COM 59156R108 754 12590 SH SOLE 0 12590 0 METROCITY BANKSHARES INC COM 59165J105 322 18408 SH DFND 01 0 18408 0 METROCITY BANKSHARES INC COM 59165J105 109 6204 SH DFND 04 0 0 6204 METROCITY BANKSHARES INC COM 59165J105 15060 860066 SH SOLE 0 0 860066 METROMILE INC COM 591697107 288 31481 SH DFND 01 0 31481 0 METROMILE INC COM 591697107 101 11047 SH DFND 02 0 11047 0 METROMILE INC COM 591697107 505 55148 SH DFND 04 0 0 55148 METROMILE INC COM 591697107 71205 7781951 SH SOLE 0 0 7781951 METROPOLITAN BK HLDG CORP COM 591774104 345 5724 SH DFND 01 0 5724 0 METROPOLITAN BK HLDG CORP COM 591774104 164 2716 SH DFND 04 0 0 2716 METROPOLITAN BK HLDG CORP COM 591774104 21423 355745 SH SOLE 0 0 355745 METTLER TOLEDO INTERNATIONAL COM 592688105 35048 25299 SH DFND 01 0 25299 0 METTLER TOLEDO INTERNATIONAL COM 592688105 1446 1044 SH DFND 02 0 0 1044 METTLER TOLEDO INTERNATIONAL COM 592688105 17389 12552 SH DFND 02 0 12552 0 METTLER TOLEDO INTERNATIONAL COM 592688105 75694 54639 SH DFND 04 0 0 54639 METTLER TOLEDO INTERNATIONAL COM 592688105 7287 5260 SH DFND 04 0 5260 0 METTLER TOLEDO INTERNATIONAL COM 592688105 3355561 2422193 SH SOLE 0 0 2422193 MEXCO ENERGY CORP COM 592770101 161 16503 SH SOLE 0 0 16503 MICRO FOCUS INTL PLC SPON ADR NEW 594837403 6749 896272 SH SOLE 0 0 896272 MICRO FOCUS INTL PLC SPON ADR NEW 594837403 55 7306 SH SOLE 0 7306 0 MICROSOFT CORP COM 594918104 2226616 8219327 SH DFND 01 0 8219327 0 MICROSOFT CORP COM 594918104 83131 306868 SH DFND 02 0 0 306868 MICROSOFT CORP COM 594918104 1042831 3849507 SH DFND 02 0 3849507 0 MICROSOFT CORP COM 594918104 4762953 17581960 SH DFND 04 0 0 17581960 MICROSOFT CORP COM 594918104 450492 1662945 SH DFND 04 0 1662945 0 MICROSOFT CORP COM 594918104 156946905 579353653 SH SOLE 0 0 579353653 MICROSOFT CORP COM 594918104 105 387 SH SOLE 0 387 0 MICROVISION INC DEL COM NEW 594960304 4822 287895 SH DFND 01 0 287895 0 MICROVISION INC DEL COM NEW 594960304 612 36542 SH DFND 02 0 36542 0 MICROVISION INC DEL COM NEW 594960304 2028 121091 SH DFND 04 0 0 121091 MICROVISION INC DEL COM NEW 594960304 142544 8510094 SH SOLE 0 0 8510094 MICROVISION INC DEL COM NEW 594960304 17 1037 SH SOLE 0 1037 0 MICROSTRATEGY INC CL A NEW 594972408 9486 14275 SH DFND 01 0 14275 0 MICROSTRATEGY INC CL A NEW 594972408 1492 2246 SH DFND 02 0 2246 0 MICROSTRATEGY INC CL A NEW 594972408 4325 6509 SH DFND 04 0 0 6509 MICROSTRATEGY INC CL A NEW 594972408 456557 687069 SH SOLE 0 0 687069 MICROCHIP TECHNOLOGY INC. COM 595017104 43065 287600 SH DFND 01 0 287600 0 MICROCHIP TECHNOLOGY INC. COM 595017104 1620 10820 SH DFND 02 0 0 10820 MICROCHIP TECHNOLOGY INC. COM 595017104 21494 143544 SH DFND 02 0 143544 0 MICROCHIP TECHNOLOGY INC. COM 595017104 94039 628018 SH DFND 04 0 0 628018 MICROCHIP TECHNOLOGY INC. COM 595017104 8606 57475 SH DFND 04 0 57475 0 MICROCHIP TECHNOLOGY INC. COM 595017104 4461573 29795463 SH SOLE 0 0 29795463 MICROBOT MED INC COM NEW 59503A204 10 1275 SH DFND 01 0 1275 0 MICROBOT MED INC COM NEW 59503A204 24 2966 SH DFND 04 0 0 2966 MICROBOT MED INC COM NEW 59503A204 2116 266454 SH SOLE 0 0 266454 MICRON TECHNOLOGY INC COM 595112103 94464 1111599 SH DFND 01 0 1111599 0 MICRON TECHNOLOGY INC COM 595112103 4095 48192 SH DFND 02 0 0 48192 MICRON TECHNOLOGY INC COM 595112103 51689 608250 SH DFND 02 0 608250 0 MICRON TECHNOLOGY INC COM 595112103 223511 2630157 SH DFND 04 0 0 2630157 MICRON TECHNOLOGY INC COM 595112103 21060 247827 SH DFND 04 0 247827 0 MICRON TECHNOLOGY INC COM 595112103 7120494 83790237 SH SOLE 0 0 83790237 MICRON TECHNOLOGY INC COM 595112103 841 9896 SH SOLE 0 9896 0 MID-AMER APT CMNTYS INC COM 59522J103 18798 111613 SH DFND 01 0 111613 0 MID-AMER APT CMNTYS INC COM 59522J103 867 5149 SH DFND 02 0 0 5149 MID-AMER APT CMNTYS INC COM 59522J103 38504 228621 SH DFND 02 0 228621 0 MID-AMER APT CMNTYS INC COM 59522J103 45102 267795 SH DFND 04 0 0 267795 MID-AMER APT CMNTYS INC COM 59522J103 4283 25429 SH DFND 04 0 25429 0 MID-AMER APT CMNTYS INC COM 59522J103 2999494 17809607 SH SOLE 0 0 17809607 MID PENN BANCORP INC COM 59540G107 196 7148 SH DFND 01 0 7148 0 MID PENN BANCORP INC COM 59540G107 111 4042 SH DFND 04 0 0 4042 MID PENN BANCORP INC COM 59540G107 12944 471554 SH SOLE 0 0 471554 MID-SOUTHERN BANCORP INC COM 59548Q107 4 265 SH DFND 04 0 0 265 MID-SOUTHERN BANCORP INC COM 59548Q107 453 28461 SH SOLE 0 0 28461 MIDDLEBY CORP COM 596278101 3400 19626 SH DFND 01 0 19626 0 MIDDLEBY CORP COM 596278101 2444 14107 SH DFND 02 0 14107 0 MIDDLEBY CORP COM 596278101 8082 46649 SH DFND 04 0 0 46649 MIDDLEBY CORP COM 596278101 867595 5007475 SH SOLE 0 0 5007475 MIDDLEBY CORP COM 596278101 54 312 SH SOLE 0 312 0 MIDDLEFIELD BANC CORP COM NEW 596304204 33 1378 SH DFND 01 0 1378 0 MIDDLEFIELD BANC CORP COM NEW 596304204 49 2090 SH DFND 04 0 0 2090 MIDDLEFIELD BANC CORP COM NEW 596304204 5821 246651 SH SOLE 0 0 246651 MIDDLESEX WTR CO COM 596680108 1566 19165 SH DFND 01 0 19165 0 MIDDLESEX WTR CO COM 596680108 350 4282 SH DFND 02 0 4282 0 MIDDLESEX WTR CO COM 596680108 1114 13631 SH DFND 04 0 0 13631 MIDDLESEX WTR CO COM 596680108 81047 991649 SH SOLE 0 0 991649 MIDLAND STS BANCORP INC ILL COM 597742105 375 14261 SH DFND 01 0 14261 0 MIDLAND STS BANCORP INC ILL COM 597742105 59 2227 SH DFND 02 0 2227 0 MIDLAND STS BANCORP INC ILL COM 597742105 426 16198 SH DFND 04 0 0 16198 MIDLAND STS BANCORP INC ILL COM 597742105 27521 1047628 SH SOLE 0 0 1047628 MIDWEST HLDG INC COM NEW 59833J206 816 20800 SH SOLE 0 0 20800 MIDWESTONE FINL GROUP INC NE COM 598511103 276 9577 SH DFND 01 0 9577 0 MIDWESTONE FINL GROUP INC NE COM 598511103 87 3030 SH DFND 02 0 3030 0 MIDWESTONE FINL GROUP INC NE COM 598511103 370 12876 SH DFND 04 0 0 12876 MIDWESTONE FINL GROUP INC NE COM 598511103 20943 727962 SH SOLE 0 0 727962 MILESTONE SCIENTIFIC INC COM NEW 59935P209 22 8982 SH DFND 01 0 8982 0 MILESTONE SCIENTIFIC INC COM NEW 59935P209 36 14867 SH DFND 04 0 0 14867 MILESTONE SCIENTIFIC INC COM NEW 59935P209 5135 2095854 SH SOLE 0 0 2095854 MILLER HERMAN INC COM 600544100 1911 40548 SH DFND 01 0 40548 0 MILLER HERMAN INC COM 600544100 773 16399 SH DFND 02 0 16399 0 MILLER HERMAN INC COM 600544100 2400 50905 SH DFND 04 0 0 50905 MILLER HERMAN INC COM 600544100 281754 5976954 SH SOLE 0 0 5976954 MILLER HERMAN INC COM 600544100 43 906 SH SOLE 0 906 0 MILLER INDS INC TENN COM NEW 600551204 331 8401 SH DFND 01 0 8401 0 MILLER INDS INC TENN COM NEW 600551204 158 4016 SH DFND 04 0 0 4016 MILLER INDS INC TENN COM NEW 600551204 20871 529176 SH SOLE 0 0 529176 MIMEDX GROUP INC COM 602496101 1969 157414 SH DFND 01 0 157414 0 MIMEDX GROUP INC COM 602496101 121 9646 SH DFND 02 0 9646 0 MIMEDX GROUP INC COM 602496101 816 65234 SH DFND 04 0 0 65234 MIMEDX GROUP INC COM 602496101 52455 4193081 SH SOLE 0 0 4193081 MIND MEDICINE MINDMED INC COM SUB VTG 60255C109 1834 531543 SH DFND 01 0 531543 0 MIND MEDICINE MINDMED INC COM SUB VTG 60255C109 151 43658 SH DFND 02 0 43658 0 MIND MEDICINE MINDMED INC COM SUB VTG 60255C109 447 129668 SH DFND 04 0 0 129668 MIND MEDICINE MINDMED INC COM SUB VTG 60255C109 3314 960467 SH SOLE 0 0 960467 MIND MEDICINE MINDMED INC COM SUB VTG 60255C109 9 2726 SH SOLE 0 2726 0 MIND TECHNOLOGY INC COM 602566101 1338 689643 SH SOLE 0 0 689643 MINERALS TECHNOLOGIES INC COM 603158106 1806 22952 SH DFND 01 0 22952 0 MINERALS TECHNOLOGIES INC COM 603158106 681 8652 SH DFND 02 0 8652 0 MINERALS TECHNOLOGIES INC COM 603158106 2216 28166 SH DFND 04 0 0 28166 MINERALS TECHNOLOGIES INC COM 603158106 249114 3166563 SH SOLE 0 0 3166563 MINERALS TECHNOLOGIES INC COM 603158106 39 496 SH SOLE 0 496 0 MINERVA NEUROSCIENCES INC COM 603380106 15 6662 SH DFND 01 0 6662 0 MINERVA NEUROSCIENCES INC COM 603380106 21 9192 SH DFND 04 0 0 9192 MINERVA NEUROSCIENCES INC COM 603380106 9473 4082997 SH SOLE 0 0 4082997 MIRATI THERAPEUTICS INC COM 60468T105 2842 17594 SH DFND 01 0 17594 0 MIRATI THERAPEUTICS INC COM 60468T105 1421 8798 SH DFND 02 0 8798 0 MIRATI THERAPEUTICS INC COM 60468T105 5471 33869 SH DFND 04 0 0 33869 MIRATI THERAPEUTICS INC COM 60468T105 658067 4073960 SH SOLE 0 0 4073960 MIRATI THERAPEUTICS INC COM 60468T105 33 202 SH SOLE 0 202 0 MIRUM PHARMACEUTICALS INC COM 604749101 113 6553 SH DFND 01 0 6553 0 MIRUM PHARMACEUTICALS INC COM 604749101 86 4980 SH DFND 04 0 0 4980 MIRUM PHARMACEUTICALS INC COM 604749101 12448 719964 SH SOLE 0 0 719964 MISONIX INC COM 604871103 342 15438 SH DFND 01 0 15438 0 MISONIX INC COM 604871103 85 3831 SH DFND 04 0 0 3831 MISONIX INC COM 604871103 13432 605585 SH SOLE 0 0 605585 MISSION PRODUCE INC COM 60510V108 521 25175 SH DFND 01 0 25175 0 MISSION PRODUCE INC COM 60510V108 31 1514 SH DFND 02 0 1514 0 MISSION PRODUCE INC COM 60510V108 177 8531 SH DFND 04 0 0 8531 MISSION PRODUCE INC COM 60510V108 25555 1233944 SH SOLE 0 0 1233944 MISTER CAR WASH INC COM 60646V105 61 2854 SH DFND 01 0 2854 0 MISTER CAR WASH INC COM 60646V105 19 867 SH DFND 04 0 0 867 MISTER CAR WASH INC COM 60646V105 4226 196279 SH SOLE 0 0 196279 MISTRAS GROUP INC COM 60649T107 133 13548 SH DFND 01 0 13548 0 MISTRAS GROUP INC COM 60649T107 80 8090 SH DFND 04 0 0 8090 MISTRAS GROUP INC COM 60649T107 8641 879063 SH SOLE 0 0 879063 MITEK SYS INC COM NEW 606710200 1467 76174 SH DFND 01 0 76174 0 MITEK SYS INC COM NEW 606710200 214 11135 SH DFND 02 0 11135 0 MITEK SYS INC COM NEW 606710200 645 33483 SH DFND 04 0 0 33483 MITEK SYS INC COM NEW 606710200 44381 2304316 SH SOLE 0 0 2304316 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 19312 2085502 SH DFND 01 0 2085502 0 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 1151 124293 SH DFND 02 0 124293 0 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 6669 720141 SH DFND 04 0 0 720141 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 89990 9718141 SH SOLE 0 0 9718141 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 98 10534 SH SOLE 0 10534 0 MODEL N INC COM 607525102 2038 59467 SH DFND 01 0 59467 0 MODEL N INC COM 607525102 199 5796 SH DFND 02 0 5796 0 MODEL N INC COM 607525102 848 24744 SH DFND 04 0 0 24744 MODEL N INC COM 607525102 57968 1691512 SH SOLE 0 0 1691512 MODERNA INC COM 60770K107 33254 141520 SH DFND 01 0 141520 0 MODERNA INC COM 60770K107 3141 13367 SH DFND 02 0 0 13367 MODERNA INC COM 60770K107 40282 171428 SH DFND 02 0 171428 0 MODERNA INC COM 60770K107 88939 378498 SH DFND 04 0 0 378498 MODERNA INC COM 60770K107 10177 43311 SH DFND 04 0 43311 0 MODERNA INC COM 60770K107 4569187 19445002 SH SOLE 0 0 19445002 MODERNA INC COM 60770K107 418 1778 SH SOLE 0 1778 0 MODINE MFG CO COM 607828100 682 41105 SH DFND 01 0 41105 0 MODINE MFG CO COM 607828100 226 13597 SH DFND 02 0 13597 0 MODINE MFG CO COM 607828100 660 39771 SH DFND 04 0 0 39771 MODINE MFG CO COM 607828100 42558 2565279 SH SOLE 0 0 2565279 MODINE MFG CO COM 607828100 132 7977 SH SOLE 0 7977 0 MODIVCARE INC COM 60783X104 2238 13160 SH DFND 01 0 13160 0 MODIVCARE INC COM 60783X104 672 3951 SH DFND 02 0 3951 0 MODIVCARE INC COM 60783X104 1620 9527 SH DFND 04 0 0 9527 MODIVCARE INC COM 60783X104 149568 879448 SH SOLE 0 0 879448 MOELIS & CO CL A 60786M105 4551 79990 SH DFND 01 0 79990 0 MOELIS & CO CL A 60786M105 725 12751 SH DFND 02 0 12751 0 MOELIS & CO CL A 60786M105 2844 49994 SH DFND 04 0 0 49994 MOELIS & CO CL A 60786M105 329265 5787751 SH SOLE 0 0 5787751 MOHAWK INDS INC COM 608190104 10891 56667 SH DFND 01 0 56667 0 MOHAWK INDS INC COM 608190104 496 2581 SH DFND 02 0 0 2581 MOHAWK INDS INC COM 608190104 6296 32758 SH DFND 02 0 32758 0 MOHAWK INDS INC COM 608190104 26304 136862 SH DFND 04 0 0 136862 MOHAWK INDS INC COM 608190104 2491 12962 SH DFND 04 0 12962 0 MOHAWK INDS INC COM 608190104 1116591 5809829 SH SOLE 0 0 5809829 MOHAWK INDS INC COM 608190104 209 1090 SH SOLE 0 1090 0 MOLECULAR TEMPLATES INC COM 608550109 527 67431 SH DFND 01 0 67431 0 MOLECULAR TEMPLATES INC COM 608550109 30 3864 SH DFND 02 0 3864 0 MOLECULAR TEMPLATES INC COM 608550109 229 29276 SH DFND 04 0 0 29276 MOLECULAR TEMPLATES INC COM 608550109 20273 2592409 SH SOLE 0 0 2592409 MOLECULIN BIOTECH INC COM 60855D200 10 2664 SH DFND 01 0 2664 0 MOLECULIN BIOTECH INC COM 60855D200 34 9309 SH DFND 04 0 0 9309 MOLECULIN BIOTECH INC COM 60855D200 3800 1035556 SH SOLE 0 0 1035556 MOLINA HEALTHCARE INC COM 60855R100 4952 19568 SH DFND 01 0 19568 0 MOLINA HEALTHCARE INC COM 60855R100 620 2451 SH DFND 02 0 0 2451 MOLINA HEALTHCARE INC COM 60855R100 6972 27551 SH DFND 02 0 27551 0 MOLINA HEALTHCARE INC COM 60855R100 9748 38519 SH DFND 04 0 0 38519 MOLINA HEALTHCARE INC COM 60855R100 1354893 5354040 SH SOLE 0 0 5354040 MOLINA HEALTHCARE INC COM 60855R100 54 215 SH SOLE 0 215 0 MOLSON COORS BEVERAGE CO CL B 60871R209 9787 182293 SH DFND 01 0 182293 0 MOLSON COORS BEVERAGE CO CL B 60871R209 463 8628 SH DFND 02 0 0 8628 MOLSON COORS BEVERAGE CO CL B 60871R209 5659 105394 SH DFND 02 0 105394 0 MOLSON COORS BEVERAGE CO CL B 60871R209 23097 430191 SH DFND 04 0 0 430191 MOLSON COORS BEVERAGE CO CL B 60871R209 2198 40946 SH DFND 04 0 40946 0 MOLSON COORS BEVERAGE CO CL B 60871R209 1018603 18971938 SH SOLE 0 0 18971938 MOLSON COORS BEVERAGE CO CL B 60871R209 158 2936 SH SOLE 0 2936 0 MOMENTIVE GLOBAL INC COM 60878Y108 4886 231916 SH DFND 01 0 231916 0 MOMENTIVE GLOBAL INC COM 60878Y108 626 29711 SH DFND 02 0 29711 0 MOMENTIVE GLOBAL INC COM 60878Y108 2215 105105 SH DFND 04 0 0 105105 MOMENTIVE GLOBAL INC COM 60878Y108 249944 11862549 SH SOLE 0 0 11862549 MOMO INC ADR 60879B107 11355 741657 SH DFND 01 0 741657 0 MOMO INC ADR 60879B107 654 42730 SH DFND 02 0 42730 0 MOMO INC ADR 60879B107 5143 335935 SH DFND 04 0 0 335935 MOMO INC ADR 60879B107 68777 4492261 SH SOLE 0 0 4492261 MONAKER GROUP INC COM NEW 609011200 4 1975 SH DFND 01 0 1975 0 MONAKER GROUP INC COM NEW 609011200 1435 640568 SH SOLE 0 0 640568 MONARCH CASINO & RESORT INC COM 609027107 1384 20922 SH DFND 01 0 20922 0 MONARCH CASINO & RESORT INC COM 609027107 144 2178 SH DFND 02 0 2178 0 MONARCH CASINO & RESORT INC COM 609027107 661 9990 SH DFND 04 0 0 9990 MONARCH CASINO & RESORT INC COM 609027107 54817 828424 SH SOLE 0 0 828424 MONARCH CASINO & RESORT INC COM 609027107 41 626 SH SOLE 0 626 0 MONDELEZ INTL INC CL A 609207105 85421 1368044 SH DFND 01 0 1368044 0 MONDELEZ INTL INC CL A 609207105 3698 59230 SH DFND 02 0 0 59230 MONDELEZ INTL INC CL A 609207105 47919 767442 SH DFND 02 0 767442 0 MONDELEZ INTL INC CL A 609207105 211865 3393094 SH DFND 04 0 0 3393094 MONDELEZ INTL INC CL A 609207105 19746 316232 SH DFND 04 0 316232 0 MONDELEZ INTL INC CL A 609207105 6688690 107121869 SH SOLE 0 0 107121869 MONDELEZ INTL INC CL A 609207105 130 2075 SH SOLE 0 2075 0 MONEYGRAM INTL INC COM NEW 60935Y208 513 50855 SH DFND 01 0 50855 0 MONEYGRAM INTL INC COM NEW 60935Y208 262 25969 SH DFND 04 0 0 25969 MONEYGRAM INTL INC COM NEW 60935Y208 33556 3329002 SH SOLE 0 0 3329002 MONEYGRAM INTL INC COM NEW 60935Y208 20 1972 SH SOLE 0 1972 0 MONGODB INC CL A 60937P106 8333 23050 SH DFND 01 0 23050 0 MONGODB INC CL A 60937P106 819 2266 SH DFND 02 0 0 2266 MONGODB INC CL A 60937P106 10403 28777 SH DFND 02 0 28777 0 MONGODB INC CL A 60937P106 22760 62956 SH DFND 04 0 0 62956 MONGODB INC CL A 60937P106 2454 6788 SH DFND 04 0 6788 0 MONGODB INC CL A 60937P106 1899679 5254700 SH SOLE 0 0 5254700 MONMOUTH REAL ESTATE INVT CO CL A 609720107 1523 81336 SH DFND 01 0 81336 0 MONMOUTH REAL ESTATE INVT CO CL A 609720107 3098 165496 SH DFND 02 0 165496 0 MONMOUTH REAL ESTATE INVT CO CL A 609720107 1386 74032 SH DFND 04 0 0 74032 MONMOUTH REAL ESTATE INVT CO CL A 609720107 176754 9441970 SH SOLE 0 0 9441970 MONOLITHIC PWR SYS INC COM 609839105 17725 47463 SH DFND 01 0 47463 0 MONOLITHIC PWR SYS INC COM 609839105 723 1935 SH DFND 02 0 0 1935 MONOLITHIC PWR SYS INC COM 609839105 8205 21972 SH DFND 02 0 21972 0 MONOLITHIC PWR SYS INC COM 609839105 38348 102686 SH DFND 04 0 0 102686 MONOLITHIC PWR SYS INC COM 609839105 3627 9712 SH DFND 04 0 9712 0 MONOLITHIC PWR SYS INC COM 609839105 1742853 4666899 SH SOLE 0 0 4666899 MONRO INC COM 610236101 2927 46085 SH DFND 01 0 46085 0 MONRO INC COM 610236101 535 8421 SH DFND 02 0 8421 0 MONRO INC COM 610236101 1762 27746 SH DFND 04 0 0 27746 MONRO INC COM 610236101 227270 3578498 SH SOLE 0 0 3578498 MONOPAR THERAPEUTICS INC COM 61023L108 574 97462 SH SOLE 0 0 97462 MONSTER BEVERAGE CORP NEW COM 61174X109 36622 400893 SH DFND 01 0 400893 0 MONSTER BEVERAGE CORP NEW COM 61174X109 451 4937 SH DFND 02 0 0 4937 MONSTER BEVERAGE CORP NEW COM 61174X109 19102 209113 SH DFND 02 0 209113 0 MONSTER BEVERAGE CORP NEW COM 61174X109 79988 875616 SH DFND 04 0 0 875616 MONSTER BEVERAGE CORP NEW COM 61174X109 7582 83001 SH DFND 04 0 83001 0 MONSTER BEVERAGE CORP NEW COM 61174X109 2521246 27599847 SH SOLE 0 0 27599847 MONSTER BEVERAGE CORP NEW COM 61174X109 25 271 SH SOLE 0 271 0 MONTE ROSA THERAPEUTICS INC COM 61225M102 57 2529 SH DFND 01 0 2529 0 MONTE ROSA THERAPEUTICS INC COM 61225M102 18 780 SH DFND 04 0 0 780 MONTE ROSA THERAPEUTICS INC COM 61225M102 2195 96691 SH SOLE 0 0 96691 MONTROSE ENVIRONMENTAL GROUP COM 615111101 2113 39385 SH DFND 01 0 39385 0 MONTROSE ENVIRONMENTAL GROUP COM 615111101 280 5227 SH DFND 02 0 5227 0 MONTROSE ENVIRONMENTAL GROUP COM 615111101 794 14805 SH DFND 04 0 0 14805 MONTROSE ENVIRONMENTAL GROUP COM 615111101 49378 920199 SH SOLE 0 0 920199 MOODYS CORP COM 615369105 63413 174994 SH DFND 01 0 174994 0 MOODYS CORP COM 615369105 2663 7349 SH DFND 02 0 0 7349 MOODYS CORP COM 615369105 32533 89778 SH DFND 02 0 89778 0 MOODYS CORP COM 615369105 137679 379941 SH DFND 04 0 0 379941 MOODYS CORP COM 615369105 13006 35891 SH DFND 04 0 35891 0 MOODYS CORP COM 615369105 4645921 12820933 SH SOLE 0 0 12820933 MOOG INC CL A 615394202 1665 19813 SH DFND 01 0 19813 0 MOOG INC CL A 615394202 886 10545 SH DFND 02 0 10545 0 MOOG INC CL A 615394202 1911 22734 SH DFND 04 0 0 22734 MOOG INC CL A 615394202 258052 3069860 SH SOLE 0 0 3069860 MOOG INC CL A 615394202 38 452 SH SOLE 0 452 0 MORGAN STANLEY COM NEW 617446448 131730 1436685 SH DFND 01 0 1436685 0 MORGAN STANLEY COM NEW 617446448 5564 60681 SH DFND 02 0 0 60681 MORGAN STANLEY COM NEW 617446448 69384 756727 SH DFND 02 0 756727 0 MORGAN STANLEY COM NEW 617446448 313493 3419057 SH DFND 04 0 0 3419057 MORGAN STANLEY COM NEW 617446448 29179 318235 SH DFND 04 0 318235 0 MORGAN STANLEY COM NEW 617446448 10510589 114631797 SH SOLE 0 0 114631797 MORGAN STANLEY COM NEW 617446448 588 6408 SH SOLE 0 6408 0 MORNINGSTAR INC COM 617700109 2461 9573 SH DFND 01 0 9573 0 MORNINGSTAR INC COM 617700109 1558 6060 SH DFND 02 0 6060 0 MORNINGSTAR INC COM 617700109 4852 18872 SH DFND 04 0 0 18872 MORNINGSTAR INC COM 617700109 599041 2329900 SH SOLE 0 0 2329900 MORNINGSTAR INC COM 617700109 8 31 SH SOLE 0 31 0 MORPHIC HLDG INC COM 61775R105 2105 36678 SH DFND 01 0 36678 0 MORPHIC HLDG INC COM 61775R105 307 5352 SH DFND 02 0 5352 0 MORPHIC HLDG INC COM 61775R105 707 12323 SH DFND 04 0 0 12323 MORPHIC HLDG INC COM 61775R105 52925 922206 SH SOLE 0 0 922206 MOSAIC CO NEW COM 61945C103 10784 337936 SH DFND 01 0 337936 0 MOSAIC CO NEW COM 61945C103 521 16333 SH DFND 02 0 0 16333 MOSAIC CO NEW COM 61945C103 5445 170636 SH DFND 02 0 170636 0 MOSAIC CO NEW COM 61945C103 20404 639416 SH DFND 04 0 0 639416 MOSAIC CO NEW COM 61945C103 1011 31698 SH DFND 04 0 31698 0 MOSAIC CO NEW COM 61945C103 1168033 36603989 SH SOLE 0 0 36603989 MOSAIC CO NEW COM 61945C103 267 8360 SH SOLE 0 8360 0 MOSYS INC COM 619718307 553 88143 SH SOLE 0 0 88143 MOTORCAR PTS AMER INC COM 620071100 286 12752 SH DFND 01 0 12752 0 MOTORCAR PTS AMER INC COM 620071100 142 6318 SH DFND 04 0 0 6318 MOTORCAR PTS AMER INC COM 620071100 26767 1192826 SH SOLE 0 0 1192826 MOTOROLA SOLUTIONS INC COM NEW 620076307 35763 164919 SH DFND 01 0 164919 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 1617 7459 SH DFND 02 0 0 7459 MOTOROLA SOLUTIONS INC COM NEW 620076307 19520 90014 SH DFND 02 0 90014 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 86110 397096 SH DFND 04 0 0 397096 MOTOROLA SOLUTIONS INC COM NEW 620076307 8126 37472 SH DFND 04 0 37472 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 3852935 17767744 SH SOLE 0 0 17767744 MOTOROLA SOLUTIONS INC COM NEW 620076307 243 1120 SH SOLE 0 1120 0 MOTORSPORT GAMES INC COM CL A 62011B102 2 164 SH DFND 01 0 164 0 MOTORSPORT GAMES INC COM CL A 62011B102 15 1103 SH DFND 04 0 0 1103 MOTORSPORT GAMES INC COM CL A 62011B102 2824 201718 SH SOLE 0 0 201718 MOTUS GI HLDGS INC COM 62014P108 6 5597 SH DFND 01 0 5597 0 MOTUS GI HLDGS INC COM 62014P108 6 5708 SH DFND 04 0 0 5708 MOTUS GI HLDGS INC COM 62014P108 468 449879 SH SOLE 0 0 449879 MOVADO GROUP INC COM 624580106 349 11103 SH DFND 01 0 11103 0 MOVADO GROUP INC COM 624580106 213 6783 SH DFND 02 0 6783 0 MOVADO GROUP INC COM 624580106 398 12647 SH DFND 04 0 0 12647 MOVADO GROUP INC COM 624580106 37694 1197773 SH SOLE 0 0 1197773 MOVADO GROUP INC COM 624580106 100 3189 SH SOLE 0 3189 0 MOVANO INC COM 62459M107 35 6809 SH DFND 04 0 0 6809 MOVANO INC COM 62459M107 871 171100 SH SOLE 0 0 171100 MUELLER INDS INC COM 624756102 2741 63281 SH DFND 01 0 63281 0 MUELLER INDS INC COM 624756102 657 15168 SH DFND 02 0 15168 0 MUELLER INDS INC COM 624756102 2044 47202 SH DFND 04 0 0 47202 MUELLER INDS INC COM 624756102 256845 5930392 SH SOLE 0 0 5930392 MUELLER INDS INC COM 624756102 38 885 SH SOLE 0 885 0 MUELLER WTR PRODS INC COM SER A 624758108 1735 120337 SH DFND 01 0 120337 0 MUELLER WTR PRODS INC COM SER A 624758108 670 46467 SH DFND 02 0 46467 0 MUELLER WTR PRODS INC COM SER A 624758108 1734 120233 SH DFND 04 0 0 120233 MUELLER WTR PRODS INC COM SER A 624758108 204682 14194316 SH SOLE 0 0 14194316 MR COOPER GROUP INC COM 62482R107 1593 48184 SH DFND 01 0 48184 0 MR COOPER GROUP INC COM 62482R107 737 22293 SH DFND 02 0 22293 0 MR COOPER GROUP INC COM 62482R107 1870 56553 SH DFND 04 0 0 56553 MR COOPER GROUP INC COM 62482R107 141022 4265629 SH SOLE 0 0 4265629 MR COOPER GROUP INC COM 62482R107 145 4385 SH SOLE 0 4385 0 MULTIPLAN CORPORATION COM 62548M100 3036 318904 SH DFND 01 0 318904 0 MULTIPLAN CORPORATION COM 62548M100 174 18316 SH DFND 02 0 18316 0 MULTIPLAN CORPORATION COM 62548M100 1425 149737 SH DFND 04 0 0 149737 MULTIPLAN CORPORATION COM 62548M100 273258 28703606 SH SOLE 0 0 28703606 MURPHY OIL CORP COM 626717102 2314 99390 SH DFND 01 0 99390 0 MURPHY OIL CORP COM 626717102 961 41268 SH DFND 02 0 41268 0 MURPHY OIL CORP COM 626717102 2780 119402 SH DFND 04 0 0 119402 MURPHY OIL CORP COM 626717102 339832 14597590 SH SOLE 0 0 14597590 MURPHY OIL CORP COM 626717102 72 3101 SH SOLE 0 3101 0 MURPHY USA INC COM 626755102 6094 45690 SH DFND 01 0 45690 0 MURPHY USA INC COM 626755102 1034 7752 SH DFND 02 0 7752 0 MURPHY USA INC COM 626755102 2906 21788 SH DFND 04 0 0 21788 MURPHY USA INC COM 626755102 316708 2374659 SH SOLE 0 0 2374659 MURPHY USA INC COM 626755102 81 607 SH SOLE 0 607 0 MUSCLE MAKER INC COM 627333107 855 610429 SH SOLE 0 0 610429 MUSTANG BIO INC COM 62818Q104 169 50989 SH DFND 01 0 50989 0 MUSTANG BIO INC COM 62818Q104 98 29629 SH DFND 04 0 0 29629 MUSTANG BIO INC COM 62818Q104 14626 4405341 SH SOLE 0 0 4405341 MYERS INDS INC COM 628464109 931 44350 SH DFND 01 0 44350 0 MYERS INDS INC COM 628464109 82 3898 SH DFND 02 0 3898 0 MYERS INDS INC COM 628464109 515 24534 SH DFND 04 0 0 24534 MYERS INDS INC COM 628464109 51894 2471137 SH SOLE 0 0 2471137 MYRIAD GENETICS INC COM 62855J104 1597 52210 SH DFND 01 0 52210 0 MYRIAD GENETICS INC COM 62855J104 587 19199 SH DFND 02 0 19199 0 MYRIAD GENETICS INC COM 62855J104 1922 62849 SH DFND 04 0 0 62849 MYRIAD GENETICS INC COM 62855J104 269610 8816562 SH SOLE 0 0 8816562 MYMD PHARMACEUTICALS INC COM 62856X102 41 6583 SH DFND 01 0 6583 0 MYMD PHARMACEUTICALS INC COM 62856X102 82 13003 SH DFND 04 0 0 13003 MYMD PHARMACEUTICALS INC COM 62856X102 9486 1505735 SH SOLE 0 0 1505735 MYOMO INC COM NEW 62857J201 16 1451 SH DFND 04 0 0 1451 MYOMO INC COM NEW 62857J201 2687 248812 SH SOLE 0 0 248812 NBT BANCORP INC COM 628778102 1054 29310 SH DFND 01 0 29310 0 NBT BANCORP INC COM 628778102 443 12323 SH DFND 02 0 12323 0 NBT BANCORP INC COM 628778102 1440 40033 SH DFND 04 0 0 40033 NBT BANCORP INC COM 628778102 166097 4617657 SH SOLE 0 0 4617657 NBT BANCORP INC COM 628778102 44 1225 SH SOLE 0 1225 0 NCR CORP NEW COM 62886E108 2112 46311 SH DFND 01 0 46311 0 NCR CORP NEW COM 62886E108 1752 38413 SH DFND 02 0 38413 0 NCR CORP NEW COM 62886E108 5007 109768 SH DFND 04 0 0 109768 NCR CORP NEW COM 62886E108 556283 12196514 SH SOLE 0 0 12196514 NCR CORP NEW COM 62886E108 87 1902 SH SOLE 0 1902 0 NCS MULTISTAGE HLDGS INC COM NEW 628877201 5 153 SH DFND 04 0 0 153 NCS MULTISTAGE HLDGS INC COM NEW 628877201 476 16129 SH SOLE 0 0 16129 NIO INC SPON ADS 62914V106 330489 6212203 SH DFND 01 0 6212203 0 NIO INC SPON ADS 62914V106 19230 361459 SH DFND 02 0 361459 0 NIO INC SPON ADS 62914V106 150519 2829309 SH DFND 04 0 0 2829309 NIO INC SPON ADS 62914V106 1964209 36921214 SH SOLE 0 0 36921214 NL INDS INC COM NEW 629156407 39 6030 SH DFND 01 0 6030 0 NL INDS INC COM NEW 629156407 9 1356 SH DFND 04 0 0 1356 NL INDS INC COM NEW 629156407 1635 251582 SH SOLE 0 0 251582 NMI HLDGS INC CL A 629209305 1433 63764 SH DFND 01 0 63764 0 NMI HLDGS INC CL A 629209305 575 25592 SH DFND 02 0 25592 0 NMI HLDGS INC CL A 629209305 1536 68310 SH DFND 04 0 0 68310 NMI HLDGS INC CL A 629209305 122311 5440871 SH SOLE 0 0 5440871 NMI HLDGS INC CL A 629209305 78 3457 SH SOLE 0 3457 0 NGM BIOPHARMACEUTICALS INC COM 62921N105 467 23698 SH DFND 01 0 23698 0 NGM BIOPHARMACEUTICALS INC COM 62921N105 74 3774 SH DFND 02 0 3774 0 NGM BIOPHARMACEUTICALS INC COM 62921N105 397 20118 SH DFND 04 0 0 20118 NGM BIOPHARMACEUTICALS INC COM 62921N105 26449 1341217 SH SOLE 0 0 1341217 NGM BIOPHARMACEUTICALS INC COM 62921N105 5 267 SH SOLE 0 267 0 NN INC COM 629337106 217 29538 SH DFND 01 0 29538 0 NN INC COM 629337106 114 15523 SH DFND 04 0 0 15523 NN INC COM 629337106 13946 1897368 SH SOLE 0 0 1897368 NRG ENERGY INC COM NEW 629377508 10105 250742 SH DFND 01 0 250742 0 NRG ENERGY INC COM NEW 629377508 403 10005 SH DFND 02 0 0 10005 NRG ENERGY INC COM NEW 629377508 4718 117083 SH DFND 02 0 117083 0 NRG ENERGY INC COM NEW 629377508 23428 581342 SH DFND 04 0 0 581342 NRG ENERGY INC COM NEW 629377508 2122 52650 SH DFND 04 0 52650 0 NRG ENERGY INC COM NEW 629377508 1160938 28807390 SH SOLE 0 0 28807390 NRX PHARMACEUTICALS INC COM 629444100 7407 637416 SH SOLE 0 0 637416 NVE CORP COM NEW 629445206 623 8410 SH DFND 01 0 8410 0 NVE CORP COM NEW 629445206 128 1732 SH DFND 04 0 0 1732 NVE CORP COM NEW 629445206 19038 257091 SH SOLE 0 0 257091 NVR INC COM 62944T105 17750 3569 SH DFND 01 0 3569 0 NVR INC COM 62944T105 711 143 SH DFND 02 0 0 143 NVR INC COM 62944T105 9186 1847 SH DFND 02 0 1847 0 NVR INC COM 62944T105 39582 7959 SH DFND 04 0 0 7959 NVR INC COM 62944T105 3740 752 SH DFND 04 0 752 0 NVR INC COM 62944T105 1743067 350485 SH SOLE 0 0 350485 NV5 GLOBAL INC COM 62945V109 1159 12268 SH DFND 01 0 12268 0 NV5 GLOBAL INC COM 62945V109 293 3096 SH DFND 02 0 3096 0 NV5 GLOBAL INC COM 62945V109 950 10056 SH DFND 04 0 0 10056 NV5 GLOBAL INC COM 62945V109 57659 610079 SH SOLE 0 0 610079 NOV INC COM 62955J103 5824 380145 SH DFND 01 0 380145 0 NOV INC COM 62955J103 1513 98750 SH DFND 02 0 98750 0 NOV INC COM 62955J103 11620 758464 SH DFND 04 0 0 758464 NOV INC COM 62955J103 548 35795 SH DFND 04 0 35795 0 NOV INC COM 62955J103 644789 42088085 SH SOLE 0 0 42088085 NOV INC COM 62955J103 59 3879 SH SOLE 0 3879 0 NACCO INDS INC CL A 629579103 17 654 SH DFND 01 0 654 0 NACCO INDS INC CL A 629579103 26 983 SH DFND 04 0 0 983 NACCO INDS INC CL A 629579103 5515 211773 SH SOLE 0 0 211773 NANOVIRICIDES INC COM 630087302 4 875 SH DFND 01 0 875 0 NANOVIRICIDES INC COM 630087302 11 2399 SH DFND 04 0 0 2399 NANOVIRICIDES INC COM 630087302 1434 308964 SH SOLE 0 0 308964 NANO DIMENSION LTD SPONSORD ADS NEW 63008G203 289 35126 SH DFND 02 0 35126 0 NANO DIMENSION LTD SPONSORD ADS NEW 63008G203 824 100031 SH DFND 04 0 0 100031 NANOVIBRONIX INC COM 63008J108 263 308919 SH SOLE 0 0 308919 NANOSTRING TECHNOLOGIES INC COM 63009R109 5075 78323 SH DFND 01 0 78323 0 NANOSTRING TECHNOLOGIES INC COM 63009R109 716 11057 SH DFND 02 0 11057 0 NANOSTRING TECHNOLOGIES INC COM 63009R109 2376 36670 SH DFND 04 0 0 36670 NANOSTRING TECHNOLOGIES INC COM 63009R109 211301 3261327 SH SOLE 0 0 3261327 NANOSTRING TECHNOLOGIES INC COM 63009R109 16 242 SH SOLE 0 242 0 NANTHEALTH INC COM 630104107 89 38358 SH DFND 01 0 38358 0 NANTHEALTH INC COM 630104107 39 16717 SH DFND 04 0 0 16717 NANTHEALTH INC COM 630104107 3863 1665082 SH SOLE 0 0 1665082 NAPCO SEC TECHNOLOGIES INC COM 630402105 946 26020 SH DFND 01 0 26020 0 NAPCO SEC TECHNOLOGIES INC COM 630402105 79 2159 SH DFND 02 0 2159 0 NAPCO SEC TECHNOLOGIES INC COM 630402105 362 9949 SH DFND 04 0 0 9949 NAPCO SEC TECHNOLOGIES INC COM 630402105 26731 734974 SH SOLE 0 0 734974 NASDAQ INC COM 631103108 19687 111987 SH DFND 01 0 111987 0 NASDAQ INC COM 631103108 894 5087 SH DFND 02 0 0 5087 NASDAQ INC COM 631103108 10487 59654 SH DFND 02 0 59654 0 NASDAQ INC COM 631103108 47627 270917 SH DFND 04 0 0 270917 NASDAQ INC COM 631103108 4503 25616 SH DFND 04 0 25616 0 NASDAQ INC COM 631103108 2080293 11833296 SH SOLE 0 0 11833296 NATERA INC COM 632307104 3838 33807 SH DFND 01 0 33807 0 NATERA INC COM 632307104 2172 19133 SH DFND 02 0 19133 0 NATERA INC COM 632307104 7555 66549 SH DFND 04 0 0 66549 NATERA INC COM 632307104 833817 7344462 SH SOLE 0 0 7344462 NATERA INC COM 632307104 36 314 SH SOLE 0 314 0 NATHANS FAMOUS INC NEW COM 632347100 314 4404 SH DFND 01 0 4404 0 NATHANS FAMOUS INC NEW COM 632347100 80 1123 SH DFND 04 0 0 1123 NATHANS FAMOUS INC NEW COM 632347100 8420 118065 SH SOLE 0 0 118065 NATIONAL BK HLDGS CORP CL A 633707104 770 20395 SH DFND 01 0 20395 0 NATIONAL BK HLDGS CORP CL A 633707104 395 10457 SH DFND 02 0 10457 0 NATIONAL BK HLDGS CORP CL A 633707104 885 23446 SH DFND 04 0 0 23446 NATIONAL BK HLDGS CORP CL A 633707104 119565 3168127 SH SOLE 0 0 3168127 NATIONAL BK HLDGS CORP CL A 633707104 37 985 SH SOLE 0 985 0 NATIONAL BANKSHARES INC VA COM 634865109 41 1174 SH DFND 01 0 1174 0 NATIONAL BANKSHARES INC VA COM 634865109 93 2668 SH DFND 04 0 0 2668 NATIONAL BANKSHARES INC VA COM 634865109 9568 273281 SH SOLE 0 0 273281 NATIONAL BEVERAGE CORP COM 635017106 2016 42695 SH DFND 01 0 42695 0 NATIONAL BEVERAGE CORP COM 635017106 427 9048 SH DFND 02 0 9048 0 NATIONAL BEVERAGE CORP COM 635017106 911 19297 SH DFND 04 0 0 19297 NATIONAL BEVERAGE CORP COM 635017106 126346 2675125 SH SOLE 0 0 2675125 NATIONAL CINEMEDIA INC COM 635309107 246 48492 SH DFND 01 0 48492 0 NATIONAL CINEMEDIA INC COM 635309107 109 21550 SH DFND 04 0 0 21550 NATIONAL CINEMEDIA INC COM 635309107 14362 2832695 SH SOLE 0 0 2832695 NATIONAL HEALTHCARE CORP COM 635906100 599 8574 SH DFND 01 0 8574 0 NATIONAL HEALTHCARE CORP COM 635906100 434 6208 SH DFND 02 0 6208 0 NATIONAL HEALTHCARE CORP COM 635906100 658 9413 SH DFND 04 0 0 9413 NATIONAL HEALTHCARE CORP COM 635906100 86005 1230395 SH SOLE 0 0 1230395 NATIONAL HEALTHCARE CORP COM 635906100 86 1231 SH SOLE 0 1231 0 NATIONAL FUEL GAS CO COM 636180101 1485 28423 SH DFND 01 0 28423 0 NATIONAL FUEL GAS CO COM 636180101 1049 20086 SH DFND 02 0 20086 0 NATIONAL FUEL GAS CO COM 636180101 3701 70828 SH DFND 04 0 0 70828 NATIONAL FUEL GAS CO COM 636180101 460412 8811709 SH SOLE 0 0 8811709 NATIONAL HEALTH INVS INC COM 63633D104 2024 30186 SH DFND 01 0 30186 0 NATIONAL HEALTH INVS INC COM 63633D104 4860 72479 SH DFND 02 0 72479 0 NATIONAL HEALTH INVS INC COM 63633D104 2479 36965 SH DFND 04 0 0 36965 NATIONAL HEALTH INVS INC COM 63633D104 419233 6252538 SH SOLE 0 0 6252538 NATIONAL INSTRS CORP COM 636518102 1769 41836 SH DFND 01 0 41836 0 NATIONAL INSTRS CORP COM 636518102 1452 34345 SH DFND 02 0 34345 0 NATIONAL INSTRS CORP COM 636518102 4710 111407 SH DFND 04 0 0 111407 NATIONAL INSTRS CORP COM 636518102 496579 11745021 SH SOLE 0 0 11745021 NATIONAL PRESTO INDS INC COM 637215104 367 3609 SH DFND 01 0 3609 0 NATIONAL PRESTO INDS INC COM 637215104 68 667 SH DFND 02 0 667 0 NATIONAL PRESTO INDS INC COM 637215104 443 4360 SH DFND 04 0 0 4360 NATIONAL PRESTO INDS INC COM 637215104 56435 555189 SH SOLE 0 0 555189 NATIONAL RESH CORP COM NEW 637372202 1157 25205 SH DFND 01 0 25205 0 NATIONAL RESH CORP COM NEW 637372202 160 3488 SH DFND 02 0 3488 0 NATIONAL RESH CORP COM NEW 637372202 505 11004 SH DFND 04 0 0 11004 NATIONAL RESH CORP COM NEW 637372202 38617 841328 SH SOLE 0 0 841328 NATIONAL RETAIL PROPERTIES I COM 637417106 2620 55891 SH DFND 01 0 55891 0 NATIONAL RETAIL PROPERTIES I COM 637417106 13900 296505 SH DFND 02 0 296505 0 NATIONAL RETAIL PROPERTIES I COM 637417106 6960 148454 SH DFND 04 0 0 148454 NATIONAL RETAIL PROPERTIES I COM 637417106 1162013 24786971 SH SOLE 0 0 24786971 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 6443 127438 SH DFND 01 0 127438 0 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 5622 111189 SH DFND 02 0 111189 0 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 2802 55411 SH DFND 04 0 0 55411 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 460305 9104131 SH SOLE 0 0 9104131 NATIONAL VISION HLDGS INC COM 63845R107 7580 148244 SH DFND 01 0 148244 0 NATIONAL VISION HLDGS INC COM 63845R107 1076 21039 SH DFND 02 0 21039 0 NATIONAL VISION HLDGS INC COM 63845R107 3495 68348 SH DFND 04 0 0 68348 NATIONAL VISION HLDGS INC COM 63845R107 374916 7332597 SH SOLE 0 0 7332597 NATIONAL VISION HLDGS INC COM 63845R107 31 598 SH SOLE 0 598 0 NATIONAL WESTN LIFE GROUP IN CL A 638517102 384 1712 SH DFND 01 0 1712 0 NATIONAL WESTN LIFE GROUP IN CL A 638517102 135 603 SH DFND 02 0 603 0 NATIONAL WESTN LIFE GROUP IN CL A 638517102 398 1772 SH DFND 04 0 0 1772 NATIONAL WESTN LIFE GROUP IN CL A 638517102 58915 262558 SH SOLE 0 0 262558 NATURAL ALTERNATIVES INTL IN COM NEW 638842302 14 821 SH DFND 01 0 821 0 NATURAL ALTERNATIVES INTL IN COM NEW 638842302 15 900 SH DFND 04 0 0 900 NATURAL ALTERNATIVES INTL IN COM NEW 638842302 4849 288136 SH SOLE 0 0 288136 NATURAL GAS SVCS GROUP INC COM 63886Q109 25 2469 SH DFND 01 0 2469 0 NATURAL GAS SVCS GROUP INC COM 63886Q109 37 3612 SH DFND 04 0 0 3612 NATURAL GAS SVCS GROUP INC COM 63886Q109 6068 590231 SH SOLE 0 0 590231 NATURAL HEALTH TRENDS CORP COM 63888P406 9 1218 SH DFND 01 0 1218 0 NATURAL HEALTH TRENDS CORP COM 63888P406 16 2230 SH DFND 04 0 0 2230 NATURAL HEALTH TRENDS CORP COM 63888P406 795 113755 SH SOLE 0 0 113755 NATURAL GROCERS BY VITAMIN C COM 63888U108 69 6411 SH DFND 01 0 6411 0 NATURAL GROCERS BY VITAMIN C COM 63888U108 48 4451 SH DFND 04 0 0 4451 NATURAL GROCERS BY VITAMIN C COM 63888U108 5694 530205 SH SOLE 0 0 530205 NATURES SUNSHINE PRODS INC COM 639027101 160 9200 SH DFND 01 0 9200 0 NATURES SUNSHINE PRODS INC COM 639027101 101 5808 SH DFND 04 0 0 5808 NATURES SUNSHINE PRODS INC COM 639027101 22233 1279979 SH SOLE 0 0 1279979 NATUS MED INC DEL COM 639050103 604 23248 SH DFND 01 0 23248 0 NATUS MED INC DEL COM 639050103 202 7775 SH DFND 02 0 7775 0 NATUS MED INC DEL COM 639050103 721 27739 SH DFND 04 0 0 27739 NATUS MED INC DEL COM 639050103 75255 2896644 SH SOLE 0 0 2896644 NAUTILUS INC COM 63910B102 492 29173 SH DFND 01 0 29173 0 NAUTILUS INC COM 63910B102 248 14719 SH DFND 02 0 14719 0 NAUTILUS INC COM 63910B102 410 24324 SH DFND 04 0 0 24324 NAUTILUS INC COM 63910B102 23888 1417692 SH SOLE 0 0 1417692 NAUTILUS INC COM 63910B102 93 5541 SH SOLE 0 5541 0 NAVISTAR INTL CORP NEW COM 63934E108 1956 43946 SH DFND 01 0 43946 0 NAVISTAR INTL CORP NEW COM 63934E108 582 13086 SH DFND 02 0 13086 0 NAVISTAR INTL CORP NEW COM 63934E108 1669 37511 SH DFND 04 0 0 37511 NAVISTAR INTL CORP NEW COM 63934E108 199739 4488509 SH SOLE 0 0 4488509 NAVIDEA BIOPHARMACEUTICALS I COM NEW 63937X202 0 216 SH DFND 01 0 216 0 NAVIDEA BIOPHARMACEUTICALS I COM NEW 63937X202 2 1339 SH DFND 04 0 0 1339 NAVIDEA BIOPHARMACEUTICALS I COM NEW 63937X202 1333 728206 SH SOLE 0 0 728206 NAVIENT CORPORATION COM 63938C108 2347 121426 SH DFND 01 0 121426 0 NAVIENT CORPORATION COM 63938C108 1066 55137 SH DFND 02 0 55137 0 NAVIENT CORPORATION COM 63938C108 2968 153523 SH DFND 04 0 0 153523 NAVIENT CORPORATION COM 63938C108 360790 18664773 SH SOLE 0 0 18664773 NAVIENT CORPORATION COM 63938C108 86 4462 SH SOLE 0 4462 0 NCINO INC COM 63947U107 744 12423 SH DFND 01 0 12423 0 NCINO INC COM 63947U107 241 4022 SH DFND 02 0 4022 0 NCINO INC COM 63947U107 879 14673 SH DFND 04 0 0 14673 NCINO INC COM 63947U107 250445 4179662 SH SOLE 0 0 4179662 NEENAH INC COM 640079109 574 11441 SH DFND 01 0 11441 0 NEENAH INC COM 640079109 261 5200 SH DFND 02 0 5200 0 NEENAH INC COM 640079109 670 13361 SH DFND 04 0 0 13361 NEENAH INC COM 640079109 54863 1093541 SH SOLE 0 0 1093541 NEENAH INC COM 640079109 56 1120 SH SOLE 0 1120 0 NEKTAR THERAPEUTICS COM 640268108 987 57534 SH DFND 01 0 57534 0 NEKTAR THERAPEUTICS COM 640268108 807 47027 SH DFND 02 0 47027 0 NEKTAR THERAPEUTICS COM 640268108 2600 151531 SH DFND 04 0 0 151531 NEKTAR THERAPEUTICS COM 640268108 287421 16749454 SH SOLE 0 0 16749454 NELNET INC CL A 64031N108 928 12340 SH DFND 01 0 12340 0 NELNET INC CL A 64031N108 439 5833 SH DFND 02 0 5833 0 NELNET INC CL A 64031N108 1225 16277 SH DFND 04 0 0 16277 NELNET INC CL A 64031N108 115193 1531216 SH SOLE 0 0 1531216 NELNET INC CL A 64031N108 84 1115 SH SOLE 0 1115 0 NEMAURA MED INC COM NEW 640442208 20 1935 SH DFND 01 0 1935 0 NEMAURA MED INC COM NEW 640442208 35 3372 SH DFND 04 0 0 3372 NEMAURA MED INC COM NEW 640442208 1314 126945 SH SOLE 0 0 126945 NEOGEN CORP COM 640491106 8653 187940 SH DFND 01 0 187940 0 NEOGEN CORP COM 640491106 1248 27116 SH DFND 02 0 27116 0 NEOGEN CORP COM 640491106 4167 90512 SH DFND 04 0 0 90512 NEOGEN CORP COM 640491106 476771 10355585 SH SOLE 0 0 10355585 NEOLEUKIN THERAPEUTICS INC COM 64049K104 307 33208 SH DFND 01 0 33208 0 NEOLEUKIN THERAPEUTICS INC COM 64049K104 43 4704 SH DFND 02 0 4704 0 NEOLEUKIN THERAPEUTICS INC COM 64049K104 259 28069 SH DFND 04 0 0 28069 NEOLEUKIN THERAPEUTICS INC COM 64049K104 14100 1527601 SH SOLE 0 0 1527601 NEOGENOMICS INC COM NEW 64049M209 9336 206687 SH DFND 01 0 206687 0 NEOGENOMICS INC COM NEW 64049M209 1216 26929 SH DFND 02 0 26929 0 NEOGENOMICS INC COM NEW 64049M209 4385 97073 SH DFND 04 0 0 97073 NEOGENOMICS INC COM NEW 64049M209 536027 11866871 SH SOLE 0 0 11866871 NEONODE INC COM PAR 64051M709 10 1580 SH DFND 01 0 1580 0 NEONODE INC COM PAR 64051M709 17 2702 SH DFND 04 0 0 2702 NEONODE INC COM PAR 64051M709 436 70627 SH SOLE 0 0 70627 NEOPHOTONICS CORP COM 64051T100 357 34917 SH DFND 01 0 34917 0 NEOPHOTONICS CORP COM 64051T100 103 10060 SH DFND 02 0 10060 0 NEOPHOTONICS CORP COM 64051T100 376 36807 SH DFND 04 0 0 36807 NEOPHOTONICS CORP COM 64051T100 37335 3656733 SH SOLE 0 0 3656733 NEPHROS INC COM 640671400 9 872 SH DFND 01 0 872 0 NEPHROS INC COM 640671400 10 1030 SH DFND 04 0 0 1030 NEPHROS INC COM 640671400 995 98034 SH SOLE 0 0 98034 NETAPP INC COM 64110D104 19169 234279 SH DFND 01 0 234279 0 NETAPP INC COM 64110D104 812 9925 SH DFND 02 0 0 9925 NETAPP INC COM 64110D104 9679 118300 SH DFND 02 0 118300 0 NETAPP INC COM 64110D104 43971 537414 SH DFND 04 0 0 537414 NETAPP INC COM 64110D104 3980 48639 SH DFND 04 0 48639 0 NETAPP INC COM 64110D104 1978197 24177429 SH SOLE 0 0 24177429 NETFLIX INC COM 64110L106 253943 480762 SH DFND 01 0 480762 0 NETFLIX INC COM 64110L106 10093 19108 SH DFND 02 0 0 19108 NETFLIX INC COM 64110L106 124835 236335 SH DFND 02 0 236335 0 NETFLIX INC COM 64110L106 545727 1033162 SH DFND 04 0 0 1033162 NETFLIX INC COM 64110L106 50923 96407 SH DFND 04 0 96407 0 NETFLIX INC COM 64110L106 16642093 31506585 SH SOLE 0 0 31506585 NETFLIX INC COM 64110L106 6 12 SH SOLE 0 12 0 NETEASE INC SPONSORED ADS 64110W102 162037 1405958 SH DFND 01 0 1405958 0 NETEASE INC SPONSORED ADS 64110W102 12615 109460 SH DFND 02 0 109460 0 NETEASE INC SPONSORED ADS 64110W102 93308 809615 SH DFND 04 0 0 809615 NETEASE INC SPONSORED ADS 64110W102 974321 8453975 SH SOLE 0 0 8453975 NETEASE INC SPONSORED ADS 64110W102 182 1581 SH SOLE 0 1581 0 NETGEAR INC COM 64111Q104 795 20734 SH DFND 01 0 20734 0 NETGEAR INC COM 64111Q104 413 10789 SH DFND 02 0 10789 0 NETGEAR INC COM 64111Q104 965 25191 SH DFND 04 0 0 25191 NETGEAR INC COM 64111Q104 124142 3239613 SH SOLE 0 0 3239613 NETGEAR INC COM 64111Q104 77 2009 SH SOLE 0 2009 0 NET ELEMENT INC COM 64111R300 12 920 SH DFND 01 0 920 0 NET ELEMENT INC COM 64111R300 30 2345 SH DFND 04 0 0 2345 NET ELEMENT INC COM 64111R300 2459 190348 SH SOLE 0 0 190348 NETSOL TECHNOLOGIES INC COM PAR $.001 64115A402 14 3013 SH DFND 04 0 0 3013 NETSOL TECHNOLOGIES INC COM PAR $.001 64115A402 2463 522894 SH SOLE 0 0 522894 NETSCOUT SYS INC COM 64115T104 1385 48518 SH DFND 01 0 48518 0 NETSCOUT SYS INC COM 64115T104 801 28058 SH DFND 02 0 28058 0 NETSCOUT SYS INC COM 64115T104 1830 64132 SH DFND 04 0 0 64132 NETSCOUT SYS INC COM 64115T104 188534 6605949 SH SOLE 0 0 6605949 NETSCOUT SYS INC COM 64115T104 105 3665 SH SOLE 0 3665 0 NETSTREIT CORP COM 64119V303 562 24384 SH DFND 01 0 24384 0 NETSTREIT CORP COM 64119V303 107 4659 SH DFND 02 0 4659 0 NETSTREIT CORP COM 64119V303 555 24082 SH DFND 04 0 0 24082 NETSTREIT CORP COM 64119V303 84226 3652468 SH SOLE 0 0 3652468 NETWORK-1 TECHNOLOGIES INC COM 64121N109 11 3500 SH DFND 01 0 3500 0 NETWORK-1 TECHNOLOGIES INC COM 64121N109 12 3800 SH DFND 04 0 0 3800 NETWORK-1 TECHNOLOGIES INC COM 64121N109 1091 334712 SH SOLE 0 0 334712 NEUROMETRIX INC COM 641255807 226 66234 SH SOLE 0 0 66234 NEUROCRINE BIOSCIENCES INC COM 64125C109 3977 40864 SH DFND 01 0 40864 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 386 3966 SH DFND 02 0 0 3966 NEUROCRINE BIOSCIENCES INC COM 64125C109 4147 42617 SH DFND 02 0 42617 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 6287 64602 SH DFND 04 0 0 64602 NEUROCRINE BIOSCIENCES INC COM 64125C109 859586 8832572 SH SOLE 0 0 8832572 NEUROPACE INC COM 641288105 302 12702 SH DFND 01 0 12702 0 NEUROPACE INC COM 641288105 60 2507 SH DFND 04 0 0 2507 NEUROPACE INC COM 641288105 6584 276767 SH SOLE 0 0 276767 NEURONETICS INC COM 64131A105 680 42459 SH DFND 01 0 42459 0 NEURONETICS INC COM 64131A105 137 8534 SH DFND 04 0 0 8534 NEURONETICS INC COM 64131A105 17502 1092484 SH SOLE 0 0 1092484 NEURONETICS INC COM 64131A105 15 950 SH SOLE 0 950 0 NEUBASE THERAPEUTICS INC COM 64132K102 35 7274 SH DFND 01 0 7274 0 NEUBASE THERAPEUTICS INC COM 64132K102 67 13930 SH DFND 04 0 0 13930 NEUBASE THERAPEUTICS INC COM 64132K102 6115 1276644 SH SOLE 0 0 1276644 NEUROBO PHARMACEUTICALS INC COM 64132R107 1 184 SH DFND 04 0 0 184 NEUROBO PHARMACEUTICALS INC COM 64132R107 1591 477734 SH SOLE 0 0 477734 NEVRO CORP COM 64157F103 10425 62881 SH DFND 01 0 62881 0 NEVRO CORP COM 64157F103 1420 8567 SH DFND 02 0 8567 0 NEVRO CORP COM 64157F103 4690 28286 SH DFND 04 0 0 28286 NEVRO CORP COM 64157F103 538714 3249377 SH SOLE 0 0 3249377 NEW CONCEPT ENERGY INC COM 643611106 1272 208502 SH SOLE 0 0 208502 NEW FORTRESS ENERGY INC COM CL A 644393100 587 15490 SH DFND 01 0 15490 0 NEW FORTRESS ENERGY INC COM CL A 644393100 686 18106 SH DFND 04 0 0 18106 NEW FORTRESS ENERGY INC COM CL A 644393100 249720 6592403 SH SOLE 0 0 6592403 NEW GOLD INC CDA COM 644535106 286 157860 SH DFND 02 0 157860 0 NEW GOLD INC CDA COM 644535106 506 279686 SH DFND 04 0 0 279686 NEW HOME CO INC COM 645370107 18 3027 SH DFND 01 0 3027 0 NEW HOME CO INC COM 645370107 18 3000 SH DFND 04 0 0 3000 NEW HOME CO INC COM 645370107 2593 441667 SH SOLE 0 0 441667 NEW JERSEY RES CORP COM 646025106 2601 65726 SH DFND 01 0 65726 0 NEW JERSEY RES CORP COM 646025106 962 24318 SH DFND 02 0 24318 0 NEW JERSEY RES CORP COM 646025106 3200 80864 SH DFND 04 0 0 80864 NEW JERSEY RES CORP COM 646025106 380079 9605226 SH SOLE 0 0 9605226 NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 55918 6827575 SH DFND 01 0 6827575 0 NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 3380 412639 SH DFND 02 0 412639 0 NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 27240 3325996 SH DFND 04 0 0 3325996 NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 343421 41931746 SH SOLE 0 0 41931746 NEW PAC METALS CORP COM 64782A107 103 21224 SH DFND 02 0 21224 0 NEW PAC METALS CORP COM 64782A107 161 33194 SH DFND 04 0 0 33194 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 1515 143077 SH DFND 01 0 143077 0 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 1272 120081 SH DFND 02 0 120081 0 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 4166 393384 SH DFND 04 0 0 393384 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 418648 39532396 SH SOLE 0 0 39532396 NEW RELIC INC COM 64829B100 1588 23714 SH DFND 01 0 23714 0 NEW RELIC INC COM 64829B100 915 13663 SH DFND 02 0 13663 0 NEW RELIC INC COM 64829B100 3071 45849 SH DFND 04 0 0 45849 NEW RELIC INC COM 64829B100 344067 5137632 SH SOLE 0 0 5137632 NEW SR INVT GROUP INC COM 648691103 483 54992 SH DFND 01 0 54992 0 NEW SR INVT GROUP INC COM 648691103 249 28320 SH DFND 04 0 0 28320 NEW SR INVT GROUP INC COM 648691103 70847 8069157 SH SOLE 0 0 8069157 NEW YORK CITY REIT INC COM 649439205 29 2248 SH DFND 01 0 2248 0 NEW YORK CITY REIT INC COM 649439205 57 4323 SH DFND 04 0 0 4323 NEW YORK CITY REIT INC COM 649439205 5781 441325 SH SOLE 0 0 441325 NEW YORK CMNTY BANCORP INC COM 649445103 1616 146684 SH DFND 01 0 146684 0 NEW YORK CMNTY BANCORP INC COM 649445103 1477 134001 SH DFND 02 0 134001 0 NEW YORK CMNTY BANCORP INC COM 649445103 4251 385730 SH DFND 04 0 0 385730 NEW YORK CMNTY BANCORP INC COM 649445103 494780 44898349 SH SOLE 0 0 44898349 NEW YORK CMNTY BANCORP INC COM 649445103 152 13749 SH SOLE 0 13749 0 NEW YORK MTG TR INC COM PAR $.02 649604501 1150 257219 SH DFND 01 0 257219 0 NEW YORK MTG TR INC COM PAR $.02 649604501 467 104511 SH DFND 02 0 104511 0 NEW YORK MTG TR INC COM PAR $.02 649604501 1308 292600 SH DFND 04 0 0 292600 NEW YORK MTG TR INC COM PAR $.02 649604501 108409 24252588 SH SOLE 0 0 24252588 NEW YORK TIMES CO CL A 650111107 2146 49288 SH DFND 01 0 49288 0 NEW YORK TIMES CO CL A 650111107 1601 36759 SH DFND 02 0 36759 0 NEW YORK TIMES CO CL A 650111107 5437 124841 SH DFND 04 0 0 124841 NEW YORK TIMES CO CL A 650111107 597589 13721914 SH SOLE 0 0 13721914 NEWAGE INC COM 650194103 386 172873 SH DFND 01 0 172873 0 NEWAGE INC COM 650194103 97 43434 SH DFND 04 0 0 43434 NEWAGE INC COM 650194103 13910 6237833 SH SOLE 0 0 6237833 NEWELL BRANDS INC COM 651229106 10171 370256 SH DFND 01 0 370256 0 NEWELL BRANDS INC COM 651229106 446 16219 SH DFND 02 0 0 16219 NEWELL BRANDS INC COM 651229106 5942 216315 SH DFND 02 0 216315 0 NEWELL BRANDS INC COM 651229106 25652 933820 SH DFND 04 0 0 933820 NEWELL BRANDS INC COM 651229106 2347 85421 SH DFND 04 0 85421 0 NEWELL BRANDS INC COM 651229106 1157366 42131984 SH SOLE 0 0 42131984 NEWELL BRANDS INC COM 651229106 114 4156 SH SOLE 0 4156 0 NEWMARKET CORP COM 651587107 721 2238 SH DFND 01 0 2238 0 NEWMARKET CORP COM 651587107 922 2864 SH DFND 02 0 2864 0 NEWMARKET CORP COM 651587107 2162 6714 SH DFND 04 0 0 6714 NEWMARKET CORP COM 651587107 253683 787885 SH SOLE 0 0 787885 NEWMARKET CORP COM 651587107 475 1474 SH SOLE 0 1474 0 NEWMARK GROUP INC CL A 65158N102 3282 273276 SH DFND 01 0 273276 0 NEWMARK GROUP INC CL A 65158N102 552 45945 SH DFND 02 0 45945 0 NEWMARK GROUP INC CL A 65158N102 1588 132215 SH DFND 04 0 0 132215 NEWMARK GROUP INC CL A 65158N102 267718 22291278 SH SOLE 0 0 22291278 NEWMONT CORP COM 651639106 49528 781452 SH DFND 01 0 781452 0 NEWMONT CORP COM 651639106 2126 33547 SH DFND 02 0 0 33547 NEWMONT CORP COM 651639106 27973 441355 SH DFND 02 0 441355 0 NEWMONT CORP COM 651639106 122912 1939284 SH DFND 04 0 0 1939284 NEWMONT CORP COM 651639106 11876 187383 SH DFND 04 0 187383 0 NEWMONT CORP COM 651639106 3980713 62807091 SH SOLE 0 0 62807091 NEWMONT CORP COM 651639106 547 8624 SH SOLE 0 8624 0 NEWPARK RES INC COM PAR $.01NEW 651718504 218 62976 SH DFND 01 0 62976 0 NEWPARK RES INC COM PAR $.01NEW 651718504 66 19160 SH DFND 02 0 19160 0 NEWPARK RES INC COM PAR $.01NEW 651718504 122 35221 SH DFND 04 0 0 35221 NEWPARK RES INC COM PAR $.01NEW 651718504 14740 4259993 SH SOLE 0 0 4259993 NEWS CORP NEW CL A 65249B109 9551 370621 SH DFND 01 0 370621 0 NEWS CORP NEW CL A 65249B109 113 4372 SH DFND 02 0 0 4372 NEWS CORP NEW CL A 65249B109 4560 176964 SH DFND 02 0 176964 0 NEWS CORP NEW CL A 65249B109 25026 971123 SH DFND 04 0 0 971123 NEWS CORP NEW CL A 65249B109 1812 70299 SH DFND 04 0 70299 0 NEWS CORP NEW CL A 65249B109 1290788 50088802 SH SOLE 0 0 50088802 NEWS CORP NEW CL A 65249B109 58 2251 SH SOLE 0 2251 0 NEWS CORP NEW CL B 65249B208 3183 130729 SH DFND 01 0 130729 0 NEWS CORP NEW CL B 65249B208 241 9905 SH DFND 02 0 9905 0 NEWS CORP NEW CL B 65249B208 4369 179439 SH DFND 04 0 0 179439 NEWS CORP NEW CL B 65249B208 1137 46677 SH DFND 04 0 46677 0 NEWS CORP NEW CL B 65249B208 103371 4245234 SH SOLE 0 0 4245234 NEXTIER OILFIELD SOLUTIONS COM 65290C105 656 137788 SH DFND 01 0 137788 0 NEXTIER OILFIELD SOLUTIONS COM 65290C105 219 46037 SH DFND 02 0 46037 0 NEXTIER OILFIELD SOLUTIONS COM 65290C105 579 121619 SH DFND 04 0 0 121619 NEXTIER OILFIELD SOLUTIONS COM 65290C105 76239 16016512 SH SOLE 0 0 16016512 NEXSTAR MEDIA GROUP INC CL A 65336K103 2038 13781 SH DFND 01 0 13781 0 NEXSTAR MEDIA GROUP INC CL A 65336K103 1849 12505 SH DFND 02 0 12505 0 NEXSTAR MEDIA GROUP INC CL A 65336K103 5358 36230 SH DFND 04 0 0 36230 NEXSTAR MEDIA GROUP INC CL A 65336K103 557918 3772777 SH SOLE 0 0 3772777 NEXSTAR MEDIA GROUP INC CL A 65336K103 209 1413 SH SOLE 0 1413 0 NEXTERA ENERGY INC COM 65339F101 140176 1912876 SH DFND 01 0 1912876 0 NEXTERA ENERGY INC COM 65339F101 6190 84476 SH DFND 02 0 0 84476 NEXTERA ENERGY INC COM 65339F101 128224 1749788 SH DFND 02 0 1749788 0 NEXTERA ENERGY INC COM 65339F101 329699 4499164 SH DFND 04 0 0 4499164 NEXTERA ENERGY INC COM 65339F101 31943 435898 SH DFND 04 0 435898 0 NEXTERA ENERGY INC COM 65339F101 12301867 167874819 SH SOLE 0 0 167874819 NEXTERA ENERGY INC COM 65339F101 4 56 SH SOLE 0 56 0 NEXGEN ENERGY LTD COM 65340P106 394 96053 SH DFND 02 0 96053 0 NEXGEN ENERGY LTD COM 65340P106 582 142007 SH DFND 04 0 0 142007 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 1235 16178 SH DFND 02 0 16178 0 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 2358 30883 SH DFND 04 0 0 30883 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 62270 815481 SH SOLE 0 0 815481 NEXPOINT RESIDENTIAL TR INC COM 65341D102 1103 20054 SH DFND 01 0 20054 0 NEXPOINT RESIDENTIAL TR INC COM 65341D102 2115 38469 SH DFND 02 0 38469 0 NEXPOINT RESIDENTIAL TR INC COM 65341D102 913 16602 SH DFND 04 0 0 16602 NEXPOINT RESIDENTIAL TR INC COM 65341D102 142027 2583256 SH SOLE 0 0 2583256 NEXTDECADE CORP COM 65342K105 91 22000 SH DFND 01 0 22000 0 NEXTDECADE CORP COM 65342K105 182 44010 SH DFND 04 0 0 44010 NEXTDECADE CORP COM 65342K105 10583 2562515 SH SOLE 0 0 2562515 NI HLDGS INC COM 65342T106 111 5822 SH DFND 01 0 5822 0 NI HLDGS INC COM 65342T106 40 2094 SH DFND 04 0 0 2094 NI HLDGS INC COM 65342T106 7575 398465 SH SOLE 0 0 398465 NEXPOINT REAL ESTATE FIN INC COM 65342V101 24 1133 SH DFND 01 0 1133 0 NEXPOINT REAL ESTATE FIN INC COM 65342V101 45 2146 SH DFND 04 0 0 2146 NEXPOINT REAL ESTATE FIN INC COM 65342V101 4628 221518 SH SOLE 0 0 221518 NEXTGEN HEALTHCARE INC COM 65343C102 632 38084 SH DFND 01 0 38084 0 NEXTGEN HEALTHCARE INC COM 65343C102 245 14784 SH DFND 02 0 14784 0 NEXTGEN HEALTHCARE INC COM 65343C102 730 44001 SH DFND 04 0 0 44001 NEXTGEN HEALTHCARE INC COM 65343C102 97598 5882949 SH SOLE 0 0 5882949 NEXTCURE INC COM 65343E108 15 1903 SH DFND 01 0 1903 0 NEXTCURE INC COM 65343E108 41 5046 SH DFND 04 0 0 5046 NEXTCURE INC COM 65343E108 6410 798278 SH SOLE 0 0 798278 NEXIMMUNE INC COM 65344D109 165 10116 SH DFND 01 0 10116 0 NEXIMMUNE INC COM 65344D109 37 2276 SH DFND 04 0 0 2276 NEXIMMUNE INC COM 65344D109 5694 348886 SH SOLE 0 0 348886 NICHOLAS FINL INC BC COM NEW 65373J209 21 1900 SH DFND 04 0 0 1900 NICHOLAS FINL INC BC COM NEW 65373J209 3054 272637 SH SOLE 0 0 272637 NICOLET BANKSHARES INC COM 65406E102 421 5983 SH DFND 01 0 5983 0 NICOLET BANKSHARES INC COM 65406E102 248 3531 SH DFND 02 0 3531 0 NICOLET BANKSHARES INC COM 65406E102 485 6901 SH DFND 04 0 0 6901 NICOLET BANKSHARES INC COM 65406E102 29252 415859 SH SOLE 0 0 415859 NIKE INC CL B 654106103 213438 1381564 SH DFND 01 0 1381564 0 NIKE INC CL B 654106103 8386 54280 SH DFND 02 0 0 54280 NIKE INC CL B 654106103 104552 676759 SH DFND 02 0 676759 0 NIKE INC CL B 654106103 458315 2966635 SH DFND 04 0 0 2966635 NIKE INC CL B 654106103 43010 278403 SH DFND 04 0 278403 0 NIKE INC CL B 654106103 15339078 99288484 SH SOLE 0 0 99288484 NIKE INC CL B 654106103 109 704 SH SOLE 0 704 0 NIKOLA CORP COM 654110105 6406 354722 SH DFND 01 0 354722 0 NIKOLA CORP COM 654110105 682 37790 SH DFND 02 0 37790 0 NIKOLA CORP COM 654110105 2115 117116 SH DFND 04 0 0 117116 NIKOLA CORP COM 654110105 278509 15421308 SH SOLE 0 0 15421308 9 METERS BIOPHARMA INC COM 654405109 423 384247 SH DFND 01 0 384247 0 9 METERS BIOPHARMA INC COM 654405109 93 84665 SH DFND 04 0 0 84665 9 METERS BIOPHARMA INC COM 654405109 11496 10451308 SH SOLE 0 0 10451308 9 METERS BIOPHARMA INC COM 654405109 6 5667 SH SOLE 0 5667 0 NINE ENERGY SERVICE INC COM 65441V101 9 2930 SH DFND 04 0 0 2930 NINE ENERGY SERVICE INC COM 65441V101 1562 531456 SH SOLE 0 0 531456 908 DEVICES INC COM 65443P102 508 13107 SH DFND 01 0 13107 0 908 DEVICES INC COM 65443P102 31 793 SH DFND 02 0 793 0 908 DEVICES INC COM 65443P102 194 5004 SH DFND 04 0 0 5004 908 DEVICES INC COM 65443P102 15351 396160 SH SOLE 0 0 396160 NISOURCE INC COM 65473P105 9400 383676 SH DFND 01 0 383676 0 NISOURCE INC COM 65473P105 438 17896 SH DFND 02 0 0 17896 NISOURCE INC COM 65473P105 8576 350033 SH DFND 02 0 350033 0 NISOURCE INC COM 65473P105 23249 948933 SH DFND 04 0 0 948933 NISOURCE INC COM 65473P105 2073 84611 SH DFND 04 0 84611 0 NISOURCE INC COM 65473P105 1056793 43134402 SH SOLE 0 0 43134402 NIU TECHNOLOGIES ADS 65481N100 6589 201816 SH DFND 01 0 201816 0 NIU TECHNOLOGIES ADS 65481N100 107 3267 SH DFND 02 0 3267 0 NIU TECHNOLOGIES ADS 65481N100 79 2406 SH DFND 04 0 0 2406 NIU TECHNOLOGIES ADS 65481N100 36442 1116132 SH SOLE 0 0 1116132 NLIGHT INC COM 65487K100 2772 76406 SH DFND 01 0 76406 0 NLIGHT INC COM 65487K100 338 9315 SH DFND 02 0 9315 0 NLIGHT INC COM 65487K100 1003 27644 SH DFND 04 0 0 27644 NLIGHT INC COM 65487K100 133411 3677262 SH SOLE 0 0 3677262 NKARTA INC COM 65487U108 317 9997 SH DFND 01 0 9997 0 NKARTA INC COM 65487U108 78 2448 SH DFND 02 0 2448 0 NKARTA INC COM 65487U108 322 10172 SH DFND 04 0 0 10172 NKARTA INC COM 65487U108 35175 1109978 SH SOLE 0 0 1109978 NOAH HLDGS LTD SPON ADS CL A 65487X102 7597 160958 SH DFND 01 0 160958 0 NOAH HLDGS LTD SPON ADS CL A 65487X102 402 8514 SH DFND 02 0 8514 0 NOAH HLDGS LTD SPON ADS CL A 65487X102 2611 55328 SH DFND 04 0 0 55328 NOAH HLDGS LTD SPON ADS CL A 65487X102 46737 990187 SH SOLE 0 0 990187 NOODLES & CO COM CL A 65540B105 901 72193 SH DFND 01 0 72193 0 NOODLES & CO COM CL A 65540B105 124 9971 SH DFND 04 0 0 9971 NOODLES & CO COM CL A 65540B105 22926 1837003 SH SOLE 0 0 1837003 NOODLES & CO COM CL A 65540B105 24 1938 SH SOLE 0 1938 0 NORDSON CORP COM 655663102 4170 18997 SH DFND 01 0 18997 0 NORDSON CORP COM 655663102 551 2511 SH DFND 02 0 0 2511 NORDSON CORP COM 655663102 5487 24995 SH DFND 02 0 24995 0 NORDSON CORP COM 655663102 7754 35323 SH DFND 04 0 0 35323 NORDSON CORP COM 655663102 1121124 5107395 SH SOLE 0 0 5107395 NORDSTROM INC COM 655664100 1670 45664 SH DFND 01 0 45664 0 NORDSTROM INC COM 655664100 1018 27824 SH DFND 02 0 27824 0 NORDSTROM INC COM 655664100 3313 90605 SH DFND 04 0 0 90605 NORDSTROM INC COM 655664100 362825 9921381 SH SOLE 0 0 9921381 NORFOLK SOUTHN CORP COM 655844108 64751 243965 SH DFND 01 0 243965 0 NORFOLK SOUTHN CORP COM 655844108 2859 10773 SH DFND 02 0 0 10773 NORFOLK SOUTHN CORP COM 655844108 59427 223905 SH DFND 02 0 223905 0 NORFOLK SOUTHN CORP COM 655844108 152604 574973 SH DFND 04 0 0 574973 NORFOLK SOUTHN CORP COM 655844108 14964 56380 SH DFND 04 0 56380 0 NORFOLK SOUTHN CORP COM 655844108 4720206 17784582 SH SOLE 0 0 17784582 NORFOLK SOUTHN CORP COM 655844108 201 758 SH SOLE 0 758 0 NORTHEAST BK LEWISTON ME COM 66405S100 39 1315 SH DFND 01 0 1315 0 NORTHEAST BK LEWISTON ME COM 66405S100 88 2936 SH DFND 04 0 0 2936 NORTHEAST BK LEWISTON ME COM 66405S100 9634 322526 SH SOLE 0 0 322526 NORTHERN OIL AND GAS INC MN COM 665531307 686 33048 SH DFND 01 0 33048 0 NORTHERN OIL AND GAS INC MN COM 665531307 276 13286 SH DFND 02 0 13286 0 NORTHERN OIL AND GAS INC MN COM 665531307 717 34507 SH DFND 04 0 0 34507 NORTHERN OIL AND GAS INC MN COM 665531307 67058 3228607 SH SOLE 0 0 3228607 NORTHERN OIL AND GAS INC MN COM 665531307 122 5862 SH SOLE 0 5862 0 NORTHERN TECHNOLOGIES INTL C COM 665809109 28 1612 SH DFND 01 0 1612 0 NORTHERN TECHNOLOGIES INTL C COM 665809109 63 3622 SH DFND 04 0 0 3622 NORTHERN TECHNOLOGIES INTL C COM 665809109 5965 344792 SH SOLE 0 0 344792 NORTHERN TR CORP COM 665859104 23405 202429 SH DFND 01 0 202429 0 NORTHERN TR CORP COM 665859104 1028 8895 SH DFND 02 0 0 8895 NORTHERN TR CORP COM 665859104 11964 103480 SH DFND 02 0 103480 0 NORTHERN TR CORP COM 665859104 57377 496251 SH DFND 04 0 0 496251 NORTHERN TR CORP COM 665859104 5337 46163 SH DFND 04 0 46163 0 NORTHERN TR CORP COM 665859104 2456975 21250436 SH SOLE 0 0 21250436 NORTHERN TR CORP COM 665859104 90 782 SH SOLE 0 782 0 NORTHFIELD BANCORP INC DEL COM 66611T108 517 31551 SH DFND 01 0 31551 0 NORTHFIELD BANCORP INC DEL COM 66611T108 419 25552 SH DFND 02 0 25552 0 NORTHFIELD BANCORP INC DEL COM 66611T108 591 36023 SH DFND 04 0 0 36023 NORTHFIELD BANCORP INC DEL COM 66611T108 79160 4826808 SH SOLE 0 0 4826808 NORTHFIELD BANCORP INC DEL COM 66611T108 60 3653 SH SOLE 0 3653 0 NORTHRIM BANCORP INC COM 666762109 165 3870 SH DFND 01 0 3870 0 NORTHRIM BANCORP INC COM 666762109 94 2201 SH DFND 04 0 0 2201 NORTHRIM BANCORP INC COM 666762109 12365 289250 SH SOLE 0 0 289250 NORTHROP GRUMMAN CORP COM 666807102 53676 147693 SH DFND 01 0 147693 0 NORTHROP GRUMMAN CORP COM 666807102 2504 6891 SH DFND 02 0 0 6891 NORTHROP GRUMMAN CORP COM 666807102 27628 76019 SH DFND 02 0 76019 0 NORTHROP GRUMMAN CORP COM 666807102 125543 345439 SH DFND 04 0 0 345439 NORTHROP GRUMMAN CORP COM 666807102 10572 29090 SH DFND 04 0 29090 0 NORTHROP GRUMMAN CORP COM 666807102 4151157 11422163 SH SOLE 0 0 11422163 NORTHROP GRUMMAN CORP COM 666807102 377 1038 SH SOLE 0 1038 0 NORTHWEST BANCSHARES INC MD COM 667340103 1157 84829 SH DFND 01 0 84829 0 NORTHWEST BANCSHARES INC MD COM 667340103 672 49282 SH DFND 02 0 49282 0 NORTHWEST BANCSHARES INC MD COM 667340103 1417 103913 SH DFND 04 0 0 103913 NORTHWEST BANCSHARES INC MD COM 667340103 181888 13334886 SH SOLE 0 0 13334886 NORTHWEST BANCSHARES INC MD COM 667340103 58 4275 SH SOLE 0 4275 0 NORTHWEST NAT HLDG CO COM 66765N105 1094 20825 SH DFND 01 0 20825 0 NORTHWEST NAT HLDG CO COM 66765N105 1043 19864 SH DFND 02 0 19864 0 NORTHWEST NAT HLDG CO COM 66765N105 1342 25548 SH DFND 04 0 0 25548 NORTHWEST NAT HLDG CO COM 66765N105 181733 3460269 SH SOLE 0 0 3460269 NORTHWEST PIPE CO COM 667746101 185 6555 SH DFND 01 0 6555 0 NORTHWEST PIPE CO COM 667746101 98 3454 SH DFND 04 0 0 3454 NORTHWEST PIPE CO COM 667746101 13738 486309 SH SOLE 0 0 486309 NORTHWESTERN CORP COM NEW 668074305 2075 34465 SH DFND 01 0 34465 0 NORTHWESTERN CORP COM NEW 668074305 1972 32753 SH DFND 02 0 32753 0 NORTHWESTERN CORP COM NEW 668074305 2536 42106 SH DFND 04 0 0 42106 NORTHWESTERN CORP COM NEW 668074305 307379 5104261 SH SOLE 0 0 5104261 NORTONLIFELOCK INC COM 668771108 15732 577951 SH DFND 01 0 577951 0 NORTONLIFELOCK INC COM 668771108 667 24517 SH DFND 02 0 0 24517 NORTONLIFELOCK INC COM 668771108 8759 321791 SH DFND 02 0 321791 0 NORTONLIFELOCK INC COM 668771108 38290 1406680 SH DFND 04 0 0 1406680 NORTONLIFELOCK INC COM 668771108 3343 122799 SH DFND 04 0 122799 0 NORTONLIFELOCK INC COM 668771108 1652557 60711121 SH SOLE 0 0 60711121 NORTONLIFELOCK INC COM 668771108 66 2412 SH SOLE 0 2412 0 NORWOOD FINL CORP COM 669549107 36 1382 SH DFND 01 0 1382 0 NORWOOD FINL CORP COM 669549107 71 2739 SH DFND 04 0 0 2739 NORWOOD FINL CORP COM 669549107 8006 307908 SH SOLE 0 0 307908 NOVA LIFESTYLE INC COM NEW 66979P201 132 42072 SH SOLE 0 0 42072 MINISO GROUP HLDG LTD SPONSORED ADS 66981J102 6945 334067 SH DFND 01 0 334067 0 MINISO GROUP HLDG LTD SPONSORED ADS 66981J102 60 2894 SH DFND 02 0 2894 0 MINISO GROUP HLDG LTD SPONSORED ADS 66981J102 886 42596 SH DFND 04 0 0 42596 MINISO GROUP HLDG LTD SPONSORED ADS 66981J102 37784 1817421 SH SOLE 0 0 1817421 NOVAGOLD RES INC COM NEW 66987E206 12114 1512396 SH DFND 01 0 1512396 0 NOVAGOLD RES INC COM NEW 66987E206 493 61563 SH DFND 02 0 61563 0 NOVAGOLD RES INC COM NEW 66987E206 891 111200 SH DFND 04 0 0 111200 NOVAGOLD RES INC COM NEW 66987E206 50656 6324087 SH SOLE 0 0 6324087 NOVAGOLD RES INC COM NEW 66987E206 2697 336643 SH SOLE 0 336643 0 NOVABAY PHARMACEUTICALS INC COM NEW 66987P201 326 485033 SH SOLE 0 0 485033 NOVAN INC COM NEW 66988N205 25 2492 SH DFND 01 0 2492 0 NOVAN INC COM NEW 66988N205 60 6006 SH DFND 04 0 0 6006 NOVAN INC COM NEW 66988N205 7779 773274 SH SOLE 0 0 773274 NOVAVAX INC COM NEW 670002401 6614 31152 SH DFND 01 0 31152 0 NOVAVAX INC COM NEW 670002401 678 3192 SH DFND 02 0 0 3192 NOVAVAX INC COM NEW 670002401 7185 33842 SH DFND 02 0 33842 0 NOVAVAX INC COM NEW 670002401 9809 46200 SH DFND 04 0 0 46200 NOVAVAX INC COM NEW 670002401 1391923 6556086 SH SOLE 0 0 6556086 NOVAVAX INC COM NEW 670002401 40 188 SH SOLE 0 188 0 NOVANTA INC COM 67000B104 8641 64122 SH DFND 01 0 64122 0 NOVANTA INC COM 67000B104 1313 9746 SH DFND 02 0 9746 0 NOVANTA INC COM 67000B104 4022 29845 SH DFND 04 0 0 29845 NOVANTA INC COM 67000B104 425042 3154063 SH SOLE 0 0 3154063 NOVANTA INC COM 67000B104 13 98 SH SOLE 0 98 0 NOW INC COM 67011P100 718 75698 SH DFND 01 0 75698 0 NOW INC COM 67011P100 253 26664 SH DFND 02 0 26664 0 NOW INC COM 67011P100 822 86577 SH DFND 04 0 0 86577 NOW INC COM 67011P100 108174 11398745 SH SOLE 0 0 11398745 NOVO INTEGRATED SCIENCES INC COM NEW 67011T201 642 255940 SH SOLE 0 0 255940 NU SKIN ENTERPRISES INC CL A 67018T105 3345 59041 SH DFND 01 0 59041 0 NU SKIN ENTERPRISES INC CL A 67018T105 784 13837 SH DFND 02 0 13837 0 NU SKIN ENTERPRISES INC CL A 67018T105 2428 42867 SH DFND 04 0 0 42867 NU SKIN ENTERPRISES INC CL A 67018T105 325081 5738403 SH SOLE 0 0 5738403 NU SKIN ENTERPRISES INC CL A 67018T105 63 1112 SH SOLE 0 1112 0 NUANCE COMMUNICATIONS INC COM 67020Y100 5621 103258 SH DFND 01 0 103258 0 NUANCE COMMUNICATIONS INC COM 67020Y100 3877 71211 SH DFND 02 0 71211 0 NUANCE COMMUNICATIONS INC COM 67020Y100 13034 239419 SH DFND 04 0 0 239419 NUANCE COMMUNICATIONS INC COM 67020Y100 1415861 26007737 SH SOLE 0 0 26007737 NUCOR CORP COM 670346105 27993 291810 SH DFND 01 0 291810 0 NUCOR CORP COM 670346105 1289 13432 SH DFND 02 0 0 13432 NUCOR CORP COM 670346105 15558 162180 SH DFND 02 0 162180 0 NUCOR CORP COM 670346105 69831 727932 SH DFND 04 0 0 727932 NUCOR CORP COM 670346105 6454 67277 SH DFND 04 0 67277 0 NUCOR CORP COM 670346105 3460220 36070258 SH SOLE 0 0 36070258 NUCOR CORP COM 670346105 259 2705 SH SOLE 0 2705 0 NUTANIX INC CL A 67059N108 3280 85829 SH DFND 01 0 85829 0 NUTANIX INC CL A 67059N108 1890 49461 SH DFND 02 0 49461 0 NUTANIX INC CL A 67059N108 6398 167412 SH DFND 04 0 0 167412 NUTANIX INC CL A 67059N108 721448 18876198 SH SOLE 0 0 18876198 NVIDIA CORPORATION COM 67066G104 538631 673205 SH DFND 01 0 673205 0 NVIDIA CORPORATION COM 67066G104 21297 26618 SH DFND 02 0 0 26618 NVIDIA CORPORATION COM 67066G104 263446 329266 SH DFND 02 0 329266 0 NVIDIA CORPORATION COM 67066G104 1156979 1446043 SH DFND 04 0 0 1446043 NVIDIA CORPORATION COM 67066G104 107389 134220 SH DFND 04 0 134220 0 NVIDIA CORPORATION COM 67066G104 36571650 45708849 SH SOLE 0 0 45708849 NUVASIVE INC COM 670704105 6374 94044 SH DFND 01 0 94044 0 NUVASIVE INC COM 670704105 865 12759 SH DFND 02 0 12759 0 NUVASIVE INC COM 670704105 2958 43634 SH DFND 04 0 0 43634 NUVASIVE INC COM 670704105 326156 4811980 SH SOLE 0 0 4811980 NUZEE INC COM NEW 67073S208 762 241861 SH SOLE 0 0 241861 NUTRIEN LTD COM 67077M108 166281 2743450 SH DFND 01 0 2743450 0 NUTRIEN LTD COM 67077M108 1502 24781 SH DFND 02 0 0 24781 NUTRIEN LTD COM 67077M108 18759 309511 SH DFND 02 0 309511 0 NUTRIEN LTD COM 67077M108 30269 499413 SH DFND 04 0 0 499413 NUTRIEN LTD COM 67077M108 4409 72746 SH DFND 04 0 72746 0 NUTRIEN LTD COM 67077M108 752185 12410245 SH SOLE 0 0 12410245 NUTRIEN LTD COM 67077M108 97990 1616734 SH SOLE 0 1616734 0 NUVVE HOLDING CORP COM 67079Y100 35 2567 SH DFND 01 0 2567 0 NUVVE HOLDING CORP COM 67079Y100 71 5134 SH DFND 04 0 0 5134 NUVVE HOLDING CORP COM 67079Y100 8285 599466 SH SOLE 0 0 599466 NURIX THERAPEUTICS INC COM 67080M103 1335 50329 SH DFND 01 0 50329 0 NURIX THERAPEUTICS INC COM 67080M103 135 5101 SH DFND 02 0 5101 0 NURIX THERAPEUTICS INC COM 67080M103 341 12870 SH DFND 04 0 0 12870 NURIX THERAPEUTICS INC COM 67080M103 37085 1397837 SH SOLE 0 0 1397837 NUVATION BIO INC COM CL A 67080N101 587 63067 SH DFND 01 0 63067 0 NUVATION BIO INC COM CL A 67080N101 153 16406 SH DFND 02 0 16406 0 NUVATION BIO INC COM CL A 67080N101 652 70038 SH DFND 04 0 0 70038 NUVATION BIO INC COM CL A 67080N101 101915 10946850 SH SOLE 0 0 10946850 OGE ENERGY CORP COM 670837103 2159 64165 SH DFND 01 0 64165 0 OGE ENERGY CORP COM 670837103 4326 128553 SH DFND 02 0 128553 0 OGE ENERGY CORP COM 670837103 5685 168932 SH DFND 04 0 0 168932 OGE ENERGY CORP COM 670837103 666078 19794290 SH SOLE 0 0 19794290 OLB GROUP INC COM 67086U307 663 121365 SH SOLE 0 0 121365 NXT-ID INC COM NEW 67091J206 8 8876 SH DFND 01 0 8876 0 NXT-ID INC COM NEW 67091J206 10 11407 SH DFND 04 0 0 11407 NXT-ID INC COM NEW 67091J206 1674 1880988 SH SOLE 0 0 1880988 NUVERRA ENVIRONMENTAL SOLUTI COM PAR 67091K302 123 56792 SH SOLE 0 0 56792 O-I GLASS INC COM 67098H104 4697 287607 SH DFND 01 0 287607 0 O-I GLASS INC COM 67098H104 592 36240 SH DFND 02 0 36240 0 O-I GLASS INC COM 67098H104 2169 132847 SH DFND 04 0 0 132847 O-I GLASS INC COM 67098H104 295355 18086625 SH SOLE 0 0 18086625 O-I GLASS INC COM 67098H104 20 1196 SH SOLE 0 1196 0 OREILLY AUTOMOTIVE INC COM 67103H107 39821 70329 SH DFND 01 0 70329 0 OREILLY AUTOMOTIVE INC COM 67103H107 1775 3134 SH DFND 02 0 0 3134 OREILLY AUTOMOTIVE INC COM 67103H107 21477 37931 SH DFND 02 0 37931 0 OREILLY AUTOMOTIVE INC COM 67103H107 92545 163446 SH DFND 04 0 0 163446 OREILLY AUTOMOTIVE INC COM 67103H107 8747 15449 SH DFND 04 0 15449 0 OREILLY AUTOMOTIVE INC COM 67103H107 2856801 5045479 SH SOLE 0 0 5045479 OFG BANCORP COM 67103X102 764 34518 SH DFND 01 0 34518 0 OFG BANCORP COM 67103X102 361 16334 SH DFND 02 0 16334 0 OFG BANCORP COM 67103X102 875 39555 SH DFND 04 0 0 39555 OFG BANCORP COM 67103X102 128672 5817011 SH SOLE 0 0 5817011 OFG BANCORP COM 67103X102 71 3211 SH SOLE 0 3211 0 OSI SYSTEMS INC COM 671044105 1363 13408 SH DFND 01 0 13408 0 OSI SYSTEMS INC COM 671044105 427 4198 SH DFND 02 0 4198 0 OSI SYSTEMS INC COM 671044105 1496 14719 SH DFND 04 0 0 14719 OSI SYSTEMS INC COM 671044105 183569 1806074 SH SOLE 0 0 1806074 OP BANCORP COM 67109R109 30 2946 SH DFND 01 0 2946 0 OP BANCORP COM 67109R109 63 6218 SH DFND 04 0 0 6218 OP BANCORP COM 67109R109 6841 680068 SH SOLE 0 0 680068 NUWELLIS INC COM 67113Y108 2 390 SH DFND 04 0 0 390 NUWELLIS INC COM 67113Y108 941 224165 SH SOLE 0 0 224165 OAK VY BANCORP OAKDALE CALIF COM 671807105 21 1170 SH DFND 01 0 1170 0 OAK VY BANCORP OAKDALE CALIF COM 671807105 34 1897 SH DFND 04 0 0 1897 OAK VY BANCORP OAKDALE CALIF COM 671807105 4081 224575 SH SOLE 0 0 224575 OAK STR HEALTH INC COM 67181A107 1536 26225 SH DFND 01 0 26225 0 OAK STR HEALTH INC COM 67181A107 202 3447 SH DFND 02 0 0 3447 OAK STR HEALTH INC COM 67181A107 2096 35790 SH DFND 02 0 35790 0 OAK STR HEALTH INC COM 67181A107 1727 29478 SH DFND 04 0 0 29478 OAK STR HEALTH INC COM 67181A107 502993 8587894 SH SOLE 0 0 8587894 OASIS PETROLEUM INC COM NEW 674215207 3334 33159 SH DFND 01 0 33159 0 OASIS PETROLEUM INC COM NEW 674215207 256 2542 SH DFND 02 0 2542 0 OASIS PETROLEUM INC COM NEW 674215207 1559 15506 SH DFND 04 0 0 15506 OASIS PETROLEUM INC COM NEW 674215207 40112 398922 SH SOLE 0 0 398922 OBLONG INC COM 674434105 26 7706 SH DFND 04 0 0 7706 OBLONG INC COM 674434105 1614 474768 SH SOLE 0 0 474768 OCCIDENTAL PETE CORP COM 674599105 26007 831678 SH DFND 01 0 831678 0 OCCIDENTAL PETE CORP COM 674599105 354 11315 SH DFND 02 0 0 11315 OCCIDENTAL PETE CORP COM 674599105 14523 464442 SH DFND 02 0 464442 0 OCCIDENTAL PETE CORP COM 674599105 60844 1945772 SH DFND 04 0 0 1945772 OCCIDENTAL PETE CORP COM 674599105 5884 188165 SH DFND 04 0 188165 0 OCCIDENTAL PETE CORP COM 674599105 2883282 92206026 SH SOLE 0 0 92206026 OCEAN BIO CHEM INC COM 674631106 1898 155540 SH SOLE 0 0 155540 OCEAN PWR TECHNOLOGIES INC COM NEW 674870506 14 5771 SH DFND 01 0 5771 0 OCEAN PWR TECHNOLOGIES INC COM NEW 674870506 37 14957 SH DFND 04 0 0 14957 OCEAN PWR TECHNOLOGIES INC COM NEW 674870506 5329 2131764 SH SOLE 0 0 2131764 OCEANEERING INTL INC COM 675232102 1066 68452 SH DFND 01 0 68452 0 OCEANEERING INTL INC COM 675232102 437 28044 SH DFND 02 0 28044 0 OCEANEERING INTL INC COM 675232102 1262 81023 SH DFND 04 0 0 81023 OCEANEERING INTL INC COM 675232102 173192 11123462 SH SOLE 0 0 11123462 OCEANEERING INTL INC COM 675232102 43 2765 SH SOLE 0 2765 0 OCEANFIRST FINL CORP COM 675234108 837 40181 SH DFND 01 0 40181 0 OCEANFIRST FINL CORP COM 675234108 393 18874 SH DFND 02 0 18874 0 OCEANFIRST FINL CORP COM 675234108 934 44798 SH DFND 04 0 0 44798 OCEANFIRST FINL CORP COM 675234108 59902 2874363 SH SOLE 0 0 2874363 OCEANFIRST FINL CORP COM 675234108 62 2955 SH SOLE 0 2955 0 OCONEE FED FINL CORP COM 675607105 7 280 SH DFND 01 0 280 0 OCONEE FED FINL CORP COM 675607105 447 19121 SH SOLE 0 0 19121 OCWEN FINL CORP COM NEW 675746606 174 5609 SH DFND 01 0 5609 0 OCWEN FINL CORP COM NEW 675746606 98 3164 SH DFND 04 0 0 3164 OCWEN FINL CORP COM NEW 675746606 10885 351370 SH SOLE 0 0 351370 OCULAR THERAPEUTIX INC COM 67576A100 1965 138598 SH DFND 01 0 138598 0 OCULAR THERAPEUTIX INC COM 67576A100 200 14117 SH DFND 02 0 14117 0 OCULAR THERAPEUTIX INC COM 67576A100 760 53622 SH DFND 04 0 0 53622 OCULAR THERAPEUTIX INC COM 67576A100 49083 3461428 SH SOLE 0 0 3461428 OCULAR THERAPEUTIX INC COM 67576A100 17 1200 SH SOLE 0 1200 0 OCUGEN INC COM 67577C105 2707 337061 SH DFND 01 0 337061 0 OCUGEN INC COM 67577C105 349 43452 SH DFND 02 0 43452 0 OCUGEN INC COM 67577C105 1209 150519 SH DFND 04 0 0 150519 OCUGEN INC COM 67577C105 79127 9853972 SH SOLE 0 0 9853972 OCUGEN INC COM 67577C105 20 2527 SH SOLE 0 2527 0 OCUPHIRE PHARMA INC COM 67577R102 0 47 SH DFND 04 0 0 47 OCUPHIRE PHARMA INC COM 67577R102 196 37099 SH SOLE 0 0 37099 ODONATE THERAPEUTICS INC COM 676079106 14 3965 SH DFND 01 0 3965 0 ODONATE THERAPEUTICS INC COM 676079106 25 7069 SH DFND 04 0 0 7069 ODONATE THERAPEUTICS INC COM 676079106 3342 957653 SH SOLE 0 0 957653 ODYSSEY MARINE EXPL INC COM NEW 676118201 11 1702 SH DFND 01 0 1702 0 ODYSSEY MARINE EXPL INC COM NEW 676118201 24 3786 SH DFND 04 0 0 3786 ODYSSEY MARINE EXPL INC COM NEW 676118201 1811 284759 SH SOLE 0 0 284759 OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 965 32926 SH DFND 01 0 32926 0 OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 2466 84142 SH DFND 02 0 84142 0 OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 1222 41704 SH DFND 04 0 0 41704 OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 225525 7694457 SH SOLE 0 0 7694457 OHIO VY BANC CORP COM 677719106 18 724 SH DFND 01 0 724 0 OHIO VY BANC CORP COM 677719106 38 1568 SH DFND 04 0 0 1568 OHIO VY BANC CORP COM 677719106 3380 138261 SH SOLE 0 0 138261 OIL DRI CORP AMER COM 677864100 124 3625 SH DFND 01 0 3625 0 OIL DRI CORP AMER COM 677864100 153 4490 SH DFND 04 0 0 4490 OIL DRI CORP AMER COM 677864100 9630 281735 SH SOLE 0 0 281735 OIL STS INTL INC COM 678026105 315 40109 SH DFND 01 0 40109 0 OIL STS INTL INC COM 678026105 58 7335 SH DFND 02 0 7335 0 OIL STS INTL INC COM 678026105 188 24009 SH DFND 04 0 0 24009 OIL STS INTL INC COM 678026105 25075 3194321 SH SOLE 0 0 3194321 OIL STS INTL INC COM 678026105 94 11925 SH SOLE 0 11925 0 OKTA INC CL A 679295105 13260 54192 SH DFND 01 0 54192 0 OKTA INC CL A 679295105 1262 5157 SH DFND 02 0 0 5157 OKTA INC CL A 679295105 16137 65952 SH DFND 02 0 65952 0 OKTA INC CL A 679295105 35382 144606 SH DFND 04 0 0 144606 OKTA INC CL A 679295105 3886 15880 SH DFND 04 0 15880 0 OKTA INC CL A 679295105 3009811 12301011 SH SOLE 0 0 12301011 OLD DOMINION FREIGHT LINE IN COM 679580100 26599 104804 SH DFND 01 0 104804 0 OLD DOMINION FREIGHT LINE IN COM 679580100 1078 4247 SH DFND 02 0 0 4247 OLD DOMINION FREIGHT LINE IN COM 679580100 13541 53352 SH DFND 02 0 53352 0 OLD DOMINION FREIGHT LINE IN COM 679580100 57469 226434 SH DFND 04 0 0 226434 OLD DOMINION FREIGHT LINE IN COM 679580100 5662 22307 SH DFND 04 0 22307 0 OLD DOMINION FREIGHT LINE IN COM 679580100 2630074 10362783 SH SOLE 0 0 10362783 OLD DOMINION FREIGHT LINE IN COM 679580100 37 144 SH SOLE 0 144 0 OLD NATL BANCORP IND COM 680033107 1992 113130 SH DFND 01 0 113130 0 OLD NATL BANCORP IND COM 680033107 800 45411 SH DFND 02 0 45411 0 OLD NATL BANCORP IND COM 680033107 2344 133086 SH DFND 04 0 0 133086 OLD NATL BANCORP IND COM 680033107 311159 17669460 SH SOLE 0 0 17669460 OLD NATL BANCORP IND COM 680033107 76 4299 SH SOLE 0 4299 0 OLD POINT FINL CORP COM 680194107 13 547 SH DFND 01 0 547 0 OLD POINT FINL CORP COM 680194107 35 1440 SH DFND 04 0 0 1440 OLD POINT FINL CORP COM 680194107 3488 144671 SH SOLE 0 0 144671 OLD REP INTL CORP COM 680223104 2234 89675 SH DFND 01 0 89675 0 OLD REP INTL CORP COM 680223104 2042 81992 SH DFND 02 0 81992 0 OLD REP INTL CORP COM 680223104 5972 239759 SH DFND 04 0 0 239759 OLD REP INTL CORP COM 680223104 677143 27183563 SH SOLE 0 0 27183563 OLD REP INTL CORP COM 680223104 127 5097 SH SOLE 0 5097 0 OLD SECOND BANCORP INC ILL COM 680277100 227 18281 SH DFND 01 0 18281 0 OLD SECOND BANCORP INC ILL COM 680277100 114 9192 SH DFND 04 0 0 9192 OLD SECOND BANCORP INC ILL COM 680277100 15382 1240500 SH SOLE 0 0 1240500 OLEMA PHARMACEUTICALS INC COM 68062P106 408 14583 SH DFND 01 0 14583 0 OLEMA PHARMACEUTICALS INC COM 68062P106 110 3933 SH DFND 04 0 0 3933 OLEMA PHARMACEUTICALS INC COM 68062P106 68376 2443739 SH SOLE 0 0 2443739 OLIN CORP COM PAR $1 680665205 2169 46885 SH DFND 01 0 46885 0 OLIN CORP COM PAR $1 680665205 1782 38518 SH DFND 02 0 38518 0 OLIN CORP COM PAR $1 680665205 5217 112782 SH DFND 04 0 0 112782 OLIN CORP COM PAR $1 680665205 665074 14376865 SH SOLE 0 0 14376865 OLIN CORP COM PAR $1 680665205 115 2483 SH SOLE 0 2483 0 OLLIES BARGAIN OUTLET HLDGS COM 681116109 1635 19429 SH DFND 01 0 19429 0 OLLIES BARGAIN OUTLET HLDGS COM 681116109 1251 14868 SH DFND 02 0 14868 0 OLLIES BARGAIN OUTLET HLDGS COM 681116109 4159 49438 SH DFND 04 0 0 49438 OLLIES BARGAIN OUTLET HLDGS COM 681116109 442847 5263846 SH SOLE 0 0 5263846 OLO INC CL A 68134L109 136 3625 SH DFND 01 0 3625 0 OLO INC CL A 68134L109 285 7612 SH DFND 04 0 0 7612 OLO INC CL A 68134L109 82883 2216717 SH SOLE 0 0 2216717 OLYMPIC STEEL INC COM 68162K106 198 6744 SH DFND 01 0 6744 0 OLYMPIC STEEL INC COM 68162K106 94 3198 SH DFND 04 0 0 3198 OLYMPIC STEEL INC COM 68162K106 18130 616891 SH SOLE 0 0 616891 OMNICOM GROUP INC COM 681919106 16745 209337 SH DFND 01 0 209337 0 OMNICOM GROUP INC COM 681919106 749 9360 SH DFND 02 0 0 9360 OMNICOM GROUP INC COM 681919106 9761 122032 SH DFND 02 0 122032 0 OMNICOM GROUP INC COM 681919106 41875 523501 SH DFND 04 0 0 523501 OMNICOM GROUP INC COM 681919106 3843 48041 SH DFND 04 0 48041 0 OMNICOM GROUP INC COM 681919106 1945668 24323885 SH SOLE 0 0 24323885 OMNICOM GROUP INC COM 681919106 70 869 SH SOLE 0 869 0 OMEGA HEALTHCARE INVS INC COM 681936100 2739 75481 SH DFND 01 0 75481 0 OMEGA HEALTHCARE INVS INC COM 681936100 364 10037 SH DFND 02 0 0 10037 OMEGA HEALTHCARE INVS INC COM 681936100 16054 442379 SH DFND 02 0 442379 0 OMEGA HEALTHCARE INVS INC COM 681936100 5533 152453 SH DFND 04 0 0 152453 OMEGA HEALTHCARE INVS INC COM 681936100 1222734 33693401 SH SOLE 0 0 33693401 OMEGA FLEX INC COM 682095104 829 5651 SH DFND 01 0 5651 0 OMEGA FLEX INC COM 682095104 141 960 SH DFND 02 0 960 0 OMEGA FLEX INC COM 682095104 329 2240 SH DFND 04 0 0 2240 OMEGA FLEX INC COM 682095104 20354 138737 SH SOLE 0 0 138737 OMNICELL COM COM 68213N109 11851 78252 SH DFND 01 0 78252 0 OMNICELL COM COM 68213N109 1766 11658 SH DFND 02 0 11658 0 OMNICELL COM COM 68213N109 5547 36626 SH DFND 04 0 0 36626 OMNICELL COM COM 68213N109 686790 4534767 SH SOLE 0 0 4534767 OMEROS CORP COM 682143102 1634 110131 SH DFND 01 0 110131 0 OMEROS CORP COM 682143102 236 15930 SH DFND 02 0 15930 0 OMEROS CORP COM 682143102 658 44340 SH DFND 04 0 0 44340 OMEROS CORP COM 682143102 47121 3175284 SH SOLE 0 0 3175284 ON SEMICONDUCTOR CORP COM 682189105 6210 162228 SH DFND 01 0 162228 0 ON SEMICONDUCTOR CORP COM 682189105 712 18594 SH DFND 02 0 0 18594 ON SEMICONDUCTOR CORP COM 682189105 7183 187643 SH DFND 02 0 187643 0 ON SEMICONDUCTOR CORP COM 682189105 10975 286700 SH DFND 04 0 0 286700 ON SEMICONDUCTOR CORP COM 682189105 1456801 38056464 SH SOLE 0 0 38056464 ON SEMICONDUCTOR CORP COM 682189105 50 1317 SH SOLE 0 1317 0 ONCONOVA THERAPEUTICS INC COM NEW 68232V801 15 2200 SH DFND 01 0 2200 0 ONCONOVA THERAPEUTICS INC COM NEW 68232V801 38 5554 SH DFND 04 0 0 5554 ONCONOVA THERAPEUTICS INC COM NEW 68232V801 4663 672864 SH SOLE 0 0 672864 ONCOSEC MED INC COM 68234L306 6 1963 SH DFND 01 0 1963 0 ONCOSEC MED INC COM 68234L306 16 5664 SH DFND 04 0 0 5664 ONCOSEC MED INC COM 68234L306 1913 680636 SH SOLE 0 0 680636 ONCOCYTE CORP COM 68235C107 614 106999 SH DFND 01 0 106999 0 ONCOCYTE CORP COM 68235C107 150 26162 SH DFND 04 0 0 26162 ONCOCYTE CORP COM 68235C107 21655 3772655 SH SOLE 0 0 3772655 ONCOCYTE CORP COM 68235C107 19 3230 SH SOLE 0 3230 0 ONE GAS INC COM 68235P108 2672 36049 SH DFND 01 0 36049 0 ONE GAS INC COM 68235P108 2479 33448 SH DFND 02 0 33448 0 ONE GAS INC COM 68235P108 3291 44405 SH DFND 04 0 0 44405 ONE GAS INC COM 68235P108 390415 5267343 SH SOLE 0 0 5267343 ONDAS HLDGS INC COM NEW 68236H204 28 3533 SH DFND 01 0 3533 0 ONDAS HLDGS INC COM NEW 68236H204 49 6189 SH DFND 04 0 0 6189 ONDAS HLDGS INC COM NEW 68236H204 7567 953076 SH SOLE 0 0 953076 ONCTERNAL THERAPEUTICS INC COM 68236P107 145 30533 SH DFND 01 0 30533 0 ONCTERNAL THERAPEUTICS INC COM 68236P107 71 14936 SH DFND 04 0 0 14936 ONCTERNAL THERAPEUTICS INC COM 68236P107 9788 2060663 SH SOLE 0 0 2060663 ONCTERNAL THERAPEUTICS INC COM 68236P107 7 1468 SH SOLE 0 1468 0 ONCORUS INC COM 68236R103 159 11536 SH DFND 01 0 11536 0 ONCORUS INC COM 68236R103 37 2649 SH DFND 04 0 0 2649 ONCORUS INC COM 68236R103 8963 649484 SH SOLE 0 0 649484 180 LIFE SCIENCES CORP COM 68236V104 22 2225 SH DFND 01 0 2225 0 180 LIFE SCIENCES CORP COM 68236V104 50 5020 SH DFND 04 0 0 5020 180 LIFE SCIENCES CORP COM 68236V104 3830 383015 SH SOLE 0 0 383015 ONE LIBERTY PPTYS INC COM 682406103 319 11250 SH DFND 01 0 11250 0 ONE LIBERTY PPTYS INC COM 682406103 47 1667 SH DFND 02 0 1667 0 ONE LIBERTY PPTYS INC COM 682406103 357 12561 SH DFND 04 0 0 12561 ONE LIBERTY PPTYS INC COM 682406103 47193 1662305 SH SOLE 0 0 1662305 1 800 FLOWERS COM INC CL A 68243Q106 1532 48085 SH DFND 01 0 48085 0 1 800 FLOWERS COM INC CL A 68243Q106 418 13119 SH DFND 02 0 13119 0 1 800 FLOWERS COM INC CL A 68243Q106 616 19328 SH DFND 04 0 0 19328 1 800 FLOWERS COM INC CL A 68243Q106 42930 1347031 SH SOLE 0 0 1347031 1 800 FLOWERS COM INC CL A 68243Q106 17 530 SH SOLE 0 530 0 ONE STOP SYS INC COM 68247W109 17 2976 SH DFND 01 0 2976 0 ONE STOP SYS INC COM 68247W109 33 5710 SH DFND 04 0 0 5710 ONE STOP SYS INC COM 68247W109 2693 465049 SH SOLE 0 0 465049 ONECONNECT FINL TECHNOLOGY C SPONSORED ADS 68248T105 7102 590849 SH DFND 01 0 590849 0 ONECONNECT FINL TECHNOLOGY C SPONSORED ADS 68248T105 423 35208 SH DFND 02 0 35208 0 ONECONNECT FINL TECHNOLOGY C SPONSORED ADS 68248T105 3172 263930 SH DFND 04 0 0 263930 ONECONNECT FINL TECHNOLOGY C SPONSORED ADS 68248T105 37163 3091795 SH SOLE 0 0 3091795 ONEOK INC NEW COM 682680103 24150 434046 SH DFND 01 0 434046 0 ONEOK INC NEW COM 682680103 1016 18267 SH DFND 02 0 0 18267 ONEOK INC NEW COM 682680103 21941 394343 SH DFND 02 0 394343 0 ONEOK INC NEW COM 682680103 58738 1055676 SH DFND 04 0 0 1055676 ONEOK INC NEW COM 682680103 5614 100901 SH DFND 04 0 100901 0 ONEOK INC NEW COM 682680103 2682906 48219012 SH SOLE 0 0 48219012 ONEOK INC NEW COM 682680103 66 1183 SH SOLE 0 1183 0 ONEMAIN HLDGS INC COM 68268W103 1721 28725 SH DFND 01 0 28725 0 ONEMAIN HLDGS INC COM 68268W103 1200 20024 SH DFND 02 0 20024 0 ONEMAIN HLDGS INC COM 68268W103 4278 71403 SH DFND 04 0 0 71403 ONEMAIN HLDGS INC COM 68268W103 535902 8945122 SH SOLE 0 0 8945122 ONEMAIN HLDGS INC COM 68268W103 104 1730 SH SOLE 0 1730 0 1LIFE HEALTHCARE INC COM 68269G107 6788 205326 SH DFND 01 0 205326 0 1LIFE HEALTHCARE INC COM 68269G107 681 20586 SH DFND 02 0 20586 0 1LIFE HEALTHCARE INC COM 68269G107 2301 69595 SH DFND 04 0 0 69595 1LIFE HEALTHCARE INC COM 68269G107 283670 8580460 SH SOLE 0 0 8580460 ONEWATER MARINE INC CL A COM 68280L101 781 18576 SH DFND 01 0 18576 0 ONEWATER MARINE INC CL A COM 68280L101 87 2064 SH DFND 02 0 2064 0 ONEWATER MARINE INC CL A COM 68280L101 142 3370 SH DFND 04 0 0 3370 ONEWATER MARINE INC CL A COM 68280L101 20227 481252 SH SOLE 0 0 481252 ONEWATER MARINE INC CL A COM 68280L101 79 1891 SH SOLE 0 1891 0 ONESPAN INC COM 68287N100 1632 63906 SH DFND 01 0 63906 0 ONESPAN INC COM 68287N100 211 8274 SH DFND 02 0 8274 0 ONESPAN INC COM 68287N100 619 24234 SH DFND 04 0 0 24234 ONESPAN INC COM 68287N100 56140 2198103 SH SOLE 0 0 2198103 ONTO INNOVATION INC COM 683344105 3695 50587 SH DFND 01 0 50587 0 ONTO INNOVATION INC COM 683344105 917 12559 SH DFND 02 0 12559 0 ONTO INNOVATION INC COM 683344105 2749 37636 SH DFND 04 0 0 37636 ONTO INNOVATION INC COM 683344105 366513 5017978 SH SOLE 0 0 5017978 ONTRAK INC COM 683373104 507 15599 SH DFND 01 0 15599 0 ONTRAK INC COM 683373104 53 1634 SH DFND 02 0 1634 0 ONTRAK INC COM 683373104 175 5401 SH DFND 04 0 0 5401 ONTRAK INC COM 683373104 12883 396629 SH SOLE 0 0 396629 ON24 INC COM 68339B104 452 12751 SH DFND 01 0 12751 0 ON24 INC COM 68339B104 35 979 SH DFND 02 0 979 0 ON24 INC COM 68339B104 236 6648 SH DFND 04 0 0 6648 ON24 INC COM 68339B104 41303 1164126 SH SOLE 0 0 1164126 OOMA INC COM 683416101 541 28689 SH DFND 01 0 28689 0 OOMA INC COM 683416101 151 8026 SH DFND 04 0 0 8026 OOMA INC COM 683416101 20833 1104619 SH SOLE 0 0 1104619 OPENDOOR TECHNOLOGIES INC COM 683712103 2083 117465 SH DFND 01 0 117465 0 OPENDOOR TECHNOLOGIES INC COM 683712103 289 16319 SH DFND 02 0 16319 0 OPENDOOR TECHNOLOGIES INC COM 683712103 3004 169444 SH DFND 04 0 0 169444 OPENDOOR TECHNOLOGIES INC COM 683712103 730592 41206530 SH SOLE 0 0 41206530 OPEN TEXT CORP COM 683715106 66540 1309852 SH DFND 01 0 1309852 0 OPEN TEXT CORP COM 683715106 631 12430 SH DFND 02 0 0 12430 OPEN TEXT CORP COM 683715106 7625 150103 SH DFND 02 0 150103 0 OPEN TEXT CORP COM 683715106 4157 81835 SH DFND 04 0 0 81835 OPEN TEXT CORP COM 683715106 327029 6437572 SH SOLE 0 0 6437572 OPEN TEXT CORP COM 683715106 19828 390322 SH SOLE 0 390322 0 OPEN LENDING CORP COM CL A 68373J104 8101 187992 SH DFND 01 0 187992 0 OPEN LENDING CORP COM CL A 68373J104 1093 25374 SH DFND 02 0 25374 0 OPEN LENDING CORP COM CL A 68373J104 3385 78547 SH DFND 04 0 0 78547 OPEN LENDING CORP COM CL A 68373J104 409817 9510723 SH SOLE 0 0 9510723 OPGEN INC COM 68373L307 27 11737 SH DFND 01 0 11737 0 OPGEN INC COM 68373L307 16 7097 SH DFND 04 0 0 7097 OPGEN INC COM 68373L307 3093 1362373 SH SOLE 0 0 1362373 OPIANT PHARMACEUTICALS INC COM 683750103 10 785 SH DFND 01 0 785 0 OPIANT PHARMACEUTICALS INC COM 683750103 20 1501 SH DFND 04 0 0 1501 OPIANT PHARMACEUTICALS INC COM 683750103 1801 134679 SH SOLE 0 0 134679 OPKO HEALTH INC COM 68375N103 1127 278370 SH DFND 01 0 278370 0 OPKO HEALTH INC COM 68375N103 449 110957 SH DFND 02 0 110957 0 OPKO HEALTH INC COM 68375N103 1460 360378 SH DFND 04 0 0 360378 OPKO HEALTH INC COM 68375N103 141671 34980521 SH SOLE 0 0 34980521 OPKO HEALTH INC COM 68375N103 9 2254 SH SOLE 0 2254 0 OPORTUN FINL CORP COM 68376D104 275 13736 SH DFND 01 0 13736 0 OPORTUN FINL CORP COM 68376D104 113 5638 SH DFND 04 0 0 5638 OPORTUN FINL CORP COM 68376D104 20527 1024826 SH SOLE 0 0 1024826 OPPENHEIMER HLDGS INC CL A NON VTG 683797104 317 6239 SH DFND 01 0 6239 0 OPPENHEIMER HLDGS INC CL A NON VTG 683797104 27 539 SH DFND 02 0 539 0 OPPENHEIMER HLDGS INC CL A NON VTG 683797104 178 3504 SH DFND 04 0 0 3504 OPPENHEIMER HLDGS INC CL A NON VTG 683797104 24374 479420 SH SOLE 0 0 479420 OPPENHEIMER HLDGS INC CL A NON VTG 683797104 8 161 SH SOLE 0 161 0 OPTICAL CABLE CORP COM NEW 683827208 595 165223 SH SOLE 0 0 165223 ORACLE CORP COM 68389X105 151658 1948334 SH DFND 01 0 1948334 0 ORACLE CORP COM 68389X105 6427 82569 SH DFND 02 0 0 82569 ORACLE CORP COM 68389X105 79673 1023542 SH DFND 02 0 1023542 0 ORACLE CORP COM 68389X105 329912 4238334 SH DFND 04 0 0 4238334 ORACLE CORP COM 68389X105 30502 391859 SH DFND 04 0 391859 0 ORACLE CORP COM 68389X105 11845098 152172384 SH SOLE 0 0 152172384 ORACLE CORP COM 68389X105 626 8037 SH SOLE 0 8037 0 OPTIMUMBANK HLDGS INC COM 68401P403 70 14519 SH SOLE 0 0 14519 OPTIMIZERX CORP COM NEW 68401U204 1873 30256 SH DFND 01 0 30256 0 OPTIMIZERX CORP COM NEW 68401U204 112 1817 SH DFND 02 0 1817 0 OPTIMIZERX CORP COM NEW 68401U204 691 11168 SH DFND 04 0 0 11168 OPTIMIZERX CORP COM NEW 68401U204 45205 730291 SH SOLE 0 0 730291 OPTIMIZERX CORP COM NEW 68401U204 51 817 SH SOLE 0 817 0 ORAGENICS INC COM PAR 684023302 17 24038 SH DFND 01 0 24038 0 ORAGENICS INC COM PAR 684023302 16 23061 SH DFND 04 0 0 23061 ORAGENICS INC COM PAR 684023302 3516 4984351 SH SOLE 0 0 4984351 ORAMED PHARMACEUTICALS INC COM NEW 68403P203 588 43924 SH DFND 01 0 43924 0 ORAMED PHARMACEUTICALS INC COM NEW 68403P203 1066 79679 SH SOLE 0 0 79679 ORAMED PHARMACEUTICALS INC COM NEW 68403P203 20 1468 SH SOLE 0 1468 0 OPTION CARE HEALTH INC COM NEW 68404L201 1610 73616 SH DFND 01 0 73616 0 OPTION CARE HEALTH INC COM NEW 68404L201 476 21777 SH DFND 02 0 21777 0 OPTION CARE HEALTH INC COM NEW 68404L201 1501 68652 SH DFND 04 0 0 68652 OPTION CARE HEALTH INC COM NEW 68404L201 217506 9945396 SH SOLE 0 0 9945396 OPTINOSE INC COM 68404V100 15 4720 SH DFND 01 0 4720 0 OPTINOSE INC COM 68404V100 39 12473 SH DFND 04 0 0 12473 OPTINOSE INC COM 68404V100 4733 1521927 SH SOLE 0 0 1521927 ORASURE TECHNOLOGIES INC COM 68554V108 494 48758 SH DFND 01 0 48758 0 ORASURE TECHNOLOGIES INC COM 68554V108 178 17539 SH DFND 02 0 17539 0 ORASURE TECHNOLOGIES INC COM 68554V108 581 57279 SH DFND 04 0 0 57279 ORASURE TECHNOLOGIES INC COM 68554V108 47047 4639749 SH SOLE 0 0 4639749 ORBCOMM INC COM 68555P100 1527 135886 SH DFND 01 0 135886 0 ORBCOMM INC COM 68555P100 102 9079 SH DFND 02 0 9079 0 ORBCOMM INC COM 68555P100 655 58245 SH DFND 04 0 0 58245 ORBCOMM INC COM 68555P100 46218 4111893 SH SOLE 0 0 4111893 ORBITAL ENERGY GROUP INC COM 68559A109 21 4889 SH DFND 01 0 4889 0 ORBITAL ENERGY GROUP INC COM 68559A109 51 11602 SH DFND 04 0 0 11602 ORBITAL ENERGY GROUP INC COM 68559A109 8334 1907182 SH SOLE 0 0 1907182 ORCHID IS CAP INC COM 68571X103 338 65191 SH DFND 01 0 65191 0 ORCHID IS CAP INC COM 68571X103 186 35763 SH DFND 04 0 0 35763 ORCHID IS CAP INC COM 68571X103 25459 4905326 SH SOLE 0 0 4905326 ORGENESIS INC COM NEW 68619K204 19 3659 SH DFND 01 0 3659 0 ORGENESIS INC COM NEW 68619K204 52 10344 SH DFND 04 0 0 10344 ORGENESIS INC COM NEW 68619K204 4641 915331 SH SOLE 0 0 915331 ORGANOVO HLDGS INC COM NEW 68620A203 12 1227 SH DFND 01 0 1227 0 ORGANOVO HLDGS INC COM NEW 68620A203 11 1165 SH DFND 04 0 0 1165 ORGANOVO HLDGS INC COM NEW 68620A203 3312 352303 SH SOLE 0 0 352303 ORGANIGRAM HLDGS INC COM 68620P101 168 58915 SH DFND 02 0 58915 0 ORGANIGRAM HLDGS INC COM 68620P101 278 97255 SH DFND 04 0 0 97255 ORGANOGENESIS HLDGS INC COM 68621F102 1181 71044 SH DFND 01 0 71044 0 ORGANOGENESIS HLDGS INC COM 68621F102 89 5373 SH DFND 02 0 5373 0 ORGANOGENESIS HLDGS INC COM 68621F102 514 30923 SH DFND 04 0 0 30923 ORGANOGENESIS HLDGS INC COM 68621F102 45130 2715432 SH SOLE 0 0 2715432 ORGANOGENESIS HLDGS INC COM 68621F102 14 852 SH SOLE 0 852 0 ORIGIN BANCORP INC COM 68621T102 823 19373 SH DFND 01 0 19373 0 ORIGIN BANCORP INC COM 68621T102 296 6961 SH DFND 02 0 6961 0 ORIGIN BANCORP INC COM 68621T102 704 16575 SH DFND 04 0 0 16575 ORIGIN BANCORP INC COM 68621T102 45304 1066973 SH SOLE 0 0 1066973 ORIC PHARMACEUTICALS INC COM 68622P109 393 22207 SH DFND 01 0 22207 0 ORIC PHARMACEUTICALS INC COM 68622P109 130 7325 SH DFND 02 0 7325 0 ORIC PHARMACEUTICALS INC COM 68622P109 231 13035 SH DFND 04 0 0 13035 ORIC PHARMACEUTICALS INC COM 68622P109 21074 1191303 SH SOLE 0 0 1191303 ORGANON & CO COMMON STOCK 68622V106 7477 247088 SH DFND 01 0 247088 0 ORGANON & CO COMMON STOCK 68622V106 2395 79146 SH DFND 02 0 79146 0 ORGANON & CO COMMON STOCK 68622V106 19884 657105 SH DFND 04 0 0 657105 ORGANON & CO COMMON STOCK 68622V106 1761 58185 SH DFND 04 0 58185 0 ORGANON & CO COMMON STOCK 68622V106 843344 27869917 SH SOLE 0 0 27869917 ORGANON & CO COMMON STOCK 68622V106 24 799 SH SOLE 0 799 0 ORION ENERGY SYS INC COM 686275108 28 4858 SH DFND 01 0 4858 0 ORION ENERGY SYS INC COM 686275108 55 9636 SH DFND 04 0 0 9636 ORION ENERGY SYS INC COM 686275108 7337 1280374 SH SOLE 0 0 1280374 ORION GROUP HLDGS INC COM 68628V308 30 5207 SH DFND 01 0 5207 0 ORION GROUP HLDGS INC COM 68628V308 57 9975 SH DFND 04 0 0 9975 ORION GROUP HLDGS INC COM 68628V308 7634 1327612 SH SOLE 0 0 1327612 ORLA MNG LTD NEW COM 68634K106 141 34271 SH DFND 02 0 34271 0 ORLA MNG LTD NEW COM 68634K106 223 54216 SH DFND 04 0 0 54216 ORMAT TECHNOLOGIES INC COM 686688102 2151 30943 SH DFND 01 0 30943 0 ORMAT TECHNOLOGIES INC COM 686688102 782 11248 SH DFND 02 0 11248 0 ORMAT TECHNOLOGIES INC COM 686688102 2536 36472 SH DFND 04 0 0 36472 ORMAT TECHNOLOGIES INC COM 686688102 293689 4223916 SH SOLE 0 0 4223916 ORRSTOWN FINL SVCS INC COM 687380105 172 7436 SH DFND 01 0 7436 0 ORRSTOWN FINL SVCS INC COM 687380105 91 3943 SH DFND 04 0 0 3943 ORRSTOWN FINL SVCS INC COM 687380105 10949 474609 SH SOLE 0 0 474609 ORTHOPEDIATRICS CORP COM 68752L100 1594 25233 SH DFND 01 0 25233 0 ORTHOPEDIATRICS CORP COM 68752L100 214 3384 SH DFND 02 0 3384 0 ORTHOPEDIATRICS CORP COM 68752L100 668 10569 SH DFND 04 0 0 10569 ORTHOPEDIATRICS CORP COM 68752L100 43685 691430 SH SOLE 0 0 691430 ORTHOFIX MED INC COM 68752M108 513 12797 SH DFND 01 0 12797 0 ORTHOFIX MED INC COM 68752M108 210 5226 SH DFND 02 0 5226 0 ORTHOFIX MED INC COM 68752M108 626 15605 SH DFND 04 0 0 15605 ORTHOFIX MED INC COM 68752M108 78063 1946229 SH SOLE 0 0 1946229 OSCAR HEALTH INC CL A 687793109 144 6675 SH DFND 01 0 6675 0 OSCAR HEALTH INC CL A 687793109 301 14001 SH DFND 04 0 0 14001 OSCAR HEALTH INC CL A 687793109 76614 3563444 SH SOLE 0 0 3563444 OSHKOSH CORP COM 688239201 2725 21860 SH DFND 01 0 21860 0 OSHKOSH CORP COM 688239201 2203 17671 SH DFND 02 0 17671 0 OSHKOSH CORP COM 688239201 6746 54125 SH DFND 04 0 0 54125 OSHKOSH CORP COM 688239201 807036 6474936 SH SOLE 0 0 6474936 OSHKOSH CORP COM 688239201 99 796 SH SOLE 0 796 0 OSISKO GOLD ROYALTIES LTD COM 68827L101 10684 779881 SH DFND 01 0 779881 0 OSISKO GOLD ROYALTIES LTD COM 68827L101 524 38230 SH DFND 02 0 38230 0 OSISKO GOLD ROYALTIES LTD COM 68827L101 1045 76295 SH DFND 04 0 0 76295 OSISKO GOLD ROYALTIES LTD COM 68827L101 51580 3764990 SH SOLE 0 0 3764990 OSISKO GOLD ROYALTIES LTD COM 68827L101 3303 241095 SH SOLE 0 241095 0 OTIS WORLDWIDE CORP COM 68902V107 32501 397471 SH DFND 01 0 397471 0 OTIS WORLDWIDE CORP COM 68902V107 1435 17548 SH DFND 02 0 0 17548 OTIS WORLDWIDE CORP COM 68902V107 16406 200638 SH DFND 02 0 200638 0 OTIS WORLDWIDE CORP COM 68902V107 77109 943003 SH DFND 04 0 0 943003 OTIS WORLDWIDE CORP COM 68902V107 6582 80489 SH DFND 04 0 80489 0 OTIS WORLDWIDE CORP COM 68902V107 2947198 36042529 SH SOLE 0 0 36042529 OTONOMY INC COM 68906L105 20 8839 SH DFND 01 0 8839 0 OTONOMY INC COM 68906L105 39 17291 SH DFND 04 0 0 17291 OTONOMY INC COM 68906L105 5389 2416487 SH SOLE 0 0 2416487 OTTER TAIL CORP COM 689648103 1366 27985 SH DFND 01 0 27985 0 OTTER TAIL CORP COM 689648103 649 13306 SH DFND 02 0 13306 0 OTTER TAIL CORP COM 689648103 1714 35108 SH DFND 04 0 0 35108 OTTER TAIL CORP COM 689648103 202315 4144947 SH SOLE 0 0 4144947 OTTER TAIL CORP COM 689648103 10 210 SH SOLE 0 210 0 OUSTER INC COM 68989M103 734 58776 SH DFND 01 0 58776 0 OUSTER INC COM 68989M103 290 23256 SH DFND 04 0 0 23256 OUSTER INC COM 68989M103 97755 7826657 SH SOLE 0 0 7826657 OUTFRONT MEDIA INC COM 69007J106 3182 132424 SH DFND 01 0 132424 0 OUTFRONT MEDIA INC COM 69007J106 890 37053 SH DFND 02 0 37053 0 OUTFRONT MEDIA INC COM 69007J106 2962 123283 SH DFND 04 0 0 123283 OUTFRONT MEDIA INC COM 69007J106 512374 21322267 SH SOLE 0 0 21322267 OUTLOOK THERAPEUTICS INC COM NEW 69012T206 393 157772 SH DFND 01 0 157772 0 OUTLOOK THERAPEUTICS INC COM NEW 69012T206 79 31746 SH DFND 04 0 0 31746 OUTLOOK THERAPEUTICS INC COM NEW 69012T206 11060 4441884 SH SOLE 0 0 4441884 OUTLOOK THERAPEUTICS INC COM NEW 69012T206 7 3008 SH SOLE 0 3008 0 OUTSET MED INC COM 690145107 3936 78742 SH DFND 01 0 78742 0 OUTSET MED INC COM 690145107 276 5517 SH DFND 02 0 5517 0 OUTSET MED INC COM 690145107 1130 22610 SH DFND 04 0 0 22610 OUTSET MED INC COM 690145107 179799 3597422 SH SOLE 0 0 3597422 OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863 19 9155 SH DFND 01 0 9155 0 OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863 44 21198 SH DFND 04 0 0 21198 OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863 7124 3408644 SH SOLE 0 0 3408644 OVERSTOCK COM INC DEL COM 690370101 7207 78170 SH DFND 01 0 78170 0 OVERSTOCK COM INC DEL COM 690370101 1334 14471 SH DFND 02 0 14471 0 OVERSTOCK COM INC DEL COM 690370101 3030 32858 SH DFND 04 0 0 32858 OVERSTOCK COM INC DEL COM 690370101 350375 3800161 SH SOLE 0 0 3800161 OVID THERAPEUTICS INC COM 690469101 28 7274 SH DFND 01 0 7274 0 OVID THERAPEUTICS INC COM 690469101 161 41115 SH DFND 02 0 41115 0 OVID THERAPEUTICS INC COM 690469101 48 12367 SH DFND 04 0 0 12367 OVID THERAPEUTICS INC COM 690469101 13361 3417135 SH SOLE 0 0 3417135 OVID THERAPEUTICS INC COM 690469101 108 27746 SH SOLE 0 27746 0 OVINTIV INC COM 69047Q102 6150 195423 SH DFND 01 0 195423 0 OVINTIV INC COM 69047Q102 2503 79547 SH DFND 02 0 79547 0 OVINTIV INC COM 69047Q102 6462 205324 SH DFND 04 0 0 205324 OVINTIV INC COM 69047Q102 840750 26715921 SH SOLE 0 0 26715921 OVINTIV INC COM 69047Q102 250 7950 SH SOLE 0 7950 0 OWENS & MINOR INC NEW COM 690732102 4985 117768 SH DFND 01 0 117768 0 OWENS & MINOR INC NEW COM 690732102 905 21372 SH DFND 02 0 21372 0 OWENS & MINOR INC NEW COM 690732102 2361 55780 SH DFND 04 0 0 55780 OWENS & MINOR INC NEW COM 690732102 330286 7802650 SH SOLE 0 0 7802650 OWENS & MINOR INC NEW COM 690732102 57 1339 SH SOLE 0 1339 0 OWENS CORNING NEW COM 690742101 3265 33346 SH DFND 01 0 33346 0 OWENS CORNING NEW COM 690742101 471 4815 SH DFND 02 0 0 4815 OWENS CORNING NEW COM 690742101 5027 51351 SH DFND 02 0 51351 0 OWENS CORNING NEW COM 690742101 6882 70296 SH DFND 04 0 0 70296 OWENS CORNING NEW COM 690742101 976675 9976252 SH SOLE 0 0 9976252 OWENS CORNING NEW COM 690742101 159 1627 SH SOLE 0 1627 0 OXFORD INDS INC COM 691497309 1232 12460 SH DFND 01 0 12460 0 OXFORD INDS INC COM 691497309 508 5135 SH DFND 02 0 5135 0 OXFORD INDS INC COM 691497309 1442 14589 SH DFND 04 0 0 14589 OXFORD INDS INC COM 691497309 171552 1735657 SH SOLE 0 0 1735657 OYSTER PT PHARMA INC COM 69242L106 143 8327 SH DFND 01 0 8327 0 OYSTER PT PHARMA INC COM 69242L106 67 3926 SH DFND 04 0 0 3926 OYSTER PT PHARMA INC COM 69242L106 10478 609543 SH SOLE 0 0 609543 OZON HLDGS PLC SPONSORED ADS 69269L104 594 10138 SH DFND 02 0 10138 0 OZON HLDGS PLC SPONSORED ADS 69269L104 3785 64560 SH DFND 04 0 0 64560 P & F INDS INC CL A NEW 692830508 192 29090 SH SOLE 0 0 29090 PDL CMNTY BANCORP COM 69290X101 21 1538 SH DFND 01 0 1538 0 PDL CMNTY BANCORP COM 69290X101 54 3921 SH DFND 04 0 0 3921 PDL CMNTY BANCORP COM 69290X101 4303 314982 SH SOLE 0 0 314982 PAE INC COM CL A 69290Y109 1118 125562 SH DFND 01 0 125562 0 PAE INC COM CL A 69290Y109 215 24159 SH DFND 02 0 24159 0 PAE INC COM CL A 69290Y109 432 48505 SH DFND 04 0 0 48505 PAE INC COM CL A 69290Y109 26734 3003797 SH SOLE 0 0 3003797 PAE INC COM CL A 69290Y109 37 4127 SH SOLE 0 4127 0 PHX MINERALS INC CL A 69291A100 26 7003 SH DFND 01 0 7003 0 PHX MINERALS INC CL A 69291A100 52 13961 SH DFND 04 0 0 13961 PHX MINERALS INC CL A 69291A100 4202 1129438 SH SOLE 0 0 1129438 P A M TRANSN SVCS INC COM 693149106 84 1592 SH DFND 01 0 1592 0 P A M TRANSN SVCS INC COM 693149106 42 800 SH DFND 04 0 0 800 P A M TRANSN SVCS INC COM 693149106 4868 92283 SH SOLE 0 0 92283 PBF ENERGY INC CL A 69318G106 1011 66083 SH DFND 01 0 66083 0 PBF ENERGY INC CL A 69318G106 384 25128 SH DFND 02 0 25128 0 PBF ENERGY INC CL A 69318G106 1161 75857 SH DFND 04 0 0 75857 PBF ENERGY INC CL A 69318G106 165343 10806707 SH SOLE 0 0 10806707 PC CONNECTION INC COM 69318J100 345 7456 SH DFND 01 0 7456 0 PC CONNECTION INC COM 69318J100 86 1854 SH DFND 02 0 1854 0 PC CONNECTION INC COM 69318J100 444 9586 SH DFND 04 0 0 9586 PC CONNECTION INC COM 69318J100 34161 738298 SH SOLE 0 0 738298 PCB BANCORP COM 69320M109 43 2696 SH DFND 01 0 2696 0 PCB BANCORP COM 69320M109 73 4551 SH DFND 04 0 0 4551 PCB BANCORP COM 69320M109 9538 592392 SH SOLE 0 0 592392 PCSB FINL CORP COM 69324R104 172 9441 SH DFND 01 0 9441 0 PCSB FINL CORP COM 69324R104 127 7000 SH DFND 04 0 0 7000 PCSB FINL CORP COM 69324R104 12609 693936 SH SOLE 0 0 693936 PCTEL INC COM 69325Q105 18 2815 SH DFND 01 0 2815 0 PCTEL INC COM 69325Q105 24 3726 SH DFND 04 0 0 3726 PCTEL INC COM 69325Q105 5488 837923 SH SOLE 0 0 837923 PDC ENERGY INC COM 69327R101 3121 68162 SH DFND 01 0 68162 0 PDC ENERGY INC COM 69327R101 1378 30087 SH DFND 02 0 30087 0 PDC ENERGY INC COM 69327R101 3636 79396 SH DFND 04 0 0 79396 PDC ENERGY INC COM 69327R101 497136 10856861 SH SOLE 0 0 10856861 PDC ENERGY INC COM 69327R101 136 2961 SH SOLE 0 2961 0 PDF SOLUTIONS INC COM 693282105 375 20622 SH DFND 01 0 20622 0 PDF SOLUTIONS INC COM 693282105 147 8082 SH DFND 02 0 8082 0 PDF SOLUTIONS INC COM 693282105 423 23264 SH DFND 04 0 0 23264 PDF SOLUTIONS INC COM 693282105 36563 2011188 SH SOLE 0 0 2011188 PG&E CORP COM 69331C108 4863 478154 SH DFND 01 0 478154 0 PG&E CORP COM 69331C108 175 17175 SH DFND 02 0 0 17175 PG&E CORP COM 69331C108 13252 1303036 SH DFND 02 0 1303036 0 PG&E CORP COM 69331C108 17162 1687498 SH DFND 04 0 0 1687498 PG&E CORP COM 69331C108 1544 151803 SH DFND 04 0 151803 0 PG&E CORP COM 69331C108 1381457 135836490 SH SOLE 0 0 135836490 PGT INNOVATIONS INC COM 69336V101 1672 71974 SH DFND 01 0 71974 0 PGT INNOVATIONS INC COM 69336V101 400 17203 SH DFND 02 0 17203 0 PGT INNOVATIONS INC COM 69336V101 1090 46917 SH DFND 04 0 0 46917 PGT INNOVATIONS INC COM 69336V101 83474 3593389 SH SOLE 0 0 3593389 PGT INNOVATIONS INC COM 69336V101 25 1091 SH SOLE 0 1091 0 PJT PARTNERS INC COM CL A 69343T107 2827 39603 SH DFND 01 0 39603 0 PJT PARTNERS INC COM CL A 69343T107 330 4626 SH DFND 02 0 4626 0 PJT PARTNERS INC COM CL A 69343T107 1301 18220 SH DFND 04 0 0 18220 PJT PARTNERS INC COM CL A 69343T107 112966 1582605 SH SOLE 0 0 1582605 PNC FINL SVCS GROUP INC COM 693475105 79030 414292 SH DFND 01 0 414292 0 PNC FINL SVCS GROUP INC COM 693475105 3476 18221 SH DFND 02 0 0 18221 PNC FINL SVCS GROUP INC COM 693475105 43495 228011 SH DFND 02 0 228011 0 PNC FINL SVCS GROUP INC COM 693475105 196228 1028665 SH DFND 04 0 0 1028665 PNC FINL SVCS GROUP INC COM 693475105 18156 95178 SH DFND 04 0 95178 0 PNC FINL SVCS GROUP INC COM 693475105 6641600 34816526 SH SOLE 0 0 34816526 PNC FINL SVCS GROUP INC COM 693475105 535 2805 SH SOLE 0 2805 0 POSCO SPONSORED ADR 693483109 27299 355600 SH SOLE 0 0 355600 PNM RES INC COM 69349H107 2844 58310 SH DFND 01 0 58310 0 PNM RES INC COM 69349H107 2713 55621 SH DFND 02 0 55621 0 PNM RES INC COM 69349H107 3184 65292 SH DFND 04 0 0 65292 PNM RES INC COM 69349H107 415293 8515338 SH SOLE 0 0 8515338 PPG INDS INC COM 693506107 41232 242868 SH DFND 01 0 242868 0 PPG INDS INC COM 693506107 1747 10290 SH DFND 02 0 0 10290 PPG INDS INC COM 693506107 20170 118810 SH DFND 02 0 118810 0 PPG INDS INC COM 693506107 92239 543320 SH DFND 04 0 0 543320 PPG INDS INC COM 693506107 8898 52412 SH DFND 04 0 52412 0 PPG INDS INC COM 693506107 3174170 18696885 SH SOLE 0 0 18696885 PPL CORP COM 69351T106 20997 750700 SH DFND 01 0 750700 0 PPL CORP COM 69351T106 888 31754 SH DFND 02 0 0 31754 PPL CORP COM 69351T106 19786 707414 SH DFND 02 0 707414 0 PPL CORP COM 69351T106 52118 1863345 SH DFND 04 0 0 1863345 PPL CORP COM 69351T106 4791 171278 SH DFND 04 0 171278 0 PPL CORP COM 69351T106 2363199 84490482 SH SOLE 0 0 84490482 PMV PHARMACEUTICALS INC COM 69353Y103 1544 45190 SH DFND 01 0 45190 0 PMV PHARMACEUTICALS INC COM 69353Y103 84 2469 SH DFND 02 0 2469 0 PMV PHARMACEUTICALS INC COM 69353Y103 298 8733 SH DFND 04 0 0 8733 PMV PHARMACEUTICALS INC COM 69353Y103 74650 2185319 SH SOLE 0 0 2185319 PRA HEALTH SCIENCES INC COM 69354M108 1815 10987 SH DFND 01 0 10987 0 PRA HEALTH SCIENCES INC COM 69354M108 1541 9329 SH DFND 02 0 9329 0 PRA HEALTH SCIENCES INC COM 69354M108 8995 54446 SH DFND 04 0 0 54446 PRA HEALTH SCIENCES INC COM 69354M108 280953 1700580 SH SOLE 0 0 1700580 PRA GROUP INC COM 69354N106 1200 31194 SH DFND 01 0 31194 0 PRA GROUP INC COM 69354N106 520 13514 SH DFND 02 0 13514 0 PRA GROUP INC COM 69354N106 1539 40012 SH DFND 04 0 0 40012 PRA GROUP INC COM 69354N106 177085 4603205 SH SOLE 0 0 4603205 PRA GROUP INC COM 69354N106 74 1933 SH SOLE 0 1933 0 PPD INC COM 69355F102 2307 50057 SH DFND 01 0 50057 0 PPD INC COM 69355F102 278 6041 SH DFND 02 0 0 6041 PPD INC COM 69355F102 2589 56173 SH DFND 02 0 56173 0 PPD INC COM 69355F102 3609 78300 SH DFND 04 0 0 78300 PPD INC COM 69355F102 482915 10477646 SH SOLE 0 0 10477646 PS BUSINESS PKS INC CALIF COM 69360J107 4892 33033 SH DFND 01 0 33033 0 PS BUSINESS PKS INC CALIF COM 69360J107 4951 33436 SH DFND 02 0 33436 0 PS BUSINESS PKS INC CALIF COM 69360J107 2461 16619 SH DFND 04 0 0 16619 PS BUSINESS PKS INC CALIF COM 69360J107 451718 3050503 SH SOLE 0 0 3050503 PVH CORPORATION COM 693656100 7484 69557 SH DFND 01 0 69557 0 PVH CORPORATION COM 693656100 2146 19949 SH DFND 02 0 19949 0 PVH CORPORATION COM 693656100 15394 143076 SH DFND 04 0 0 143076 PVH CORPORATION COM 693656100 704 6539 SH DFND 04 0 6539 0 PVH CORPORATION COM 693656100 796195 7400273 SH SOLE 0 0 7400273 PVH CORPORATION COM 693656100 116 1077 SH SOLE 0 1077 0 PTC THERAPEUTICS INC COM 69366J200 5339 126318 SH DFND 01 0 126318 0 PTC THERAPEUTICS INC COM 69366J200 678 16031 SH DFND 02 0 16031 0 PTC THERAPEUTICS INC COM 69366J200 2434 57588 SH DFND 04 0 0 57588 PTC THERAPEUTICS INC COM 69366J200 276221 6534693 SH SOLE 0 0 6534693 PTC INC COM 69370C100 16191 114617 SH DFND 01 0 114617 0 PTC INC COM 69370C100 697 4933 SH DFND 02 0 0 4933 PTC INC COM 69370C100 8080 57200 SH DFND 02 0 57200 0 PTC INC COM 69370C100 35098 248462 SH DFND 04 0 0 248462 PTC INC COM 69370C100 3314 23460 SH DFND 04 0 23460 0 PTC INC COM 69370C100 1593000 11277076 SH SOLE 0 0 11277076 PACCAR INC COM 693718108 30135 337650 SH DFND 01 0 337650 0 PACCAR INC COM 693718108 1344 15061 SH DFND 02 0 0 15061 PACCAR INC COM 693718108 16656 186623 SH DFND 02 0 186623 0 PACCAR INC COM 693718108 74517 834929 SH DFND 04 0 0 834929 PACCAR INC COM 693718108 6828 76506 SH DFND 04 0 76506 0 PACCAR INC COM 693718108 2351309 26345199 SH SOLE 0 0 26345199 PACCAR INC COM 693718108 122 1364 SH SOLE 0 1364 0 PACIFIC BIOSCIENCES CALIF IN COM 69404D108 8199 234456 SH DFND 01 0 234456 0 PACIFIC BIOSCIENCES CALIF IN COM 69404D108 1604 45870 SH DFND 02 0 45870 0 PACIFIC BIOSCIENCES CALIF IN COM 69404D108 5524 157952 SH DFND 04 0 0 157952 PACIFIC BIOSCIENCES CALIF IN COM 69404D108 620968 17757168 SH SOLE 0 0 17757168 PACIFIC BIOSCIENCES CALIF IN COM 69404D108 51 1458 SH SOLE 0 1458 0 PACIFIC MERCANTILE BANCORP COM 694552100 26 3058 SH DFND 01 0 3058 0 PACIFIC MERCANTILE BANCORP COM 694552100 58 6792 SH DFND 04 0 0 6792 PACIFIC MERCANTILE BANCORP COM 694552100 7096 825170 SH SOLE 0 0 825170 PACIFIC PREMIER BANCORP COM 69478X105 3401 80418 SH DFND 01 0 80418 0 PACIFIC PREMIER BANCORP COM 69478X105 1010 23883 SH DFND 02 0 23883 0 PACIFIC PREMIER BANCORP COM 69478X105 3178 75152 SH DFND 04 0 0 75152 PACIFIC PREMIER BANCORP COM 69478X105 433167 10242781 SH SOLE 0 0 10242781 PACIFIC PREMIER BANCORP COM 69478X105 23 533 SH SOLE 0 533 0 PACIRA BIOSCIENCES INC COM 695127100 4823 79478 SH DFND 01 0 79478 0 PACIRA BIOSCIENCES INC COM 695127100 694 11439 SH DFND 02 0 11439 0 PACIRA BIOSCIENCES INC COM 695127100 2213 36469 SH DFND 04 0 0 36469 PACIRA BIOSCIENCES INC COM 695127100 278979 4597543 SH SOLE 0 0 4597543 PACKAGING CORP AMER COM 695156109 12482 92169 SH DFND 01 0 92169 0 PACKAGING CORP AMER COM 695156109 551 4072 SH DFND 02 0 0 4072 PACKAGING CORP AMER COM 695156109 6510 48069 SH DFND 02 0 48069 0 PACKAGING CORP AMER COM 695156109 31205 230434 SH DFND 04 0 0 230434 PACKAGING CORP AMER COM 695156109 2877 21244 SH DFND 04 0 21244 0 PACKAGING CORP AMER COM 695156109 1471507 10866248 SH SOLE 0 0 10866248 PACKAGING CORP AMER COM 695156109 12 91 SH SOLE 0 91 0 PACWEST BANCORP DEL COM 695263103 1536 37313 SH DFND 01 0 37313 0 PACWEST BANCORP DEL COM 695263103 1300 31585 SH DFND 02 0 31585 0 PACWEST BANCORP DEL COM 695263103 4067 98806 SH DFND 04 0 0 98806 PACWEST BANCORP DEL COM 695263103 514470 12499278 SH SOLE 0 0 12499278 PACWEST BANCORP DEL COM 695263103 75 1812 SH SOLE 0 1812 0 PACTIV EVERGREEN INC COM 69526K105 432 28664 SH DFND 01 0 28664 0 PACTIV EVERGREEN INC COM 69526K105 84 5576 SH DFND 02 0 5576 0 PACTIV EVERGREEN INC COM 69526K105 492 32677 SH DFND 04 0 0 32677 PACTIV EVERGREEN INC COM 69526K105 50796 3370698 SH SOLE 0 0 3370698 PAGERDUTY INC COM 69553P100 6077 142713 SH DFND 01 0 142713 0 PAGERDUTY INC COM 69553P100 1058 24839 SH DFND 02 0 24839 0 PAGERDUTY INC COM 69553P100 2112 49596 SH DFND 04 0 0 49596 PAGERDUTY INC COM 69553P100 260056 6107460 SH SOLE 0 0 6107460 PALATIN TECHNOLOGIES INC COM PAR $ .01 696077403 20 33440 SH DFND 01 0 33440 0 PALATIN TECHNOLOGIES INC COM PAR $ .01 696077403 45 74515 SH DFND 04 0 0 74515 PALATIN TECHNOLOGIES INC COM PAR $ .01 696077403 5744 9415677 SH SOLE 0 0 9415677 PALANTIR TECHNOLOGIES INC CL A 69608A108 13344 506240 SH DFND 01 0 506240 0 PALANTIR TECHNOLOGIES INC CL A 69608A108 173 6547 SH DFND 02 0 0 6547 PALANTIR TECHNOLOGIES INC CL A 69608A108 6628 251430 SH DFND 02 0 251430 0 PALANTIR TECHNOLOGIES INC CL A 69608A108 7456 282843 SH DFND 04 0 0 282843 PALANTIR TECHNOLOGIES INC CL A 69608A108 2571079 97537126 SH SOLE 0 0 97537126 PALISADE BIO INC COM 696389105 968 237811 SH SOLE 0 0 237811 PALO ALTO NETWORKS INC COM 697435105 15505 41786 SH DFND 01 0 41786 0 PALO ALTO NETWORKS INC COM 697435105 1538 4144 SH DFND 02 0 0 4144 PALO ALTO NETWORKS INC COM 697435105 19201 51748 SH DFND 02 0 51748 0 PALO ALTO NETWORKS INC COM 697435105 41655 112262 SH DFND 04 0 0 112262 PALO ALTO NETWORKS INC COM 697435105 4519 12180 SH DFND 04 0 12180 0 PALO ALTO NETWORKS INC COM 697435105 3070671 8275626 SH SOLE 0 0 8275626 PALOMAR HLDGS INC COM 69753M105 3332 44153 SH DFND 01 0 44153 0 PALOMAR HLDGS INC COM 69753M105 433 5739 SH DFND 02 0 5739 0 PALOMAR HLDGS INC COM 69753M105 1431 18969 SH DFND 04 0 0 18969 PALOMAR HLDGS INC COM 69753M105 143891 1906851 SH SOLE 0 0 1906851 PAN AMERN SILVER CORP COM 697900108 28378 993270 SH DFND 01 0 993270 0 PAN AMERN SILVER CORP COM 697900108 262 9165 SH DFND 02 0 0 9165 PAN AMERN SILVER CORP COM 697900108 2725 95389 SH DFND 02 0 95389 0 PAN AMERN SILVER CORP COM 697900108 1478 51732 SH DFND 04 0 0 51732 PAN AMERN SILVER CORP COM 697900108 137112 4799159 SH SOLE 0 0 4799159 PAN AMERN SILVER CORP COM 697900108 8548 299200 SH SOLE 0 299200 0 PANBELA THERAPEUTICS INC COM 69833Q100 615 217198 SH SOLE 0 0 217198 PAPA JOHNS INTL INC COM 698813102 6292 60247 SH DFND 01 0 60247 0 PAPA JOHNS INTL INC COM 698813102 770 7377 SH DFND 02 0 7377 0 PAPA JOHNS INTL INC COM 698813102 2799 26797 SH DFND 04 0 0 26797 PAPA JOHNS INTL INC COM 698813102 379939 3637864 SH SOLE 0 0 3637864 PAR TECHNOLOGY CORP COM 698884103 3026 43262 SH DFND 01 0 43262 0 PAR TECHNOLOGY CORP COM 698884103 357 5100 SH DFND 02 0 5100 0 PAR TECHNOLOGY CORP COM 698884103 1232 17615 SH DFND 04 0 0 17615 PAR TECHNOLOGY CORP COM 698884103 87245 1247431 SH SOLE 0 0 1247431 PAR TECHNOLOGY CORP COM 698884103 44 632 SH SOLE 0 632 0 PAR PAC HOLDINGS INC COM NEW 69888T207 1228 73032 SH DFND 01 0 73032 0 PAR PAC HOLDINGS INC COM NEW 69888T207 210 12457 SH DFND 02 0 12457 0 PAR PAC HOLDINGS INC COM NEW 69888T207 461 27382 SH DFND 04 0 0 27382 PAR PAC HOLDINGS INC COM NEW 69888T207 48875 2905783 SH SOLE 0 0 2905783 PARAMOUNT GOLD NEV CORP COM 69924M109 480 494813 SH SOLE 0 0 494813 PARAMOUNT GROUP INC COM 69924R108 1244 123541 SH DFND 01 0 123541 0 PARAMOUNT GROUP INC COM 69924R108 3462 343787 SH DFND 02 0 343787 0 PARAMOUNT GROUP INC COM 69924R108 1612 160061 SH DFND 04 0 0 160061 PARAMOUNT GROUP INC COM 69924R108 257153 25536549 SH SOLE 0 0 25536549 PARATEK PHARMACEUTICALS INC COM 699374302 565 82791 SH DFND 01 0 82791 0 PARATEK PHARMACEUTICALS INC COM 699374302 104 15267 SH DFND 04 0 0 15267 PARATEK PHARMACEUTICALS INC COM 699374302 13998 2052463 SH SOLE 0 0 2052463 PARK AEROSPACE CORP COM 70014A104 205 13736 SH DFND 01 0 13736 0 PARK AEROSPACE CORP COM 70014A104 78 5260 SH DFND 04 0 0 5260 PARK AEROSPACE CORP COM 70014A104 18929 1270396 SH SOLE 0 0 1270396 PARK CITY GROUP INC COM NEW 700215304 19 3487 SH DFND 01 0 3487 0 PARK CITY GROUP INC COM NEW 700215304 13 2300 SH DFND 04 0 0 2300 PARK CITY GROUP INC COM NEW 700215304 4034 732178 SH SOLE 0 0 732178 PARK HOTELS & RESORTS INC COM 700517105 1554 75401 SH DFND 01 0 75401 0 PARK HOTELS & RESORTS INC COM 700517105 8242 399880 SH DFND 02 0 399880 0 PARK HOTELS & RESORTS INC COM 700517105 4085 198182 SH DFND 04 0 0 198182 PARK HOTELS & RESORTS INC COM 700517105 665784 32303918 SH SOLE 0 0 32303918 PARK NATL CORP COM 700658107 1146 9759 SH DFND 01 0 9759 0 PARK NATL CORP COM 700658107 532 4528 SH DFND 02 0 4528 0 PARK NATL CORP COM 700658107 1330 11331 SH DFND 04 0 0 11331 PARK NATL CORP COM 700658107 176349 1501863 SH SOLE 0 0 1501863 PARK NATL CORP COM 700658107 27 229 SH SOLE 0 229 0 PARK-OHIO HLDGS CORP COM 700666100 193 5998 SH DFND 01 0 5998 0 PARK-OHIO HLDGS CORP COM 700666100 112 3479 SH DFND 04 0 0 3479 PARK-OHIO HLDGS CORP COM 700666100 12896 401249 SH SOLE 0 0 401249 PARKE BANCORP INC COM 700885106 30 1554 SH DFND 01 0 1554 0 PARKE BANCORP INC COM 700885106 62 3183 SH DFND 04 0 0 3183 PARKE BANCORP INC COM 700885106 8213 419874 SH SOLE 0 0 419874 PARKER-HANNIFIN CORP COM 701094104 39380 128228 SH DFND 01 0 128228 0 PARKER-HANNIFIN CORP COM 701094104 1740 5666 SH DFND 02 0 0 5666 PARKER-HANNIFIN CORP COM 701094104 20168 65670 SH DFND 02 0 65670 0 PARKER-HANNIFIN CORP COM 701094104 90538 294805 SH DFND 04 0 0 294805 PARKER-HANNIFIN CORP COM 701094104 8894 28960 SH DFND 04 0 28960 0 PARKER-HANNIFIN CORP COM 701094104 2811286 9154004 SH SOLE 0 0 9154004 PARSONS CORP DEL COM 70202L102 692 17579 SH DFND 01 0 17579 0 PARSONS CORP DEL COM 70202L102 363 9230 SH DFND 02 0 9230 0 PARSONS CORP DEL COM 70202L102 792 20120 SH DFND 04 0 0 20120 PARSONS CORP DEL COM 70202L102 88363 2245002 SH SOLE 0 0 2245002 PARTNERS BANCORP COM 70213Q108 43 5319 SH DFND 04 0 0 5319 PARTNERS BANCORP COM 70213Q108 3163 393406 SH SOLE 0 0 393406 PARTS ID INC COM CL A 702141102 837 138518 SH SOLE 0 0 138518 PARTY CITY HOLDCO INC COM 702149105 1872 200634 SH DFND 01 0 200634 0 PARTY CITY HOLDCO INC COM 702149105 387 41442 SH DFND 04 0 0 41442 PARTY CITY HOLDCO INC COM 702149105 47386 5078843 SH SOLE 0 0 5078843 PARTY CITY HOLDCO INC COM 702149105 18 1911 SH SOLE 0 1911 0 PASSAGE BIO INC COM 702712100 307 23183 SH DFND 01 0 23183 0 PASSAGE BIO INC COM 702712100 78 5861 SH DFND 02 0 5861 0 PASSAGE BIO INC COM 702712100 235 17747 SH DFND 04 0 0 17747 PASSAGE BIO INC COM 702712100 24062 1817342 SH SOLE 0 0 1817342 PATHFINDER BANCORP INC MD COM 70319R109 501 31700 SH SOLE 0 0 31700 PATRICK INDS INC COM 703343103 3007 41190 SH DFND 01 0 41190 0 PATRICK INDS INC COM 703343103 441 6039 SH DFND 02 0 6039 0 PATRICK INDS INC COM 703343103 1386 18990 SH DFND 04 0 0 18990 PATRICK INDS INC COM 703343103 100803 1380865 SH SOLE 0 0 1380865 PATRICK INDS INC COM 703343103 69 943 SH SOLE 0 943 0 PATRIOT NATL BANCORP INC COM NEW 70336F203 406 44421 SH SOLE 0 0 44421 PATRIOT TRANSN HLDG INC COM 70338W105 7 600 SH DFND 01 0 600 0 PATRIOT TRANSN HLDG INC COM 70338W105 4 360 SH DFND 04 0 0 360 PATRIOT TRANSN HLDG INC COM 70338W105 164 14470 SH SOLE 0 0 14470 PATTERSON COS INC COM 703395103 2531 83297 SH DFND 01 0 83297 0 PATTERSON COS INC COM 703395103 689 22660 SH DFND 02 0 22660 0 PATTERSON COS INC COM 703395103 2233 73485 SH DFND 04 0 0 73485 PATTERSON COS INC COM 703395103 255073 8393334 SH SOLE 0 0 8393334 PATTERSON-UTI ENERGY INC COM 703481101 1279 128683 SH DFND 01 0 128683 0 PATTERSON-UTI ENERGY INC COM 703481101 479 48238 SH DFND 02 0 48238 0 PATTERSON-UTI ENERGY INC COM 703481101 1523 153266 SH DFND 04 0 0 153266 PATTERSON-UTI ENERGY INC COM 703481101 207031 20828095 SH SOLE 0 0 20828095 PATTERSON-UTI ENERGY INC COM 703481101 71 7136 SH SOLE 0 7136 0 PAVMED INC COM 70387R106 843 131780 SH DFND 01 0 131780 0 PAVMED INC COM 70387R106 164 25598 SH DFND 04 0 0 25598 PAVMED INC COM 70387R106 24803 3875517 SH SOLE 0 0 3875517 PAVMED INC COM 70387R106 27 4168 SH SOLE 0 4168 0 PAYCHEX INC COM 704326107 37040 345202 SH DFND 01 0 345202 0 PAYCHEX INC COM 704326107 1490 13890 SH DFND 02 0 0 13890 PAYCHEX INC COM 704326107 19036 177410 SH DFND 02 0 177410 0 PAYCHEX INC COM 704326107 83274 776090 SH DFND 04 0 0 776090 PAYCHEX INC COM 704326107 7720 71946 SH DFND 04 0 71946 0 PAYCHEX INC COM 704326107 2949332 27486788 SH SOLE 0 0 27486788 PAYCOM SOFTWARE INC COM 70432V102 19620 53981 SH DFND 01 0 53981 0 PAYCOM SOFTWARE INC COM 70432V102 748 2058 SH DFND 02 0 0 2058 PAYCOM SOFTWARE INC COM 70432V102 9281 25534 SH DFND 02 0 25534 0 PAYCOM SOFTWARE INC COM 70432V102 42266 116284 SH DFND 04 0 0 116284 PAYCOM SOFTWARE INC COM 70432V102 3951 10871 SH DFND 04 0 10871 0 PAYCOM SOFTWARE INC COM 70432V102 1898711 5223844 SH SOLE 0 0 5223844 PAYA HOLDINGS INC COM CL A 70434P103 1589 144159 SH DFND 01 0 144159 0 PAYA HOLDINGS INC COM CL A 70434P103 97 8829 SH DFND 02 0 8829 0 PAYA HOLDINGS INC COM CL A 70434P103 533 48391 SH DFND 04 0 0 48391 PAYA HOLDINGS INC COM CL A 70434P103 38230 3469144 SH SOLE 0 0 3469144 PAYLOCITY HLDG CORP COM 70438V106 3112 16308 SH DFND 01 0 16308 0 PAYLOCITY HLDG CORP COM 70438V106 1818 9528 SH DFND 02 0 9528 0 PAYLOCITY HLDG CORP COM 70438V106 6107 32005 SH DFND 04 0 0 32005 PAYLOCITY HLDG CORP COM 70438V106 676471 3545445 SH SOLE 0 0 3545445 PAYMENTUS HOLDINGS INC COM CL A 70439P108 8 223 SH DFND 01 0 223 0 PAYMENTUS HOLDINGS INC COM CL A 70439P108 3 87 SH DFND 04 0 0 87 PAYMENTUS HOLDINGS INC COM CL A 70439P108 25294 712515 SH SOLE 0 0 712515 PAYPAL HLDGS INC COM 70450Y103 373653 1281917 SH DFND 01 0 1281917 0 PAYPAL HLDGS INC COM 70450Y103 13894 47667 SH DFND 02 0 0 47667 PAYPAL HLDGS INC COM 70450Y103 174503 598678 SH DFND 02 0 598678 0 PAYPAL HLDGS INC COM 70450Y103 799007 2741207 SH DFND 04 0 0 2741207 PAYPAL HLDGS INC COM 70450Y103 75695 259692 SH DFND 04 0 259692 0 PAYPAL HLDGS INC COM 70450Y103 25758929 88372887 SH SOLE 0 0 88372887 PAYPAL HLDGS INC COM 70450Y103 101 345 SH SOLE 0 345 0 PAYSIGN INC COM 70451A104 17 5459 SH DFND 01 0 5459 0 PAYSIGN INC COM 70451A104 25 7969 SH DFND 04 0 0 7969 PAYSIGN INC COM 70451A104 5246 1649688 SH SOLE 0 0 1649688 PEABODY ENGR CORP COM 704551100 367 46322 SH DFND 01 0 46322 0 PEABODY ENGR CORP COM 704551100 209 26389 SH DFND 04 0 0 26389 PEABODY ENGR CORP COM 704551100 26523 3344667 SH SOLE 0 0 3344667 PEABODY ENGR CORP COM 704551100 17 2200 SH SOLE 0 2200 0 PDS BIOTECHNOLOGY CORP COM 70465T107 30 2389 SH DFND 01 0 2389 0 PDS BIOTECHNOLOGY CORP COM 70465T107 79 6299 SH DFND 04 0 0 6299 PDS BIOTECHNOLOGY CORP COM 70465T107 11983 954814 SH SOLE 0 0 954814 PEAPACK-GLADSTONE FINL CORP COM 704699107 369 11879 SH DFND 01 0 11879 0 PEAPACK-GLADSTONE FINL CORP COM 704699107 67 2150 SH DFND 02 0 2150 0 PEAPACK-GLADSTONE FINL CORP COM 704699107 447 14390 SH DFND 04 0 0 14390 PEAPACK-GLADSTONE FINL CORP COM 704699107 26355 848256 SH SOLE 0 0 848256 PEBBLEBROOK HOTEL TR COM 70509V100 2105 89388 SH DFND 01 0 89388 0 PEBBLEBROOK HOTEL TR COM 70509V100 5179 219925 SH DFND 02 0 219925 0 PEBBLEBROOK HOTEL TR COM 70509V100 2612 110903 SH DFND 04 0 0 110903 PEBBLEBROOK HOTEL TR COM 70509V100 442830 18803810 SH SOLE 0 0 18803810 PEDEVCO CORP COM PAR 70532Y303 942 592340 SH SOLE 0 0 592340 PEGASYSTEMS INC COM 705573103 2403 17261 SH DFND 01 0 17261 0 PEGASYSTEMS INC COM 705573103 1410 10133 SH DFND 02 0 10133 0 PEGASYSTEMS INC COM 705573103 4702 33784 SH DFND 04 0 0 33784 PEGASYSTEMS INC COM 705573103 511228 3672876 SH SOLE 0 0 3672876 PELOTON INTERACTIVE INC CL A COM 70614W100 14343 115649 SH DFND 01 0 115649 0 PELOTON INTERACTIVE INC CL A COM 70614W100 1240 10000 SH DFND 02 0 0 10000 PELOTON INTERACTIVE INC CL A COM 70614W100 16321 131598 SH DFND 02 0 131598 0 PELOTON INTERACTIVE INC CL A COM 70614W100 38019 306558 SH DFND 04 0 0 306558 PELOTON INTERACTIVE INC CL A COM 70614W100 4178 33687 SH DFND 04 0 33687 0 PELOTON INTERACTIVE INC CL A COM 70614W100 2694542 21726676 SH SOLE 0 0 21726676 PELOTON INTERACTIVE INC CL A COM 70614W100 9 76 SH SOLE 0 76 0 PEMBINA PIPELINE CORP COM 706327103 83659 2633264 SH DFND 01 0 2633264 0 PEMBINA PIPELINE CORP COM 706327103 739 23246 SH DFND 02 0 0 23246 PEMBINA PIPELINE CORP COM 706327103 15608 491280 SH DFND 02 0 491280 0 PEMBINA PIPELINE CORP COM 706327103 14518 456957 SH DFND 04 0 0 456957 PEMBINA PIPELINE CORP COM 706327103 2343 73763 SH DFND 04 0 73763 0 PEMBINA PIPELINE CORP COM 706327103 377559 11884135 SH SOLE 0 0 11884135 PEMBINA PIPELINE CORP COM 706327103 49458 1556759 SH SOLE 0 1556759 0 PENN NATL GAMING INC COM 707569109 11246 147031 SH DFND 01 0 147031 0 PENN NATL GAMING INC COM 707569109 3191 41722 SH DFND 02 0 41722 0 PENN NATL GAMING INC COM 707569109 22515 294347 SH DFND 04 0 0 294347 PENN NATL GAMING INC COM 707569109 1045 13663 SH DFND 04 0 13663 0 PENN NATL GAMING INC COM 707569109 1063050 13897895 SH SOLE 0 0 13897895 PENN NATL GAMING INC COM 707569109 41 541 SH SOLE 0 541 0 PENN VA CORP COM 70788V102 245 10358 SH DFND 01 0 10358 0 PENN VA CORP COM 70788V102 139 5867 SH DFND 04 0 0 5867 PENN VA CORP COM 70788V102 23928 1013449 SH SOLE 0 0 1013449 PENNANT GROUP INC COM 70805E109 1907 46637 SH DFND 01 0 46637 0 PENNANT GROUP INC COM 70805E109 247 6034 SH DFND 02 0 6034 0 PENNANT GROUP INC COM 70805E109 907 22170 SH DFND 04 0 0 22170 PENNANT GROUP INC COM 70805E109 115297 2818987 SH SOLE 0 0 2818987 PENNANT GROUP INC COM 70805E109 13 306 SH SOLE 0 306 0 PENNS WOODS BANCORP INC COM 708430103 31 1288 SH DFND 01 0 1288 0 PENNS WOODS BANCORP INC COM 708430103 76 3196 SH DFND 04 0 0 3196 PENNS WOODS BANCORP INC COM 708430103 6641 278799 SH SOLE 0 0 278799 PENNSYLVANIA REAL ESTATE INV SH BEN INT 709102107 29 11751 SH DFND 01 0 11751 0 PENNSYLVANIA REAL ESTATE INV SH BEN INT 709102107 54 21840 SH DFND 04 0 0 21840 PENNSYLVANIA REAL ESTATE INV SH BEN INT 709102107 6564 2636150 SH SOLE 0 0 2636150 PENNYMAC MTG INVT TR COM 70931T103 1866 88598 SH DFND 01 0 88598 0 PENNYMAC MTG INVT TR COM 70931T103 578 27443 SH DFND 02 0 27443 0 PENNYMAC MTG INVT TR COM 70931T103 1741 82681 SH DFND 04 0 0 82681 PENNYMAC MTG INVT TR COM 70931T103 223029 10590158 SH SOLE 0 0 10590158 PENNYMAC FINL SVCS INC NEW COM 70932M107 1510 24460 SH DFND 01 0 24460 0 PENNYMAC FINL SVCS INC NEW COM 70932M107 1060 17176 SH DFND 02 0 17176 0 PENNYMAC FINL SVCS INC NEW COM 70932M107 2412 39080 SH DFND 04 0 0 39080 PENNYMAC FINL SVCS INC NEW COM 70932M107 210861 3416409 SH SOLE 0 0 3416409 PENNYMAC FINL SVCS INC NEW COM 70932M107 129 2092 SH SOLE 0 2092 0 PENSKE AUTOMOTIVE GRP INC COM 70959W103 775 10260 SH DFND 01 0 10260 0 PENSKE AUTOMOTIVE GRP INC COM 70959W103 1045 13842 SH DFND 02 0 13842 0 PENSKE AUTOMOTIVE GRP INC COM 70959W103 2073 27458 SH DFND 04 0 0 27458 PENSKE AUTOMOTIVE GRP INC COM 70959W103 221872 2939087 SH SOLE 0 0 2939087 PENSKE AUTOMOTIVE GRP INC COM 70959W103 113 1495 SH SOLE 0 1495 0 PENUMBRA INC COM 70975L107 4025 14688 SH DFND 01 0 14688 0 PENUMBRA INC COM 70975L107 2382 8691 SH DFND 02 0 8691 0 PENUMBRA INC COM 70975L107 7928 28929 SH DFND 04 0 0 28929 PENUMBRA INC COM 70975L107 875207 3193486 SH SOLE 0 0 3193486 PENUMBRA INC COM 70975L107 12 45 SH SOLE 0 45 0 PEOPLES BANCORP INC COM 709789101 358 12081 SH DFND 01 0 12081 0 PEOPLES BANCORP INC COM 709789101 99 3357 SH DFND 02 0 3357 0 PEOPLES BANCORP INC COM 709789101 407 13725 SH DFND 04 0 0 13725 PEOPLES BANCORP INC COM 709789101 25291 853861 SH SOLE 0 0 853861 PEOPLES BANCORP N C INC COM 710577107 21 824 SH DFND 01 0 824 0 PEOPLES BANCORP N C INC COM 710577107 42 1610 SH DFND 04 0 0 1610 PEOPLES BANCORP N C INC COM 710577107 4785 185481 SH SOLE 0 0 185481 PEOPLES FINL SVCS CORP COM 711040105 196 4598 SH DFND 01 0 4598 0 PEOPLES FINL SVCS CORP COM 711040105 100 2337 SH DFND 04 0 0 2337 PEOPLES FINL SVCS CORP COM 711040105 13494 316763 SH SOLE 0 0 316763 PEOPLES UNITED FINANCIAL INC COM 712704105 7160 417752 SH DFND 01 0 417752 0 PEOPLES UNITED FINANCIAL INC COM 712704105 1807 105402 SH DFND 02 0 105402 0 PEOPLES UNITED FINANCIAL INC COM 712704105 14797 863280 SH DFND 04 0 0 863280 PEOPLES UNITED FINANCIAL INC COM 712704105 688 40156 SH DFND 04 0 40156 0 PEOPLES UNITED FINANCIAL INC COM 712704105 778536 45422183 SH SOLE 0 0 45422183 PEPSICO INC COM 713448108 219339 1480322 SH DFND 01 0 1480322 0 PEPSICO INC COM 713448108 8722 58863 SH DFND 02 0 0 58863 PEPSICO INC COM 713448108 109656 740070 SH DFND 02 0 740070 0 PEPSICO INC COM 713448108 494836 3339649 SH DFND 04 0 0 3339649 PEPSICO INC COM 713448108 45583 307642 SH DFND 04 0 307642 0 PEPSICO INC COM 713448108 17012353 114816448 SH SOLE 0 0 114816448 PERDOCEO ED CORP COM 71363P106 594 48374 SH DFND 01 0 48374 0 PERDOCEO ED CORP COM 71363P106 349 28464 SH DFND 02 0 28464 0 PERDOCEO ED CORP COM 71363P106 657 53583 SH DFND 04 0 0 53583 PERDOCEO ED CORP COM 71363P106 61908 5045456 SH SOLE 0 0 5045456 PERDOCEO ED CORP COM 71363P106 104 8450 SH SOLE 0 8450 0 PERFICIENT INC COM 71375U101 4762 59211 SH DFND 01 0 59211 0 PERFICIENT INC COM 71375U101 706 8784 SH DFND 02 0 8784 0 PERFICIENT INC COM 71375U101 2160 26864 SH DFND 04 0 0 26864 PERFICIENT INC COM 71375U101 173907 2162484 SH SOLE 0 0 2162484 PERFORMANCE FOOD GROUP CO COM 71377A103 11649 240243 SH DFND 01 0 240243 0 PERFORMANCE FOOD GROUP CO COM 71377A103 1707 35198 SH DFND 02 0 35198 0 PERFORMANCE FOOD GROUP CO COM 71377A103 5476 112931 SH DFND 04 0 0 112931 PERFORMANCE FOOD GROUP CO COM 71377A103 588268 12131736 SH SOLE 0 0 12131736 PERFORMANCE FOOD GROUP CO COM 71377A103 52 1073 SH SOLE 0 1073 0 PERFORMANT FINL CORP COM 71377E105 27 7300 SH DFND 01 0 7300 0 PERFORMANT FINL CORP COM 71377E105 58 15528 SH DFND 04 0 0 15528 PERFORMANT FINL CORP COM 71377E105 6029 1607627 SH SOLE 0 0 1607627 PERKINELMER INC COM 714046109 16873 109276 SH DFND 01 0 109276 0 PERKINELMER INC COM 714046109 743 4812 SH DFND 02 0 0 4812 PERKINELMER INC COM 714046109 9511 61598 SH DFND 02 0 61598 0 PERKINELMER INC COM 714046109 40944 265164 SH DFND 04 0 0 265164 PERKINELMER INC COM 714046109 3863 25020 SH DFND 04 0 25020 0 PERKINELMER INC COM 714046109 1880229 12176859 SH SOLE 0 0 12176859 PERKINELMER INC COM 714046109 30 197 SH SOLE 0 197 0 PERMA-FIX ENVIRONMENTAL SVCS COM NEW 714157203 23 3147 SH DFND 01 0 3147 0 PERMA-FIX ENVIRONMENTAL SVCS COM NEW 714157203 15 2079 SH DFND 04 0 0 2079 PERMA-FIX ENVIRONMENTAL SVCS COM NEW 714157203 2856 399415 SH SOLE 0 0 399415 PERMA-PIPE INTL HLDGS INC COM 714167103 6 837 SH DFND 01 0 837 0 PERMA-PIPE INTL HLDGS INC COM 714167103 9 1400 SH DFND 04 0 0 1400 PERMA-PIPE INTL HLDGS INC COM 714167103 3300 494789 SH SOLE 0 0 494789 PERPETUA RESOURCES CORP COM 714266103 322 44068 SH DFND 01 0 44068 0 PERPETUA RESOURCES CORP COM 714266103 584 79958 SH SOLE 0 0 79958 PERSONALIS INC COM 71535D106 659 26051 SH DFND 01 0 26051 0 PERSONALIS INC COM 71535D106 187 7405 SH DFND 02 0 7405 0 PERSONALIS INC COM 71535D106 545 21533 SH DFND 04 0 0 21533 PERSONALIS INC COM 71535D106 44614 1763389 SH SOLE 0 0 1763389 P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106 5111 235851 SH SOLE 0 0 235851 PETCO HEALTH & WELLNESS CO I COM 71601V105 538 23999 SH DFND 01 0 23999 0 PETCO HEALTH & WELLNESS CO I COM 71601V105 164 7308 SH DFND 02 0 7308 0 PETCO HEALTH & WELLNESS CO I COM 71601V105 1222 54520 SH DFND 04 0 0 54520 PETCO HEALTH & WELLNESS CO I COM 71601V105 150671 6723396 SH SOLE 0 0 6723396 PETMED EXPRESS INC COM 716382106 1051 32992 SH DFND 01 0 32992 0 PETMED EXPRESS INC COM 716382106 171 5362 SH DFND 02 0 5362 0 PETMED EXPRESS INC COM 716382106 484 15202 SH DFND 04 0 0 15202 PETMED EXPRESS INC COM 716382106 43494 1365593 SH SOLE 0 0 1365593 PETIQ INC COM CL A 71639T106 1845 47798 SH DFND 01 0 47798 0 PETIQ INC COM CL A 71639T106 223 5786 SH DFND 02 0 5786 0 PETIQ INC COM CL A 71639T106 689 17847 SH DFND 04 0 0 17847 PETIQ INC COM CL A 71639T106 48635 1259980 SH SOLE 0 0 1259980 PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 545 46152 SH DFND 01 0 46152 0 PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 107379 9092232 SH SOLE 0 0 9092232 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 14552 1189895 SH SOLE 0 0 1189895 PETROS PHARMACEUTICALS INC COM 71678J100 336 107500 SH SOLE 0 0 107500 PFIZER INC COM 717081103 213706 5457251 SH DFND 01 0 5457251 0 PFIZER INC COM 717081103 9333 238341 SH DFND 02 0 0 238341 PFIZER INC COM 717081103 117427 2998658 SH DFND 02 0 2998658 0 PFIZER INC COM 717081103 530214 13539675 SH DFND 04 0 0 13539675 PFIZER INC COM 717081103 48865 1247842 SH DFND 04 0 1247842 0 PFIZER INC COM 717081103 16944924 432710000 SH SOLE 0 0 432710000 PFIZER INC COM 717081103 465 11863 SH SOLE 0 11863 0 PFSWEB INC COM NEW 717098206 19 2614 SH DFND 01 0 2614 0 PFSWEB INC COM NEW 717098206 52 7032 SH DFND 04 0 0 7032 PFSWEB INC COM NEW 717098206 6948 941414 SH SOLE 0 0 941414 PHASEBIO PHARMACEUTICALS INC COM 717224109 10 2795 SH DFND 01 0 2795 0 PHASEBIO PHARMACEUTICALS INC COM 717224109 60 16146 SH DFND 04 0 0 16146 PHASEBIO PHARMACEUTICALS INC COM 717224109 6881 1849723 SH SOLE 0 0 1849723 PHATHOM PHARMACEUTICALS INC COM 71722W107 1203 35542 SH DFND 01 0 35542 0 PHATHOM PHARMACEUTICALS INC COM 71722W107 90 2645 SH DFND 02 0 2645 0 PHATHOM PHARMACEUTICALS INC COM 71722W107 342 10090 SH DFND 04 0 0 10090 PHATHOM PHARMACEUTICALS INC COM 71722W107 51148 1511012 SH SOLE 0 0 1511012 PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 1080 37405 SH DFND 01 0 37405 0 PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 263 9100 SH DFND 02 0 9100 0 PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 463 16020 SH DFND 04 0 0 16020 PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 62998 2181379 SH SOLE 0 0 2181379 PHILIP MORRIS INTL INC COM 718172109 150609 1519619 SH DFND 01 0 1519619 0 PHILIP MORRIS INTL INC COM 718172109 1793 18092 SH DFND 02 0 0 18092 PHILIP MORRIS INTL INC COM 718172109 56033 565365 SH DFND 02 0 565365 0 PHILIP MORRIS INTL INC COM 718172109 366047 3693342 SH DFND 04 0 0 3693342 PHILIP MORRIS INTL INC COM 718172109 29877 301454 SH DFND 04 0 301454 0 PHILIP MORRIS INTL INC COM 718172109 11767349 118730189 SH SOLE 0 0 118730189 PHILIP MORRIS INTL INC COM 718172109 488 4921 SH SOLE 0 4921 0 PHILLIPS 66 COM 718546104 36657 427141 SH DFND 01 0 427141 0 PHILLIPS 66 COM 718546104 1617 18838 SH DFND 02 0 0 18838 PHILLIPS 66 COM 718546104 19382 225849 SH DFND 02 0 225849 0 PHILLIPS 66 COM 718546104 88784 1034535 SH DFND 04 0 0 1034535 PHILLIPS 66 COM 718546104 8473 98725 SH DFND 04 0 98725 0 PHILLIPS 66 COM 718546104 3550823 41375239 SH SOLE 0 0 41375239 PHILLIPS 66 COM 718546104 85 995 SH SOLE 0 995 0 PHIO PHARMACEUTICALS CORP COM NEW 71880W303 625 276561 SH SOLE 0 0 276561 PHOTRONICS INC COM 719405102 564 42675 SH DFND 01 0 42675 0 PHOTRONICS INC COM 719405102 359 27200 SH DFND 02 0 27200 0 PHOTRONICS INC COM 719405102 693 52452 SH DFND 04 0 0 52452 PHOTRONICS INC COM 719405102 56223 4256107 SH SOLE 0 0 4256107 PHOTRONICS INC COM 719405102 96 7295 SH SOLE 0 7295 0 PHYSICIANS RLTY TR COM 71943U104 2710 146719 SH DFND 01 0 146719 0 PHYSICIANS RLTY TR COM 71943U104 6643 359671 SH DFND 02 0 359671 0 PHYSICIANS RLTY TR COM 71943U104 3346 181156 SH DFND 04 0 0 181156 PHYSICIANS RLTY TR COM 71943U104 562759 30468818 SH SOLE 0 0 30468818 PHREESIA INC COM 71944F106 4250 69338 SH DFND 01 0 69338 0 PHREESIA INC COM 71944F106 747 12179 SH DFND 02 0 12179 0 PHREESIA INC COM 71944F106 1958 31938 SH DFND 04 0 0 31938 PHREESIA INC COM 71944F106 120896 1972199 SH SOLE 0 0 1972199 PHREESIA INC COM 71944F106 20 333 SH SOLE 0 333 0 PHUNWARE INC COM 71948P100 15 11029 SH DFND 01 0 11029 0 PHUNWARE INC COM 71948P100 31 22353 SH DFND 04 0 0 22353 PHUNWARE INC COM 71948P100 3241 2332000 SH SOLE 0 0 2332000 PIEDMONT LITHIUM INC COM 72016P105 93 1184 SH DFND 02 0 1184 0 PIEDMONT LITHIUM INC COM 72016P105 302 3869 SH DFND 04 0 0 3869 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 1566 84776 SH DFND 01 0 84776 0 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 3969 214900 SH DFND 02 0 214900 0 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 1937 104870 SH DFND 04 0 0 104870 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 339448 18378324 SH SOLE 0 0 18378324 PIERIS PHARMACEUTICALS INC COM 720795103 39 10312 SH DFND 01 0 10312 0 PIERIS PHARMACEUTICALS INC COM 720795103 75 19706 SH DFND 04 0 0 19706 PIERIS PHARMACEUTICALS INC COM 720795103 4010 1047041 SH SOLE 0 0 1047041 PILGRIMS PRIDE CORP COM 72147K108 364 16421 SH DFND 01 0 16421 0 PILGRIMS PRIDE CORP COM 72147K108 535 24125 SH DFND 02 0 24125 0 PILGRIMS PRIDE CORP COM 72147K108 870 39202 SH DFND 04 0 0 39202 PILGRIMS PRIDE CORP COM 72147K108 116485 5251804 SH SOLE 0 0 5251804 PILGRIMS PRIDE CORP COM 72147K108 66 2959 SH SOLE 0 2959 0 PINDUODUO INC SPONSORED ADS 722304102 225908 1778520 SH DFND 01 0 1778520 0 PINDUODUO INC SPONSORED ADS 722304102 15253 120081 SH DFND 02 0 120081 0 PINDUODUO INC SPONSORED ADS 722304102 116741 919075 SH DFND 04 0 0 919075 PINDUODUO INC SPONSORED ADS 722304102 1340082 10550166 SH SOLE 0 0 10550166 PING IDENTITY HLDG CORP COM 72341T103 660 28824 SH DFND 01 0 28824 0 PING IDENTITY HLDG CORP COM 72341T103 202 8806 SH DFND 02 0 8806 0 PING IDENTITY HLDG CORP COM 72341T103 740 32310 SH DFND 04 0 0 32310 PING IDENTITY HLDG CORP COM 72341T103 100557 4391139 SH SOLE 0 0 4391139 PINNACLE FINL PARTNERS INC COM 72346Q104 2124 24054 SH DFND 01 0 24054 0 PINNACLE FINL PARTNERS INC COM 72346Q104 1787 20245 SH DFND 02 0 20245 0 PINNACLE FINL PARTNERS INC COM 72346Q104 5689 64432 SH DFND 04 0 0 64432 PINNACLE FINL PARTNERS INC COM 72346Q104 588700 6667798 SH SOLE 0 0 6667798 PINNACLE FINL PARTNERS INC COM 72346Q104 163 1848 SH SOLE 0 1848 0 PINNACLE WEST CAP CORP COM 723484101 9012 109947 SH DFND 01 0 109947 0 PINNACLE WEST CAP CORP COM 723484101 414 5047 SH DFND 02 0 0 5047 PINNACLE WEST CAP CORP COM 723484101 8838 107822 SH DFND 02 0 107822 0 PINNACLE WEST CAP CORP COM 723484101 22005 268448 SH DFND 04 0 0 268448 PINNACLE WEST CAP CORP COM 723484101 1992 24301 SH DFND 04 0 24301 0 PINNACLE WEST CAP CORP COM 723484101 1011728 12342668 SH SOLE 0 0 12342668 PINTEREST INC CL A 72352L106 18776 237821 SH DFND 01 0 237821 0 PINTEREST INC CL A 72352L106 1748 22138 SH DFND 02 0 0 22138 PINTEREST INC CL A 72352L106 22543 285529 SH DFND 02 0 285529 0 PINTEREST INC CL A 72352L106 50402 638406 SH DFND 04 0 0 638406 PINTEREST INC CL A 72352L106 5466 69240 SH DFND 04 0 69240 0 PINTEREST INC CL A 72352L106 3073385 38928249 SH SOLE 0 0 38928249 PINTEREST INC CL A 72352L106 28 350 SH SOLE 0 350 0 PIONEER BANCORP INC MD COM 723561106 92 7638 SH DFND 01 0 7638 0 PIONEER BANCORP INC MD COM 723561106 33 2725 SH DFND 04 0 0 2725 PIONEER BANCORP INC MD COM 723561106 6618 550590 SH SOLE 0 0 550590 PIONEER NAT RES CO COM 723787107 38173 234884 SH DFND 01 0 234884 0 PIONEER NAT RES CO COM 723787107 1506 9264 SH DFND 02 0 0 9264 PIONEER NAT RES CO COM 723787107 17071 105042 SH DFND 02 0 105042 0 PIONEER NAT RES CO COM 723787107 84108 517521 SH DFND 04 0 0 517521 PIONEER NAT RES CO COM 723787107 8060 49595 SH DFND 04 0 49595 0 PIONEER NAT RES CO COM 723787107 3769840 23196159 SH SOLE 0 0 23196159 PIONEER NAT RES CO COM 723787107 94 581 SH SOLE 0 581 0 PIONEER PWR SOLUTIONS INC COM NEW 723836300 706 151277 SH SOLE 0 0 151277 PIPER SANDLER COMPANIES COM 724078100 1485 11462 SH DFND 01 0 11462 0 PIPER SANDLER COMPANIES COM 724078100 631 4869 SH DFND 02 0 4869 0 PIPER SANDLER COMPANIES COM 724078100 1760 13587 SH DFND 04 0 0 13587 PIPER SANDLER COMPANIES COM 724078100 225501 1740517 SH SOLE 0 0 1740517 PIPER SANDLER COMPANIES COM 724078100 40 312 SH SOLE 0 312 0 PITNEY BOWES INC COM 724479100 2800 319227 SH DFND 01 0 319227 0 PITNEY BOWES INC COM 724479100 519 59128 SH DFND 02 0 59128 0 PITNEY BOWES INC COM 724479100 1195 136241 SH DFND 04 0 0 136241 PITNEY BOWES INC COM 724479100 167294 19075726 SH SOLE 0 0 19075726 PITNEY BOWES INC COM 724479100 23 2645 SH SOLE 0 2645 0 PIXELWORKS INC COM NEW 72581M305 21 6114 SH DFND 01 0 6114 0 PIXELWORKS INC COM NEW 72581M305 53 15589 SH DFND 04 0 0 15589 PIXELWORKS INC COM NEW 72581M305 7075 2074728 SH SOLE 0 0 2074728 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 559 46809 SH DFND 02 0 46809 0 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 812 67996 SH DFND 04 0 0 67996 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 30675 2569102 SH SOLE 0 0 2569102 PLANET FITNESS INC CL A 72703H101 2498 33201 SH DFND 01 0 33201 0 PLANET FITNESS INC CL A 72703H101 1521 20217 SH DFND 02 0 20217 0 PLANET FITNESS INC CL A 72703H101 5186 68911 SH DFND 04 0 0 68911 PLANET FITNESS INC CL A 72703H101 567181 7537289 SH SOLE 0 0 7537289 PLANTRONICS INC NEW COM 727493108 1670 40016 SH DFND 01 0 40016 0 PLANTRONICS INC NEW COM 727493108 590 14150 SH DFND 02 0 14150 0 PLANTRONICS INC NEW COM 727493108 1347 32279 SH DFND 04 0 0 32279 PLANTRONICS INC NEW COM 727493108 195441 4683474 SH SOLE 0 0 4683474 PLANTRONICS INC NEW COM 727493108 116 2789 SH SOLE 0 2789 0 PLAYAGS INC COM 72814N104 517 52179 SH DFND 01 0 52179 0 PLAYAGS INC COM 72814N104 149 15074 SH DFND 04 0 0 15074 PLAYAGS INC COM 72814N104 14814 1496360 SH SOLE 0 0 1496360 PLAYAGS INC COM 72814N104 21 2103 SH SOLE 0 2103 0 PLBY GROUP INC COM 72814P109 817 21003 SH DFND 01 0 21003 0 PLBY GROUP INC COM 72814P109 89 2290 SH DFND 02 0 2290 0 PLBY GROUP INC COM 72814P109 446 11460 SH DFND 04 0 0 11460 PLBY GROUP INC COM 72814P109 35015 900370 SH SOLE 0 0 900370 PLAYTIKA HLDG CORP COM 72815L107 768 32223 SH DFND 01 0 32223 0 PLAYTIKA HLDG CORP COM 72815L107 763 32021 SH DFND 04 0 0 32021 PLAYTIKA HLDG CORP COM 72815L107 56030 2350254 SH SOLE 0 0 2350254 PLEXUS CORP COM 729132100 4366 47759 SH DFND 01 0 47759 0 PLEXUS CORP COM 729132100 780 8533 SH DFND 02 0 8533 0 PLEXUS CORP COM 729132100 2172 23759 SH DFND 04 0 0 23759 PLEXUS CORP COM 729132100 280990 3073950 SH SOLE 0 0 3073950 PLIANT THERAPEUTICS INC COM 729139105 1134 38939 SH DFND 01 0 38939 0 PLIANT THERAPEUTICS INC COM 729139105 50 1723 SH DFND 02 0 1723 0 PLIANT THERAPEUTICS INC COM 729139105 219 7528 SH DFND 04 0 0 7528 PLIANT THERAPEUTICS INC COM 729139105 35627 1223466 SH SOLE 0 0 1223466 PLUG POWER INC COM NEW 72919P202 7506 219542 SH DFND 01 0 219542 0 PLUG POWER INC COM NEW 72919P202 645 18863 SH DFND 02 0 0 18863 PLUG POWER INC COM NEW 72919P202 9445 276246 SH DFND 02 0 276246 0 PLUG POWER INC COM NEW 72919P202 20260 592585 SH DFND 04 0 0 592585 PLUG POWER INC COM NEW 72919P202 2189 64017 SH DFND 04 0 64017 0 PLUG POWER INC COM NEW 72919P202 1638679 47928605 SH SOLE 0 0 47928605 PLUG POWER INC COM NEW 72919P202 61 1777 SH SOLE 0 1777 0 PLUMAS BANCORP COM 729273102 28 860 SH DFND 01 0 860 0 PLUMAS BANCORP COM 729273102 32 1000 SH DFND 04 0 0 1000 PLUMAS BANCORP COM 729273102 5228 163212 SH SOLE 0 0 163212 PLUS THERAPEUTICS INC COM NEW 72941H400 31 12238 SH DFND 04 0 0 12238 PLUS THERAPEUTICS INC COM NEW 72941H400 1794 700609 SH SOLE 0 0 700609 PLX PHARMA INC COM 72942A107 58 4192 SH DFND 01 0 4192 0 PLX PHARMA INC COM 72942A107 106 7670 SH DFND 04 0 0 7670 PLX PHARMA INC COM 72942A107 12909 935439 SH SOLE 0 0 935439 PLYMOUTH INDL REIT INC COM 729640102 412 20577 SH DFND 01 0 20577 0 PLYMOUTH INDL REIT INC COM 729640102 222 11074 SH DFND 04 0 0 11074 PLYMOUTH INDL REIT INC COM 729640102 26676 1332484 SH SOLE 0 0 1332484 POLAR PWR INC COM 73102V105 8 871 SH DFND 01 0 871 0 POLAR PWR INC COM 73102V105 16 1658 SH DFND 04 0 0 1658 POLAR PWR INC COM 73102V105 2359 251748 SH SOLE 0 0 251748 POLARIS INC COM 731068102 3135 22890 SH DFND 01 0 22890 0 POLARIS INC COM 731068102 2132 15565 SH DFND 02 0 15565 0 POLARIS INC COM 731068102 6268 45768 SH DFND 04 0 0 45768 POLARIS INC COM 731068102 965022 7046014 SH SOLE 0 0 7046014 POLARIS INC COM 731068102 62 452 SH SOLE 0 452 0 POLARITYTE INC COM 731094108 22 21930 SH DFND 01 0 21930 0 POLARITYTE INC COM 731094108 18 17571 SH DFND 04 0 0 17571 POLARITYTE INC COM 731094108 2735 2681478 SH SOLE 0 0 2681478 POLYMET MNG CORP COM NEW 731916409 93 25834 SH DFND 01 0 25834 0 POLYMET MNG CORP COM NEW 731916409 305 84457 SH SOLE 0 0 84457 POOL CORP COM 73278L105 19932 43457 SH DFND 01 0 43457 0 POOL CORP COM 73278L105 839 1830 SH DFND 02 0 0 1830 POOL CORP COM 73278L105 9314 20308 SH DFND 02 0 20308 0 POOL CORP COM 73278L105 43017 93789 SH DFND 04 0 0 93789 POOL CORP COM 73278L105 3956 8626 SH DFND 04 0 8626 0 POOL CORP COM 73278L105 1947655 4246403 SH SOLE 0 0 4246403 POOL CORP COM 73278L105 65 141 SH SOLE 0 141 0 POPULAR INC COM NEW 733174700 1960 26118 SH DFND 01 0 26118 0 POPULAR INC COM NEW 733174700 1906 25397 SH DFND 02 0 25397 0 POPULAR INC COM NEW 733174700 5244 69875 SH DFND 04 0 0 69875 POPULAR INC COM NEW 733174700 549287 7318944 SH SOLE 0 0 7318944 POPULAR INC COM NEW 733174700 120 1595 SH SOLE 0 1595 0 PORCH GROUP INC COM 733245104 760 39303 SH DFND 01 0 39303 0 PORCH GROUP INC COM 733245104 201 10379 SH DFND 02 0 10379 0 PORCH GROUP INC COM 733245104 1132 58531 SH DFND 04 0 0 58531 PORCH GROUP INC COM 733245104 65935 3409257 SH SOLE 0 0 3409257 PORTLAND GEN ELEC CO COM NEW 736508847 2823 61273 SH DFND 01 0 61273 0 PORTLAND GEN ELEC CO COM NEW 736508847 2663 57792 SH DFND 02 0 57792 0 PORTLAND GEN ELEC CO COM NEW 736508847 3508 76123 SH DFND 04 0 0 76123 PORTLAND GEN ELEC CO COM NEW 736508847 406109 8813138 SH SOLE 0 0 8813138 POSEIDA THERAPEUTICS INC COM 73730P108 174 17359 SH DFND 01 0 17359 0 POSEIDA THERAPEUTICS INC COM 73730P108 39 3904 SH DFND 04 0 0 3904 POSEIDA THERAPEUTICS INC COM 73730P108 13118 1309188 SH SOLE 0 0 1309188 POSHMARK INC COM CL A 73739W104 120 2504 SH DFND 01 0 2504 0 POSHMARK INC COM CL A 73739W104 47 984 SH DFND 02 0 984 0 POSHMARK INC COM CL A 73739W104 393 8222 SH DFND 04 0 0 8222 POSHMARK INC COM CL A 73739W104 55880 1170498 SH SOLE 0 0 1170498 POST HLDGS INC COM 737446104 2031 18721 SH DFND 01 0 18721 0 POST HLDGS INC COM 737446104 2057 18963 SH DFND 02 0 18963 0 POST HLDGS INC COM 737446104 5509 50789 SH DFND 04 0 0 50789 POST HLDGS INC COM 737446104 574569 5297033 SH SOLE 0 0 5297033 POST HLDGS INC COM 737446104 29 271 SH SOLE 0 271 0 POTBELLY CORP COM 73754Y100 38 4852 SH DFND 01 0 4852 0 POTBELLY CORP COM 73754Y100 57 7175 SH DFND 04 0 0 7175 POTBELLY CORP COM 73754Y100 7446 942492 SH SOLE 0 0 942492 POSTAL REALTY TRUST INC CL A 73757R102 148 8096 SH DFND 01 0 8096 0 POSTAL REALTY TRUST INC CL A 73757R102 91 5012 SH DFND 04 0 0 5012 POSTAL REALTY TRUST INC CL A 73757R102 12683 695367 SH SOLE 0 0 695367 POTLATCHDELTIC CORPORATION COM 737630103 2403 45210 SH DFND 01 0 45210 0 POTLATCHDELTIC CORPORATION COM 737630103 988 18583 SH DFND 02 0 18583 0 POTLATCHDELTIC CORPORATION COM 737630103 3033 57068 SH DFND 04 0 0 57068 POTLATCHDELTIC CORPORATION COM 737630103 519725 9778449 SH SOLE 0 0 9778449 POWELL INDS INC COM 739128106 200 6473 SH DFND 01 0 6473 0 POWELL INDS INC COM 739128106 86 2786 SH DFND 04 0 0 2786 POWELL INDS INC COM 739128106 18193 587824 SH SOLE 0 0 587824 POWELL INDS INC COM 739128106 22 704 SH SOLE 0 704 0 POWER INTEGRATIONS INC COM 739276103 9000 109676 SH DFND 01 0 109676 0 POWER INTEGRATIONS INC COM 739276103 1367 16664 SH DFND 02 0 16664 0 POWER INTEGRATIONS INC COM 739276103 4200 51179 SH DFND 04 0 0 51179 POWER INTEGRATIONS INC COM 739276103 508991 6202670 SH SOLE 0 0 6202670 POWERFLEET INC COM 73931J109 42 5873 SH DFND 01 0 5873 0 POWERFLEET INC COM 73931J109 78 10875 SH DFND 04 0 0 10875 POWERFLEET INC COM 73931J109 11231 1559817 SH SOLE 0 0 1559817 POWER REIT COM 73933H101 23 562 SH DFND 01 0 562 0 POWER REIT COM 73933H101 20 500 SH DFND 04 0 0 500 POWER REIT COM 73933H101 4490 111765 SH SOLE 0 0 111765 PQ GROUP HLDGS INC COM 73943T103 539 35080 SH DFND 01 0 35080 0 PQ GROUP HLDGS INC COM 73943T103 172 11219 SH DFND 02 0 11219 0 PQ GROUP HLDGS INC COM 73943T103 540 35176 SH DFND 04 0 0 35176 PQ GROUP HLDGS INC COM 73943T103 74599 4856716 SH SOLE 0 0 4856716 PRAXIS PRECISION MEDICINES I COM 74006W108 325 17798 SH DFND 01 0 17798 0 PRAXIS PRECISION MEDICINES I COM 74006W108 82 4500 SH DFND 02 0 4500 0 PRAXIS PRECISION MEDICINES I COM 74006W108 270 14773 SH DFND 04 0 0 14773 PRAXIS PRECISION MEDICINES I COM 74006W108 45895 2510682 SH SOLE 0 0 2510682 PRECIGEN INC COM 74017N105 1033 158377 SH DFND 01 0 158377 0 PRECIGEN INC COM 74017N105 140 21435 SH DFND 02 0 21435 0 PRECIGEN INC COM 74017N105 488 74904 SH DFND 04 0 0 74904 PRECIGEN INC COM 74017N105 58057 8904412 SH SOLE 0 0 8904412 PRECIGEN INC COM 74017N105 8 1173 SH SOLE 0 1173 0 PRECIPIO INC COM 74019L503 23 6266 SH DFND 01 0 6266 0 PRECIPIO INC COM 74019L503 22 6058 SH DFND 04 0 0 6058 PRECIPIO INC COM 74019L503 3778 1040729 SH SOLE 0 0 1040729 PRECISION BIOSCIENCES INC COM 74019P108 1073 85681 SH DFND 01 0 85681 0 PRECISION BIOSCIENCES INC COM 74019P108 158 12654 SH DFND 02 0 12654 0 PRECISION BIOSCIENCES INC COM 74019P108 431 34458 SH DFND 04 0 0 34458 PRECISION BIOSCIENCES INC COM 74019P108 33294 2659264 SH SOLE 0 0 2659264 PREFERRED BK LOS ANGELES CA COM NEW 740367404 597 9435 SH DFND 01 0 9435 0 PREFERRED BK LOS ANGELES CA COM NEW 740367404 339 5354 SH DFND 02 0 5354 0 PREFERRED BK LOS ANGELES CA COM NEW 740367404 743 11737 SH DFND 04 0 0 11737 PREFERRED BK LOS ANGELES CA COM NEW 740367404 54882 867426 SH SOLE 0 0 867426 PREFERRED BK LOS ANGELES CA COM NEW 740367404 54 857 SH SOLE 0 857 0 PREFERRED APT CMNTYS INC COM 74039L103 336 34431 SH DFND 01 0 34431 0 PREFERRED APT CMNTYS INC COM 74039L103 197 20235 SH DFND 04 0 0 20235 PREFERRED APT CMNTYS INC COM 74039L103 48648 4989587 SH SOLE 0 0 4989587 PREDICTIVE ONCOLOGY INC COM NEW 74039M200 16 11939 SH DFND 04 0 0 11939 PREDICTIVE ONCOLOGY INC COM NEW 74039M200 2392 1826146 SH SOLE 0 0 1826146 PREFORMED LINE PRODS CO COM 740444104 147 1977 SH DFND 01 0 1977 0 PREFORMED LINE PRODS CO COM 740444104 67 900 SH DFND 04 0 0 900 PREFORMED LINE PRODS CO COM 740444104 9649 130041 SH SOLE 0 0 130041 PREMIER FINL BANCORP INC COM 74050M105 149 8864 SH DFND 01 0 8864 0 PREMIER FINL BANCORP INC COM 74050M105 71 4185 SH DFND 04 0 0 4185 PREMIER FINL BANCORP INC COM 74050M105 8796 522021 SH SOLE 0 0 522021 PREMIER INC CL A 74051N102 1063 30553 SH DFND 01 0 30553 0 PREMIER INC CL A 74051N102 1195 34344 SH DFND 02 0 34344 0 PREMIER INC CL A 74051N102 2990 85953 SH DFND 04 0 0 85953 PREMIER INC CL A 74051N102 343906 9885201 SH SOLE 0 0 9885201 PREMIER INC CL A 74051N102 49 1416 SH SOLE 0 1416 0 PREMIER FINANCIAL CORP COM 74052F108 717 25235 SH DFND 01 0 25235 0 PREMIER FINANCIAL CORP COM 74052F108 388 13661 SH DFND 02 0 13661 0 PREMIER FINANCIAL CORP COM 74052F108 814 28659 SH DFND 04 0 0 28659 PREMIER FINANCIAL CORP COM 74052F108 52239 1838762 SH SOLE 0 0 1838762 PREMIER FINANCIAL CORP COM 74052F108 76 2674 SH SOLE 0 2674 0 PRELUDE THERAPEUTICS INC COM 74065P101 562 19644 SH DFND 01 0 19644 0 PRELUDE THERAPEUTICS INC COM 74065P101 65 2283 SH DFND 02 0 2283 0 PRELUDE THERAPEUTICS INC COM 74065P101 238 8326 SH DFND 04 0 0 8326 PRELUDE THERAPEUTICS INC COM 74065P101 31373 1095794 SH SOLE 0 0 1095794 PRESTIGE CONSMR HEALTHCARE I COM 74112D101 1771 33995 SH DFND 01 0 33995 0 PRESTIGE CONSMR HEALTHCARE I COM 74112D101 849 16296 SH DFND 02 0 16296 0 PRESTIGE CONSMR HEALTHCARE I COM 74112D101 2250 43180 SH DFND 04 0 0 43180 PRESTIGE CONSMR HEALTHCARE I COM 74112D101 281514 5403339 SH SOLE 0 0 5403339 PRESTIGE CONSMR HEALTHCARE I COM 74112D101 116 2228 SH SOLE 0 2228 0 PRETIUM RES INC COM 74139C102 8411 879819 SH DFND 01 0 879819 0 PRETIUM RES INC COM 74139C102 467 48855 SH DFND 02 0 48855 0 PRETIUM RES INC COM 74139C102 801 83748 SH DFND 04 0 0 83748 PRETIUM RES INC COM 74139C102 42123 4406152 SH SOLE 0 0 4406152 PRETIUM RES INC COM 74139C102 2601 272068 SH SOLE 0 272068 0 PRICE T ROWE GROUP INC COM 74144T108 45478 229722 SH DFND 01 0 229722 0 PRICE T ROWE GROUP INC COM 74144T108 1934 9768 SH DFND 02 0 0 9768 PRICE T ROWE GROUP INC COM 74144T108 24495 123729 SH DFND 02 0 123729 0 PRICE T ROWE GROUP INC COM 74144T108 108388 547497 SH DFND 04 0 0 547497 PRICE T ROWE GROUP INC COM 74144T108 9952 50270 SH DFND 04 0 50270 0 PRICE T ROWE GROUP INC COM 74144T108 3712943 18755080 SH SOLE 0 0 18755080 PRICE T ROWE GROUP INC COM 74144T108 335 1694 SH SOLE 0 1694 0 PRICESMART INC COM 741511109 1636 17974 SH DFND 01 0 17974 0 PRICESMART INC COM 741511109 574 6312 SH DFND 02 0 6312 0 PRICESMART INC COM 741511109 1855 20377 SH DFND 04 0 0 20377 PRICESMART INC COM 741511109 224660 2468516 SH SOLE 0 0 2468516 PRIMEENERGY RESOURCES CORP COM 74158E104 5 100 SH DFND 01 0 100 0 PRIMEENERGY RESOURCES CORP COM 74158E104 9 200 SH DFND 04 0 0 200 PRIMEENERGY RESOURCES CORP COM 74158E104 1213 25807 SH SOLE 0 0 25807 PRIMORIS SVCS CORP COM 74164F103 1063 36107 SH DFND 01 0 36107 0 PRIMORIS SVCS CORP COM 74164F103 435 14765 SH DFND 02 0 14765 0 PRIMORIS SVCS CORP COM 74164F103 1248 42409 SH DFND 04 0 0 42409 PRIMORIS SVCS CORP COM 74164F103 157359 5346898 SH SOLE 0 0 5346898 PRIMORIS SVCS CORP COM 74164F103 90 3062 SH SOLE 0 3062 0 PRIMERICA INC COM 74164M108 1919 12533 SH DFND 01 0 12533 0 PRIMERICA INC COM 74164M108 1577 10296 SH DFND 02 0 10296 0 PRIMERICA INC COM 74164M108 5062 33052 SH DFND 04 0 0 33052 PRIMERICA INC COM 74164M108 685785 4478154 SH SOLE 0 0 4478154 PRIMERICA INC COM 74164M108 38 249 SH SOLE 0 249 0 PRIMIS FINANCIAL CORP COM 74167B109 247 16199 SH DFND 01 0 16199 0 PRIMIS FINANCIAL CORP COM 74167B109 99 6520 SH DFND 04 0 0 6520 PRIMIS FINANCIAL CORP COM 74167B109 16357 1071901 SH SOLE 0 0 1071901 PRIMO WATER CORPORATION COM 74167P108 13621 814149 SH DFND 01 0 814149 0 PRIMO WATER CORPORATION COM 74167P108 714 42688 SH DFND 02 0 42688 0 PRIMO WATER CORPORATION COM 74167P108 1293 77308 SH DFND 04 0 0 77308 PRIMO WATER CORPORATION COM 74167P108 146390 8750135 SH SOLE 0 0 8750135 PRIMO WATER CORPORATION COM 74167P108 3739 223465 SH SOLE 0 223465 0 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 15739 249071 SH DFND 01 0 249071 0 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 766 12121 SH DFND 02 0 0 12121 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 10172 160978 SH DFND 02 0 160978 0 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 39513 625310 SH DFND 04 0 0 625310 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 3784 59885 SH DFND 04 0 59885 0 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 1785479 28255717 SH SOLE 0 0 28255717 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 141 2236 SH SOLE 0 2236 0 PRO-DEX INC COLO COM NEW 74265M205 20 650 SH DFND 01 0 650 0 PRO-DEX INC COLO COM NEW 74265M205 31 1024 SH DFND 04 0 0 1024 PRO-DEX INC COLO COM NEW 74265M205 4461 145961 SH SOLE 0 0 145961 PROASSURANCE CORP COM 74267C106 836 36740 SH DFND 01 0 36740 0 PROASSURANCE CORP COM 74267C106 278 12224 SH DFND 02 0 12224 0 PROASSURANCE CORP COM 74267C106 1049 46122 SH DFND 04 0 0 46122 PROASSURANCE CORP COM 74267C106 128424 5645008 SH SOLE 0 0 5645008 PROCTER AND GAMBLE CO COM 742718109 321872 2385472 SH DFND 01 0 2385472 0 PROCTER AND GAMBLE CO COM 742718109 14173 105043 SH DFND 02 0 0 105043 PROCTER AND GAMBLE CO COM 742718109 177426 1314945 SH DFND 02 0 1314945 0 PROCTER AND GAMBLE CO COM 742718109 798926 5921037 SH DFND 04 0 0 5921037 PROCTER AND GAMBLE CO COM 742718109 73312 543332 SH DFND 04 0 543332 0 PROCTER AND GAMBLE CO COM 742718109 27601566 204562117 SH SOLE 0 0 204562117 PROCTER AND GAMBLE CO COM 742718109 67 496 SH SOLE 0 496 0 PROCESSA PHARMACEUTICALS INC COM NEW 74275C205 18 2235 SH DFND 04 0 0 2235 PROCESSA PHARMACEUTICALS INC COM NEW 74275C205 3038 370936 SH SOLE 0 0 370936 PRIORITY TECHNOLOGY HLDGS IN COM 74275G107 141 18506 SH DFND 01 0 18506 0 PRIORITY TECHNOLOGY HLDGS IN COM 74275G107 20 2601 SH DFND 04 0 0 2601 PRIORITY TECHNOLOGY HLDGS IN COM 74275G107 371 48498 SH SOLE 0 0 48498 PROCORE TECHNOLOGIES INC COM 74275K108 4 44 SH DFND 01 0 44 0 PROCORE TECHNOLOGIES INC COM 74275K108 2 17 SH DFND 04 0 0 17 PROCORE TECHNOLOGIES INC COM 74275K108 374 3939 SH SOLE 0 0 3939 PRIVIA HEALTH GROUP INC COM 74276R102 1587 35776 SH DFND 01 0 35776 0 PRIVIA HEALTH GROUP INC COM 74276R102 326 7355 SH DFND 04 0 0 7355 PRIVIA HEALTH GROUP INC COM 74276R102 289841 6532372 SH SOLE 0 0 6532372 PROFESSIONAL DVRSTY NTWORK I COM NEW 74312Y202 119 73847 SH SOLE 0 0 73847 PROFESSIONAL HLDG CORP CL A COM 743139107 39 2166 SH DFND 01 0 2166 0 PROFESSIONAL HLDG CORP CL A COM 743139107 108 6009 SH DFND 04 0 0 6009 PROFESSIONAL HLDG CORP CL A COM 743139107 9887 548684 SH SOLE 0 0 548684 PROFIRE ENERGY INC COM 74316X101 1 1215 SH DFND 01 0 1215 0 PROFIRE ENERGY INC COM 74316X101 8 7082 SH DFND 04 0 0 7082 PROFIRE ENERGY INC COM 74316X101 1223 1082339 SH SOLE 0 0 1082339 PROGENITY INC COM 74319F107 11 3157 SH DFND 01 0 3157 0 PROGENITY INC COM 74319F107 32 9103 SH DFND 04 0 0 9103 PROGENITY INC COM 74319F107 3205 897626 SH SOLE 0 0 897626 PROG HOLDINGS INC COM 74319R101 2786 57881 SH DFND 01 0 57881 0 PROG HOLDINGS INC COM 74319R101 874 18150 SH DFND 02 0 18150 0 PROG HOLDINGS INC COM 74319R101 2706 56233 SH DFND 04 0 0 56233 PROG HOLDINGS INC COM 74319R101 334239 6944513 SH SOLE 0 0 6944513 PROG HOLDINGS INC COM 74319R101 67 1402 SH SOLE 0 1402 0 PROGRESS SOFTWARE CORP COM 743312100 3696 79912 SH DFND 01 0 79912 0 PROGRESS SOFTWARE CORP COM 743312100 524 11333 SH DFND 02 0 11333 0 PROGRESS SOFTWARE CORP COM 743312100 1706 36885 SH DFND 04 0 0 36885 PROGRESS SOFTWARE CORP COM 743312100 219071 4736671 SH SOLE 0 0 4736671 PROGRESSIVE CORP COM 743315103 56012 570329 SH DFND 01 0 570329 0 PROGRESSIVE CORP COM 743315103 2493 25380 SH DFND 02 0 0 25380 PROGRESSIVE CORP COM 743315103 31126 316932 SH DFND 02 0 316932 0 PROGRESSIVE CORP COM 743315103 134718 1371730 SH DFND 04 0 0 1371730 PROGRESSIVE CORP COM 743315103 12808 130411 SH DFND 04 0 130411 0 PROGRESSIVE CORP COM 743315103 4564563 46477578 SH SOLE 0 0 46477578 PROGRESSIVE CORP COM 743315103 295 3006 SH SOLE 0 3006 0 PROGYNY INC COM 74340E103 6494 110071 SH DFND 01 0 110071 0 PROGYNY INC COM 74340E103 763 12938 SH DFND 02 0 12938 0 PROGYNY INC COM 74340E103 2314 39215 SH DFND 04 0 0 39215 PROGYNY INC COM 74340E103 297066 5035015 SH SOLE 0 0 5035015 PROLOGIS INC. COM 74340W103 86175 720945 SH DFND 01 0 720945 0 PROLOGIS INC. COM 74340W103 3791 31715 SH DFND 02 0 0 31715 PROLOGIS INC. COM 74340W103 173683 1453047 SH DFND 02 0 1453047 0 PROLOGIS INC. COM 74340W103 207030 1732034 SH DFND 04 0 0 1732034 PROLOGIS INC. COM 74340W103 19798 165631 SH DFND 04 0 165631 0 PROLOGIS INC. COM 74340W103 10913105 91300138 SH SOLE 0 0 91300138 PROOFPOINT INC COM 743424103 4301 24750 SH DFND 01 0 24750 0 PROOFPOINT INC COM 743424103 2496 14365 SH DFND 02 0 14365 0 PROOFPOINT INC COM 743424103 8397 48327 SH DFND 04 0 0 48327 PROOFPOINT INC COM 743424103 906805 5218719 SH SOLE 0 0 5218719 PROPHASE LABS INC COM 74345W108 15 2468 SH DFND 01 0 2468 0 PROPHASE LABS INC COM 74345W108 19 3053 SH DFND 04 0 0 3053 PROPHASE LABS INC COM 74345W108 2857 460817 SH SOLE 0 0 460817 PROS HOLDINGS INC COM 74346Y103 3306 72557 SH DFND 01 0 72557 0 PROS HOLDINGS INC COM 74346Y103 448 9832 SH DFND 02 0 9832 0 PROS HOLDINGS INC COM 74346Y103 1587 34823 SH DFND 04 0 0 34823 PROS HOLDINGS INC COM 74346Y103 169826 3726713 SH SOLE 0 0 3726713 PROPETRO HLDG CORP COM 74347M108 527 57507 SH DFND 01 0 57507 0 PROPETRO HLDG CORP COM 74347M108 234 25590 SH DFND 02 0 25590 0 PROPETRO HLDG CORP COM 74347M108 525 57366 SH DFND 04 0 0 57366 PROPETRO HLDG CORP COM 74347M108 81603 8908656 SH SOLE 0 0 8908656 PROPETRO HLDG CORP COM 74347M108 10 1124 SH SOLE 0 1124 0 PROSIGHT GLOBAL INC COM 74349J103 85 6641 SH DFND 01 0 6641 0 PROSIGHT GLOBAL INC COM 74349J103 31 2408 SH DFND 04 0 0 2408 PROSIGHT GLOBAL INC COM 74349J103 5794 454090 SH SOLE 0 0 454090 PROMETHEUS BIOSCIENCES INC COM 74349U108 229 9325 SH DFND 01 0 9325 0 PROMETHEUS BIOSCIENCES INC COM 74349U108 99 4036 SH DFND 04 0 0 4036 PROMETHEUS BIOSCIENCES INC COM 74349U108 12919 526000 SH SOLE 0 0 526000 PROSPERITY BANCSHARES INC COM 743606105 2109 29373 SH DFND 01 0 29373 0 PROSPERITY BANCSHARES INC COM 743606105 1758 24487 SH DFND 02 0 24487 0 PROSPERITY BANCSHARES INC COM 743606105 5621 78280 SH DFND 04 0 0 78280 PROSPERITY BANCSHARES INC COM 743606105 680143 9472740 SH SOLE 0 0 9472740 PROSPERITY BANCSHARES INC COM 743606105 92 1288 SH SOLE 0 1288 0 PROTAGENIC THERAPEUTICS INC COM 74365N103 60 20783 SH SOLE 0 0 20783 PROTARA THERAPEUTICS INC COM 74365U107 13 1295 SH DFND 01 0 1295 0 PROTARA THERAPEUTICS INC COM 74365U107 26 2659 SH DFND 04 0 0 2659 PROTARA THERAPEUTICS INC COM 74365U107 4219 433154 SH SOLE 0 0 433154 PROTAGONIST THERAPEUTICS INC COM 74366E102 3378 75263 SH DFND 01 0 75263 0 PROTAGONIST THERAPEUTICS INC COM 74366E102 410 9145 SH DFND 02 0 9145 0 PROTAGONIST THERAPEUTICS INC COM 74366E102 1421 31665 SH DFND 04 0 0 31665 PROTAGONIST THERAPEUTICS INC COM 74366E102 97448 2171309 SH SOLE 0 0 2171309 PROTAGONIST THERAPEUTICS INC COM 74366E102 29 652 SH SOLE 0 652 0 PROTO LABS INC COM 743713109 2202 23988 SH DFND 01 0 23988 0 PROTO LABS INC COM 743713109 608 6625 SH DFND 02 0 6625 0 PROTO LABS INC COM 743713109 2082 22677 SH DFND 04 0 0 22677 PROTO LABS INC COM 743713109 261332 2846757 SH SOLE 0 0 2846757 PROVENTION BIO INC COM 74374N102 325 38507 SH DFND 01 0 38507 0 PROVENTION BIO INC COM 74374N102 109 12898 SH DFND 02 0 12898 0 PROVENTION BIO INC COM 74374N102 291 34570 SH DFND 04 0 0 34570 PROVENTION BIO INC COM 74374N102 21551 2556408 SH SOLE 0 0 2556408 PROVIDENT BANCORP INC COM NEW 74383L105 178 10892 SH DFND 01 0 10892 0 PROVIDENT BANCORP INC COM NEW 74383L105 96 5901 SH DFND 04 0 0 5901 PROVIDENT BANCORP INC COM NEW 74383L105 12376 758819 SH SOLE 0 0 758819 PROVIDENT FINL HLDGS INC COM 743868101 23 1336 SH DFND 01 0 1336 0 PROVIDENT FINL HLDGS INC COM 743868101 45 2605 SH DFND 04 0 0 2605 PROVIDENT FINL HLDGS INC COM 743868101 4784 276985 SH SOLE 0 0 276985 PROVIDENT FINL SVCS INC COM 74386T105 1178 51463 SH DFND 01 0 51463 0 PROVIDENT FINL SVCS INC COM 74386T105 602 26280 SH DFND 02 0 26280 0 PROVIDENT FINL SVCS INC COM 74386T105 1369 59823 SH DFND 04 0 0 59823 PROVIDENT FINL SVCS INC COM 74386T105 175950 7686757 SH SOLE 0 0 7686757 PROVIDENT FINL SVCS INC COM 74386T105 58 2520 SH SOLE 0 2520 0 PRUDENTIAL BANCORP INC NEW COM 74431A101 16 1156 SH DFND 01 0 1156 0 PRUDENTIAL BANCORP INC NEW COM 74431A101 55 4003 SH DFND 04 0 0 4003 PRUDENTIAL BANCORP INC NEW COM 74431A101 3947 284946 SH SOLE 0 0 284946 PRUDENTIAL FINL INC COM 744320102 39368 384189 SH DFND 01 0 384189 0 PRUDENTIAL FINL INC COM 744320102 1813 17691 SH DFND 02 0 0 17691 PRUDENTIAL FINL INC COM 744320102 21430 209139 SH DFND 02 0 209139 0 PRUDENTIAL FINL INC COM 744320102 97925 955646 SH DFND 04 0 0 955646 PRUDENTIAL FINL INC COM 744320102 9191 89694 SH DFND 04 0 89694 0 PRUDENTIAL FINL INC COM 744320102 3108111 30331914 SH SOLE 0 0 30331914 PRUDENTIAL FINL INC COM 744320102 157 1531 SH SOLE 0 1531 0 PSYCHEMEDICS CORP COM NEW 744375205 8 1078 SH DFND 01 0 1078 0 PSYCHEMEDICS CORP COM NEW 744375205 7 1000 SH DFND 04 0 0 1000 PSYCHEMEDICS CORP COM NEW 744375205 1716 246622 SH SOLE 0 0 246622 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 29434 492708 SH DFND 01 0 492708 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 1308 21901 SH DFND 02 0 0 21901 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 26486 443351 SH DFND 02 0 443351 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 71358 1194484 SH DFND 04 0 0 1194484 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 6720 112490 SH DFND 04 0 112490 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 2412463 40382712 SH SOLE 0 0 40382712 PUBLIC STORAGE COM 74460D109 48572 161534 SH DFND 01 0 161534 0 PUBLIC STORAGE COM 74460D109 2053 6829 SH DFND 02 0 0 6829 PUBLIC STORAGE COM 74460D109 89884 298926 SH DFND 02 0 298926 0 PUBLIC STORAGE COM 74460D109 107271 356751 SH DFND 04 0 0 356751 PUBLIC STORAGE COM 74460D109 10285 34204 SH DFND 04 0 34204 0 PUBLIC STORAGE COM 74460D109 5736301 19077127 SH SOLE 0 0 19077127 PUBMATIC INC COM CL A 74467Q103 47 1206 SH DFND 01 0 1206 0 PUBMATIC INC COM CL A 74467Q103 41 1050 SH DFND 02 0 1050 0 PUBMATIC INC COM CL A 74467Q103 237 6066 SH DFND 04 0 0 6066 PUBMATIC INC COM CL A 74467Q103 20325 520214 SH SOLE 0 0 520214 PULMONX CORP COM 745848101 1928 43689 SH DFND 01 0 43689 0 PULMONX CORP COM 745848101 114 2580 SH DFND 02 0 2580 0 PULMONX CORP COM 745848101 508 11519 SH DFND 04 0 0 11519 PULMONX CORP COM 745848101 80761 1830487 SH SOLE 0 0 1830487 PULMATRIX INC COM NEW 74584P202 9 8729 SH DFND 01 0 8729 0 PULMATRIX INC COM NEW 74584P202 20 18772 SH DFND 04 0 0 18772 PULMATRIX INC COM NEW 74584P202 2101 2020087 SH SOLE 0 0 2020087 PULTE GROUP INC COM 745867101 14516 266000 SH DFND 01 0 266000 0 PULTE GROUP INC COM 745867101 622 11407 SH DFND 02 0 0 11407 PULTE GROUP INC COM 745867101 8552 156721 SH DFND 02 0 156721 0 PULTE GROUP INC COM 745867101 33876 620779 SH DFND 04 0 0 620779 PULTE GROUP INC COM 745867101 3246 59481 SH DFND 04 0 59481 0 PULTE GROUP INC COM 745867101 1500499 27496773 SH SOLE 0 0 27496773 PULTE GROUP INC COM 745867101 185 3390 SH SOLE 0 3390 0 PULSE BIOSCIENCES INC COM 74587B101 415 25333 SH DFND 01 0 25333 0 PULSE BIOSCIENCES INC COM 74587B101 78 4771 SH DFND 04 0 0 4771 PULSE BIOSCIENCES INC COM 74587B101 11043 673344 SH SOLE 0 0 673344 PUMA BIOTECHNOLOGY INC COM 74587V107 537 58443 SH DFND 01 0 58443 0 PUMA BIOTECHNOLOGY INC COM 74587V107 65 7052 SH DFND 02 0 7052 0 PUMA BIOTECHNOLOGY INC COM 74587V107 263 28684 SH DFND 04 0 0 28684 PUMA BIOTECHNOLOGY INC COM 74587V107 32055 3491864 SH SOLE 0 0 3491864 PURE CYCLE CORP COM NEW 746228303 449 32495 SH DFND 01 0 32495 0 PURE CYCLE CORP COM NEW 746228303 116 8401 SH DFND 04 0 0 8401 PURE CYCLE CORP COM NEW 746228303 19454 1407688 SH SOLE 0 0 1407688 PURECYCLE TECHNOLOGIES INC COM 74623V103 1582 66896 SH DFND 01 0 66896 0 PURECYCLE TECHNOLOGIES INC COM 74623V103 637 26934 SH DFND 04 0 0 26934 PURECYCLE TECHNOLOGIES INC COM 74623V103 160419 6783055 SH SOLE 0 0 6783055 PURE STORAGE INC CL A 74624M102 2198 112541 SH DFND 01 0 112541 0 PURE STORAGE INC CL A 74624M102 1294 66268 SH DFND 02 0 66268 0 PURE STORAGE INC CL A 74624M102 4246 217388 SH DFND 04 0 0 217388 PURE STORAGE INC CL A 74624M102 471965 24166131 SH SOLE 0 0 24166131 PURPLE INNOVATION INC COM 74640Y106 2473 93657 SH DFND 01 0 93657 0 PURPLE INNOVATION INC COM 74640Y106 397 15038 SH DFND 02 0 15038 0 PURPLE INNOVATION INC COM 74640Y106 1229 46528 SH DFND 04 0 0 46528 PURPLE INNOVATION INC COM 74640Y106 72528 2746239 SH SOLE 0 0 2746239 PURPLE INNOVATION INC COM 74640Y106 7 282 SH SOLE 0 282 0 QCR HOLDINGS INC COM 74727A104 501 10421 SH DFND 01 0 10421 0 QCR HOLDINGS INC COM 74727A104 108 2247 SH DFND 02 0 2247 0 QCR HOLDINGS INC COM 74727A104 549 11421 SH DFND 04 0 0 11421 QCR HOLDINGS INC COM 74727A104 33978 706540 SH SOLE 0 0 706540 QAD INC CL B 74727D207 95 1105 SH DFND 04 0 0 1105 QAD INC CL B 74727D207 5957 69096 SH SOLE 0 0 69096 QAD INC CL A 74727D306 1738 19968 SH DFND 01 0 19968 0 QAD INC CL A 74727D306 284 3264 SH DFND 02 0 3264 0 QAD INC CL A 74727D306 773 8881 SH DFND 04 0 0 8881 QAD INC CL A 74727D306 51455 591303 SH SOLE 0 0 591303 QUAD / GRAPHICS INC COM CL A 747301109 25 5945 SH DFND 01 0 5945 0 QUAD / GRAPHICS INC COM CL A 747301109 49 11885 SH DFND 04 0 0 11885 QUAD / GRAPHICS INC COM CL A 747301109 10085 2430166 SH SOLE 0 0 2430166 QUAKER CHEM CORP COM 747316107 5812 24505 SH DFND 01 0 24505 0 QUAKER CHEM CORP COM 747316107 810 3415 SH DFND 02 0 3415 0 QUAKER CHEM CORP COM 747316107 2684 11315 SH DFND 04 0 0 11315 QUAKER CHEM CORP COM 747316107 359040 1513725 SH SOLE 0 0 1513725 PZENA INVT MGMT INC CLASS A 74731Q103 335 30425 SH DFND 01 0 30425 0 PZENA INVT MGMT INC CLASS A 74731Q103 65 5931 SH DFND 04 0 0 5931 PZENA INVT MGMT INC CLASS A 74731Q103 8072 733166 SH SOLE 0 0 733166 PYROGENESIS CDA INC COM 74734T104 88 16824 SH DFND 02 0 16824 0 PYROGENESIS CDA INC COM 74734T104 171 32722 SH DFND 04 0 0 32722 QTS RLTY TR INC COM CL A 74736A103 6177 79909 SH DFND 01 0 79909 0 QTS RLTY TR INC COM CL A 74736A103 8575 110930 SH DFND 02 0 110930 0 QTS RLTY TR INC COM CL A 74736A103 4336 56094 SH DFND 04 0 0 56094 QTS RLTY TR INC COM CL A 74736A103 735017 9508634 SH SOLE 0 0 9508634 QORVO INC COM 74736K101 21508 109929 SH DFND 01 0 109929 0 QORVO INC COM 74736K101 931 4758 SH DFND 02 0 0 4758 QORVO INC COM 74736K101 12413 63443 SH DFND 02 0 63443 0 QORVO INC COM 74736K101 51931 265426 SH DFND 04 0 0 265426 QORVO INC COM 74736K101 4853 24805 SH DFND 04 0 24805 0 QORVO INC COM 74736K101 2318451 11849992 SH SOLE 0 0 11849992 Q2 HLDGS INC COM 74736L109 10150 98943 SH DFND 01 0 98943 0 Q2 HLDGS INC COM 74736L109 1328 12947 SH DFND 02 0 12947 0 Q2 HLDGS INC COM 74736L109 4629 45129 SH DFND 04 0 0 45129 Q2 HLDGS INC COM 74736L109 508483 4956937 SH SOLE 0 0 4956937 QUALCOMM INC COM 747525103 175916 1230787 SH DFND 01 0 1230787 0 QUALCOMM INC COM 747525103 7000 48972 SH DFND 02 0 0 48972 QUALCOMM INC COM 747525103 87134 609626 SH DFND 02 0 609626 0 QUALCOMM INC COM 747525103 379141 2652632 SH DFND 04 0 0 2652632 QUALCOMM INC COM 747525103 35689 249695 SH DFND 04 0 249695 0 QUALCOMM INC COM 747525103 14013742 98046193 SH SOLE 0 0 98046193 QUALCOMM INC COM 747525103 89 625 SH SOLE 0 625 0 QUALIGEN THERAPEUTICS INC COM 74754R103 10 5211 SH DFND 01 0 5211 0 QUALIGEN THERAPEUTICS INC COM 74754R103 18 9044 SH DFND 04 0 0 9044 QUALIGEN THERAPEUTICS INC COM 74754R103 2009 1009656 SH SOLE 0 0 1009656 QUALYS INC COM 74758T303 6233 61898 SH DFND 01 0 61898 0 QUALYS INC COM 74758T303 884 8784 SH DFND 02 0 8784 0 QUALYS INC COM 74758T303 2848 28286 SH DFND 04 0 0 28286 QUALYS INC COM 74758T303 319610 3174200 SH SOLE 0 0 3174200 QUALYS INC COM 74758T303 83 827 SH SOLE 0 827 0 QUALTRICS INTL INC COM CL A 747601201 375 9808 SH DFND 01 0 9808 0 QUALTRICS INTL INC COM CL A 747601201 804 21029 SH DFND 04 0 0 21029 QUALTRICS INTL INC COM CL A 747601201 114936 3004864 SH SOLE 0 0 3004864 QUANEX BLDG PRODS CORP COM 747619104 579 23328 SH DFND 01 0 23328 0 QUANEX BLDG PRODS CORP COM 747619104 477 19221 SH DFND 02 0 19221 0 QUANEX BLDG PRODS CORP COM 747619104 624 25137 SH DFND 04 0 0 25137 QUANEX BLDG PRODS CORP COM 747619104 87943 3540390 SH SOLE 0 0 3540390 QUANEX BLDG PRODS CORP COM 747619104 79 3198 SH SOLE 0 3198 0 QUANTA SVCS INC COM 74762E102 12295 135754 SH DFND 01 0 135754 0 QUANTA SVCS INC COM 74762E102 3197 35296 SH DFND 02 0 35296 0 QUANTA SVCS INC COM 74762E102 24849 274364 SH DFND 04 0 0 274364 QUANTA SVCS INC COM 74762E102 1168 12899 SH DFND 04 0 12899 0 QUANTA SVCS INC COM 74762E102 1295726 14306352 SH SOLE 0 0 14306352 QUANTA SVCS INC COM 74762E102 191 2106 SH SOLE 0 2106 0 QUANTERIX CORP COM 74766Q101 3253 55456 SH DFND 01 0 55456 0 QUANTERIX CORP COM 74766Q101 441 7515 SH DFND 02 0 7515 0 QUANTERIX CORP COM 74766Q101 1243 21196 SH DFND 04 0 0 21196 QUANTERIX CORP COM 74766Q101 89210 1520795 SH SOLE 0 0 1520795 QUANTUMSCAPE CORP COM CL A 74767V109 1643 56159 SH DFND 01 0 56159 0 QUANTUMSCAPE CORP COM CL A 74767V109 1819 62151 SH DFND 04 0 0 62151 QUANTUMSCAPE CORP COM CL A 74767V109 338725 11576368 SH SOLE 0 0 11576368 QUDIAN INC ADR 747798106 58 23980 SH DFND 02 0 23980 0 QUANTUM CORP COM NEW 747906501 268 38879 SH DFND 01 0 38879 0 QUANTUM CORP COM NEW 747906501 137 19948 SH DFND 04 0 0 19948 QUANTUM CORP COM NEW 747906501 18046 2619098 SH SOLE 0 0 2619098 QUEST DIAGNOSTICS INC COM 74834L100 16800 127299 SH DFND 01 0 127299 0 QUEST DIAGNOSTICS INC COM 74834L100 769 5827 SH DFND 02 0 0 5827 QUEST DIAGNOSTICS INC COM 74834L100 9549 72355 SH DFND 02 0 72355 0 QUEST DIAGNOSTICS INC COM 74834L100 40643 307972 SH DFND 04 0 0 307972 QUEST DIAGNOSTICS INC COM 74834L100 3864 29283 SH DFND 04 0 29283 0 QUEST DIAGNOSTICS INC COM 74834L100 1786590 13537846 SH SOLE 0 0 13537846 QUEST DIAGNOSTICS INC COM 74834L100 150 1138 SH SOLE 0 1138 0 QUEST RESOURCE HLDG CORP COM NEW 74836W203 11 1797 SH DFND 01 0 1797 0 QUEST RESOURCE HLDG CORP COM NEW 74836W203 31 4865 SH DFND 04 0 0 4865 QUEST RESOURCE HLDG CORP COM NEW 74836W203 2217 349096 SH SOLE 0 0 349096 QUICKLOGIC CORP COM NEW 74837P405 21 2973 SH DFND 01 0 2973 0 QUICKLOGIC CORP COM NEW 74837P405 38 5244 SH DFND 04 0 0 5244 QUICKLOGIC CORP COM NEW 74837P405 3477 480892 SH SOLE 0 0 480892 QUIDEL CORP COM 74838J101 1553 12123 SH DFND 01 0 12123 0 QUIDEL CORP COM 74838J101 1492 11648 SH DFND 02 0 11648 0 QUIDEL CORP COM 74838J101 4172 32560 SH DFND 04 0 0 32560 QUIDEL CORP COM 74838J101 487531 3805271 SH SOLE 0 0 3805271 QUIDEL CORP COM 74838J101 201 1569 SH SOLE 0 1569 0 QUINSTREET INC COM 74874Q100 1679 90360 SH DFND 01 0 90360 0 QUINSTREET INC COM 74874Q100 124 6697 SH DFND 02 0 6697 0 QUINSTREET INC COM 74874Q100 745 40102 SH DFND 04 0 0 40102 QUINSTREET INC COM 74874Q100 58169 3130758 SH SOLE 0 0 3130758 QUMU CORP COM 749063103 6 2164 SH DFND 01 0 2164 0 QUMU CORP COM 749063103 18 6171 SH DFND 04 0 0 6171 QUMU CORP COM 749063103 2269 787807 SH SOLE 0 0 787807 QUOTIENT TECHNOLOGY INC COM 749119103 1732 160239 SH DFND 01 0 160239 0 QUOTIENT TECHNOLOGY INC COM 749119103 268 24835 SH DFND 02 0 24835 0 QUOTIENT TECHNOLOGY INC COM 749119103 652 60360 SH DFND 04 0 0 60360 QUOTIENT TECHNOLOGY INC COM 749119103 74627 6903511 SH SOLE 0 0 6903511 QURATE RETAIL INC COM SER A 74915M100 1577 120501 SH DFND 01 0 120501 0 QURATE RETAIL INC COM SER A 74915M100 1594 121738 SH DFND 02 0 121738 0 QURATE RETAIL INC COM SER A 74915M100 4194 320434 SH DFND 04 0 0 320434 QURATE RETAIL INC COM SER A 74915M100 450193 34392115 SH SOLE 0 0 34392115 QURATE RETAIL INC COM SER A 74915M100 257 19660 SH SOLE 0 19660 0 RBB BANCORP COM 74930B105 265 10956 SH DFND 01 0 10956 0 RBB BANCORP COM 74930B105 105 4341 SH DFND 04 0 0 4341 RBB BANCORP COM 74930B105 15948 658469 SH SOLE 0 0 658469 RA MED SYS INC COM 74933X203 634 145161 SH SOLE 0 0 145161 RCI HOSPITALITY HLDGS INC COM 74934Q108 1004 15167 SH DFND 01 0 15167 0 RCI HOSPITALITY HLDGS INC COM 74934Q108 199 3005 SH DFND 04 0 0 3005 RCI HOSPITALITY HLDGS INC COM 74934Q108 25758 389094 SH SOLE 0 0 389094 RCI HOSPITALITY HLDGS INC COM 74934Q108 52 783 SH SOLE 0 783 0 RCM TECHNOLOGIES INC COM NEW 749360400 7 1700 SH DFND 04 0 0 1700 RCM TECHNOLOGIES INC COM NEW 749360400 1523 369587 SH SOLE 0 0 369587 R1 RCM INC COM 749397105 5343 240254 SH DFND 01 0 240254 0 R1 RCM INC COM 749397105 724 32547 SH DFND 02 0 32547 0 R1 RCM INC COM 749397105 2416 108655 SH DFND 04 0 0 108655 R1 RCM INC COM 749397105 272707 12262021 SH SOLE 0 0 12262021 R1 RCM INC COM 749397105 22 969 SH SOLE 0 969 0 REV GROUP INC COM 749527107 367 23398 SH DFND 01 0 23398 0 REV GROUP INC COM 749527107 162 10341 SH DFND 02 0 10341 0 REV GROUP INC COM 749527107 311 19802 SH DFND 04 0 0 19802 REV GROUP INC COM 749527107 46936 2991477 SH SOLE 0 0 2991477 REV GROUP INC COM 749527107 47 2991 SH SOLE 0 2991 0 RF INDS LTD COM PAR $0.01 749552105 11 1496 SH DFND 01 0 1496 0 RF INDS LTD COM PAR $0.01 749552105 12 1675 SH DFND 04 0 0 1675 RF INDS LTD COM PAR $0.01 749552105 2621 351340 SH SOLE 0 0 351340 RGC RES INC COM 74955L103 37 1450 SH DFND 01 0 1450 0 RGC RES INC COM 74955L103 87 3461 SH DFND 04 0 0 3461 RGC RES INC COM 74955L103 9940 394285 SH SOLE 0 0 394285 RLI CORP COM 749607107 7241 69236 SH DFND 01 0 69236 0 RLI CORP COM 749607107 1062 10157 SH DFND 02 0 10157 0 RLI CORP COM 749607107 3513 33585 SH DFND 04 0 0 33585 RLI CORP COM 749607107 451691 4318682 SH SOLE 0 0 4318682 RLJ LODGING TR COM 74965L101 1713 112483 SH DFND 01 0 112483 0 RLJ LODGING TR COM 74965L101 4173 274015 SH DFND 02 0 274015 0 RLJ LODGING TR COM 74965L101 2118 139051 SH DFND 04 0 0 139051 RLJ LODGING TR COM 74965L101 354598 23282860 SH SOLE 0 0 23282860 RPC INC COM 749660106 218 44002 SH DFND 01 0 44002 0 RPC INC COM 749660106 53 10739 SH DFND 02 0 10739 0 RPC INC COM 749660106 306 61769 SH DFND 04 0 0 61769 RPC INC COM 749660106 32024 6469421 SH SOLE 0 0 6469421 RMR GROUP INC CL A 74967R106 468 12107 SH DFND 01 0 12107 0 RMR GROUP INC CL A 74967R106 104 2696 SH DFND 02 0 2696 0 RMR GROUP INC CL A 74967R106 447 11568 SH DFND 04 0 0 11568 RMR GROUP INC CL A 74967R106 85790 2220230 SH SOLE 0 0 2220230 RH COM 74967X103 5025 7400 SH DFND 01 0 7400 0 RH COM 74967X103 3057 4502 SH DFND 02 0 4502 0 RH COM 74967X103 9645 14205 SH DFND 04 0 0 14205 RH COM 74967X103 1021231 1504022 SH SOLE 0 0 1504022 RH COM 74967X103 65 96 SH SOLE 0 96 0 RPM INTL INC COM 749685103 4407 49700 SH DFND 01 0 49700 0 RPM INTL INC COM 749685103 525 5922 SH DFND 02 0 0 5922 RPM INTL INC COM 749685103 5705 64338 SH DFND 02 0 64338 0 RPM INTL INC COM 749685103 7794 87884 SH DFND 04 0 0 87884 RPM INTL INC COM 749685103 1186639 13381134 SH SOLE 0 0 13381134 RLX TECHNOLOGY INC SPONSORED ADS 74969N103 5703 653251 SH DFND 01 0 653251 0 RLX TECHNOLOGY INC SPONSORED ADS 74969N103 195 22368 SH DFND 02 0 22368 0 RLX TECHNOLOGY INC SPONSORED ADS 74969N103 2643 302729 SH DFND 04 0 0 302729 RLX TECHNOLOGY INC SPONSORED ADS 74969N103 31047 3556333 SH SOLE 0 0 3556333 RPT REALTY SH BEN INT 74971D101 709 54651 SH DFND 01 0 54651 0 RPT REALTY SH BEN INT 74971D101 1849 142416 SH DFND 02 0 142416 0 RPT REALTY SH BEN INT 74971D101 852 65667 SH DFND 04 0 0 65667 RPT REALTY SH BEN INT 74971D101 165487 12749420 SH SOLE 0 0 12749420 RACKSPACE TECHNOLOGY INC COM 750102105 1515 77243 SH DFND 01 0 77243 0 RACKSPACE TECHNOLOGY INC COM 750102105 194 9899 SH DFND 02 0 9899 0 RACKSPACE TECHNOLOGY INC COM 750102105 576 29385 SH DFND 04 0 0 29385 RACKSPACE TECHNOLOGY INC COM 750102105 74546 3801420 SH SOLE 0 0 3801420 RADIAN GROUP INC COM 750236101 2926 131506 SH DFND 01 0 131506 0 RADIAN GROUP INC COM 750236101 1460 65619 SH DFND 02 0 65619 0 RADIAN GROUP INC COM 750236101 3589 161308 SH DFND 04 0 0 161308 RADIAN GROUP INC COM 750236101 385520 17326726 SH SOLE 0 0 17326726 RADIAN GROUP INC COM 750236101 147 6619 SH SOLE 0 6619 0 RADIANT LOGISTICS INC COM 75025X100 198 28635 SH DFND 01 0 28635 0 RADIANT LOGISTICS INC COM 75025X100 114 16485 SH DFND 04 0 0 16485 RADIANT LOGISTICS INC COM 75025X100 13271 1914944 SH SOLE 0 0 1914944 RADIUS HEALTH INC COM NEW 750469207 1558 85393 SH DFND 01 0 85393 0 RADIUS HEALTH INC COM NEW 750469207 249 13635 SH DFND 02 0 13635 0 RADIUS HEALTH INC COM NEW 750469207 607 33276 SH DFND 04 0 0 33276 RADIUS HEALTH INC COM NEW 750469207 82570 4526889 SH SOLE 0 0 4526889 RADIUS GLOBAL INFRASTRCTRE I COM CL A 750481103 469 32367 SH DFND 01 0 32367 0 RADIUS GLOBAL INFRASTRCTRE I COM CL A 750481103 110 7612 SH DFND 02 0 7612 0 RADIUS GLOBAL INFRASTRCTRE I COM CL A 750481103 668 46096 SH DFND 04 0 0 46096 RADIUS GLOBAL INFRASTRCTRE I COM CL A 750481103 36595 2523759 SH SOLE 0 0 2523759 RADNET INC COM 750491102 2726 80927 SH DFND 01 0 80927 0 RADNET INC COM 750491102 467 13861 SH DFND 02 0 13861 0 RADNET INC COM 750491102 1122 33317 SH DFND 04 0 0 33317 RADNET INC COM 750491102 95163 2824668 SH SOLE 0 0 2824668 RAFAEL HLDGS INC COM CL B 75062E106 910 17828 SH DFND 01 0 17828 0 RAFAEL HLDGS INC COM CL B 75062E106 188 3691 SH DFND 04 0 0 3691 RAFAEL HLDGS INC COM CL B 75062E106 33425 654741 SH SOLE 0 0 654741 RAIN THERAPEUTICS INC COM 75082Q105 171 10996 SH DFND 01 0 10996 0 RAIN THERAPEUTICS INC COM 75082Q105 46 2983 SH DFND 04 0 0 2983 RAIN THERAPEUTICS INC COM 75082Q105 5444 350349 SH SOLE 0 0 350349 RAMBUS INC DEL COM 750917106 1812 76407 SH DFND 01 0 76407 0 RAMBUS INC DEL COM 750917106 759 32016 SH DFND 02 0 32016 0 RAMBUS INC DEL COM 750917106 2319 97793 SH DFND 04 0 0 97793 RAMBUS INC DEL COM 750917106 284584 12002706 SH SOLE 0 0 12002706 RALPH LAUREN CORP CL A 751212101 5552 47128 SH DFND 01 0 47128 0 RALPH LAUREN CORP CL A 751212101 1484 12597 SH DFND 02 0 12597 0 RALPH LAUREN CORP CL A 751212101 11429 97013 SH DFND 04 0 0 97013 RALPH LAUREN CORP CL A 751212101 521 4426 SH DFND 04 0 4426 0 RALPH LAUREN CORP CL A 751212101 561737 4768159 SH SOLE 0 0 4768159 RALPH LAUREN CORP CL A 751212101 22 189 SH SOLE 0 189 0 RAMACO RES INC COM 75134P303 10 1834 SH DFND 01 0 1834 0 RAMACO RES INC COM 75134P303 8 1414 SH DFND 04 0 0 1414 RAMACO RES INC COM 75134P303 1862 340428 SH SOLE 0 0 340428 RANDOLPH BANCORP INC COM 752378109 22 1044 SH DFND 01 0 1044 0 RANDOLPH BANCORP INC COM 752378109 24 1140 SH DFND 04 0 0 1140 RANDOLPH BANCORP INC COM 752378109 3316 160167 SH SOLE 0 0 160167 RANGE RES CORP COM 75281A109 2792 166607 SH DFND 01 0 166607 0 RANGE RES CORP COM 75281A109 1237 73819 SH DFND 02 0 73819 0 RANGE RES CORP COM 75281A109 3328 198585 SH DFND 04 0 0 198585 RANGE RES CORP COM 75281A109 438365 26155451 SH SOLE 0 0 26155451 RANGE RES CORP COM 75281A109 163 9748 SH SOLE 0 9748 0 RANGER ENERGY SVCS INC COM CL A 75282U104 13 1575 SH DFND 01 0 1575 0 RANGER ENERGY SVCS INC COM CL A 75282U104 2011 251326 SH SOLE 0 0 251326 RANPAK HOLDINGS CORP COM CL A 75321W103 784 31306 SH DFND 01 0 31306 0 RANPAK HOLDINGS CORP COM CL A 75321W103 105 4203 SH DFND 02 0 4203 0 RANPAK HOLDINGS CORP COM CL A 75321W103 721 28804 SH DFND 04 0 0 28804 RANPAK HOLDINGS CORP COM CL A 75321W103 52646 2103325 SH SOLE 0 0 2103325 RANPAK HOLDINGS CORP COM CL A 75321W103 10 392 SH SOLE 0 392 0 RAPID7 INC COM 753422104 9465 100025 SH DFND 01 0 100025 0 RAPID7 INC COM 753422104 1170 12367 SH DFND 02 0 12367 0 RAPID7 INC COM 753422104 4170 44064 SH DFND 04 0 0 44064 RAPID7 INC COM 753422104 462565 4888139 SH SOLE 0 0 4888139 RAPID7 INC COM 753422104 14 146 SH SOLE 0 146 0 RAPT THERAPEUTICS INC COM 75382E109 1001 31492 SH DFND 01 0 31492 0 RAPT THERAPEUTICS INC COM 75382E109 89 2805 SH DFND 02 0 2805 0 RAPT THERAPEUTICS INC COM 75382E109 316 9927 SH DFND 04 0 0 9927 RAPT THERAPEUTICS INC COM 75382E109 27648 869692 SH SOLE 0 0 869692 RAVE RESTAURANT GROUP INC COM 754198109 4 2500 SH DFND 04 0 0 2500 RAVE RESTAURANT GROUP INC COM 754198109 310 209299 SH SOLE 0 0 209299 RAVEN INDS INC COM 754212108 3757 64939 SH DFND 01 0 64939 0 RAVEN INDS INC COM 754212108 596 10298 SH DFND 02 0 10298 0 RAVEN INDS INC COM 754212108 1680 29049 SH DFND 04 0 0 29049 RAVEN INDS INC COM 754212108 213741 3694739 SH SOLE 0 0 3694739 RAYMOND JAMES FINL INC COM 754730109 15614 120197 SH DFND 01 0 120197 0 RAYMOND JAMES FINL INC COM 754730109 708 5451 SH DFND 02 0 0 5451 RAYMOND JAMES FINL INC COM 754730109 8200 63125 SH DFND 02 0 63125 0 RAYMOND JAMES FINL INC COM 754730109 37328 287359 SH DFND 04 0 0 287359 RAYMOND JAMES FINL INC COM 754730109 3583 27583 SH DFND 04 0 27583 0 RAYMOND JAMES FINL INC COM 754730109 1757075 13526365 SH SOLE 0 0 13526365 RAYMOND JAMES FINL INC COM 754730109 94 724 SH SOLE 0 724 0 RAYONIER INC COM 754907103 1590 44264 SH DFND 01 0 44264 0 RAYONIER INC COM 754907103 1329 36994 SH DFND 02 0 36994 0 RAYONIER INC COM 754907103 4174 116162 SH DFND 04 0 0 116162 RAYONIER INC COM 754907103 705162 19626004 SH SOLE 0 0 19626004 RAYONIER ADVANCED MATLS INC COM 75508B104 283 42239 SH DFND 01 0 42239 0 RAYONIER ADVANCED MATLS INC COM 75508B104 95 14129 SH DFND 02 0 14129 0 RAYONIER ADVANCED MATLS INC COM 75508B104 148 22106 SH DFND 04 0 0 22106 RAYONIER ADVANCED MATLS INC COM 75508B104 26196 3915668 SH SOLE 0 0 3915668 RAYONIER ADVANCED MATLS INC COM 75508B104 90 13479 SH SOLE 0 13479 0 RAYTHEON TECHNOLOGIES CORP COM 75513E101 126063 1477699 SH DFND 01 0 1477699 0 RAYTHEON TECHNOLOGIES CORP COM 75513E101 5464 64054 SH DFND 02 0 0 64054 RAYTHEON TECHNOLOGIES CORP COM 75513E101 61568 721695 SH DFND 02 0 721695 0 RAYTHEON TECHNOLOGIES CORP COM 75513E101 305595 3582168 SH DFND 04 0 0 3582168 RAYTHEON TECHNOLOGIES CORP COM 75513E101 24869 291519 SH DFND 04 0 291519 0 RAYTHEON TECHNOLOGIES CORP COM 75513E101 10428915 122247271 SH SOLE 0 0 122247271 RAYTHEON TECHNOLOGIES CORP COM 75513E101 161 1892 SH SOLE 0 1892 0 RBC BEARINGS INC COM 75524B104 4172 20919 SH DFND 01 0 20919 0 RBC BEARINGS INC COM 75524B104 1359 6817 SH DFND 02 0 6817 0 RBC BEARINGS INC COM 75524B104 3936 19738 SH DFND 04 0 0 19738 RBC BEARINGS INC COM 75524B104 448561 2249329 SH SOLE 0 0 2249329 RE MAX HLDGS INC CL A 75524W108 421 12634 SH DFND 01 0 12634 0 RE MAX HLDGS INC CL A 75524W108 189 5681 SH DFND 02 0 5681 0 RE MAX HLDGS INC CL A 75524W108 468 14030 SH DFND 04 0 0 14030 RE MAX HLDGS INC CL A 75524W108 72969 2189278 SH SOLE 0 0 2189278 RE MAX HLDGS INC CL A 75524W108 29 857 SH SOLE 0 857 0 READING INTL INC CL A 755408101 22 3181 SH DFND 01 0 3181 0 READING INTL INC CL A 755408101 25 3645 SH DFND 04 0 0 3645 READING INTL INC CL A 755408101 5286 758351 SH SOLE 0 0 758351 READY CAPITAL CORP COM 75574U101 638 40188 SH DFND 01 0 40188 0 READY CAPITAL CORP COM 75574U101 233 14668 SH DFND 02 0 14668 0 READY CAPITAL CORP COM 75574U101 706 44513 SH DFND 04 0 0 44513 READY CAPITAL CORP COM 75574U101 59902 3774564 SH SOLE 0 0 3774564 REALNETWORKS INC COM NEW 75605L708 13 5738 SH DFND 01 0 5738 0 REALNETWORKS INC COM NEW 75605L708 17 7145 SH DFND 04 0 0 7145 REALNETWORKS INC COM NEW 75605L708 2555 1096599 SH SOLE 0 0 1096599 REALOGY HLDGS CORP COM 75605Y106 1446 79357 SH DFND 01 0 79357 0 REALOGY HLDGS CORP COM 75605Y106 649 35619 SH DFND 02 0 35619 0 REALOGY HLDGS CORP COM 75605Y106 1814 99548 SH DFND 04 0 0 99548 REALOGY HLDGS CORP COM 75605Y106 335794 18429945 SH SOLE 0 0 18429945 REALOGY HLDGS CORP COM 75605Y106 144 7885 SH SOLE 0 7885 0 REALTY INCOME CORP COM 756109104 24335 364627 SH DFND 01 0 364627 0 REALTY INCOME CORP COM 756109104 986 14773 SH DFND 02 0 0 14773 REALTY INCOME CORP COM 756109104 49457 741037 SH DFND 02 0 741037 0 REALTY INCOME CORP COM 756109104 58507 876638 SH DFND 04 0 0 876638 REALTY INCOME CORP COM 756109104 5614 84117 SH DFND 04 0 84117 0 REALTY INCOME CORP COM 756109104 3807448 57048970 SH SOLE 0 0 57048970 REATA PHARMACEUTICALS INC CL A 75615P103 6469 45710 SH DFND 01 0 45710 0 REATA PHARMACEUTICALS INC CL A 75615P103 919 6492 SH DFND 02 0 6492 0 REATA PHARMACEUTICALS INC CL A 75615P103 3124 22073 SH DFND 04 0 0 22073 REATA PHARMACEUTICALS INC CL A 75615P103 348770 2464285 SH SOLE 0 0 2464285 RECRO PHARMA INC COM 75629F109 8 3573 SH DFND 01 0 3573 0 RECRO PHARMA INC COM 75629F109 49 21036 SH DFND 04 0 0 21036 RECRO PHARMA INC COM 75629F109 3759 1627451 SH SOLE 0 0 1627451 RECURSION PHARMACEUTICALS IN CL A 75629V104 1141 31256 SH DFND 01 0 31256 0 RECURSION PHARMACEUTICALS IN CL A 75629V104 335 9168 SH DFND 04 0 0 9168 RECURSION PHARMACEUTICALS IN CL A 75629V104 96458 2642683 SH SOLE 0 0 2642683 RED CAT HLDGS INC COM 75644T100 101 38709 SH SOLE 0 0 38709 RED RIVER BANCSHARES INC COM 75686R202 160 3160 SH DFND 01 0 3160 0 RED RIVER BANCSHARES INC COM 75686R202 80 1582 SH DFND 04 0 0 1582 RED RIVER BANCSHARES INC COM 75686R202 11496 227598 SH SOLE 0 0 227598 RED ROBIN GOURMET BURGERS IN COM 75689M101 931 28128 SH DFND 01 0 28128 0 RED ROBIN GOURMET BURGERS IN COM 75689M101 183 5541 SH DFND 04 0 0 5541 RED ROBIN GOURMET BURGERS IN COM 75689M101 35301 1066165 SH SOLE 0 0 1066165 RED ROBIN GOURMET BURGERS IN COM 75689M101 21 631 SH SOLE 0 631 0 RED ROCK RESORTS INC CL A 75700L108 4790 112695 SH DFND 01 0 112695 0 RED ROCK RESORTS INC CL A 75700L108 702 16522 SH DFND 02 0 16522 0 RED ROCK RESORTS INC CL A 75700L108 2199 51752 SH DFND 04 0 0 51752 RED ROCK RESORTS INC CL A 75700L108 260172 6121696 SH SOLE 0 0 6121696 RED VIOLET INC COM 75704L104 34 1462 SH DFND 01 0 1462 0 RED VIOLET INC COM 75704L104 58 2473 SH DFND 04 0 0 2473 RED VIOLET INC COM 75704L104 7549 320979 SH SOLE 0 0 320979 REDFIN CORP COM 75737F108 11752 185332 SH DFND 01 0 185332 0 REDFIN CORP COM 75737F108 1487 23453 SH DFND 02 0 23453 0 REDFIN CORP COM 75737F108 5229 82456 SH DFND 04 0 0 82456 REDFIN CORP COM 75737F108 925003 14587648 SH SOLE 0 0 14587648 REDWOOD TR INC COM 758075402 934 77423 SH DFND 01 0 77423 0 REDWOOD TR INC COM 758075402 365 30214 SH DFND 02 0 30214 0 REDWOOD TR INC COM 758075402 1127 93347 SH DFND 04 0 0 93347 REDWOOD TR INC COM 758075402 140844 11668963 SH SOLE 0 0 11668963 REEDS INC COM 758338107 9 9009 SH DFND 01 0 9009 0 REEDS INC COM 758338107 43 42154 SH DFND 04 0 0 42154 REEDS INC COM 758338107 3832 3757308 SH SOLE 0 0 3757308 REGAL BELOIT CORP COM 758750103 1740 13029 SH DFND 01 0 13029 0 REGAL BELOIT CORP COM 758750103 1494 11189 SH DFND 02 0 11189 0 REGAL BELOIT CORP COM 758750103 4597 34435 SH DFND 04 0 0 34435 REGAL BELOIT CORP COM 758750103 516502 3868642 SH SOLE 0 0 3868642 REGAL BELOIT CORP COM 758750103 85 635 SH SOLE 0 635 0 REGENCY CTRS CORP COM 758849103 10005 156153 SH DFND 01 0 156153 0 REGENCY CTRS CORP COM 758849103 472 7373 SH DFND 02 0 0 7373 REGENCY CTRS CORP COM 758849103 22117 345194 SH DFND 02 0 345194 0 REGENCY CTRS CORP COM 758849103 23859 372387 SH DFND 04 0 0 372387 REGENCY CTRS CORP COM 758849103 2300 35900 SH DFND 04 0 35900 0 REGENCY CTRS CORP COM 758849103 1604008 25035247 SH SOLE 0 0 25035247 REGENERON PHARMACEUTICALS COM 75886F107 57368 102710 SH DFND 01 0 102710 0 REGENERON PHARMACEUTICALS COM 75886F107 2540 4547 SH DFND 02 0 0 4547 REGENERON PHARMACEUTICALS COM 75886F107 31840 57006 SH DFND 02 0 57006 0 REGENERON PHARMACEUTICALS COM 75886F107 135717 242985 SH DFND 04 0 0 242985 REGENERON PHARMACEUTICALS COM 75886F107 12660 22667 SH DFND 04 0 22667 0 REGENERON PHARMACEUTICALS COM 75886F107 4210927 7539169 SH SOLE 0 0 7539169 REGENERON PHARMACEUTICALS COM 75886F107 322 576 SH SOLE 0 576 0 REGIS CORP MINN COM 758932107 381 40689 SH DFND 01 0 40689 0 REGIS CORP MINN COM 758932107 80 8567 SH DFND 04 0 0 8567 REGIS CORP MINN COM 758932107 13446 1436494 SH SOLE 0 0 1436494 REGENXBIO INC COM 75901B107 1936 49832 SH DFND 01 0 49832 0 REGENXBIO INC COM 75901B107 357 9196 SH DFND 02 0 9196 0 REGENXBIO INC COM 75901B107 1062 27326 SH DFND 04 0 0 27326 REGENXBIO INC COM 75901B107 149860 3857405 SH SOLE 0 0 3857405 REGIONAL MGMT CORP COM 75902K106 438 9411 SH DFND 01 0 9411 0 REGIONAL MGMT CORP COM 75902K106 166 3571 SH DFND 04 0 0 3571 REGIONAL MGMT CORP COM 75902K106 20107 432041 SH SOLE 0 0 432041 REGIONAL HEALTH PPTYS INC COM 75903M309 451 32823 SH SOLE 0 0 32823 REGULUS THERAPEUTICS INC COM NEW 75915K200 11 14045 SH DFND 01 0 14045 0 REGULUS THERAPEUTICS INC COM NEW 75915K200 18 21667 SH DFND 04 0 0 21667 REGULUS THERAPEUTICS INC COM NEW 75915K200 2488 3059525 SH SOLE 0 0 3059525 REGIONS FINANCIAL CORP NEW COM 7591EP100 18924 937760 SH DFND 01 0 937760 0 REGIONS FINANCIAL CORP NEW COM 7591EP100 907 44965 SH DFND 02 0 0 44965 REGIONS FINANCIAL CORP NEW COM 7591EP100 10276 509212 SH DFND 02 0 509212 0 REGIONS FINANCIAL CORP NEW COM 7591EP100 47102 2334110 SH DFND 04 0 0 2334110 REGIONS FINANCIAL CORP NEW COM 7591EP100 4348 215449 SH DFND 04 0 215449 0 REGIONS FINANCIAL CORP NEW COM 7591EP100 2220892 110054111 SH SOLE 0 0 110054111 REGIONS FINANCIAL CORP NEW COM 7591EP100 161 7969 SH SOLE 0 7969 0 REINSURANCE GRP OF AMERICA I COM NEW 759351604 2475 21713 SH DFND 01 0 21713 0 REINSURANCE GRP OF AMERICA I COM NEW 759351604 345 3025 SH DFND 02 0 0 3025 REINSURANCE GRP OF AMERICA I COM NEW 759351604 3701 32465 SH DFND 02 0 32465 0 REINSURANCE GRP OF AMERICA I COM NEW 759351604 5160 45265 SH DFND 04 0 0 45265 REINSURANCE GRP OF AMERICA I COM NEW 759351604 778831 6831849 SH SOLE 0 0 6831849 REINSURANCE GRP OF AMERICA I COM NEW 759351604 128 1119 SH SOLE 0 1119 0 REKOR SYSTEMS INC COM 759419104 458 45043 SH DFND 01 0 45043 0 REKOR SYSTEMS INC COM 759419104 77 7606 SH DFND 02 0 7606 0 REKOR SYSTEMS INC COM 759419104 235 23139 SH DFND 04 0 0 23139 REKOR SYSTEMS INC COM 759419104 15071 1483414 SH SOLE 0 0 1483414 REKOR SYSTEMS INC COM 759419104 10 971 SH SOLE 0 971 0 RELAY THERAPEUTICS INC COM 75943R102 3396 92816 SH DFND 01 0 92816 0 RELAY THERAPEUTICS INC COM 75943R102 229 6267 SH DFND 02 0 6267 0 RELAY THERAPEUTICS INC COM 75943R102 936 25587 SH DFND 04 0 0 25587 RELAY THERAPEUTICS INC COM 75943R102 152535 4168772 SH SOLE 0 0 4168772 RELIANCE GLOBAL GROUP INC COM NEW 75946W207 1206 341774 SH SOLE 0 0 341774 RELIANCE STEEL & ALUMINUM CO COM 759509102 3044 20172 SH DFND 01 0 20172 0 RELIANCE STEEL & ALUMINUM CO COM 759509102 2764 18320 SH DFND 02 0 18320 0 RELIANCE STEEL & ALUMINUM CO COM 759509102 7984 52910 SH DFND 04 0 0 52910 RELIANCE STEEL & ALUMINUM CO COM 759509102 1111932 7368670 SH SOLE 0 0 7368670 RELIANCE STEEL & ALUMINUM CO COM 759509102 161 1070 SH SOLE 0 1070 0 RELMADA THERAPEUTICS INC COM 75955J402 876 27352 SH DFND 01 0 27352 0 RELMADA THERAPEUTICS INC COM 75955J402 161 5018 SH DFND 02 0 5018 0 RELMADA THERAPEUTICS INC COM 75955J402 346 10823 SH DFND 04 0 0 10823 RELMADA THERAPEUTICS INC COM 75955J402 23322 728583 SH SOLE 0 0 728583 REMARK HLDGS INC COM 75955K102 33 17748 SH DFND 01 0 17748 0 REMARK HLDGS INC COM 75955K102 73 39386 SH DFND 04 0 0 39386 REMARK HLDGS INC COM 75955K102 7423 3990663 SH SOLE 0 0 3990663 RELIANT BANCORP INC COM 75956B101 298 10731 SH DFND 01 0 10731 0 RELIANT BANCORP INC COM 75956B101 139 5025 SH DFND 04 0 0 5025 RELIANT BANCORP INC COM 75956B101 20075 723933 SH SOLE 0 0 723933 RENASANT CORP COM 75970E107 1529 38231 SH DFND 01 0 38231 0 RENASANT CORP COM 75970E107 692 17311 SH DFND 02 0 17311 0 RENASANT CORP COM 75970E107 1792 44788 SH DFND 04 0 0 44788 RENASANT CORP COM 75970E107 236035 5900867 SH SOLE 0 0 5900867 RENASANT CORP COM 75970E107 14 349 SH SOLE 0 349 0 RENEWABLE ENERGY GROUP INC COM NEW 75972A301 1939 31110 SH DFND 01 0 31110 0 RENEWABLE ENERGY GROUP INC COM NEW 75972A301 796 12769 SH DFND 02 0 12769 0 RENEWABLE ENERGY GROUP INC COM NEW 75972A301 2406 38587 SH DFND 04 0 0 38587 RENEWABLE ENERGY GROUP INC COM NEW 75972A301 315871 5066915 SH SOLE 0 0 5066915 RENEWABLE ENERGY GROUP INC COM NEW 75972A301 88 1412 SH SOLE 0 1412 0 RENEO PHARMACEUTICALS INC COM 75974E103 77 8251 SH DFND 01 0 8251 0 RENEO PHARMACEUTICALS INC COM 75974E103 32 3443 SH DFND 04 0 0 3443 RENEO PHARMACEUTICALS INC COM 75974E103 3308 354516 SH SOLE 0 0 354516 REPRO MED SYS INC COM 759910102 24 5238 SH DFND 01 0 5238 0 REPRO MED SYS INC COM 759910102 64 13922 SH DFND 04 0 0 13922 REPRO MED SYS INC COM 759910102 6201 1339252 SH SOLE 0 0 1339252 REPLIGEN CORP COM 759916109 4552 22804 SH DFND 01 0 22804 0 REPLIGEN CORP COM 759916109 2655 13301 SH DFND 02 0 13301 0 REPLIGEN CORP COM 759916109 8721 43686 SH DFND 04 0 0 43686 REPLIGEN CORP COM 759916109 961010 4814196 SH SOLE 0 0 4814196 REPLIGEN CORP COM 759916109 9 44 SH SOLE 0 44 0 RENT A CTR INC NEW COM 76009N100 6048 113963 SH DFND 01 0 113963 0 RENT A CTR INC NEW COM 76009N100 770 14509 SH DFND 02 0 14509 0 RENT A CTR INC NEW COM 76009N100 2508 47263 SH DFND 04 0 0 47263 RENT A CTR INC NEW COM 76009N100 408443 7696316 SH SOLE 0 0 7696316 RENT A CTR INC NEW COM 76009N100 13 237 SH SOLE 0 237 0 REPARE THERAPEUTICS INC COM 760273102 49 1587 SH DFND 02 0 1587 0 REPARE THERAPEUTICS INC COM 760273102 115 3687 SH DFND 04 0 0 3687 REPARE THERAPEUTICS INC COM 760273102 889 28500 SH SOLE 0 0 28500 REPUBLIC BANCORP INC KY CL A 760281204 311 6744 SH DFND 01 0 6744 0 REPUBLIC BANCORP INC KY CL A 760281204 76 1637 SH DFND 02 0 1637 0 REPUBLIC BANCORP INC KY CL A 760281204 460 9966 SH DFND 04 0 0 9966 REPUBLIC BANCORP INC KY CL A 760281204 27260 590936 SH SOLE 0 0 590936 REPAY HLDGS CORP COM CL A 76029L100 2189 91053 SH DFND 01 0 91053 0 REPAY HLDGS CORP COM CL A 76029L100 422 17563 SH DFND 02 0 17563 0 REPAY HLDGS CORP COM CL A 76029L100 1377 57261 SH DFND 04 0 0 57261 REPAY HLDGS CORP COM CL A 76029L100 92375 3842569 SH SOLE 0 0 3842569 REPLIMUNE GROUP INC COM 76029N106 1506 39191 SH DFND 01 0 39191 0 REPLIMUNE GROUP INC COM 76029N106 207 5382 SH DFND 02 0 5382 0 REPLIMUNE GROUP INC COM 76029N106 641 16687 SH DFND 04 0 0 16687 REPLIMUNE GROUP INC COM 76029N106 52410 1364131 SH SOLE 0 0 1364131 REPLIMUNE GROUP INC COM 76029N106 13 327 SH SOLE 0 327 0 REPUBLIC FIRST BANCORP INC COM 760416107 134 33589 SH DFND 01 0 33589 0 REPUBLIC FIRST BANCORP INC COM 760416107 57 14189 SH DFND 04 0 0 14189 REPUBLIC FIRST BANCORP INC COM 760416107 9168 2297817 SH SOLE 0 0 2297817 REPUBLIC SVCS INC COM 760759100 22579 205244 SH DFND 01 0 205244 0 REPUBLIC SVCS INC COM 760759100 1076 9777 SH DFND 02 0 0 9777 REPUBLIC SVCS INC COM 760759100 13006 118226 SH DFND 02 0 118226 0 REPUBLIC SVCS INC COM 760759100 54816 498285 SH DFND 04 0 0 498285 REPUBLIC SVCS INC COM 760759100 5137 46696 SH DFND 04 0 46696 0 REPUBLIC SVCS INC COM 760759100 1911060 17371696 SH SOLE 0 0 17371696 RESHAPE LIFESCIENCES INC COM 76090R101 256 51120 SH SOLE 0 0 51120 RESEARCH FRONTIERS INC COM 760911107 13 5396 SH DFND 01 0 5396 0 RESEARCH FRONTIERS INC COM 760911107 10 4181 SH DFND 04 0 0 4181 RESEARCH FRONTIERS INC COM 760911107 2874 1212829 SH SOLE 0 0 1212829 RESEARCH SOLUTIONS INC COM 761025105 44 15257 SH DFND 04 0 0 15257 RESEARCH SOLUTIONS INC COM 761025105 2929 1024196 SH SOLE 0 0 1024196 RESMED INC COM 761152107 38601 156583 SH DFND 01 0 156583 0 RESMED INC COM 761152107 1567 6355 SH DFND 02 0 0 6355 RESMED INC COM 761152107 18821 76345 SH DFND 02 0 76345 0 RESMED INC COM 761152107 83993 340713 SH DFND 04 0 0 340713 RESMED INC COM 761152107 7915 32106 SH DFND 04 0 32106 0 RESMED INC COM 761152107 3649409 14803702 SH SOLE 0 0 14803702 RESOLUTE FST PRODS INC COM 76117W109 163 13395 SH DFND 01 0 13395 0 RESOLUTE FST PRODS INC COM 76117W109 347 28462 SH DFND 04 0 0 28462 RESOLUTE FST PRODS INC COM 76117W109 31008 2541629 SH SOLE 0 0 2541629 RESONANT INC COM 76118L102 28 8756 SH DFND 01 0 8756 0 RESONANT INC COM 76118L102 54 16966 SH DFND 04 0 0 16966 RESONANT INC COM 76118L102 6579 2049454 SH SOLE 0 0 2049454 RESIDEO TECHNOLOGIES INC COM 76118Y104 3526 117531 SH DFND 01 0 117531 0 RESIDEO TECHNOLOGIES INC COM 76118Y104 1043 34782 SH DFND 02 0 34782 0 RESIDEO TECHNOLOGIES INC COM 76118Y104 3302 110061 SH DFND 04 0 0 110061 RESIDEO TECHNOLOGIES INC COM 76118Y104 447090 14903005 SH SOLE 0 0 14903005 RESIDEO TECHNOLOGIES INC COM 76118Y104 40 1347 SH SOLE 0 1347 0 RESOURCES CONNECTION INC COM 76122Q105 316 22001 SH DFND 01 0 22001 0 RESOURCES CONNECTION INC COM 76122Q105 234 16284 SH DFND 02 0 16284 0 RESOURCES CONNECTION INC COM 76122Q105 310 21611 SH DFND 04 0 0 21611 RESOURCES CONNECTION INC COM 76122Q105 30021 2090603 SH SOLE 0 0 2090603 RESOURCES CONNECTION INC COM 76122Q105 56 3934 SH SOLE 0 3934 0 RETRACTABLE TECHNOLOGIES INC COM 76129W105 355 30691 SH DFND 01 0 30691 0 RETRACTABLE TECHNOLOGIES INC COM 76129W105 7 640 SH DFND 02 0 640 0 RETRACTABLE TECHNOLOGIES INC COM 76129W105 62 5368 SH DFND 04 0 0 5368 RETRACTABLE TECHNOLOGIES INC COM 76129W105 10502 908506 SH SOLE 0 0 908506 RESTAURANT BRANDS INTL INC COM 76131D103 93735 1454609 SH DFND 01 0 1454609 0 RESTAURANT BRANDS INTL INC COM 76131D103 788 12232 SH DFND 02 0 0 12232 RESTAURANT BRANDS INTL INC COM 76131D103 9931 154111 SH DFND 02 0 154111 0 RESTAURANT BRANDS INTL INC COM 76131D103 16536 256617 SH DFND 04 0 0 256617 RESTAURANT BRANDS INTL INC COM 76131D103 2471 38343 SH DFND 04 0 38343 0 RESTAURANT BRANDS INTL INC COM 76131D103 417237 6474814 SH SOLE 0 0 6474814 RESTAURANT BRANDS INTL INC COM 76131D103 37699 585021 SH SOLE 0 585021 0 RETAIL OPPORTUNITY INVTS COR COM 76131N101 1406 79642 SH DFND 01 0 79642 0 RETAIL OPPORTUNITY INVTS COR COM 76131N101 3536 200235 SH DFND 02 0 200235 0 RETAIL OPPORTUNITY INVTS COR COM 76131N101 1753 99281 SH DFND 04 0 0 99281 RETAIL OPPORTUNITY INVTS COR COM 76131N101 321490 18204389 SH SOLE 0 0 18204389 RETAIL PPTYS AMER INC CL A 76131V202 1673 146131 SH DFND 01 0 146131 0 RETAIL PPTYS AMER INC CL A 76131V202 4172 364396 SH DFND 02 0 364396 0 RETAIL PPTYS AMER INC CL A 76131V202 2032 177444 SH DFND 04 0 0 177444 RETAIL PPTYS AMER INC CL A 76131V202 385584 33675445 SH SOLE 0 0 33675445 REVANCE THERAPEUTICS INC COM 761330109 3755 126685 SH DFND 01 0 126685 0 REVANCE THERAPEUTICS INC COM 761330109 494 16669 SH DFND 02 0 16669 0 REVANCE THERAPEUTICS INC COM 761330109 1582 53365 SH DFND 04 0 0 53365 REVANCE THERAPEUTICS INC COM 761330109 101251 3416029 SH SOLE 0 0 3416029 RETAIL VALUE INC COM 76133Q102 259 11922 SH DFND 01 0 11922 0 RETAIL VALUE INC COM 76133Q102 144 6607 SH DFND 04 0 0 6607 RETAIL VALUE INC COM 76133Q102 18101 832227 SH SOLE 0 0 832227 REVLON INC CL A NEW 761525609 71 5557 SH DFND 01 0 5557 0 REVLON INC CL A NEW 761525609 33 2570 SH DFND 04 0 0 2570 REVLON INC CL A NEW 761525609 8627 671902 SH SOLE 0 0 671902 REVIVA PHARMACEUTCLS HLDGS I COM 76152G100 9 1856 SH DFND 04 0 0 1856 REVIVA PHARMACEUTCLS HLDGS I COM 76152G100 2564 527608 SH SOLE 0 0 527608 REVOLUTION MEDICINES INC COM 76155X100 1525 48059 SH DFND 01 0 48059 0 REVOLUTION MEDICINES INC COM 76155X100 382 12041 SH DFND 02 0 12041 0 REVOLUTION MEDICINES INC COM 76155X100 1307 41177 SH DFND 04 0 0 41177 REVOLUTION MEDICINES INC COM 76155X100 164010 5167287 SH SOLE 0 0 5167287 REVOLVE GROUP INC CL A 76156B107 3464 50276 SH DFND 01 0 50276 0 REVOLVE GROUP INC CL A 76156B107 1007 14611 SH DFND 02 0 14611 0 REVOLVE GROUP INC CL A 76156B107 1816 26353 SH DFND 04 0 0 26353 REVOLVE GROUP INC CL A 76156B107 242673 3522110 SH SOLE 0 0 3522110 REX AMERICAN RES CORP COM 761624105 334 3703 SH DFND 01 0 3703 0 REX AMERICAN RES CORP COM 761624105 152 1691 SH DFND 02 0 1691 0 REX AMERICAN RES CORP COM 761624105 371 4115 SH DFND 04 0 0 4115 REX AMERICAN RES CORP COM 761624105 37303 413654 SH SOLE 0 0 413654 REXNORD CORP COM 76169B102 7695 153783 SH DFND 01 0 153783 0 REXNORD CORP COM 76169B102 1470 29377 SH DFND 02 0 29377 0 REXNORD CORP COM 76169B102 5050 100910 SH DFND 04 0 0 100910 REXNORD CORP COM 76169B102 522821 10448059 SH SOLE 0 0 10448059 REXFORD INDL RLTY INC COM 76169C100 2445 42938 SH DFND 01 0 42938 0 REXFORD INDL RLTY INC COM 76169C100 13077 229624 SH DFND 02 0 229624 0 REXFORD INDL RLTY INC COM 76169C100 6402 112406 SH DFND 04 0 0 112406 REXFORD INDL RLTY INC COM 76169C100 1110543 19500311 SH SOLE 0 0 19500311 REYNOLDS CONSUMER PRODS INC COM 76171L106 526 17347 SH DFND 01 0 17347 0 REYNOLDS CONSUMER PRODS INC COM 76171L106 268 8830 SH DFND 02 0 8830 0 REYNOLDS CONSUMER PRODS INC COM 76171L106 1445 47602 SH DFND 04 0 0 47602 REYNOLDS CONSUMER PRODS INC COM 76171L106 144338 4755774 SH SOLE 0 0 4755774 REZOLUTE INC COM NEW 76200L309 419 29390 SH SOLE 0 0 29390 RHINEBECK BANCORP INC COM 762093102 1 100 SH DFND 04 0 0 100 RHINEBECK BANCORP INC COM 762093102 1325 121020 SH SOLE 0 0 121020 RHYTHM PHARMACEUTICALS INC COM 76243J105 560 28625 SH DFND 01 0 28625 0 RHYTHM PHARMACEUTICALS INC COM 76243J105 163 8341 SH DFND 02 0 8341 0 RHYTHM PHARMACEUTICALS INC COM 76243J105 534 27272 SH DFND 04 0 0 27272 RHYTHM PHARMACEUTICALS INC COM 76243J105 42943 2193184 SH SOLE 0 0 2193184 RIBBON COMMUNICATIONS INC COM 762544104 434 57078 SH DFND 01 0 57078 0 RIBBON COMMUNICATIONS INC COM 762544104 248 32566 SH DFND 02 0 32566 0 RIBBON COMMUNICATIONS INC COM 762544104 582 76454 SH DFND 04 0 0 76454 RIBBON COMMUNICATIONS INC COM 762544104 33366 4384490 SH SOLE 0 0 4384490 RIBBON COMMUNICATIONS INC COM 762544104 77 10109 SH SOLE 0 10109 0 RICEBRAN TECHNOLOGIES COM NEW 762831204 37 32454 SH DFND 04 0 0 32454 RICEBRAN TECHNOLOGIES COM NEW 762831204 1426 1261607 SH SOLE 0 0 1261607 RICHARDSON ELECTRS LTD COM 763165107 18 2163 SH DFND 01 0 2163 0 RICHARDSON ELECTRS LTD COM 763165107 19 2298 SH DFND 04 0 0 2298 RICHARDSON ELECTRS LTD COM 763165107 3910 470550 SH SOLE 0 0 470550 RICHMOND MUT BANCORPORATION COM 76525P100 33 2194 SH DFND 01 0 2194 0 RICHMOND MUT BANCORPORATION COM 76525P100 57 3846 SH DFND 04 0 0 3846 RICHMOND MUT BANCORPORATION COM 76525P100 8134 545889 SH SOLE 0 0 545889 RIGEL PHARMACEUTICALS INC COM NEW 766559603 1356 312364 SH DFND 01 0 312364 0 RIGEL PHARMACEUTICALS INC COM NEW 766559603 212 48948 SH DFND 02 0 48948 0 RIGEL PHARMACEUTICALS INC COM NEW 766559603 540 124500 SH DFND 04 0 0 124500 RIGEL PHARMACEUTICALS INC COM NEW 766559603 37266 8586653 SH SOLE 0 0 8586653 RIGEL PHARMACEUTICALS INC COM NEW 766559603 16 3647 SH SOLE 0 3647 0 RILEY EXPLORATION PERMIAN IN COM 76665T102 43 1484 SH DFND 01 0 1484 0 RILEY EXPLORATION PERMIAN IN COM 76665T102 562 19380 SH SOLE 0 0 19380 RIMINI STR INC DEL COM 76674Q107 466 75711 SH DFND 01 0 75711 0 RIMINI STR INC DEL COM 76674Q107 29 4748 SH DFND 02 0 4748 0 RIMINI STR INC DEL COM 76674Q107 167 27162 SH DFND 04 0 0 27162 RIMINI STR INC DEL COM 76674Q107 10895 1768688 SH SOLE 0 0 1768688 RINGCENTRAL INC CL A 76680R206 10174 35012 SH DFND 01 0 35012 0 RINGCENTRAL INC CL A 76680R206 955 3286 SH DFND 02 0 0 3286 RINGCENTRAL INC CL A 76680R206 11720 40334 SH DFND 02 0 40334 0 RINGCENTRAL INC CL A 76680R206 27021 92989 SH DFND 04 0 0 92989 RINGCENTRAL INC CL A 76680R206 3014 10371 SH DFND 04 0 10371 0 RINGCENTRAL INC CL A 76680R206 1991548 6853698 SH SOLE 0 0 6853698 RING ENERGY INC COM 76680V108 34 11266 SH DFND 01 0 11266 0 RING ENERGY INC COM 76680V108 72 24147 SH DFND 04 0 0 24147 RING ENERGY INC COM 76680V108 9879 3315164 SH SOLE 0 0 3315164 RIOT BLOCKCHAIN INC COM 767292105 5775 153296 SH DFND 01 0 153296 0 RIOT BLOCKCHAIN INC COM 767292105 796 21129 SH DFND 02 0 21129 0 RIOT BLOCKCHAIN INC COM 767292105 2431 64524 SH DFND 04 0 0 64524 RIOT BLOCKCHAIN INC COM 767292105 206809 5490013 SH SOLE 0 0 5490013 RIOT BLOCKCHAIN INC COM 767292105 18 484 SH SOLE 0 484 0 RITCHIE BROS AUCTIONEERS COM 767744105 31352 528882 SH DFND 01 0 528882 0 RITCHIE BROS AUCTIONEERS COM 767744105 251 4226 SH DFND 02 0 0 4226 RITCHIE BROS AUCTIONEERS COM 767744105 2941 49616 SH DFND 02 0 49616 0 RITCHIE BROS AUCTIONEERS COM 767744105 1953 32943 SH DFND 04 0 0 32943 RITCHIE BROS AUCTIONEERS COM 767744105 156349 2637466 SH SOLE 0 0 2637466 RITCHIE BROS AUCTIONEERS COM 767744105 9424 158979 SH SOLE 0 158979 0 RITE AID CORP COM 767754872 619 37968 SH DFND 01 0 37968 0 RITE AID CORP COM 767754872 276 16941 SH DFND 02 0 16941 0 RITE AID CORP COM 767754872 656 40225 SH DFND 04 0 0 40225 RITE AID CORP COM 767754872 82076 5035350 SH SOLE 0 0 5035350 RITE AID CORP COM 767754872 54 3326 SH SOLE 0 3326 0 RIVERVIEW BANCORP INC COM 769397100 28 3879 SH DFND 01 0 3879 0 RIVERVIEW BANCORP INC COM 769397100 45 6300 SH DFND 04 0 0 6300 RIVERVIEW BANCORP INC COM 769397100 6748 951778 SH SOLE 0 0 951778 RIVERVIEW FINL CORP NEW COM 76940Q105 11 1000 SH DFND 01 0 1000 0 RIVERVIEW FINL CORP NEW COM 76940Q105 19 1651 SH DFND 04 0 0 1651 RIVERVIEW FINL CORP NEW COM 76940Q105 2121 185584 SH SOLE 0 0 185584 ROBERT HALF INTL INC COM 770323103 10736 120665 SH DFND 01 0 120665 0 ROBERT HALF INTL INC COM 770323103 470 5283 SH DFND 02 0 0 5283 ROBERT HALF INTL INC COM 770323103 5075 57038 SH DFND 02 0 57038 0 ROBERT HALF INTL INC COM 770323103 23576 264984 SH DFND 04 0 0 264984 ROBERT HALF INTL INC COM 770323103 2186 24568 SH DFND 04 0 24568 0 ROBERT HALF INTL INC COM 770323103 1102774 12394896 SH SOLE 0 0 12394896 ROBLOX CORP CL A 771049103 913259 10149576 SH SOLE 0 0 10149576 ROCKET COS INC COM CL A 77311W101 1146 59231 SH DFND 01 0 59231 0 ROCKET COS INC COM CL A 77311W101 766 39600 SH DFND 02 0 39600 0 ROCKET COS INC COM CL A 77311W101 2015 104142 SH DFND 04 0 0 104142 ROCKET COS INC COM CL A 77311W101 150047 7754377 SH SOLE 0 0 7754377 ROCKET PHARMACEUTICALS INC COM 77313F106 3229 72907 SH DFND 01 0 72907 0 ROCKET PHARMACEUTICALS INC COM 77313F106 344 7767 SH DFND 02 0 7767 0 ROCKET PHARMACEUTICALS INC COM 77313F106 1495 33760 SH DFND 04 0 0 33760 ROCKET PHARMACEUTICALS INC COM 77313F106 136986 3092926 SH SOLE 0 0 3092926 ROCKET PHARMACEUTICALS INC COM 77313F106 18 405 SH SOLE 0 405 0 ROCKWELL AUTOMATION INC COM 773903109 34713 121367 SH DFND 01 0 121367 0 ROCKWELL AUTOMATION INC COM 773903109 1449 5065 SH DFND 02 0 0 5065 ROCKWELL AUTOMATION INC COM 773903109 17228 60233 SH DFND 02 0 60233 0 ROCKWELL AUTOMATION INC COM 773903109 77887 272312 SH DFND 04 0 0 272312 ROCKWELL AUTOMATION INC COM 773903109 7416 25930 SH DFND 04 0 25930 0 ROCKWELL AUTOMATION INC COM 773903109 3075841 10753938 SH SOLE 0 0 10753938 ROCKWELL MED INC COM 774374102 8 8998 SH DFND 01 0 8998 0 ROCKWELL MED INC COM 774374102 30 33171 SH DFND 04 0 0 33171 ROCKWELL MED INC COM 774374102 3254 3575859 SH SOLE 0 0 3575859 ROCKY BRANDS INC COM 774515100 286 5144 SH DFND 01 0 5144 0 ROCKY BRANDS INC COM 774515100 121 2175 SH DFND 04 0 0 2175 ROCKY BRANDS INC COM 774515100 18626 335002 SH SOLE 0 0 335002 ROCKY MTN CHOCOLATE FACTORY COM 77467X101 1974 258754 SH SOLE 0 0 258754 ROGERS COMMUNICATIONS INC CL B 775109200 89087 1676453 SH DFND 01 0 1676453 0 ROGERS COMMUNICATIONS INC CL B 775109200 784 14757 SH DFND 02 0 0 14757 ROGERS COMMUNICATIONS INC CL B 775109200 9727 183036 SH DFND 02 0 183036 0 ROGERS COMMUNICATIONS INC CL B 775109200 16536 311183 SH DFND 04 0 0 311183 ROGERS COMMUNICATIONS INC CL B 775109200 2408 45313 SH DFND 04 0 45313 0 ROGERS COMMUNICATIONS INC CL B 775109200 405334 7627654 SH SOLE 0 0 7627654 ROGERS COMMUNICATIONS INC CL B 775109200 35884 675269 SH SOLE 0 675269 0 ROGERS CORP COM 775133101 6312 31435 SH DFND 01 0 31435 0 ROGERS CORP COM 775133101 983 4894 SH DFND 02 0 4894 0 ROGERS CORP COM 775133101 3181 15844 SH DFND 04 0 0 15844 ROGERS CORP COM 775133101 401561 1999808 SH SOLE 0 0 1999808 ROKU INC COM CL A 77543R102 23012 50107 SH DFND 01 0 50107 0 ROKU INC COM CL A 77543R102 2092 4556 SH DFND 02 0 0 4556 ROKU INC COM CL A 77543R102 26653 58035 SH DFND 02 0 58035 0 ROKU INC COM CL A 77543R102 61414 133726 SH DFND 04 0 0 133726 ROKU INC COM CL A 77543R102 6742 14681 SH DFND 04 0 14681 0 ROKU INC COM CL A 77543R102 3507860 7638237 SH SOLE 0 0 7638237 ROKU INC COM CL A 77543R102 69 151 SH SOLE 0 151 0 ROLLINS INC COM 775711104 8268 241749 SH DFND 01 0 241749 0 ROLLINS INC COM 775711104 292 8545 SH DFND 02 0 0 8545 ROLLINS INC COM 775711104 3948 115425 SH DFND 02 0 115425 0 ROLLINS INC COM 775711104 17783 519974 SH DFND 04 0 0 519974 ROLLINS INC COM 775711104 1650 48245 SH DFND 04 0 48245 0 ROLLINS INC COM 775711104 763349 22320140 SH SOLE 0 0 22320140 ROMEO POWER INC COM 776153108 606 74495 SH DFND 01 0 74495 0 ROMEO POWER INC COM 776153108 98 12099 SH DFND 02 0 12099 0 ROMEO POWER INC COM 776153108 555 68161 SH DFND 04 0 0 68161 ROMEO POWER INC COM 776153108 61198 7518228 SH SOLE 0 0 7518228 ROOT INC COM CL A 77664L108 105 9679 SH DFND 01 0 9679 0 ROOT INC COM CL A 77664L108 220 20301 SH DFND 04 0 0 20301 ROOT INC COM CL A 77664L108 61135 5650161 SH SOLE 0 0 5650161 ROPER TECHNOLOGIES INC COM 776696106 48222 102557 SH DFND 01 0 102557 0 ROPER TECHNOLOGIES INC COM 776696106 2148 4568 SH DFND 02 0 0 4568 ROPER TECHNOLOGIES INC COM 776696106 24612 52344 SH DFND 02 0 52344 0 ROPER TECHNOLOGIES INC COM 776696106 113330 241025 SH DFND 04 0 0 241025 ROPER TECHNOLOGIES INC COM 776696106 11100 23607 SH DFND 04 0 23607 0 ROPER TECHNOLOGIES INC COM 776696106 3830850 8147278 SH SOLE 0 0 8147278 ROSS STORES INC COM 778296103 48018 387242 SH DFND 01 0 387242 0 ROSS STORES INC COM 778296103 1920 15483 SH DFND 02 0 0 15483 ROSS STORES INC COM 778296103 23721 191299 SH DFND 02 0 191299 0 ROSS STORES INC COM 778296103 103133 831719 SH DFND 04 0 0 831719 ROSS STORES INC COM 778296103 9710 78308 SH DFND 04 0 78308 0 ROSS STORES INC COM 778296103 3194195 25759634 SH SOLE 0 0 25759634 ROYAL BK CDA COM 780087102 692519 6835643 SH DFND 01 0 6835643 0 ROYAL BK CDA COM 780087102 6142 60628 SH DFND 02 0 0 60628 ROYAL BK CDA COM 780087102 76321 753341 SH DFND 02 0 753341 0 ROYAL BK CDA COM 780087102 126664 1250266 SH DFND 04 0 0 1250266 ROYAL BK CDA COM 780087102 18719 184767 SH DFND 04 0 184767 0 ROYAL BK CDA COM 780087102 3181753 31406110 SH SOLE 0 0 31406110 ROYAL BK CDA COM 780087102 408793 4035068 SH SOLE 0 4035068 0 ROYAL GOLD INC COM 780287108 2388 20925 SH DFND 01 0 20925 0 ROYAL GOLD INC COM 780287108 2010 17618 SH DFND 02 0 17618 0 ROYAL GOLD INC COM 780287108 6311 55312 SH DFND 04 0 0 55312 ROYAL GOLD INC COM 780287108 759309 6654771 SH SOLE 0 0 6654771 ROYAL GOLD INC COM 780287108 219 1921 SH SOLE 0 1921 0 RUBICON TECHNOLOGY INC COM NEW 78112T206 919 96750 SH SOLE 0 0 96750 RUBIUS THERAPEUTICS INC COM 78116T103 2002 82026 SH DFND 01 0 82026 0 RUBIUS THERAPEUTICS INC COM 78116T103 116 4735 SH DFND 02 0 4735 0 RUBIUS THERAPEUTICS INC COM 78116T103 734 30076 SH DFND 04 0 0 30076 RUBIUS THERAPEUTICS INC COM 78116T103 76277 3124806 SH SOLE 0 0 3124806 RUBIUS THERAPEUTICS INC COM 78116T103 19 760 SH SOLE 0 760 0 RUMBLEON INC COM CL B 781386305 20 502 SH DFND 01 0 502 0 RUMBLEON INC COM CL B 781386305 36 879 SH DFND 04 0 0 879 RUMBLEON INC COM CL B 781386305 5139 126993 SH SOLE 0 0 126993 RUSH ENTERPRISES INC CL A 781846209 1157 26760 SH DFND 01 0 26760 0 RUSH ENTERPRISES INC CL A 781846209 459 10614 SH DFND 02 0 10614 0 RUSH ENTERPRISES INC CL A 781846209 1571 36323 SH DFND 04 0 0 36323 RUSH ENTERPRISES INC CL A 781846209 216742 5012545 SH SOLE 0 0 5012545 RUSH ENTERPRISES INC CL A 781846209 66 1515 SH SOLE 0 1515 0 RUSH ENTERPRISES INC CL B 781846308 272 7135 SH DFND 01 0 7135 0 RUSH ENTERPRISES INC CL B 781846308 95 2488 SH DFND 02 0 2488 0 RUSH ENTERPRISES INC CL B 781846308 202 5295 SH DFND 04 0 0 5295 RUSH ENTERPRISES INC CL B 781846308 20060 525945 SH SOLE 0 0 525945 RUSH STREET INTERACTIVE INC COM 782011100 1189 97015 SH DFND 01 0 97015 0 RUSH STREET INTERACTIVE INC COM 782011100 87 7116 SH DFND 02 0 7116 0 RUSH STREET INTERACTIVE INC COM 782011100 510 41611 SH DFND 04 0 0 41611 RUSH STREET INTERACTIVE INC COM 782011100 30682 2502642 SH SOLE 0 0 2502642 RUTHS HOSPITALITY GROUP INC COM 783332109 1394 60512 SH DFND 01 0 60512 0 RUTHS HOSPITALITY GROUP INC COM 783332109 247 10731 SH DFND 02 0 10731 0 RUTHS HOSPITALITY GROUP INC COM 783332109 570 24755 SH DFND 04 0 0 24755 RUTHS HOSPITALITY GROUP INC COM 783332109 57407 2492698 SH SOLE 0 0 2492698 RUTHS HOSPITALITY GROUP INC COM 783332109 35 1506 SH SOLE 0 1506 0 RYDER SYS INC COM 783549108 1263 16988 SH DFND 01 0 16988 0 RYDER SYS INC COM 783549108 1216 16359 SH DFND 02 0 16359 0 RYDER SYS INC COM 783549108 3386 45552 SH DFND 04 0 0 45552 RYDER SYS INC COM 783549108 384226 5169187 SH SOLE 0 0 5169187 RYDER SYS INC COM 783549108 122 1647 SH SOLE 0 1647 0 RYERSON HLDG CORP COM 783754104 335 22917 SH DFND 01 0 22917 0 RYERSON HLDG CORP COM 783754104 82 5637 SH DFND 04 0 0 5637 RYERSON HLDG CORP COM 783754104 11938 817655 SH SOLE 0 0 817655 RYMAN HOSPITALITY PPTYS INC COM 78377T107 7344 93013 SH DFND 01 0 93013 0 RYMAN HOSPITALITY PPTYS INC COM 78377T107 6945 87952 SH DFND 02 0 87952 0 RYMAN HOSPITALITY PPTYS INC COM 78377T107 3524 44633 SH DFND 04 0 0 44633 RYMAN HOSPITALITY PPTYS INC COM 78377T107 581460 7363986 SH SOLE 0 0 7363986 S & T BANCORP INC COM 783859101 821 26223 SH DFND 01 0 26223 0 S & T BANCORP INC COM 783859101 336 10724 SH DFND 02 0 10724 0 S & T BANCORP INC COM 783859101 1113 35564 SH DFND 04 0 0 35564 S & T BANCORP INC COM 783859101 133167 4254532 SH SOLE 0 0 4254532 S & T BANCORP INC COM 783859101 56 1787 SH SOLE 0 1787 0 SCWORX CORP COM 78396V109 7 3862 SH DFND 04 0 0 3862 SCWORX CORP COM 78396V109 191 109982 SH SOLE 0 0 109982 SB FINL GROUP INC COM 78408D105 22 1173 SH DFND 01 0 1173 0 SB FINL GROUP INC COM 78408D105 50 2695 SH DFND 04 0 0 2695 SB FINL GROUP INC COM 78408D105 4472 241734 SH SOLE 0 0 241734 S&P GLOBAL INC COM 78409V104 104524 254657 SH DFND 01 0 254657 0 S&P GLOBAL INC COM 78409V104 4271 10405 SH DFND 02 0 0 10405 S&P GLOBAL INC COM 78409V104 52939 128979 SH DFND 02 0 128979 0 S&P GLOBAL INC COM 78409V104 231988 565205 SH DFND 04 0 0 565205 S&P GLOBAL INC COM 78409V104 21918 53400 SH DFND 04 0 53400 0 S&P GLOBAL INC COM 78409V104 7814090 19037862 SH SOLE 0 0 19037862 SBA COMMUNICATIONS CORP NEW CL A 78410G104 34593 108543 SH DFND 01 0 108543 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 1518 4763 SH DFND 02 0 0 4763 SBA COMMUNICATIONS CORP NEW CL A 78410G104 32051 100569 SH DFND 02 0 100569 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 81831 256765 SH DFND 04 0 0 256765 SBA COMMUNICATIONS CORP NEW CL A 78410G104 7748 24311 SH DFND 04 0 24311 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 5331156 16727820 SH SOLE 0 0 16727820 SEI INVTS CO COM 784117103 2258 36445 SH DFND 01 0 36445 0 SEI INVTS CO COM 784117103 355 5722 SH DFND 02 0 0 5722 SEI INVTS CO COM 784117103 3940 63576 SH DFND 02 0 63576 0 SEI INVTS CO COM 784117103 8538 137774 SH DFND 04 0 0 137774 SEI INVTS CO COM 784117103 868 14009 SH DFND 04 0 14009 0 SEI INVTS CO COM 784117103 758566 12240857 SH SOLE 0 0 12240857 SEACOR MARINE HLDGS INC COM 78413P101 15 3375 SH DFND 01 0 3375 0 SEACOR MARINE HLDGS INC COM 78413P101 24 5392 SH DFND 04 0 0 5392 SEACOR MARINE HLDGS INC COM 78413P101 3599 816164 SH SOLE 0 0 816164 SG BLOCKS INC COM NEW 78418A505 1221 221991 SH SOLE 0 0 221991 SJW GROUP COM 784305104 1211 19135 SH DFND 01 0 19135 0 SJW GROUP COM 784305104 1020 16120 SH DFND 02 0 16120 0 SJW GROUP COM 784305104 1524 24073 SH DFND 04 0 0 24073 SJW GROUP COM 784305104 113040 1785784 SH SOLE 0 0 1785784 SK TELECOM LTD SPONSORED ADR 78440P108 31195 993156 SH DFND 01 0 993156 0 SK TELECOM LTD SPONSORED ADR 78440P108 19 620 SH DFND 04 0 0 620 SK TELECOM LTD SPONSORED ADR 78440P108 35293 1123623 SH SOLE 0 0 1123623 SL GREEN RLTY CORP COM 78440X804 1783 22289 SH DFND 01 0 22289 0 SL GREEN RLTY CORP COM 78440X804 9576 119696 SH DFND 02 0 119696 0 SL GREEN RLTY CORP COM 78440X804 4733 59160 SH DFND 04 0 0 59160 SL GREEN RLTY CORP COM 78440X804 803002 10037519 SH SOLE 0 0 10037519 SLM CORP COM 78442P106 2148 102568 SH DFND 01 0 102568 0 SLM CORP COM 78442P106 2014 96196 SH DFND 02 0 96196 0 SLM CORP COM 78442P106 5742 274229 SH DFND 04 0 0 274229 SLM CORP COM 78442P106 747806 35711865 SH SOLE 0 0 35711865 SLM CORP COM 78442P106 156 7458 SH SOLE 0 7458 0 SM ENERGY CO COM 78454L100 1933 78498 SH DFND 01 0 78498 0 SM ENERGY CO COM 78454L100 472 19177 SH DFND 02 0 19177 0 SM ENERGY CO COM 78454L100 2069 83987 SH DFND 04 0 0 83987 SM ENERGY CO COM 78454L100 248076 10072104 SH SOLE 0 0 10072104 SM ENERGY CO COM 78454L100 122 4966 SH SOLE 0 4966 0 SPX CORP COM 784635104 4377 71667 SH DFND 01 0 71667 0 SPX CORP COM 784635104 790 12933 SH DFND 02 0 12933 0 SPX CORP COM 784635104 2290 37497 SH DFND 04 0 0 37497 SPX CORP COM 784635104 284206 4653014 SH SOLE 0 0 4653014 SPS COMM INC COM 78463M107 6545 65544 SH DFND 01 0 65544 0 SPS COMM INC COM 78463M107 866 8672 SH DFND 02 0 8672 0 SPS COMM INC COM 78463M107 3064 30683 SH DFND 04 0 0 30683 SPS COMM INC COM 78463M107 384689 3852669 SH SOLE 0 0 3852669 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 5122 71073 SH DFND 01 0 71073 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 686 9519 SH DFND 02 0 0 9519 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 8758 121543 SH DFND 02 0 121543 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 18932 262730 SH DFND 04 0 0 262730 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 2053 28485 SH DFND 04 0 28485 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 1387407 19253498 SH SOLE 0 0 19253498 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 42 589 SH SOLE 0 589 0 SP PLUS CORP COM 78469C103 1297 42385 SH DFND 01 0 42385 0 SP PLUS CORP COM 78469C103 162 5281 SH DFND 02 0 5281 0 SP PLUS CORP COM 78469C103 543 17761 SH DFND 04 0 0 17761 SP PLUS CORP COM 78469C103 34731 1135363 SH SOLE 0 0 1135363 SPX FLOW INC COM 78469X107 2144 32861 SH DFND 01 0 32861 0 SPX FLOW INC COM 78469X107 788 12081 SH DFND 02 0 12081 0 SPX FLOW INC COM 78469X107 2169 33239 SH DFND 04 0 0 33239 SPX FLOW INC COM 78469X107 286223 4387234 SH SOLE 0 0 4387234 SOC TELEMED INC COM CL A 78472F101 397 69747 SH DFND 01 0 69747 0 SOC TELEMED INC COM CL A 78472F101 138 24298 SH DFND 04 0 0 24298 SOC TELEMED INC COM CL A 78472F101 14508 2549741 SH SOLE 0 0 2549741 SRAX INC CL A 78472M106 25 4557 SH DFND 01 0 4557 0 SRAX INC CL A 78472M106 37 6885 SH DFND 04 0 0 6885 SRAX INC CL A 78472M106 4569 839946 SH SOLE 0 0 839946 SQZ BIOTECHNOLOGIES CO COM 78472W104 185 12830 SH DFND 01 0 12830 0 SQZ BIOTECHNOLOGIES CO COM 78472W104 41 2842 SH DFND 04 0 0 2842 SQZ BIOTECHNOLOGIES CO COM 78472W104 12642 874905 SH SOLE 0 0 874905 SSR MNG INC COM 784730103 16163 1036756 SH DFND 01 0 1036756 0 SSR MNG INC COM 784730103 855 54860 SH DFND 02 0 54860 0 SSR MNG INC COM 784730103 1602 102734 SH DFND 04 0 0 102734 SSR MNG INC COM 784730103 80524 5165120 SH SOLE 0 0 5165120 SSR MNG INC COM 784730103 4951 317581 SH SOLE 0 317581 0 SVB FINANCIAL GROUP COM 78486Q101 29440 52908 SH DFND 01 0 52908 0 SVB FINANCIAL GROUP COM 78486Q101 1309 2353 SH DFND 02 0 0 2353 SVB FINANCIAL GROUP COM 78486Q101 15822 28435 SH DFND 02 0 28435 0 SVB FINANCIAL GROUP COM 78486Q101 70466 126639 SH DFND 04 0 0 126639 SVB FINANCIAL GROUP COM 78486Q101 6673 11992 SH DFND 04 0 11992 0 SVB FINANCIAL GROUP COM 78486Q101 3055876 5491932 SH SOLE 0 0 5491932 SVB FINANCIAL GROUP COM 78486Q101 123 221 SH SOLE 0 221 0 SPAR GROUP INC COM 784933103 155 108259 SH SOLE 0 0 108259 SWK HLDGS CORP COM NEW 78501P203 33 1902 SH DFND 01 0 1902 0 SWK HLDGS CORP COM NEW 78501P203 79 4503 SH DFND 04 0 0 4503 SWK HLDGS CORP COM NEW 78501P203 4518 257412 SH SOLE 0 0 257412 S&W SEED CO COM 785135104 16 4478 SH DFND 01 0 4478 0 S&W SEED CO COM 785135104 34 9474 SH DFND 04 0 0 9474 S&W SEED CO COM 785135104 3742 1028070 SH SOLE 0 0 1028070 SABRA HEALTH CARE REIT INC COM 78573L106 2698 148257 SH DFND 01 0 148257 0 SABRA HEALTH CARE REIT INC COM 78573L106 6524 358439 SH DFND 02 0 358439 0 SABRA HEALTH CARE REIT INC COM 78573L106 3344 183724 SH DFND 04 0 0 183724 SABRA HEALTH CARE REIT INC COM 78573L106 603837 33177872 SH SOLE 0 0 33177872 SABRE CORP COM 78573M104 1719 137767 SH DFND 01 0 137767 0 SABRE CORP COM 78573M104 986 79016 SH DFND 02 0 79016 0 SABRE CORP COM 78573M104 3237 259353 SH DFND 04 0 0 259353 SABRE CORP COM 78573M104 365108 29255487 SH SOLE 0 0 29255487 SACHEM CAP CORP COM 78590A109 21 3997 SH DFND 01 0 3997 0 SACHEM CAP CORP COM 78590A109 50 9398 SH DFND 04 0 0 9398 SACHEM CAP CORP COM 78590A109 4872 910684 SH SOLE 0 0 910684 SAFEGUARD SCIENTIFICS INC COM NEW 786449207 31 4003 SH DFND 01 0 4003 0 SAFEGUARD SCIENTIFICS INC COM NEW 786449207 57 7356 SH DFND 04 0 0 7356 SAFEGUARD SCIENTIFICS INC COM NEW 786449207 7484 964401 SH SOLE 0 0 964401 SAFEHOLD INC COM 78645L100 1973 25134 SH DFND 01 0 25134 0 SAFEHOLD INC COM 78645L100 2447 31167 SH DFND 02 0 31167 0 SAFEHOLD INC COM 78645L100 1039 13234 SH DFND 04 0 0 13234 SAFEHOLD INC COM 78645L100 192922 2457605 SH SOLE 0 0 2457605 SAFEHOLD INC COM 78645L100 18 234 SH SOLE 0 234 0 SAFETY INS GROUP INC COM 78648T100 770 9831 SH DFND 01 0 9831 0 SAFETY INS GROUP INC COM 78648T100 411 5246 SH DFND 02 0 5246 0 SAFETY INS GROUP INC COM 78648T100 970 12390 SH DFND 04 0 0 12390 SAFETY INS GROUP INC COM 78648T100 122219 1561310 SH SOLE 0 0 1561310 SAFETY INS GROUP INC COM 78648T100 48 619 SH SOLE 0 619 0 SAGA COMMUNICATIONS INC CL A NEW 786598300 19 873 SH DFND 01 0 873 0 SAGA COMMUNICATIONS INC CL A NEW 786598300 38 1764 SH DFND 04 0 0 1764 SAGA COMMUNICATIONS INC CL A NEW 786598300 4124 190492 SH SOLE 0 0 190492 SAGE THERAPEUTICS INC COM 78667J108 935 16465 SH DFND 01 0 16465 0 SAGE THERAPEUTICS INC COM 78667J108 735 12942 SH DFND 02 0 12942 0 SAGE THERAPEUTICS INC COM 78667J108 2565 45156 SH DFND 04 0 0 45156 SAGE THERAPEUTICS INC COM 78667J108 269837 4749814 SH SOLE 0 0 4749814 SAGE THERAPEUTICS INC COM 78667J108 25 433 SH SOLE 0 433 0 SAIA INC COM 78709Y105 10099 48207 SH DFND 01 0 48207 0 SAIA INC COM 78709Y105 1470 7017 SH DFND 02 0 7017 0 SAIA INC COM 78709Y105 4633 22114 SH DFND 04 0 0 22114 SAIA INC COM 78709Y105 567014 2706638 SH SOLE 0 0 2706638 SAIA INC COM 78709Y105 28 135 SH SOLE 0 135 0 SAILPOINT TECHNOLOGIES HLDGS COM 78781P105 8429 165041 SH DFND 01 0 165041 0 SAILPOINT TECHNOLOGIES HLDGS COM 78781P105 1150 22510 SH DFND 02 0 22510 0 SAILPOINT TECHNOLOGIES HLDGS COM 78781P105 3981 77956 SH DFND 04 0 0 77956 SAILPOINT TECHNOLOGIES HLDGS COM 78781P105 429588 8411748 SH SOLE 0 0 8411748 SAILPOINT TECHNOLOGIES HLDGS COM 78781P105 33 643 SH SOLE 0 643 0 ST JOE CO COM 790148100 2688 60266 SH DFND 01 0 60266 0 ST JOE CO COM 790148100 500 11208 SH DFND 02 0 11208 0 ST JOE CO COM 790148100 1251 28051 SH DFND 04 0 0 28051 ST JOE CO COM 790148100 232093 5202715 SH SOLE 0 0 5202715 SALARIUS PHARMACEUTICALS INC COM NEW 79400X107 31 28926 SH DFND 04 0 0 28926 SALARIUS PHARMACEUTICALS INC COM NEW 79400X107 1607 1515798 SH SOLE 0 0 1515798 SALEM MEDIA GROUP INC CL A 794093104 907 355757 SH SOLE 0 0 355757 SALESFORCE COM INC COM 79466L302 223073 913225 SH DFND 01 0 913225 0 SALESFORCE COM INC COM 79466L302 9636 39448 SH DFND 02 0 0 39448 SALESFORCE COM INC COM 79466L302 118796 486329 SH DFND 02 0 486329 0 SALESFORCE COM INC COM 79466L302 523909 2144796 SH DFND 04 0 0 2144796 SALESFORCE COM INC COM 79466L302 48698 199362 SH DFND 04 0 199362 0 SALESFORCE COM INC COM 79466L302 16469263 67422374 SH SOLE 0 0 67422374 SALISBURY BANCORP INC COM 795226109 30 600 SH DFND 01 0 600 0 SALISBURY BANCORP INC COM 795226109 45 891 SH DFND 04 0 0 891 SALISBURY BANCORP INC COM 795226109 4271 84073 SH SOLE 0 0 84073 SALLY BEAUTY HLDGS INC COM 79546E104 4532 205360 SH DFND 01 0 205360 0 SALLY BEAUTY HLDGS INC COM 79546E104 678 30701 SH DFND 02 0 30701 0 SALLY BEAUTY HLDGS INC COM 79546E104 2065 93569 SH DFND 04 0 0 93569 SALLY BEAUTY HLDGS INC COM 79546E104 260650 11810170 SH SOLE 0 0 11810170 SANA BIOTECHNOLOGY INC COM 799566104 919 46743 SH DFND 01 0 46743 0 SANA BIOTECHNOLOGY INC COM 799566104 169 8574 SH DFND 04 0 0 8574 SANA BIOTECHNOLOGY INC COM 799566104 47299 2405864 SH SOLE 0 0 2405864 SANARA MEDTECH INC COM 79957L100 11 295 SH DFND 01 0 295 0 SANARA MEDTECH INC COM 79957L100 33 905 SH DFND 04 0 0 905 SANARA MEDTECH INC COM 79957L100 3080 83360 SH SOLE 0 0 83360 SANDERSON FARMS INC COM 800013104 6294 33485 SH DFND 01 0 33485 0 SANDERSON FARMS INC COM 800013104 1049 5579 SH DFND 02 0 5579 0 SANDERSON FARMS INC COM 800013104 3190 16970 SH DFND 04 0 0 16970 SANDERSON FARMS INC COM 800013104 393368 2092718 SH SOLE 0 0 2092718 SANDERSON FARMS INC COM 800013104 32 168 SH SOLE 0 168 0 SANDRIDGE ENERGY INC COM NEW 80007P869 31 4934 SH DFND 01 0 4934 0 SANDRIDGE ENERGY INC COM NEW 80007P869 55 8700 SH DFND 04 0 0 8700 SANDRIDGE ENERGY INC COM NEW 80007P869 8994 1432090 SH SOLE 0 0 1432090 SANDSTORM GOLD LTD COM NEW 80013R206 310 39319 SH DFND 02 0 39319 0 SANDSTORM GOLD LTD COM NEW 80013R206 651 82449 SH DFND 04 0 0 82449 SANDY SPRING BANCORP INC COM 800363103 1418 32122 SH DFND 01 0 32122 0 SANDY SPRING BANCORP INC COM 800363103 743 16843 SH DFND 02 0 16843 0 SANDY SPRING BANCORP INC COM 800363103 1834 41568 SH DFND 04 0 0 41568 SANDY SPRING BANCORP INC COM 800363103 108752 2464354 SH SOLE 0 0 2464354 SANDY SPRING BANCORP INC COM 800363103 76 1712 SH SOLE 0 1712 0 SANFILIPPO JOHN B & SON INC COM 800422107 1135 12810 SH DFND 01 0 12810 0 SANFILIPPO JOHN B & SON INC COM 800422107 462 5216 SH DFND 02 0 5216 0 SANFILIPPO JOHN B & SON INC COM 800422107 585 6600 SH DFND 04 0 0 6600 SANFILIPPO JOHN B & SON INC COM 800422107 68961 778604 SH SOLE 0 0 778604 SANGAMO THERAPEUTICS INC COM 800677106 2401 200554 SH DFND 01 0 200554 0 SANGAMO THERAPEUTICS INC COM 800677106 356 29702 SH DFND 02 0 29702 0 SANGAMO THERAPEUTICS INC COM 800677106 1084 90530 SH DFND 04 0 0 90530 SANGAMO THERAPEUTICS INC COM 800677106 105150 8784472 SH SOLE 0 0 8784472 SANMINA CORPORATION COM 801056102 1712 43937 SH DFND 01 0 43937 0 SANMINA CORPORATION COM 801056102 771 19794 SH DFND 02 0 19794 0 SANMINA CORPORATION COM 801056102 2070 53122 SH DFND 04 0 0 53122 SANMINA CORPORATION COM 801056102 266610 6843179 SH SOLE 0 0 6843179 SANMINA CORPORATION COM 801056102 83 2128 SH SOLE 0 2128 0 SANTANDER CONSUMER USA HLDGS COM 80283M101 752 20697 SH DFND 01 0 20697 0 SANTANDER CONSUMER USA HLDGS COM 80283M101 236 6504 SH DFND 02 0 6504 0 SANTANDER CONSUMER USA HLDGS COM 80283M101 2281 62807 SH DFND 04 0 0 62807 SANTANDER CONSUMER USA HLDGS COM 80283M101 318 8763 SH DFND 04 0 8763 0 SANTANDER CONSUMER USA HLDGS COM 80283M101 223135 6143595 SH SOLE 0 0 6143595 SANTANDER CONSUMER USA HLDGS COM 80283M101 71 1961 SH SOLE 0 1961 0 SAREPTA THERAPEUTICS INC COM 803607100 2635 33893 SH DFND 01 0 33893 0 SAREPTA THERAPEUTICS INC COM 803607100 1775 22838 SH DFND 02 0 22838 0 SAREPTA THERAPEUTICS INC COM 803607100 7990 102778 SH DFND 04 0 0 102778 SAREPTA THERAPEUTICS INC COM 803607100 726 9337 SH DFND 04 0 9337 0 SAREPTA THERAPEUTICS INC COM 803607100 566535 7287556 SH SOLE 0 0 7287556 SATSUMA PHARMACEUTICALS INC COM 80405P107 9 1285 SH DFND 01 0 1285 0 SATSUMA PHARMACEUTICALS INC COM 80405P107 10 1473 SH DFND 04 0 0 1473 SATSUMA PHARMACEUTICALS INC COM 80405P107 4523 641543 SH SOLE 0 0 641543 SAUL CTRS INC COM 804395101 959 21097 SH DFND 01 0 21097 0 SAUL CTRS INC COM 804395101 253 5576 SH DFND 02 0 5576 0 SAUL CTRS INC COM 804395101 499 10990 SH DFND 04 0 0 10990 SAUL CTRS INC COM 804395101 90276 1986262 SH SOLE 0 0 1986262 SAVARA INC COM 805111101 35 20762 SH DFND 01 0 20762 0 SAVARA INC COM 805111101 70 40941 SH DFND 04 0 0 40941 SAVARA INC COM 805111101 7532 4430544 SH SOLE 0 0 4430544 SCANSOURCE INC COM 806037107 491 17439 SH DFND 01 0 17439 0 SCANSOURCE INC COM 806037107 312 11084 SH DFND 02 0 11084 0 SCANSOURCE INC COM 806037107 581 20671 SH DFND 04 0 0 20671 SCANSOURCE INC COM 806037107 76464 2718238 SH SOLE 0 0 2718238 SCANSOURCE INC COM 806037107 110 3922 SH SOLE 0 3922 0 HENRY SCHEIN INC COM 806407102 10171 137093 SH DFND 01 0 137093 0 HENRY SCHEIN INC COM 806407102 430 5796 SH DFND 02 0 0 5796 HENRY SCHEIN INC COM 806407102 5569 75066 SH DFND 02 0 75066 0 HENRY SCHEIN INC COM 806407102 24890 335484 SH DFND 04 0 0 335484 HENRY SCHEIN INC COM 806407102 2329 31395 SH DFND 04 0 31395 0 HENRY SCHEIN INC COM 806407102 1094142 14747835 SH SOLE 0 0 14747835 HENRY SCHEIN INC COM 806407102 33 443 SH SOLE 0 443 0 SCHLUMBERGER LTD COM STK 806857108 43659 1363924 SH DFND 01 0 1363924 0 SCHLUMBERGER LTD COM STK 806857108 1911 59703 SH DFND 02 0 0 59703 SCHLUMBERGER LTD COM STK 806857108 22648 707525 SH DFND 02 0 707525 0 SCHLUMBERGER LTD COM STK 806857108 102929 3215528 SH DFND 04 0 0 3215528 SCHLUMBERGER LTD COM STK 806857108 9961 311190 SH DFND 04 0 311190 0 SCHLUMBERGER LTD COM STK 806857108 3661764 114394386 SH SOLE 0 0 114394386 SCHMITT INDS INC ORE COM NEW 806870200 170 30967 SH SOLE 0 0 30967 SCHNITZER STEEL INDS INC CL A 806882106 1000 20388 SH DFND 01 0 20388 0 SCHNITZER STEEL INDS INC CL A 806882106 440 8970 SH DFND 02 0 8970 0 SCHNITZER STEEL INDS INC CL A 806882106 1026 20925 SH DFND 04 0 0 20925 SCHNITZER STEEL INDS INC CL A 806882106 124470 2537612 SH SOLE 0 0 2537612 SCHNITZER STEEL INDS INC CL A 806882106 92 1884 SH SOLE 0 1884 0 SCHNEIDER NATIONAL INC CL B 80689H102 300 13791 SH DFND 01 0 13791 0 SCHNEIDER NATIONAL INC CL B 80689H102 507 23308 SH DFND 02 0 23308 0 SCHNEIDER NATIONAL INC CL B 80689H102 845 38803 SH DFND 04 0 0 38803 SCHNEIDER NATIONAL INC CL B 80689H102 96374 4426912 SH SOLE 0 0 4426912 SCHNEIDER NATIONAL INC CL B 80689H102 91 4201 SH SOLE 0 4201 0 SCHOLASTIC CORP COM 807066105 763 20129 SH DFND 01 0 20129 0 SCHOLASTIC CORP COM 807066105 303 8005 SH DFND 02 0 8005 0 SCHOLASTIC CORP COM 807066105 880 23224 SH DFND 04 0 0 23224 SCHOLASTIC CORP COM 807066105 82205 2169577 SH SOLE 0 0 2169577 SCHOLAR ROCK HLDG CORP COM 80706P103 1279 44271 SH DFND 01 0 44271 0 SCHOLAR ROCK HLDG CORP COM 80706P103 165 5702 SH DFND 02 0 5702 0 SCHOLAR ROCK HLDG CORP COM 80706P103 447 15460 SH DFND 04 0 0 15460 SCHOLAR ROCK HLDG CORP COM 80706P103 37424 1294940 SH SOLE 0 0 1294940 SCHOLAR ROCK HLDG CORP COM 80706P103 10 351 SH SOLE 0 351 0 SCHRODINGER INC COM 80810D103 6113 80843 SH DFND 01 0 80843 0 SCHRODINGER INC COM 80810D103 1367 18074 SH DFND 02 0 18074 0 SCHRODINGER INC COM 80810D103 2656 35130 SH DFND 04 0 0 35130 SCHRODINGER INC COM 80810D103 338922 4482505 SH SOLE 0 0 4482505 SCHWAB CHARLES CORP COM 808513105 107257 1473102 SH DFND 01 0 1473102 0 SCHWAB CHARLES CORP COM 808513105 4432 60873 SH DFND 02 0 0 60873 SCHWAB CHARLES CORP COM 808513105 57613 791278 SH DFND 02 0 791278 0 SCHWAB CHARLES CORP COM 808513105 258140 3545393 SH DFND 04 0 0 3545393 SCHWAB CHARLES CORP COM 808513105 24779 340321 SH DFND 04 0 340321 0 SCHWAB CHARLES CORP COM 808513105 7923769 108828034 SH SOLE 0 0 108828034 SCHWAB CHARLES CORP COM 808513105 398 5472 SH SOLE 0 5472 0 SCHWEITZER-MAUDUIT INTL INC COM 808541106 862 21340 SH DFND 01 0 21340 0 SCHWEITZER-MAUDUIT INTL INC COM 808541106 255 6320 SH DFND 02 0 6320 0 SCHWEITZER-MAUDUIT INTL INC COM 808541106 1052 26059 SH DFND 04 0 0 26059 SCHWEITZER-MAUDUIT INTL INC COM 808541106 139882 3464143 SH SOLE 0 0 3464143 SCHWEITZER-MAUDUIT INTL INC COM 808541106 71 1758 SH SOLE 0 1758 0 SCIENCE APPLICATIONS INTL CO COM 808625107 1625 18523 SH DFND 01 0 18523 0 SCIENCE APPLICATIONS INTL CO COM 808625107 1498 17075 SH DFND 02 0 17075 0 SCIENCE APPLICATIONS INTL CO COM 808625107 4055 46226 SH DFND 04 0 0 46226 SCIENCE APPLICATIONS INTL CO COM 808625107 452486 5157710 SH SOLE 0 0 5157710 SCIENCE APPLICATIONS INTL CO COM 808625107 145 1656 SH SOLE 0 1656 0 SCIENTIFIC GAMES CORP COM 80874P109 13028 168234 SH DFND 01 0 168234 0 SCIENTIFIC GAMES CORP COM 80874P109 2248 29030 SH DFND 02 0 29030 0 SCIENTIFIC GAMES CORP COM 80874P109 4564 58937 SH DFND 04 0 0 58937 SCIENTIFIC GAMES CORP COM 80874P109 622203 8034648 SH SOLE 0 0 8034648 SCIENTIFIC GAMES CORP COM 80874P109 51 662 SH SOLE 0 662 0 SCIPLAY CORPORATION CL A 809087109 65 3810 SH DFND 01 0 3810 0 SCIPLAY CORPORATION CL A 809087109 157 9283 SH DFND 04 0 0 9283 SCIPLAY CORPORATION CL A 809087109 33124 1954199 SH SOLE 0 0 1954199 SCOTTS MIRACLE-GRO CO CL A 810186106 3419 17816 SH DFND 01 0 17816 0 SCOTTS MIRACLE-GRO CO CL A 810186106 2050 10680 SH DFND 02 0 10680 0 SCOTTS MIRACLE-GRO CO CL A 810186106 6627 34532 SH DFND 04 0 0 34532 SCOTTS MIRACLE-GRO CO CL A 810186106 798567 4160936 SH SOLE 0 0 4160936 SCOTTS MIRACLE-GRO CO CL A 810186106 28 146 SH SOLE 0 146 0 SCPHARMACEUTICALS INC COM 810648105 35 5783 SH DFND 04 0 0 5783 SCPHARMACEUTICALS INC COM 810648105 3685 603165 SH SOLE 0 0 603165 SCRIPPS E W CO OHIO CL A NEW 811054402 793 38882 SH DFND 01 0 38882 0 SCRIPPS E W CO OHIO CL A NEW 811054402 410 20087 SH DFND 02 0 20087 0 SCRIPPS E W CO OHIO CL A NEW 811054402 885 43390 SH DFND 04 0 0 43390 SCRIPPS E W CO OHIO CL A NEW 811054402 124294 6095834 SH SOLE 0 0 6095834 SCRIPPS E W CO OHIO CL A NEW 811054402 100 4926 SH SOLE 0 4926 0 SCULPTOR CAP MGMT COM CL A 811246107 344 14000 SH DFND 01 0 14000 0 SCULPTOR CAP MGMT COM CL A 811246107 185 7507 SH DFND 04 0 0 7507 SCULPTOR CAP MGMT COM CL A 811246107 22577 918130 SH SOLE 0 0 918130 SCYNEXIS INC COM NEW 811292200 15 2060 SH DFND 01 0 2060 0 SCYNEXIS INC COM NEW 811292200 47 6324 SH DFND 04 0 0 6324 SCYNEXIS INC COM NEW 811292200 6362 864457 SH SOLE 0 0 864457 SEA LTD SPONSORD ADS 81141R100 220 800 SH DFND 01 0 800 0 SEA LTD SPONSORD ADS 81141R100 1521 5540 SH DFND 02 0 5540 0 SEA LTD SPONSORD ADS 81141R100 8657 31525 SH DFND 04 0 0 31525 SEABOARD CORP DEL COM 811543107 321 83 SH DFND 01 0 83 0 SEABOARD CORP DEL COM 811543107 484 125 SH DFND 02 0 125 0 SEABOARD CORP DEL COM 811543107 824 213 SH DFND 04 0 0 213 SEABOARD CORP DEL COM 811543107 78578 20311 SH SOLE 0 0 20311 SEABOARD CORP DEL COM 811543107 62 16 SH SOLE 0 16 0 SEACHANGE INTL INC COM 811699107 6 4285 SH DFND 01 0 4285 0 SEACHANGE INTL INC COM 811699107 8 6008 SH DFND 04 0 0 6008 SEACHANGE INTL INC COM 811699107 2176 1686665 SH SOLE 0 0 1686665 SEACOAST BKG CORP FLA COM NEW 811707801 1288 37719 SH DFND 01 0 37719 0 SEACOAST BKG CORP FLA COM NEW 811707801 524 15344 SH DFND 02 0 15344 0 SEACOAST BKG CORP FLA COM NEW 811707801 1491 43665 SH DFND 04 0 0 43665 SEACOAST BKG CORP FLA COM NEW 811707801 117515 3441146 SH SOLE 0 0 3441146 SEAGEN INC COM 81181C104 8717 55211 SH DFND 01 0 55211 0 SEAGEN INC COM 81181C104 878 5560 SH DFND 02 0 0 5560 SEAGEN INC COM 81181C104 11604 73498 SH DFND 02 0 73498 0 SEAGEN INC COM 81181C104 23951 151704 SH DFND 04 0 0 151704 SEAGEN INC COM 81181C104 2714 17192 SH DFND 04 0 17192 0 SEAGEN INC COM 81181C104 1836522 11632393 SH SOLE 0 0 11632393 SEABRIDGE GOLD INC COM 811916105 235 13377 SH DFND 02 0 13377 0 SEABRIDGE GOLD INC COM 811916105 411 23438 SH DFND 04 0 0 23438 SEALED AIR CORP NEW COM 81211K100 9358 157935 SH DFND 01 0 157935 0 SEALED AIR CORP NEW COM 81211K100 375 6329 SH DFND 02 0 0 6329 SEALED AIR CORP NEW COM 81211K100 4113 69412 SH DFND 02 0 69412 0 SEALED AIR CORP NEW COM 81211K100 16644 280904 SH DFND 04 0 0 280904 SEALED AIR CORP NEW COM 81211K100 843 14227 SH DFND 04 0 14227 0 SEALED AIR CORP NEW COM 81211K100 960765 16215445 SH SOLE 0 0 16215445 SEASPINE HLDGS CORP COM 81255T108 818 39869 SH DFND 01 0 39869 0 SEASPINE HLDGS CORP COM 81255T108 229 11155 SH DFND 04 0 0 11155 SEASPINE HLDGS CORP COM 81255T108 31017 1512274 SH SOLE 0 0 1512274 SEAWORLD ENTMT INC COM 81282V100 3366 67400 SH DFND 01 0 67400 0 SEAWORLD ENTMT INC COM 81282V100 640 12817 SH DFND 02 0 12817 0 SEAWORLD ENTMT INC COM 81282V100 2164 43328 SH DFND 04 0 0 43328 SEAWORLD ENTMT INC COM 81282V100 230887 4623281 SH SOLE 0 0 4623281 SEAWORLD ENTMT INC COM 81282V100 17 348 SH SOLE 0 348 0 SECOND SIGHT MED PRODS INC COM NEW 81362J209 12 2401 SH DFND 01 0 2401 0 SECOND SIGHT MED PRODS INC COM NEW 81362J209 23 4659 SH DFND 04 0 0 4659 SECOND SIGHT MED PRODS INC COM NEW 81362J209 5707 1155297 SH SOLE 0 0 1155297 SECUREWORKS CORP CL A 81374A105 129 6956 SH DFND 01 0 6956 0 SECUREWORKS CORP CL A 81374A105 53 2874 SH DFND 04 0 0 2874 SECUREWORKS CORP CL A 81374A105 12869 694474 SH SOLE 0 0 694474 SECURITY NATL FINL CORP CL A NEW 814785309 12 1382 SH DFND 01 0 1382 0 SECURITY NATL FINL CORP CL A NEW 814785309 43 4893 SH DFND 04 0 0 4893 SECURITY NATL FINL CORP CL A NEW 814785309 3356 383543 SH SOLE 0 0 383543 SEELOS THERAPEUTICS INC COM 81577F109 374 141714 SH DFND 01 0 141714 0 SEELOS THERAPEUTICS INC COM 81577F109 93 35242 SH DFND 04 0 0 35242 SEELOS THERAPEUTICS INC COM 81577F109 12190 4617286 SH SOLE 0 0 4617286 SEELOS THERAPEUTICS INC COM 81577F109 16 6081 SH SOLE 0 6081 0 SEER INC COM CL A 81578P106 546 16657 SH DFND 01 0 16657 0 SEER INC COM CL A 81578P106 100 3059 SH DFND 02 0 3059 0 SEER INC COM CL A 81578P106 295 8990 SH DFND 04 0 0 8990 SEER INC COM CL A 81578P106 28198 860220 SH SOLE 0 0 860220 SELECT INTERIOR CONCEPTS INC CL A 816120307 31 3281 SH DFND 01 0 3281 0 SELECT INTERIOR CONCEPTS INC CL A 816120307 80 8552 SH DFND 04 0 0 8552 SELECT INTERIOR CONCEPTS INC CL A 816120307 7363 783308 SH SOLE 0 0 783308 SELECT ENERGY SVCS INC CL A COM 81617J301 251 41573 SH DFND 01 0 41573 0 SELECT ENERGY SVCS INC CL A COM 81617J301 63 10348 SH DFND 02 0 10348 0 SELECT ENERGY SVCS INC CL A COM 81617J301 299 49428 SH DFND 04 0 0 49428 SELECT ENERGY SVCS INC CL A COM 81617J301 17656 2923202 SH SOLE 0 0 2923202 SELECT BANCORP INC NEW COM 81617L108 31 1936 SH DFND 01 0 1936 0 SELECT BANCORP INC NEW COM 81617L108 87 5427 SH DFND 04 0 0 5427 SELECT BANCORP INC NEW COM 81617L108 11036 684607 SH SOLE 0 0 684607 SELECT MED HLDGS CORP COM 81619Q105 8466 200325 SH DFND 01 0 200325 0 SELECT MED HLDGS CORP COM 81619Q105 1456 34451 SH DFND 02 0 34451 0 SELECT MED HLDGS CORP COM 81619Q105 3823 90464 SH DFND 04 0 0 90464 SELECT MED HLDGS CORP COM 81619Q105 508726 12037994 SH SOLE 0 0 12037994 SELECT MED HLDGS CORP COM 81619Q105 6 152 SH SOLE 0 152 0 SELECTA BIOSCIENCES INC COM 816212104 310 74076 SH DFND 01 0 74076 0 SELECTA BIOSCIENCES INC COM 816212104 130 31185 SH DFND 04 0 0 31185 SELECTA BIOSCIENCES INC COM 816212104 20605 4929540 SH SOLE 0 0 4929540 SELECTIVE INS GROUP INC COM 816300107 3295 40605 SH DFND 01 0 40605 0 SELECTIVE INS GROUP INC COM 816300107 1338 16487 SH DFND 02 0 16487 0 SELECTIVE INS GROUP INC COM 816300107 4115 50713 SH DFND 04 0 0 50713 SELECTIVE INS GROUP INC COM 816300107 448987 5532804 SH SOLE 0 0 5532804 SELECTIVE INS GROUP INC COM 816300107 71 872 SH SOLE 0 872 0 SELECTQUOTE INC COM 816307300 4400 228427 SH DFND 01 0 228427 0 SELECTQUOTE INC COM 816307300 298 15494 SH DFND 02 0 15494 0 SELECTQUOTE INC COM 816307300 764 39661 SH DFND 04 0 0 39661 SELECTQUOTE INC COM 816307300 199839 10375831 SH SOLE 0 0 10375831 SELLAS LIFE SCIENCES GROUP I COM NEW 81642T209 29 2568 SH DFND 01 0 2568 0 SELLAS LIFE SCIENCES GROUP I COM NEW 81642T209 70 6343 SH DFND 04 0 0 6343 SELLAS LIFE SCIENCES GROUP I COM NEW 81642T209 6767 609623 SH SOLE 0 0 609623 SEMTECH CORP COM 816850101 8088 117561 SH DFND 01 0 117561 0 SEMTECH CORP COM 816850101 1134 16476 SH DFND 02 0 16476 0 SEMTECH CORP COM 816850101 3798 55206 SH DFND 04 0 0 55206 SEMTECH CORP COM 816850101 425817 6189201 SH SOLE 0 0 6189201 SEMPRA ENERGY COM 816851109 40708 307276 SH DFND 01 0 307276 0 SEMPRA ENERGY COM 816851109 1688 12741 SH DFND 02 0 0 12741 SEMPRA ENERGY COM 816851109 38783 292743 SH DFND 02 0 292743 0 SEMPRA ENERGY COM 816851109 100801 760880 SH DFND 04 0 0 760880 SEMPRA ENERGY COM 816851109 9275 70013 SH DFND 04 0 70013 0 SEMPRA ENERGY COM 816851109 3360201 25363836 SH SOLE 0 0 25363836 SEMRUSH HLDGS INC CL A COM 81686C104 47 2031 SH DFND 01 0 2031 0 SEMRUSH HLDGS INC CL A COM 81686C104 95 4140 SH DFND 04 0 0 4140 SEMRUSH HLDGS INC CL A COM 81686C104 20652 897138 SH SOLE 0 0 897138 SENDAS DISTRIBUIDORA S A SPON ADS 81689T104 377 22028 SH DFND 01 0 22028 0 SENDAS DISTRIBUIDORA S A SPON ADS 81689T104 19652 1149237 SH SOLE 0 0 1149237 SENECA FOODS CORP NEW CL A 817070501 227 4441 SH DFND 01 0 4441 0 SENECA FOODS CORP NEW CL A 817070501 164 3201 SH DFND 04 0 0 3201 SENECA FOODS CORP NEW CL A 817070501 22875 447826 SH SOLE 0 0 447826 SENESTECH INC COM NEW 81720R208 125 77831 SH SOLE 0 0 77831 SENSIENT TECHNOLOGIES CORP COM 81725T100 4651 53736 SH DFND 01 0 53736 0 SENSIENT TECHNOLOGIES CORP COM 81725T100 970 11208 SH DFND 02 0 11208 0 SENSIENT TECHNOLOGIES CORP COM 81725T100 3073 35499 SH DFND 04 0 0 35499 SENSIENT TECHNOLOGIES CORP COM 81725T100 393444 4545333 SH SOLE 0 0 4545333 SENSEONICS HLDGS INC COM 81727U105 2856 743723 SH DFND 01 0 743723 0 SENSEONICS HLDGS INC COM 81727U105 194 50560 SH DFND 02 0 50560 0 SENSEONICS HLDGS INC COM 81727U105 1042 271339 SH DFND 04 0 0 271339 SENSEONICS HLDGS INC COM 81727U105 58402 15208832 SH SOLE 0 0 15208832 SENSEONICS HLDGS INC COM 81727U105 24 6120 SH SOLE 0 6120 0 SENSEI BIOTHERAPEUTICS INC COM 81728A108 53 5474 SH DFND 01 0 5474 0 SENSEI BIOTHERAPEUTICS INC COM 81728A108 24 2503 SH DFND 04 0 0 2503 SENSEI BIOTHERAPEUTICS INC COM 81728A108 3707 379776 SH SOLE 0 0 379776 SENSUS HEALTHCARE INC COM 81728J109 9 2265 SH DFND 01 0 2265 0 SENSUS HEALTHCARE INC COM 81728J109 8 2000 SH DFND 04 0 0 2000 SENSUS HEALTHCARE INC COM 81728J109 1834 476258 SH SOLE 0 0 476258 SENTINELONE INC CL A 81730H109 58 1375 SH DFND 01 0 1375 0 SENTINELONE INC CL A 81730H109 4132 97219 SH SOLE 0 0 97219 SEQUENTIAL BRANDS GROUP INC COM NEW 81734P206 2 220 SH DFND 04 0 0 220 SEQUENTIAL BRANDS GROUP INC COM NEW 81734P206 336 39439 SH SOLE 0 0 39439 SERES THERAPEUTICS INC COM 81750R102 2966 124356 SH DFND 01 0 124356 0 SERES THERAPEUTICS INC COM 81750R102 376 15770 SH DFND 02 0 15770 0 SERES THERAPEUTICS INC COM 81750R102 1107 46395 SH DFND 04 0 0 46395 SERES THERAPEUTICS INC COM 81750R102 76755 3218259 SH SOLE 0 0 3218259 SERES THERAPEUTICS INC COM 81750R102 19 790 SH SOLE 0 790 0 SERITAGE GROWTH PPTYS CL A 81752R100 465 25263 SH DFND 01 0 25263 0 SERITAGE GROWTH PPTYS CL A 81752R100 135 7328 SH DFND 02 0 7328 0 SERITAGE GROWTH PPTYS CL A 81752R100 563 30578 SH DFND 04 0 0 30578 SERITAGE GROWTH PPTYS CL A 81752R100 75073 4080068 SH SOLE 0 0 4080068 SERVICE CORP INTL COM 817565104 2828 52765 SH DFND 01 0 52765 0 SERVICE CORP INTL COM 817565104 2333 43538 SH DFND 02 0 43538 0 SERVICE CORP INTL COM 817565104 7627 142329 SH DFND 04 0 0 142329 SERVICE CORP INTL COM 817565104 880563 16431476 SH SOLE 0 0 16431476 SERVICE PPTYS TR COM SH BEN INT 81761L102 1420 112683 SH DFND 01 0 112683 0 SERVICE PPTYS TR COM SH BEN INT 81761L102 3503 278025 SH DFND 02 0 278025 0 SERVICE PPTYS TR COM SH BEN INT 81761L102 1649 130875 SH DFND 04 0 0 130875 SERVICE PPTYS TR COM SH BEN INT 81761L102 324183 25728790 SH SOLE 0 0 25728790 SERVICENOW INC COM 81762P102 118350 215358 SH DFND 01 0 215358 0 SERVICENOW INC COM 81762P102 4609 8386 SH DFND 02 0 0 8386 SERVICENOW INC COM 81762P102 57138 103973 SH DFND 02 0 103973 0 SERVICENOW INC COM 81762P102 254011 462217 SH DFND 04 0 0 462217 SERVICENOW INC COM 81762P102 23936 43556 SH DFND 04 0 43556 0 SERVICENOW INC COM 81762P102 8171600 14869621 SH SOLE 0 0 14869621 SERVICESOURCE INTL INC COM 81763U100 19 13396 SH DFND 01 0 13396 0 SERVICESOURCE INTL INC COM 81763U100 44 31161 SH DFND 04 0 0 31161 SERVICESOURCE INTL INC COM 81763U100 5904 4187534 SH SOLE 0 0 4187534 SERVISFIRST BANCSHARES INC COM 81768T108 5501 80918 SH DFND 01 0 80918 0 SERVISFIRST BANCSHARES INC COM 81768T108 896 13181 SH DFND 02 0 13181 0 SERVISFIRST BANCSHARES INC COM 81768T108 2786 40984 SH DFND 04 0 0 40984 SERVISFIRST BANCSHARES INC COM 81768T108 341466 5023029 SH SOLE 0 0 5023029 SERVOTRONICS INC COM 817732100 209 24416 SH SOLE 0 0 24416 SESEN BIO INC COM 817763105 1431 309719 SH DFND 01 0 309719 0 SESEN BIO INC COM 817763105 299 64754 SH DFND 04 0 0 64754 SESEN BIO INC COM 817763105 37544 8126361 SH SOLE 0 0 8126361 SESEN BIO INC COM 817763105 15 3148 SH SOLE 0 3148 0 SEVERN BANCORP INC ANNAPOLIS COM 81811M100 18 1501 SH DFND 01 0 1501 0 SEVERN BANCORP INC ANNAPOLIS COM 81811M100 42 3499 SH DFND 04 0 0 3499 SEVERN BANCORP INC ANNAPOLIS COM 81811M100 5851 491647 SH SOLE 0 0 491647 SHAKE SHACK INC CL A 819047101 7265 67884 SH DFND 01 0 67884 0 SHAKE SHACK INC CL A 819047101 943 8807 SH DFND 02 0 8807 0 SHAKE SHACK INC CL A 819047101 3308 30912 SH DFND 04 0 0 30912 SHAKE SHACK INC CL A 819047101 406807 3801220 SH SOLE 0 0 3801220 SHARPS COMPLIANCE CORP COM 820017101 272 26431 SH DFND 01 0 26431 0 SHARPS COMPLIANCE CORP COM 820017101 44 4244 SH DFND 04 0 0 4244 SHARPS COMPLIANCE CORP COM 820017101 6437 624908 SH SOLE 0 0 624908 SHARPSPRING INC COM 820054104 31 1834 SH DFND 01 0 1834 0 SHARPSPRING INC COM 820054104 65 3857 SH DFND 04 0 0 3857 SHARPSPRING INC COM 820054104 9162 542428 SH SOLE 0 0 542428 SHATTUCK LABS INC COM 82024L103 1173 40448 SH DFND 01 0 40448 0 SHATTUCK LABS INC COM 82024L103 102 3502 SH DFND 02 0 3502 0 SHATTUCK LABS INC COM 82024L103 297 10230 SH DFND 04 0 0 10230 SHATTUCK LABS INC COM 82024L103 34174 1178806 SH SOLE 0 0 1178806 SHAW COMMUNICATIONS INC CL B CONV 82028K200 59328 2051451 SH DFND 01 0 2051451 0 SHAW COMMUNICATIONS INC CL B CONV 82028K200 604 20869 SH DFND 02 0 0 20869 SHAW COMMUNICATIONS INC CL B CONV 82028K200 7352 254227 SH DFND 02 0 254227 0 SHAW COMMUNICATIONS INC CL B CONV 82028K200 10947 378510 SH DFND 04 0 0 378510 SHAW COMMUNICATIONS INC CL B CONV 82028K200 1618 55956 SH DFND 04 0 55956 0 SHAW COMMUNICATIONS INC CL B CONV 82028K200 269877 9331843 SH SOLE 0 0 9331843 SHAW COMMUNICATIONS INC CL B CONV 82028K200 35017 1210822 SH SOLE 0 1210822 0 SHENANDOAH TELECOMMUNICATION COM 82312B106 2522 51988 SH DFND 01 0 51988 0 SHENANDOAH TELECOMMUNICATION COM 82312B106 530 10928 SH DFND 02 0 10928 0 SHENANDOAH TELECOMMUNICATION COM 82312B106 1972 40644 SH DFND 04 0 0 40644 SHENANDOAH TELECOMMUNICATION COM 82312B106 246202 5075291 SH SOLE 0 0 5075291 SHERWIN WILLIAMS CO COM 824348106 71473 262335 SH DFND 01 0 262335 0 SHERWIN WILLIAMS CO COM 824348106 2916 10704 SH DFND 02 0 0 10704 SHERWIN WILLIAMS CO COM 824348106 36976 135716 SH DFND 02 0 135716 0 SHERWIN WILLIAMS CO COM 824348106 154697 567798 SH DFND 04 0 0 567798 SHERWIN WILLIAMS CO COM 824348106 14559 53439 SH DFND 04 0 53439 0 SHERWIN WILLIAMS CO COM 824348106 5349017 19633022 SH SOLE 0 0 19633022 SHERWIN WILLIAMS CO COM 824348106 66 243 SH SOLE 0 243 0 SHIFT4 PMTS INC CL A 82452J109 1688 18007 SH DFND 01 0 18007 0 SHIFT4 PMTS INC CL A 82452J109 970 10350 SH DFND 02 0 10350 0 SHIFT4 PMTS INC CL A 82452J109 2708 28891 SH DFND 04 0 0 28891 SHIFT4 PMTS INC CL A 82452J109 340400 3632092 SH SOLE 0 0 3632092 SHIFTPIXY INC COM NEW 82452L203 608 257441 SH SOLE 0 0 257441 SHIFT TECHNOLOGIES INC CL A 82452T107 480 55894 SH DFND 01 0 55894 0 SHIFT TECHNOLOGIES INC CL A 82452T107 176 20527 SH DFND 04 0 0 20527 SHIFT TECHNOLOGIES INC CL A 82452T107 20912 2437316 SH SOLE 0 0 2437316 SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 747 20828 SH DFND 01 0 20828 0 SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 24125 672946 SH SOLE 0 0 672946 SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 219 6100 SH SOLE 0 6100 0 SHOE CARNIVAL INC COM 824889109 1083 15134 SH DFND 01 0 15134 0 SHOE CARNIVAL INC COM 824889109 367 5126 SH DFND 02 0 5126 0 SHOE CARNIVAL INC COM 824889109 464 6476 SH DFND 04 0 0 6476 SHOE CARNIVAL INC COM 824889109 40655 567882 SH SOLE 0 0 567882 SHOE CARNIVAL INC COM 824889109 78 1085 SH SOLE 0 1085 0 SHOCKWAVE MED INC COM 82489T104 11574 61004 SH DFND 01 0 61004 0 SHOCKWAVE MED INC COM 82489T104 1614 8508 SH DFND 02 0 8508 0 SHOCKWAVE MED INC COM 82489T104 5055 26645 SH DFND 04 0 0 26645 SHOCKWAVE MED INC COM 82489T104 546351 2879625 SH SOLE 0 0 2879625 SHOALS TECHNOLOGIES GROUP IN CL A 82489W107 949 26734 SH DFND 01 0 26734 0 SHOALS TECHNOLOGIES GROUP IN CL A 82489W107 449 12654 SH DFND 02 0 12654 0 SHOALS TECHNOLOGIES GROUP IN CL A 82489W107 2311 65093 SH DFND 04 0 0 65093 SHOALS TECHNOLOGIES GROUP IN CL A 82489W107 265315 7473670 SH SOLE 0 0 7473670 SHOPIFY INC CL A 82509L107 788368 539616 SH DFND 01 0 539616 0 SHOPIFY INC CL A 82509L107 7109 4866 SH DFND 02 0 0 4866 SHOPIFY INC CL A 82509L107 87907 60170 SH DFND 02 0 60170 0 SHOPIFY INC CL A 82509L107 132653 90797 SH DFND 04 0 0 90797 SHOPIFY INC CL A 82509L107 21051 14409 SH DFND 04 0 14409 0 SHOPIFY INC CL A 82509L107 3538356 2421906 SH SOLE 0 0 2421906 SHOPIFY INC CL A 82509L107 317196 217112 SH SOLE 0 217112 0 SHORE BANCSHARES INC COM 825107105 42 2533 SH DFND 01 0 2533 0 SHORE BANCSHARES INC COM 825107105 62 3694 SH DFND 04 0 0 3694 SHORE BANCSHARES INC COM 825107105 8222 490894 SH SOLE 0 0 490894 SHOTSPOTTER INC COM 82536T107 745 15272 SH DFND 01 0 15272 0 SHOTSPOTTER INC COM 82536T107 79 1620 SH DFND 02 0 1620 0 SHOTSPOTTER INC COM 82536T107 339 6954 SH DFND 04 0 0 6954 SHOTSPOTTER INC COM 82536T107 19321 396158 SH SOLE 0 0 396158 SHUTTERSTOCK INC COM 825690100 4165 42425 SH DFND 01 0 42425 0 SHUTTERSTOCK INC COM 825690100 707 7200 SH DFND 02 0 7200 0 SHUTTERSTOCK INC COM 825690100 1924 19601 SH DFND 04 0 0 19601 SHUTTERSTOCK INC COM 825690100 277533 2827069 SH SOLE 0 0 2827069 SHUTTERSTOCK INC COM 825690100 216 2198 SH SOLE 0 2198 0 SHYFT GROUP INC COM 825698103 2347 62725 SH DFND 01 0 62725 0 SHYFT GROUP INC COM 825698103 305 8154 SH DFND 02 0 8154 0 SHYFT GROUP INC COM 825698103 946 25281 SH DFND 04 0 0 25281 SHYFT GROUP INC COM 825698103 61660 1648218 SH SOLE 0 0 1648218 SHYFT GROUP INC COM 825698103 47 1265 SH SOLE 0 1265 0 SI-BONE INC COM 825704109 1824 57957 SH DFND 01 0 57957 0 SI-BONE INC COM 825704109 196 6220 SH DFND 02 0 6220 0 SI-BONE INC COM 825704109 597 18975 SH DFND 04 0 0 18975 SI-BONE INC COM 825704109 44813 1424005 SH SOLE 0 0 1424005 SIEBERT FINL CORP COM 826176109 12 2542 SH DFND 01 0 2542 0 SIEBERT FINL CORP COM 826176109 10 2119 SH DFND 04 0 0 2119 SIEBERT FINL CORP COM 826176109 623 129565 SH SOLE 0 0 129565 SIERRA BANCORP COM 82620P102 249 9801 SH DFND 01 0 9801 0 SIERRA BANCORP COM 82620P102 125 4931 SH DFND 04 0 0 4931 SIERRA BANCORP COM 82620P102 15878 623895 SH SOLE 0 0 623895 SIENTRA INC COM 82621J105 754 94775 SH DFND 01 0 94775 0 SIENTRA INC COM 82621J105 169 21229 SH DFND 04 0 0 21229 SIENTRA INC COM 82621J105 20697 2600138 SH SOLE 0 0 2600138 SIERRA WIRELESS INC COM 826516106 107 5620 SH DFND 02 0 5620 0 SIERRA WIRELESS INC COM 826516106 317 16694 SH DFND 04 0 0 16694 SIFCO INDS INC COM 826546103 3 300 SH DFND 04 0 0 300 SIFCO INDS INC COM 826546103 603 59912 SH SOLE 0 0 59912 SIGILON THERAPEUTICS INC COM 82657L107 62 5754 SH DFND 01 0 5754 0 SIGILON THERAPEUTICS INC COM 82657L107 26 2445 SH DFND 04 0 0 2445 SIGILON THERAPEUTICS INC COM 82657L107 3751 349608 SH SOLE 0 0 349608 SIGMA LABS INC COM 826598500 511 131130 SH SOLE 0 0 131130 SIGMATRON INTL INC COM 82661L101 151 29937 SH SOLE 0 0 29937 SIGNATURE BK NEW YORK N Y COM 82669G104 4457 18143 SH DFND 01 0 18143 0 SIGNATURE BK NEW YORK N Y COM 82669G104 3330 13556 SH DFND 02 0 13556 0 SIGNATURE BK NEW YORK N Y COM 82669G104 11546 47000 SH DFND 04 0 0 47000 SIGNATURE BK NEW YORK N Y COM 82669G104 1278897 5206177 SH SOLE 0 0 5206177 SIGNATURE BK NEW YORK N Y COM 82669G104 109 442 SH SOLE 0 442 0 SIGNIFY HEALTH INC CL A COM 82671G100 229 7519 SH DFND 01 0 7519 0 SIGNIFY HEALTH INC CL A COM 82671G100 133 4383 SH DFND 02 0 4383 0 SIGNIFY HEALTH INC CL A COM 82671G100 662 21756 SH DFND 04 0 0 21756 SIGNIFY HEALTH INC CL A COM 82671G100 64451 2118005 SH SOLE 0 0 2118005 SIGA TECHNOLOGIES INC COM 826917106 554 88186 SH DFND 01 0 88186 0 SIGA TECHNOLOGIES INC COM 826917106 131 20873 SH DFND 02 0 20873 0 SIGA TECHNOLOGIES INC COM 826917106 179 28546 SH DFND 04 0 0 28546 SIGA TECHNOLOGIES INC COM 826917106 14036 2235074 SH SOLE 0 0 2235074 SILICON LABORATORIES INC COM 826919102 12385 80815 SH DFND 01 0 80815 0 SILICON LABORATORIES INC COM 826919102 1779 11609 SH DFND 02 0 11609 0 SILICON LABORATORIES INC COM 826919102 5778 37701 SH DFND 04 0 0 37701 SILICON LABORATORIES INC COM 826919102 646731 4220103 SH SOLE 0 0 4220103 SILGAN HOLDINGS INC COM 827048109 1069 25770 SH DFND 01 0 25770 0 SILGAN HOLDINGS INC COM 827048109 1141 27492 SH DFND 02 0 27492 0 SILGAN HOLDINGS INC COM 827048109 2908 70076 SH DFND 04 0 0 70076 SILGAN HOLDINGS INC COM 827048109 349067 8411258 SH SOLE 0 0 8411258 SILGAN HOLDINGS INC COM 827048109 389 9385 SH SOLE 0 9385 0 SILK RD MED INC COM 82710M100 2953 61699 SH DFND 01 0 61699 0 SILK RD MED INC COM 82710M100 335 6991 SH DFND 02 0 6991 0 SILK RD MED INC COM 82710M100 1244 25991 SH DFND 04 0 0 25991 SILK RD MED INC COM 82710M100 140572 2937154 SH SOLE 0 0 2937154 SILVERCREST ASSET MGMT GROUP CL A 828359109 26 1715 SH DFND 01 0 1715 0 SILVERCREST ASSET MGMT GROUP CL A 828359109 30 2000 SH DFND 04 0 0 2000 SILVERCREST ASSET MGMT GROUP CL A 828359109 6460 429531 SH SOLE 0 0 429531 SILVERCORP METALS INC COM 82835P103 259 47223 SH DFND 02 0 47223 0 SILVERCORP METALS INC COM 82835P103 401 72995 SH DFND 04 0 0 72995 SILVERBACK THERAPEUTICS INC COM 82835W108 268 8670 SH DFND 01 0 8670 0 SILVERBACK THERAPEUTICS INC COM 82835W108 35 1134 SH DFND 02 0 1134 0 SILVERBACK THERAPEUTICS INC COM 82835W108 259 8396 SH DFND 04 0 0 8396 SILVERBACK THERAPEUTICS INC COM 82835W108 30190 977350 SH SOLE 0 0 977350 SILVERCREST METALS INC COM 828363101 342 39182 SH DFND 02 0 39182 0 SILVERCREST METALS INC COM 828363101 450 51542 SH DFND 04 0 0 51542 SILVERBOW RES INC COM 82836G102 46 1995 SH DFND 01 0 1995 0 SILVERBOW RES INC COM 82836G102 89 3846 SH DFND 04 0 0 3846 SILVERBOW RES INC COM 82836G102 9094 391632 SH SOLE 0 0 391632 SILVERGATE CAP CORP CL A 82837P408 4681 41307 SH DFND 01 0 41307 0 SILVERGATE CAP CORP CL A 82837P408 665 5869 SH DFND 02 0 5869 0 SILVERGATE CAP CORP CL A 82837P408 1937 17089 SH DFND 04 0 0 17089 SILVERGATE CAP CORP CL A 82837P408 193425 1706890 SH SOLE 0 0 1706890 SILVERGATE CAP CORP CL A 82837P408 40 349 SH SOLE 0 349 0 SILVERSUN TECHNOLOGIES INC COM NEW 82846H207 1635 134310 SH SOLE 0 0 134310 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 2167 73851 SH DFND 01 0 73851 0 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 973 33149 SH DFND 02 0 33149 0 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 2692 91758 SH DFND 04 0 0 91758 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 335925 11449397 SH SOLE 0 0 11449397 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 77 2640 SH SOLE 0 2640 0 SIMON PPTY GROUP INC NEW COM 828806109 46037 352830 SH DFND 01 0 352830 0 SIMON PPTY GROUP INC NEW COM 828806109 1830 14022 SH DFND 02 0 0 14022 SIMON PPTY GROUP INC NEW COM 828806109 82957 635787 SH DFND 02 0 635787 0 SIMON PPTY GROUP INC NEW COM 828806109 98307 753425 SH DFND 04 0 0 753425 SIMON PPTY GROUP INC NEW COM 828806109 9550 73190 SH DFND 04 0 73190 0 SIMON PPTY GROUP INC NEW COM 828806109 5917607 45352601 SH SOLE 0 0 45352601 SIMPLY GOOD FOODS CO COM 82900L102 2331 63841 SH DFND 01 0 63841 0 SIMPLY GOOD FOODS CO COM 82900L102 1446 39610 SH DFND 02 0 39610 0 SIMPLY GOOD FOODS CO COM 82900L102 2648 72523 SH DFND 04 0 0 72523 SIMPLY GOOD FOODS CO COM 82900L102 332463 9106073 SH SOLE 0 0 9106073 SIMPSON MFG INC COM 829073105 8744 79170 SH DFND 01 0 79170 0 SIMPSON MFG INC COM 829073105 1158 10486 SH DFND 02 0 10486 0 SIMPSON MFG INC COM 829073105 4056 36727 SH DFND 04 0 0 36727 SIMPSON MFG INC COM 829073105 450462 4078791 SH SOLE 0 0 4078791 SIMULATIONS PLUS INC COM 829214105 1528 27830 SH DFND 01 0 27830 0 SIMULATIONS PLUS INC COM 829214105 188 3415 SH DFND 02 0 3415 0 SIMULATIONS PLUS INC COM 829214105 680 12382 SH DFND 04 0 0 12382 SIMULATIONS PLUS INC COM 829214105 53109 967195 SH SOLE 0 0 967195 SINCLAIR BROADCAST GROUP INC CL A 829226109 1323 39831 SH DFND 01 0 39831 0 SINCLAIR BROADCAST GROUP INC CL A 829226109 349 10520 SH DFND 02 0 10520 0 SINCLAIR BROADCAST GROUP INC CL A 829226109 1298 39062 SH DFND 04 0 0 39062 SINCLAIR BROADCAST GROUP INC CL A 829226109 166974 5026306 SH SOLE 0 0 5026306 SINGULAR GENOMICS SYSTEMS IN COM 82933R100 28 1012 SH DFND 01 0 1012 0 SINGULAR GENOMICS SYSTEMS IN COM 82933R100 8 309 SH DFND 04 0 0 309 SINGULAR GENOMICS SYSTEMS IN COM 82933R100 20736 754571 SH SOLE 0 0 754571 SINTX TECHNOLOGIES INC COM NEW 829392307 22 11513 SH DFND 04 0 0 11513 SINTX TECHNOLOGIES INC COM NEW 829392307 1838 957429 SH SOLE 0 0 957429 SIO GENE THERAPIES INC COMMON 829399104 27 9921 SH DFND 01 0 9921 0 SIO GENE THERAPIES INC COMMON 829399104 51 18609 SH DFND 04 0 0 18609 SIO GENE THERAPIES INC COMMON 829399104 5241 1919732 SH SOLE 0 0 1919732 SIRIUS XM HOLDINGS INC COM 82968B103 2144 327789 SH DFND 01 0 327789 0 SIRIUS XM HOLDINGS INC COM 82968B103 330 50423 SH DFND 02 0 0 50423 SIRIUS XM HOLDINGS INC COM 82968B103 4406 673634 SH DFND 02 0 673634 0 SIRIUS XM HOLDINGS INC COM 82968B103 7745 1184244 SH DFND 04 0 0 1184244 SIRIUS XM HOLDINGS INC COM 82968B103 772 118068 SH DFND 04 0 118068 0 SIRIUS XM HOLDINGS INC COM 82968B103 468473 71631980 SH SOLE 0 0 71631980 SITE CTRS CORP COM 82981J109 1764 117110 SH DFND 01 0 117110 0 SITE CTRS CORP COM 82981J109 4016 266652 SH DFND 02 0 266652 0 SITE CTRS CORP COM 82981J109 1972 130930 SH DFND 04 0 0 130930 SITE CTRS CORP COM 82981J109 397413 26388660 SH SOLE 0 0 26388660 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 2840 16781 SH DFND 01 0 16781 0 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 1867 11029 SH DFND 02 0 11029 0 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 6383 37713 SH DFND 04 0 0 37713 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 674675 3986030 SH SOLE 0 0 3986030 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 25 148 SH SOLE 0 148 0 SITIME CORP COM 82982T106 2957 23359 SH DFND 01 0 23359 0 SITIME CORP COM 82982T106 375 2963 SH DFND 02 0 2963 0 SITIME CORP COM 82982T106 1202 9497 SH DFND 04 0 0 9497 SITIME CORP COM 82982T106 80308 634397 SH SOLE 0 0 634397 SIX FLAGS ENTMT CORP NEW COM 83001A102 1203 27806 SH DFND 01 0 27806 0 SIX FLAGS ENTMT CORP NEW COM 83001A102 845 19516 SH DFND 02 0 19516 0 SIX FLAGS ENTMT CORP NEW COM 83001A102 2745 63428 SH DFND 04 0 0 63428 SIX FLAGS ENTMT CORP NEW COM 83001A102 285443 6595269 SH SOLE 0 0 6595269 SKECHERS U S A INC CL A 830566105 2191 43972 SH DFND 01 0 43972 0 SKECHERS U S A INC CL A 830566105 1913 38389 SH DFND 02 0 38389 0 SKECHERS U S A INC CL A 830566105 5659 113573 SH DFND 04 0 0 113573 SKECHERS U S A INC CL A 830566105 601572 12072493 SH SOLE 0 0 12072493 SKECHERS U S A INC CL A 830566105 18 352 SH SOLE 0 352 0 SKILLZ INC COM 83067L109 2627 120938 SH DFND 01 0 120938 0 SKILLZ INC COM 83067L109 300 13822 SH DFND 02 0 13822 0 SKILLZ INC COM 83067L109 2846 131032 SH DFND 04 0 0 131032 SKILLZ INC COM 83067L109 243802 11224756 SH SOLE 0 0 11224756 SKYLINE CHAMPION CORPORATION COM 830830105 5084 95389 SH DFND 01 0 95389 0 SKYLINE CHAMPION CORPORATION COM 830830105 811 15208 SH DFND 02 0 15208 0 SKYLINE CHAMPION CORPORATION COM 830830105 2158 40483 SH DFND 04 0 0 40483 SKYLINE CHAMPION CORPORATION COM 830830105 149967 2813643 SH SOLE 0 0 2813643 SKYWEST INC COM 830879102 1467 34053 SH DFND 01 0 34053 0 SKYWEST INC COM 830879102 421 9776 SH DFND 02 0 9776 0 SKYWEST INC COM 830879102 1036 24056 SH DFND 04 0 0 24056 SKYWEST INC COM 830879102 236198 5484056 SH SOLE 0 0 5484056 SKYWEST INC COM 830879102 88 2048 SH SOLE 0 2048 0 SKYWORKS SOLUTIONS INC COM 83088M102 32594 169980 SH DFND 01 0 169980 0 SKYWORKS SOLUTIONS INC COM 83088M102 1355 7068 SH DFND 02 0 0 7068 SKYWORKS SOLUTIONS INC COM 83088M102 16535 86230 SH DFND 02 0 86230 0 SKYWORKS SOLUTIONS INC COM 83088M102 74120 386547 SH DFND 04 0 0 386547 SKYWORKS SOLUTIONS INC COM 83088M102 6970 36347 SH DFND 04 0 36347 0 SKYWORKS SOLUTIONS INC COM 83088M102 3265572 17030362 SH SOLE 0 0 17030362 SLACK TECHNOLOGIES INC COM CL A 83088V102 9659 218028 SH DFND 01 0 218028 0 SLACK TECHNOLOGIES INC COM CL A 83088V102 935 21098 SH DFND 02 0 0 21098 SLACK TECHNOLOGIES INC COM CL A 83088V102 10798 243740 SH DFND 02 0 243740 0 SLACK TECHNOLOGIES INC COM CL A 83088V102 25664 579331 SH DFND 04 0 0 579331 SLACK TECHNOLOGIES INC COM CL A 83088V102 2780 62760 SH DFND 04 0 62760 0 SLACK TECHNOLOGIES INC COM CL A 83088V102 1894831 42772702 SH SOLE 0 0 42772702 SKYWATER TECHNOLOGY INC COM 83089J108 387 13494 SH DFND 01 0 13494 0 SKYWATER TECHNOLOGY INC COM 83089J108 75 2619 SH DFND 04 0 0 2619 SKYWATER TECHNOLOGY INC COM 83089J108 10067 351394 SH SOLE 0 0 351394 SLEEP NUMBER CORP COM 83125X103 3253 29588 SH DFND 01 0 29588 0 SLEEP NUMBER CORP COM 83125X103 957 8707 SH DFND 02 0 8707 0 SLEEP NUMBER CORP COM 83125X103 2277 20709 SH DFND 04 0 0 20709 SLEEP NUMBER CORP COM 83125X103 291587 2651992 SH SOLE 0 0 2651992 SLEEP NUMBER CORP COM 83125X103 97 883 SH SOLE 0 883 0 SMITH & WESSON BRANDS INC COM 831754106 3342 96316 SH DFND 01 0 96316 0 SMITH & WESSON BRANDS INC COM 831754106 446 12854 SH DFND 02 0 12854 0 SMITH & WESSON BRANDS INC COM 831754106 1378 39726 SH DFND 04 0 0 39726 SMITH & WESSON BRANDS INC COM 831754106 125498 3616655 SH SOLE 0 0 3616655 SMITH & WESSON BRANDS INC COM 831754106 84 2416 SH SOLE 0 2416 0 SMITH A O CORP COM 831865209 9380 130167 SH DFND 01 0 130167 0 SMITH A O CORP COM 831865209 455 6316 SH DFND 02 0 0 6316 SMITH A O CORP COM 831865209 4912 68159 SH DFND 02 0 68159 0 SMITH A O CORP COM 831865209 17916 248629 SH DFND 04 0 0 248629 SMITH A O CORP COM 831865209 909 12620 SH DFND 04 0 12620 0 SMITH A O CORP COM 831865209 1054738 14636946 SH SOLE 0 0 14636946 SMARTFINANCIAL INC COM NEW 83190L208 232 9673 SH DFND 01 0 9673 0 SMARTFINANCIAL INC COM NEW 83190L208 131 5470 SH DFND 04 0 0 5470 SMARTFINANCIAL INC COM NEW 83190L208 16120 671381 SH SOLE 0 0 671381 SMART SAND INC COM 83191H107 17 5176 SH DFND 01 0 5176 0 SMART SAND INC COM 83191H107 15 4400 SH DFND 04 0 0 4400 SMART SAND INC COM 83191H107 3183 955933 SH SOLE 0 0 955933 SMILEDIRECTCLUB INC CL A COM 83192H106 126 14524 SH DFND 01 0 14524 0 SMILEDIRECTCLUB INC CL A COM 83192H106 155 17823 SH DFND 02 0 17823 0 SMILEDIRECTCLUB INC CL A COM 83192H106 649 74807 SH DFND 04 0 0 74807 SMILEDIRECTCLUB INC CL A COM 83192H106 81983 9445021 SH SOLE 0 0 9445021 SMARTSHEET INC COM CL A 83200N103 3748 51826 SH DFND 01 0 51826 0 SMARTSHEET INC COM CL A 83200N103 2154 29782 SH DFND 02 0 29782 0 SMARTSHEET INC COM CL A 83200N103 7140 98723 SH DFND 04 0 0 98723 SMARTSHEET INC COM CL A 83200N103 778456 10764046 SH SOLE 0 0 10764046 SMITH MICRO SOFTWARE INC COM NEW 832154207 168 32195 SH DFND 01 0 32195 0 SMITH MICRO SOFTWARE INC COM NEW 832154207 69 13192 SH DFND 04 0 0 13192 SMITH MICRO SOFTWARE INC COM NEW 832154207 12816 2455188 SH SOLE 0 0 2455188 SMITH MIDLAND CORP COM 832156103 9 386 SH DFND 01 0 386 0 SMITH MIDLAND CORP COM 832156103 17 716 SH DFND 04 0 0 716 SMITH MIDLAND CORP COM 832156103 2675 113328 SH SOLE 0 0 113328 SMUCKER J M CO COM NEW 832696405 13773 106298 SH DFND 01 0 106298 0 SMUCKER J M CO COM NEW 832696405 645 4975 SH DFND 02 0 0 4975 SMUCKER J M CO COM NEW 832696405 8294 64015 SH DFND 02 0 64015 0 SMUCKER J M CO COM NEW 832696405 34251 264340 SH DFND 04 0 0 264340 SMUCKER J M CO COM NEW 832696405 3204 24727 SH DFND 04 0 24727 0 SMUCKER J M CO COM NEW 832696405 1566283 12088312 SH SOLE 0 0 12088312 SMUCKER J M CO COM NEW 832696405 155 1193 SH SOLE 0 1193 0 SNAP ON INC COM 833034101 11781 52728 SH DFND 01 0 52728 0 SNAP ON INC COM 833034101 532 2381 SH DFND 02 0 0 2381 SNAP ON INC COM 833034101 6462 28924 SH DFND 02 0 28924 0 SNAP ON INC COM 833034101 29543 132226 SH DFND 04 0 0 132226 SNAP ON INC COM 833034101 2721 12178 SH DFND 04 0 12178 0 SNAP ON INC COM 833034101 1350471 6044271 SH SOLE 0 0 6044271 SNAP ON INC COM 833034101 441 1973 SH SOLE 0 1973 0 SNAP INC CL A 83304A106 10911 160133 SH DFND 01 0 160133 0 SNAP INC CL A 83304A106 2695 39546 SH DFND 02 0 0 39546 SNAP INC CL A 83304A106 30430 446586 SH DFND 02 0 446586 0 SNAP INC CL A 83304A106 38047 558370 SH DFND 04 0 0 558370 SNAP INC CL A 83304A106 4033034 59187472 SH SOLE 0 0 59187472 SNOWFLAKE INC CL A 833445109 10002 41366 SH DFND 01 0 41366 0 SNOWFLAKE INC CL A 833445109 316 1306 SH DFND 02 0 0 1306 SNOWFLAKE INC CL A 833445109 2942 12169 SH DFND 02 0 12169 0 SNOWFLAKE INC CL A 833445109 6875 28434 SH DFND 04 0 0 28434 SNOWFLAKE INC CL A 833445109 2664885 11021028 SH SOLE 0 0 11021028 SO YOUNG INTERNATIONAL INC SPONSORED ADS 83356Q108 1215 126472 SH DFND 01 0 126472 0 SO YOUNG INTERNATIONAL INC SPONSORED ADS 83356Q108 13 1389 SH DFND 04 0 0 1389 SO YOUNG INTERNATIONAL INC SPONSORED ADS 83356Q108 10899 1134137 SH SOLE 0 0 1134137 SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 17102 361329 SH DFND 01 0 361329 0 SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 18152 383521 SH SOLE 0 0 383521 SOCKET MOBILE INC COM NEW 83368E200 371 60356 SH SOLE 0 0 60356 SOGOU INC ADR REPSTG A 83409V104 2336 273897 SH DFND 01 0 273897 0 SOGOU INC ADR REPSTG A 83409V104 14 1650 SH DFND 04 0 0 1650 SOGOU INC ADR REPSTG A 83409V104 13104 1536208 SH SOLE 0 0 1536208 SOHU COM LTD SPONSORED ADS 83410S108 2690 144624 SH DFND 01 0 144624 0 SOHU COM LTD SPONSORED ADS 83410S108 74 3997 SH DFND 02 0 3997 0 SOHU COM LTD SPONSORED ADS 83410S108 25 1331 SH DFND 04 0 0 1331 SOHU COM LTD SPONSORED ADS 83410S108 17854 959895 SH SOLE 0 0 959895 SOLAREDGE TECHNOLOGIES INC COM 83417M104 2462 8908 SH DFND 01 0 8908 0 SOLAREDGE TECHNOLOGIES INC COM 83417M104 611 2212 SH DFND 02 0 0 2212 SOLAREDGE TECHNOLOGIES INC COM 83417M104 7342 26565 SH DFND 02 0 26565 0 SOLAREDGE TECHNOLOGIES INC COM 83417M104 16646 60230 SH DFND 04 0 0 60230 SOLAREDGE TECHNOLOGIES INC COM 83417M104 1828 6614 SH DFND 04 0 6614 0 SOLAREDGE TECHNOLOGIES INC COM 83417M104 320848 1160938 SH SOLE 0 0 1160938 SOLARWINDS CORP COM 83417Q105 386 22835 SH DFND 01 0 22835 0 SOLARWINDS CORP COM 83417Q105 438 25946 SH DFND 02 0 25946 0 SOLARWINDS CORP COM 83417Q105 1082 64068 SH DFND 04 0 0 64068 SOLARWINDS CORP COM 83417Q105 118813 7034489 SH SOLE 0 0 7034489 SOLARWINDS CORP COM 83417Q105 40 2372 SH SOLE 0 2372 0 SOLARIS OILFIELD INFRASTRUCT COM CL A 83418M103 293 30075 SH DFND 01 0 30075 0 SOLARIS OILFIELD INFRASTRUCT COM CL A 83418M103 105 10820 SH DFND 04 0 0 10820 SOLARIS OILFIELD INFRASTRUCT COM CL A 83418M103 13829 1419786 SH SOLE 0 0 1419786 SOLENO THERAPEUTICS INC COM NEW 834203200 15 13441 SH DFND 01 0 13441 0 SOLENO THERAPEUTICS INC COM NEW 834203200 22 19350 SH DFND 04 0 0 19350 SOLENO THERAPEUTICS INC COM NEW 834203200 2321 2035721 SH SOLE 0 0 2035721 SOLIGENIX INC COM 834223307 8 6799 SH DFND 01 0 6799 0 SOLIGENIX INC COM 834223307 12 11093 SH DFND 04 0 0 11093 SOLIGENIX INC COM 834223307 1809 1629404 SH SOLE 0 0 1629404 SOLID BIOSCIENCES INC COM 83422E105 158 43302 SH DFND 01 0 43302 0 SOLID BIOSCIENCES INC COM 83422E105 86 23471 SH DFND 04 0 0 23471 SOLID BIOSCIENCES INC COM 83422E105 9867 2696005 SH SOLE 0 0 2696005 SOLITON INC COM 834251100 393 17461 SH DFND 01 0 17461 0 SOLITON INC COM 834251100 95 4206 SH DFND 04 0 0 4206 SOLITON INC COM 834251100 11055 491547 SH SOLE 0 0 491547 SOLITARIO ZINC CORP COM 8342EP107 893 1332390 SH SOLE 0 0 1332390 SONIC AUTOMOTIVE INC CL A 83545G102 688 15380 SH DFND 01 0 15380 0 SONIC AUTOMOTIVE INC CL A 83545G102 444 9922 SH DFND 02 0 9922 0 SONIC AUTOMOTIVE INC CL A 83545G102 800 17880 SH DFND 04 0 0 17880 SONIC AUTOMOTIVE INC CL A 83545G102 104360 2332581 SH SOLE 0 0 2332581 SONIC AUTOMOTIVE INC CL A 83545G102 139 3103 SH SOLE 0 3103 0 SONIM TECHNOLOGIES INC COM 83548F101 15 27025 SH DFND 04 0 0 27025 SONIM TECHNOLOGIES INC COM 83548F101 1319 2363598 SH SOLE 0 0 2363598 SONNET BIOTHERAPEUTC HLDNG I COM 83548R105 1109 701634 SH SOLE 0 0 701634 SONOCO PRODS CO COM 835495102 2145 32059 SH DFND 01 0 32059 0 SONOCO PRODS CO COM 835495102 1852 27685 SH DFND 02 0 27685 0 SONOCO PRODS CO COM 835495102 5592 83588 SH DFND 04 0 0 83588 SONOCO PRODS CO COM 835495102 692339 10348858 SH SOLE 0 0 10348858 SONOCO PRODS CO COM 835495102 143 2138 SH SOLE 0 2138 0 SONOMA PHARMACEUTICALS INC COM NEW 83558L204 205 27975 SH SOLE 0 0 27975 SONOS INC COM 83570H108 7573 214954 SH DFND 01 0 214954 0 SONOS INC COM 83570H108 1067 30276 SH DFND 02 0 30276 0 SONOS INC COM 83570H108 3252 92299 SH DFND 04 0 0 92299 SONOS INC COM 83570H108 385066 10930059 SH SOLE 0 0 10930059 SONOS INC COM 83570H108 17 486 SH SOLE 0 486 0 SORRENTO THERAPEUTICS INC COM NEW 83587F202 4462 460467 SH DFND 01 0 460467 0 SORRENTO THERAPEUTICS INC COM NEW 83587F202 644 66450 SH DFND 02 0 66450 0 SORRENTO THERAPEUTICS INC COM NEW 83587F202 1907 196751 SH DFND 04 0 0 196751 SORRENTO THERAPEUTICS INC COM NEW 83587F202 129907 13406323 SH SOLE 0 0 13406323 SOS LIMITED SPNSORD ADS NEW 83587W106 71 21375 SH DFND 02 0 21375 0 SOTHERLY HOTELS INC COM 83600C103 10 3225 SH DFND 01 0 3225 0 SOTHERLY HOTELS INC COM 83600C103 6 2005 SH DFND 04 0 0 2005 SOTHERLY HOTELS INC COM 83600C103 1757 585739 SH SOLE 0 0 585739 SOTERA HEALTH CO COM 83601L102 803 33143 SH DFND 01 0 33143 0 SOTERA HEALTH CO COM 83601L102 284 11736 SH DFND 02 0 11736 0 SOTERA HEALTH CO COM 83601L102 1639 67632 SH DFND 04 0 0 67632 SOTERA HEALTH CO COM 83601L102 202445 8355124 SH SOLE 0 0 8355124 SOUND FINL BANCORP INC COM 83607A100 23 500 SH DFND 01 0 500 0 SOUND FINL BANCORP INC COM 83607A100 38 835 SH DFND 04 0 0 835 SOUND FINL BANCORP INC COM 83607A100 2616 56884 SH SOLE 0 0 56884 SOUTH JERSEY INDS INC COM 838518108 1866 71965 SH DFND 01 0 71965 0 SOUTH JERSEY INDS INC COM 838518108 660 25456 SH DFND 02 0 25456 0 SOUTH JERSEY INDS INC COM 838518108 2287 88190 SH DFND 04 0 0 88190 SOUTH JERSEY INDS INC COM 838518108 320295 12352307 SH SOLE 0 0 12352307 SOUTH PLAINS FINANCIAL INC COM 83946P107 163 7060 SH DFND 01 0 7060 0 SOUTH PLAINS FINANCIAL INC COM 83946P107 88 3819 SH DFND 04 0 0 3819 SOUTH PLAINS FINANCIAL INC COM 83946P107 11216 484927 SH SOLE 0 0 484927 SOUTH ST CORP COM 840441109 3961 48447 SH DFND 01 0 48447 0 SOUTH ST CORP COM 840441109 1552 18982 SH DFND 02 0 18982 0 SOUTH ST CORP COM 840441109 4926 60255 SH DFND 04 0 0 60255 SOUTH ST CORP COM 840441109 546058 6678794 SH SOLE 0 0 6678794 SOUTH ST CORP COM 840441109 92 1128 SH SOLE 0 1128 0 SOUTHERN CO COM 842587107 62460 1032224 SH DFND 01 0 1032224 0 SOUTHERN CO COM 842587107 735 12143 SH DFND 02 0 0 12143 SOUTHERN CO COM 842587107 56699 937016 SH DFND 02 0 937016 0 SOUTHERN CO COM 842587107 151251 2499602 SH DFND 04 0 0 2499602 SOUTHERN CO COM 842587107 14349 237129 SH DFND 04 0 237129 0 SOUTHERN CO COM 842587107 5171008 85457085 SH SOLE 0 0 85457085 SOUTHERN COPPER CORP COM 84265V105 1375 21385 SH DFND 01 0 21385 0 SOUTHERN COPPER CORP COM 84265V105 1537 23895 SH DFND 02 0 23895 0 SOUTHERN COPPER CORP COM 84265V105 11934 185539 SH DFND 04 0 0 185539 SOUTHERN COPPER CORP COM 84265V105 590 9178 SH DFND 04 0 9178 0 SOUTHERN COPPER CORP COM 84265V105 35777 556238 SH SOLE 0 0 556238 SOUTHERN COPPER CORP COM 84265V105 87 1360 SH SOLE 0 1360 0 SOUTHERN FIRST BANCSHARES COM 842873101 403 7874 SH DFND 01 0 7874 0 SOUTHERN FIRST BANCSHARES COM 842873101 118 2300 SH DFND 04 0 0 2300 SOUTHERN FIRST BANCSHARES COM 842873101 19229 375853 SH SOLE 0 0 375853 SOUTHERN MO BANCORP INC COM 843380106 244 5436 SH DFND 01 0 5436 0 SOUTHERN MO BANCORP INC COM 843380106 118 2631 SH DFND 04 0 0 2631 SOUTHERN MO BANCORP INC COM 843380106 15276 339771 SH SOLE 0 0 339771 SOUTHSIDE BANCSHARES INC COM 84470P109 810 21200 SH DFND 01 0 21200 0 SOUTHSIDE BANCSHARES INC COM 84470P109 361 9454 SH DFND 02 0 9454 0 SOUTHSIDE BANCSHARES INC COM 84470P109 955 24977 SH DFND 04 0 0 24977 SOUTHSIDE BANCSHARES INC COM 84470P109 80772 2112787 SH SOLE 0 0 2112787 SOUTHSIDE BANCSHARES INC COM 84470P109 38 995 SH SOLE 0 995 0 SOUTHWEST AIRLS CO COM 844741108 30606 576489 SH DFND 01 0 576489 0 SOUTHWEST AIRLS CO COM 844741108 340 6406 SH DFND 02 0 0 6406 SOUTHWEST AIRLS CO COM 844741108 4114 77485 SH DFND 02 0 77485 0 SOUTHWEST AIRLS CO COM 844741108 54583 1028119 SH DFND 04 0 0 1028119 SOUTHWEST AIRLS CO COM 844741108 4221 79504 SH DFND 04 0 79504 0 SOUTHWEST AIRLS CO COM 844741108 2689760 50664164 SH SOLE 0 0 50664164 SOUTHWEST GAS HLDGS INC COM 844895102 2622 39618 SH DFND 01 0 39618 0 SOUTHWEST GAS HLDGS INC COM 844895102 954 14418 SH DFND 02 0 14418 0 SOUTHWEST GAS HLDGS INC COM 844895102 3201 48363 SH DFND 04 0 0 48363 SOUTHWEST GAS HLDGS INC COM 844895102 371938 5619247 SH SOLE 0 0 5619247 SOUTHWESTERN ENERGY CO COM 845467109 6956 1226806 SH DFND 01 0 1226806 0 SOUTHWESTERN ENERGY CO COM 845467109 998 176023 SH DFND 02 0 176023 0 SOUTHWESTERN ENERGY CO COM 845467109 2969 523717 SH DFND 04 0 0 523717 SOUTHWESTERN ENERGY CO COM 845467109 451185 79574027 SH SOLE 0 0 79574027 SOUTHWESTERN ENERGY CO COM 845467109 82 14382 SH SOLE 0 14382 0 SPARK ENERGY INC CL A COM 846511103 228 20142 SH DFND 01 0 20142 0 SPARK ENERGY INC CL A COM 846511103 64 5625 SH DFND 04 0 0 5625 SPARK ENERGY INC CL A COM 846511103 7478 659988 SH SOLE 0 0 659988 SPARTANNASH CO COM 847215100 471 24376 SH DFND 01 0 24376 0 SPARTANNASH CO COM 847215100 342 17701 SH DFND 02 0 17701 0 SPARTANNASH CO COM 847215100 532 27531 SH DFND 04 0 0 27531 SPARTANNASH CO COM 847215100 48463 2509725 SH SOLE 0 0 2509725 SPARTANNASH CO COM 847215100 123 6373 SH SOLE 0 6373 0 SPECTRUM PHARMACEUTICALS INC COM 84763A108 1054 281124 SH DFND 01 0 281124 0 SPECTRUM PHARMACEUTICALS INC COM 84763A108 154 41091 SH DFND 02 0 41091 0 SPECTRUM PHARMACEUTICALS INC COM 84763A108 479 127790 SH DFND 04 0 0 127790 SPECTRUM PHARMACEUTICALS INC COM 84763A108 48354 12894280 SH SOLE 0 0 12894280 SPECTRUM BRANDS HLDGS INC NE COM 84790A105 1084 12743 SH DFND 01 0 12743 0 SPECTRUM BRANDS HLDGS INC NE COM 84790A105 1024 12036 SH DFND 02 0 12036 0 SPECTRUM BRANDS HLDGS INC NE COM 84790A105 2945 34636 SH DFND 04 0 0 34636 SPECTRUM BRANDS HLDGS INC NE COM 84790A105 325309 3825368 SH SOLE 0 0 3825368 SPECTRUM BRANDS HLDGS INC NE COM 84790A105 27 314 SH SOLE 0 314 0 SPERO THERAPEUTICS INC COM 84833T103 591 42335 SH DFND 01 0 42335 0 SPERO THERAPEUTICS INC COM 84833T103 114 8147 SH DFND 04 0 0 8147 SPERO THERAPEUTICS INC COM 84833T103 17119 1226308 SH SOLE 0 0 1226308 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 1751 37104 SH DFND 01 0 37104 0 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 1252 26526 SH DFND 02 0 26526 0 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 3976 84252 SH DFND 04 0 0 84252 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 433600 9188390 SH SOLE 0 0 9188390 SPIRIT AIRLS INC COM 848577102 2103 69086 SH DFND 01 0 69086 0 SPIRIT AIRLS INC COM 848577102 262 8610 SH DFND 02 0 8610 0 SPIRIT AIRLS INC COM 848577102 1633 53649 SH DFND 04 0 0 53649 SPIRIT AIRLS INC COM 848577102 290764 9552043 SH SOLE 0 0 9552043 SPIRIT AIRLS INC COM 848577102 46 1524 SH SOLE 0 1524 0 SPIRE INC COM 84857L101 2511 34739 SH DFND 01 0 34739 0 SPIRE INC COM 84857L101 2433 33663 SH DFND 02 0 33663 0 SPIRE INC COM 84857L101 3148 43559 SH DFND 04 0 0 43559 SPIRE INC COM 84857L101 358270 4957383 SH SOLE 0 0 4957383 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 1754 36657 SH DFND 01 0 36657 0 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 9458 197711 SH DFND 02 0 197711 0 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 4646 97110 SH DFND 04 0 0 97110 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 798570 16692507 SH SOLE 0 0 16692507 SPIRIT OF TEX BANCSHARES INC COM 84861D103 213 9310 SH DFND 01 0 9310 0 SPIRIT OF TEX BANCSHARES INC COM 84861D103 106 4623 SH DFND 04 0 0 4623 SPIRIT OF TEX BANCSHARES INC COM 84861D103 14038 614627 SH SOLE 0 0 614627 SPLUNK INC COM 848637104 10313 71333 SH DFND 01 0 71333 0 SPLUNK INC COM 848637104 964 6669 SH DFND 02 0 0 6669 SPLUNK INC COM 848637104 12157 84087 SH DFND 02 0 84087 0 SPLUNK INC COM 848637104 27749 191927 SH DFND 04 0 0 191927 SPLUNK INC COM 848637104 3079 21296 SH DFND 04 0 21296 0 SPLUNK INC COM 848637104 2058362 14236841 SH SOLE 0 0 14236841 SPOK HLDGS INC COM 84863T106 37 3882 SH DFND 01 0 3882 0 SPOK HLDGS INC COM 84863T106 79 8165 SH DFND 04 0 0 8165 SPOK HLDGS INC COM 84863T106 9288 965476 SH SOLE 0 0 965476 SPORTSMANS WHSE HLDGS INC COM 84920Y106 1399 78718 SH DFND 01 0 78718 0 SPORTSMANS WHSE HLDGS INC COM 84920Y106 207 11625 SH DFND 02 0 11625 0 SPORTSMANS WHSE HLDGS INC COM 84920Y106 614 34541 SH DFND 04 0 0 34541 SPORTSMANS WHSE HLDGS INC COM 84920Y106 37718 2122548 SH SOLE 0 0 2122548 SPRINGWORKS THERAPEUTICS INC COM 85205L107 4349 52775 SH DFND 01 0 52775 0 SPRINGWORKS THERAPEUTICS INC COM 85205L107 568 6897 SH DFND 02 0 6897 0 SPRINGWORKS THERAPEUTICS INC COM 85205L107 1691 20520 SH DFND 04 0 0 20520 SPRINGWORKS THERAPEUTICS INC COM 85205L107 216374 2625576 SH SOLE 0 0 2625576 SPRINGWORKS THERAPEUTICS INC COM 85205L107 25 299 SH SOLE 0 299 0 SPROTT INC COM NEW 852066208 196 4994 SH DFND 02 0 4994 0 SPROTT INC COM NEW 852066208 415 10545 SH DFND 04 0 0 10545 SPROUTS FMRS MKT INC COM 85208M102 3506 141104 SH DFND 01 0 141104 0 SPROUTS FMRS MKT INC COM 85208M102 821 33053 SH DFND 02 0 33053 0 SPROUTS FMRS MKT INC COM 85208M102 2477 99680 SH DFND 04 0 0 99680 SPROUTS FMRS MKT INC COM 85208M102 286414 11525699 SH SOLE 0 0 11525699 SPROUTS FMRS MKT INC COM 85208M102 43 1725 SH SOLE 0 1725 0 SPRINKLR INC CL A 85208T107 52 2537 SH DFND 01 0 2537 0 SPRINKLR INC CL A 85208T107 16 772 SH DFND 04 0 0 772 SPRINKLR INC CL A 85208T107 24752 1202151 SH SOLE 0 0 1202151 SPRUCE BIOSCIENCES INC COM 85209E109 66 5903 SH DFND 01 0 5903 0 SPRUCE BIOSCIENCES INC COM 85209E109 26 2351 SH DFND 04 0 0 2351 SPRUCE BIOSCIENCES INC COM 85209E109 4050 361266 SH SOLE 0 0 361266 SPROUT SOCIAL INC COM CL A 85209W109 6949 77716 SH DFND 01 0 77716 0 SPROUT SOCIAL INC COM CL A 85209W109 1637 18308 SH DFND 02 0 18308 0 SPROUT SOCIAL INC COM CL A 85209W109 2296 25682 SH DFND 04 0 0 25682 SPROUT SOCIAL INC COM CL A 85209W109 277271 3100770 SH SOLE 0 0 3100770 SQUARE INC CL A 852234103 41483 170153 SH DFND 01 0 170153 0 SQUARE INC CL A 852234103 4115 16877 SH DFND 02 0 0 16877 SQUARE INC CL A 852234103 50508 207170 SH DFND 02 0 207170 0 SQUARE INC CL A 852234103 111510 457384 SH DFND 04 0 0 457384 SQUARE INC CL A 852234103 12173 49931 SH DFND 04 0 49931 0 SQUARE INC CL A 852234103 5816718 23858564 SH SOLE 0 0 23858564 SQUARE INC CL A 852234103 176 721 SH SOLE 0 721 0 SQUARESPACE INC CLASS A 85225A107 88968 1497524 SH SOLE 0 0 1497524 STAAR SURGICAL CO COM PAR $0.01 852312305 13037 85488 SH DFND 01 0 85488 0 STAAR SURGICAL CO COM PAR $0.01 852312305 1434 9405 SH DFND 02 0 9405 0 STAAR SURGICAL CO COM PAR $0.01 852312305 5473 35890 SH DFND 04 0 0 35890 STAAR SURGICAL CO COM PAR $0.01 852312305 678773 4450973 SH SOLE 0 0 4450973 STAAR SURGICAL CO COM PAR $0.01 852312305 33 217 SH SOLE 0 217 0 STABILIS SOLUTIONS INC COM 85236P101 436 43809 SH SOLE 0 0 43809 STAFFING 360 SOLUTIONS INC COM 852387307 450 783203 SH SOLE 0 0 783203 STAG INDL INC COM 85254J102 4117 110002 SH DFND 01 0 110002 0 STAG INDL INC COM 85254J102 10164 271555 SH DFND 02 0 271555 0 STAG INDL INC COM 85254J102 5044 134765 SH DFND 04 0 0 134765 STAG INDL INC COM 85254J102 844948 22574078 SH SOLE 0 0 22574078 STAMPS COM INC COM NEW 852857200 5189 25905 SH DFND 01 0 25905 0 STAMPS COM INC COM NEW 852857200 1035 5166 SH DFND 02 0 5166 0 STAMPS COM INC COM NEW 852857200 3054 15249 SH DFND 04 0 0 15249 STAMPS COM INC COM NEW 852857200 392479 1959555 SH SOLE 0 0 1959555 STAMPS COM INC COM NEW 852857200 51 256 SH SOLE 0 256 0 STANDARD MTR PRODS INC COM 853666105 614 14168 SH DFND 01 0 14168 0 STANDARD MTR PRODS INC COM 853666105 363 8368 SH DFND 02 0 8368 0 STANDARD MTR PRODS INC COM 853666105 686 15816 SH DFND 04 0 0 15816 STANDARD MTR PRODS INC COM 853666105 57267 1321039 SH SOLE 0 0 1321039 STANDARD MTR PRODS INC COM 853666105 89 2054 SH SOLE 0 2054 0 STANDEX INTL CORP COM 854231107 791 8338 SH DFND 01 0 8338 0 STANDEX INTL CORP COM 854231107 295 3113 SH DFND 02 0 3113 0 STANDEX INTL CORP COM 854231107 1016 10705 SH DFND 04 0 0 10705 STANDEX INTL CORP COM 854231107 127519 1343582 SH SOLE 0 0 1343582 STANLEY BLACK & DECKER INC COM 854502101 32315 157643 SH DFND 01 0 157643 0 STANLEY BLACK & DECKER INC COM 854502101 1413 6892 SH DFND 02 0 0 6892 STANLEY BLACK & DECKER INC COM 854502101 17768 86679 SH DFND 02 0 86679 0 STANLEY BLACK & DECKER INC COM 854502101 76784 374575 SH DFND 04 0 0 374575 STANLEY BLACK & DECKER INC COM 854502101 7450 36345 SH DFND 04 0 36345 0 STANLEY BLACK & DECKER INC COM 854502101 2548334 12431505 SH SOLE 0 0 12431505 STANLEY BLACK & DECKER INC COM 854502101 59 288 SH SOLE 0 288 0 STANTEC INC COM 85472N109 23710 531380 SH DFND 01 0 531380 0 STANTEC INC COM 85472N109 1338 29979 SH DFND 02 0 29979 0 STANTEC INC COM 85472N109 2073 46468 SH DFND 04 0 0 46468 STANTEC INC COM 85472N109 120081 2691187 SH SOLE 0 0 2691187 STANTEC INC COM 85472N109 7173 160762 SH SOLE 0 160762 0 STAR GROUP L P UNIT LTD PARTNR 85512C105 78 6937 SH DFND 02 0 6937 0 STAR GROUP L P UNIT LTD PARTNR 85512C105 124 11115 SH DFND 04 0 0 11115 STAR EQUITY HOLDINGS INC COM 85513Q103 1 400 SH DFND 04 0 0 400 STAR EQUITY HOLDINGS INC COM 85513Q103 197 63587 SH SOLE 0 0 63587 STARBUCKS CORP COM 855244109 143730 1285484 SH DFND 01 0 1285484 0 STARBUCKS CORP COM 855244109 5688 50871 SH DFND 02 0 0 50871 STARBUCKS CORP COM 855244109 69764 623951 SH DFND 02 0 623951 0 STARBUCKS CORP COM 855244109 308715 2761069 SH DFND 04 0 0 2761069 STARBUCKS CORP COM 855244109 29061 259914 SH DFND 04 0 259914 0 STARBUCKS CORP COM 855244109 10303926 92155673 SH SOLE 0 0 92155673 STARRETT L S CO CL A 855668109 10 1100 SH DFND 04 0 0 1100 STARRETT L S CO CL A 855668109 1536 164428 SH SOLE 0 0 164428 STARTEK INC COM 85569C107 80 11256 SH DFND 01 0 11256 0 STARTEK INC COM 85569C107 32 4471 SH DFND 04 0 0 4471 STARTEK INC COM 85569C107 6077 852358 SH SOLE 0 0 852358 STATE AUTO FINL CORP COM 855707105 210 12287 SH DFND 01 0 12287 0 STATE AUTO FINL CORP COM 855707105 57 3340 SH DFND 02 0 3340 0 STATE AUTO FINL CORP COM 855707105 241 14088 SH DFND 04 0 0 14088 STATE AUTO FINL CORP COM 855707105 28365 1656819 SH SOLE 0 0 1656819 STARWOOD PPTY TR INC COM 85571B105 2354 89949 SH DFND 01 0 89949 0 STARWOOD PPTY TR INC COM 85571B105 1834 70077 SH DFND 02 0 70077 0 STARWOOD PPTY TR INC COM 85571B105 6242 238522 SH DFND 04 0 0 238522 STARWOOD PPTY TR INC COM 85571B105 636323 24314971 SH SOLE 0 0 24314971 STATE STR CORP COM 857477103 27913 339247 SH DFND 01 0 339247 0 STATE STR CORP COM 857477103 1319 16029 SH DFND 02 0 0 16029 STATE STR CORP COM 857477103 15431 187539 SH DFND 02 0 187539 0 STATE STR CORP COM 857477103 69344 842778 SH DFND 04 0 0 842778 STATE STR CORP COM 857477103 6436 78221 SH DFND 04 0 78221 0 STATE STR CORP COM 857477103 2531361 30765201 SH SOLE 0 0 30765201 STATE STR CORP COM 857477103 116 1408 SH SOLE 0 1408 0 STEEL CONNECT INC COM 858098106 16 8108 SH DFND 01 0 8108 0 STEEL CONNECT INC COM 858098106 42 21014 SH DFND 04 0 0 21014 STEEL CONNECT INC COM 858098106 3529 1764451 SH SOLE 0 0 1764451 STEEL DYNAMICS INC COM 858119100 4059 68110 SH DFND 01 0 68110 0 STEEL DYNAMICS INC COM 858119100 501 8402 SH DFND 02 0 0 8402 STEEL DYNAMICS INC COM 858119100 6483 108775 SH DFND 02 0 108775 0 STEEL DYNAMICS INC COM 858119100 14736 247253 SH DFND 04 0 0 247253 STEEL DYNAMICS INC COM 858119100 1705 28615 SH DFND 04 0 28615 0 STEEL DYNAMICS INC COM 858119100 1259178 21127154 SH SOLE 0 0 21127154 STEEL DYNAMICS INC COM 858119100 199 3344 SH SOLE 0 3344 0 STEELCASE INC CL A 858155203 917 60716 SH DFND 01 0 60716 0 STEELCASE INC CL A 858155203 369 24396 SH DFND 02 0 24396 0 STEELCASE INC CL A 858155203 1191 78798 SH DFND 04 0 0 78798 STEELCASE INC CL A 858155203 115726 7658887 SH SOLE 0 0 7658887 STEPAN CO COM 858586100 2050 17048 SH DFND 01 0 17048 0 STEPAN CO COM 858586100 661 5500 SH DFND 02 0 5500 0 STEPAN CO COM 858586100 2259 18781 SH DFND 04 0 0 18781 STEPAN CO COM 858586100 288671 2400192 SH SOLE 0 0 2400192 STEM INC COM 85859N102 4405 122320 SH DFND 01 0 122320 0 STEM INC COM 85859N102 1444 40092 SH DFND 04 0 0 40092 STEM INC COM 85859N102 348950 9690364 SH SOLE 0 0 9690364 STERICYCLE INC COM 858912108 2094 29263 SH DFND 01 0 29263 0 STERICYCLE INC COM 858912108 1690 23626 SH DFND 02 0 23626 0 STERICYCLE INC COM 858912108 5544 77479 SH DFND 04 0 0 77479 STERICYCLE INC COM 858912108 587961 8217478 SH SOLE 0 0 8217478 STERICYCLE INC COM 858912108 26 370 SH SOLE 0 370 0 STEPSTONE GROUP INC COM CL A 85914M107 2270 65979 SH DFND 01 0 65979 0 STEPSTONE GROUP INC COM CL A 85914M107 179 5194 SH DFND 02 0 5194 0 STEPSTONE GROUP INC COM CL A 85914M107 857 24924 SH DFND 04 0 0 24924 STEPSTONE GROUP INC COM CL A 85914M107 113127 3288589 SH SOLE 0 0 3288589 STEREOTAXIS INC COM NEW 85916J409 902 93597 SH DFND 01 0 93597 0 STEREOTAXIS INC COM NEW 85916J409 240 24867 SH DFND 04 0 0 24867 STEREOTAXIS INC COM NEW 85916J409 24439 2535148 SH SOLE 0 0 2535148 STERLING BANCORP DEL COM 85917A100 1551 62574 SH DFND 01 0 62574 0 STERLING BANCORP DEL COM 85917A100 1130 45585 SH DFND 02 0 45585 0 STERLING BANCORP DEL COM 85917A100 4035 162773 SH DFND 04 0 0 162773 STERLING BANCORP DEL COM 85917A100 436751 17618035 SH SOLE 0 0 17618035 STERLING BANCORP INC COM 85917W102 15 3405 SH DFND 01 0 3405 0 STERLING BANCORP INC COM 85917W102 30 6539 SH DFND 04 0 0 6539 STERLING BANCORP INC COM 85917W102 2998 658825 SH SOLE 0 0 658825 STERLING CONSTR INC COM 859241101 607 25138 SH DFND 01 0 25138 0 STERLING CONSTR INC COM 859241101 346 14351 SH DFND 02 0 14351 0 STERLING CONSTR INC COM 859241101 544 22555 SH DFND 04 0 0 22555 STERLING CONSTR INC COM 859241101 32767 1357926 SH SOLE 0 0 1357926 STERLING CONSTR INC COM 859241101 100 4134 SH SOLE 0 4134 0 STEWART INFORMATION SVCS COR COM 860372101 1033 18220 SH DFND 01 0 18220 0 STEWART INFORMATION SVCS COR COM 860372101 447 7877 SH DFND 02 0 7877 0 STEWART INFORMATION SVCS COR COM 860372101 1144 20172 SH DFND 04 0 0 20172 STEWART INFORMATION SVCS COR COM 860372101 103285 1821931 SH SOLE 0 0 1821931 STEWART INFORMATION SVCS COR COM 860372101 76 1343 SH SOLE 0 1343 0 STIFEL FINL CORP COM 860630102 2146 33081 SH DFND 01 0 33081 0 STIFEL FINL CORP COM 860630102 1796 27688 SH DFND 02 0 27688 0 STIFEL FINL CORP COM 860630102 5666 87362 SH DFND 04 0 0 87362 STIFEL FINL CORP COM 860630102 600402 9256898 SH SOLE 0 0 9256898 STIFEL FINL CORP COM 860630102 110 1699 SH SOLE 0 1699 0 STITCH FIX INC COM CL A 860897107 6534 108350 SH DFND 01 0 108350 0 STITCH FIX INC COM CL A 860897107 1133 18792 SH DFND 02 0 18792 0 STITCH FIX INC COM CL A 860897107 3189 52884 SH DFND 04 0 0 52884 STITCH FIX INC COM CL A 860897107 351442 5828233 SH SOLE 0 0 5828233 STOCK YDS BANCORP INC COM 861025104 925 18174 SH DFND 01 0 18174 0 STOCK YDS BANCORP INC COM 861025104 387 7603 SH DFND 02 0 7603 0 STOCK YDS BANCORP INC COM 861025104 969 19039 SH DFND 04 0 0 19039 STOCK YDS BANCORP INC COM 861025104 64249 1262508 SH SOLE 0 0 1262508 STOKE THERAPEUTICS INC COM 86150R107 1170 34770 SH DFND 01 0 34770 0 STOKE THERAPEUTICS INC COM 86150R107 100 2983 SH DFND 02 0 2983 0 STOKE THERAPEUTICS INC COM 86150R107 433 12868 SH DFND 04 0 0 12868 STOKE THERAPEUTICS INC COM 86150R107 56824 1688181 SH SOLE 0 0 1688181 STONERIDGE INC COM 86183P102 673 22810 SH DFND 01 0 22810 0 STONERIDGE INC COM 86183P102 189 6410 SH DFND 02 0 6410 0 STONERIDGE INC COM 86183P102 615 20847 SH DFND 04 0 0 20847 STONERIDGE INC COM 86183P102 39349 1333863 SH SOLE 0 0 1333863 STONEMOR INC COM 86184W106 98 37299 SH DFND 01 0 37299 0 STONEMOR INC COM 86184W106 100 38358 SH DFND 04 0 0 38358 STONEMOR INC COM 86184W106 6074 2318210 SH SOLE 0 0 2318210 STONEX GROUP INC COM 861896108 789 13012 SH DFND 01 0 13012 0 STONEX GROUP INC COM 861896108 268 4422 SH DFND 02 0 4422 0 STONEX GROUP INC COM 861896108 771 12716 SH DFND 04 0 0 12716 STONEX GROUP INC COM 861896108 60560 998179 SH SOLE 0 0 998179 STONEX GROUP INC COM 861896108 71 1175 SH SOLE 0 1175 0 STORE CAP CORP COM 862121100 2687 77873 SH DFND 01 0 77873 0 STORE CAP CORP COM 862121100 14219 412027 SH DFND 02 0 412027 0 STORE CAP CORP COM 862121100 7030 203702 SH DFND 04 0 0 203702 STORE CAP CORP COM 862121100 1176606 34094638 SH SOLE 0 0 34094638 STRATA SKIN SCIENCES INC COM NEW 86272A206 12 7376 SH DFND 04 0 0 7376 STRATA SKIN SCIENCES INC COM NEW 86272A206 1236 792238 SH SOLE 0 0 792238 STRATEGIC ED INC COM 86272C103 1273 16738 SH DFND 01 0 16738 0 STRATEGIC ED INC COM 86272C103 587 7717 SH DFND 02 0 7717 0 STRATEGIC ED INC COM 86272C103 1580 20777 SH DFND 04 0 0 20777 STRATEGIC ED INC COM 86272C103 172679 2270304 SH SOLE 0 0 2270304 STRATEGIC ED INC COM 86272C103 92 1214 SH SOLE 0 1214 0 STRATTEC SEC CORP COM 863111100 24 540 SH DFND 01 0 540 0 STRATTEC SEC CORP COM 863111100 71 1603 SH DFND 04 0 0 1603 STRATTEC SEC CORP COM 863111100 7901 177717 SH SOLE 0 0 177717 STRATUS PPTYS INC COM NEW 863167201 22 909 SH DFND 01 0 909 0 STRATUS PPTYS INC COM NEW 863167201 69 2790 SH DFND 04 0 0 2790 STRATUS PPTYS INC COM NEW 863167201 7994 324042 SH SOLE 0 0 324042 STREAMLINE HEALTH SOLUTIONS COM 86323X106 15 8245 SH DFND 04 0 0 8245 STREAMLINE HEALTH SOLUTIONS COM 86323X106 1998 1129096 SH SOLE 0 0 1129096 STRIDE INC COM 86333M108 968 30113 SH DFND 01 0 30113 0 STRIDE INC COM 86333M108 376 11687 SH DFND 02 0 11687 0 STRIDE INC COM 86333M108 1046 32542 SH DFND 04 0 0 32542 STRIDE INC COM 86333M108 116092 3613195 SH SOLE 0 0 3613195 STRIDE INC COM 86333M108 42 1302 SH SOLE 0 1302 0 STRYKER CORPORATION COM 863667101 88311 340012 SH DFND 01 0 340012 0 STRYKER CORPORATION COM 863667101 3799 14628 SH DFND 02 0 0 14628 STRYKER CORPORATION COM 863667101 48036 184947 SH DFND 02 0 184947 0 STRYKER CORPORATION COM 863667101 203047 781761 SH DFND 04 0 0 781761 STRYKER CORPORATION COM 863667101 19626 75564 SH DFND 04 0 75564 0 STRYKER CORPORATION COM 863667101 6781591 26110156 SH SOLE 0 0 26110156 STURM RUGER & CO INC COM 864159108 2695 29948 SH DFND 01 0 29948 0 STURM RUGER & CO INC COM 864159108 410 4558 SH DFND 02 0 4558 0 STURM RUGER & CO INC COM 864159108 1256 13963 SH DFND 04 0 0 13963 STURM RUGER & CO INC COM 864159108 164511 1828305 SH SOLE 0 0 1828305 SUMMER INFANT INC COM NEW 865646301 251 19488 SH SOLE 0 0 19488 SUMMIT FINL GROUP INC COM 86606G101 170 7723 SH DFND 01 0 7723 0 SUMMIT FINL GROUP INC COM 86606G101 95 4305 SH DFND 04 0 0 4305 SUMMIT FINL GROUP INC COM 86606G101 11071 503021 SH SOLE 0 0 503021 SUMMIT HOTEL PPTYS INC COM 866082100 652 69882 SH DFND 01 0 69882 0 SUMMIT HOTEL PPTYS INC COM 866082100 1640 175732 SH DFND 02 0 175732 0 SUMMIT HOTEL PPTYS INC COM 866082100 792 84864 SH DFND 04 0 0 84864 SUMMIT HOTEL PPTYS INC COM 866082100 133469 14305409 SH SOLE 0 0 14305409 SUMMIT MATLS INC CL A 86614U100 2786 79942 SH DFND 01 0 79942 0 SUMMIT MATLS INC CL A 86614U100 1058 30370 SH DFND 02 0 30370 0 SUMMIT MATLS INC CL A 86614U100 3381 97005 SH DFND 04 0 0 97005 SUMMIT MATLS INC CL A 86614U100 371723 10666379 SH SOLE 0 0 10666379 SUMMIT ST BK SANTA ROSA CALI COM 866264203 20 1264 SH DFND 01 0 1264 0 SUMMIT ST BK SANTA ROSA CALI COM 866264203 48 3107 SH DFND 04 0 0 3107 SUMMIT ST BK SANTA ROSA CALI COM 866264203 3972 255571 SH SOLE 0 0 255571 SUMMIT THERAPEUTICS INC COM 86627T108 276 36959 SH DFND 01 0 36959 0 SUMMIT THERAPEUTICS INC COM 86627T108 6288 842939 SH SOLE 0 0 842939 SUMMIT WIRELESS TECH INC COM NEW 86633R203 33 8294 SH DFND 04 0 0 8294 SUMMIT WIRELESS TECH INC COM NEW 86633R203 1524 380014 SH SOLE 0 0 380014 SUMO LOGIC INC COM 86646P103 2833 137171 SH DFND 01 0 137171 0 SUMO LOGIC INC COM 86646P103 112 5403 SH DFND 04 0 0 5403 SUMO LOGIC INC COM 86646P103 132736 6427876 SH SOLE 0 0 6427876 SUN CMNTYS INC COM 866674104 6075 35446 SH DFND 01 0 35446 0 SUN CMNTYS INC COM 866674104 740 4316 SH DFND 02 0 0 4316 SUN CMNTYS INC COM 866674104 37213 217111 SH DFND 02 0 217111 0 SUN CMNTYS INC COM 866674104 21849 127471 SH DFND 04 0 0 127471 SUN CMNTYS INC COM 866674104 2525 14729 SH DFND 04 0 14729 0 SUN CMNTYS INC COM 866674104 2596115 15146526 SH SOLE 0 0 15146526 SUN CTRY AIRLS HLDGS INC COM 866683105 1196 32319 SH DFND 01 0 32319 0 SUN CTRY AIRLS HLDGS INC COM 866683105 299 8080 SH DFND 04 0 0 8080 SUN CTRY AIRLS HLDGS INC COM 866683105 58329 1576020 SH SOLE 0 0 1576020 SUN LIFE FINANCIAL INC. COM 866796105 144452 2802713 SH DFND 01 0 2802713 0 SUN LIFE FINANCIAL INC. COM 866796105 1319 25596 SH DFND 02 0 0 25596 SUN LIFE FINANCIAL INC. COM 866796105 15760 305775 SH DFND 02 0 305775 0 SUN LIFE FINANCIAL INC. COM 866796105 26076 505934 SH DFND 04 0 0 505934 SUN LIFE FINANCIAL INC. COM 866796105 3779 73331 SH DFND 04 0 73331 0 SUN LIFE FINANCIAL INC. COM 866796105 656269 12733192 SH SOLE 0 0 12733192 SUN LIFE FINANCIAL INC. COM 866796105 85788 1664485 SH SOLE 0 1664485 0 SUNCOR ENERGY INC NEW COM 867224107 173473 7237076 SH DFND 01 0 7237076 0 SUNCOR ENERGY INC NEW COM 867224107 455 18986 SH DFND 02 0 0 18986 SUNCOR ENERGY INC NEW COM 867224107 18506 772054 SH DFND 02 0 772054 0 SUNCOR ENERGY INC NEW COM 867224107 30344 1265910 SH DFND 04 0 0 1265910 SUNCOR ENERGY INC NEW COM 867224107 4801 200294 SH DFND 04 0 200294 0 SUNCOR ENERGY INC NEW COM 867224107 782886 32661064 SH SOLE 0 0 32661064 SUNCOR ENERGY INC NEW COM 867224107 102384 4271333 SH SOLE 0 4271333 0 SUNCOKE ENERGY INC COM 86722A103 394 55135 SH DFND 01 0 55135 0 SUNCOKE ENERGY INC COM 86722A103 299 41809 SH DFND 02 0 41809 0 SUNCOKE ENERGY INC COM 86722A103 477 66783 SH DFND 04 0 0 66783 SUNCOKE ENERGY INC COM 86722A103 40423 5661551 SH SOLE 0 0 5661551 SUNCOKE ENERGY INC COM 86722A103 106 14805 SH SOLE 0 14805 0 SUNLINK HEALTH SYS INC COM 86737U102 370 108130 SH SOLE 0 0 108130 SUNNOVA ENERGY INTL INC. COM 86745K104 2610 69304 SH DFND 01 0 69304 0 SUNNOVA ENERGY INTL INC. COM 86745K104 1758 46682 SH DFND 02 0 46682 0 SUNNOVA ENERGY INTL INC. COM 86745K104 2380 63191 SH DFND 04 0 0 63191 SUNNOVA ENERGY INTL INC. COM 86745K104 285647 7584901 SH SOLE 0 0 7584901 SUNPOWER CORP COM 867652406 3714 127117 SH DFND 01 0 127117 0 SUNPOWER CORP COM 867652406 820 28057 SH DFND 02 0 28057 0 SUNPOWER CORP COM 867652406 2040 69811 SH DFND 04 0 0 69811 SUNPOWER CORP COM 867652406 236897 8107351 SH SOLE 0 0 8107351 SUNPOWER CORP COM 867652406 26 901 SH SOLE 0 901 0 SUNOPTA INC COM 8676EP108 222 18151 SH DFND 02 0 18151 0 SUNOPTA INC COM 8676EP108 338 27581 SH DFND 04 0 0 27581 SUNRUN INC COM 86771W105 3171 56853 SH DFND 01 0 56853 0 SUNRUN INC COM 86771W105 327 5857 SH DFND 02 0 0 5857 SUNRUN INC COM 86771W105 4828 86560 SH DFND 02 0 86560 0 SUNRUN INC COM 86771W105 6251 112072 SH DFND 04 0 0 112072 SUNRUN INC COM 86771W105 940460 16860170 SH SOLE 0 0 16860170 SUNSTONE HOTEL INVS INC NEW COM 867892101 1827 147125 SH DFND 01 0 147125 0 SUNSTONE HOTEL INVS INC NEW COM 867892101 4530 364735 SH DFND 02 0 364735 0 SUNSTONE HOTEL INVS INC NEW COM 867892101 2253 181428 SH DFND 04 0 0 181428 SUNSTONE HOTEL INVS INC NEW COM 867892101 381576 30722729 SH SOLE 0 0 30722729 SUPER MICRO COMPUTER INC COM 86800U104 1033 29359 SH DFND 01 0 29359 0 SUPER MICRO COMPUTER INC COM 86800U104 519 14754 SH DFND 02 0 14754 0 SUPER MICRO COMPUTER INC COM 86800U104 1105 31416 SH DFND 04 0 0 31416 SUPER MICRO COMPUTER INC COM 86800U104 142584 4052992 SH SOLE 0 0 4052992 SUPER MICRO COMPUTER INC COM 86800U104 8 237 SH SOLE 0 237 0 SUNWORKS INC COM NEW 86803X204 48 4563 SH DFND 01 0 4563 0 SUNWORKS INC COM NEW 86803X204 90 8600 SH DFND 04 0 0 8600 SUNWORKS INC COM NEW 86803X204 12211 1161832 SH SOLE 0 0 1161832 SUPER LEAGUE GAMING INC COM 86804F202 22 4098 SH DFND 01 0 4098 0 SUPER LEAGUE GAMING INC COM 86804F202 36 6718 SH DFND 04 0 0 6718 SUPER LEAGUE GAMING INC COM 86804F202 5378 997844 SH SOLE 0 0 997844 SUPERIOR DRILLING PRODS INC COM 868153107 4 4144 SH DFND 04 0 0 4144 SUPERIOR DRILLING PRODS INC COM 868153107 184 200379 SH SOLE 0 0 200379 SUPERIOR INDS INTL INC COM 868168105 49 5734 SH DFND 01 0 5734 0 SUPERIOR INDS INTL INC COM 868168105 91 10513 SH DFND 04 0 0 10513 SUPERIOR INDS INTL INC COM 868168105 8794 1020215 SH SOLE 0 0 1020215 SUPERIOR GROUP OF CO INC COM 868358102 243 10175 SH DFND 01 0 10175 0 SUPERIOR GROUP OF CO INC COM 868358102 84 3517 SH DFND 04 0 0 3517 SUPERIOR GROUP OF CO INC COM 868358102 12287 513868 SH SOLE 0 0 513868 SUPERNUS PHARMACEUTICALS INC COM 868459108 1057 34337 SH DFND 01 0 34337 0 SUPERNUS PHARMACEUTICALS INC COM 868459108 439 14257 SH DFND 02 0 14257 0 SUPERNUS PHARMACEUTICALS INC COM 868459108 1416 45982 SH DFND 04 0 0 45982 SUPERNUS PHARMACEUTICALS INC COM 868459108 165953 5389848 SH SOLE 0 0 5389848 SUPPORT COM INC COM NEW 86858W200 18 4723 SH DFND 04 0 0 4723 SUPPORT COM INC COM NEW 86858W200 2402 622176 SH SOLE 0 0 622176 SURFACE ONCOLOGY INC COM 86877M209 151 20277 SH DFND 01 0 20277 0 SURFACE ONCOLOGY INC COM 86877M209 57 7587 SH DFND 04 0 0 7587 SURFACE ONCOLOGY INC COM 86877M209 8710 1167568 SH SOLE 0 0 1167568 SURGERY PARTNERS INC COM 86881A100 3829 57479 SH DFND 01 0 57479 0 SURGERY PARTNERS INC COM 86881A100 513 7704 SH DFND 02 0 7704 0 SURGERY PARTNERS INC COM 86881A100 1629 24450 SH DFND 04 0 0 24450 SURGERY PARTNERS INC COM 86881A100 200502 3009643 SH SOLE 0 0 3009643 SURGERY PARTNERS INC COM 86881A100 56 845 SH SOLE 0 845 0 SURGALIGN HOLDINGS INC COM 86882C105 18 13195 SH DFND 01 0 13195 0 SURGALIGN HOLDINGS INC COM 86882C105 6568 4724990 SH SOLE 0 0 4724990 SURMODICS INC COM 868873100 1341 24722 SH DFND 01 0 24722 0 SURMODICS INC COM 868873100 148 2733 SH DFND 02 0 2733 0 SURMODICS INC COM 868873100 564 10392 SH DFND 04 0 0 10392 SURMODICS INC COM 868873100 51009 940267 SH SOLE 0 0 940267 SUTRO BIOPHARMA INC COM 869367102 589 31681 SH DFND 01 0 31681 0 SUTRO BIOPHARMA INC COM 869367102 90 4837 SH DFND 02 0 4837 0 SUTRO BIOPHARMA INC COM 869367102 463 24902 SH DFND 04 0 0 24902 SUTRO BIOPHARMA INC COM 869367102 37196 2000859 SH SOLE 0 0 2000859 SUTRO BIOPHARMA INC COM 869367102 17 916 SH SOLE 0 916 0 SWITCH INC CL A 87105L104 970 45932 SH DFND 01 0 45932 0 SWITCH INC CL A 87105L104 510 24155 SH DFND 02 0 24155 0 SWITCH INC CL A 87105L104 1507 71403 SH DFND 04 0 0 71403 SWITCH INC CL A 87105L104 192936 9139533 SH SOLE 0 0 9139533 SYKES ENTERPRISES INC COM 871237103 1411 26268 SH DFND 01 0 26268 0 SYKES ENTERPRISES INC COM 871237103 525 9768 SH DFND 02 0 9768 0 SYKES ENTERPRISES INC COM 871237103 1816 33812 SH DFND 04 0 0 33812 SYKES ENTERPRISES INC COM 871237103 226985 4226909 SH SOLE 0 0 4226909 SYNALLOY CORP COM 871565107 14 1427 SH DFND 01 0 1427 0 SYNALLOY CORP COM 871565107 17 1700 SH DFND 04 0 0 1700 SYNALLOY CORP COM 871565107 3618 362143 SH SOLE 0 0 362143 SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 31 8589 SH DFND 01 0 8589 0 SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 39 10771 SH DFND 04 0 0 10771 SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 9211 2565713 SH SOLE 0 0 2565713 SYNAPTICS INC COM 87157D109 9977 64126 SH DFND 01 0 64126 0 SYNAPTICS INC COM 87157D109 1403 9015 SH DFND 02 0 9015 0 SYNAPTICS INC COM 87157D109 4525 29082 SH DFND 04 0 0 29082 SYNAPTICS INC COM 87157D109 554647 3565027 SH SOLE 0 0 3565027 SYNAPTICS INC COM 87157D109 28 179 SH SOLE 0 179 0 SYNOPSYS INC COM 871607107 44062 159765 SH DFND 01 0 159765 0 SYNOPSYS INC COM 871607107 1816 6583 SH DFND 02 0 0 6583 SYNOPSYS INC COM 871607107 22043 79928 SH DFND 02 0 79928 0 SYNOPSYS INC COM 871607107 98413 356839 SH DFND 04 0 0 356839 SYNOPSYS INC COM 871607107 9336 33852 SH DFND 04 0 33852 0 SYNOPSYS INC COM 871607107 4494947 16298442 SH SOLE 0 0 16298442 SYNOVUS FINL CORP COM NEW 87161C501 2118 48260 SH DFND 01 0 48260 0 SYNOVUS FINL CORP COM NEW 87161C501 1833 41775 SH DFND 02 0 41775 0 SYNOVUS FINL CORP COM NEW 87161C501 5507 125506 SH DFND 04 0 0 125506 SYNOVUS FINL CORP COM NEW 87161C501 590217 13450709 SH SOLE 0 0 13450709 SYNOVUS FINL CORP COM NEW 87161C501 196 4474 SH SOLE 0 4474 0 SYNNEX CORP COM 87162W100 1621 13314 SH DFND 01 0 13314 0 SYNNEX CORP COM 87162W100 1660 13631 SH DFND 02 0 13631 0 SYNNEX CORP COM 87162W100 4361 35814 SH DFND 04 0 0 35814 SYNNEX CORP COM 87162W100 485168 3984623 SH SOLE 0 0 3984623 SYNNEX CORP COM 87162W100 186 1529 SH SOLE 0 1529 0 SYNDAX PHARMACEUTICALS INC COM 87164F105 716 41691 SH DFND 01 0 41691 0 SYNDAX PHARMACEUTICALS INC COM 87164F105 155 9030 SH DFND 02 0 9030 0 SYNDAX PHARMACEUTICALS INC COM 87164F105 478 27856 SH DFND 04 0 0 27856 SYNDAX PHARMACEUTICALS INC COM 87164F105 34858 2030171 SH SOLE 0 0 2030171 SYNTHETIC BIOLOGICS INC COM NEW 87164U201 11 18248 SH DFND 01 0 18248 0 SYNTHETIC BIOLOGICS INC COM NEW 87164U201 27 45644 SH DFND 04 0 0 45644 SYNTHETIC BIOLOGICS INC COM NEW 87164U201 1175 1950906 SH SOLE 0 0 1950906 SYPRIS SOLUTIONS INC COM 871655106 16 4300 SH DFND 04 0 0 4300 SYPRIS SOLUTIONS INC COM 871655106 1678 451084 SH SOLE 0 0 451084 SYNCHRONY FINANCIAL COM 87165B103 26479 545739 SH DFND 01 0 545739 0 SYNCHRONY FINANCIAL COM 87165B103 1064 21934 SH DFND 02 0 0 21934 SYNCHRONY FINANCIAL COM 87165B103 15144 312127 SH DFND 02 0 312127 0 SYNCHRONY FINANCIAL COM 87165B103 65275 1345314 SH DFND 04 0 0 1345314 SYNCHRONY FINANCIAL COM 87165B103 5993 123506 SH DFND 04 0 123506 0 SYNCHRONY FINANCIAL COM 87165B103 3172106 65377295 SH SOLE 0 0 65377295 SYNCHRONY FINANCIAL COM 87165B103 121 2488 SH SOLE 0 2488 0 SYNEOS HEALTH INC CL A 87166B102 3024 33791 SH DFND 01 0 33791 0 SYNEOS HEALTH INC CL A 87166B102 2239 25021 SH DFND 02 0 25021 0 SYNEOS HEALTH INC CL A 87166B102 7609 85027 SH DFND 04 0 0 85027 SYNEOS HEALTH INC CL A 87166B102 856317 9568852 SH SOLE 0 0 9568852 SYNEOS HEALTH INC CL A 87166B102 43 480 SH SOLE 0 480 0 SYNLOGIC INC COM 87166L100 36 9209 SH DFND 01 0 9209 0 SYNLOGIC INC COM 87166L100 63 16164 SH DFND 04 0 0 16164 SYNLOGIC INC COM 87166L100 6621 1701998 SH SOLE 0 0 1701998 SYSCO CORP COM 871829107 42934 552209 SH DFND 01 0 552209 0 SYSCO CORP COM 871829107 1622 20865 SH DFND 02 0 0 20865 SYSCO CORP COM 871829107 20995 270031 SH DFND 02 0 270031 0 SYSCO CORP COM 871829107 94959 1221332 SH DFND 04 0 0 1221332 SYSCO CORP COM 871829107 8681 111659 SH DFND 04 0 111659 0 SYSCO CORP COM 871829107 3182974 40938571 SH SOLE 0 0 40938571 SYROS PHARMACEUTICALS INC COM 87184Q107 388 71143 SH DFND 01 0 71143 0 SYROS PHARMACEUTICALS INC COM 87184Q107 106 19516 SH DFND 04 0 0 19516 SYROS PHARMACEUTICALS INC COM 87184Q107 14633 2684917 SH SOLE 0 0 2684917 TELA BIO INC COM 872381108 22 1367 SH DFND 01 0 1367 0 TELA BIO INC COM 872381108 36 2257 SH DFND 04 0 0 2257 TELA BIO INC COM 872381108 5456 338656 SH SOLE 0 0 338656 TESSCO TECHNOLOGIES INC COM 872386107 10 1599 SH DFND 01 0 1599 0 TESSCO TECHNOLOGIES INC COM 872386107 6 1000 SH DFND 04 0 0 1000 TESSCO TECHNOLOGIES INC COM 872386107 1785 290182 SH SOLE 0 0 290182 TFS FINL CORP COM 87240R107 321 15797 SH DFND 01 0 15797 0 TFS FINL CORP COM 87240R107 654 32201 SH DFND 02 0 32201 0 TFS FINL CORP COM 87240R107 890 43827 SH DFND 04 0 0 43827 TFS FINL CORP COM 87240R107 104518 5148647 SH SOLE 0 0 5148647 TFF PHARMACEUTICALS INC COM 87241J104 26 2751 SH DFND 01 0 2751 0 TFF PHARMACEUTICALS INC COM 87241J104 50 5162 SH DFND 04 0 0 5162 TFF PHARMACEUTICALS INC COM 87241J104 7341 763941 SH SOLE 0 0 763941 TFI INTL INC COM 87241L109 38738 424804 SH DFND 01 0 424804 0 TFI INTL INC COM 87241L109 2110 23140 SH DFND 02 0 23140 0 TFI INTL INC COM 87241L109 3709 40668 SH DFND 04 0 0 40668 TFI INTL INC COM 87241L109 192238 2108102 SH SOLE 0 0 2108102 TFI INTL INC COM 87241L109 11684 128125 SH SOLE 0 128125 0 TJX COS INC NEW COM 872540109 88714 1315835 SH DFND 01 0 1315835 0 TJX COS INC NEW COM 872540109 3488 51740 SH DFND 02 0 0 51740 TJX COS INC NEW COM 872540109 43238 641316 SH DFND 02 0 641316 0 TJX COS INC NEW COM 872540109 190622 2827379 SH DFND 04 0 0 2827379 TJX COS INC NEW COM 872540109 18126 268852 SH DFND 04 0 268852 0 TJX COS INC NEW COM 872540109 5708819 84675447 SH SOLE 0 0 84675447 T-MOBILE US INC COM 872590104 82851 572059 SH DFND 01 0 572059 0 T-MOBILE US INC COM 872590104 3775 26065 SH DFND 02 0 0 26065 T-MOBILE US INC COM 872590104 47542 328262 SH DFND 02 0 328262 0 T-MOBILE US INC COM 872590104 200485 1384278 SH DFND 04 0 0 1384278 T-MOBILE US INC COM 872590104 18819 129940 SH DFND 04 0 129940 0 T-MOBILE US INC COM 872590104 5900439 40740445 SH SOLE 0 0 40740445 T-MOBILE US INC COM 872590104 125 866 SH SOLE 0 866 0 TRI POINTE HOMES INC COM 87265H109 1955 91233 SH DFND 01 0 91233 0 TRI POINTE HOMES INC COM 87265H109 859 40091 SH DFND 02 0 40091 0 TRI POINTE HOMES INC COM 87265H109 2108 98387 SH DFND 04 0 0 98387 TRI POINTE HOMES INC COM 87265H109 239027 11153845 SH SOLE 0 0 11153845 TRI POINTE HOMES INC COM 87265H109 130 6053 SH SOLE 0 6053 0 TPI COMPOSITES INC COM 87266J104 3123 64491 SH DFND 01 0 64491 0 TPI COMPOSITES INC COM 87266J104 439 9075 SH DFND 02 0 9075 0 TPI COMPOSITES INC COM 87266J104 1276 26358 SH DFND 04 0 0 26358 TPI COMPOSITES INC COM 87266J104 80379 1660032 SH SOLE 0 0 1660032 TPG RE FIN TR INC COM 87266M107 559 41546 SH DFND 01 0 41546 0 TPG RE FIN TR INC COM 87266M107 223 16582 SH DFND 02 0 16582 0 TPG RE FIN TR INC COM 87266M107 586 43603 SH DFND 04 0 0 43603 TPG RE FIN TR INC COM 87266M107 69975 5202588 SH SOLE 0 0 5202588 TSR INC COM 872885207 225 23470 SH SOLE 0 0 23470 TTM TECHNOLOGIES INC COM 87305R109 1024 71579 SH DFND 01 0 71579 0 TTM TECHNOLOGIES INC COM 87305R109 689 48201 SH DFND 02 0 48201 0 TTM TECHNOLOGIES INC COM 87305R109 1312 91769 SH DFND 04 0 0 91769 TTM TECHNOLOGIES INC COM 87305R109 156735 10960517 SH SOLE 0 0 10960517 TTM TECHNOLOGIES INC COM 87305R109 163 11377 SH SOLE 0 11377 0 TABULA RASA HEALTHCARE INC COM 873379101 2038 40767 SH DFND 01 0 40767 0 TABULA RASA HEALTHCARE INC COM 873379101 339 6774 SH DFND 02 0 6774 0 TABULA RASA HEALTHCARE INC COM 873379101 880 17606 SH DFND 04 0 0 17606 TABULA RASA HEALTHCARE INC COM 873379101 71982 1439645 SH SOLE 0 0 1439645 TACTILE SYS TECHNOLOGY INC COM 87357P100 1809 34796 SH DFND 01 0 34796 0 TACTILE SYS TECHNOLOGY INC COM 87357P100 244 4693 SH DFND 02 0 4693 0 TACTILE SYS TECHNOLOGY INC COM 87357P100 788 15156 SH DFND 04 0 0 15156 TACTILE SYS TECHNOLOGY INC COM 87357P100 64627 1242820 SH SOLE 0 0 1242820 TAITRON COMPONENTS INC CL A 874028103 636 126100 SH SOLE 0 0 126100 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 246 2046 SH DFND 02 0 2046 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 2586414 21524748 SH SOLE 0 0 21524748 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 629 5235 SH SOLE 0 5235 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 20390 115187 SH DFND 01 0 115187 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 897 5070 SH DFND 02 0 0 5070 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 10602 59893 SH DFND 02 0 59893 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 47785 269943 SH DFND 04 0 0 269943 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 4462 25209 SH DFND 04 0 25209 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 2078541 11741845 SH SOLE 0 0 11741845 TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205 42010 2496142 SH SOLE 0 0 2496142 TAL EDUCATION GROUP SPONSORED ADS 874080104 53411 2116979 SH DFND 01 0 2116979 0 TAL EDUCATION GROUP SPONSORED ADS 874080104 2897 114828 SH DFND 02 0 114828 0 TAL EDUCATION GROUP SPONSORED ADS 874080104 23204 919714 SH DFND 04 0 0 919714 TAL EDUCATION GROUP SPONSORED ADS 874080104 315202 12493156 SH SOLE 0 0 12493156 TALARIS THERAPEUTICS INC COM 87410C104 192 13077 SH DFND 01 0 13077 0 TALARIS THERAPEUTICS INC COM 87410C104 50 3397 SH DFND 04 0 0 3397 TALARIS THERAPEUTICS INC COM 87410C104 5499 374352 SH SOLE 0 0 374352 TALEND S A ADS 874224207 2362 36000 SH SOLE 0 0 36000 TALIS BIOMEDICAL CORP COM 87424L108 110 9942 SH DFND 01 0 9942 0 TALIS BIOMEDICAL CORP COM 87424L108 54 4877 SH DFND 04 0 0 4877 TALIS BIOMEDICAL CORP COM 87424L108 5847 530087 SH SOLE 0 0 530087 TALOS ENERGY INC COM 87484T108 491 31377 SH DFND 01 0 31377 0 TALOS ENERGY INC COM 87484T108 250 15961 SH DFND 02 0 15961 0 TALOS ENERGY INC COM 87484T108 335 21434 SH DFND 04 0 0 21434 TALOS ENERGY INC COM 87484T108 38471 2459751 SH SOLE 0 0 2459751 TALOS ENERGY INC COM 87484T108 43 2777 SH SOLE 0 2777 0 TANDEM DIABETES CARE INC COM NEW 875372203 2566 26346 SH DFND 01 0 26346 0 TANDEM DIABETES CARE INC COM NEW 875372203 1453 14916 SH DFND 02 0 14916 0 TANDEM DIABETES CARE INC COM NEW 875372203 5129 52658 SH DFND 04 0 0 52658 TANDEM DIABETES CARE INC COM NEW 875372203 536731 5510585 SH SOLE 0 0 5510585 TANGER FACTORY OUTLET CTRS I COM 875465106 1875 99474 SH DFND 01 0 99474 0 TANGER FACTORY OUTLET CTRS I COM 875465106 2967 157425 SH DFND 02 0 157425 0 TANGER FACTORY OUTLET CTRS I COM 875465106 1529 81107 SH DFND 04 0 0 81107 TANGER FACTORY OUTLET CTRS I COM 875465106 299284 15877116 SH SOLE 0 0 15877116 TAPESTRY INC COM 876030107 11946 274741 SH DFND 01 0 274741 0 TAPESTRY INC COM 876030107 3169 72886 SH DFND 02 0 72886 0 TAPESTRY INC COM 876030107 24476 562935 SH DFND 04 0 0 562935 TAPESTRY INC COM 876030107 1114 25619 SH DFND 04 0 25619 0 TAPESTRY INC COM 876030107 1273459 29288384 SH SOLE 0 0 29288384 TAPESTRY INC COM 876030107 67 1537 SH SOLE 0 1537 0 TARGET CORP COM 87612E106 122951 508610 SH DFND 01 0 508610 0 TARGET CORP COM 87612E106 5238 21669 SH DFND 02 0 0 21669 TARGET CORP COM 87612E106 65567 271229 SH DFND 02 0 271229 0 TARGET CORP COM 87612E106 280905 1162012 SH DFND 04 0 0 1162012 TARGET CORP COM 87612E106 26566 109894 SH DFND 04 0 109894 0 TARGET CORP COM 87612E106 9837492 40694516 SH SOLE 0 0 40694516 TARGET CORP COM 87612E106 808 3341 SH SOLE 0 3341 0 TARGA RES CORP COM 87612G101 3218 72394 SH DFND 01 0 72394 0 TARGA RES CORP COM 87612G101 6590 148247 SH DFND 02 0 148247 0 TARGA RES CORP COM 87612G101 7633 171726 SH DFND 04 0 0 171726 TARGA RES CORP COM 87612G101 1047849 23573651 SH SOLE 0 0 23573651 TARGA RES CORP COM 87612G101 138 3115 SH SOLE 0 3115 0 TARGET HOSPITALITY CORP COM 87615L107 128 34566 SH DFND 01 0 34566 0 TARGET HOSPITALITY CORP COM 87615L107 39 10559 SH DFND 04 0 0 10559 TARGET HOSPITALITY CORP COM 87615L107 5123 1380968 SH SOLE 0 0 1380968 TARSUS PHARMACEUTICALS INC COM 87650L103 376 12968 SH DFND 01 0 12968 0 TARSUS PHARMACEUTICALS INC COM 87650L103 60 2075 SH DFND 04 0 0 2075 TARSUS PHARMACEUTICALS INC COM 87650L103 11911 411002 SH SOLE 0 0 411002 TASKUS INC CLASS A COM 87652V109 61 1786 SH DFND 01 0 1786 0 TASKUS INC CLASS A COM 87652V109 19 556 SH DFND 04 0 0 556 TASKUS INC CLASS A COM 87652V109 30680 896024 SH SOLE 0 0 896024 TATA MTRS LTD SPONSORED ADR 876568502 22578 991115 SH SOLE 0 0 991115 TATTOOED CHEF INC COM CL A 87663X102 1798 83804 SH DFND 01 0 83804 0 TATTOOED CHEF INC COM CL A 87663X102 96 4454 SH DFND 02 0 4454 0 TATTOOED CHEF INC COM CL A 87663X102 614 28634 SH DFND 04 0 0 28634 TATTOOED CHEF INC COM CL A 87663X102 41253 1923215 SH SOLE 0 0 1923215 TAYLOR DEVICES INC COM 877163105 12 1000 SH DFND 01 0 1000 0 TAYLOR DEVICES INC COM 877163105 8 700 SH DFND 04 0 0 700 TAYLOR DEVICES INC COM 877163105 430 36345 SH SOLE 0 0 36345 TAYLOR MORRISON HOME CORP COM 87724P106 2731 103385 SH DFND 01 0 103385 0 TAYLOR MORRISON HOME CORP COM 87724P106 983 37198 SH DFND 02 0 37198 0 TAYLOR MORRISON HOME CORP COM 87724P106 2859 108223 SH DFND 04 0 0 108223 TAYLOR MORRISON HOME CORP COM 87724P106 299296 11328397 SH SOLE 0 0 11328397 TAYLOR MORRISON HOME CORP COM 87724P106 133 5042 SH SOLE 0 5042 0 TAYSHA GENE THERAPIES INC COM SHS 877619106 716 33769 SH DFND 01 0 33769 0 TAYSHA GENE THERAPIES INC COM SHS 877619106 87 4086 SH DFND 02 0 4086 0 TAYSHA GENE THERAPIES INC COM SHS 877619106 204 9645 SH DFND 04 0 0 9645 TAYSHA GENE THERAPIES INC COM SHS 877619106 12320 581144 SH SOLE 0 0 581144 TC ENERGY CORP COM 87807B107 232813 4701396 SH DFND 01 0 4701396 0 TC ENERGY CORP COM 87807B107 1978 39939 SH DFND 02 0 0 39939 TC ENERGY CORP COM 87807B107 42962 867562 SH DFND 02 0 867562 0 TC ENERGY CORP COM 87807B107 39940 806548 SH DFND 04 0 0 806548 TC ENERGY CORP COM 87807B107 6439 130031 SH DFND 04 0 130031 0 TC ENERGY CORP COM 87807B107 1047891 21160971 SH SOLE 0 0 21160971 TC ENERGY CORP COM 87807B107 137197 2770543 SH SOLE 0 2770543 0 TCR2 THERAPEUTICS INC COM 87808K106 338 20581 SH DFND 01 0 20581 0 TCR2 THERAPEUTICS INC COM 87808K106 108 6597 SH DFND 02 0 6597 0 TCR2 THERAPEUTICS INC COM 87808K106 325 19802 SH DFND 04 0 0 19802 TCR2 THERAPEUTICS INC COM 87808K106 22018 1341731 SH SOLE 0 0 1341731 TCR2 THERAPEUTICS INC COM 87808K106 11 649 SH SOLE 0 649 0 TEAM INC COM 878155100 128 19111 SH DFND 01 0 19111 0 TEAM INC COM 878155100 76 11281 SH DFND 04 0 0 11281 TEAM INC COM 878155100 12407 1851791 SH SOLE 0 0 1851791 TECK RESOURCES LTD CL B 878742204 50930 2210488 SH DFND 01 0 2210488 0 TECK RESOURCES LTD CL B 878742204 125 5447 SH DFND 02 0 0 5447 TECK RESOURCES LTD CL B 878742204 5715 248042 SH DFND 02 0 248042 0 TECK RESOURCES LTD CL B 878742204 8297 360134 SH DFND 04 0 0 360134 TECK RESOURCES LTD CL B 878742204 1453 63050 SH DFND 04 0 63050 0 TECK RESOURCES LTD CL B 878742204 228488 9917025 SH SOLE 0 0 9917025 TECK RESOURCES LTD CL B 878742204 21275 923377 SH SOLE 0 923377 0 TECHTARGET INC COM 87874R100 3581 46214 SH DFND 01 0 46214 0 TECHTARGET INC COM 87874R100 456 5889 SH DFND 02 0 5889 0 TECHTARGET INC COM 87874R100 1445 18650 SH DFND 04 0 0 18650 TECHTARGET INC COM 87874R100 136834 1765822 SH SOLE 0 0 1765822 TECHTARGET INC COM 87874R100 18 234 SH SOLE 0 234 0 TEGNA INC COM 87901J105 2823 150496 SH DFND 01 0 150496 0 TEGNA INC COM 87901J105 1124 59914 SH DFND 02 0 59914 0 TEGNA INC COM 87901J105 3369 179569 SH DFND 04 0 0 179569 TEGNA INC COM 87901J105 420147 22395871 SH SOLE 0 0 22395871 TEGNA INC COM 87901J105 98 5209 SH SOLE 0 5209 0 TEJON RANCH CO COM 879080109 220 14483 SH DFND 01 0 14483 0 TEJON RANCH CO COM 879080109 37 2400 SH DFND 02 0 2400 0 TEJON RANCH CO COM 879080109 264 17354 SH DFND 04 0 0 17354 TEJON RANCH CO COM 879080109 19975 1313287 SH SOLE 0 0 1313287 TELADOC HEALTH INC COM 87918A105 7362 44271 SH DFND 01 0 44271 0 TELADOC HEALTH INC COM 87918A105 872 5242 SH DFND 02 0 0 5242 TELADOC HEALTH INC COM 87918A105 12722 76506 SH DFND 02 0 76506 0 TELADOC HEALTH INC COM 87918A105 27104 162994 SH DFND 04 0 0 162994 TELADOC HEALTH INC COM 87918A105 3113 18722 SH DFND 04 0 18722 0 TELADOC HEALTH INC COM 87918A105 1994225 11992455 SH SOLE 0 0 11992455 TELEDYNE TECHNOLOGIES INC COM 879360105 18948 45240 SH DFND 01 0 45240 0 TELEDYNE TECHNOLOGIES INC COM 879360105 854 2040 SH DFND 02 0 0 2040 TELEDYNE TECHNOLOGIES INC COM 879360105 9732 23236 SH DFND 02 0 23236 0 TELEDYNE TECHNOLOGIES INC COM 879360105 44497 106242 SH DFND 04 0 0 106242 TELEDYNE TECHNOLOGIES INC COM 879360105 4894 11686 SH DFND 04 0 11686 0 TELEDYNE TECHNOLOGIES INC COM 879360105 1942787 4638606 SH SOLE 0 0 4638606 TELEFLEX INCORPORATED COM 879369106 18697 46534 SH DFND 01 0 46534 0 TELEFLEX INCORPORATED COM 879369106 800 1990 SH DFND 02 0 0 1990 TELEFLEX INCORPORATED COM 879369106 9718 24187 SH DFND 02 0 24187 0 TELEFLEX INCORPORATED COM 879369106 43958 109405 SH DFND 04 0 0 109405 TELEFLEX INCORPORATED COM 879369106 4187 10420 SH DFND 04 0 10420 0 TELEFLEX INCORPORATED COM 879369106 1919007 4776145 SH SOLE 0 0 4776145 TELEFONICA BRASIL SA NEW ADR 87936R205 346 40754 SH DFND 01 0 40754 0 TELEFONICA BRASIL SA NEW ADR 87936R205 18 2100 SH DFND 02 0 2100 0 TELEFONICA BRASIL SA NEW ADR 87936R205 10053 1182683 SH SOLE 0 0 1182683 TELEPHONE & DATA SYS INC COM NEW 879433829 1553 68518 SH DFND 01 0 68518 0 TELEPHONE & DATA SYS INC COM NEW 879433829 611 26952 SH DFND 02 0 26952 0 TELEPHONE & DATA SYS INC COM NEW 879433829 1851 81705 SH DFND 04 0 0 81705 TELEPHONE & DATA SYS INC COM NEW 879433829 221735 9785285 SH SOLE 0 0 9785285 TELEPHONE & DATA SYS INC COM NEW 879433829 72 3190 SH SOLE 0 3190 0 TELIGENT INC NEW COM NEW 87960W203 29 55144 SH DFND 04 0 0 55144 TELIGENT INC NEW COM NEW 87960W203 463 865731 SH SOLE 0 0 865731 TELLURIAN INC NEW COM 87968A104 2609 561179 SH DFND 01 0 561179 0 TELLURIAN INC NEW COM 87968A104 169 36295 SH DFND 02 0 36295 0 TELLURIAN INC NEW COM 87968A104 855 183769 SH DFND 04 0 0 183769 TELLURIAN INC NEW COM 87968A104 70697 15203661 SH SOLE 0 0 15203661 TELOS CORP MD COM 87969B101 1108 32579 SH DFND 01 0 32579 0 TELOS CORP MD COM 87969B101 99 2901 SH DFND 02 0 2901 0 TELOS CORP MD COM 87969B101 518 15237 SH DFND 04 0 0 15237 TELOS CORP MD COM 87969B101 100041 2941508 SH SOLE 0 0 2941508 TELUS CORPORATION COM 87971M103 46307 2064495 SH DFND 01 0 2064495 0 TELUS CORPORATION COM 87971M103 407 18124 SH DFND 02 0 0 18124 TELUS CORPORATION COM 87971M103 2768 123400 SH DFND 02 0 123400 0 TELUS CORPORATION COM 87971M103 1203 53623 SH DFND 04 0 0 53623 TELUS CORPORATION COM 87971M103 216200 9638876 SH SOLE 0 0 9638876 TELUS CORPORATION COM 87971M103 82915 3696626 SH SOLE 0 3696626 0 TEMPEST THERAPEUTICS INC COM 87978U108 4 388 SH DFND 04 0 0 388 TEMPEST THERAPEUTICS INC COM 87978U108 679 60762 SH SOLE 0 0 60762 TEMPUR SEALY INTL INC COM 88023U101 3109 79344 SH DFND 01 0 79344 0 TEMPUR SEALY INTL INC COM 88023U101 1941 49517 SH DFND 02 0 49517 0 TEMPUR SEALY INTL INC COM 88023U101 6200 158199 SH DFND 04 0 0 158199 TEMPUR SEALY INTL INC COM 88023U101 752805 19209111 SH SOLE 0 0 19209111 TEMPUR SEALY INTL INC COM 88023U101 64 1624 SH SOLE 0 1624 0 TENABLE HLDGS INC COM 88025T102 6665 161180 SH DFND 01 0 161180 0 TENABLE HLDGS INC COM 88025T102 803 19409 SH DFND 02 0 19409 0 TENABLE HLDGS INC COM 88025T102 2528 61129 SH DFND 04 0 0 61129 TENABLE HLDGS INC COM 88025T102 310008 7497161 SH SOLE 0 0 7497161 10X GENOMICS INC CL A COM 88025U109 6815 34804 SH DFND 01 0 34804 0 10X GENOMICS INC CL A COM 88025U109 552 2819 SH DFND 02 0 0 2819 10X GENOMICS INC CL A COM 88025U109 7053 36020 SH DFND 02 0 36020 0 10X GENOMICS INC CL A COM 88025U109 9849 50294 SH DFND 04 0 0 50294 10X GENOMICS INC CL A COM 88025U109 1362034 6955540 SH SOLE 0 0 6955540 10X GENOMICS INC CL A COM 88025U109 18 92 SH SOLE 0 92 0 TENARIS S A SPONSORED ADS 88031M109 2 88 SH DFND 01 0 88 0 TENARIS S A SPONSORED ADS 88031M109 6557 299422 SH SOLE 0 0 299422 TENAX THERAPEUTICS INC COM NEW 88032L209 9 4091 SH DFND 01 0 4091 0 TENAX THERAPEUTICS INC COM NEW 88032L209 733 352256 SH SOLE 0 0 352256 TENET HEALTHCARE CORP COM NEW 88033G407 5816 86814 SH DFND 01 0 86814 0 TENET HEALTHCARE CORP COM NEW 88033G407 1620 24185 SH DFND 02 0 24185 0 TENET HEALTHCARE CORP COM NEW 88033G407 5542 82729 SH DFND 04 0 0 82729 TENET HEALTHCARE CORP COM NEW 88033G407 739555 11039778 SH SOLE 0 0 11039778 TENET HEALTHCARE CORP COM NEW 88033G407 52 778 SH SOLE 0 778 0 TENNANT CO COM 880345103 2681 33570 SH DFND 01 0 33570 0 TENNANT CO COM 880345103 525 6573 SH DFND 02 0 6573 0 TENNANT CO COM 880345103 1244 15574 SH DFND 04 0 0 15574 TENNANT CO COM 880345103 158458 1984442 SH SOLE 0 0 1984442 TENNECO INC CL A VTG COM STK 880349105 2339 121042 SH DFND 01 0 121042 0 TENNECO INC CL A VTG COM STK 880349105 590 30530 SH DFND 02 0 30530 0 TENNECO INC CL A VTG COM STK 880349105 896 46393 SH DFND 04 0 0 46393 TENNECO INC CL A VTG COM STK 880349105 160951 8330773 SH SOLE 0 0 8330773 TENNECO INC CL A VTG COM STK 880349105 187 9678 SH SOLE 0 9678 0 TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 43197 2790502 SH DFND 01 0 2790502 0 TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 2916 188348 SH DFND 02 0 188348 0 TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 21848 1411348 SH DFND 04 0 0 1411348 TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 252864 16334855 SH SOLE 0 0 16334855 TERADATA CORP DEL COM 88076W103 2271 45443 SH DFND 01 0 45443 0 TERADATA CORP DEL COM 88076W103 1401 28029 SH DFND 02 0 28029 0 TERADATA CORP DEL COM 88076W103 4564 91325 SH DFND 04 0 0 91325 TERADATA CORP DEL COM 88076W103 613360 12274573 SH SOLE 0 0 12274573 TERADYNE INC COM 880770102 24314 181499 SH DFND 01 0 181499 0 TERADYNE INC COM 880770102 953 7113 SH DFND 02 0 0 7113 TERADYNE INC COM 880770102 11717 87464 SH DFND 02 0 87464 0 TERADYNE INC COM 880770102 52310 390491 SH DFND 04 0 0 390491 TERADYNE INC COM 880770102 4881 36437 SH DFND 04 0 36437 0 TERADYNE INC COM 880770102 2366606 17666516 SH SOLE 0 0 17666516 TEREX CORP NEW COM 880779103 5928 124485 SH DFND 01 0 124485 0 TEREX CORP NEW COM 880779103 1138 23895 SH DFND 02 0 23895 0 TEREX CORP NEW COM 880779103 2835 59529 SH DFND 04 0 0 59529 TEREX CORP NEW COM 880779103 320750 6735605 SH SOLE 0 0 6735605 TEREX CORP NEW COM 880779103 31 660 SH SOLE 0 660 0 TERMINIX GLOBAL HOLDINGS INC COM 88087E100 1960 41092 SH DFND 01 0 41092 0 TERMINIX GLOBAL HOLDINGS INC COM 88087E100 1690 35417 SH DFND 02 0 35417 0 TERMINIX GLOBAL HOLDINGS INC COM 88087E100 5272 110501 SH DFND 04 0 0 110501 TERMINIX GLOBAL HOLDINGS INC COM 88087E100 550639 11541381 SH SOLE 0 0 11541381 TERNS PHARMACEUTICALS INC COM 880881107 153 12453 SH DFND 01 0 12453 0 TERNS PHARMACEUTICALS INC COM 880881107 32 2616 SH DFND 04 0 0 2616 TERNS PHARMACEUTICALS INC COM 880881107 4912 400661 SH SOLE 0 0 400661 TERRITORIAL BANCORP INC COM 88145X108 33 1289 SH DFND 01 0 1289 0 TERRITORIAL BANCORP INC COM 88145X108 81 3123 SH DFND 04 0 0 3123 TERRITORIAL BANCORP INC COM 88145X108 9678 372663 SH SOLE 0 0 372663 TERRENO RLTY CORP COM 88146M101 3030 46961 SH DFND 01 0 46961 0 TERRENO RLTY CORP COM 88146M101 7504 116299 SH DFND 02 0 116299 0 TERRENO RLTY CORP COM 88146M101 3722 57689 SH DFND 04 0 0 57689 TERRENO RLTY CORP COM 88146M101 630718 9775535 SH SOLE 0 0 9775535 TESLA INC COM 88160R101 572495 842276 SH DFND 01 0 842276 0 TESLA INC COM 88160R101 22429 32998 SH DFND 02 0 0 32998 TESLA INC COM 88160R101 279247 410838 SH DFND 02 0 410838 0 TESLA INC COM 88160R101 1230303 1810068 SH DFND 04 0 0 1810068 TESLA INC COM 88160R101 116040 170722 SH DFND 04 0 170722 0 TESLA INC COM 88160R101 37834986 55664243 SH SOLE 0 0 55664243 TESLA INC COM 88160R101 183 269 SH SOLE 0 269 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 453 45763 SH DFND 02 0 0 45763 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 5004 505427 SH DFND 02 0 505427 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 2618 264437 SH DFND 04 0 0 264437 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 298 30068 SH SOLE 0 0 30068 TETRA TECHNOLOGIES INC DEL COM 88162F105 824 189793 SH DFND 01 0 189793 0 TETRA TECHNOLOGIES INC DEL COM 88162F105 216 49807 SH DFND 04 0 0 49807 TETRA TECHNOLOGIES INC DEL COM 88162F105 24931 5744464 SH SOLE 0 0 5744464 TETRA TECHNOLOGIES INC DEL COM 88162F105 28 6536 SH SOLE 0 6536 0 TETRA TECH INC NEW COM 88162G103 11971 98092 SH DFND 01 0 98092 0 TETRA TECH INC NEW COM 88162G103 1609 13181 SH DFND 02 0 13181 0 TETRA TECH INC NEW COM 88162G103 5222 42791 SH DFND 04 0 0 42791 TETRA TECH INC NEW COM 88162G103 636730 5217385 SH SOLE 0 0 5217385 TEXAS CAP BANCSHARES INC COM 88224Q107 3571 56241 SH DFND 01 0 56241 0 TEXAS CAP BANCSHARES INC COM 88224Q107 896 14112 SH DFND 02 0 14112 0 TEXAS CAP BANCSHARES INC COM 88224Q107 2679 42196 SH DFND 04 0 0 42196 TEXAS CAP BANCSHARES INC COM 88224Q107 302739 4768296 SH SOLE 0 0 4768296 TEXAS CAP BANCSHARES INC COM 88224Q107 66 1044 SH SOLE 0 1044 0 TEXAS INSTRS INC COM 882508104 185946 966958 SH DFND 01 0 966958 0 TEXAS INSTRS INC COM 882508104 7654 39802 SH DFND 02 0 0 39802 TEXAS INSTRS INC COM 882508104 95124 494663 SH DFND 02 0 494663 0 TEXAS INSTRS INC COM 882508104 429078 2231297 SH DFND 04 0 0 2231297 TEXAS INSTRS INC COM 882508104 39357 204663 SH DFND 04 0 204663 0 TEXAS INSTRS INC COM 882508104 15374793 79952123 SH SOLE 0 0 79952123 TEXAS INSTRS INC COM 882508104 14 73 SH SOLE 0 73 0 TEXAS PACIFIC LAND CORPORATI COM 88262P102 4614 2884 SH DFND 01 0 2884 0 TEXAS PACIFIC LAND CORPORATI COM 88262P102 2524 1578 SH DFND 02 0 1578 0 TEXAS PACIFIC LAND CORPORATI COM 88262P102 8522 5327 SH DFND 04 0 0 5327 TEXAS PACIFIC LAND CORPORATI COM 88262P102 964962 603199 SH SOLE 0 0 603199 TEXAS PACIFIC LAND CORPORATI COM 88262P102 30 19 SH SOLE 0 19 0 TEXAS ROADHOUSE INC COM 882681109 12170 126510 SH DFND 01 0 126510 0 TEXAS ROADHOUSE INC COM 882681109 1557 16186 SH DFND 02 0 16186 0 TEXAS ROADHOUSE INC COM 882681109 5332 55430 SH DFND 04 0 0 55430 TEXAS ROADHOUSE INC COM 882681109 600080 6237839 SH SOLE 0 0 6237839 TEXAS ROADHOUSE INC COM 882681109 13 133 SH SOLE 0 133 0 TEXTRON INC COM 883203101 15161 220464 SH DFND 01 0 220464 0 TEXTRON INC COM 883203101 621 9037 SH DFND 02 0 0 9037 TEXTRON INC COM 883203101 7335 106663 SH DFND 02 0 106663 0 TEXTRON INC COM 883203101 36048 524185 SH DFND 04 0 0 524185 TEXTRON INC COM 883203101 3038 44179 SH DFND 04 0 44179 0 TEXTRON INC COM 883203101 1571736 22854964 SH SOLE 0 0 22854964 TEXTRON INC COM 883203101 75 1094 SH SOLE 0 1094 0 TG THERAPEUTICS INC COM 88322Q108 8953 230804 SH DFND 01 0 230804 0 TG THERAPEUTICS INC COM 88322Q108 1167 30074 SH DFND 02 0 30074 0 TG THERAPEUTICS INC COM 88322Q108 3856 99404 SH DFND 04 0 0 99404 TG THERAPEUTICS INC COM 88322Q108 440809 11363996 SH SOLE 0 0 11363996 TG THERAPEUTICS INC COM 88322Q108 41 1066 SH SOLE 0 1066 0 THE BEAUTY HEALTH COMPANY COM CL A 88331L108 1445 86002 SH DFND 01 0 86002 0 THE BEAUTY HEALTH COMPANY COM CL A 88331L108 495 29468 SH DFND 04 0 0 29468 THE BEAUTY HEALTH COMPANY COM CL A 88331L108 117237 6978365 SH SOLE 0 0 6978365 THE ODP CORP COM 88337F105 1645 34255 SH DFND 01 0 34255 0 THE ODP CORP COM 88337F105 786 16381 SH DFND 02 0 16381 0 THE ODP CORP COM 88337F105 2198 45776 SH DFND 04 0 0 45776 THE ODP CORP COM 88337F105 258356 5381293 SH SOLE 0 0 5381293 THE ODP CORP COM 88337F105 142 2968 SH SOLE 0 2968 0 THE ONE GROUP HOSPITALITY IN COM 88338K103 390 35402 SH DFND 01 0 35402 0 THE ONE GROUP HOSPITALITY IN COM 88338K103 84 7619 SH DFND 04 0 0 7619 THE ONE GROUP HOSPITALITY IN COM 88338K103 10538 956264 SH SOLE 0 0 956264 THERAPEUTICSMD INC COM 88338N107 784 658709 SH DFND 01 0 658709 0 THERAPEUTICSMD INC COM 88338N107 69 57877 SH DFND 02 0 57877 0 THERAPEUTICSMD INC COM 88338N107 336 281965 SH DFND 04 0 0 281965 THERAPEUTICSMD INC COM 88338N107 20959 17612662 SH SOLE 0 0 17612662 THE TRADE DESK INC COM CL A 88339J105 14455 186858 SH DFND 01 0 186858 0 THE TRADE DESK INC COM CL A 88339J105 1389 17950 SH DFND 02 0 0 17950 THE TRADE DESK INC COM CL A 88339J105 17977 232383 SH DFND 02 0 232383 0 THE TRADE DESK INC COM CL A 88339J105 38759 501025 SH DFND 04 0 0 501025 THE TRADE DESK INC COM CL A 88339J105 4208 54400 SH DFND 04 0 54400 0 THE TRADE DESK INC COM CL A 88339J105 2959668 38258372 SH SOLE 0 0 38258372 THE REALREAL INC COM 88339P101 2763 139839 SH DFND 01 0 139839 0 THE REALREAL INC COM 88339P101 637 32223 SH DFND 02 0 32223 0 THE REALREAL INC COM 88339P101 1043 52764 SH DFND 04 0 0 52764 THE REALREAL INC COM 88339P101 111190 5627045 SH SOLE 0 0 5627045 THERMO FISHER SCIENTIFIC INC COM 883556102 195440 387416 SH DFND 01 0 387416 0 THERMO FISHER SCIENTIFIC INC COM 883556102 8543 16935 SH DFND 02 0 0 16935 THERMO FISHER SCIENTIFIC INC COM 883556102 106166 210450 SH DFND 02 0 210450 0 THERMO FISHER SCIENTIFIC INC COM 883556102 464896 921553 SH DFND 04 0 0 921553 THERMO FISHER SCIENTIFIC INC COM 883556102 44012 87244 SH DFND 04 0 87244 0 THERMO FISHER SCIENTIFIC INC COM 883556102 14674879 29089696 SH SOLE 0 0 29089696 THERMO FISHER SCIENTIFIC INC COM 883556102 76 151 SH SOLE 0 151 0 THERMOGENESIS HLDGS INC COM 88362L100 688 259610 SH SOLE 0 0 259610 THERMON GROUP HLDGS INC COM 88362T103 376 22070 SH DFND 01 0 22070 0 THERMON GROUP HLDGS INC COM 88362T103 163 9594 SH DFND 02 0 9594 0 THERMON GROUP HLDGS INC COM 88362T103 425 24958 SH DFND 04 0 0 24958 THERMON GROUP HLDGS INC COM 88362T103 50953 2990175 SH SOLE 0 0 2990175 THOMSON REUTERS CORP. COM NEW 884903709 79896 804435 SH DFND 01 0 804435 0 THOMSON REUTERS CORP. COM NEW 884903709 778 7838 SH DFND 02 0 0 7838 THOMSON REUTERS CORP. COM NEW 884903709 9172 92351 SH DFND 02 0 92351 0 THOMSON REUTERS CORP. COM NEW 884903709 13515 136079 SH DFND 04 0 0 136079 THOMSON REUTERS CORP. COM NEW 884903709 2260 22755 SH DFND 04 0 22755 0 THOMSON REUTERS CORP. COM NEW 884903709 359150 3616089 SH SOLE 0 0 3616089 THOMSON REUTERS CORP. COM NEW 884903709 32260 324810 SH SOLE 0 324810 0 THOR INDS INC COM 885160101 2245 19869 SH DFND 01 0 19869 0 THOR INDS INC COM 885160101 1743 15422 SH DFND 02 0 15422 0 THOR INDS INC COM 885160101 5208 46088 SH DFND 04 0 0 46088 THOR INDS INC COM 885160101 581684 5147648 SH SOLE 0 0 5147648 THOR INDS INC COM 885160101 349 3090 SH SOLE 0 3090 0 3-D SYS CORP DEL COM NEW 88554D205 8377 209582 SH DFND 01 0 209582 0 3-D SYS CORP DEL COM NEW 88554D205 1373 34344 SH DFND 02 0 34344 0 3-D SYS CORP DEL COM NEW 88554D205 4197 104998 SH DFND 04 0 0 104998 3-D SYS CORP DEL COM NEW 88554D205 526055 13161256 SH SOLE 0 0 13161256 3-D SYS CORP DEL COM NEW 88554D205 43 1088 SH SOLE 0 1088 0 THREDUP INC CL A 88556E102 77 2631 SH DFND 01 0 2631 0 THREDUP INC CL A 88556E102 161 5542 SH DFND 04 0 0 5542 THREDUP INC CL A 88556E102 35104 1207161 SH SOLE 0 0 1207161 360 DIGITECH INC AMERICAN DEP 88557W101 26628 636433 SH DFND 01 0 636433 0 360 DIGITECH INC AMERICAN DEP 88557W101 867 20719 SH DFND 02 0 20719 0 360 DIGITECH INC AMERICAN DEP 88557W101 6017 143801 SH DFND 04 0 0 143801 360 DIGITECH INC AMERICAN DEP 88557W101 164934 3942010 SH SOLE 0 0 3942010 3M CO COM 88579Y101 114196 574918 SH DFND 01 0 574918 0 3M CO COM 88579Y101 4856 24445 SH DFND 02 0 0 24445 3M CO COM 88579Y101 57922 291609 SH DFND 02 0 291609 0 3M CO COM 88579Y101 272194 1370357 SH DFND 04 0 0 1370357 3M CO COM 88579Y101 25583 128799 SH DFND 04 0 128799 0 3M CO COM 88579Y101 8688540 43742333 SH SOLE 0 0 43742333 3M CO COM 88579Y101 103 517 SH SOLE 0 517 0 THRYV HLDGS INC COM NEW 886029206 377 10552 SH DFND 01 0 10552 0 THRYV HLDGS INC COM NEW 886029206 84 2355 SH DFND 04 0 0 2355 THRYV HLDGS INC COM NEW 886029206 23519 657495 SH SOLE 0 0 657495 TIDEWATER INC NEW COM 88642R109 335 27822 SH DFND 01 0 27822 0 TIDEWATER INC NEW COM 88642R109 186 15412 SH DFND 04 0 0 15412 TIDEWATER INC NEW COM 88642R109 25675 2130697 SH SOLE 0 0 2130697 TIDEWATER INC NEW *W EXP 07/31/202 88642R125 10 10134 SH SOLE 0 0 10134 TILLYS INC CL A 886885102 248 15550 SH DFND 01 0 15550 0 TILLYS INC CL A 886885102 45 2796 SH DFND 02 0 2796 0 TILLYS INC CL A 886885102 126 7911 SH DFND 04 0 0 7911 TILLYS INC CL A 886885102 17722 1108996 SH SOLE 0 0 1108996 TILLYS INC CL A 886885102 57 3582 SH SOLE 0 3582 0 TILRAY INC COM CL 2 88688T100 2037 112660 SH DFND 02 0 112660 0 TILRAY INC COM CL 2 88688T100 3275 181153 SH DFND 04 0 0 181153 TILRAY INC COM CL 2 88688T100 25800 1426998 SH SOLE 0 0 1426998 TIM S A SPONSORED ADR 88706T108 67 5782 SH DFND 01 0 5782 0 TIM S A SPONSORED ADR 88706T108 9134 792849 SH SOLE 0 0 792849 TIMBER PHARMACEUTICALS INC COM 887080109 1217 997328 SH SOLE 0 0 997328 TIMBERLAND BANCORP INC COM 887098101 28 1005 SH DFND 01 0 1005 0 TIMBERLAND BANCORP INC COM 887098101 97 3447 SH DFND 04 0 0 3447 TIMBERLAND BANCORP INC COM 887098101 8631 306951 SH SOLE 0 0 306951 TIMKEN CO COM 887389104 1714 21264 SH DFND 01 0 21264 0 TIMKEN CO COM 887389104 1455 18060 SH DFND 02 0 18060 0 TIMKEN CO COM 887389104 4342 53873 SH DFND 04 0 0 53873 TIMKEN CO COM 887389104 523999 6502036 SH SOLE 0 0 6502036 TIMKEN CO COM 887389104 152 1880 SH SOLE 0 1880 0 TIMKENSTEEL CORPORATION COM 887399103 430 30406 SH DFND 01 0 30406 0 TIMKENSTEEL CORPORATION COM 887399103 129 9119 SH DFND 02 0 9119 0 TIMKENSTEEL CORPORATION COM 887399103 185 13082 SH DFND 04 0 0 13082 TIMKENSTEEL CORPORATION COM 887399103 52657 3721375 SH SOLE 0 0 3721375 TIMKENSTEEL CORPORATION COM 887399103 125 8860 SH SOLE 0 8860 0 TIPTREE INC COM 88822Q103 137 14764 SH DFND 01 0 14764 0 TIPTREE INC COM 88822Q103 52 5635 SH DFND 04 0 0 5635 TIPTREE INC COM 88822Q103 8606 925344 SH SOLE 0 0 925344 TITAN INTL INC ILL COM 88830M102 367 43255 SH DFND 01 0 43255 0 TITAN INTL INC ILL COM 88830M102 162 19054 SH DFND 04 0 0 19054 TITAN INTL INC ILL COM 88830M102 27238 3212030 SH SOLE 0 0 3212030 TITAN INTL INC ILL COM 88830M102 18 2125 SH SOLE 0 2125 0 TITAN MACHY INC COM 88830R101 418 13509 SH DFND 01 0 13509 0 TITAN MACHY INC COM 88830R101 110 3544 SH DFND 02 0 3544 0 TITAN MACHY INC COM 88830R101 216 6976 SH DFND 04 0 0 6976 TITAN MACHY INC COM 88830R101 33476 1081955 SH SOLE 0 0 1081955 TITAN MACHY INC COM 88830R101 81 2634 SH SOLE 0 2634 0 TITAN PHARMACEUTICALS INC DE COM NEW 888314606 0 18 SH DFND 04 0 0 18 TITAN PHARMACEUTICALS INC DE COM NEW 888314606 531 204306 SH SOLE 0 0 204306 TIVITY HEALTH INC COM 88870R102 1529 58107 SH DFND 01 0 58107 0 TIVITY HEALTH INC COM 88870R102 240 9108 SH DFND 02 0 9108 0 TIVITY HEALTH INC COM 88870R102 784 29809 SH DFND 04 0 0 29809 TIVITY HEALTH INC COM 88870R102 127316 4839084 SH SOLE 0 0 4839084 TIVITY HEALTH INC COM 88870R102 11 421 SH SOLE 0 421 0 TOLL BROTHERS INC COM 889478103 2371 41021 SH DFND 01 0 41021 0 TOLL BROTHERS INC COM 889478103 1956 33830 SH DFND 02 0 33830 0 TOLL BROTHERS INC COM 889478103 5459 94431 SH DFND 04 0 0 94431 TOLL BROTHERS INC COM 889478103 605264 10469886 SH SOLE 0 0 10469886 TOLL BROTHERS INC COM 889478103 219 3783 SH SOLE 0 3783 0 TOMI ENVIRONMENTAL SOLUTIONS COM NEW 890023203 406 140868 SH SOLE 0 0 140868 TOMPKINS FINL CORP COM 890110109 757 9757 SH DFND 01 0 9757 0 TOMPKINS FINL CORP COM 890110109 279 3591 SH DFND 02 0 3591 0 TOMPKINS FINL CORP COM 890110109 880 11352 SH DFND 04 0 0 11352 TOMPKINS FINL CORP COM 890110109 110670 1426899 SH SOLE 0 0 1426899 TOMPKINS FINL CORP COM 890110109 14 180 SH SOLE 0 180 0 TONIX PHARMACEUTICALS HLDG C COM 890260706 251 226117 SH DFND 01 0 226117 0 TONIX PHARMACEUTICALS HLDG C COM 890260706 127 114041 SH DFND 04 0 0 114041 TONIX PHARMACEUTICALS HLDG C COM 890260706 17123 15426381 SH SOLE 0 0 15426381 TOOTSIE ROLL INDS INC COM 890516107 363 10707 SH DFND 01 0 10707 0 TOOTSIE ROLL INDS INC COM 890516107 389 11479 SH DFND 02 0 11479 0 TOOTSIE ROLL INDS INC COM 890516107 491 14492 SH DFND 04 0 0 14492 TOOTSIE ROLL INDS INC COM 890516107 63439 1870810 SH SOLE 0 0 1870810 TOPBUILD CORP COM 89055F103 2712 13712 SH DFND 01 0 13712 0 TOPBUILD CORP COM 89055F103 1739 8792 SH DFND 02 0 8792 0 TOPBUILD CORP COM 89055F103 5557 28098 SH DFND 04 0 0 28098 TOPBUILD CORP COM 89055F103 585751 2961629 SH SOLE 0 0 2961629 TOPBUILD CORP COM 89055F103 36 183 SH SOLE 0 183 0 TORO CO COM 891092108 5062 46066 SH DFND 01 0 46066 0 TORO CO COM 891092108 3157 28735 SH DFND 02 0 28735 0 TORO CO COM 891092108 9985 90869 SH DFND 04 0 0 90869 TORO CO COM 891092108 1157335 10532720 SH SOLE 0 0 10532720 TORO CO COM 891092108 55 503 SH SOLE 0 503 0 TORONTO DOMINION BK ONT COM NEW 891160509 610833 8719958 SH DFND 01 0 8719958 0 TORONTO DOMINION BK ONT COM NEW 891160509 5484 78286 SH DFND 02 0 0 78286 TORONTO DOMINION BK ONT COM NEW 891160509 67225 959672 SH DFND 02 0 959672 0 TORONTO DOMINION BK ONT COM NEW 891160509 111065 1585504 SH DFND 04 0 0 1585504 TORONTO DOMINION BK ONT COM NEW 891160509 16503 235585 SH DFND 04 0 235585 0 TORONTO DOMINION BK ONT COM NEW 891160509 2763125 39445033 SH SOLE 0 0 39445033 TORONTO DOMINION BK ONT COM NEW 891160509 361088 5154718 SH SOLE 0 5154718 0 TOUGHBUILT INDS INC COM NEW 89157G504 17 20000 SH DFND 01 0 20000 0 TOUGHBUILT INDS INC COM NEW 89157G504 18 21745 SH DFND 04 0 0 21745 TOUGHBUILT INDS INC COM NEW 89157G504 2852 3428677 SH SOLE 0 0 3428677 TOWNEBANK PORTSMOUTH VA COM 89214P109 1413 46451 SH DFND 01 0 46451 0 TOWNEBANK PORTSMOUTH VA COM 89214P109 730 23988 SH DFND 02 0 23988 0 TOWNEBANK PORTSMOUTH VA COM 89214P109 1844 60631 SH DFND 04 0 0 60631 TOWNEBANK PORTSMOUTH VA COM 89214P109 188112 6183811 SH SOLE 0 0 6183811 TOWNEBANK PORTSMOUTH VA COM 89214P109 18 602 SH SOLE 0 602 0 TOWNSQUARE MEDIA INC CL A 892231101 9 714 SH DFND 01 0 714 0 TOWNSQUARE MEDIA INC CL A 892231101 28 2200 SH DFND 04 0 0 2200 TOWNSQUARE MEDIA INC CL A 892231101 6684 524251 SH SOLE 0 0 524251 TRACTOR SUPPLY CO COM 892356106 23370 125602 SH DFND 01 0 125602 0 TRACTOR SUPPLY CO COM 892356106 902 4846 SH DFND 02 0 0 4846 TRACTOR SUPPLY CO COM 892356106 11273 60587 SH DFND 02 0 60587 0 TRACTOR SUPPLY CO COM 892356106 50677 272370 SH DFND 04 0 0 272370 TRACTOR SUPPLY CO COM 892356106 4729 25415 SH DFND 04 0 25415 0 TRACTOR SUPPLY CO COM 892356106 2277641 12241432 SH SOLE 0 0 12241432 TRACON PHARMACEUTICALS INC COM NEW 89237H209 20 3071 SH DFND 01 0 3071 0 TRACON PHARMACEUTICALS INC COM NEW 89237H209 31 4769 SH DFND 04 0 0 4769 TRACON PHARMACEUTICALS INC COM NEW 89237H209 4421 681198 SH SOLE 0 0 681198 TRADEWEB MKTS INC CL A 892672106 2831 33482 SH DFND 01 0 33482 0 TRADEWEB MKTS INC CL A 892672106 375 4434 SH DFND 02 0 0 4434 TRADEWEB MKTS INC CL A 892672106 4323 51124 SH DFND 02 0 51124 0 TRADEWEB MKTS INC CL A 892672106 5853 69215 SH DFND 04 0 0 69215 TRADEWEB MKTS INC CL A 892672106 752772 8902218 SH SOLE 0 0 8902218 TRANSACT TECHNOLOGIES INC COM 892918103 27 1996 SH DFND 01 0 1996 0 TRANSACT TECHNOLOGIES INC COM 892918103 43 3144 SH DFND 04 0 0 3144 TRANSACT TECHNOLOGIES INC COM 892918103 4989 363354 SH SOLE 0 0 363354 TRANSALTA CORP COM 89346D107 11536 1155957 SH DFND 01 0 1155957 0 TRANSALTA CORP COM 89346D107 561 56204 SH DFND 02 0 56204 0 TRANSALTA CORP COM 89346D107 1028 103041 SH DFND 04 0 0 103041 TRANSALTA CORP COM 89346D107 61666 6178957 SH SOLE 0 0 6178957 TRANSALTA CORP COM 89346D107 3380 338635 SH SOLE 0 338635 0 TRANSCAT INC COM 893529107 728 12880 SH DFND 01 0 12880 0 TRANSCAT INC COM 893529107 155 2738 SH DFND 04 0 0 2738 TRANSCAT INC COM 893529107 22546 398971 SH SOLE 0 0 398971 TRANSCONTINENTAL RLTY INVS COM NEW 893617209 7 200 SH DFND 01 0 200 0 TRANSCONTINENTAL RLTY INVS COM NEW 893617209 35 1026 SH DFND 04 0 0 1026 TRANSCONTINENTAL RLTY INVS COM NEW 893617209 786 23270 SH SOLE 0 0 23270 TRANSDIGM GROUP INC COM 893641100 35467 54793 SH DFND 01 0 54793 0 TRANSDIGM GROUP INC COM 893641100 1460 2255 SH DFND 02 0 0 2255 TRANSDIGM GROUP INC COM 893641100 17242 26637 SH DFND 02 0 26637 0 TRANSDIGM GROUP INC COM 893641100 79962 123534 SH DFND 04 0 0 123534 TRANSDIGM GROUP INC COM 893641100 8841 13658 SH DFND 04 0 13658 0 TRANSDIGM GROUP INC COM 893641100 3419619 5282979 SH SOLE 0 0 5282979 TRANSLATE BIO INC COM 89374L104 2362 85779 SH DFND 01 0 85779 0 TRANSLATE BIO INC COM 89374L104 325 11802 SH DFND 02 0 11802 0 TRANSLATE BIO INC COM 89374L104 1188 43125 SH DFND 04 0 0 43125 TRANSLATE BIO INC COM 89374L104 101900 3700080 SH SOLE 0 0 3700080 TRANSMEDICS GROUP INC COM 89377M109 1554 46830 SH DFND 01 0 46830 0 TRANSMEDICS GROUP INC COM 89377M109 120 3609 SH DFND 02 0 3609 0 TRANSMEDICS GROUP INC COM 89377M109 608 18311 SH DFND 04 0 0 18311 TRANSMEDICS GROUP INC COM 89377M109 38490 1160028 SH SOLE 0 0 1160028 TRANSPORTADORA DE GAS SUR SPONSORED ADS B 893870204 57 12371 SH DFND 02 0 12371 0 TRANSUNION COM 89400J107 8359 76118 SH DFND 01 0 76118 0 TRANSUNION COM 89400J107 924 8415 SH DFND 02 0 0 8415 TRANSUNION COM 89400J107 11024 100388 SH DFND 02 0 100388 0 TRANSUNION COM 89400J107 24526 223346 SH DFND 04 0 0 223346 TRANSUNION COM 89400J107 2716 24737 SH DFND 04 0 24737 0 TRANSUNION COM 89400J107 1784104 16247187 SH SOLE 0 0 16247187 TRAVEL PLUS LEISURE CO COM 894164102 2005 33728 SH DFND 01 0 33728 0 TRAVEL PLUS LEISURE CO COM 894164102 1359 22867 SH DFND 02 0 22867 0 TRAVEL PLUS LEISURE CO COM 894164102 4056 68231 SH DFND 04 0 0 68231 TRAVEL PLUS LEISURE CO COM 894164102 505121 8496562 SH SOLE 0 0 8496562 TRAVEL PLUS LEISURE CO COM 894164102 107 1808 SH SOLE 0 1808 0 TRAVELERS COMPANIES INC COM 89417E109 36710 245209 SH DFND 01 0 245209 0 TRAVELERS COMPANIES INC COM 89417E109 1595 10657 SH DFND 02 0 0 10657 TRAVELERS COMPANIES INC COM 89417E109 20405 136296 SH DFND 02 0 136296 0 TRAVELERS COMPANIES INC COM 89417E109 91119 608636 SH DFND 04 0 0 608636 TRAVELERS COMPANIES INC COM 89417E109 8462 56523 SH DFND 04 0 56523 0 TRAVELERS COMPANIES INC COM 89417E109 3082596 20590450 SH SOLE 0 0 20590450 TRAVELERS COMPANIES INC COM 89417E109 446 2982 SH SOLE 0 2982 0 TRAVELCENTERS OF AMERICA INC COM NEW 89421B109 257 8795 SH DFND 01 0 8795 0 TRAVELCENTERS OF AMERICA INC COM NEW 89421B109 111 3798 SH DFND 02 0 3798 0 TRAVELCENTERS OF AMERICA INC COM NEW 89421B109 150 5129 SH DFND 04 0 0 5129 TRAVELCENTERS OF AMERICA INC COM NEW 89421B109 18702 639589 SH SOLE 0 0 639589 TRAVELCENTERS OF AMERICA INC COM NEW 89421B109 98 3340 SH SOLE 0 3340 0 TRAVELZOO COM NEW 89421Q205 27 1807 SH DFND 01 0 1807 0 TRAVELZOO COM NEW 89421Q205 35 2369 SH DFND 04 0 0 2369 TRAVELZOO COM NEW 89421Q205 4654 315307 SH SOLE 0 0 315307 TRAVERE THERAPEUTICS INC COM 89422G107 633 43395 SH DFND 01 0 43395 0 TRAVERE THERAPEUTICS INC COM 89422G107 178 12218 SH DFND 02 0 12218 0 TRAVERE THERAPEUTICS INC COM 89422G107 593 40615 SH DFND 04 0 0 40615 TRAVERE THERAPEUTICS INC COM 89422G107 54545 3738528 SH SOLE 0 0 3738528 TREACE MED CONCEPTS INC COM 89455T109 627 20054 SH DFND 01 0 20054 0 TREACE MED CONCEPTS INC COM 89455T109 135 4322 SH DFND 04 0 0 4322 TREACE MED CONCEPTS INC COM 89455T109 29128 931784 SH SOLE 0 0 931784 TREAN INS GROUP INC COM 89457R101 169 11207 SH DFND 01 0 11207 0 TREAN INS GROUP INC COM 89457R101 55 3638 SH DFND 04 0 0 3638 TREAN INS GROUP INC COM 89457R101 11966 793499 SH SOLE 0 0 793499 TRECORA RES COM 894648104 33 3971 SH DFND 01 0 3971 0 TRECORA RES COM 894648104 53 6429 SH DFND 04 0 0 6429 TRECORA RES COM 894648104 8369 1005893 SH SOLE 0 0 1005893 TREDEGAR CORP COM 894650100 580 42151 SH DFND 01 0 42151 0 TREDEGAR CORP COM 894650100 140 10173 SH DFND 02 0 10173 0 TREDEGAR CORP COM 894650100 261 18965 SH DFND 04 0 0 18965 TREDEGAR CORP COM 894650100 42341 3074851 SH SOLE 0 0 3074851 TREDEGAR CORP COM 894650100 25 1821 SH SOLE 0 1821 0 TREEHOUSE FOODS INC COM 89469A104 1614 36252 SH DFND 01 0 36252 0 TREEHOUSE FOODS INC COM 89469A104 796 17886 SH DFND 02 0 17886 0 TREEHOUSE FOODS INC COM 89469A104 2113 47465 SH DFND 04 0 0 47465 TREEHOUSE FOODS INC COM 89469A104 255645 5742242 SH SOLE 0 0 5742242 TREEHOUSE FOODS INC COM 89469A104 63 1421 SH SOLE 0 1421 0 TREMONT MTG TR COM 894789106 1574 259372 SH SOLE 0 0 259372 TREX CO INC COM 89531P105 5124 50128 SH DFND 01 0 50128 0 TREX CO INC COM 89531P105 2953 28892 SH DFND 02 0 28892 0 TREX CO INC COM 89531P105 10019 98024 SH DFND 04 0 0 98024 TREX CO INC COM 89531P105 1056291 10334519 SH SOLE 0 0 10334519 TREX CO INC COM 89531P105 66 650 SH SOLE 0 650 0 TREVENA INC COM 89532E109 290 171423 SH DFND 01 0 171423 0 TREVENA INC COM 89532E109 93 54753 SH DFND 04 0 0 54753 TREVENA INC COM 89532E109 12626 7470978 SH SOLE 0 0 7470978 TREVI THERAPEUTICS INC COM 89532M101 300 133215 SH SOLE 0 0 133215 TRICO BANCSHARES COM 896095106 810 19023 SH DFND 01 0 19023 0 TRICO BANCSHARES COM 896095106 403 9455 SH DFND 02 0 9455 0 TRICO BANCSHARES COM 896095106 950 22311 SH DFND 04 0 0 22311 TRICO BANCSHARES COM 896095106 52376 1230054 SH SOLE 0 0 1230054 TRICO BANCSHARES COM 896095106 11 267 SH SOLE 0 267 0 TRICIDA INC COM 89610F101 22 4986 SH DFND 01 0 4986 0 TRICIDA INC COM 89610F101 35 8195 SH DFND 04 0 0 8195 TRICIDA INC COM 89610F101 5593 1294759 SH SOLE 0 0 1294759 TRILLIUM THERAPEUTICS INC COM NEW 89620X506 649 66947 SH DFND 01 0 66947 0 TRILLIUM THERAPEUTICS INC COM NEW 89620X506 199 20476 SH DFND 02 0 20476 0 TRILLIUM THERAPEUTICS INC COM NEW 89620X506 271 27954 SH DFND 04 0 0 27954 TRILLIUM THERAPEUTICS INC COM NEW 89620X506 2754 283922 SH SOLE 0 0 283922 TRIMAS CORP COM NEW 896215209 891 29390 SH DFND 01 0 29390 0 TRIMAS CORP COM NEW 896215209 456 15035 SH DFND 02 0 15035 0 TRIMAS CORP COM NEW 896215209 1118 36872 SH DFND 04 0 0 36872 TRIMAS CORP COM NEW 896215209 116641 3845742 SH SOLE 0 0 3845742 TRIMAS CORP COM NEW 896215209 26 843 SH SOLE 0 843 0 TRIMBLE INC COM 896239100 20046 244969 SH DFND 01 0 244969 0 TRIMBLE INC COM 896239100 882 10784 SH DFND 02 0 0 10784 TRIMBLE INC COM 896239100 11159 136364 SH DFND 02 0 136364 0 TRIMBLE INC COM 896239100 48176 588728 SH DFND 04 0 0 588728 TRIMBLE INC COM 896239100 4522 55267 SH DFND 04 0 55267 0 TRIMBLE INC COM 896239100 2120855 25917814 SH SOLE 0 0 25917814 TRINET GROUP INC COM 896288107 5328 73515 SH DFND 01 0 73515 0 TRINET GROUP INC COM 896288107 775 10689 SH DFND 02 0 10689 0 TRINET GROUP INC COM 896288107 2492 34376 SH DFND 04 0 0 34376 TRINET GROUP INC COM 896288107 258003 3559643 SH SOLE 0 0 3559643 TRINITY INDS INC COM 896522109 1561 58052 SH DFND 01 0 58052 0 TRINITY INDS INC COM 896522109 622 23125 SH DFND 02 0 23125 0 TRINITY INDS INC COM 896522109 1885 70111 SH DFND 04 0 0 70111 TRINITY INDS INC COM 896522109 238871 8883276 SH SOLE 0 0 8883276 TRINITY INDS INC COM 896522109 63 2336 SH SOLE 0 2336 0 TRINITY PL HLDGS INC COM 89656D101 20 9372 SH DFND 01 0 9372 0 TRINITY PL HLDGS INC COM 89656D101 14 6565 SH DFND 04 0 0 6565 TRINITY PL HLDGS INC COM 89656D101 1311 621108 SH SOLE 0 0 621108 TRIO TECH INTL COM NEW 896712205 267 53122 SH SOLE 0 0 53122 TRIPLE-S MGMT CORP COM 896749108 349 15656 SH DFND 01 0 15656 0 TRIPLE-S MGMT CORP COM 896749108 305 13686 SH DFND 02 0 13686 0 TRIPLE-S MGMT CORP COM 896749108 403 18081 SH DFND 04 0 0 18081 TRIPLE-S MGMT CORP COM 896749108 26524 1191019 SH SOLE 0 0 1191019 TRIPLE-S MGMT CORP COM 896749108 124 5563 SH SOLE 0 5563 0 TRIP COM GROUP LTD ADS 89677Q107 88570 2497731 SH DFND 01 0 2497731 0 TRIP COM GROUP LTD ADS 89677Q107 4969 140143 SH DFND 02 0 140143 0 TRIP COM GROUP LTD ADS 89677Q107 38927 1097784 SH DFND 04 0 0 1097784 TRIP COM GROUP LTD ADS 89677Q107 519533 14651236 SH SOLE 0 0 14651236 TRISTATE CAP HLDGS INC COM 89678F100 398 19525 SH DFND 01 0 19525 0 TRISTATE CAP HLDGS INC COM 89678F100 211 10362 SH DFND 02 0 10362 0 TRISTATE CAP HLDGS INC COM 89678F100 402 19693 SH DFND 04 0 0 19693 TRISTATE CAP HLDGS INC COM 89678F100 26941 1321299 SH SOLE 0 0 1321299 TRISTATE CAP HLDGS INC COM 89678F100 34 1683 SH SOLE 0 1683 0 TRIUMPH BANCORP INC COM 89679E300 3027 40774 SH DFND 01 0 40774 0 TRIUMPH BANCORP INC COM 89679E300 447 6022 SH DFND 02 0 6022 0 TRIUMPH BANCORP INC COM 89679E300 1304 17560 SH DFND 04 0 0 17560 TRIUMPH BANCORP INC COM 89679E300 114578 1543132 SH SOLE 0 0 1543132 TRIUMPH BANCORP INC COM 89679E300 20 265 SH SOLE 0 265 0 TRIUMPH GROUP INC NEW COM 896818101 772 37203 SH DFND 01 0 37203 0 TRIUMPH GROUP INC NEW COM 896818101 354 17068 SH DFND 02 0 17068 0 TRIUMPH GROUP INC NEW COM 896818101 903 43510 SH DFND 04 0 0 43510 TRIUMPH GROUP INC NEW COM 896818101 102302 4930213 SH SOLE 0 0 4930213 TROIKA MEDIA GROUP INC COM 89689F305 81 28500 SH SOLE 0 0 28500 TRIPADVISOR INC COM 896945201 1532 38016 SH DFND 01 0 38016 0 TRIPADVISOR INC COM 896945201 1018 25269 SH DFND 02 0 25269 0 TRIPADVISOR INC COM 896945201 3297 81815 SH DFND 04 0 0 81815 TRIPADVISOR INC COM 896945201 367370 9115888 SH SOLE 0 0 9115888 TRUECAR INC COM 89785L107 379 67053 SH DFND 01 0 67053 0 TRUECAR INC COM 89785L107 100 17771 SH DFND 02 0 17771 0 TRUECAR INC COM 89785L107 418 74061 SH DFND 04 0 0 74061 TRUECAR INC COM 89785L107 25878 4580252 SH SOLE 0 0 4580252 TRUEBLUE INC COM 89785X101 668 23758 SH DFND 01 0 23758 0 TRUEBLUE INC COM 89785X101 416 14792 SH DFND 02 0 14792 0 TRUEBLUE INC COM 89785X101 811 28866 SH DFND 04 0 0 28866 TRUEBLUE INC COM 89785X101 120792 4297104 SH SOLE 0 0 4297104 TRUEBLUE INC COM 89785X101 55 1955 SH SOLE 0 1955 0 TRUPANION INC COM 898202106 7897 68611 SH DFND 01 0 68611 0 TRUPANION INC COM 898202106 902 7834 SH DFND 02 0 7834 0 TRUPANION INC COM 898202106 3316 28811 SH DFND 04 0 0 28811 TRUPANION INC COM 898202106 421727 3664004 SH SOLE 0 0 3664004 TRUPANION INC COM 898202106 31 272 SH SOLE 0 272 0 TRUIST FINL CORP COM 89832Q109 72778 1311321 SH DFND 01 0 1311321 0 TRUIST FINL CORP COM 89832Q109 3229 58179 SH DFND 02 0 0 58179 TRUIST FINL CORP COM 89832Q109 40956 737948 SH DFND 02 0 737948 0 TRUIST FINL CORP COM 89832Q109 180523 3252675 SH DFND 04 0 0 3252675 TRUIST FINL CORP COM 89832Q109 16726 301373 SH DFND 04 0 301373 0 TRUIST FINL CORP COM 89832Q109 5661071 102001280 SH SOLE 0 0 102001280 TRUIST FINL CORP COM 89832Q109 821 14797 SH SOLE 0 14797 0 TRUSTCO BK CORP N Y COM NEW 898349204 439 12773 SH DFND 01 0 12773 0 TRUSTCO BK CORP N Y COM NEW 898349204 517 15027 SH DFND 02 0 15027 0 TRUSTCO BK CORP N Y COM NEW 898349204 506 14726 SH DFND 04 0 0 14726 TRUSTCO BK CORP N Y COM NEW 898349204 43752 1272612 SH SOLE 0 0 1272612 TRUSTCO BK CORP N Y COM NEW 898349204 97 2817 SH SOLE 0 2817 0 TRUSTMARK CORP COM 898402102 1332 43239 SH DFND 01 0 43239 0 TRUSTMARK CORP COM 898402102 623 20230 SH DFND 02 0 20230 0 TRUSTMARK CORP COM 898402102 1653 53661 SH DFND 04 0 0 53661 TRUSTMARK CORP COM 898402102 173791 5642550 SH SOLE 0 0 5642550 TRUSTMARK CORP COM 898402102 37 1195 SH SOLE 0 1195 0 TRXADE HEALTH INC COM NEW 89846A207 613 138631 SH SOLE 0 0 138631 T2 BIOSYSTEMS INC COM 89853L104 26 22043 SH DFND 01 0 22043 0 T2 BIOSYSTEMS INC COM 89853L104 64 53390 SH DFND 04 0 0 53390 T2 BIOSYSTEMS INC COM 89853L104 7666 6441841 SH SOLE 0 0 6441841 TTEC HLDGS INC COM 89854H102 3466 33625 SH DFND 01 0 33625 0 TTEC HLDGS INC COM 89854H102 549 5329 SH DFND 02 0 5329 0 TTEC HLDGS INC COM 89854H102 1647 15972 SH DFND 04 0 0 15972 TTEC HLDGS INC COM 89854H102 246719 2393240 SH SOLE 0 0 2393240 TUCOWS INC COM NEW 898697206 1372 17085 SH DFND 01 0 17085 0 TUCOWS INC COM NEW 898697206 181 2256 SH DFND 02 0 2256 0 TUCOWS INC COM NEW 898697206 588 7319 SH DFND 04 0 0 7319 TUCOWS INC COM NEW 898697206 39273 488952 SH SOLE 0 0 488952 TUESDAY MORNING CORP COM 89904V101 3914 869797 SH SOLE 0 0 869797 TUPPERWARE BRANDS CORP COM 899896104 808 34023 SH DFND 01 0 34023 0 TUPPERWARE BRANDS CORP COM 899896104 436 18354 SH DFND 02 0 18354 0 TUPPERWARE BRANDS CORP COM 899896104 891 37500 SH DFND 04 0 0 37500 TUPPERWARE BRANDS CORP COM 899896104 74047 3117760 SH SOLE 0 0 3117760 TUPPERWARE BRANDS CORP COM 899896104 154 6505 SH SOLE 0 6505 0 TURNING PT BRANDS INC COM 90041L105 1191 26013 SH DFND 01 0 26013 0 TURNING PT BRANDS INC COM 90041L105 88 1931 SH DFND 02 0 1931 0 TURNING PT BRANDS INC COM 90041L105 491 10729 SH DFND 04 0 0 10729 TURNING PT BRANDS INC COM 90041L105 33856 739688 SH SOLE 0 0 739688 TURNING POINT THERAPEUTICS I COM 90041T108 2865 36718 SH DFND 01 0 36718 0 TURNING POINT THERAPEUTICS I COM 90041T108 782 10017 SH DFND 02 0 10017 0 TURNING POINT THERAPEUTICS I COM 90041T108 2777 35597 SH DFND 04 0 0 35597 TURNING POINT THERAPEUTICS I COM 90041T108 282373 3619235 SH SOLE 0 0 3619235 TURQUOISE HILL RES LTD COM 900435207 7902 468417 SH DFND 01 0 468417 0 TURQUOISE HILL RES LTD COM 900435207 434 25705 SH DFND 02 0 25705 0 TURQUOISE HILL RES LTD COM 900435207 686 40640 SH DFND 04 0 0 40640 TURQUOISE HILL RES LTD COM 900435207 37986 2251688 SH SOLE 0 0 2251688 TURQUOISE HILL RES LTD COM 900435207 2420 143434 SH SOLE 0 143434 0 TURTLE BEACH CORP COM NEW 900450206 773 24230 SH DFND 01 0 24230 0 TURTLE BEACH CORP COM NEW 900450206 29 908 SH DFND 02 0 908 0 TURTLE BEACH CORP COM NEW 900450206 171 5367 SH DFND 04 0 0 5367 TURTLE BEACH CORP COM NEW 900450206 24214 758569 SH SOLE 0 0 758569 TURTLE BEACH CORP COM NEW 900450206 18 564 SH SOLE 0 564 0 TUSIMPLE HLDGS INC CL A 90089L108 820 11506 SH DFND 01 0 11506 0 TUSIMPLE HLDGS INC CL A 90089L108 862 12095 SH DFND 04 0 0 12095 TUSIMPLE HLDGS INC CL A 90089L108 178091 2499877 SH SOLE 0 0 2499877 TUTOR PERINI CORP COM 901109108 386 27847 SH DFND 01 0 27847 0 TUTOR PERINI CORP COM 901109108 248 17877 SH DFND 02 0 17877 0 TUTOR PERINI CORP COM 901109108 497 35881 SH DFND 04 0 0 35881 TUTOR PERINI CORP COM 901109108 52641 3800769 SH SOLE 0 0 3800769 TUTOR PERINI CORP COM 901109108 110 7960 SH SOLE 0 7960 0 22ND CENTY GROUP INC COM 90137F103 1281 276741 SH DFND 01 0 276741 0 22ND CENTY GROUP INC COM 90137F103 277 59779 SH DFND 04 0 0 59779 22ND CENTY GROUP INC COM 90137F103 33661 7270299 SH SOLE 0 0 7270299 22ND CENTY GROUP INC COM 90137F103 17 3735 SH SOLE 0 3735 0 21VIANET GROUP INC SPONSORED ADS A 90138A103 13343 581407 SH DFND 01 0 581407 0 21VIANET GROUP INC SPONSORED ADS A 90138A103 439 19124 SH DFND 02 0 19124 0 21VIANET GROUP INC SPONSORED ADS A 90138A103 3484 151802 SH DFND 04 0 0 151802 21VIANET GROUP INC SPONSORED ADS A 90138A103 76478 3332395 SH SOLE 0 0 3332395 TWILIO INC CL A 90138F102 22482 57039 SH DFND 01 0 57039 0 TWILIO INC CL A 90138F102 2696 6840 SH DFND 02 0 0 6840 TWILIO INC CL A 90138F102 33810 85778 SH DFND 02 0 85778 0 TWILIO INC CL A 90138F102 74510 189035 SH DFND 04 0 0 189035 TWILIO INC CL A 90138F102 8162 20707 SH DFND 04 0 20707 0 TWILIO INC CL A 90138F102 3766855 9556664 SH SOLE 0 0 9556664 TWIN DISC INC COM 901476101 23 1592 SH DFND 01 0 1592 0 TWIN DISC INC COM 901476101 42 2984 SH DFND 04 0 0 2984 TWIN DISC INC COM 901476101 6717 472002 SH SOLE 0 0 472002 TWIST BIOSCIENCE CORP COM 90184D100 11321 84960 SH DFND 01 0 84960 0 TWIST BIOSCIENCE CORP COM 90184D100 1469 11025 SH DFND 02 0 11025 0 TWIST BIOSCIENCE CORP COM 90184D100 4863 36496 SH DFND 04 0 0 36496 TWIST BIOSCIENCE CORP COM 90184D100 539246 4046871 SH SOLE 0 0 4046871 TWIST BIOSCIENCE CORP COM 90184D100 41 308 SH SOLE 0 308 0 TWITTER INC COM 90184L102 54026 785148 SH DFND 01 0 785148 0 TWITTER INC COM 90184L102 2381 34599 SH DFND 02 0 0 34599 TWITTER INC COM 90184L102 29306 425892 SH DFND 02 0 425892 0 TWITTER INC COM 90184L102 128297 1864515 SH DFND 04 0 0 1864515 TWITTER INC COM 90184L102 11962 173838 SH DFND 04 0 173838 0 TWITTER INC COM 90184L102 4558316 66244961 SH SOLE 0 0 66244961 TWITTER INC COM 90184L102 162 2354 SH SOLE 0 2354 0 TWO HBRS INVT CORP COM NEW 90187B408 1419 187703 SH DFND 01 0 187703 0 TWO HBRS INVT CORP COM NEW 90187B408 674 89171 SH DFND 02 0 89171 0 TWO HBRS INVT CORP COM NEW 90187B408 1762 233114 SH DFND 04 0 0 233114 TWO HBRS INVT CORP COM NEW 90187B408 215055 28446369 SH SOLE 0 0 28446369 II-VI INC COM 902104108 13198 181821 SH DFND 01 0 181821 0 II-VI INC COM 902104108 2124 29266 SH DFND 02 0 29266 0 II-VI INC COM 902104108 6021 82950 SH DFND 04 0 0 82950 II-VI INC COM 902104108 720274 9922502 SH SOLE 0 0 9922502 II-VI INC COM 902104108 156 2143 SH SOLE 0 2143 0 2U INC COM 90214J101 4920 118077 SH DFND 01 0 118077 0 2U INC COM 90214J101 827 19842 SH DFND 02 0 19842 0 2U INC COM 90214J101 2566 61569 SH DFND 04 0 0 61569 2U INC COM 90214J101 262523 6300045 SH SOLE 0 0 6300045 TYLER TECHNOLOGIES INC COM 902252105 19766 43695 SH DFND 01 0 43695 0 TYLER TECHNOLOGIES INC COM 902252105 763 1687 SH DFND 02 0 0 1687 TYLER TECHNOLOGIES INC COM 902252105 9659 21353 SH DFND 02 0 21353 0 TYLER TECHNOLOGIES INC COM 902252105 43200 95498 SH DFND 04 0 0 95498 TYLER TECHNOLOGIES INC COM 902252105 4028 8904 SH DFND 04 0 8904 0 TYLER TECHNOLOGIES INC COM 902252105 1944027 4297426 SH SOLE 0 0 4297426 TYLER TECHNOLOGIES INC COM 902252105 613 1355 SH SOLE 0 1355 0 TYME TECHNOLOGIES INC COM 90238J103 16 13043 SH DFND 01 0 13043 0 TYME TECHNOLOGIES INC COM 90238J103 43 34200 SH DFND 04 0 0 34200 TYME TECHNOLOGIES INC COM 90238J103 6034 4788636 SH SOLE 0 0 4788636 TYSON FOODS INC CL A 902494103 21134 286530 SH DFND 01 0 286530 0 TYSON FOODS INC CL A 902494103 894 12115 SH DFND 02 0 0 12115 TYSON FOODS INC CL A 902494103 11851 160676 SH DFND 02 0 160676 0 TYSON FOODS INC CL A 902494103 52791 715710 SH DFND 04 0 0 715710 TYSON FOODS INC CL A 902494103 4871 66045 SH DFND 04 0 66045 0 TYSON FOODS INC CL A 902494103 2453796 33267298 SH SOLE 0 0 33267298 TYSON FOODS INC CL A 902494103 202 2744 SH SOLE 0 2744 0 UDR INC COM 902653104 14167 289238 SH DFND 01 0 289238 0 UDR INC COM 902653104 617 12587 SH DFND 02 0 0 12587 UDR INC COM 902653104 29380 599837 SH DFND 02 0 599837 0 UDR INC COM 902653104 34024 694646 SH DFND 04 0 0 694646 UDR INC COM 902653104 3241 66169 SH DFND 04 0 66169 0 UDR INC COM 902653104 2236056 45652433 SH SOLE 0 0 45652433 UFP TECHNOLOGIES INC COM 902673102 309 5373 SH DFND 01 0 5373 0 UFP TECHNOLOGIES INC COM 902673102 164 2850 SH DFND 04 0 0 2850 UFP TECHNOLOGIES INC COM 902673102 19204 334446 SH SOLE 0 0 334446 UGI CORP NEW COM 902681105 3056 65990 SH DFND 01 0 65990 0 UGI CORP NEW COM 902681105 451 9741 SH DFND 02 0 0 9741 UGI CORP NEW COM 902681105 4305 92961 SH DFND 02 0 92961 0 UGI CORP NEW COM 902681105 6579 142061 SH DFND 04 0 0 142061 UGI CORP NEW COM 902681105 979849 21158479 SH SOLE 0 0 21158479 UMB FINL CORP COM 902788108 2780 29876 SH DFND 01 0 29876 0 UMB FINL CORP COM 902788108 1051 11289 SH DFND 02 0 11289 0 UMB FINL CORP COM 902788108 3429 36844 SH DFND 04 0 0 36844 UMB FINL CORP COM 902788108 416300 4473453 SH SOLE 0 0 4473453 UFP INDUSTRIES INC COM 90278Q108 7656 102985 SH DFND 01 0 102985 0 UFP INDUSTRIES INC COM 90278Q108 1268 17061 SH DFND 02 0 17061 0 UFP INDUSTRIES INC COM 90278Q108 3875 52127 SH DFND 04 0 0 52127 UFP INDUSTRIES INC COM 90278Q108 520053 6995606 SH SOLE 0 0 6995606 UFP INDUSTRIES INC COM 90278Q108 39 520 SH SOLE 0 520 0 U S GOLD CORP COM NEW 90291C201 22 2003 SH DFND 01 0 2003 0 U S GOLD CORP COM NEW 90291C201 24 2199 SH DFND 04 0 0 2199 U S GOLD CORP COM NEW 90291C201 2873 258560 SH SOLE 0 0 258560 USA TRUCK INC COM 902925106 21 1331 SH DFND 01 0 1331 0 USA TRUCK INC COM 902925106 29 1800 SH DFND 04 0 0 1800 USA TRUCK INC COM 902925106 5051 314308 SH SOLE 0 0 314308 U S GLOBAL INVS INC CL A 902952100 19 3018 SH DFND 01 0 3018 0 U S GLOBAL INVS INC CL A 902952100 32 5224 SH DFND 04 0 0 5224 U S GLOBAL INVS INC CL A 902952100 3997 645703 SH SOLE 0 0 645703 US BANCORP DEL COM NEW 902973304 75192 1319852 SH DFND 01 0 1319852 0 US BANCORP DEL COM NEW 902973304 3361 59004 SH DFND 02 0 0 59004 US BANCORP DEL COM NEW 902973304 43693 766948 SH DFND 02 0 766948 0 US BANCORP DEL COM NEW 902973304 187345 3288480 SH DFND 04 0 0 3288480 US BANCORP DEL COM NEW 902973304 17212 302132 SH DFND 04 0 302132 0 US BANCORP DEL COM NEW 902973304 5887551 103344762 SH SOLE 0 0 103344762 US BANCORP DEL COM NEW 902973304 833 14626 SH SOLE 0 14626 0 UMH PPTYS INC COM 903002103 1477 67674 SH DFND 01 0 67674 0 UMH PPTYS INC COM 903002103 364 16687 SH DFND 02 0 16687 0 UMH PPTYS INC COM 903002103 731 33489 SH DFND 04 0 0 33489 UMH PPTYS INC COM 903002103 90900 4165900 SH SOLE 0 0 4165900 USANA HEALTH SCIENCES INC COM 90328M107 2339 22838 SH DFND 01 0 22838 0 USANA HEALTH SCIENCES INC COM 90328M107 332 3239 SH DFND 02 0 3239 0 USANA HEALTH SCIENCES INC COM 90328M107 1082 10563 SH DFND 04 0 0 10563 USANA HEALTH SCIENCES INC COM 90328M107 149058 1455219 SH SOLE 0 0 1455219 U S CONCRETE INC COM 90333L201 944 12787 SH DFND 01 0 12787 0 U S CONCRETE INC COM 90333L201 315 4266 SH DFND 02 0 4266 0 U S CONCRETE INC COM 90333L201 920 12467 SH DFND 04 0 0 12467 U S CONCRETE INC COM 90333L201 76839 1041184 SH SOLE 0 0 1041184 U S PHYSICAL THERAPY COM 90337L108 2698 23284 SH DFND 01 0 23284 0 U S PHYSICAL THERAPY COM 90337L108 404 3486 SH DFND 02 0 3486 0 U S PHYSICAL THERAPY COM 90337L108 1171 10110 SH DFND 04 0 0 10110 U S PHYSICAL THERAPY COM 90337L108 101900 879432 SH SOLE 0 0 879432 U S XPRESS ENTERPRISES INC COM CL A 90338N202 146 16955 SH DFND 01 0 16955 0 U S XPRESS ENTERPRISES INC COM CL A 90338N202 77 8948 SH DFND 02 0 8948 0 U S XPRESS ENTERPRISES INC COM CL A 90338N202 70 8095 SH DFND 04 0 0 8095 U S XPRESS ENTERPRISES INC COM CL A 90338N202 10021 1165276 SH SOLE 0 0 1165276 U S XPRESS ENTERPRISES INC COM CL A 90338N202 124 14411 SH SOLE 0 14411 0 U S SILICA HLDGS INC COM 90346E103 586 50732 SH DFND 01 0 50732 0 U S SILICA HLDGS INC COM 90346E103 108 9324 SH DFND 02 0 9324 0 U S SILICA HLDGS INC COM 90346E103 657 56800 SH DFND 04 0 0 56800 U S SILICA HLDGS INC COM 90346E103 56354 4874922 SH SOLE 0 0 4874922 U S SILICA HLDGS INC COM 90346E103 47 4074 SH SOLE 0 4074 0 UBER TECHNOLOGIES INC COM 90353T100 32684 652123 SH DFND 01 0 652123 0 UBER TECHNOLOGIES INC COM 90353T100 2505 49979 SH DFND 02 0 0 49979 UBER TECHNOLOGIES INC COM 90353T100 33077 659951 SH DFND 02 0 659951 0 UBER TECHNOLOGIES INC COM 90353T100 87288 1741587 SH DFND 04 0 0 1741587 UBER TECHNOLOGIES INC COM 90353T100 10388 207259 SH DFND 04 0 207259 0 UBER TECHNOLOGIES INC COM 90353T100 3880854 77431253 SH SOLE 0 0 77431253 UBER TECHNOLOGIES INC COM 90353T100 26 518 SH SOLE 0 518 0 UBIQUITI INC COM 90353W103 913 2924 SH DFND 01 0 2924 0 UBIQUITI INC COM 90353W103 204 652 SH DFND 02 0 652 0 UBIQUITI INC COM 90353W103 2255 7224 SH DFND 04 0 0 7224 UBIQUITI INC COM 90353W103 310 994 SH DFND 04 0 994 0 UBIQUITI INC COM 90353W103 169290 542266 SH SOLE 0 0 542266 UBIQUITI INC COM 90353W103 12 40 SH SOLE 0 40 0 UIPATH INC CL A 90364P105 29 430 SH DFND 01 0 430 0 UIPATH INC CL A 90364P105 60 881 SH DFND 04 0 0 881 UIPATH INC CL A 90364P105 9991 147081 SH SOLE 0 0 147081 ULTA BEAUTY INC COM 90384S303 20552 59437 SH DFND 01 0 59437 0 ULTA BEAUTY INC COM 90384S303 787 2275 SH DFND 02 0 0 2275 ULTA BEAUTY INC COM 90384S303 9563 27656 SH DFND 02 0 27656 0 ULTA BEAUTY INC COM 90384S303 44225 127904 SH DFND 04 0 0 127904 ULTA BEAUTY INC COM 90384S303 4153 12010 SH DFND 04 0 12010 0 ULTA BEAUTY INC COM 90384S303 1914051 5535618 SH SOLE 0 0 5535618 ULTRA CLEAN HLDGS INC COM 90385V107 4255 79200 SH DFND 01 0 79200 0 ULTRA CLEAN HLDGS INC COM 90385V107 624 11618 SH DFND 02 0 11618 0 ULTRA CLEAN HLDGS INC COM 90385V107 1757 32715 SH DFND 04 0 0 32715 ULTRA CLEAN HLDGS INC COM 90385V107 204827 3812857 SH SOLE 0 0 3812857 ULTRALIFE CORP COM 903899102 22 2596 SH DFND 01 0 2596 0 ULTRALIFE CORP COM 903899102 47 5621 SH DFND 04 0 0 5621 ULTRALIFE CORP COM 903899102 4834 576807 SH SOLE 0 0 576807 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 2472 25925 SH DFND 01 0 25925 0 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 1529 16037 SH DFND 02 0 16037 0 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 5115 53648 SH DFND 04 0 0 53648 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 531157 5570606 SH SOLE 0 0 5570606 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 12 121 SH SOLE 0 121 0 UMPQUA HLDGS CORP COM 904214103 1301 70517 SH DFND 01 0 70517 0 UMPQUA HLDGS CORP COM 904214103 1067 57845 SH DFND 02 0 57845 0 UMPQUA HLDGS CORP COM 904214103 3423 185549 SH DFND 04 0 0 185549 UMPQUA HLDGS CORP COM 904214103 420146 22772129 SH SOLE 0 0 22772129 UMPQUA HLDGS CORP COM 904214103 77 4163 SH SOLE 0 4163 0 UNDER ARMOUR INC CL A 904311107 3788 179096 SH DFND 01 0 179096 0 UNDER ARMOUR INC CL A 904311107 1418 67062 SH DFND 02 0 67062 0 UNDER ARMOUR INC CL A 904311107 8500 401913 SH DFND 04 0 0 401913 UNDER ARMOUR INC CL A 904311107 359 16974 SH DFND 04 0 16974 0 UNDER ARMOUR INC CL A 904311107 409055 19340645 SH SOLE 0 0 19340645 UNDER ARMOUR INC CL C 904311206 3698 199131 SH DFND 01 0 199131 0 UNDER ARMOUR INC CL C 904311206 552 29723 SH DFND 02 0 29723 0 UNDER ARMOUR INC CL C 904311206 6919 372614 SH DFND 04 0 0 372614 UNDER ARMOUR INC CL C 904311206 343 18476 SH DFND 04 0 18476 0 UNDER ARMOUR INC CL C 904311206 388347 20912610 SH SOLE 0 0 20912610 UNIFI INC COM NEW 904677200 228 9351 SH DFND 01 0 9351 0 UNIFI INC COM NEW 904677200 139 5701 SH DFND 04 0 0 5701 UNIFI INC COM NEW 904677200 24410 1002051 SH SOLE 0 0 1002051 UNIFIRST CORP MASS COM 904708104 2434 10373 SH DFND 01 0 10373 0 UNIFIRST CORP MASS COM 904708104 875 3730 SH DFND 02 0 3730 0 UNIFIRST CORP MASS COM 904708104 3028 12903 SH DFND 04 0 0 12903 UNIFIRST CORP MASS COM 904708104 369898 1576449 SH SOLE 0 0 1576449 UNION BANKSHARES INC COM 905400107 23 633 SH DFND 01 0 633 0 UNION BANKSHARES INC COM 905400107 33 919 SH DFND 04 0 0 919 UNION BANKSHARES INC COM 905400107 4493 124127 SH SOLE 0 0 124127 UNION PAC CORP COM 907818108 153192 696547 SH DFND 01 0 696547 0 UNION PAC CORP COM 907818108 6228 28316 SH DFND 02 0 0 28316 UNION PAC CORP COM 907818108 136008 618416 SH DFND 02 0 618416 0 UNION PAC CORP COM 907818108 342230 1556088 SH DFND 04 0 0 1556088 UNION PAC CORP COM 907818108 32716 148755 SH DFND 04 0 148755 0 UNION PAC CORP COM 907818108 11389864 51788587 SH SOLE 0 0 51788587 UNIQUE FABRICATING INC COM 90915J103 6 1600 SH DFND 01 0 1600 0 UNIQUE FABRICATING INC COM 90915J103 5 1400 SH DFND 04 0 0 1400 UNIQUE FABRICATING INC COM 90915J103 545 147235 SH SOLE 0 0 147235 UNISYS CORP COM NEW 909214306 2638 104228 SH DFND 01 0 104228 0 UNISYS CORP COM NEW 909214306 382 15090 SH DFND 02 0 15090 0 UNISYS CORP COM NEW 909214306 1279 50550 SH DFND 04 0 0 50550 UNISYS CORP COM NEW 909214306 207050 8180547 SH SOLE 0 0 8180547 UNITED BANCSHARES INC OHIO COM 909458101 25 688 SH DFND 01 0 688 0 UNITED BANCSHARES INC OHIO COM 909458101 18 492 SH DFND 04 0 0 492 UNITED BANCSHARES INC OHIO COM 909458101 1324 36978 SH SOLE 0 0 36978 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 1908 59615 SH DFND 01 0 59615 0 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 786 24568 SH DFND 02 0 24568 0 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 2318 72408 SH DFND 04 0 0 72408 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 301848 9429788 SH SOLE 0 0 9429788 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 45 1414 SH SOLE 0 1414 0 UNITED BANKSHARES INC WEST V COM 909907107 3187 87314 SH DFND 01 0 87314 0 UNITED BANKSHARES INC WEST V COM 909907107 1356 37149 SH DFND 02 0 37149 0 UNITED BANKSHARES INC WEST V COM 909907107 4008 109803 SH DFND 04 0 0 109803 UNITED BANKSHARES INC WEST V COM 909907107 454186 12443453 SH SOLE 0 0 12443453 UNITED BANKSHARES INC WEST V COM 909907107 64 1763 SH SOLE 0 1763 0 UNITED BANCORP INC OHIO COM 909911109 19 1366 SH DFND 01 0 1366 0 UNITED BANCORP INC OHIO COM 909911109 16 1107 SH DFND 04 0 0 1107 UNITED BANCORP INC OHIO COM 909911109 959 67245 SH SOLE 0 0 67245 UNITED AIRLS HLDGS INC COM 910047109 16490 315365 SH DFND 01 0 315365 0 UNITED AIRLS HLDGS INC COM 910047109 235 4495 SH DFND 02 0 4495 0 UNITED AIRLS HLDGS INC COM 910047109 28701 548872 SH DFND 04 0 0 548872 UNITED AIRLS HLDGS INC COM 910047109 2186 41810 SH DFND 04 0 41810 0 UNITED AIRLS HLDGS INC COM 910047109 1707865 32661407 SH SOLE 0 0 32661407 UNITED FIRE GROUP INC COM 910340108 399 14373 SH DFND 01 0 14373 0 UNITED FIRE GROUP INC COM 910340108 162 5847 SH DFND 02 0 5847 0 UNITED FIRE GROUP INC COM 910340108 484 17439 SH DFND 04 0 0 17439 UNITED FIRE GROUP INC COM 910340108 65689 2368880 SH SOLE 0 0 2368880 UNITED GUARDIAN INC COM 910571108 8 500 SH DFND 04 0 0 500 UNITED GUARDIAN INC COM 910571108 1945 129565 SH SOLE 0 0 129565 UNITED INS HLDGS CORP COM 910710102 83 14565 SH DFND 01 0 14565 0 UNITED INS HLDGS CORP COM 910710102 34 5923 SH DFND 04 0 0 5923 UNITED INS HLDGS CORP COM 910710102 6441 1130080 SH SOLE 0 0 1130080 UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 1018 107686 SH DFND 01 0 107686 0 UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 167500 17724920 SH SOLE 0 0 17724920 UNITED NAT FOODS INC COM 911163103 1555 42046 SH DFND 01 0 42046 0 UNITED NAT FOODS INC COM 911163103 663 17918 SH DFND 02 0 17918 0 UNITED NAT FOODS INC COM 911163103 1574 42575 SH DFND 04 0 0 42575 UNITED NAT FOODS INC COM 911163103 230286 6227303 SH SOLE 0 0 6227303 UNITED NAT FOODS INC COM 911163103 122 3311 SH SOLE 0 3311 0 UNITED PARCEL SERVICE INC CL B 911312106 164162 789354 SH DFND 01 0 789354 0 UNITED PARCEL SERVICE INC CL B 911312106 6419 30865 SH DFND 02 0 0 30865 UNITED PARCEL SERVICE INC CL B 911312106 79654 383005 SH DFND 02 0 383005 0 UNITED PARCEL SERVICE INC CL B 911312106 363235 1746575 SH DFND 04 0 0 1746575 UNITED PARCEL SERVICE INC CL B 911312106 33226 159764 SH DFND 04 0 159764 0 UNITED PARCEL SERVICE INC CL B 911312106 12557468 60381150 SH SOLE 0 0 60381150 UNITED PARCEL SERVICE INC CL B 911312106 184 886 SH SOLE 0 886 0 UNITED RENTALS INC COM 911363109 23406 73371 SH DFND 01 0 73371 0 UNITED RENTALS INC COM 911363109 980 3072 SH DFND 02 0 0 3072 UNITED RENTALS INC COM 911363109 11154 34964 SH DFND 02 0 34964 0 UNITED RENTALS INC COM 911363109 52773 165426 SH DFND 04 0 0 165426 UNITED RENTALS INC COM 911363109 5112 16026 SH DFND 04 0 16026 0 UNITED RENTALS INC COM 911363109 2412760 7563273 SH SOLE 0 0 7563273 UNITED RENTALS INC COM 911363109 119 374 SH SOLE 0 374 0 UNITED SEC BANCSHARES CALIF COM 911460103 24 2977 SH DFND 01 0 2977 0 UNITED SEC BANCSHARES CALIF COM 911460103 23 2833 SH DFND 04 0 0 2833 UNITED SEC BANCSHARES CALIF COM 911460103 4491 549665 SH SOLE 0 0 549665 UNITED STATES ANTIMONY CORP COM 911549103 9 9443 SH DFND 01 0 9443 0 UNITED STATES ANTIMONY CORP COM 911549103 27 27505 SH DFND 04 0 0 27505 UNITED STATES ANTIMONY CORP COM 911549103 4008 4058275 SH SOLE 0 0 4058275 UNITED STATES CELLULAR CORP COM 911684108 385 10590 SH DFND 01 0 10590 0 UNITED STATES CELLULAR CORP COM 911684108 144 3971 SH DFND 02 0 3971 0 UNITED STATES CELLULAR CORP COM 911684108 413 11378 SH DFND 04 0 0 11378 UNITED STATES CELLULAR CORP COM 911684108 51118 1407815 SH SOLE 0 0 1407815 UNITED STATES CELLULAR CORP COM 911684108 85 2343 SH SOLE 0 2343 0 U S ENERGY CORP WYO COM 911805307 249 52444 SH SOLE 0 0 52444 UNITED STS LIME & MINERALS I COM 911922102 211 1514 SH DFND 01 0 1514 0 UNITED STS LIME & MINERALS I COM 911922102 105 753 SH DFND 02 0 753 0 UNITED STS LIME & MINERALS I COM 911922102 261 1876 SH DFND 04 0 0 1876 UNITED STS LIME & MINERALS I COM 911922102 12380 89006 SH SOLE 0 0 89006 US FOODS HLDG CORP COM 912008109 2711 70660 SH DFND 01 0 70660 0 US FOODS HLDG CORP COM 912008109 2137 55721 SH DFND 02 0 55721 0 US FOODS HLDG CORP COM 912008109 6996 182387 SH DFND 04 0 0 182387 US FOODS HLDG CORP COM 912008109 697561 18184584 SH SOLE 0 0 18184584 US FOODS HLDG CORP COM 912008109 59 1539 SH SOLE 0 1539 0 US WELL SERVICES INC CL A 91274U101 6 6086 SH DFND 04 0 0 6086 US WELL SERVICES INC CL A 91274U101 1860 1841523 SH SOLE 0 0 1841523 UNITED STATES STL CORP NEW COM 912909108 2057 85698 SH DFND 01 0 85698 0 UNITED STATES STL CORP NEW COM 912909108 1946 81102 SH DFND 02 0 81102 0 UNITED STATES STL CORP NEW COM 912909108 5357 223209 SH DFND 04 0 0 223209 UNITED STATES STL CORP NEW COM 912909108 550575 22940643 SH SOLE 0 0 22940643 UNITED STATES STL CORP NEW COM 912909108 203 8459 SH SOLE 0 8459 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 2529 14094 SH DFND 01 0 14094 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 2202 12276 SH DFND 02 0 12276 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 6752 37632 SH DFND 04 0 0 37632 UNITED THERAPEUTICS CORP DEL COM 91307C102 741641 4133777 SH SOLE 0 0 4133777 UNITED THERAPEUTICS CORP DEL COM 91307C102 352 1962 SH SOLE 0 1962 0 UNITEDHEALTH GROUP INC COM 91324P102 371374 927415 SH DFND 01 0 927415 0 UNITEDHEALTH GROUP INC COM 91324P102 16185 40419 SH DFND 02 0 0 40419 UNITEDHEALTH GROUP INC COM 91324P102 202821 506495 SH DFND 02 0 506495 0 UNITEDHEALTH GROUP INC COM 91324P102 885706 2211833 SH DFND 04 0 0 2211833 UNITEDHEALTH GROUP INC COM 91324P102 83635 208859 SH DFND 04 0 208859 0 UNITEDHEALTH GROUP INC COM 91324P102 29901356 74671251 SH SOLE 0 0 74671251 UNITEDHEALTH GROUP INC COM 91324P102 234 585 SH SOLE 0 585 0 UNITIL CORP COM 913259107 547 10329 SH DFND 01 0 10329 0 UNITIL CORP COM 913259107 277 5232 SH DFND 02 0 5232 0 UNITIL CORP COM 913259107 609 11504 SH DFND 04 0 0 11504 UNITIL CORP COM 913259107 55412 1046093 SH SOLE 0 0 1046093 UNITI GROUP INC COM 91325V108 1486 140354 SH DFND 01 0 140354 0 UNITI GROUP INC COM 91325V108 1467 138488 SH DFND 02 0 138488 0 UNITI GROUP INC COM 91325V108 2128 200951 SH DFND 04 0 0 200951 UNITI GROUP INC COM 91325V108 421599 39811088 SH SOLE 0 0 39811088 UNITY BANCORP INC COM 913290102 31 1387 SH DFND 01 0 1387 0 UNITY BANCORP INC COM 913290102 80 3607 SH DFND 04 0 0 3607 UNITY BANCORP INC COM 913290102 7280 330143 SH SOLE 0 0 330143 UNITY SOFTWARE INC COM 91332U101 4269 38867 SH DFND 01 0 38867 0 UNITY SOFTWARE INC COM 91332U101 250 2277 SH DFND 02 0 0 2277 UNITY SOFTWARE INC COM 91332U101 3259 29673 SH DFND 02 0 29673 0 UNITY SOFTWARE INC COM 91332U101 10667 97125 SH DFND 04 0 0 97125 UNITY SOFTWARE INC COM 91332U101 2064 18791 SH DFND 04 0 18791 0 UNITY SOFTWARE INC COM 91332U101 1087906 9905365 SH SOLE 0 0 9905365 UNIVAR SOLUTIONS USA INC COM 91336L107 1310 53715 SH DFND 01 0 53715 0 UNIVAR SOLUTIONS USA INC COM 91336L107 1056 43329 SH DFND 02 0 43329 0 UNIVAR SOLUTIONS USA INC COM 91336L107 3439 141070 SH DFND 04 0 0 141070 UNIVAR SOLUTIONS USA INC COM 91336L107 367591 15077547 SH SOLE 0 0 15077547 UNIVAR SOLUTIONS USA INC COM 91336L107 25 1010 SH SOLE 0 1010 0 UNIVERSAL CORP VA COM 913456109 949 16653 SH DFND 01 0 16653 0 UNIVERSAL CORP VA COM 913456109 315 5528 SH DFND 02 0 5528 0 UNIVERSAL CORP VA COM 913456109 1024 17967 SH DFND 04 0 0 17967 UNIVERSAL CORP VA COM 913456109 148732 2610716 SH SOLE 0 0 2610716 UNIVERSAL CORP VA COM 913456109 143 2502 SH SOLE 0 2502 0 UNIVERSAL DISPLAY CORP COM 91347P105 4148 18656 SH DFND 01 0 18656 0 UNIVERSAL DISPLAY CORP COM 91347P105 2553 11482 SH DFND 02 0 11482 0 UNIVERSAL DISPLAY CORP COM 91347P105 8230 37015 SH DFND 04 0 0 37015 UNIVERSAL DISPLAY CORP COM 91347P105 882459 3969142 SH SOLE 0 0 3969142 UNIVERSAL ELECTRS INC COM 913483103 448 9242 SH DFND 01 0 9242 0 UNIVERSAL ELECTRS INC COM 913483103 338 6975 SH DFND 02 0 6975 0 UNIVERSAL ELECTRS INC COM 913483103 506 10438 SH DFND 04 0 0 10438 UNIVERSAL ELECTRS INC COM 913483103 39939 823477 SH SOLE 0 0 823477 UNIVERSAL ELECTRS INC COM 913483103 71 1461 SH SOLE 0 1461 0 UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105 1381 22444 SH DFND 01 0 22444 0 UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105 1427 23178 SH DFND 02 0 23178 0 UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105 669 10864 SH DFND 04 0 0 10864 UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105 131798 2141313 SH SOLE 0 0 2141313 UNIVERSAL INS HLDGS INC COM 91359V107 271 19495 SH DFND 01 0 19495 0 UNIVERSAL INS HLDGS INC COM 91359V107 206 14833 SH DFND 02 0 14833 0 UNIVERSAL INS HLDGS INC COM 91359V107 293 21119 SH DFND 04 0 0 21119 UNIVERSAL INS HLDGS INC COM 91359V107 41001 2953952 SH SOLE 0 0 2953952 UNIVERSAL INS HLDGS INC COM 91359V107 92 6624 SH SOLE 0 6624 0 UNITY BIOTECHNOLOGY INC COM 91381U101 24 5078 SH DFND 01 0 5078 0 UNITY BIOTECHNOLOGY INC COM 91381U101 54 11674 SH DFND 04 0 0 11674 UNITY BIOTECHNOLOGY INC COM 91381U101 6501 1401181 SH SOLE 0 0 1401181 UNIVERSAL SEC INSTRS INC COM NEW 913821302 981 116743 SH SOLE 0 0 116743 UNIVERSAL STAINLESS & ALLOY COM 913837100 19 1876 SH DFND 01 0 1876 0 UNIVERSAL STAINLESS & ALLOY COM 913837100 23 2260 SH DFND 04 0 0 2260 UNIVERSAL STAINLESS & ALLOY COM 913837100 4119 407005 SH SOLE 0 0 407005 UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 272 11694 SH DFND 01 0 11694 0 UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 45 1944 SH DFND 04 0 0 1944 UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 8293 355931 SH SOLE 0 0 355931 UNIVERSAL HLTH SVCS INC CL B 913903100 11085 75699 SH DFND 01 0 75699 0 UNIVERSAL HLTH SVCS INC CL B 913903100 131 892 SH DFND 02 0 0 892 UNIVERSAL HLTH SVCS INC CL B 913903100 5988 40895 SH DFND 02 0 40895 0 UNIVERSAL HLTH SVCS INC CL B 913903100 26424 180452 SH DFND 04 0 0 180452 UNIVERSAL HLTH SVCS INC CL B 913903100 2525 17244 SH DFND 04 0 17244 0 UNIVERSAL HLTH SVCS INC CL B 913903100 1170090 7990783 SH SOLE 0 0 7990783 UNIVERSAL HLTH SVCS INC CL B 913903100 153 1047 SH SOLE 0 1047 0 UNIVERSAL TECHNICAL INST INC COM 913915104 35 5356 SH DFND 01 0 5356 0 UNIVERSAL TECHNICAL INST INC COM 913915104 63 9754 SH DFND 04 0 0 9754 UNIVERSAL TECHNICAL INST INC COM 913915104 9244 1424323 SH SOLE 0 0 1424323 UNIVEST FINANCIAL CORPORATIO COM 915271100 520 19729 SH DFND 01 0 19729 0 UNIVEST FINANCIAL CORPORATIO COM 915271100 113 4285 SH DFND 02 0 4285 0 UNIVEST FINANCIAL CORPORATIO COM 915271100 644 24430 SH DFND 04 0 0 24430 UNIVEST FINANCIAL CORPORATIO COM 915271100 37373 1417271 SH SOLE 0 0 1417271 UNIVEST FINANCIAL CORPORATIO COM 915271100 4 167 SH SOLE 0 167 0 UNUM GROUP COM 91529Y106 5653 199065 SH DFND 01 0 199065 0 UNUM GROUP COM 91529Y106 1687 59415 SH DFND 02 0 59415 0 UNUM GROUP COM 91529Y106 11813 415968 SH DFND 04 0 0 415968 UNUM GROUP COM 91529Y106 522 18377 SH DFND 04 0 18377 0 UNUM GROUP COM 91529Y106 700438 24663313 SH SOLE 0 0 24663313 UNUM GROUP COM 91529Y106 121 4253 SH SOLE 0 4253 0 UP FINTECH HLDG LTD SPONSORED ADS 91531W106 556 19194 SH DFND 02 0 19194 0 UP FINTECH HLDG LTD SPONSORED ADS 91531W106 3673 126732 SH DFND 04 0 0 126732 UPLAND SOFTWARE INC COM 91544A109 2118 51454 SH DFND 01 0 51454 0 UPLAND SOFTWARE INC COM 91544A109 302 7341 SH DFND 02 0 7341 0 UPLAND SOFTWARE INC COM 91544A109 824 20019 SH DFND 04 0 0 20019 UPLAND SOFTWARE INC COM 91544A109 54648 1327379 SH SOLE 0 0 1327379 UPSTART HLDGS INC COM 91680M107 767 6140 SH DFND 01 0 6140 0 UPSTART HLDGS INC COM 91680M107 640 5125 SH DFND 02 0 5125 0 UPSTART HLDGS INC COM 91680M107 1839 14727 SH DFND 04 0 0 14727 UPSTART HLDGS INC COM 91680M107 174672 1398498 SH SOLE 0 0 1398498 UPWORK INC COM 91688F104 12105 207661 SH DFND 01 0 207661 0 UPWORK INC COM 91688F104 2347 40258 SH DFND 02 0 40258 0 UPWORK INC COM 91688F104 5105 87574 SH DFND 04 0 0 87574 UPWORK INC COM 91688F104 606556 10405830 SH SOLE 0 0 10405830 UPWORK INC COM 91688F104 31 530 SH SOLE 0 530 0 UR-ENERGY INC COM 91688R108 395 281962 SH DFND 01 0 281962 0 UR-ENERGY INC COM 91688R108 8396 5996997 SH SOLE 0 0 5996997 URANIUM ENERGY CORP COM 916896103 1023 384594 SH DFND 01 0 384594 0 URANIUM ENERGY CORP COM 916896103 229 86127 SH DFND 04 0 0 86127 URANIUM ENERGY CORP COM 916896103 28209 10604941 SH SOLE 0 0 10604941 URANIUM ENERGY CORP COM 916896103 29 10835 SH SOLE 0 10835 0 URBAN OUTFITTERS INC COM 917047102 4191 101680 SH DFND 01 0 101680 0 URBAN OUTFITTERS INC COM 917047102 778 18870 SH DFND 02 0 18870 0 URBAN OUTFITTERS INC COM 917047102 2438 59137 SH DFND 04 0 0 59137 URBAN OUTFITTERS INC COM 917047102 243902 5917068 SH SOLE 0 0 5917068 URBAN OUTFITTERS INC COM 917047102 42 1029 SH SOLE 0 1029 0 URBAN EDGE PPTYS COM 91704F104 1498 78417 SH DFND 01 0 78417 0 URBAN EDGE PPTYS COM 91704F104 3729 195231 SH DFND 02 0 195231 0 URBAN EDGE PPTYS COM 91704F104 1860 97401 SH DFND 04 0 0 97401 URBAN EDGE PPTYS COM 91704F104 310158 16238661 SH SOLE 0 0 16238661 URBAN-GRO INC COM NEW 91704K202 23 2461 SH DFND 04 0 0 2461 URBAN-GRO INC COM NEW 91704K202 3353 365671 SH SOLE 0 0 365671 URBAN ONE INC CL A 91705J105 10 1193 SH DFND 01 0 1193 0 URBAN ONE INC CL A 91705J105 35 4042 SH DFND 04 0 0 4042 URBAN ONE INC CL A 91705J105 1884 217249 SH SOLE 0 0 217249 URBAN ONE INC CL D NON VTG 91705J204 25 5061 SH DFND 01 0 5061 0 URBAN ONE INC CL D NON VTG 91705J204 4663 928952 SH SOLE 0 0 928952 URSTADT BIDDLE PPTYS INC COM 917286106 8 482 SH DFND 01 0 482 0 URSTADT BIDDLE PPTYS INC COM 917286106 11 698 SH DFND 04 0 0 698 URSTADT BIDDLE PPTYS INC COM 917286106 2453 152761 SH SOLE 0 0 152761 URSTADT BIDDLE PPTYS INC CL A 917286205 392 20211 SH DFND 01 0 20211 0 URSTADT BIDDLE PPTYS INC CL A 917286205 260 13425 SH DFND 02 0 13425 0 URSTADT BIDDLE PPTYS INC CL A 917286205 457 23567 SH DFND 04 0 0 23567 URSTADT BIDDLE PPTYS INC CL A 917286205 79936 4124662 SH SOLE 0 0 4124662 USIO INC COM 917313108 22 3489 SH DFND 01 0 3489 0 USIO INC COM 917313108 28 4402 SH DFND 04 0 0 4402 USIO INC COM 917313108 4985 778976 SH SOLE 0 0 778976 US ECOLOGY INC COM 91734M103 961 25612 SH DFND 01 0 25612 0 US ECOLOGY INC COM 91734M103 245 6538 SH DFND 02 0 6538 0 US ECOLOGY INC COM 91734M103 940 25053 SH DFND 04 0 0 25053 US ECOLOGY INC COM 91734M103 73424 1956923 SH SOLE 0 0 1956923 UTAH MED PRODS INC COM 917488108 244 2865 SH DFND 01 0 2865 0 UTAH MED PRODS INC COM 917488108 122 1433 SH DFND 04 0 0 1433 UTAH MED PRODS INC COM 917488108 16156 189976 SH SOLE 0 0 189976 UTZ BRANDS INC COM CL A 918090101 2317 106316 SH DFND 01 0 106316 0 UTZ BRANDS INC COM CL A 918090101 972 44618 SH DFND 02 0 44618 0 UTZ BRANDS INC COM CL A 918090101 971 44549 SH DFND 04 0 0 44549 UTZ BRANDS INC COM CL A 918090101 120493 5529742 SH SOLE 0 0 5529742 V F CORP COM 918204108 27709 337744 SH DFND 01 0 337744 0 V F CORP COM 918204108 1151 14033 SH DFND 02 0 0 14033 V F CORP COM 918204108 14206 173155 SH DFND 02 0 173155 0 V F CORP COM 918204108 64145 781879 SH DFND 04 0 0 781879 V F CORP COM 918204108 5941 72410 SH DFND 04 0 72410 0 V F CORP COM 918204108 2202088 26841634 SH SOLE 0 0 26841634 VBI VACCINES INC CDA COM NEW 91822J103 1084 323584 SH DFND 01 0 323584 0 VBI VACCINES INC CDA COM NEW 91822J103 155 46120 SH DFND 02 0 46120 0 VBI VACCINES INC CDA COM NEW 91822J103 503 150090 SH DFND 04 0 0 150090 VBI VACCINES INC CDA COM NEW 91822J103 16692 4982773 SH SOLE 0 0 4982773 UWM HOLDINGS CORPORATION COM CL A 91823B109 162 19131 SH DFND 01 0 19131 0 UWM HOLDINGS CORPORATION COM CL A 91823B109 101 11976 SH DFND 02 0 11976 0 UWM HOLDINGS CORPORATION COM CL A 91823B109 474 56152 SH DFND 04 0 0 56152 UWM HOLDINGS CORPORATION COM CL A 91823B109 56674 6706995 SH SOLE 0 0 6706995 VSE CORP COM 918284100 353 7135 SH DFND 01 0 7135 0 VSE CORP COM 918284100 203 4091 SH DFND 04 0 0 4091 VSE CORP COM 918284100 24897 502872 SH SOLE 0 0 502872 VOXX INTL CORP CL A 91829F104 143 10238 SH DFND 01 0 10238 0 VOXX INTL CORP CL A 91829F104 117 8332 SH DFND 02 0 8332 0 VOXX INTL CORP CL A 91829F104 88 6270 SH DFND 04 0 0 6270 VOXX INTL CORP CL A 91829F104 10511 750215 SH SOLE 0 0 750215 VOXX INTL CORP CL A 91829F104 140 9980 SH SOLE 0 9980 0 VTV THERAPEUTICS INC CL A 918385105 15 6690 SH DFND 04 0 0 6690 VTV THERAPEUTICS INC CL A 918385105 3993 1751434 SH SOLE 0 0 1751434 VAALCO ENERGY INC COM NEW 91851C201 38 11788 SH DFND 01 0 11788 0 VAALCO ENERGY INC COM NEW 91851C201 47 14520 SH DFND 04 0 0 14520 VAALCO ENERGY INC COM NEW 91851C201 8420 2590734 SH SOLE 0 0 2590734 VACCINEX INC COM 918640103 1682 600624 SH SOLE 0 0 600624 VAIL RESORTS INC COM 91879Q109 5512 17414 SH DFND 01 0 17414 0 VAIL RESORTS INC COM 91879Q109 522 1650 SH DFND 02 0 0 1650 VAIL RESORTS INC COM 91879Q109 7491 23667 SH DFND 02 0 23667 0 VAIL RESORTS INC COM 91879Q109 14857 46940 SH DFND 04 0 0 46940 VAIL RESORTS INC COM 91879Q109 1573 4970 SH DFND 04 0 4970 0 VAIL RESORTS INC COM 91879Q109 1121679 3543784 SH SOLE 0 0 3543784 VALHI INC NEW COM 918905209 40 1641 SH DFND 01 0 1641 0 VALHI INC NEW COM 918905209 172 7073 SH SOLE 0 0 7073 VALE S A SPONSORED ADS 91912E105 1353 59313 SH DFND 01 0 59313 0 VALE S A SPONSORED ADS 91912E105 237335 10404884 SH SOLE 0 0 10404884 VALERO ENERGY CORP COM 91913Y100 31129 398679 SH DFND 01 0 398679 0 VALERO ENERGY CORP COM 91913Y100 1379 17662 SH DFND 02 0 0 17662 VALERO ENERGY CORP COM 91913Y100 15677 200786 SH DFND 02 0 200786 0 VALERO ENERGY CORP COM 91913Y100 75527 967307 SH DFND 04 0 0 967307 VALERO ENERGY CORP COM 91913Y100 7105 90998 SH DFND 04 0 90998 0 VALERO ENERGY CORP COM 91913Y100 3469534 44435628 SH SOLE 0 0 44435628 VALLEY NATL BANCORP COM 919794107 3693 274989 SH DFND 01 0 274989 0 VALLEY NATL BANCORP COM 919794107 1575 117253 SH DFND 02 0 117253 0 VALLEY NATL BANCORP COM 919794107 4666 347466 SH DFND 04 0 0 347466 VALLEY NATL BANCORP COM 919794107 522918 38936541 SH SOLE 0 0 38936541 VALLEY NATL BANCORP COM 919794107 149 11058 SH SOLE 0 11058 0 VALMONT INDS INC COM 920253101 1598 6768 SH DFND 01 0 6768 0 VALMONT INDS INC COM 920253101 1315 5571 SH DFND 02 0 5571 0 VALMONT INDS INC COM 920253101 4196 17774 SH DFND 04 0 0 17774 VALMONT INDS INC COM 920253101 454358 1924837 SH SOLE 0 0 1924837 VALMONT INDS INC COM 920253101 33 140 SH SOLE 0 140 0 VALUE LINE INC COM 920437100 47 1503 SH DFND 01 0 1503 0 VALUE LINE INC COM 920437100 313 10089 SH SOLE 0 0 10089 VALVOLINE INC COM 92047W101 1886 58097 SH DFND 01 0 58097 0 VALVOLINE INC COM 92047W101 1638 50452 SH DFND 02 0 50452 0 VALVOLINE INC COM 92047W101 5000 154044 SH DFND 04 0 0 154044 VALVOLINE INC COM 92047W101 538724 16596547 SH SOLE 0 0 16596547 VALVOLINE INC COM 92047W101 124 3805 SH SOLE 0 3805 0 VANDA PHARMACEUTICALS INC COM 921659108 812 37762 SH DFND 01 0 37762 0 VANDA PHARMACEUTICALS INC COM 921659108 316 14671 SH DFND 02 0 14671 0 VANDA PHARMACEUTICALS INC COM 921659108 950 44176 SH DFND 04 0 0 44176 VANDA PHARMACEUTICALS INC COM 921659108 86029 3999469 SH SOLE 0 0 3999469 DIVIDEND APPREC ETF DIV APP ETF 921908844 129191 834623 SH SOLE 03 0 0 834623 DIVIDEND APPREC ETF DIV APP ETF 921908844 1034782 6685069 SH SOLE 0 6685069 0 TOTAL INTL STOCK ETF VG TL INTL STK F 921909768 19479 296567 SH SOLE 03 0 0 296567 ESG INTERNATIONAL STK ETF ESG INTL STK ETF 921910725 140836 2195586 SH DFND 01 0 2195586 0 ESG INTERNATIONAL STK ETF ESG INTL STK ETF 921910725 418 6511 SH SOLE 03 0 0 6511 ESG U.S. STOCK ETF ESG US STK ETF 921910733 262609 3283437 SH DFND 01 0 3283437 0 ESG U.S. STOCK ETF ESG US STK ETF 921910733 12 146 SH SOLE 03 0 0 146 MEGA CAP 300 GROWTH ETF MEGA GRWTH IND 921910816 3845 16619 SH SOLE 03 0 0 16619 MEGA CAP 300 VALUE ETF MEGA CAP VAL ETF 921910840 299 3000 SH SOLE 03 0 0 3000 MEGA CAP 300 ETF MEGA CAP INDEX 921910873 6570 43126 SH SOLE 03 0 0 43126 S&P 500 GROWTH ETF 500 GRTH IDX F 921932505 46812 178408 SH SOLE 03 0 0 178408 S&P 500 VALUE ETF 500 VAL IDX FD 921932703 6009 42124 SH SOLE 03 0 0 42124 S&P SMALL-CAP 600 VAL ETF SMLCP 600 VAL 921932778 2594 14226 SH SOLE 03 0 0 14226 S&P SMALL-CAP 600 GRO ETF SMLCP 600 GRTH 921932794 723 3160 SH SOLE 03 0 0 3160 S&P SMALL-CAP 600 ETF SMLLCP 600 IDX 921932828 4836 23311 SH SOLE 03 0 0 23311 S&P MID-CAP 400 VALUE ETF MIDCP 400 VAL 921932844 2672 16514 SH SOLE 03 0 0 16514 S&P MID-CAP 400 GRO ETF MIDCP 400 GRTH 921932869 3428 17076 SH SOLE 03 0 0 17076 S&P MID-CAP 400 ETF MIDCP 400 IDX 921932885 5359 29447 SH SOLE 03 0 0 29447 US MOMENTUM FACTOR ETF US MOMENTUM 921935508 210 1600 SH SOLE 03 0 0 1600 INTER-TERM BOND ETF INTERMED TERM 921937819 282 3133 SH SOLE 03 0 0 3133 SHORT-TERM BOND ETF SHORT TRM BOND 921937827 3831 46626 SH SOLE 03 0 0 46626 TOTAL BOND MARKET ETF TOTAL BND MRKT 921937835 2030 23637 SH SOLE 03 0 0 23637 TOTAL BOND MARKET ETF TOTAL BND MRKT 921937835 298998 3481176 SH SOLE 0 0 3481176 TOTAL BOND MARKET ETF TOTAL BND MRKT 921937835 599310 6977645 SH SOLE 0 6977645 0 FTSE DEVELOPED MKTS ETF FTSE DEV MKT ETF 921943858 3274 63553 SH SOLE 03 0 0 63553 FTSE DEVELOPED MKTS ETF FTSE DEV MKT ETF 921943858 758084 14714360 SH SOLE 0 14714360 0 HIGH DIVIDEND YIELD ETF HIGH DIV YLD 921946406 13115 125177 SH SOLE 03 0 0 125177 EM MKT GOV BOND ETF EMERG MKT BD ETF 921946885 581 7281 SH SOLE 03 0 0 7281 STERM INFLATPRO SEC ETF STRM INFPROIDX 922020805 2203 42028 SH SOLE 03 0 0 42028 TOT INTL BOND ETF INTL BD IDX ETF 92203J407 657 11501 SH SOLE 03 0 0 11501 TOT INTL BOND ETF INTL BD IDX ETF 92203J407 294887 5164401 SH SOLE 0 0 5164401 TOT INTL BOND ETF INTL BD IDX ETF 92203J407 478538 8380696 SH SOLE 0 8380696 0 GLOBAL EX-US REAL EST ETF GLB EX US ETF 922042676 425 7281 SH SOLE 03 0 0 7281 FTSE AW EX-US SM-CAP ETF FTSE SMCAP ETF 922042718 489 3587 SH SOLE 03 0 0 3587 TOTAL WORLD STOCK ETF TT WRLD ST ETF 922042742 942 9093 SH SOLE 03 0 0 9093 FTSE ALL-WORLD EX-US ETF ALLWRLD EX US 922042775 1871 29517 SH SOLE 03 0 0 29517 FTSE ALL-WORLD EX-US ETF ALLWRLD EX US 922042775 1855 29268 SH SOLE 0 29268 0 EMERGING MKTS ETF FTSE EMR MKT ETF 922042858 485881 8946441 SH DFND 02 0 8946441 0 EMERGING MKTS ETF FTSE EMR MKT ETF 922042858 14714 270932 SH SOLE 03 0 0 270932 EMERGING MKTS ETF FTSE EMR MKT ETF 922042858 855890 15759336 SH SOLE 0 0 15759336 EMERGING MKTS ETF FTSE EMR MKT ETF 922042858 1408432 25933197 SH SOLE 0 25933197 0 PACIFIC ETF FTSE PACIFIC ETF 922042866 214 2603 SH SOLE 03 0 0 2603 FTSE EUROPE ETF FTSE EUROPE ETF 922042874 164636 2447756 SH DFND 02 0 2447756 0 FTSE EUROPE ETF FTSE EUROPE ETF 922042874 2301 34210 SH SOLE 03 0 0 34210 CONSUMER DISCRET ETF CONSUM DIS ETF 92204A108 4976 15847 SH SOLE 03 0 0 15847 CONSUMER STAPLES ETF CONSUM STP ETF 92204A207 2112 11570 SH SOLE 03 0 0 11570 ENERGY ETF ENERGY ETF 92204A306 2746 36178 SH SOLE 03 0 0 36178 FINANCIALS ETF FINANCIALS ETF 92204A405 1304 14420 SH SOLE 03 0 0 14420 HEALTH CARE ETF HEALTH CAR ETF 92204A504 12132 49090 SH SOLE 03 0 0 49090 INDUSTRIALS ETF INDUSTRIAL ETF 92204A603 570 2904 SH SOLE 03 0 0 2904 INFORMATION TECH ETF INF TECH ETF 92204A702 101917 255579 SH SOLE 03 0 0 255579 UTILITIES ETF UTILITIES ETF 92204A876 59042 425498 SH SOLE 03 0 0 425498 SHORT-TERM CORP BOND ETF SHRT TRM CORP BD 92206C409 737 8906 SH SOLE 03 0 0 8906 SHORT-TERM CORP BOND ETF SHRT TRM CORP BD 92206C409 318190 3847059 SH SOLE 0 0 3847059 RUSSELL 2000 GROWTH ETF VNG RUS2000GRW 92206C623 227 1002 SH SOLE 03 0 0 1002 RUSSELL 2000 ETF VNG RUS2000IDX 92206C664 16274 175805 SH SOLE 03 0 0 175805 RUSSELL 1000 GROWTH ETF VNG RUS1000GRW 92206C680 402 5763 SH SOLE 03 0 0 5763 RUSSELL 1000 VALUE ETF VNG RUS1000VAL 92206C714 290 4163 SH SOLE 03 0 0 4163 RUSSELL 1000 ETF VNG RUS1000IDX 92206C730 201 1002 SH SOLE 03 0 0 1002 LONG-TERM CORP BOND ETF LG-TERM COR BD 92206C813 107 1002 SH SOLE 03 0 0 1002 LONG-TERM CORP BOND ETF LG-TERM COR BD 92206C813 276409 2584712 SH SOLE 0 0 2584712 LT TREASURY ETF LONG TERM TREAS 92206C847 354 4039 SH SOLE 03 0 0 4039 INTER-TERM CORP BOND ETF INT-TERM CORP 92206C870 1713 18018 SH SOLE 03 0 0 18018 INTER-TERM CORP BOND ETF INT-TERM CORP 92206C870 207269 2180170 SH SOLE 0 0 2180170 VAPOTHERM INC COM 922107107 968 40950 SH DFND 01 0 40950 0 VAPOTHERM INC COM 922107107 57 2419 SH DFND 02 0 2419 0 VAPOTHERM INC COM 922107107 298 12587 SH DFND 04 0 0 12587 VAPOTHERM INC COM 922107107 23235 982857 SH SOLE 0 0 982857 VAREX IMAGING CORP COM 92214X106 867 32313 SH DFND 01 0 32313 0 VAREX IMAGING CORP COM 92214X106 226 8424 SH DFND 02 0 8424 0 VAREX IMAGING CORP COM 92214X106 856 31931 SH DFND 04 0 0 31931 VAREX IMAGING CORP COM 92214X106 110503 4120163 SH SOLE 0 0 4120163 VARONIS SYS INC COM 922280102 11110 192820 SH DFND 01 0 192820 0 VARONIS SYS INC COM 922280102 1422 24671 SH DFND 02 0 24671 0 VARONIS SYS INC COM 922280102 5119 88846 SH DFND 04 0 0 88846 VARONIS SYS INC COM 922280102 546901 9491514 SH SOLE 0 0 9491514 VARONIS SYS INC COM 922280102 29 503 SH SOLE 0 503 0 VECTOR GROUP LTD COM 92240M108 1672 118271 SH DFND 01 0 118271 0 VECTOR GROUP LTD COM 92240M108 370 26188 SH DFND 02 0 26188 0 VECTOR GROUP LTD COM 92240M108 1498 105953 SH DFND 04 0 0 105953 VECTOR GROUP LTD COM 92240M108 223856 15831411 SH SOLE 0 0 15831411 VECTOR GROUP LTD COM 92240M108 88 6255 SH SOLE 0 6255 0 VEECO INSTRS INC DEL COM 922417100 811 33746 SH DFND 01 0 33746 0 VEECO INSTRS INC DEL COM 922417100 299 12448 SH DFND 02 0 12448 0 VEECO INSTRS INC DEL COM 922417100 938 39027 SH DFND 04 0 0 39027 VEECO INSTRS INC DEL COM 922417100 123822 5150647 SH SOLE 0 0 5150647 VECTRUS INC COM 92242T101 382 8022 SH DFND 01 0 8022 0 VECTRUS INC COM 92242T101 327 6874 SH DFND 02 0 6874 0 VECTRUS INC COM 92242T101 411 8635 SH DFND 04 0 0 8635 VECTRUS INC COM 92242T101 26645 559893 SH SOLE 0 0 559893 VECTRUS INC COM 92242T101 73 1544 SH SOLE 0 1544 0 VEDANTA LIMITED SPONSORED ADR 92242Y100 55 3900 SH DFND 02 0 3900 0 VEDANTA LIMITED SPONSORED ADR 92242Y100 103 7221 SH DFND 04 0 0 7221 VEDANTA LIMITED SPONSORED ADR 92242Y100 476 33520 SH SOLE 0 0 33520 VAXART INC COM NEW 92243A200 1527 203938 SH DFND 01 0 203938 0 VAXART INC COM NEW 92243A200 198 26388 SH DFND 02 0 26388 0 VAXART INC COM NEW 92243A200 675 90095 SH DFND 04 0 0 90095 VAXART INC COM NEW 92243A200 41573 5550499 SH SOLE 0 0 5550499 VAXCYTE INC COM 92243G108 822 36526 SH DFND 01 0 36526 0 VAXCYTE INC COM 92243G108 109 4843 SH DFND 02 0 4843 0 VAXCYTE INC COM 92243G108 353 15662 SH DFND 04 0 0 15662 VAXCYTE INC COM 92243G108 62839 2791613 SH SOLE 0 0 2791613 VEEVA SYS INC CL A COM 922475108 18585 59768 SH DFND 01 0 59768 0 VEEVA SYS INC CL A COM 922475108 1822 5860 SH DFND 02 0 0 5860 VEEVA SYS INC CL A COM 922475108 23574 75814 SH DFND 02 0 75814 0 VEEVA SYS INC CL A COM 922475108 49990 160766 SH DFND 04 0 0 160766 VEEVA SYS INC CL A COM 922475108 5417 17422 SH DFND 04 0 17422 0 VEEVA SYS INC CL A COM 922475108 3801437 12225235 SH SOLE 0 0 12225235 VELODYNE LIDAR INC COM 92259F101 1347 126592 SH DFND 01 0 126592 0 VELODYNE LIDAR INC COM 92259F101 139 13096 SH DFND 02 0 13096 0 VELODYNE LIDAR INC COM 92259F101 631 59292 SH DFND 04 0 0 59292 VELODYNE LIDAR INC COM 92259F101 86721 8150498 SH SOLE 0 0 8150498 VELOCITY FINL INC COM 92262D101 81 6515 SH DFND 01 0 6515 0 VELOCITY FINL INC COM 92262D101 55 4437 SH DFND 04 0 0 4437 VELOCITY FINL INC COM 92262D101 5094 407855 SH SOLE 0 0 407855 VENTAS INC COM 92276F100 20866 365430 SH DFND 01 0 365430 0 VENTAS INC COM 92276F100 917 16066 SH DFND 02 0 0 16066 VENTAS INC COM 92276F100 42263 740152 SH DFND 02 0 740152 0 VENTAS INC COM 92276F100 49990 875478 SH DFND 04 0 0 875478 VENTAS INC COM 92276F100 4801 84076 SH DFND 04 0 84076 0 VENTAS INC COM 92276F100 3298780 57771978 SH SOLE 0 0 57771978 TAX-EXEMPT BOND ETF TAX EXEMPT BD 922907746 35367 639547 SH SOLE 03 0 0 639547 TAX-EXEMPT BOND ETF TAX EXEMPT BD 922907746 62081 1122626 SH SOLE 0 0 1122626 S&P 500 ETF SHS S&P 500 ETF SHS 922908363 402075 1021740 SH SOLE 03 0 0 1021740 S&P 500 ETF SHS S&P 500 ETF SHS 922908363 5497527 13970134 SH SOLE 0 13970134 0 MID-CAP GROWTH ETF MCAP GR IDX 922908538 3899 16497 SH SOLE 03 0 0 16497 REAL ESTATE ETF REAL ESTATE ETF 922908553 30579 300416 SH SOLE 03 0 0 300416 REAL ESTATE ETF REAL ESTATE ETF 922908553 27251 267714 SH SOLE 0 0 267714 SMALL-CAP GROWTH ETF SML CP GRW ETF 922908595 58805 202924 SH SOLE 03 0 0 202924 SMALL-CAP GROWTH ETF SML CP GRW ETF 922908595 0 1 SH SOLE 0 0 1 SMALL-CAP VALUE ETF SM CP VAL ETF 922908611 6352 36580 SH SOLE 03 0 0 36580 MID-CAP ETF MID CAP ETF 922908629 12781 53848 SH SOLE 03 0 0 53848 LARGE-CAP ETF LARGE CAP ETF 922908637 4590 22866 SH SOLE 03 0 0 22866 LARGE-CAP ETF LARGE CAP ETF 922908637 515423 2567488 SH SOLE 0 2567488 0 EXTENDED MARKET ETF EXTEND MKT ETF 922908652 36862 195459 SH SOLE 03 0 0 195459 GROWTH ETF GROWTH ETF 922908736 51451 179392 SH SOLE 03 0 0 179392 VALUE ETF VALUE ETF 922908744 5938 43198 SH SOLE 03 0 0 43198 SMALL-CAP ETF SMALL CP ETF 922908751 8429 37416 SH SOLE 03 0 0 37416 SMALL-CAP ETF SMALL CP ETF 922908751 66914 297027 SH SOLE 0 297027 0 TOTAL STOCK MARKET ETF TOTAL STK MKT 922908769 102094 458190 SH SOLE 03 0 0 458190 TOTAL STOCK MARKET ETF TOTAL STK MKT 922908769 4315326 19366871 SH SOLE 0 19366871 0 VENUS CONCEPT INC COM 92332W105 21 6605 SH DFND 04 0 0 6605 VENUS CONCEPT INC COM 92332W105 3126 1005052 SH SOLE 0 0 1005052 VERA BRADLEY INC COM 92335C106 207 16739 SH DFND 01 0 16739 0 VERA BRADLEY INC COM 92335C106 131 10577 SH DFND 02 0 10577 0 VERA BRADLEY INC COM 92335C106 109 8824 SH DFND 04 0 0 8824 VERA BRADLEY INC COM 92335C106 18422 1486815 SH SOLE 0 0 1486815 VERA BRADLEY INC COM 92335C106 80 6496 SH SOLE 0 6496 0 VEONEER INC COM 92336X109 377 16358 SH DFND 01 0 16358 0 VEONEER INC COM 92336X109 601 26067 SH DFND 02 0 26067 0 VEONEER INC COM 92336X109 1966 85294 SH DFND 04 0 0 85294 VEONEER INC COM 92336X109 35699 1548759 SH SOLE 0 0 1548759 VERASTEM INC COM 92337C104 1258 309203 SH DFND 01 0 309203 0 VERASTEM INC COM 92337C104 224 54991 SH DFND 04 0 0 54991 VERASTEM INC COM 92337C104 34191 8400710 SH SOLE 0 0 8400710 VERACYTE INC COM 92337F107 1836 45917 SH DFND 01 0 45917 0 VERACYTE INC COM 92337F107 669 16732 SH DFND 02 0 16732 0 VERACYTE INC COM 92337F107 2285 57154 SH DFND 04 0 0 57154 VERACYTE INC COM 92337F107 245895 6150446 SH SOLE 0 0 6150446 VERA THERAPEUTICS INC CL A 92337R101 17 1277 SH DFND 01 0 1277 0 VERA THERAPEUTICS INC CL A 92337R101 35 2641 SH DFND 04 0 0 2641 VERA THERAPEUTICS INC CL A 92337R101 641 48350 SH SOLE 0 0 48350 VERB TECHNOLOGY CO INC COM 92337U104 18 8835 SH DFND 01 0 8835 0 VERB TECHNOLOGY CO INC COM 92337U104 32 15524 SH DFND 04 0 0 15524 VERB TECHNOLOGY CO INC COM 92337U104 4876 2378382 SH SOLE 0 0 2378382 VEREIT INC COM 92339V308 3354 73031 SH DFND 01 0 73031 0 VEREIT INC COM 92339V308 111 2410 SH DFND 02 0 0 2410 VEREIT INC COM 92339V308 20535 447097 SH DFND 02 0 447097 0 VEREIT INC COM 92339V308 12369 269306 SH DFND 04 0 0 269306 VEREIT INC COM 92339V308 1365 29718 SH DFND 04 0 29718 0 VEREIT INC COM 92339V308 1466858 31936821 SH SOLE 0 0 31936821 VERISIGN INC COM 92343E102 21980 96535 SH DFND 01 0 96535 0 VERISIGN INC COM 92343E102 993 4362 SH DFND 02 0 0 4362 VERISIGN INC COM 92343E102 13142 57721 SH DFND 02 0 57721 0 VERISIGN INC COM 92343E102 53309 234131 SH DFND 04 0 0 234131 VERISIGN INC COM 92343E102 5051 22183 SH DFND 04 0 22183 0 VERISIGN INC COM 92343E102 2283288 10028054 SH SOLE 0 0 10028054 VERIZON COMMUNICATIONS INC COM 92343V104 226243 4037897 SH DFND 01 0 4037897 0 VERIZON COMMUNICATIONS INC COM 92343V104 9901 176703 SH DFND 02 0 0 176703 VERIZON COMMUNICATIONS INC COM 92343V104 124881 2228816 SH DFND 02 0 2228816 0 VERIZON COMMUNICATIONS INC COM 92343V104 561478 10021030 SH DFND 04 0 0 10021030 VERIZON COMMUNICATIONS INC COM 92343V104 51519 919492 SH DFND 04 0 919492 0 VERIZON COMMUNICATIONS INC COM 92343V104 17110245 305376494 SH SOLE 0 0 305376494 VERIZON COMMUNICATIONS INC COM 92343V104 1171 20907 SH SOLE 0 20907 0 VERINT SYS INC COM 92343X100 1977 43864 SH DFND 01 0 43864 0 VERINT SYS INC COM 92343X100 882 19563 SH DFND 02 0 19563 0 VERINT SYS INC COM 92343X100 2473 54864 SH DFND 04 0 0 54864 VERINT SYS INC COM 92343X100 260828 5787166 SH SOLE 0 0 5787166 VERINT SYS INC COM 92343X100 96 2141 SH SOLE 0 2141 0 VERITEX HLDGS INC COM 923451108 1424 40219 SH DFND 01 0 40219 0 VERITEX HLDGS INC COM 923451108 526 14853 SH DFND 02 0 14853 0 VERITEX HLDGS INC COM 923451108 1384 39095 SH DFND 04 0 0 39095 VERITEX HLDGS INC COM 923451108 112606 3180067 SH SOLE 0 0 3180067 VERITEX HLDGS INC COM 923451108 28 781 SH SOLE 0 781 0 VERITIV CORP COM 923454102 604 9830 SH DFND 01 0 9830 0 VERITIV CORP COM 923454102 259 4221 SH DFND 02 0 4221 0 VERITIV CORP COM 923454102 650 10579 SH DFND 04 0 0 10579 VERITIV CORP COM 923454102 56452 919116 SH SOLE 0 0 919116 VERITIV CORP COM 923454102 179 2907 SH SOLE 0 2907 0 VERISK ANALYTICS INC COM 92345Y106 29580 169301 SH DFND 01 0 169301 0 VERISK ANALYTICS INC COM 92345Y106 1192 6822 SH DFND 02 0 0 6822 VERISK ANALYTICS INC COM 92345Y106 14809 84758 SH DFND 02 0 84758 0 VERISK ANALYTICS INC COM 92345Y106 65878 377051 SH DFND 04 0 0 377051 VERISK ANALYTICS INC COM 92345Y106 6215 35570 SH DFND 04 0 35570 0 VERISK ANALYTICS INC COM 92345Y106 2847508 16297551 SH SOLE 0 0 16297551 VERICEL CORP COM 92346J108 4428 84336 SH DFND 01 0 84336 0 VERICEL CORP COM 92346J108 529 10076 SH DFND 02 0 10076 0 VERICEL CORP COM 92346J108 1653 31484 SH DFND 04 0 0 31484 VERICEL CORP COM 92346J108 152497 2904697 SH SOLE 0 0 2904697 VERIFYME INC COM NEW 92346X206 566 134161 SH SOLE 0 0 134161 VERICITY INC COM 92347D100 257 26052 SH SOLE 0 0 26052 VERITONE INC COM 92347M100 1004 50940 SH DFND 01 0 50940 0 VERITONE INC COM 92347M100 97 4926 SH DFND 02 0 4926 0 VERITONE INC COM 92347M100 422 21406 SH DFND 04 0 0 21406 VERITONE INC COM 92347M100 27632 1401947 SH SOLE 0 0 1401947 VERMILION ENERGY INC COM 923725105 6398 731224 SH DFND 01 0 731224 0 VERMILION ENERGY INC COM 923725105 405 46340 SH DFND 02 0 46340 0 VERMILION ENERGY INC COM 923725105 583 66627 SH DFND 04 0 0 66627 VERMILION ENERGY INC COM 923725105 30777 3517426 SH SOLE 0 0 3517426 VERMILION ENERGY INC COM 923725105 1979 226122 SH SOLE 0 226122 0 VERRA MOBILITY CORP COM 92511U102 3751 244019 SH DFND 01 0 244019 0 VERRA MOBILITY CORP COM 92511U102 545 35434 SH DFND 02 0 35434 0 VERRA MOBILITY CORP COM 92511U102 1845 120032 SH DFND 04 0 0 120032 VERRA MOBILITY CORP COM 92511U102 188262 12248682 SH SOLE 0 0 12248682 VERRICA PHARMACEUTICALS INC COM 92511W108 272 24070 SH DFND 01 0 24070 0 VERRICA PHARMACEUTICALS INC COM 92511W108 44 3922 SH DFND 04 0 0 3922 VERRICA PHARMACEUTICALS INC COM 92511W108 7456 659819 SH SOLE 0 0 659819 VERSO CORP CL A 92531L207 355 20046 SH DFND 01 0 20046 0 VERSO CORP CL A 92531L207 229 12911 SH DFND 04 0 0 12911 VERSO CORP CL A 92531L207 25600 1446331 SH SOLE 0 0 1446331 VERTEX PHARMACEUTICALS INC COM 92532F100 53323 264461 SH DFND 01 0 264461 0 VERTEX PHARMACEUTICALS INC COM 92532F100 2263 11225 SH DFND 02 0 0 11225 VERTEX PHARMACEUTICALS INC COM 92532F100 28246 140089 SH DFND 02 0 140089 0 VERTEX PHARMACEUTICALS INC COM 92532F100 122461 607353 SH DFND 04 0 0 607353 VERTEX PHARMACEUTICALS INC COM 92532F100 11596 57510 SH DFND 04 0 57510 0 VERTEX PHARMACEUTICALS INC COM 92532F100 3864721 19167393 SH SOLE 0 0 19167393 VERTEX PHARMACEUTICALS INC COM 92532F100 239 1187 SH SOLE 0 1187 0 VERTEX ENERGY INC COM 92534K107 62 4713 SH DFND 01 0 4713 0 VERTEX ENERGY INC COM 92534K107 102 7698 SH DFND 04 0 0 7698 VERTEX ENERGY INC COM 92534K107 20051 1515606 SH SOLE 0 0 1515606 VERU INC COM 92536C103 764 94685 SH DFND 01 0 94685 0 VERU INC COM 92536C103 88 10884 SH DFND 02 0 10884 0 VERU INC COM 92536C103 373 46173 SH DFND 04 0 0 46173 VERU INC COM 92536C103 23678 2934044 SH SOLE 0 0 2934044 VERU INC COM 92536C103 22 2783 SH SOLE 0 2783 0 VERTIV HOLDINGS CO COM CL A 92537N108 3188 116790 SH DFND 01 0 116790 0 VERTIV HOLDINGS CO COM CL A 92537N108 1824 66817 SH DFND 02 0 66817 0 VERTIV HOLDINGS CO COM CL A 92537N108 5840 213937 SH DFND 04 0 0 213937 VERTIV HOLDINGS CO COM CL A 92537N108 656817 24059240 SH SOLE 0 0 24059240 VERTIV HOLDINGS CO COM CL A 92537N108 44 1614 SH SOLE 0 1614 0 VERTEX INC CL A 92538J106 92 4184 SH DFND 01 0 4184 0 VERTEX INC CL A 92538J106 141 6405 SH DFND 02 0 6405 0 VERTEX INC CL A 92538J106 426 19400 SH DFND 04 0 0 19400 VERTEX INC CL A 92538J106 34360 1566095 SH SOLE 0 0 1566095 VERVE THERAPEUTICS INC COM 92539P101 98 1623 SH DFND 01 0 1623 0 VERVE THERAPEUTICS INC COM 92539P101 30 496 SH DFND 04 0 0 496 VERVE THERAPEUTICS INC COM 92539P101 3789 62881 SH SOLE 0 0 62881 VIAD CORP COM 92552R406 1854 37199 SH DFND 01 0 37199 0 VIAD CORP COM 92552R406 274 5498 SH DFND 02 0 5498 0 VIAD CORP COM 92552R406 810 16239 SH DFND 04 0 0 16239 VIAD CORP COM 92552R406 61543 1234573 SH SOLE 0 0 1234573 VIASAT INC COM 92552V100 1031 20695 SH DFND 01 0 20695 0 VIASAT INC COM 92552V100 752 15087 SH DFND 02 0 15087 0 VIASAT INC COM 92552V100 2609 52345 SH DFND 04 0 0 52345 VIASAT INC COM 92552V100 310658 6233104 SH SOLE 0 0 6233104 VIASAT INC COM 92552V100 27 537 SH SOLE 0 537 0 VIAVI SOLUTIONS INC COM 925550105 6817 386004 SH DFND 01 0 386004 0 VIAVI SOLUTIONS INC COM 925550105 1131 64019 SH DFND 02 0 64019 0 VIAVI SOLUTIONS INC COM 925550105 3520 199316 SH DFND 04 0 0 199316 VIAVI SOLUTIONS INC COM 925550105 429776 24336118 SH SOLE 0 0 24336118 VIACOMCBS INC CL A 92556H107 84 1731 SH DFND 01 0 1731 0 VIACOMCBS INC CL A 92556H107 124 2557 SH DFND 02 0 2557 0 VIACOMCBS INC CL A 92556H107 718 14816 SH DFND 04 0 0 14816 VIACOMCBS INC CL A 92556H107 20699 427231 SH SOLE 0 0 427231 VIACOMCBS INC CL A 92556H107 53 1101 SH SOLE 0 1101 0 VIACOMCBS INC CL B 92556H206 26590 588281 SH DFND 01 0 588281 0 VIACOMCBS INC CL B 92556H206 1106 24464 SH DFND 02 0 0 24464 VIACOMCBS INC CL B 92556H206 14134 312689 SH DFND 02 0 312689 0 VIACOMCBS INC CL B 92556H206 62494 1382620 SH DFND 04 0 0 1382620 VIACOMCBS INC CL B 92556H206 5911 130770 SH DFND 04 0 130770 0 VIACOMCBS INC CL B 92556H206 2792906 61789957 SH SOLE 0 0 61789957 VIACOMCBS INC CL B 92556H206 314 6951 SH SOLE 0 6951 0 VIATRIS INC COM 92556V106 16842 1178598 SH DFND 01 0 1178598 0 VIATRIS INC COM 92556V106 786 55020 SH DFND 02 0 0 55020 VIATRIS INC COM 92556V106 9674 676961 SH DFND 02 0 676961 0 VIATRIS INC COM 92556V106 41599 2911038 SH DFND 04 0 0 2911038 VIATRIS INC COM 92556V106 3923 274557 SH DFND 04 0 274557 0 VIATRIS INC COM 92556V106 1782189 124715841 SH SOLE 0 0 124715841 VIATRIS INC COM 92556V106 195 13659 SH SOLE 0 13659 0 VIANT TECHNOLOGY INC COM CL A 92557A101 578 19420 SH DFND 01 0 19420 0 VIANT TECHNOLOGY INC COM CL A 92557A101 139 4655 SH DFND 04 0 0 4655 VIANT TECHNOLOGY INC COM CL A 92557A101 28094 943394 SH SOLE 0 0 943394 VICI PPTYS INC COM 925652109 5329 171798 SH DFND 01 0 171798 0 VICI PPTYS INC COM 925652109 718 23137 SH DFND 02 0 0 23137 VICI PPTYS INC COM 925652109 31523 1016224 SH DFND 02 0 1016224 0 VICI PPTYS INC COM 925652109 10373 334400 SH DFND 04 0 0 334400 VICI PPTYS INC COM 925652109 2350514 75774141 SH SOLE 0 0 75774141 VICOR CORP COM 925815102 4068 38468 SH DFND 01 0 38468 0 VICOR CORP COM 925815102 617 5834 SH DFND 02 0 5834 0 VICOR CORP COM 925815102 2017 19077 SH DFND 04 0 0 19077 VICOR CORP COM 925815102 228947 2165190 SH SOLE 0 0 2165190 VICTORY CAP HLDGS INC COM CL A 92645B103 91 2812 SH DFND 01 0 2812 0 VICTORY CAP HLDGS INC COM CL A 92645B103 80 2468 SH DFND 02 0 2468 0 VICTORY CAP HLDGS INC COM CL A 92645B103 383 11858 SH DFND 04 0 0 11858 VICTORY CAP HLDGS INC COM CL A 92645B103 22045 682713 SH SOLE 0 0 682713 VIDLER WATER RESOUCES INC COM 92660E107 31 2340 SH DFND 01 0 2340 0 VIDLER WATER RESOUCES INC COM 92660E107 101 7610 SH DFND 04 0 0 7610 VIDLER WATER RESOUCES INC COM 92660E107 10398 781834 SH SOLE 0 0 781834 VIEMED HEALTHCARE INC COM 92663R105 176 24547 SH DFND 01 0 24547 0 VIEMED HEALTHCARE INC COM 92663R105 6 790 SH DFND 02 0 790 0 VIEMED HEALTHCARE INC COM 92663R105 8613 1204645 SH SOLE 0 0 1204645 VIEW INC COM CL A 92671V106 465 54887 SH DFND 01 0 54887 0 VIEW INC COM CL A 92671V106 200 23602 SH DFND 04 0 0 23602 VIEW INC COM CL A 92671V106 67338 7940797 SH SOLE 0 0 7940797 VIEWRAY INC COM 92672L107 1613 244455 SH DFND 01 0 244455 0 VIEWRAY INC COM 92672L107 188 28439 SH DFND 02 0 28439 0 VIEWRAY INC COM 92672L107 618 93643 SH DFND 04 0 0 93643 VIEWRAY INC COM 92672L107 41994 6362652 SH SOLE 0 0 6362652 VIEWRAY INC COM 92672L107 26 3920 SH SOLE 0 3920 0 VIKING THERAPEUTICS INC COM 92686J106 277 46264 SH DFND 01 0 46264 0 VIKING THERAPEUTICS INC COM 92686J106 47 7818 SH DFND 02 0 7818 0 VIKING THERAPEUTICS INC COM 92686J106 361 60187 SH DFND 04 0 0 60187 VIKING THERAPEUTICS INC COM 92686J106 18968 3166541 SH SOLE 0 0 3166541 VILLAGE FARMS INTL INC COM 92707Y108 109 10172 SH DFND 02 0 10172 0 VILLAGE FARMS INTL INC COM 92707Y108 305 28542 SH DFND 04 0 0 28542 VILLAGE SUPER MKT INC CL A NEW 927107409 134 5705 SH DFND 01 0 5705 0 VILLAGE SUPER MKT INC CL A NEW 927107409 88 3760 SH DFND 02 0 3760 0 VILLAGE SUPER MKT INC CL A NEW 927107409 134 5695 SH DFND 04 0 0 5695 VILLAGE SUPER MKT INC CL A NEW 927107409 9071 385821 SH SOLE 0 0 385821 VIMEO INC COMMON STOCK 92719V100 2863 58422 SH DFND 01 0 58422 0 VIMEO INC COMMON STOCK 92719V100 1937 39534 SH DFND 02 0 39534 0 VIMEO INC COMMON STOCK 92719V100 8569 174885 SH DFND 04 0 0 174885 VIMEO INC COMMON STOCK 92719V100 678 13843 SH DFND 04 0 13843 0 VIMEO INC COMMON STOCK 92719V100 567839 11588543 SH SOLE 0 0 11588543 VINCE HLDG CORP COM NEW 92719W207 8 808 SH DFND 01 0 808 0 VINCE HLDG CORP COM NEW 92719W207 9 881 SH DFND 04 0 0 881 VINCE HLDG CORP COM NEW 92719W207 1333 131958 SH SOLE 0 0 131958 VINCERX PHARMA INC COM NEW 92731L106 123 9480 SH DFND 01 0 9480 0 VINCERX PHARMA INC COM NEW 92731L106 77 5956 SH DFND 04 0 0 5956 VINCERX PHARMA INC COM NEW 92731L106 6035 464622 SH SOLE 0 0 464622 VINCO VENTURES INC COM 927330100 21 5435 SH DFND 01 0 5435 0 VINCO VENTURES INC COM 927330100 31 7973 SH DFND 04 0 0 7973 VINCO VENTURES INC COM 927330100 3712 939721 SH SOLE 0 0 939721 VINE ENERGY INC CL A 92735P103 594 38116 SH DFND 01 0 38116 0 VINE ENERGY INC CL A 92735P103 138 8849 SH DFND 04 0 0 8849 VINE ENERGY INC CL A 92735P103 15251 978258 SH SOLE 0 0 978258 VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105 358 19033 SH DFND 02 0 19033 0 VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105 481 25546 SH DFND 04 0 0 25546 VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105 7161 380308 SH SOLE 0 0 380308 VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 42086 2095933 SH DFND 01 0 2095933 0 VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 2536 126309 SH DFND 02 0 126309 0 VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 19402 966255 SH DFND 04 0 0 966255 VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 250666 12483365 SH SOLE 0 0 12483365 VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 55 2721 SH SOLE 0 2721 0 VIR BIOTECHNOLOGY INC COM 92764N102 5219 110391 SH DFND 01 0 110391 0 VIR BIOTECHNOLOGY INC COM 92764N102 450 9526 SH DFND 02 0 9526 0 VIR BIOTECHNOLOGY INC COM 92764N102 2561 54161 SH DFND 04 0 0 54161 VIR BIOTECHNOLOGY INC COM 92764N102 287823 6087632 SH SOLE 0 0 6087632 VIR BIOTECHNOLOGY INC COM 92764N102 26 547 SH SOLE 0 547 0 VIRCO MFG CO COM 927651109 10 2885 SH DFND 01 0 2885 0 VIRCO MFG CO COM 927651109 550 161353 SH SOLE 0 0 161353 VIRACTA THERAPEUTICS INC COM 92765F108 349 30778 SH DFND 01 0 30778 0 VIRACTA THERAPEUTICS INC COM 92765F108 76 6686 SH DFND 04 0 0 6686 VIRACTA THERAPEUTICS INC COM 92765F108 15836 1396458 SH SOLE 0 0 1396458 VIRGIN GALACTIC HOLDINGS INC COM 92766K106 2710 58905 SH DFND 01 0 58905 0 VIRGIN GALACTIC HOLDINGS INC COM 92766K106 1469 31944 SH DFND 02 0 31944 0 VIRGIN GALACTIC HOLDINGS INC COM 92766K106 5066 110120 SH DFND 04 0 0 110120 VIRGIN GALACTIC HOLDINGS INC COM 92766K106 619935 13476841 SH SOLE 0 0 13476841 VIRIDIAN THERAPEUTICS INC COM 92790C104 33 1826 SH DFND 01 0 1826 0 VIRIDIAN THERAPEUTICS INC COM 92790C104 63 3438 SH DFND 04 0 0 3438 VIRIDIAN THERAPEUTICS INC COM 92790C104 6380 348802 SH SOLE 0 0 348802 VIRGINIA NATL BANKSHARES COR COM 928031103 40 1035 SH DFND 01 0 1035 0 VIRGINIA NATL BANKSHARES COR COM 928031103 48 1236 SH DFND 04 0 0 1236 VIRGINIA NATL BANKSHARES COR COM 928031103 7609 195645 SH SOLE 0 0 195645 VIRNETX HLDG CORP COM 92823T108 187 43816 SH DFND 01 0 43816 0 VIRNETX HLDG CORP COM 92823T108 201 47065 SH DFND 02 0 47065 0 VIRNETX HLDG CORP COM 92823T108 195 45688 SH DFND 04 0 0 45688 VIRNETX HLDG CORP COM 92823T108 13466 3153736 SH SOLE 0 0 3153736 VIRTU FINL INC CL A 928254101 761 27559 SH DFND 01 0 27559 0 VIRTU FINL INC CL A 928254101 681 24632 SH DFND 02 0 24632 0 VIRTU FINL INC CL A 928254101 2015 72912 SH DFND 04 0 0 72912 VIRTU FINL INC CL A 928254101 313892 11360558 SH SOLE 0 0 11360558 VIRTU FINL INC CL A 928254101 46 1668 SH SOLE 0 1668 0 VISA INC COM CL A 92826C839 431678 1846197 SH DFND 01 0 1846197 0 VISA INC COM CL A 92826C839 16918 72354 SH DFND 02 0 0 72354 VISA INC COM CL A 92826C839 211374 904003 SH DFND 02 0 904003 0 VISA INC COM CL A 92826C839 928025 3968973 SH DFND 04 0 0 3968973 VISA INC COM CL A 92826C839 87576 374543 SH DFND 04 0 374543 0 VISA INC COM CL A 92826C839 31805420 136025234 SH SOLE 0 0 136025234 VIRTRA INC COM PAR 92827K301 39 5232 SH DFND 04 0 0 5232 VIRTRA INC COM PAR 92827K301 2964 402221 SH SOLE 0 0 402221 VIRTUS INVT PARTNERS INC COM 92828Q109 3676 13233 SH DFND 01 0 13233 0 VIRTUS INVT PARTNERS INC COM 92828Q109 596 2147 SH DFND 02 0 2147 0 VIRTUS INVT PARTNERS INC COM 92828Q109 1754 6315 SH DFND 04 0 0 6315 VIRTUS INVT PARTNERS INC COM 92828Q109 222436 800792 SH SOLE 0 0 800792 VISHAY INTERTECHNOLOGY INC COM 928298108 2530 112214 SH DFND 01 0 112214 0 VISHAY INTERTECHNOLOGY INC COM 928298108 755 33463 SH DFND 02 0 33463 0 VISHAY INTERTECHNOLOGY INC COM 928298108 2544 112796 SH DFND 04 0 0 112796 VISHAY INTERTECHNOLOGY INC COM 928298108 284277 12606503 SH SOLE 0 0 12606503 VISHAY INTERTECHNOLOGY INC COM 928298108 27 1194 SH SOLE 0 1194 0 VIRIOS THERAPEUTICS INC COM 92829J104 887 141011 SH SOLE 0 0 141011 VISHAY PRECISION GROUP INC COM 92835K103 278 8162 SH DFND 01 0 8162 0 VISHAY PRECISION GROUP INC COM 92835K103 53 1547 SH DFND 02 0 1547 0 VISHAY PRECISION GROUP INC COM 92835K103 310 9098 SH DFND 04 0 0 9098 VISHAY PRECISION GROUP INC COM 92835K103 19562 574673 SH SOLE 0 0 574673 VISLINK TECHNOLOGIES INC COM 92836Y300 24 8514 SH DFND 01 0 8514 0 VISLINK TECHNOLOGIES INC COM 92836Y300 46 16067 SH DFND 04 0 0 16067 VISLINK TECHNOLOGIES INC COM 92836Y300 5402 1895394 SH SOLE 0 0 1895394 VISTA OUTDOOR INC COM 928377100 1834 39626 SH DFND 01 0 39626 0 VISTA OUTDOOR INC COM 928377100 691 14928 SH DFND 02 0 14928 0 VISTA OUTDOOR INC COM 928377100 2035 43980 SH DFND 04 0 0 43980 VISTA OUTDOOR INC COM 928377100 219303 4738616 SH SOLE 0 0 4738616 VISTA OUTDOOR INC COM 928377100 32 699 SH SOLE 0 699 0 VISTEON CORP COM NEW 92839U206 6117 50582 SH DFND 01 0 50582 0 VISTEON CORP COM NEW 92839U206 816 6750 SH DFND 02 0 6750 0 VISTEON CORP COM NEW 92839U206 2818 23297 SH DFND 04 0 0 23297 VISTEON CORP COM NEW 92839U206 315941 2612375 SH SOLE 0 0 2612375 VISTAGEN THERAPEUTICS INC COM NEW 92840H202 983 312008 SH DFND 01 0 312008 0 VISTAGEN THERAPEUTICS INC COM NEW 92840H202 210 66558 SH DFND 04 0 0 66558 VISTAGEN THERAPEUTICS INC COM NEW 92840H202 26762 8496003 SH SOLE 0 0 8496003 VISTAGEN THERAPEUTICS INC COM NEW 92840H202 26 8373 SH SOLE 0 8373 0 VISTRA CORP COM 92840M102 2855 153907 SH DFND 01 0 153907 0 VISTRA CORP COM 92840M102 91 4905 SH DFND 02 0 0 4905 VISTRA CORP COM 92840M102 3794 204536 SH DFND 02 0 204536 0 VISTRA CORP COM 92840M102 10526 567460 SH DFND 04 0 0 567460 VISTRA CORP COM 92840M102 1186 63929 SH DFND 04 0 63929 0 VISTRA CORP COM 92840M102 812594 43805593 SH SOLE 0 0 43805593 VITAL FARMS INC COM 92847W103 858 42996 SH DFND 01 0 42996 0 VITAL FARMS INC COM 92847W103 99 4973 SH DFND 02 0 4973 0 VITAL FARMS INC COM 92847W103 234 11725 SH DFND 04 0 0 11725 VITAL FARMS INC COM 92847W103 31901 1598264 SH SOLE 0 0 1598264 VIVEVE MED INC COM NEW 92852W501 0 8 SH DFND 04 0 0 8 VIVEVE MED INC COM NEW 92852W501 338 114231 SH SOLE 0 0 114231 VIVINT SMART HOME INC COM CL A 928542109 1081 81893 SH DFND 01 0 81893 0 VIVINT SMART HOME INC COM CL A 928542109 107 8113 SH DFND 02 0 8113 0 VIVINT SMART HOME INC COM CL A 928542109 528 39973 SH DFND 04 0 0 39973 VIVINT SMART HOME INC COM CL A 928542109 53464 4050320 SH SOLE 0 0 4050320 VMWARE INC CL A COM 928563402 4657 29110 SH DFND 01 0 29110 0 VMWARE INC CL A COM 928563402 596 3723 SH DFND 02 0 0 3723 VMWARE INC CL A COM 928563402 7016 43856 SH DFND 02 0 43856 0 VMWARE INC CL A COM 928563402 15099 94389 SH DFND 04 0 0 94389 VMWARE INC CL A COM 928563402 1729 10809 SH DFND 04 0 10809 0 VMWARE INC CL A COM 928563402 763396 4772120 SH SOLE 0 0 4772120 VOCERA COMMUNICATIONS INC COM 92857F107 2469 61957 SH DFND 01 0 61957 0 VOCERA COMMUNICATIONS INC COM 92857F107 290 7284 SH DFND 02 0 7284 0 VOCERA COMMUNICATIONS INC COM 92857F107 1061 26623 SH DFND 04 0 0 26623 VOCERA COMMUNICATIONS INC COM 92857F107 67846 1702541 SH SOLE 0 0 1702541 VIZIO HLDG CORP CL A COM 92858V101 58 2145 SH DFND 01 0 2145 0 VIZIO HLDG CORP CL A COM 92858V101 118 4354 SH DFND 04 0 0 4354 VIZIO HLDG CORP CL A COM 92858V101 44574 1650278 SH SOLE 0 0 1650278 VIVOS THERAPEUTICS INC COM 92859E108 29 5882 SH DFND 04 0 0 5882 VIVOS THERAPEUTICS INC COM 92859E108 1871 378009 SH SOLE 0 0 378009 VOLITIONRX LTD COM 928661107 21 6300 SH DFND 01 0 6300 0 VOLITIONRX LTD COM 928661107 39 11764 SH DFND 04 0 0 11764 VOLITIONRX LTD COM 928661107 1583 481021 SH SOLE 0 0 481021 VOLT INFORMATION SCIENCES IN COM 928703107 6 1300 SH DFND 04 0 0 1300 VOLT INFORMATION SCIENCES IN COM 928703107 2863 626471 SH SOLE 0 0 626471 VONAGE HLDGS CORP COM 92886T201 6323 438788 SH DFND 01 0 438788 0 VONAGE HLDGS CORP COM 92886T201 893 61984 SH DFND 02 0 61984 0 VONAGE HLDGS CORP COM 92886T201 2814 195301 SH DFND 04 0 0 195301 VONAGE HLDGS CORP COM 92886T201 369490 25641233 SH SOLE 0 0 25641233 VONTIER CORPORATION COM 928881101 2103 64548 SH DFND 01 0 64548 0 VONTIER CORPORATION COM 928881101 1509 46309 SH DFND 02 0 46309 0 VONTIER CORPORATION COM 928881101 4343 133308 SH DFND 04 0 0 133308 VONTIER CORPORATION COM 928881101 510104 15656972 SH SOLE 0 0 15656972 VOR BIOPHARMA INC COM 929033108 166 8923 SH DFND 01 0 8923 0 VOR BIOPHARMA INC COM 929033108 68 3659 SH DFND 04 0 0 3659 VOR BIOPHARMA INC COM 929033108 15494 830801 SH SOLE 0 0 830801 VORNADO RLTY TR SH BEN INT 929042109 7274 155854 SH DFND 01 0 155854 0 VORNADO RLTY TR SH BEN INT 929042109 327 7006 SH DFND 02 0 0 7006 VORNADO RLTY TR SH BEN INT 929042109 15750 337473 SH DFND 02 0 337473 0 VORNADO RLTY TR SH BEN INT 929042109 17867 382837 SH DFND 04 0 0 382837 VORNADO RLTY TR SH BEN INT 929042109 1751 37524 SH DFND 04 0 37524 0 VORNADO RLTY TR SH BEN INT 929042109 1230248 26360565 SH SOLE 0 0 26360565 VOYA FINANCIAL INC COM 929089100 2371 38555 SH DFND 01 0 38555 0 VOYA FINANCIAL INC COM 929089100 368 5988 SH DFND 02 0 0 5988 VOYA FINANCIAL INC COM 929089100 4969 80800 SH DFND 02 0 80800 0 VOYA FINANCIAL INC COM 929089100 8805 143166 SH DFND 04 0 0 143166 VOYA FINANCIAL INC COM 929089100 965 15696 SH DFND 04 0 15696 0 VOYA FINANCIAL INC COM 929089100 666324 10834543 SH SOLE 0 0 10834543 VOYA FINANCIAL INC COM 929089100 136 2214 SH SOLE 0 2214 0 VOYAGER THERAPEUTICS INC COM 92915B106 20 4783 SH DFND 01 0 4783 0 VOYAGER THERAPEUTICS INC COM 92915B106 39 9487 SH DFND 04 0 0 9487 VOYAGER THERAPEUTICS INC COM 92915B106 8899 2154703 SH SOLE 0 0 2154703 VULCAN MATLS CO COM 929160109 22513 129333 SH DFND 01 0 129333 0 VULCAN MATLS CO COM 929160109 1019 5855 SH DFND 02 0 0 5855 VULCAN MATLS CO COM 929160109 11961 68711 SH DFND 02 0 68711 0 VULCAN MATLS CO COM 929160109 54180 311254 SH DFND 04 0 0 311254 VULCAN MATLS CO COM 929160109 5058 29056 SH DFND 04 0 29056 0 VULCAN MATLS CO COM 929160109 2373733 13636658 SH SOLE 0 0 13636658 VROOM INC COM 92918V109 1104 26385 SH DFND 01 0 26385 0 VROOM INC COM 92918V109 714 17055 SH DFND 02 0 17055 0 VROOM INC COM 92918V109 2028 48457 SH DFND 04 0 0 48457 VROOM INC COM 92918V109 350175 8365389 SH SOLE 0 0 8365389 VUZIX CORP COM NEW 92921W300 1952 106360 SH DFND 01 0 106360 0 VUZIX CORP COM NEW 92921W300 103 5596 SH DFND 02 0 5596 0 VUZIX CORP COM NEW 92921W300 677 36867 SH DFND 04 0 0 36867 VUZIX CORP COM NEW 92921W300 51209 2790658 SH SOLE 0 0 2790658 VUZIX CORP COM NEW 92921W300 14 767 SH SOLE 0 767 0 W & T OFFSHORE INC COM 92922P106 320 66076 SH DFND 01 0 66076 0 W & T OFFSHORE INC COM 92922P106 141 29168 SH DFND 02 0 29168 0 W & T OFFSHORE INC COM 92922P106 181 37259 SH DFND 04 0 0 37259 W & T OFFSHORE INC COM 92922P106 26841 5534199 SH SOLE 0 0 5534199 W & T OFFSHORE INC COM 92922P106 142 29254 SH SOLE 0 29254 0 WD 40 CO COM 929236107 6383 24905 SH DFND 01 0 24905 0 WD 40 CO COM 929236107 939 3665 SH DFND 02 0 3665 0 WD 40 CO COM 929236107 2960 11548 SH DFND 04 0 0 11548 WD 40 CO COM 929236107 397060 1549259 SH SOLE 0 0 1549259 WD 40 CO COM 929236107 378 1476 SH SOLE 0 1476 0 WSFS FINL CORP COM 929328102 1495 32099 SH DFND 01 0 32099 0 WSFS FINL CORP COM 929328102 685 14698 SH DFND 02 0 14698 0 WSFS FINL CORP COM 929328102 1861 39947 SH DFND 04 0 0 39947 WSFS FINL CORP COM 929328102 231712 4973433 SH SOLE 0 0 4973433 WSFS FINL CORP COM 929328102 13 289 SH SOLE 0 289 0 WP CAREY INC COM 92936U109 4207 56374 SH DFND 01 0 56374 0 WP CAREY INC COM 92936U109 577 7737 SH DFND 02 0 0 7737 WP CAREY INC COM 92936U109 27259 365310 SH DFND 02 0 365310 0 WP CAREY INC COM 92936U109 15263 204547 SH DFND 04 0 0 204547 WP CAREY INC COM 92936U109 1830 24526 SH DFND 04 0 24526 0 WP CAREY INC COM 92936U109 1827577 24491780 SH SOLE 0 0 24491780 WEC ENERGY GROUP INC COM 92939U106 27371 307716 SH DFND 01 0 307716 0 WEC ENERGY GROUP INC COM 92939U106 1203 13527 SH DFND 02 0 0 13527 WEC ENERGY GROUP INC COM 92939U106 24545 275941 SH DFND 02 0 275941 0 WEC ENERGY GROUP INC COM 92939U106 66688 749726 SH DFND 04 0 0 749726 WEC ENERGY GROUP INC COM 92939U106 6289 70698 SH DFND 04 0 70698 0 WEC ENERGY GROUP INC COM 92939U106 3280421 36879386 SH SOLE 0 0 36879386 VYNE THERAPEUTICS INC COM 92941V209 36 10140 SH DFND 01 0 10140 0 VYNE THERAPEUTICS INC COM 92941V209 63 18072 SH DFND 04 0 0 18072 VYNE THERAPEUTICS INC COM 92941V209 8453 2408220 SH SOLE 0 0 2408220 VYANT BIO INC COM 92942V109 24 6329 SH DFND 01 0 6329 0 VYANT BIO INC COM 92942V109 47 12580 SH DFND 04 0 0 12580 VYANT BIO INC COM 92942V109 3068 820317 SH SOLE 0 0 820317 WABASH NATL CORP COM 929566107 633 39581 SH DFND 01 0 39581 0 WABASH NATL CORP COM 929566107 326 20388 SH DFND 02 0 20388 0 WABASH NATL CORP COM 929566107 650 40637 SH DFND 04 0 0 40637 WABASH NATL CORP COM 929566107 103972 6498264 SH SOLE 0 0 6498264 WABASH NATL CORP COM 929566107 50 3110 SH SOLE 0 3110 0 WABTEC COM 929740108 14315 173937 SH DFND 01 0 173937 0 WABTEC COM 929740108 664 8065 SH DFND 02 0 0 8065 WABTEC COM 929740108 8101 98436 SH DFND 02 0 98436 0 WABTEC COM 929740108 34448 418572 SH DFND 04 0 0 418572 WABTEC COM 929740108 3280 39850 SH DFND 04 0 39850 0 WABTEC COM 929740108 1469170 17851398 SH SOLE 0 0 17851398 WABTEC COM 929740108 62 749 SH SOLE 0 749 0 WAITR HLDGS INC COM 930752100 32 17815 SH DFND 01 0 17815 0 WAITR HLDGS INC COM 930752100 90 50428 SH DFND 02 0 50428 0 WAITR HLDGS INC COM 930752100 64 36081 SH DFND 04 0 0 36081 WAITR HLDGS INC COM 930752100 7985 4486225 SH SOLE 0 0 4486225 WAITR HLDGS INC COM 930752100 39 22107 SH SOLE 0 22107 0 WALMART INC COM 931142103 190108 1348089 SH DFND 01 0 1348089 0 WALMART INC COM 931142103 2571 18228 SH DFND 02 0 0 18228 WALMART INC COM 931142103 109298 775053 SH DFND 02 0 775053 0 WALMART INC COM 931142103 454001 3219408 SH DFND 04 0 0 3219408 WALMART INC COM 931142103 38230 271098 SH DFND 04 0 271098 0 WALMART INC COM 931142103 17725442 125694523 SH SOLE 0 0 125694523 WALMART INC COM 931142103 799 5668 SH SOLE 0 5668 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 36830 700058 SH DFND 01 0 700058 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 1645 31270 SH DFND 02 0 0 31270 WALGREENS BOOTS ALLIANCE INC COM 931427108 21332 405477 SH DFND 02 0 405477 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 91609 1741283 SH DFND 04 0 0 1741283 WALGREENS BOOTS ALLIANCE INC COM 931427108 8455 160702 SH DFND 04 0 160702 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 2940894 55899899 SH SOLE 0 0 55899899 WALGREENS BOOTS ALLIANCE INC COM 931427108 533 10123 SH SOLE 0 10123 0 WALKER & DUNLOP INC COM 93148P102 2442 23392 SH DFND 01 0 23392 0 WALKER & DUNLOP INC COM 93148P102 854 8179 SH DFND 02 0 8179 0 WALKER & DUNLOP INC COM 93148P102 2590 24809 SH DFND 04 0 0 24809 WALKER & DUNLOP INC COM 93148P102 382430 3663822 SH SOLE 0 0 3663822 WARNER MUSIC GROUP CORP COM CL A 934550203 589 16346 SH DFND 01 0 16346 0 WARNER MUSIC GROUP CORP COM CL A 934550203 1234 34251 SH DFND 04 0 0 34251 WARNER MUSIC GROUP CORP COM CL A 934550203 286995 7963238 SH SOLE 0 0 7963238 WARRIOR MET COAL INC COM 93627C101 712 41392 SH DFND 01 0 41392 0 WARRIOR MET COAL INC COM 93627C101 358 20817 SH DFND 02 0 20817 0 WARRIOR MET COAL INC COM 93627C101 664 38601 SH DFND 04 0 0 38601 WARRIOR MET COAL INC COM 93627C101 95051 5526237 SH SOLE 0 0 5526237 WARRIOR MET COAL INC COM 93627C101 77 4468 SH SOLE 0 4468 0 WASHINGTON FED INC COM 938824109 1557 48986 SH DFND 01 0 48986 0 WASHINGTON FED INC COM 938824109 692 21776 SH DFND 02 0 21776 0 WASHINGTON FED INC COM 938824109 2071 65181 SH DFND 04 0 0 65181 WASHINGTON FED INC COM 938824109 235620 7414107 SH SOLE 0 0 7414107 WASHINGTON FED INC COM 938824109 30 950 SH SOLE 0 950 0 WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 1323 57517 SH DFND 01 0 57517 0 WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 3283 142725 SH DFND 02 0 142725 0 WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 1668 72537 SH DFND 04 0 0 72537 WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 302948 13171653 SH SOLE 0 0 13171653 WASHINGTON TR BANCORP INC COM 940610108 604 11761 SH DFND 01 0 11761 0 WASHINGTON TR BANCORP INC COM 940610108 366 7132 SH DFND 02 0 7132 0 WASHINGTON TR BANCORP INC COM 940610108 751 14626 SH DFND 04 0 0 14626 WASHINGTON TR BANCORP INC COM 940610108 45656 889121 SH SOLE 0 0 889121 WASHINGTON TR BANCORP INC COM 940610108 24 473 SH SOLE 0 473 0 WASTE CONNECTIONS INC COM 94106B101 150244 1258012 SH DFND 01 0 1258012 0 WASTE CONNECTIONS INC COM 94106B101 1373 11493 SH DFND 02 0 0 11493 WASTE CONNECTIONS INC COM 94106B101 16705 139875 SH DFND 02 0 139875 0 WASTE CONNECTIONS INC COM 94106B101 24663 206509 SH DFND 04 0 0 206509 WASTE CONNECTIONS INC COM 94106B101 3947 33047 SH DFND 04 0 33047 0 WASTE CONNECTIONS INC COM 94106B101 2834408 23732799 SH SOLE 0 0 23732799 WASTE CONNECTIONS INC COM 94106B101 60369 505474 SH SOLE 0 505474 0 WASTE MGMT INC DEL COM 94106L109 54836 391377 SH DFND 01 0 391377 0 WASTE MGMT INC DEL COM 94106L109 2489 17767 SH DFND 02 0 0 17767 WASTE MGMT INC DEL COM 94106L109 31033 221490 SH DFND 02 0 221490 0 WASTE MGMT INC DEL COM 94106L109 131312 937209 SH DFND 04 0 0 937209 WASTE MGMT INC DEL COM 94106L109 12808 91417 SH DFND 04 0 91417 0 WASTE MGMT INC DEL COM 94106L109 4663630 33285490 SH SOLE 0 0 33285490 WASTE MGMT INC DEL COM 94106L109 57 406 SH SOLE 0 406 0 WATERS CORP COM 941848103 23038 66659 SH DFND 01 0 66659 0 WATERS CORP COM 941848103 905 2618 SH DFND 02 0 0 2618 WATERS CORP COM 941848103 12375 35805 SH DFND 02 0 35805 0 WATERS CORP COM 941848103 49998 144665 SH DFND 04 0 0 144665 WATERS CORP COM 941848103 4704 13612 SH DFND 04 0 13612 0 WATERS CORP COM 941848103 2211689 6399377 SH SOLE 0 0 6399377 WATERSTONE FINL INC MD COM 94188P101 314 15995 SH DFND 01 0 15995 0 WATERSTONE FINL INC MD COM 94188P101 269 13700 SH DFND 02 0 13700 0 WATERSTONE FINL INC MD COM 94188P101 359 18259 SH DFND 04 0 0 18259 WATERSTONE FINL INC MD COM 94188P101 20899 1063005 SH SOLE 0 0 1063005 WATSCO INC COM 942622200 3009 10498 SH DFND 01 0 10498 0 WATSCO INC COM 942622200 2256 7870 SH DFND 02 0 7870 0 WATSCO INC COM 942622200 7942 27707 SH DFND 04 0 0 27707 WATSCO INC COM 942622200 939188 3276542 SH SOLE 0 0 3276542 WATTS WATER TECHNOLOGIES INC CL A 942749102 5286 36229 SH DFND 01 0 36229 0 WATTS WATER TECHNOLOGIES INC CL A 942749102 1095 7506 SH DFND 02 0 7506 0 WATTS WATER TECHNOLOGIES INC CL A 942749102 3390 23234 SH DFND 04 0 0 23234 WATTS WATER TECHNOLOGIES INC CL A 942749102 412650 2828113 SH SOLE 0 0 2828113 WAYFAIR INC CL A 94419L101 9033 28613 SH DFND 01 0 28613 0 WAYFAIR INC CL A 94419L101 889 2817 SH DFND 02 0 0 2817 WAYFAIR INC CL A 94419L101 12616 39960 SH DFND 02 0 39960 0 WAYFAIR INC CL A 94419L101 27461 86981 SH DFND 04 0 0 86981 WAYFAIR INC CL A 94419L101 3060 9693 SH DFND 04 0 9693 0 WAYFAIR INC CL A 94419L101 1957232 6199460 SH SOLE 0 0 6199460 WAYSIDE TECHNOLOGY GROUP INC COM 946760105 18 724 SH DFND 01 0 724 0 WAYSIDE TECHNOLOGY GROUP INC COM 946760105 24 948 SH DFND 04 0 0 948 WAYSIDE TECHNOLOGY GROUP INC COM 946760105 3058 122130 SH SOLE 0 0 122130 WEBSTER FINL CORP CONN COM 947890109 1529 28669 SH DFND 01 0 28669 0 WEBSTER FINL CORP CONN COM 947890109 1368 25650 SH DFND 02 0 25650 0 WEBSTER FINL CORP CONN COM 947890109 3921 73518 SH DFND 04 0 0 73518 WEBSTER FINL CORP CONN COM 947890109 450909 8453480 SH SOLE 0 0 8453480 WEBSTER FINL CORP CONN COM 947890109 174 3254 SH SOLE 0 3254 0 WEIBO CORP SPONSORED ADR 948596101 13933 264782 SH DFND 01 0 264782 0 WEIBO CORP SPONSORED ADR 948596101 874 16619 SH DFND 02 0 16619 0 WEIBO CORP SPONSORED ADR 948596101 7115 135214 SH DFND 04 0 0 135214 WEIBO CORP SPONSORED ADR 948596101 86070 1635694 SH SOLE 0 0 1635694 WEINGARTEN RLTY INVS SH BEN INT 948741103 1211 37755 SH DFND 01 0 37755 0 WEINGARTEN RLTY INVS SH BEN INT 948741103 6602 205859 SH DFND 02 0 205859 0 WEINGARTEN RLTY INVS SH BEN INT 948741103 3331 103876 SH DFND 04 0 0 103876 WEINGARTEN RLTY INVS SH BEN INT 948741103 550670 17170862 SH SOLE 0 0 17170862 WEIS MKTS INC COM 948849104 576 11146 SH DFND 01 0 11146 0 WEIS MKTS INC COM 948849104 408 7906 SH DFND 02 0 7906 0 WEIS MKTS INC COM 948849104 763 14769 SH DFND 04 0 0 14769 WEIS MKTS INC COM 948849104 84000 1626025 SH SOLE 0 0 1626025 WEIS MKTS INC COM 948849104 101 1959 SH SOLE 0 1959 0 WELBILT INC COM 949090104 5483 236838 SH DFND 01 0 236838 0 WELBILT INC COM 949090104 804 34744 SH DFND 02 0 34744 0 WELBILT INC COM 949090104 2554 110333 SH DFND 04 0 0 110333 WELBILT INC COM 949090104 264698 11434027 SH SOLE 0 0 11434027 WELLS FARGO CO NEW COM 949746101 182602 4031844 SH DFND 01 0 4031844 0 WELLS FARGO CO NEW COM 949746101 2213 48852 SH DFND 02 0 0 48852 WELLS FARGO CO NEW COM 949746101 94024 2076047 SH DFND 02 0 2076047 0 WELLS FARGO CO NEW COM 949746101 429209 9476899 SH DFND 04 0 0 9476899 WELLS FARGO CO NEW COM 949746101 36192 799117 SH DFND 04 0 799117 0 WELLS FARGO CO NEW COM 949746101 14352390 316899762 SH SOLE 0 0 316899762 WELLS FARGO CO NEW COM 949746101 847 18704 SH SOLE 0 18704 0 WELLTOWER INC COM 95040Q104 33855 407398 SH DFND 01 0 407398 0 WELLTOWER INC COM 95040Q104 1553 18683 SH DFND 02 0 0 18683 WELLTOWER INC COM 95040Q104 68149 820089 SH DFND 02 0 820089 0 WELLTOWER INC COM 95040Q104 81376 979248 SH DFND 04 0 0 979248 WELLTOWER INC COM 95040Q104 7786 93693 SH DFND 04 0 93693 0 WELLTOWER INC COM 95040Q104 5322256 64046399 SH SOLE 0 0 64046399 WENDYS CO COM 95058W100 1795 76655 SH DFND 01 0 76655 0 WENDYS CO COM 95058W100 1079 46068 SH DFND 02 0 46068 0 WENDYS CO COM 95058W100 3663 156404 SH DFND 04 0 0 156404 WENDYS CO COM 95058W100 407337 17392703 SH SOLE 0 0 17392703 WERNER ENTERPRISES INC COM 950755108 2231 50110 SH DFND 01 0 50110 0 WERNER ENTERPRISES INC COM 950755108 908 20403 SH DFND 02 0 20403 0 WERNER ENTERPRISES INC COM 950755108 2265 50884 SH DFND 04 0 0 50884 WERNER ENTERPRISES INC COM 950755108 261230 5867695 SH SOLE 0 0 5867695 WERNER ENTERPRISES INC COM 950755108 36 802 SH SOLE 0 802 0 WEREWOLF THERAPEUTICS INC COM 95075A107 204 11669 SH DFND 01 0 11669 0 WEREWOLF THERAPEUTICS INC COM 95075A107 52 2989 SH DFND 04 0 0 2989 WEREWOLF THERAPEUTICS INC COM 95075A107 2764 158469 SH SOLE 0 0 158469 WESBANCO INC COM 950810101 1601 44927 SH DFND 01 0 44927 0 WESBANCO INC COM 950810101 750 21056 SH DFND 02 0 21056 0 WESBANCO INC COM 950810101 2059 57802 SH DFND 04 0 0 57802 WESBANCO INC COM 950810101 217219 6096515 SH SOLE 0 0 6096515 WESBANCO INC COM 950810101 51 1442 SH SOLE 0 1442 0 WESCO INTL INC COM 95082P105 4030 39195 SH DFND 01 0 39195 0 WESCO INTL INC COM 95082P105 1319 12830 SH DFND 02 0 12830 0 WESCO INTL INC COM 95082P105 3911 38036 SH DFND 04 0 0 38036 WESCO INTL INC COM 95082P105 449287 4369646 SH SOLE 0 0 4369646 WESCO INTL INC COM 95082P105 86 834 SH SOLE 0 834 0 WEST BANCORPORATION INC CAP STK 95123P106 396 14261 SH DFND 01 0 14261 0 WEST BANCORPORATION INC CAP STK 95123P106 177 6388 SH DFND 04 0 0 6388 WEST BANCORPORATION INC CAP STK 95123P106 18053 650575 SH SOLE 0 0 650575 WEST FRASER TIMBER CO LTD COM 952845105 38542 537690 SH DFND 01 0 537690 0 WEST FRASER TIMBER CO LTD COM 952845105 276 3855 SH DFND 02 0 0 3855 WEST FRASER TIMBER CO LTD COM 952845105 2810 39202 SH DFND 02 0 39202 0 WEST FRASER TIMBER CO LTD COM 952845105 1933 26964 SH DFND 04 0 0 26964 WEST FRASER TIMBER CO LTD COM 952845105 182315 2543461 SH SOLE 0 0 2543461 WEST FRASER TIMBER CO LTD COM 952845105 11646 162473 SH SOLE 0 162473 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 28866 80384 SH DFND 01 0 80384 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 1109 3088 SH DFND 02 0 0 3088 WEST PHARMACEUTICAL SVSC INC COM 955306105 14865 41396 SH DFND 02 0 41396 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 62225 173281 SH DFND 04 0 0 173281 WEST PHARMACEUTICAL SVSC INC COM 955306105 5818 16203 SH DFND 04 0 16203 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 2899407 8074093 SH SOLE 0 0 8074093 WEST PHARMACEUTICAL SVSC INC COM 955306105 32 90 SH SOLE 0 90 0 WESTAMERICA BANCORPORATION COM 957090103 1050 18102 SH DFND 01 0 18102 0 WESTAMERICA BANCORPORATION COM 957090103 480 8263 SH DFND 02 0 8263 0 WESTAMERICA BANCORPORATION COM 957090103 1311 22592 SH DFND 04 0 0 22592 WESTAMERICA BANCORPORATION COM 957090103 175835 3030071 SH SOLE 0 0 3030071 WESTERN ALLIANCE BANCORP COM 957638109 3597 38737 SH DFND 01 0 38737 0 WESTERN ALLIANCE BANCORP COM 957638109 2438 26258 SH DFND 02 0 26258 0 WESTERN ALLIANCE BANCORP COM 957638109 7923 85336 SH DFND 04 0 0 85336 WESTERN ALLIANCE BANCORP COM 957638109 780012 8400771 SH SOLE 0 0 8400771 WESTERN ALLIANCE BANCORP COM 957638109 147 1588 SH SOLE 0 1588 0 WESTERN ASSET MTG CAP CORP COM 95790D105 36 11072 SH DFND 01 0 11072 0 WESTERN ASSET MTG CAP CORP COM 95790D105 85 26294 SH DFND 04 0 0 26294 WESTERN ASSET MTG CAP CORP COM 95790D105 8647 2660748 SH SOLE 0 0 2660748 WESTERN DIGITAL CORP. COM 958102105 21275 298933 SH DFND 01 0 298933 0 WESTERN DIGITAL CORP. COM 958102105 928 13039 SH DFND 02 0 0 13039 WESTERN DIGITAL CORP. COM 958102105 11408 160287 SH DFND 02 0 160287 0 WESTERN DIGITAL CORP. COM 958102105 50880 714907 SH DFND 04 0 0 714907 WESTERN DIGITAL CORP. COM 958102105 4809 67572 SH DFND 04 0 67572 0 WESTERN DIGITAL CORP. COM 958102105 2260939 31768149 SH SOLE 0 0 31768149 WESTERN DIGITAL CORP. COM 958102105 115 1620 SH SOLE 0 1620 0 WESTERN NEW ENG BANCORP INC COM 958892101 37 4553 SH DFND 01 0 4553 0 WESTERN NEW ENG BANCORP INC COM 958892101 102 12506 SH DFND 04 0 0 12506 WESTERN NEW ENG BANCORP INC COM 958892101 7744 950224 SH SOLE 0 0 950224 WESTERN UN CO COM 959802109 9418 410034 SH DFND 01 0 410034 0 WESTERN UN CO COM 959802109 420 18288 SH DFND 02 0 0 18288 WESTERN UN CO COM 959802109 4870 211994 SH DFND 02 0 211994 0 WESTERN UN CO COM 959802109 22917 997678 SH DFND 04 0 0 997678 WESTERN UN CO COM 959802109 2096 91258 SH DFND 04 0 91258 0 WESTERN UN CO COM 959802109 1062564 46258755 SH SOLE 0 0 46258755 WESTLAKE CHEM CORP COM 960413102 1048 11636 SH DFND 01 0 11636 0 WESTLAKE CHEM CORP COM 960413102 1135 12599 SH DFND 02 0 12599 0 WESTLAKE CHEM CORP COM 960413102 4448 49372 SH DFND 04 0 0 49372 WESTLAKE CHEM CORP COM 960413102 379 4202 SH DFND 04 0 4202 0 WESTLAKE CHEM CORP COM 960413102 353108 3919502 SH SOLE 0 0 3919502 WESTLAKE CHEM CORP COM 960413102 59 659 SH SOLE 0 659 0 WESTPORT FUEL SYSTEMS INC COM NEW 960908309 88 16513 SH DFND 02 0 16513 0 WESTPORT FUEL SYSTEMS INC COM NEW 960908309 331 62343 SH DFND 04 0 0 62343 WESTROCK CO COM 96145D105 13790 259104 SH DFND 01 0 259104 0 WESTROCK CO COM 96145D105 572 10743 SH DFND 02 0 0 10743 WESTROCK CO COM 96145D105 7344 137992 SH DFND 02 0 137992 0 WESTROCK CO COM 96145D105 34219 642975 SH DFND 04 0 0 642975 WESTROCK CO COM 96145D105 3184 59819 SH DFND 04 0 59819 0 WESTROCK CO COM 96145D105 1536587 28872360 SH SOLE 0 0 28872360 WESTROCK CO COM 96145D105 225 4233 SH SOLE 0 4233 0 WESTWATER RES INC COM NEW 961684206 13 2825 SH DFND 01 0 2825 0 WESTWATER RES INC COM NEW 961684206 34 7216 SH DFND 04 0 0 7216 WESTWATER RES INC COM NEW 961684206 6254 1313883 SH SOLE 0 0 1313883 WESTWOOD HLDGS GROUP INC COM 961765104 37 1698 SH DFND 01 0 1698 0 WESTWOOD HLDGS GROUP INC COM 961765104 57 2622 SH DFND 04 0 0 2622 WESTWOOD HLDGS GROUP INC COM 961765104 7276 334369 SH SOLE 0 0 334369 WEX INC COM 96208T104 3443 17757 SH DFND 01 0 17757 0 WEX INC COM 96208T104 2130 10985 SH DFND 02 0 10985 0 WEX INC COM 96208T104 7267 37479 SH DFND 04 0 0 37479 WEX INC COM 96208T104 804293 4147980 SH SOLE 0 0 4147980 WEYCO GROUP INC COM 962149100 25 1138 SH DFND 01 0 1138 0 WEYCO GROUP INC COM 962149100 42 1895 SH DFND 04 0 0 1895 WEYCO GROUP INC COM 962149100 5320 237823 SH SOLE 0 0 237823 WEYERHAEUSER CO MTN BE COM NEW 962166104 25119 729788 SH DFND 01 0 729788 0 WEYERHAEUSER CO MTN BE COM NEW 962166104 1115 32403 SH DFND 02 0 0 32403 WEYERHAEUSER CO MTN BE COM NEW 962166104 11916 346188 SH DFND 02 0 346188 0 WEYERHAEUSER CO MTN BE COM NEW 962166104 58976 1713433 SH DFND 04 0 0 1713433 WEYERHAEUSER CO MTN BE COM NEW 962166104 5716 166056 SH DFND 04 0 166056 0 WEYERHAEUSER CO MTN BE COM NEW 962166104 3970037 115340983 SH SOLE 0 0 115340983 WHEATON PRECIOUS METALS CORP COM 962879102 94940 2154302 SH DFND 01 0 2154302 0 WHEATON PRECIOUS METALS CORP COM 962879102 828 18787 SH DFND 02 0 0 18787 WHEATON PRECIOUS METALS CORP COM 962879102 11094 251738 SH DFND 02 0 251738 0 WHEATON PRECIOUS METALS CORP COM 962879102 16141 366266 SH DFND 04 0 0 366266 WHEATON PRECIOUS METALS CORP COM 962879102 2758 62574 SH DFND 04 0 62574 0 WHEATON PRECIOUS METALS CORP COM 962879102 427617 9703131 SH SOLE 0 0 9703131 WHEATON PRECIOUS METALS CORP COM 962879102 38274 868473 SH SOLE 0 868473 0 WHEELER REAL ESTATE INVT TR COM NEW 963025705 7 1437 SH DFND 04 0 0 1437 WHEELER REAL ESTATE INVT TR COM NEW 963025705 1471 290755 SH SOLE 0 0 290755 WHERE FOOD COMES FROM INC COM NEW 96327X200 656 42385 SH SOLE 0 0 42385 WHIRLPOOL CORP COM 963320106 13293 60973 SH DFND 01 0 60973 0 WHIRLPOOL CORP COM 963320106 634 2907 SH DFND 02 0 0 2907 WHIRLPOOL CORP COM 963320106 7932 36383 SH DFND 02 0 36383 0 WHIRLPOOL CORP COM 963320106 32918 150985 SH DFND 04 0 0 150985 WHIRLPOOL CORP COM 963320106 3090 14171 SH DFND 04 0 14171 0 WHIRLPOOL CORP COM 963320106 1571202 7206688 SH SOLE 0 0 7206688 WHIRLPOOL CORP COM 963320106 159 729 SH SOLE 0 729 0 WHITESTONE REIT COM 966084204 234 28364 SH DFND 01 0 28364 0 WHITESTONE REIT COM 966084204 116 14057 SH DFND 04 0 0 14057 WHITESTONE REIT COM 966084204 19300 2339374 SH SOLE 0 0 2339374 WHITING PETE CORP NEW COM NEW 966387508 1453 26638 SH DFND 01 0 26638 0 WHITING PETE CORP NEW COM NEW 966387508 435 7969 SH DFND 02 0 7969 0 WHITING PETE CORP NEW COM NEW 966387508 1640 30068 SH DFND 04 0 0 30068 WHITING PETE CORP NEW COM NEW 966387508 47942 878861 SH SOLE 0 0 878861 WHITING PETE CORP NEW COM NEW 966387508 115 2114 SH SOLE 0 2114 0 WHOLE EARTH BRANDS INC COM CL A 96684W100 358 24699 SH DFND 01 0 24699 0 WHOLE EARTH BRANDS INC COM CL A 96684W100 151 10447 SH DFND 04 0 0 10447 WHOLE EARTH BRANDS INC COM CL A 96684W100 24859 1714408 SH SOLE 0 0 1714408 WIDEOPENWEST INC COM 96758W101 1504 72642 SH DFND 01 0 72642 0 WIDEOPENWEST INC COM 96758W101 456 21996 SH DFND 02 0 21996 0 WIDEOPENWEST INC COM 96758W101 842 40666 SH DFND 04 0 0 40666 WIDEOPENWEST INC COM 96758W101 99922 4824798 SH SOLE 0 0 4824798 WIDEOPENWEST INC COM 96758W101 127 6148 SH SOLE 0 6148 0 WIDEPOINT CORP COMMON 967590209 9 1282 SH DFND 01 0 1282 0 WIDEPOINT CORP COMMON 967590209 9 1220 SH DFND 04 0 0 1220 WIDEPOINT CORP COMMON 967590209 2584 355978 SH SOLE 0 0 355978 WILEY JOHN & SONS INC CL A 968223206 1768 29380 SH DFND 01 0 29380 0 WILEY JOHN & SONS INC CL A 968223206 671 11158 SH DFND 02 0 11158 0 WILEY JOHN & SONS INC CL A 968223206 1936 32176 SH DFND 04 0 0 32176 WILEY JOHN & SONS INC CL A 968223206 266304 4425129 SH SOLE 0 0 4425129 WILEY JOHN & SONS INC CL B 968223305 16 261 SH DFND 01 0 261 0 WILEY JOHN & SONS INC CL B 968223305 384 6415 SH DFND 04 0 0 6415 WILHELMINA INTL INC COM NEW 968235200 270 54036 SH SOLE 0 0 54036 WILLAMETTE VY VINEYARD INC COM 969136100 3 220 SH DFND 04 0 0 220 WILLAMETTE VY VINEYARD INC COM 969136100 2510 183494 SH SOLE 0 0 183494 WILLDAN GROUP INC COM 96924N100 658 17477 SH DFND 01 0 17477 0 WILLDAN GROUP INC COM 96924N100 129 3417 SH DFND 02 0 3417 0 WILLDAN GROUP INC COM 96924N100 333 8838 SH DFND 04 0 0 8838 WILLDAN GROUP INC COM 96924N100 20707 550132 SH SOLE 0 0 550132 WILLDAN GROUP INC COM 96924N100 23 609 SH SOLE 0 609 0 WILLIAM PENN BANCORPORATION COM 96927A105 28 2324 SH DFND 01 0 2324 0 WILLIAM PENN BANCORPORATION COM 96927A105 49 4082 SH DFND 04 0 0 4082 WILLIAM PENN BANCORPORATION COM 96927A105 2667 224126 SH SOLE 0 0 224126 WILLIAMS COS INC COM 969457100 31448 1184480 SH DFND 01 0 1184480 0 WILLIAMS COS INC COM 969457100 1380 51986 SH DFND 02 0 0 51986 WILLIAMS COS INC COM 969457100 28829 1085828 SH DFND 02 0 1085828 0 WILLIAMS COS INC COM 969457100 76761 2891183 SH DFND 04 0 0 2891183 WILLIAMS COS INC COM 969457100 7342 276525 SH DFND 04 0 276525 0 WILLIAMS COS INC COM 969457100 2739472 103181607 SH SOLE 0 0 103181607 WILLIAMS COS INC COM 969457100 106 3992 SH SOLE 0 3992 0 WILLIAMS INDL SVCS GROUP INC COM 96951A104 23 4006 SH DFND 01 0 4006 0 WILLIAMS INDL SVCS GROUP INC COM 96951A104 42 7235 SH DFND 04 0 0 7235 WILLIAMS INDL SVCS GROUP INC COM 96951A104 4257 730255 SH SOLE 0 0 730255 WILLIAMS SONOMA INC COM 969904101 4900 30694 SH DFND 01 0 30694 0 WILLIAMS SONOMA INC COM 969904101 3148 19717 SH DFND 02 0 19717 0 WILLIAMS SONOMA INC COM 969904101 10233 64097 SH DFND 04 0 0 64097 WILLIAMS SONOMA INC COM 969904101 1231898 7716240 SH SOLE 0 0 7716240 WILLIAMS SONOMA INC COM 969904101 42 261 SH SOLE 0 261 0 WILLIS LEASE FIN CORP COM 970646105 91 2127 SH DFND 01 0 2127 0 WILLIS LEASE FIN CORP COM 970646105 34 800 SH DFND 04 0 0 800 WILLIS LEASE FIN CORP COM 970646105 3651 85190 SH SOLE 0 0 85190 WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 9571 343414 SH DFND 01 0 343414 0 WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 1206 43280 SH DFND 02 0 43280 0 WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 4422 158665 SH DFND 04 0 0 158665 WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 552390 19820245 SH SOLE 0 0 19820245 WINDTREE THERAPEUTICS INC COM 97382D303 1434 626057 SH SOLE 0 0 626057 WINGSTOP INC COM 974155103 8547 54224 SH DFND 01 0 54224 0 WINGSTOP INC COM 974155103 1209 7671 SH DFND 02 0 7671 0 WINGSTOP INC COM 974155103 3967 25168 SH DFND 04 0 0 25168 WINGSTOP INC COM 974155103 446992 2835701 SH SOLE 0 0 2835701 WINMARK CORP COM 974250102 715 3725 SH DFND 01 0 3725 0 WINMARK CORP COM 974250102 154 804 SH DFND 02 0 804 0 WINMARK CORP COM 974250102 455 2367 SH DFND 04 0 0 2367 WINMARK CORP COM 974250102 26947 140292 SH SOLE 0 0 140292 WINNEBAGO INDS INC COM 974637100 4013 59054 SH DFND 01 0 59054 0 WINNEBAGO INDS INC COM 974637100 640 9418 SH DFND 02 0 9418 0 WINNEBAGO INDS INC COM 974637100 1905 28035 SH DFND 04 0 0 28035 WINNEBAGO INDS INC COM 974637100 167162 2459707 SH SOLE 0 0 2459707 WINNEBAGO INDS INC COM 974637100 97 1425 SH SOLE 0 1425 0 WINTRUST FINL CORP COM 97650W108 1367 18074 SH DFND 01 0 18074 0 WINTRUST FINL CORP COM 97650W108 1105 14614 SH DFND 02 0 14614 0 WINTRUST FINL CORP COM 97650W108 3611 47747 SH DFND 04 0 0 47747 WINTRUST FINL CORP COM 97650W108 393905 5208321 SH SOLE 0 0 5208321 WINTRUST FINL CORP COM 97650W108 92 1213 SH SOLE 0 1213 0 WIPRO LTD SPON ADR 1 SH 97651M109 1900 243311 SH DFND 01 0 243311 0 WIPRO LTD SPON ADR 1 SH 97651M109 88 11271 SH DFND 02 0 11271 0 WIPRO LTD SPON ADR 1 SH 97651M109 101 12886 SH DFND 04 0 0 12886 WIPRO LTD SPON ADR 1 SH 97651M109 103956 13310646 SH SOLE 0 0 13310646 WIRELESS TELECOM GROUP INC COM 976524108 18 4300 SH DFND 01 0 4300 0 WIRELESS TELECOM GROUP INC COM 976524108 2205 541740 SH SOLE 0 0 541740 WISDOMTREE INVTS INC COM 97717P104 1283 206885 SH DFND 01 0 206885 0 WISDOMTREE INVTS INC COM 97717P104 206 33192 SH DFND 02 0 33192 0 WISDOMTREE INVTS INC COM 97717P104 601 96905 SH DFND 04 0 0 96905 WISDOMTREE INVTS INC COM 97717P104 83052 13395523 SH SOLE 0 0 13395523 WOLVERINE WORLD WIDE INC COM 978097103 4988 148269 SH DFND 01 0 148269 0 WOLVERINE WORLD WIDE INC COM 978097103 693 20611 SH DFND 02 0 20611 0 WOLVERINE WORLD WIDE INC COM 978097103 2348 69786 SH DFND 04 0 0 69786 WOLVERINE WORLD WIDE INC COM 978097103 292544 8696317 SH SOLE 0 0 8696317 WOODWARD INC COM 980745103 2262 18408 SH DFND 01 0 18408 0 WOODWARD INC COM 980745103 1808 14716 SH DFND 02 0 14716 0 WOODWARD INC COM 980745103 5744 46742 SH DFND 04 0 0 46742 WOODWARD INC COM 980745103 655824 5337106 SH SOLE 0 0 5337106 WORKDAY INC CL A 98138H101 19352 81057 SH DFND 01 0 81057 0 WORKDAY INC CL A 98138H101 1851 7755 SH DFND 02 0 0 7755 WORKDAY INC CL A 98138H101 23214 97234 SH DFND 02 0 97234 0 WORKDAY INC CL A 98138H101 51256 214693 SH DFND 04 0 0 214693 WORKDAY INC CL A 98138H101 5657 23697 SH DFND 04 0 23697 0 WORKDAY INC CL A 98138H101 2666300 11168217 SH SOLE 0 0 11168217 WORKHORSE GROUP INC COM NEW 98138J206 1576 94995 SH DFND 01 0 94995 0 WORKHORSE GROUP INC COM NEW 98138J206 430 25924 SH DFND 02 0 25924 0 WORKHORSE GROUP INC COM NEW 98138J206 1572 94731 SH DFND 04 0 0 94731 WORKHORSE GROUP INC COM NEW 98138J206 87905 5298654 SH SOLE 0 0 5298654 WORKIVA INC COM CL A 98139A105 8511 76449 SH DFND 01 0 76449 0 WORKIVA INC COM CL A 98139A105 1028 9230 SH DFND 02 0 9230 0 WORKIVA INC COM CL A 98139A105 3848 34561 SH DFND 04 0 0 34561 WORKIVA INC COM CL A 98139A105 461848 4148462 SH SOLE 0 0 4148462 WORLD ACCEP CORPORATION COM 981419104 469 2925 SH DFND 01 0 2925 0 WORLD ACCEP CORPORATION COM 981419104 133 833 SH DFND 02 0 833 0 WORLD ACCEP CORPORATION COM 981419104 456 2845 SH DFND 04 0 0 2845 WORLD ACCEP CORPORATION COM 981419104 75721 472545 SH SOLE 0 0 472545 WORLD FUEL SVCS CORP COM 981475106 1360 42864 SH DFND 01 0 42864 0 WORLD FUEL SVCS CORP COM 981475106 680 21446 SH DFND 02 0 21446 0 WORLD FUEL SVCS CORP COM 981475106 1623 51139 SH DFND 04 0 0 51139 WORLD FUEL SVCS CORP COM 981475106 185952 5860444 SH SOLE 0 0 5860444 WORLD FUEL SVCS CORP COM 981475106 82 2589 SH SOLE 0 2589 0 WORLD WRESTLING ENTMT INC CL A 98156Q108 1087 18775 SH DFND 01 0 18775 0 WORLD WRESTLING ENTMT INC CL A 98156Q108 721 12449 SH DFND 02 0 12449 0 WORLD WRESTLING ENTMT INC CL A 98156Q108 2198 37968 SH DFND 04 0 0 37968 WORLD WRESTLING ENTMT INC CL A 98156Q108 240613 4156383 SH SOLE 0 0 4156383 WORTHINGTON INDS INC COM 981811102 1449 23685 SH DFND 01 0 23685 0 WORTHINGTON INDS INC COM 981811102 493 8064 SH DFND 02 0 8064 0 WORTHINGTON INDS INC COM 981811102 1643 26852 SH DFND 04 0 0 26852 WORTHINGTON INDS INC COM 981811102 226175 3696874 SH SOLE 0 0 3696874 WORTHINGTON INDS INC COM 981811102 22 362 SH SOLE 0 362 0 WRAP TECHNOLOGIES INC COM 98212N107 39 4969 SH DFND 01 0 4969 0 WRAP TECHNOLOGIES INC COM 98212N107 60 7599 SH DFND 04 0 0 7599 WRAP TECHNOLOGIES INC COM 98212N107 7834 997937 SH SOLE 0 0 997937 WW INTL INC COM 98262P101 1925 53265 SH DFND 01 0 53265 0 WW INTL INC COM 98262P101 480 13284 SH DFND 02 0 13284 0 WW INTL INC COM 98262P101 1517 41988 SH DFND 04 0 0 41988 WW INTL INC COM 98262P101 178809 4947664 SH SOLE 0 0 4947664 WW INTL INC COM 98262P101 34 929 SH SOLE 0 929 0 WYNDHAM HOTELS & RESORTS INC COM 98311A105 2616 36192 SH DFND 01 0 36192 0 WYNDHAM HOTELS & RESORTS INC COM 98311A105 1663 23001 SH DFND 02 0 23001 0 WYNDHAM HOTELS & RESORTS INC COM 98311A105 5349 73998 SH DFND 04 0 0 73998 WYNDHAM HOTELS & RESORTS INC COM 98311A105 611435 8458080 SH SOLE 0 0 8458080 WYNN RESORTS LTD COM 983134107 14035 114761 SH DFND 01 0 114761 0 WYNN RESORTS LTD COM 983134107 450 3682 SH DFND 02 0 0 3682 WYNN RESORTS LTD COM 983134107 6205 50733 SH DFND 02 0 50733 0 WYNN RESORTS LTD COM 983134107 29415 240514 SH DFND 04 0 0 240514 WYNN RESORTS LTD COM 983134107 2856 23350 SH DFND 04 0 23350 0 WYNN RESORTS LTD COM 983134107 1271393 10395692 SH SOLE 0 0 10395692 XPO LOGISTICS INC COM 983793100 5617 40156 SH DFND 01 0 40156 0 XPO LOGISTICS INC COM 983793100 531 3799 SH DFND 02 0 0 3799 XPO LOGISTICS INC COM 983793100 6430 45965 SH DFND 02 0 45965 0 XPO LOGISTICS INC COM 983793100 15347 109709 SH DFND 04 0 0 109709 XPO LOGISTICS INC COM 983793100 1648 11784 SH DFND 04 0 11784 0 XPO LOGISTICS INC COM 983793100 1220329 8723488 SH SOLE 0 0 8723488 XPO LOGISTICS INC COM 983793100 13 91 SH SOLE 0 91 0 XPEL INC COM 98379L100 2708 32293 SH DFND 01 0 32293 0 XPEL INC COM 98379L100 378 4509 SH DFND 02 0 4509 0 XPEL INC COM 98379L100 1096 13065 SH DFND 04 0 0 13065 XPEL INC COM 98379L100 67931 809956 SH SOLE 0 0 809956 XPEL INC COM 98379L100 41 487 SH SOLE 0 487 0 XL FLEET CORP COM CL A 9837FR100 352 42221 SH DFND 01 0 42221 0 XL FLEET CORP COM CL A 9837FR100 107 12902 SH DFND 02 0 12902 0 XL FLEET CORP COM CL A 9837FR100 544 65301 SH DFND 04 0 0 65301 XL FLEET CORP COM CL A 9837FR100 77893 9350868 SH SOLE 0 0 9350868 XCEL ENERGY INC COM 98389B100 34564 524644 SH DFND 01 0 524644 0 XCEL ENERGY INC COM 98389B100 1512 22952 SH DFND 02 0 0 22952 XCEL ENERGY INC COM 98389B100 31647 480376 SH DFND 02 0 480376 0 XCEL ENERGY INC COM 98389B100 83862 1272954 SH DFND 04 0 0 1272954 XCEL ENERGY INC COM 98389B100 7940 120526 SH DFND 04 0 120526 0 XCEL ENERGY INC COM 98389B100 3007048 45644318 SH SOLE 0 0 45644318 XPERI HOLDING CORP COM 98390M103 1590 71491 SH DFND 01 0 71491 0 XPERI HOLDING CORP COM 98390M103 759 34115 SH DFND 02 0 34115 0 XPERI HOLDING CORP COM 98390M103 1999 89867 SH DFND 04 0 0 89867 XPERI HOLDING CORP COM 98390M103 255592 11492463 SH SOLE 0 0 11492463 XPERI HOLDING CORP COM 98390M103 113 5094 SH SOLE 0 5094 0 XILINX INC COM 983919101 38809 268312 SH DFND 01 0 268312 0 XILINX INC COM 983919101 1519 10505 SH DFND 02 0 0 10505 XILINX INC COM 983919101 18496 127876 SH DFND 02 0 127876 0 XILINX INC COM 983919101 83737 578936 SH DFND 04 0 0 578936 XILINX INC COM 983919101 7863 54363 SH DFND 04 0 54363 0 XILINX INC COM 983919101 3678749 25433831 SH SOLE 0 0 25433831 XBIOTECH INC COM 98400H102 172 10405 SH DFND 01 0 10405 0 XBIOTECH INC COM 98400H102 53 3176 SH DFND 02 0 3176 0 XBIOTECH INC COM 98400H102 203 12234 SH DFND 04 0 0 12234 XBIOTECH INC COM 98400H102 13662 824979 SH SOLE 0 0 824979 XBIOTECH INC COM 98400H102 10 622 SH SOLE 0 622 0 XCEL BRANDS INC COM NEW 98400M101 791 264475 SH SOLE 0 0 264475 XENETIC BIOSCIENCES INC COM 984015503 185 90724 SH SOLE 0 0 90724 XENIA HOTELS & RESORTS INC COM 984017103 1459 77889 SH DFND 01 0 77889 0 XENIA HOTELS & RESORTS INC COM 984017103 3578 191011 SH DFND 02 0 191011 0 XENIA HOTELS & RESORTS INC COM 984017103 1767 94344 SH DFND 04 0 0 94344 XENIA HOTELS & RESORTS INC COM 984017103 348260 18593703 SH SOLE 0 0 18593703 XENCOR INC COM 98401F105 3556 103104 SH DFND 01 0 103104 0 XENCOR INC COM 98401F105 449 13017 SH DFND 02 0 13017 0 XENCOR INC COM 98401F105 1638 47497 SH DFND 04 0 0 47497 XENCOR INC COM 98401F105 212552 6162700 SH SOLE 0 0 6162700 XOMA CORP DEL COM NEW 98419J206 187 5500 SH DFND 01 0 5500 0 XOMA CORP DEL COM NEW 98419J206 132 3881 SH DFND 04 0 0 3881 XOMA CORP DEL COM NEW 98419J206 12973 381554 SH SOLE 0 0 381554 XYLEM INC COM 98419M100 22679 189051 SH DFND 01 0 189051 0 XYLEM INC COM 98419M100 937 7815 SH DFND 02 0 0 7815 XYLEM INC COM 98419M100 11487 95757 SH DFND 02 0 95757 0 XYLEM INC COM 98419M100 50622 421987 SH DFND 04 0 0 421987 XYLEM INC COM 98419M100 4981 41521 SH DFND 04 0 41521 0 XYLEM INC COM 98419M100 2161198 18015987 SH SOLE 0 0 18015987 XENON PHARMACEUTICALS INC COM 98420N105 104 5604 SH DFND 02 0 5604 0 XENON PHARMACEUTICALS INC COM 98420N105 206 11063 SH DFND 04 0 0 11063 XENON PHARMACEUTICALS INC COM 98420N105 1616 86769 SH SOLE 0 0 86769 XTANT MED HLDGS INC COM NEW 98420P308 72 44170 SH SOLE 0 0 44170 XPRESSPA GROUP INC COM 98420U703 17 10825 SH DFND 01 0 10825 0 XPRESSPA GROUP INC COM 98420U703 73 47668 SH DFND 04 0 0 47668 XPRESSPA GROUP INC COM 98420U703 6872 4462412 SH SOLE 0 0 4462412 X4 PHARMACEUTICALS INC COM 98420X103 32 5000 SH DFND 01 0 5000 0 X4 PHARMACEUTICALS INC COM 98420X103 61 9446 SH DFND 04 0 0 9446 X4 PHARMACEUTICALS INC COM 98420X103 5741 883195 SH SOLE 0 0 883195 XEROX HOLDINGS CORP COM NEW 98421M106 1176 50070 SH DFND 01 0 50070 0 XEROX HOLDINGS CORP COM NEW 98421M106 1489 63370 SH DFND 02 0 63370 0 XEROX HOLDINGS CORP COM NEW 98421M106 3264 138968 SH DFND 04 0 0 138968 XEROX HOLDINGS CORP COM NEW 98421M106 350401 14917009 SH SOLE 0 0 14917009 XEROX HOLDINGS CORP COM NEW 98421M106 173 7351 SH SOLE 0 7351 0 XPENG INC ADS 98422D105 83855 1887766 SH DFND 01 0 1887766 0 XPENG INC ADS 98422D105 4185 94210 SH DFND 02 0 94210 0 XPENG INC ADS 98422D105 33264 748863 SH DFND 04 0 0 748863 XPENG INC ADS 98422D105 492692 11091665 SH SOLE 0 0 11091665 XERIS PHARMACEUTICALS INC COM 98422L107 42 10227 SH DFND 01 0 10227 0 XERIS PHARMACEUTICALS INC COM 98422L107 109 26738 SH DFND 04 0 0 26738 XERIS PHARMACEUTICALS INC COM 98422L107 11980 2943402 SH SOLE 0 0 2943402 XOMETRY INC CLASS A COM 98423F109 9 103 SH DFND 01 0 103 0 XOMETRY INC CLASS A COM 98423F109 853 9757 SH SOLE 0 0 9757 Y-MABS THERAPEUTICS INC COM 984241109 2097 62032 SH DFND 01 0 62032 0 Y-MABS THERAPEUTICS INC COM 984241109 282 8334 SH DFND 02 0 8334 0 Y-MABS THERAPEUTICS INC COM 984241109 672 19878 SH DFND 04 0 0 19878 Y-MABS THERAPEUTICS INC COM 984241109 52221 1545011 SH SOLE 0 0 1545011 YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 191 40815 SH DFND 02 0 40815 0 YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 1350 288502 SH DFND 04 0 0 288502 YAMANA GOLD INC COM 98462Y100 19631 4652008 SH DFND 01 0 4652008 0 YAMANA GOLD INC COM 98462Y100 165 39143 SH DFND 02 0 0 39143 YAMANA GOLD INC COM 98462Y100 1840 435985 SH DFND 02 0 435985 0 YAMANA GOLD INC COM 98462Y100 1329 314884 SH DFND 04 0 0 314884 YAMANA GOLD INC COM 98462Y100 95137 22544407 SH SOLE 0 0 22544407 YAMANA GOLD INC COM 98462Y100 5881 1393632 SH SOLE 0 1393632 0 YATSEN HLDG LTD ADS 985194109 3127 333750 SH DFND 01 0 333750 0 YATSEN HLDG LTD ADS 985194109 461 49245 SH DFND 04 0 0 49245 YATSEN HLDG LTD ADS 985194109 14533 1550990 SH SOLE 0 0 1550990 YELLOW CORP COM 985510106 234 35928 SH DFND 01 0 35928 0 YELLOW CORP COM 985510106 105 16138 SH DFND 04 0 0 16138 YELLOW CORP COM 985510106 15099 2319336 SH SOLE 0 0 2319336 YELLOW CORP COM 985510106 10 1589 SH SOLE 0 1589 0 YELP INC CL A 985817105 5018 125575 SH DFND 01 0 125575 0 YELP INC CL A 985817105 708 17706 SH DFND 02 0 17706 0 YELP INC CL A 985817105 2360 59056 SH DFND 04 0 0 59056 YELP INC CL A 985817105 287156 7186098 SH SOLE 0 0 7186098 YIELD10 BIOSCIENCE INC COM 98585K862 12 1393 SH DFND 04 0 0 1393 YIELD10 BIOSCIENCE INC COM 98585K862 973 114034 SH SOLE 0 0 114034 YEXT INC COM 98585N106 2863 200315 SH DFND 01 0 200315 0 YEXT INC COM 98585N106 605 42349 SH DFND 02 0 42349 0 YEXT INC COM 98585N106 1211 84739 SH DFND 04 0 0 84739 YEXT INC COM 98585N106 143324 10029699 SH SOLE 0 0 10029699 YETI HLDGS INC COM 98585X104 3253 35426 SH DFND 01 0 35426 0 YETI HLDGS INC COM 98585X104 1868 20347 SH DFND 02 0 20347 0 YETI HLDGS INC COM 98585X104 6158 67067 SH DFND 04 0 0 67067 YETI HLDGS INC COM 98585X104 651642 7096953 SH SOLE 0 0 7096953 YETI HLDGS INC COM 98585X104 55 597 SH SOLE 0 597 0 YORK WTR CO COM 987184108 809 17859 SH DFND 01 0 17859 0 YORK WTR CO COM 987184108 169 3720 SH DFND 02 0 3720 0 YORK WTR CO COM 987184108 463 10212 SH DFND 04 0 0 10212 YORK WTR CO COM 987184108 35596 785784 SH SOLE 0 0 785784 YOUDAO INC SPONSORED ADS 98741T104 2460 106549 SH DFND 01 0 106549 0 YOUDAO INC SPONSORED ADS 98741T104 35 1496 SH DFND 04 0 0 1496 YOUDAO INC SPONSORED ADS 98741T104 13789 597193 SH SOLE 0 0 597193 YUM BRANDS INC COM 988498101 33771 293582 SH DFND 01 0 293582 0 YUM BRANDS INC COM 988498101 1495 12997 SH DFND 02 0 0 12997 YUM BRANDS INC COM 988498101 18054 156947 SH DFND 02 0 156947 0 YUM BRANDS INC COM 988498101 80406 698998 SH DFND 04 0 0 698998 YUM BRANDS INC COM 988498101 7543 65574 SH DFND 04 0 65574 0 YUM BRANDS INC COM 988498101 2527675 21974053 SH SOLE 0 0 21974053 YUM CHINA HLDGS INC COM 98850P109 4391 66272 SH DFND 01 0 66272 0 YUM CHINA HLDGS INC COM 98850P109 8633 130307 SH DFND 02 0 130307 0 YUM CHINA HLDGS INC COM 98850P109 60985 920532 SH DFND 04 0 0 920532 YUM CHINA HLDGS INC COM 98850P109 3558 53703 SH DFND 04 0 53703 0 YUM CHINA HLDGS INC COM 98850P109 86730 1309128 SH SOLE 0 0 1309128 YUM CHINA HLDGS INC COM 98850P109 515 7773 SH SOLE 0 7773 0 YUMANITY THERAPEUTICS INC COM 98872L102 5 426 SH DFND 01 0 426 0 YUMANITY THERAPEUTICS INC COM 98872L102 9 791 SH DFND 04 0 0 791 YUMANITY THERAPEUTICS INC COM 98872L102 3404 292159 SH SOLE 0 0 292159 YUNHONG CTI LTD COM 98873Q100 91 46060 SH SOLE 0 0 46060 ZAI LAB LTD ADR 98887Q104 49298 278536 SH DFND 01 0 278536 0 ZAI LAB LTD ADR 98887Q104 3593 20298 SH DFND 02 0 20298 0 ZAI LAB LTD ADR 98887Q104 27468 155196 SH DFND 04 0 0 155196 ZAI LAB LTD ADR 98887Q104 296415 1674754 SH SOLE 0 0 1674754 ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 30853 58269 SH DFND 01 0 58269 0 ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 1233 2328 SH DFND 02 0 0 2328 ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 14833 28014 SH DFND 02 0 28014 0 ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 66377 125361 SH DFND 04 0 0 125361 ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 6190 11690 SH DFND 04 0 11690 0 ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 2992431 5651534 SH SOLE 0 0 5651534 ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 20 38 SH SOLE 0 38 0 ZEDGE INC CL B 98923T104 43 2337 SH DFND 01 0 2337 0 ZEDGE INC CL B 98923T104 66 3599 SH DFND 04 0 0 3599 ZEDGE INC CL B 98923T104 9037 490869 SH SOLE 0 0 490869 ZENDESK INC COM 98936J101 7403 51288 SH DFND 01 0 51288 0 ZENDESK INC COM 98936J101 758 5250 SH DFND 02 0 0 5250 ZENDESK INC COM 98936J101 8686 60180 SH DFND 02 0 60180 0 ZENDESK INC COM 98936J101 19942 138158 SH DFND 04 0 0 138158 ZENDESK INC COM 98936J101 2147 14877 SH DFND 04 0 14877 0 ZENDESK INC COM 98936J101 1586760 10993208 SH SOLE 0 0 10993208 ZENDESK INC COM 98936J101 32 223 SH SOLE 0 223 0 ZENTALIS PHARMACEUTICALS INC COM 98943L107 3080 57890 SH DFND 01 0 57890 0 ZENTALIS PHARMACEUTICALS INC COM 98943L107 298 5600 SH DFND 02 0 5600 0 ZENTALIS PHARMACEUTICALS INC COM 98943L107 689 12949 SH DFND 04 0 0 12949 ZENTALIS PHARMACEUTICALS INC COM 98943L107 146746 2758385 SH SOLE 0 0 2758385 ZILLOW GROUP INC CL A 98954M101 3172 25887 SH DFND 01 0 25887 0 ZILLOW GROUP INC CL A 98954M101 132 1074 SH DFND 02 0 0 1074 ZILLOW GROUP INC CL A 98954M101 5732 46779 SH DFND 02 0 46779 0 ZILLOW GROUP INC CL A 98954M101 10164 82953 SH DFND 04 0 0 82953 ZILLOW GROUP INC CL A 98954M101 1000 8161 SH DFND 04 0 8161 0 ZILLOW GROUP INC CL A 98954M101 673071 5493109 SH SOLE 0 0 5493109 ZILLOW GROUP INC CL C CAP STK 98954M200 8161 66773 SH DFND 01 0 66773 0 ZILLOW GROUP INC CL C CAP STK 98954M200 938 7672 SH DFND 02 0 0 7672 ZILLOW GROUP INC CL C CAP STK 98954M200 8218 67236 SH DFND 02 0 67236 0 ZILLOW GROUP INC CL C CAP STK 98954M200 19866 162539 SH DFND 04 0 0 162539 ZILLOW GROUP INC CL C CAP STK 98954M200 2434 19912 SH DFND 04 0 19912 0 ZILLOW GROUP INC CL C CAP STK 98954M200 1474602 12065148 SH SOLE 0 0 12065148 ZETA GLOBAL HOLDINGS CORP CL A 98956A105 27 3158 SH DFND 01 0 3158 0 ZETA GLOBAL HOLDINGS CORP CL A 98956A105 8 972 SH DFND 04 0 0 972 ZETA GLOBAL HOLDINGS CORP CL A 98956A105 13639 1623720 SH SOLE 0 0 1623720 ZIMMER BIOMET HOLDINGS INC COM 98956P102 32722 203467 SH DFND 01 0 203467 0 ZIMMER BIOMET HOLDINGS INC COM 98956P102 1459 9070 SH DFND 02 0 0 9070 ZIMMER BIOMET HOLDINGS INC COM 98956P102 18010 111989 SH DFND 02 0 111989 0 ZIMMER BIOMET HOLDINGS INC COM 98956P102 78760 489737 SH DFND 04 0 0 489737 ZIMMER BIOMET HOLDINGS INC COM 98956P102 7521 46767 SH DFND 04 0 46767 0 ZIMMER BIOMET HOLDINGS INC COM 98956P102 2443279 15192634 SH SOLE 0 0 15192634 ZIONS BANCORPORATION N A COM 989701107 8407 159035 SH DFND 01 0 159035 0 ZIONS BANCORPORATION N A COM 989701107 2913 55102 SH DFND 02 0 55102 0 ZIONS BANCORPORATION N A COM 989701107 22503 425703 SH DFND 04 0 0 425703 ZIONS BANCORPORATION N A COM 989701107 1890 35760 SH DFND 04 0 35760 0 ZIONS BANCORPORATION N A COM 989701107 972269 18393280 SH SOLE 0 0 18393280 ZIONS BANCORPORATION N A COM 989701107 119 2260 SH SOLE 0 2260 0 ZIOPHARM ONCOLOGY INC COM 98973P101 1009 382382 SH DFND 01 0 382382 0 ZIOPHARM ONCOLOGY INC COM 98973P101 143 54236 SH DFND 02 0 54236 0 ZIOPHARM ONCOLOGY INC COM 98973P101 427 161824 SH DFND 04 0 0 161824 ZIOPHARM ONCOLOGY INC COM 98973P101 40073 15179024 SH SOLE 0 0 15179024 ZIX CORP COM 98974P100 693 98335 SH DFND 01 0 98335 0 ZIX CORP COM 98974P100 147 20796 SH DFND 04 0 0 20796 ZIX CORP COM 98974P100 22365 3172276 SH SOLE 0 0 3172276 ZOGENIX INC COM NEW 98978L204 663 38365 SH DFND 01 0 38365 0 ZOGENIX INC COM NEW 98978L204 221 12810 SH DFND 02 0 12810 0 ZOGENIX INC COM NEW 98978L204 845 48909 SH DFND 04 0 0 48909 ZOGENIX INC COM NEW 98978L204 68369 3956557 SH SOLE 0 0 3956557 ZOETIS INC CL A 98978V103 96015 515212 SH DFND 01 0 515212 0 ZOETIS INC CL A 98978V103 3817 20480 SH DFND 02 0 0 20480 ZOETIS INC CL A 98978V103 47223 253394 SH DFND 02 0 253394 0 ZOETIS INC CL A 98978V103 207670 1114347 SH DFND 04 0 0 1114347 ZOETIS INC CL A 98978V103 19944 107018 SH DFND 04 0 107018 0 ZOETIS INC CL A 98978V103 6532336 35052242 SH SOLE 0 0 35052242 ZOSANO PHARMA CORP COM NEW 98979H202 17 17422 SH DFND 01 0 17422 0 ZOSANO PHARMA CORP COM NEW 98979H202 42 44289 SH DFND 04 0 0 44289 ZOSANO PHARMA CORP COM NEW 98979H202 3958 4166211 SH SOLE 0 0 4166211 ZOVIO INC COM 98979V102 12 4573 SH DFND 01 0 4573 0 ZOVIO INC COM 98979V102 17 6619 SH DFND 04 0 0 6619 ZOVIO INC COM 98979V102 3326 1284321 SH SOLE 0 0 1284321 ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 18289 602607 SH DFND 01 0 602607 0 ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 3398 111975 SH DFND 02 0 111975 0 ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 23574 776722 SH DFND 04 0 0 776722 ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 133928 4412772 SH SOLE 0 0 4412772 ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 578 19031 SH SOLE 0 19031 0 ZIPRECRUITER INC CL A 98980B103 91233 3652225 SH SOLE 0 0 3652225 ZOOMINFO TECHNOLOGIES INC COM CL A 98980F104 925 17724 SH DFND 01 0 17724 0 ZOOMINFO TECHNOLOGIES INC COM CL A 98980F104 1311 25131 SH DFND 02 0 25131 0 ZOOMINFO TECHNOLOGIES INC COM CL A 98980F104 3926 75245 SH DFND 04 0 0 75245 ZOOMINFO TECHNOLOGIES INC COM CL A 98980F104 436947 8375453 SH SOLE 0 0 8375453 ZSCALER INC COM 98980G102 7162 33146 SH DFND 01 0 33146 0 ZSCALER INC COM 98980G102 711 3290 SH DFND 02 0 0 3290 ZSCALER INC COM 98980G102 9299 43037 SH DFND 02 0 43037 0 ZSCALER INC COM 98980G102 19586 90649 SH DFND 04 0 0 90649 ZSCALER INC COM 98980G102 2112 9773 SH DFND 04 0 9773 0 ZSCALER INC COM 98980G102 1431362 6624836 SH SOLE 0 0 6624836 ZSCALER INC COM 98980G102 18 81 SH SOLE 0 81 0 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 35914 92795 SH DFND 01 0 92795 0 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 3440 8888 SH DFND 02 0 0 8888 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 42347 109416 SH DFND 02 0 109416 0 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 95772 247453 SH DFND 04 0 0 247453 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 10549 27255 SH DFND 04 0 27255 0 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 4831253 12482889 SH SOLE 0 0 12482889 ZOMEDICA CORP COM 98980M109 137 164003 SH DFND 01 0 164003 0 ZOMEDICA CORP COM 98980M109 105 126642 SH DFND 02 0 126642 0 ZOMEDICA CORP COM 98980M109 610 732659 SH DFND 04 0 0 732659 ZOMEDICA CORP COM 98980M109 34539 41477937 SH SOLE 0 0 41477937 ZUMIEZ INC COM 989817101 724 14772 SH DFND 01 0 14772 0 ZUMIEZ INC COM 989817101 389 7943 SH DFND 02 0 7943 0 ZUMIEZ INC COM 989817101 772 15763 SH DFND 04 0 0 15763 ZUMIEZ INC COM 989817101 110688 2259402 SH SOLE 0 0 2259402 ZUMIEZ INC COM 989817101 80 1633 SH SOLE 0 1633 0 ZUORA INC COM CL A 98983V106 3306 191665 SH DFND 01 0 191665 0 ZUORA INC COM CL A 98983V106 530 30753 SH DFND 02 0 30753 0 ZUORA INC COM CL A 98983V106 1459 84592 SH DFND 04 0 0 84592 ZUORA INC COM CL A 98983V106 179065 10380569 SH SOLE 0 0 10380569 ZYMEWORKS INC COM 98985W102 300 8661 SH DFND 02 0 8661 0 ZYMEWORKS INC COM 98985W102 546 15750 SH DFND 04 0 0 15750 ZYMEWORKS INC COM 98985W102 4884 140803 SH SOLE 0 0 140803 ZYMERGEN INC COM 98985X100 661 16522 SH DFND 01 0 16522 0 ZYMERGEN INC COM 98985X100 234 5841 SH DFND 04 0 0 5841 ZYMERGEN INC COM 98985X100 67543 1688159 SH SOLE 0 0 1688159 ZYNEX INC COM 98986M103 555 35742 SH DFND 01 0 35742 0 ZYNEX INC COM 98986M103 86 5541 SH DFND 02 0 5541 0 ZYNEX INC COM 98986M103 217 13960 SH DFND 04 0 0 13960 ZYNEX INC COM 98986M103 19752 1271851 SH SOLE 0 0 1271851 ZYNGA INC CL A 98986T108 3999 376230 SH DFND 01 0 376230 0 ZYNGA INC CL A 98986T108 2462 231629 SH DFND 02 0 231629 0 ZYNGA INC CL A 98986T108 8707 819113 SH DFND 04 0 0 819113 ZYNGA INC CL A 98986T108 980055 92197102 SH SOLE 0 0 92197102 ZYNERBA PHARMACEUTICALS INC COM 98986X109 33 6203 SH DFND 01 0 6203 0 ZYNERBA PHARMACEUTICALS INC COM 98986X109 86 16163 SH DFND 04 0 0 16163 ZYNERBA PHARMACEUTICALS INC COM 98986X109 9805 1853505 SH SOLE 0 0 1853505 EURONAV NV SHS B38564108 9027 968536 SH DFND 01 0 968536 0 EURONAV NV SHS B38564108 521 55857 SH DFND 02 0 55857 0 EURONAV NV SHS B38564108 849 91107 SH DFND 04 0 0 91107 EURONAV NV SHS B38564108 48443 5197798 SH SOLE 0 0 5197798 EURONAV NV SHS B38564108 194 20844 SH SOLE 0 20844 0 DEUTSCHE BANK A G NAMEN AKT D18190898 129360 9889911 SH DFND 01 0 9889911 0 DEUTSCHE BANK A G NAMEN AKT D18190898 1109 84750 SH DFND 02 0 0 84750 DEUTSCHE BANK A G NAMEN AKT D18190898 14468 1106127 SH DFND 02 0 1106127 0 DEUTSCHE BANK A G NAMEN AKT D18190898 72054 5508710 SH DFND 04 0 0 5508710 DEUTSCHE BANK A G NAMEN AKT D18190898 7542 576600 SH DFND 04 0 576600 0 DEUTSCHE BANK A G NAMEN AKT D18190898 629416 48120511 SH SOLE 0 0 48120511 DEUTSCHE BANK A G NAMEN AKT D18190898 2927 223744 SH SOLE 0 223744 0 CONSTELLIUM SE CL A SHS F21107101 1192 62907 SH DFND 01 0 62907 0 CONSTELLIUM SE CL A SHS F21107101 117 6152 SH DFND 02 0 6152 0 CONSTELLIUM SE CL A SHS F21107101 164 8637 SH DFND 04 0 0 8637 CONSTELLIUM SE CL A SHS F21107101 8109 427914 SH SOLE 0 0 427914 CONSTELLIUM SE CL A SHS F21107101 42 2226 SH SOLE 0 2226 0 ADIENT PLC ORD SHS G0084W101 3544 78403 SH DFND 01 0 78403 0 ADIENT PLC ORD SHS G0084W101 1142 25262 SH DFND 02 0 25262 0 ADIENT PLC ORD SHS G0084W101 3608 79834 SH DFND 04 0 0 79834 ADIENT PLC ORD SHS G0084W101 120275 2660956 SH SOLE 0 0 2660956 AFYA LTD CL A COM G01125106 94 3647 SH DFND 04 0 0 3647 AFYA LTD CL A COM G01125106 565 21930 SH SOLE 0 0 21930 ALKERMES PLC SHS G01767105 7150 291591 SH DFND 01 0 291591 0 ALKERMES PLC SHS G01767105 1027 41868 SH DFND 02 0 41868 0 ALKERMES PLC SHS G01767105 3337 136073 SH DFND 04 0 0 136073 ALKERMES PLC SHS G01767105 395531 16130957 SH SOLE 0 0 16130957 ALLEGION PLC ORD SHS G0176J109 13342 95778 SH DFND 01 0 95778 0 ALLEGION PLC ORD SHS G0176J109 534 3832 SH DFND 02 0 0 3832 ALLEGION PLC ORD SHS G0176J109 6553 47041 SH DFND 02 0 47041 0 ALLEGION PLC ORD SHS G0176J109 29631 212711 SH DFND 04 0 0 212711 ALLEGION PLC ORD SHS G0176J109 2739 19663 SH DFND 04 0 19663 0 ALLEGION PLC ORD SHS G0176J109 1339581 9616515 SH SOLE 0 0 9616515 AMCOR PLC ORD G0250X107 17228 1503290 SH DFND 01 0 1503290 0 AMCOR PLC ORD G0250X107 753 65746 SH DFND 02 0 0 65746 AMCOR PLC ORD G0250X107 9823 857157 SH DFND 02 0 857157 0 AMCOR PLC ORD G0250X107 28805 2513503 SH DFND 04 0 0 2513503 AMCOR PLC ORD G0250X107 1625 141814 SH DFND 04 0 141814 0 AMCOR PLC ORD G0250X107 583948 50955322 SH SOLE 0 0 50955322 AMCOR PLC ORD G0250X107 83 7229 SH SOLE 0 7229 0 AMDOCS LTD SHS G02602103 1471 19020 SH DFND 01 0 19020 0 AMDOCS LTD SHS G02602103 841 10865 SH DFND 02 0 10865 0 AMDOCS LTD SHS G02602103 5816 75187 SH DFND 04 0 0 75187 AMDOCS LTD SHS G02602103 1307 16900 SH DFND 04 0 16900 0 AMDOCS LTD SHS G02602103 65440 845909 SH SOLE 0 0 845909 AMDOCS LTD SHS G02602103 753 9729 SH SOLE 0 9729 0 AMBARELLA INC SHS G037AX101 6791 63685 SH DFND 01 0 63685 0 AMBARELLA INC SHS G037AX101 979 9182 SH DFND 02 0 9182 0 AMBARELLA INC SHS G037AX101 3107 29138 SH DFND 04 0 0 29138 AMBARELLA INC SHS G037AX101 346092 3245727 SH SOLE 0 0 3245727 AMBARELLA INC SHS G037AX101 8 79 SH SOLE 0 79 0 AON PLC SHS CL A G0403H108 56114 235024 SH DFND 01 0 235024 0 AON PLC SHS CL A G0403H108 2394 10027 SH DFND 02 0 0 10027 AON PLC SHS CL A G0403H108 28806 120649 SH DFND 02 0 120649 0 AON PLC SHS CL A G0403H108 125908 527342 SH DFND 04 0 0 527342 AON PLC SHS CL A G0403H108 11843 49602 SH DFND 04 0 49602 0 AON PLC SHS CL A G0403H108 3823355 16013381 SH SOLE 0 0 16013381 ARCH CAP GROUP LTD ORD G0450A105 5340 137146 SH DFND 01 0 137146 0 ARCH CAP GROUP LTD ORD G0450A105 690 17715 SH DFND 02 0 0 17715 ARCH CAP GROUP LTD ORD G0450A105 8369 214912 SH DFND 02 0 214912 0 ARCH CAP GROUP LTD ORD G0450A105 18312 470255 SH DFND 04 0 0 470255 ARCH CAP GROUP LTD ORD G0450A105 2019 51857 SH DFND 04 0 51857 0 ARCH CAP GROUP LTD ORD G0450A105 1329534 34143135 SH SOLE 0 0 34143135 ARCH CAP GROUP LTD ORD G0450A105 134 3452 SH SOLE 0 3452 0 ARCOS DORADOS HOLDINGS INC SHS CLASS -A - G0457F107 72 12028 SH DFND 02 0 12028 0 ARGO GROUP INTL HLDGS LTD COM G0464B107 1160 22374 SH DFND 01 0 22374 0 ARGO GROUP INTL HLDGS LTD COM G0464B107 464 8949 SH DFND 02 0 8949 0 ARGO GROUP INTL HLDGS LTD COM G0464B107 1462 28215 SH DFND 04 0 0 28215 ARGO GROUP INTL HLDGS LTD COM G0464B107 163354 3151732 SH SOLE 0 0 3151732 ARGO GROUP INTL HLDGS LTD COM G0464B107 48 932 SH SOLE 0 932 0 ASSURED GUARANTY LTD COM G0585R106 1117 23533 SH DFND 01 0 23533 0 ASSURED GUARANTY LTD COM G0585R106 1116 23504 SH DFND 02 0 23504 0 ASSURED GUARANTY LTD COM G0585R106 3058 64405 SH DFND 04 0 0 64405 ASSURED GUARANTY LTD COM G0585R106 388138 8174771 SH SOLE 0 0 8174771 ASSURED GUARANTY LTD COM G0585R106 66 1391 SH SOLE 0 1391 0 ATLASSIAN CORP PLC CL A G06242104 8961 34888 SH DFND 01 0 34888 0 ATLASSIAN CORP PLC CL A G06242104 1851 7207 SH DFND 02 0 7207 0 ATLASSIAN CORP PLC CL A G06242104 19636 76446 SH DFND 04 0 0 76446 ATLASSIAN CORP PLC CL A G06242104 4374 17027 SH DFND 04 0 17027 0 ATLASSIAN CORP PLC CL A G06242104 146671 571017 SH SOLE 0 0 571017 ATHENE HOLDING LTD CL A G0684D107 2582 38248 SH DFND 01 0 38248 0 ATHENE HOLDING LTD CL A G0684D107 383 5677 SH DFND 02 0 0 5677 ATHENE HOLDING LTD CL A G0684D107 4119 61023 SH DFND 02 0 61023 0 ATHENE HOLDING LTD CL A G0684D107 5876 87049 SH DFND 04 0 0 87049 ATHENE HOLDING LTD CL A G0684D107 747674 11076651 SH SOLE 0 0 11076651 AXIS CAP HLDGS LTD SHS G0692U109 1240 25300 SH DFND 01 0 25300 0 AXIS CAP HLDGS LTD SHS G0692U109 1095 22352 SH DFND 02 0 22352 0 AXIS CAP HLDGS LTD SHS G0692U109 3260 66515 SH DFND 04 0 0 66515 AXIS CAP HLDGS LTD SHS G0692U109 344701 7033285 SH SOLE 0 0 7033285 AXIS CAP HLDGS LTD SHS G0692U109 117 2378 SH SOLE 0 2378 0 AXALTA COATING SYS LTD COM G0750C108 2161 70868 SH DFND 01 0 70868 0 AXALTA COATING SYS LTD COM G0750C108 1627 53349 SH DFND 02 0 53349 0 AXALTA COATING SYS LTD COM G0750C108 5399 177064 SH DFND 04 0 0 177064 AXALTA COATING SYS LTD COM G0750C108 608191 19947244 SH SOLE 0 0 19947244 ATLANTICA SUSTAINABLE INFR P SHS G0751N103 131 3507 SH DFND 04 0 0 3507 ATLANTICA SUSTAINABLE INFR P SHS G0751N103 9653 259361 SH SOLE 0 0 259361 BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 912 25713 SH DFND 01 0 25713 0 BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 61 1731 SH DFND 02 0 1731 0 BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 109 3085 SH DFND 04 0 0 3085 BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 13049 368100 SH SOLE 0 0 368100 BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 32 900 SH SOLE 0 900 0 BEYONDSPRING INC SHS G10830100 385 36830 SH DFND 01 0 36830 0 BEYONDSPRING INC SHS G10830100 748 71637 SH SOLE 0 0 71637 BIOHAVEN PHARMACTL HLDG CO L COM G11196105 7613 78425 SH DFND 01 0 78425 0 BIOHAVEN PHARMACTL HLDG CO L COM G11196105 1434 14770 SH DFND 02 0 14770 0 BIOHAVEN PHARMACTL HLDG CO L COM G11196105 4471 46058 SH DFND 04 0 0 46058 BIOHAVEN PHARMACTL HLDG CO L COM G11196105 114750 1182017 SH SOLE 0 0 1182017 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 200240 679264 SH DFND 01 0 679264 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 7865 26679 SH DFND 02 0 0 26679 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 99281 336787 SH DFND 02 0 336787 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 438890 1488821 SH DFND 04 0 0 1488821 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 41707 141479 SH DFND 04 0 141479 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 15391077 52210308 SH SOLE 0 0 52210308 MIMECAST LTD ORD SHS G14838109 5750 108392 SH DFND 01 0 108392 0 MIMECAST LTD ORD SHS G14838109 883 16638 SH DFND 02 0 16638 0 MIMECAST LTD ORD SHS G14838109 2661 50169 SH DFND 04 0 0 50169 MIMECAST LTD ORD SHS G14838109 101237 1908336 SH SOLE 0 0 1908336 BROOKFIELD ASSET MGMT REINS CL A EXCH LT VTG G16169107 2293 44084 SH DFND 01 0 44084 0 BROOKFIELD ASSET MGMT REINS CL A EXCH LT VTG G16169107 20 388 SH DFND 02 0 0 388 BROOKFIELD ASSET MGMT REINS CL A EXCH LT VTG G16169107 231 4439 SH DFND 02 0 4439 0 BROOKFIELD ASSET MGMT REINS CL A EXCH LT VTG G16169107 252 4845 SH DFND 04 0 0 4845 BROOKFIELD ASSET MGMT REINS CL A EXCH LT VTG G16169107 62 1185 SH DFND 04 0 1185 0 BROOKFIELD ASSET MGMT REINS CL A EXCH LT VTG G16169107 10716 205991 SH SOLE 0 0 205991 BROOKFIELD ASSET MGMT REINS CL A EXCH LT VTG G16169107 928 17830 SH SOLE 0 17830 0 BUNGE LIMITED COM G16962105 3477 44492 SH DFND 01 0 44492 0 BUNGE LIMITED COM G16962105 479 6123 SH DFND 02 0 0 6123 BUNGE LIMITED COM G16962105 6038 77260 SH DFND 02 0 77260 0 BUNGE LIMITED COM G16962105 13511 172881 SH DFND 04 0 0 172881 BUNGE LIMITED COM G16962105 1459 18663 SH DFND 04 0 18663 0 BUNGE LIMITED COM G16962105 1012703 12958446 SH SOLE 0 0 12958446 BUNGE LIMITED COM G16962105 43 549 SH SOLE 0 549 0 CAMBIUM NETWORKS CORP SHS G17766109 762 15766 SH DFND 01 0 15766 0 CAMBIUM NETWORKS CORP SHS G17766109 80 1663 SH DFND 02 0 1663 0 CAMBIUM NETWORKS CORP SHS G17766109 268 5553 SH DFND 04 0 0 5553 CAMBIUM NETWORKS CORP SHS G17766109 27294 564508 SH SOLE 0 0 564508 CAMBIUM NETWORKS CORP SHS G17766109 45 938 SH SOLE 0 938 0 BURFORD CAP LTD ORD SHS G17977110 576 55486 SH DFND 02 0 55486 0 BURFORD CAP LTD ORD SHS G17977110 782 75237 SH DFND 04 0 0 75237 CAPRI HOLDINGS LIMITED SHS G1890L107 2743 47959 SH DFND 01 0 47959 0 CAPRI HOLDINGS LIMITED SHS G1890L107 2233 39048 SH DFND 02 0 39048 0 CAPRI HOLDINGS LIMITED SHS G1890L107 7320 128000 SH DFND 04 0 0 128000 CAPRI HOLDINGS LIMITED SHS G1890L107 791173 13834121 SH SOLE 0 0 13834121 CAPRI HOLDINGS LIMITED SHS G1890L107 172 3004 SH SOLE 0 3004 0 CIMPRESS PLC SHS EURO G2143T103 3503 32312 SH DFND 01 0 32312 0 CIMPRESS PLC SHS EURO G2143T103 489 4507 SH DFND 02 0 4507 0 CIMPRESS PLC SHS EURO G2143T103 1640 15125 SH DFND 04 0 0 15125 CIMPRESS PLC SHS EURO G2143T103 160319 1478820 SH SOLE 0 0 1478820 CLARIVATE PLC ORD SHS G21810109 2919 106025 SH DFND 01 0 106025 0 CLARIVATE PLC ORD SHS G21810109 263 9569 SH DFND 02 0 0 9569 CLARIVATE PLC ORD SHS G21810109 4805 174534 SH DFND 02 0 174534 0 CLARIVATE PLC ORD SHS G21810109 11327 411445 SH DFND 04 0 0 411445 CLARIVATE PLC ORD SHS G21810109 1468 53333 SH DFND 04 0 53333 0 CLARIVATE PLC ORD SHS G21810109 137691 5001501 SH SOLE 0 0 5001501 CREDICORP LTD COM G2519Y108 2660 21965 SH DFND 02 0 21965 0 CREDICORP LTD COM G2519Y108 18069 149191 SH DFND 04 0 0 149191 CREDICORP LTD COM G2519Y108 1124 9277 SH DFND 04 0 9277 0 CREDICORP LTD COM G2519Y108 37824 312315 SH SOLE 0 0 312315 COCA-COLA EUROPACIFIC PARTNE SHS G25839104 487 8209 SH DFND 01 0 8209 0 COCA-COLA EUROPACIFIC PARTNE SHS G25839104 465 7840 SH DFND 02 0 0 7840 COCA-COLA EUROPACIFIC PARTNE SHS G25839104 5995 101063 SH DFND 02 0 101063 0 COCA-COLA EUROPACIFIC PARTNE SHS G25839104 20078 338462 SH DFND 04 0 0 338462 COCA-COLA EUROPACIFIC PARTNE SHS G25839104 1606 27076 SH DFND 04 0 27076 0 COCA-COLA EUROPACIFIC PARTNE SHS G25839104 83592 1409175 SH SOLE 0 0 1409175 CUSHMAN WAKEFIELD PLC SHS G2717B108 3698 211684 SH DFND 01 0 211684 0 CUSHMAN WAKEFIELD PLC SHS G2717B108 648 37107 SH DFND 02 0 37107 0 CUSHMAN WAKEFIELD PLC SHS G2717B108 1834 104960 SH DFND 04 0 0 104960 CUSHMAN WAKEFIELD PLC SHS G2717B108 310685 17783910 SH SOLE 0 0 17783910 CUSHMAN WAKEFIELD PLC SHS G2717B108 23 1326 SH SOLE 0 1326 0 DIVERSEY HLDGS LTD ORD SHS G28923103 360 20127 SH DFND 01 0 20127 0 DIVERSEY HLDGS LTD ORD SHS G28923103 295 16455 SH DFND 04 0 0 16455 DIVERSEY HLDGS LTD ORD SHS G28923103 12012 670683 SH SOLE 0 0 670683 EATON CORP PLC SHS G29183103 57583 388599 SH DFND 01 0 388599 0 EATON CORP PLC SHS G29183103 2564 17306 SH DFND 02 0 0 17306 EATON CORP PLC SHS G29183103 29356 198109 SH DFND 02 0 198109 0 EATON CORP PLC SHS G29183103 139579 941954 SH DFND 04 0 0 941954 EATON CORP PLC SHS G29183103 13221 89221 SH DFND 04 0 89221 0 EATON CORP PLC SHS G29183103 4738671 31979157 SH SOLE 0 0 31979157 EATON CORP PLC SHS G29183103 123 833 SH SOLE 0 833 0 ENDO INTL PLC SHS G30401106 741 158323 SH DFND 01 0 158323 0 ENDO INTL PLC SHS G30401106 424 90501 SH DFND 02 0 90501 0 ENDO INTL PLC SHS G30401106 953 203726 SH DFND 04 0 0 203726 ENDO INTL PLC SHS G30401106 116512 24895666 SH SOLE 0 0 24895666 ENDO INTL PLC SHS G30401106 110 23530 SH SOLE 0 23530 0 ENSTAR GROUP LIMITED SHS G3075P101 2228 9324 SH DFND 01 0 9324 0 ENSTAR GROUP LIMITED SHS G3075P101 868 3632 SH DFND 02 0 3632 0 ENSTAR GROUP LIMITED SHS G3075P101 2509 10503 SH DFND 04 0 0 10503 ENSTAR GROUP LIMITED SHS G3075P101 282143 1180908 SH SOLE 0 0 1180908 ENSTAR GROUP LIMITED SHS G3075P101 46 194 SH SOLE 0 194 0 ESTABLISHMENT LABS HLDGS INC COM G31249108 227 2604 SH DFND 02 0 2604 0 ESTABLISHMENT LABS HLDGS INC COM G31249108 667 7633 SH DFND 04 0 0 7633 ESTABLISHMENT LABS HLDGS INC COM G31249108 5019 57467 SH SOLE 0 0 57467 ESSENT GROUP LTD COM G3198U102 3413 75927 SH DFND 01 0 75927 0 ESSENT GROUP LTD COM G3198U102 1545 34378 SH DFND 02 0 34378 0 ESSENT GROUP LTD COM G3198U102 4205 93555 SH DFND 04 0 0 93555 ESSENT GROUP LTD COM G3198U102 450880 10030700 SH SOLE 0 0 10030700 ESSENT GROUP LTD COM G3198U102 149 3318 SH SOLE 0 3318 0 EVEREST RE GROUP LTD COM G3223R108 10076 39983 SH DFND 01 0 39983 0 EVEREST RE GROUP LTD COM G3223R108 397 1574 SH DFND 02 0 0 1574 EVEREST RE GROUP LTD COM G3223R108 6233 24734 SH DFND 02 0 24734 0 EVEREST RE GROUP LTD COM G3223R108 24763 98260 SH DFND 04 0 0 98260 EVEREST RE GROUP LTD COM G3223R108 2225 8828 SH DFND 04 0 8828 0 EVEREST RE GROUP LTD COM G3223R108 1070266 4246917 SH SOLE 0 0 4246917 EVEREST RE GROUP LTD COM G3223R108 140 554 SH SOLE 0 554 0 FABRINET SHS G3323L100 5882 61359 SH DFND 01 0 61359 0 FABRINET SHS G3323L100 977 10194 SH DFND 02 0 10194 0 FABRINET SHS G3323L100 3013 31429 SH DFND 04 0 0 31429 FABRINET SHS G3323L100 378305 3946021 SH SOLE 0 0 3946021 FERGUSON PLC NEW SHS G3421J106 151054 1082514 SH DFND 01 0 1082514 0 FERGUSON PLC NEW SHS G3421J106 1358 9733 SH DFND 02 0 0 9733 FERGUSON PLC NEW SHS G3421J106 16459 117952 SH DFND 02 0 117952 0 FERGUSON PLC NEW SHS G3421J106 114035 817221 SH DFND 04 0 0 817221 FERGUSON PLC NEW SHS G3421J106 173501 1243375 SH DFND 04 0 1243375 0 FERGUSON PLC NEW SHS G3421J106 735599 5271602 SH SOLE 0 0 5271602 FERGUSON PLC NEW SHS G3421J106 3337 23915 SH SOLE 0 23915 0 FLEX LNG LTD SHS G35947202 58 3926 SH DFND 02 0 3926 0 FLEX LNG LTD SHS G35947202 203 13796 SH DFND 04 0 0 13796 FRESH DEL MONTE PRODUCE INC ORD G36738105 734 22319 SH DFND 01 0 22319 0 FRESH DEL MONTE PRODUCE INC ORD G36738105 571 17374 SH DFND 02 0 17374 0 FRESH DEL MONTE PRODUCE INC ORD G36738105 847 25750 SH DFND 04 0 0 25750 FRESH DEL MONTE PRODUCE INC ORD G36738105 119082 3621707 SH SOLE 0 0 3621707 FRESH DEL MONTE PRODUCE INC ORD G36738105 103 3125 SH SOLE 0 3125 0 FRONTLINE LTD SHS NEW G3682E192 4309 478731 SH DFND 01 0 478731 0 FRONTLINE LTD SHS NEW G3682E192 379 42080 SH DFND 02 0 42080 0 FRONTLINE LTD SHS NEW G3682E192 434 48202 SH DFND 04 0 0 48202 FRONTLINE LTD SHS NEW G3682E192 25017 2779698 SH SOLE 0 0 2779698 FRONTLINE LTD SHS NEW G3682E192 206 22942 SH SOLE 0 22942 0 GAN LTD SHS G3728V109 463 28134 SH DFND 01 0 28134 0 GAN LTD SHS G3728V109 94 5702 SH DFND 02 0 5702 0 GAN LTD SHS G3728V109 283 17193 SH DFND 04 0 0 17193 GAN LTD SHS G3728V109 5207 316738 SH SOLE 0 0 316738 EROS STX GLOBAL CORPORATION SHS NEW G3788M114 249 162724 SH DFND 01 0 162724 0 EROS STX GLOBAL CORPORATION SHS NEW G3788M114 1407 919403 SH SOLE 0 0 919403 GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 395 21833 SH DFND 01 0 21833 0 GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 420 23240 SH DFND 02 0 23240 0 GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 873 48287 SH DFND 04 0 0 48287 GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 76330 4224129 SH SOLE 0 0 4224129 GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 69 3811 SH SOLE 0 3811 0 GENPACT LIMITED SHS G3922B107 2631 57916 SH DFND 01 0 57916 0 GENPACT LIMITED SHS G3922B107 3547 78077 SH DFND 04 0 0 78077 GENPACT LIMITED SHS G3922B107 761706 16766583 SH SOLE 0 0 16766583 GOLDEN OCEAN GROUP LTD SHS NEW G39637205 211 19110 SH DFND 02 0 19110 0 GOLDEN OCEAN GROUP LTD SHS NEW G39637205 616 55806 SH DFND 04 0 0 55806 GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 181 19871 SH DFND 01 0 19871 0 GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 72 7867 SH DFND 04 0 0 7867 GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 12090 1324185 SH SOLE 0 0 1324185 GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 10 1080 SH SOLE 0 1080 0 HELEN OF TROY LTD COM G4388N106 10140 44452 SH DFND 01 0 44452 0 HELEN OF TROY LTD COM G4388N106 1463 6413 SH DFND 02 0 6413 0 HELEN OF TROY LTD COM G4388N106 4707 20636 SH DFND 04 0 0 20636 HELEN OF TROY LTD COM G4388N106 511760 2243379 SH SOLE 0 0 2243379 HELEN OF TROY LTD COM G4388N106 27 119 SH SOLE 0 119 0 HERBALIFE NUTRITION LTD COM SHS G4412G101 1743 33059 SH DFND 01 0 33059 0 HERBALIFE NUTRITION LTD COM SHS G4412G101 1545 29300 SH DFND 02 0 29300 0 HERBALIFE NUTRITION LTD COM SHS G4412G101 4179 79255 SH DFND 04 0 0 79255 HERBALIFE NUTRITION LTD COM SHS G4412G101 584565 11086005 SH SOLE 0 0 11086005 HERBALIFE NUTRITION LTD COM SHS G4412G101 198 3747 SH SOLE 0 3747 0 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 2110 54377 SH DFND 01 0 54377 0 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 1599 41200 SH DFND 02 0 41200 0 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 5336 137487 SH DFND 04 0 0 137487 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 629369 16216664 SH SOLE 0 0 16216664 HOLLYSYS AUTOMATION TCHNGY L SHS G45667105 5014 336531 SH DFND 01 0 336531 0 HOLLYSYS AUTOMATION TCHNGY L SHS G45667105 14 928 SH DFND 04 0 0 928 HOLLYSYS AUTOMATION TCHNGY L SHS G45667105 26872 1803509 SH SOLE 0 0 1803509 HORIZON THERAPEUTICS PUB L SHS G46188101 7054 75333 SH DFND 01 0 75333 0 HORIZON THERAPEUTICS PUB L SHS G46188101 953 10180 SH DFND 02 0 0 10180 HORIZON THERAPEUTICS PUB L SHS G46188101 10591 113104 SH DFND 02 0 113104 0 HORIZON THERAPEUTICS PUB L SHS G46188101 24023 256545 SH DFND 04 0 0 256545 HORIZON THERAPEUTICS PUB L SHS G46188101 2622 28004 SH DFND 04 0 28004 0 HORIZON THERAPEUTICS PUB L SHS G46188101 1820577 19442298 SH SOLE 0 0 19442298 HORIZON THERAPEUTICS PUB L SHS G46188101 64 688 SH SOLE 0 688 0 IBEX LTD SHS NEW G4690M101 182 9314 SH DFND 01 0 9314 0 IBEX LTD SHS NEW G4690M101 329 16839 SH SOLE 0 0 16839 ICON PLC SHS G4705A100 821 3972 SH DFND 04 0 0 3972 ICON PLC SHS G4705A100 5761 27869 SH SOLE 0 0 27869 ICHOR HOLDINGS SHS G4740B105 2130 39597 SH DFND 01 0 39597 0 ICHOR HOLDINGS SHS G4740B105 420 7814 SH DFND 02 0 7814 0 ICHOR HOLDINGS SHS G4740B105 1167 21699 SH DFND 04 0 0 21699 ICHOR HOLDINGS SHS G4740B105 119396 2219257 SH SOLE 0 0 2219257 IHS MARKIT LTD SHS G47567105 41118 364978 SH DFND 01 0 364978 0 IHS MARKIT LTD SHS G47567105 1819 16148 SH DFND 02 0 0 16148 IHS MARKIT LTD SHS G47567105 22786 202258 SH DFND 02 0 202258 0 IHS MARKIT LTD SHS G47567105 98817 877128 SH DFND 04 0 0 877128 IHS MARKIT LTD SHS G47567105 9484 84184 SH DFND 04 0 84184 0 IHS MARKIT LTD SHS G47567105 4095045 36348707 SH SOLE 0 0 36348707 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 3949 164806 SH DFND 01 0 164806 0 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 50 2083 SH DFND 02 0 2083 0 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 50 2088 SH DFND 04 0 0 2088 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 11134 464688 SH SOLE 0 0 464688 WEATHERFORD INTL PLC ORD SHS G48833118 36107 1983927 SH SOLE 0 0 1983927 INVESCO LTD SHS G491BT108 9679 362106 SH DFND 01 0 362106 0 INVESCO LTD SHS G491BT108 487 18236 SH DFND 02 0 0 18236 INVESCO LTD SHS G491BT108 4962 185616 SH DFND 02 0 185616 0 INVESCO LTD SHS G491BT108 18747 701352 SH DFND 04 0 0 701352 INVESCO LTD SHS G491BT108 923 34548 SH DFND 04 0 34548 0 INVESCO LTD SHS G491BT108 1140282 42659270 SH SOLE 0 0 42659270 INVESCO LTD SHS G491BT108 217 8127 SH SOLE 0 8127 0 JAMES RIV GROUP LTD COM G5005R107 1153 30723 SH DFND 01 0 30723 0 JAMES RIV GROUP LTD COM G5005R107 327 8723 SH DFND 02 0 8723 0 JAMES RIV GROUP LTD COM G5005R107 1100 29325 SH DFND 04 0 0 29325 JAMES RIV GROUP LTD COM G5005R107 85022 2266048 SH SOLE 0 0 2266048 JAMES RIV GROUP LTD COM G5005R107 4 108 SH SOLE 0 108 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 3383 19046 SH DFND 01 0 19046 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 401 2260 SH DFND 02 0 0 2260 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 6332 35647 SH DFND 02 0 35647 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 12650 71213 SH DFND 04 0 0 71213 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 1501 8452 SH DFND 04 0 8452 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 949649 5345916 SH SOLE 0 0 5345916 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 168 945 SH SOLE 0 945 0 JOHNSON CTLS INTL PLC SHS G51502105 47946 698609 SH DFND 01 0 698609 0 JOHNSON CTLS INTL PLC SHS G51502105 2197 32009 SH DFND 02 0 0 32009 JOHNSON CTLS INTL PLC SHS G51502105 27277 397449 SH DFND 02 0 397449 0 JOHNSON CTLS INTL PLC SHS G51502105 119002 1733971 SH DFND 04 0 0 1733971 JOHNSON CTLS INTL PLC SHS G51502105 11031 160734 SH DFND 04 0 160734 0 JOHNSON CTLS INTL PLC SHS G51502105 3838053 55923841 SH SOLE 0 0 55923841 JOHNSON CTLS INTL PLC SHS G51502105 529 7701 SH SOLE 0 7701 0 KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 486 34854 SH DFND 01 0 34854 0 KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 57 4101 SH DFND 02 0 4101 0 KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 243 17454 SH DFND 04 0 0 17454 KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 36328 2607914 SH SOLE 0 0 2607914 LAZARD LTD SHS A G54050102 1553 34310 SH DFND 01 0 34310 0 LAZARD LTD SHS A G54050102 13 285 SH DFND 02 0 285 0 LAZARD LTD SHS A G54050102 2274 50249 SH DFND 04 0 0 50249 LAZARD LTD SHS A G54050102 434038 9592006 SH SOLE 0 0 9592006 LIBERTY GLOBAL PLC SHS CL A G5480U104 685 25207 SH DFND 01 0 25207 0 LIBERTY GLOBAL PLC SHS CL A G5480U104 59 2184 SH DFND 02 0 0 2184 LIBERTY GLOBAL PLC SHS CL A G5480U104 2234 82244 SH DFND 02 0 82244 0 LIBERTY GLOBAL PLC SHS CL A G5480U104 5563 204834 SH DFND 04 0 0 204834 LIBERTY GLOBAL PLC SHS CL A G5480U104 586 21587 SH DFND 04 0 21587 0 LIBERTY GLOBAL PLC SHS CL A G5480U104 79677 2933616 SH SOLE 0 0 2933616 LIBERTY GLOBAL PLC SHS CL C G5480U120 1573 58157 SH DFND 01 0 58157 0 LIBERTY GLOBAL PLC SHS CL C G5480U120 632 23374 SH DFND 02 0 0 23374 LIBERTY GLOBAL PLC SHS CL C G5480U120 5389 199285 SH DFND 02 0 199285 0 LIBERTY GLOBAL PLC SHS CL C G5480U120 10953 405085 SH DFND 04 0 0 405085 LIBERTY GLOBAL PLC SHS CL C G5480U120 1477 54621 SH DFND 04 0 54621 0 LIBERTY GLOBAL PLC SHS CL C G5480U120 195297 7222534 SH SOLE 0 0 7222534 LINDE PLC SHS G5494J103 124324 430037 SH DFND 01 0 430037 0 LINDE PLC SHS G5494J103 6445 22294 SH DFND 02 0 0 22294 LINDE PLC SHS G5494J103 80897 279824 SH DFND 02 0 279824 0 LINDE PLC SHS G5494J103 353324 1222151 SH DFND 04 0 0 1222151 LINDE PLC SHS G5494J103 33633 116336 SH DFND 04 0 116336 0 LINDE PLC SHS G5494J103 11652204 40305097 SH SOLE 0 0 40305097 LIVANOVA PLC SHS G5509L101 6590 78344 SH DFND 01 0 78344 0 LIVANOVA PLC SHS G5509L101 1020 12132 SH DFND 02 0 12132 0 LIVANOVA PLC SHS G5509L101 3475 41316 SH DFND 04 0 0 41316 LIVANOVA PLC SHS G5509L101 93587 1112678 SH SOLE 0 0 1112678 LUXFER HOLDINGS PLC SHS G5698W116 632 28413 SH DFND 01 0 28413 0 LUXFER HOLDINGS PLC SHS G5698W116 191 8579 SH DFND 02 0 8579 0 LUXFER HOLDINGS PLC SHS G5698W116 266 11952 SH DFND 04 0 0 11952 LUXFER HOLDINGS PLC SHS G5698W116 2758 123962 SH SOLE 0 0 123962 MAIDEN HOLDINGS LTD SHS G5753U112 163 48336 SH DFND 01 0 48336 0 MAIDEN HOLDINGS LTD SHS G5753U112 68 20309 SH DFND 04 0 0 20309 MAIDEN HOLDINGS LTD SHS G5753U112 10488 3112256 SH SOLE 0 0 3112256 MEDTRONIC PLC SHS G5960L103 162808 1311595 SH DFND 01 0 1311595 0 MEDTRONIC PLC SHS G5960L103 7103 57224 SH DFND 02 0 0 57224 MEDTRONIC PLC SHS G5960L103 89546 721388 SH DFND 02 0 721388 0 MEDTRONIC PLC SHS G5960L103 391413 3153254 SH DFND 04 0 0 3153254 MEDTRONIC PLC SHS G5960L103 37105 298922 SH DFND 04 0 298922 0 MEDTRONIC PLC SHS G5960L103 13187187 106236907 SH SOLE 0 0 106236907 MEIRAGTX HLDGS PLC COM G59665102 270 17388 SH DFND 01 0 17388 0 MEIRAGTX HLDGS PLC COM G59665102 29 1883 SH DFND 02 0 1883 0 MEIRAGTX HLDGS PLC COM G59665102 172 11098 SH DFND 04 0 0 11098 MEIRAGTX HLDGS PLC COM G59665102 2358 152101 SH SOLE 0 0 152101 APTIV PLC SHS G6095L109 42357 269227 SH DFND 01 0 269227 0 APTIV PLC SHS G6095L109 1848 11746 SH DFND 02 0 0 11746 APTIV PLC SHS G6095L109 23163 147228 SH DFND 02 0 147228 0 APTIV PLC SHS G6095L109 99873 634802 SH DFND 04 0 0 634802 APTIV PLC SHS G6095L109 9473 60208 SH DFND 04 0 60208 0 APTIV PLC SHS G6095L109 4252314 27027995 SH SOLE 0 0 27027995 APTIV PLC SHS G6095L109 57 364 SH SOLE 0 364 0 ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 1027 33784 SH DFND 01 0 33784 0 ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 238 7831 SH DFND 02 0 7831 0 ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 471 15497 SH DFND 04 0 0 15497 ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 36791 1210636 SH SOLE 0 0 1210636 ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 160 5249 SH SOLE 0 5249 0 NABORS INDUSTRIES LTD SHS G6359F137 539 4718 SH DFND 01 0 4718 0 NABORS INDUSTRIES LTD SHS G6359F137 204 1789 SH DFND 02 0 1789 0 NABORS INDUSTRIES LTD SHS G6359F137 575 5032 SH DFND 04 0 0 5032 NABORS INDUSTRIES LTD SHS G6359F137 59447 520372 SH SOLE 0 0 520372 NABORS INDUSTRIES LTD SHS G6359F137 53 465 SH SOLE 0 465 0 NATIONAL ENERGY SERVICES REU SHS G6375R107 217 15250 SH DFND 01 0 15250 0 NATIONAL ENERGY SERVICES REU SHS G6375R107 1540 108059 SH SOLE 0 0 108059 NATIONAL ENERGY SERVICES REU SHS G6375R107 46 3232 SH SOLE 0 3232 0 MYOVANT SCIENCES LTD COM G637AM102 161 7081 SH DFND 01 0 7081 0 MYOVANT SCIENCES LTD COM G637AM102 203 8901 SH DFND 02 0 8901 0 MYOVANT SCIENCES LTD COM G637AM102 719 31568 SH DFND 04 0 0 31568 MYOVANT SCIENCES LTD COM G637AM102 16548 726767 SH SOLE 0 0 726767 NIELSEN HLDGS PLC SHS EUR G6518L108 8647 350504 SH DFND 01 0 350504 0 NIELSEN HLDGS PLC SHS EUR G6518L108 2798 113432 SH DFND 02 0 113432 0 NIELSEN HLDGS PLC SHS EUR G6518L108 22832 925497 SH DFND 04 0 0 925497 NIELSEN HLDGS PLC SHS EUR G6518L108 1909 77364 SH DFND 04 0 77364 0 NIELSEN HLDGS PLC SHS EUR G6518L108 1076601 43640101 SH SOLE 0 0 43640101 NIELSEN HLDGS PLC SHS EUR G6518L108 92 3714 SH SOLE 0 3714 0 NOMAD FOODS LTD USD ORD SHS G6564A105 312 11031 SH DFND 04 0 0 11031 NOMAD FOODS LTD USD ORD SHS G6564A105 2123 75087 SH SOLE 0 0 75087 NORDIC AMERICAN TANKERS LIMI COM G65773106 254 77352 SH DFND 01 0 77352 0 NORDIC AMERICAN TANKERS LIMI COM G65773106 114 34901 SH DFND 02 0 34901 0 NORDIC AMERICAN TANKERS LIMI COM G65773106 1647 502281 SH SOLE 0 0 502281 NORDIC AMERICAN TANKERS LIMI COM G65773106 40 12286 SH SOLE 0 12286 0 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 10627 361329 SH DFND 01 0 361329 0 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 2941 100002 SH DFND 02 0 100002 0 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 21365 726453 SH DFND 04 0 0 726453 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 1002 34082 SH DFND 04 0 34082 0 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 1112896 37840729 SH SOLE 0 0 37840729 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 16 545 SH SOLE 0 545 0 NOVOCURE LTD ORD SHS G6674U108 9267 41779 SH DFND 01 0 41779 0 NOVOCURE LTD ORD SHS G6674U108 904 4076 SH DFND 02 0 0 4076 NOVOCURE LTD ORD SHS G6674U108 11093 50009 SH DFND 02 0 50009 0 NOVOCURE LTD ORD SHS G6674U108 24571 110768 SH DFND 04 0 0 110768 NOVOCURE LTD ORD SHS G6674U108 2904 13091 SH DFND 04 0 13091 0 NOVOCURE LTD ORD SHS G6674U108 1683442 7589224 SH SOLE 0 0 7589224 NOVOCURE LTD ORD SHS G6674U108 39 176 SH SOLE 0 176 0 NVENT ELECTRIC PLC SHS G6700G107 1663 53222 SH DFND 01 0 53222 0 NVENT ELECTRIC PLC SHS G6700G107 1421 45495 SH DFND 02 0 45495 0 NVENT ELECTRIC PLC SHS G6700G107 4374 140002 SH DFND 04 0 0 140002 NVENT ELECTRIC PLC SHS G6700G107 526765 16861890 SH SOLE 0 0 16861890 NVENT ELECTRIC PLC SHS G6700G107 94 3012 SH SOLE 0 3012 0 ORTHO CLINICAL DIAGNOSTICS H ORD SHS G6829J107 3422 159815 SH DFND 01 0 159815 0 ORTHO CLINICAL DIAGNOSTICS H ORD SHS G6829J107 275 12864 SH DFND 02 0 12864 0 ORTHO CLINICAL DIAGNOSTICS H ORD SHS G6829J107 1578 73718 SH DFND 04 0 0 73718 ORTHO CLINICAL DIAGNOSTICS H ORD SHS G6829J107 162412 7585824 SH SOLE 0 0 7585824 OXBRIDGE RE HLDGS LTD SHS G6856M106 234 89196 SH SOLE 0 0 89196 PAGSEGURO DIGITAL LTD COM CL A G68707101 818 14634 SH DFND 04 0 0 14634 PAGSEGURO DIGITAL LTD COM CL A G68707101 5801 103735 SH SOLE 0 0 103735 PANGAEA LOGISTICS SOLUTION L SHS G6891L105 878 174862 SH SOLE 0 0 174862 PAYSAFE LIMITED ORD G6964L107 554 45782 SH DFND 01 0 45782 0 PAYSAFE LIMITED ORD G6964L107 3466 286234 SH SOLE 0 0 286234 OSMOTICA PHARMACEUTICALS PLC SHS G6S41R101 8 2492 SH DFND 01 0 2492 0 OSMOTICA PHARMACEUTICALS PLC SHS G6S41R101 21 6964 SH DFND 04 0 0 6964 OSMOTICA PHARMACEUTICALS PLC SHS G6S41R101 605 200978 SH SOLE 0 0 200978 PORTAGE BIOTECH INC COM G7185A128 52 2467 SH DFND 01 0 2467 0 PORTAGE BIOTECH INC COM G7185A128 223 10640 SH SOLE 0 0 10640 PROTHENA CORP PLC SHS G72800108 2674 52004 SH DFND 01 0 52004 0 PROTHENA CORP PLC SHS G72800108 874 16994 SH DFND 02 0 16994 0 PROTHENA CORP PLC SHS G72800108 1089 21175 SH DFND 04 0 0 21175 PROTHENA CORP PLC SHS G72800108 30379 590923 SH SOLE 0 0 590923 QUOTIENT LTD SHS G73268107 526 144607 SH DFND 01 0 144607 0 QUOTIENT LTD SHS G73268107 54 14842 SH DFND 02 0 14842 0 QUOTIENT LTD SHS G73268107 244 67133 SH DFND 04 0 0 67133 QUOTIENT LTD SHS G73268107 5769 1584947 SH SOLE 0 0 1584947 RENAISSANCERE HLDGS LTD COM G7496G103 2722 18293 SH DFND 01 0 18293 0 RENAISSANCERE HLDGS LTD COM G7496G103 310 2086 SH DFND 02 0 0 2086 RENAISSANCERE HLDGS LTD COM G7496G103 3987 26789 SH DFND 02 0 26789 0 RENAISSANCERE HLDGS LTD COM G7496G103 8791 59069 SH DFND 04 0 0 59069 RENAISSANCERE HLDGS LTD COM G7496G103 911 6123 SH DFND 04 0 6123 0 RENAISSANCERE HLDGS LTD COM G7496G103 721686 4849389 SH SOLE 0 0 4849389 RENAISSANCERE HLDGS LTD COM G7496G103 118 792 SH SOLE 0 792 0 ROYALTY PHARMA PLC SHS CLASS A G7709Q104 3499 85366 SH DFND 01 0 85366 0 ROYALTY PHARMA PLC SHS CLASS A G7709Q104 239 5829 SH DFND 02 0 0 5829 ROYALTY PHARMA PLC SHS CLASS A G7709Q104 3837 93596 SH DFND 02 0 93596 0 ROYALTY PHARMA PLC SHS CLASS A G7709Q104 10678 260502 SH DFND 04 0 0 260502 ROYALTY PHARMA PLC SHS CLASS A G7709Q104 1840 44901 SH DFND 04 0 44901 0 ROYALTY PHARMA PLC SHS CLASS A G7709Q104 977667 23851355 SH SOLE 0 0 23851355 ROYALTY PHARMA PLC SHS CLASS A G7709Q104 27 651 SH SOLE 0 651 0 SFL CORPORATION LTD SHS G7738W106 410 53563 SH DFND 01 0 53563 0 SFL CORPORATION LTD SHS G7738W106 101 13208 SH DFND 02 0 13208 0 SFL CORPORATION LTD SHS G7738W106 29 3783 SH DFND 04 0 0 3783 SFL CORPORATION LTD SHS G7738W106 8011 1047207 SH SOLE 0 0 1047207 SFL CORPORATION LTD SHS G7738W106 89 11625 SH SOLE 0 11625 0 SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 14495 164842 SH DFND 01 0 164842 0 SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 838 9535 SH DFND 02 0 0 9535 SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 10816 123005 SH DFND 02 0 123005 0 SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 42617 484674 SH DFND 04 0 0 484674 SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 3857 43860 SH DFND 04 0 43860 0 SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 2056608 23389149 SH SOLE 0 0 23389149 SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 19 221 SH SOLE 0 221 0 PENTAIR PLC SHS G7S00T104 10935 162027 SH DFND 01 0 162027 0 PENTAIR PLC SHS G7S00T104 471 6978 SH DFND 02 0 0 6978 PENTAIR PLC SHS G7S00T104 5379 79701 SH DFND 02 0 79701 0 PENTAIR PLC SHS G7S00T104 25670 380346 SH DFND 04 0 0 380346 PENTAIR PLC SHS G7S00T104 2570 38078 SH DFND 04 0 38078 0 PENTAIR PLC SHS G7S00T104 1139770 16887976 SH SOLE 0 0 16887976 SAPIENS INTL CORP N V SHS G7T16G103 4652 177092 SH DFND 01 0 177092 0 SAPIENS INTL CORP N V SHS G7T16G103 162 6171 SH DFND 02 0 6171 0 SAPIENS INTL CORP N V SHS G7T16G103 770 29318 SH DFND 04 0 0 29318 SAPIENS INTL CORP N V SHS G7T16G103 99 3750 SH DFND 04 0 3750 0 SAPIENS INTL CORP N V SHS G7T16G103 15984 608438 SH SOLE 0 0 608438 SAPIENS INTL CORP N V SHS G7T16G103 57 2186 SH SOLE 0 2186 0 SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 2894 49927 SH DFND 01 0 49927 0 SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 376 6485 SH DFND 02 0 0 6485 SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 4399 75888 SH DFND 02 0 75888 0 SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 10090 174054 SH DFND 04 0 0 174054 SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 1183 20399 SH DFND 04 0 20399 0 SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 803193 13855326 SH SOLE 0 0 13855326 SIGNET JEWELERS LIMITED SHS G81276100 6614 81865 SH DFND 01 0 81865 0 SIGNET JEWELERS LIMITED SHS G81276100 1316 16289 SH DFND 02 0 16289 0 SIGNET JEWELERS LIMITED SHS G81276100 3537 43784 SH DFND 04 0 0 43784 SIGNET JEWELERS LIMITED SHS G81276100 480594 5948677 SH SOLE 0 0 5948677 SIGNET JEWELERS LIMITED SHS G81276100 205 2542 SH SOLE 0 2542 0 SIRIUSPOINT LTD COM G8192H106 578 57434 SH DFND 01 0 57434 0 SIRIUSPOINT LTD COM G8192H106 388 38502 SH DFND 02 0 38502 0 SIRIUSPOINT LTD COM G8192H106 726 72135 SH DFND 04 0 0 72135 SIRIUSPOINT LTD COM G8192H106 122791 12193725 SH SOLE 0 0 12193725 SIRIUSPOINT LTD COM G8192H106 98 9741 SH SOLE 0 9741 0 SMART GLOBAL HLDGS INC SHS G8232Y101 1225 25692 SH DFND 01 0 25692 0 SMART GLOBAL HLDGS INC SHS G8232Y101 295 6193 SH DFND 02 0 6193 0 SMART GLOBAL HLDGS INC SHS G8232Y101 619 12975 SH DFND 04 0 0 12975 SMART GLOBAL HLDGS INC SHS G8232Y101 68392 1434406 SH SOLE 0 0 1434406 SMART GLOBAL HLDGS INC SHS G8232Y101 20 420 SH SOLE 0 420 0 STERIS PLC SHS USD G8473T100 20003 96963 SH DFND 01 0 96963 0 STERIS PLC SHS USD G8473T100 753 3651 SH DFND 02 0 0 3651 STERIS PLC SHS USD G8473T100 11009 53366 SH DFND 02 0 53366 0 STERIS PLC SHS USD G8473T100 47157 228584 SH DFND 04 0 0 228584 STERIS PLC SHS USD G8473T100 4372 21194 SH DFND 04 0 21194 0 STERIS PLC SHS USD G8473T100 2129878 10324177 SH SOLE 0 0 10324177 STONECO LTD COM CL A G85158106 3794 56577 SH DFND 01 0 56577 0 STONECO LTD COM CL A G85158106 770 11481 SH DFND 02 0 11481 0 STONECO LTD COM CL A G85158106 8562 127674 SH DFND 04 0 0 127674 STONECO LTD COM CL A G85158106 1897 28292 SH DFND 04 0 28292 0 STONECO LTD COM CL A G85158106 26411 393839 SH SOLE 0 0 393839 STRONGBRIDGE BIOPHARMA PLC SHS USD G85347105 26 8834 SH DFND 01 0 8834 0 STRONGBRIDGE BIOPHARMA PLC SHS USD G85347105 40 13619 SH DFND 04 0 0 13619 STRONGBRIDGE BIOPHARMA PLC SHS USD G85347105 6468 2177719 SH SOLE 0 0 2177719 TECHNIPFMC PLC COM G87110105 20532 2268714 SH DFND 01 0 2268714 0 TECHNIPFMC PLC COM G87110105 1094 120904 SH DFND 02 0 120904 0 TECHNIPFMC PLC COM G87110105 9058 1000899 SH DFND 04 0 0 1000899 TECHNIPFMC PLC COM G87110105 1132 125133 SH DFND 04 0 125133 0 TECHNIPFMC PLC COM G87110105 178208 19691488 SH SOLE 0 0 19691488 TECHNIPFMC PLC COM G87110105 496 54826 SH SOLE 0 54826 0 TECNOGLASS INC SHS G87264100 74 3438 SH DFND 01 0 3438 0 TECNOGLASS INC SHS G87264100 143 6671 SH DFND 04 0 0 6671 TECNOGLASS INC SHS G87264100 6092 284691 SH SOLE 0 0 284691 TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 1077 31882 SH DFND 01 0 31882 0 TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 179 5296 SH DFND 02 0 5296 0 TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 9468 280378 SH SOLE 0 0 280378 TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 162 4811 SH SOLE 0 4811 0 THERAVANCE BIOPHARMA INC COM G8807B106 1331 91645 SH DFND 01 0 91645 0 THERAVANCE BIOPHARMA INC COM G8807B106 166 11406 SH DFND 02 0 11406 0 THERAVANCE BIOPHARMA INC COM G8807B106 577 39740 SH DFND 04 0 0 39740 THERAVANCE BIOPHARMA INC COM G8807B106 74577 5136178 SH SOLE 0 0 5136178 TORM PLC SHS CL A G89479102 45 5148 SH DFND 02 0 5148 0 TORM PLC SHS CL A G89479102 99 11218 SH DFND 04 0 0 11218 TRANE TECHNOLOGIES PLC SHS G8994E103 45395 246525 SH DFND 01 0 246525 0 TRANE TECHNOLOGIES PLC SHS G8994E103 1924 10446 SH DFND 02 0 0 10446 TRANE TECHNOLOGIES PLC SHS G8994E103 23038 125110 SH DFND 02 0 125110 0 TRANE TECHNOLOGIES PLC SHS G8994E103 103047 559610 SH DFND 04 0 0 559610 TRANE TECHNOLOGIES PLC SHS G8994E103 9891 53712 SH DFND 04 0 53712 0 TRANE TECHNOLOGIES PLC SHS G8994E103 3424623 18597929 SH SOLE 0 0 18597929 TRANE TECHNOLOGIES PLC SHS G8994E103 120 650 SH SOLE 0 650 0 LIBERTY LATIN AMERICA LTD COM CL A G9001E102 424 30560 SH DFND 01 0 30560 0 LIBERTY LATIN AMERICA LTD COM CL A G9001E102 229 16518 SH DFND 02 0 16518 0 LIBERTY LATIN AMERICA LTD COM CL A G9001E102 1207 87106 SH DFND 04 0 0 87106 LIBERTY LATIN AMERICA LTD COM CL A G9001E102 16849 1215632 SH SOLE 0 0 1215632 LIBERTY LATIN AMERICA LTD COM CL C G9001E128 1500 106407 SH DFND 01 0 106407 0 LIBERTY LATIN AMERICA LTD COM CL C G9001E128 688 48762 SH DFND 02 0 48762 0 LIBERTY LATIN AMERICA LTD COM CL C G9001E128 1137 80643 SH DFND 04 0 0 80643 LIBERTY LATIN AMERICA LTD COM CL C G9001E128 43883 3112293 SH SOLE 0 0 3112293 LIBERTY LATIN AMERICA LTD COM CL C G9001E128 105 7450 SH SOLE 0 7450 0 TRITON INTL LTD CL A G9078F107 2386 45591 SH DFND 01 0 45591 0 TRITON INTL LTD CL A G9078F107 1027 19620 SH DFND 02 0 19620 0 TRITON INTL LTD CL A G9078F107 2932 56019 SH DFND 04 0 0 56019 TRITON INTL LTD CL A G9078F107 390776 7466104 SH SOLE 0 0 7466104 TRITON INTL LTD CL A G9078F107 152 2909 SH SOLE 0 2909 0 TRONOX HOLDINGS PLC SHS G9087Q102 1738 77590 SH DFND 01 0 77590 0 TRONOX HOLDINGS PLC SHS G9087Q102 806 35987 SH DFND 02 0 35987 0 TRONOX HOLDINGS PLC SHS G9087Q102 2052 91589 SH DFND 04 0 0 91589 TRONOX HOLDINGS PLC SHS G9087Q102 244937 10934694 SH SOLE 0 0 10934694 TRONOX HOLDINGS PLC SHS G9087Q102 110 4889 SH SOLE 0 4889 0 VENATOR MATLS PLC SHS G9329Z100 45 9455 SH DFND 01 0 9455 0 VENATOR MATLS PLC SHS G9329Z100 111 23462 SH DFND 04 0 0 23462 VENATOR MATLS PLC SHS G9329Z100 4883 1030095 SH SOLE 0 0 1030095 GOLAR LNG LTD SHS G9456A100 698 52682 SH DFND 01 0 52682 0 GOLAR LNG LTD SHS G9456A100 38 2844 SH DFND 02 0 2844 0 GOLAR LNG LTD SHS G9456A100 19 1408 SH DFND 04 0 0 1408 GOLAR LNG LTD SHS G9456A100 4725 356608 SH SOLE 0 0 356608 GOLAR LNG LTD SHS G9456A100 57 4306 SH SOLE 0 4306 0 WATFORD HLDGS LTD SHS G94787101 435 12426 SH DFND 01 0 12426 0 WATFORD HLDGS LTD SHS G94787101 179 5105 SH DFND 02 0 5105 0 WATFORD HLDGS LTD SHS G94787101 421 12037 SH DFND 04 0 0 12037 WATFORD HLDGS LTD SHS G94787101 36471 1042324 SH SOLE 0 0 1042324 WHITE MTNS INS GROUP LTD COM G9618E107 1140 993 SH DFND 01 0 993 0 WHITE MTNS INS GROUP LTD COM G9618E107 938 817 SH DFND 02 0 817 0 WHITE MTNS INS GROUP LTD COM G9618E107 2978 2594 SH DFND 04 0 0 2594 WHITE MTNS INS GROUP LTD COM G9618E107 327085 284910 SH SOLE 0 0 284910 WILLIS TOWERS WATSON PLC LTD SHS G96629103 28941 125820 SH DFND 01 0 125820 0 WILLIS TOWERS WATSON PLC LTD SHS G96629103 1288 5600 SH DFND 02 0 0 5600 WILLIS TOWERS WATSON PLC LTD SHS G96629103 16029 69687 SH DFND 02 0 69687 0 WILLIS TOWERS WATSON PLC LTD SHS G96629103 69566 302436 SH DFND 04 0 0 302436 WILLIS TOWERS WATSON PLC LTD SHS G96629103 6560 28520 SH DFND 04 0 28520 0 WILLIS TOWERS WATSON PLC LTD SHS G96629103 3034493 13192299 SH SOLE 0 0 13192299 PERRIGO CO PLC SHS G97822103 5972 130249 SH DFND 01 0 130249 0 PERRIGO CO PLC SHS G97822103 2194 47847 SH DFND 02 0 47847 0 PERRIGO CO PLC SHS G97822103 15852 345744 SH DFND 04 0 0 345744 PERRIGO CO PLC SHS G97822103 1499 32689 SH DFND 04 0 32689 0 PERRIGO CO PLC SHS G97822103 697108 15204096 SH SOLE 0 0 15204096 PERRIGO CO PLC SHS G97822103 171 3729 SH SOLE 0 3729 0 XP INC CL A G98239109 605 13899 SH DFND 04 0 0 13899 XP INC CL A G98239109 4555 104590 SH SOLE 0 0 104590 ALCON AG ORD SHS H01301128 156258 2223999 SH DFND 01 0 2223999 0 ALCON AG ORD SHS H01301128 1508 21461 SH DFND 02 0 0 21461 ALCON AG ORD SHS H01301128 18444 262507 SH DFND 02 0 262507 0 ALCON AG ORD SHS H01301128 75406 1073242 SH DFND 04 0 0 1073242 ALCON AG ORD SHS H01301128 9387 133598 SH DFND 04 0 133598 0 ALCON AG ORD SHS H01301128 761513 10838498 SH SOLE 0 0 10838498 ALCON AG ORD SHS H01301128 3345 47611 SH SOLE 0 47611 0 CHUBB LIMITED COM H1467J104 69663 438295 SH DFND 01 0 438295 0 CHUBB LIMITED COM H1467J104 3106 19541 SH DFND 02 0 0 19541 CHUBB LIMITED COM H1467J104 38547 242527 SH DFND 02 0 242527 0 CHUBB LIMITED COM H1467J104 167256 1052322 SH DFND 04 0 0 1052322 CHUBB LIMITED COM H1467J104 15808 99457 SH DFND 04 0 99457 0 CHUBB LIMITED COM H1467J104 5428311 34153206 SH SOLE 0 0 34153206 CHUBB LIMITED COM H1467J104 440 2767 SH SOLE 0 2767 0 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 2481 15326 SH DFND 02 0 15326 0 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 4734 29240 SH DFND 04 0 0 29240 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 35485 219192 SH SOLE 0 0 219192 GARMIN LTD SHS H2906T109 21145 146188 SH DFND 01 0 146188 0 GARMIN LTD SHS H2906T109 839 5799 SH DFND 02 0 0 5799 GARMIN LTD SHS H2906T109 12378 85575 SH DFND 02 0 85575 0 GARMIN LTD SHS H2906T109 50535 349383 SH DFND 04 0 0 349383 GARMIN LTD SHS H2906T109 4924 34040 SH DFND 04 0 34040 0 GARMIN LTD SHS H2906T109 2309033 15964002 SH SOLE 0 0 15964002 UBS GROUP AG SHS H42097107 244732 15953822 SH DFND 01 0 15953822 0 UBS GROUP AG SHS H42097107 2443 159285 SH DFND 02 0 0 159285 UBS GROUP AG SHS H42097107 29443 1919338 SH DFND 02 0 1919338 0 UBS GROUP AG SHS H42097107 122223 7967606 SH DFND 04 0 0 7967606 UBS GROUP AG SHS H42097107 14661 955710 SH DFND 04 0 955710 0 UBS GROUP AG SHS H42097107 1201658 78334944 SH SOLE 0 0 78334944 UBS GROUP AG SHS H42097107 5583 363971 SH SOLE 0 363971 0 LOGITECH INTL S A SHS H50430232 86230 713115 SH DFND 01 0 713115 0 LOGITECH INTL S A SHS H50430232 882 7294 SH DFND 02 0 0 7294 LOGITECH INTL S A SHS H50430232 11242 92967 SH DFND 02 0 92967 0 LOGITECH INTL S A SHS H50430232 42875 354574 SH DFND 04 0 0 354574 LOGITECH INTL S A SHS H50430232 4975 41139 SH DFND 04 0 41139 0 LOGITECH INTL S A SHS H50430232 436593 3610590 SH SOLE 0 0 3610590 LOGITECH INTL S A SHS H50430232 2024 16737 SH SOLE 0 16737 0 TE CONNECTIVITY LTD REG SHS H84989104 36903 272928 SH DFND 01 0 272928 0 TE CONNECTIVITY LTD REG SHS H84989104 1943 14368 SH DFND 02 0 0 14368 TE CONNECTIVITY LTD REG SHS H84989104 22850 168998 SH DFND 02 0 168998 0 TE CONNECTIVITY LTD REG SHS H84989104 102249 756222 SH DFND 04 0 0 756222 TE CONNECTIVITY LTD REG SHS H84989104 10083 74576 SH DFND 04 0 74576 0 TE CONNECTIVITY LTD REG SHS H84989104 3525090 26071226 SH SOLE 0 0 26071226 TRANSOCEAN LTD REG SHS H8817H100 439 97182 SH DFND 01 0 97182 0 TRANSOCEAN LTD REG SHS H8817H100 721 159571 SH DFND 02 0 159571 0 TRANSOCEAN LTD REG SHS H8817H100 2095 463528 SH DFND 04 0 0 463528 TRANSOCEAN LTD REG SHS H8817H100 241528 53435504 SH SOLE 0 0 53435504 TRANSOCEAN LTD REG SHS H8817H100 78 17299 SH SOLE 0 17299 0 ADECOAGRO S A COM L00849106 176 17526 SH DFND 02 0 17526 0 ADECOAGRO S A COM L00849106 1593 158670 SH DFND 04 0 0 158670 ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 20 2235 SH DFND 01 0 2235 0 ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 25 2776 SH DFND 04 0 0 2776 ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 2737 307924 SH SOLE 0 0 307924 ARDAGH GROUP S A CL A L0223L101 67 2737 SH DFND 01 0 2737 0 ARDAGH GROUP S A CL A L0223L101 274 11181 SH SOLE 0 0 11181 GLOBANT S A COM L44385109 2270 10357 SH DFND 01 0 10357 0 GLOBANT S A COM L44385109 2059 9395 SH DFND 02 0 9395 0 GLOBANT S A COM L44385109 14536 66322 SH DFND 04 0 0 66322 GLOBANT S A COM L44385109 10287 46934 SH SOLE 0 0 46934 NEOGAMES S A SHS L6673X107 564 9171 SH DFND 01 0 9171 0 NEOGAMES S A SHS L6673X107 48 782 SH DFND 02 0 782 0 NEOGAMES S A SHS L6673X107 153 2489 SH DFND 04 0 0 2489 NEOGAMES S A SHS L6673X107 3507 57057 SH SOLE 0 0 57057 ORION ENGINEERED CARBONS S A COM L72967109 2095 110319 SH DFND 01 0 110319 0 ORION ENGINEERED CARBONS S A COM L72967109 331 17425 SH DFND 02 0 17425 0 ORION ENGINEERED CARBONS S A COM L72967109 940 49485 SH DFND 04 0 0 49485 ORION ENGINEERED CARBONS S A COM L72967109 28740 1513453 SH SOLE 0 0 1513453 ORION ENGINEERED CARBONS S A COM L72967109 20 1065 SH SOLE 0 1065 0 SPOTIFY TECHNOLOGY S A SHS L8681T102 9955 36121 SH DFND 01 0 36121 0 SPOTIFY TECHNOLOGY S A SHS L8681T102 2136 7749 SH DFND 02 0 7749 0 SPOTIFY TECHNOLOGY S A SHS L8681T102 21673 78641 SH DFND 04 0 0 78641 SPOTIFY TECHNOLOGY S A SHS L8681T102 4791 17386 SH DFND 04 0 17386 0 SPOTIFY TECHNOLOGY S A SHS L8681T102 77187 280078 SH SOLE 0 0 280078 TRINSEO S A SHS L9340P101 4231 70707 SH DFND 01 0 70707 0 TRINSEO S A SHS L9340P101 604 10087 SH DFND 02 0 10087 0 TRINSEO S A SHS L9340P101 1762 29441 SH DFND 04 0 0 29441 TRINSEO S A SHS L9340P101 101449 1695334 SH SOLE 0 0 1695334 TRINSEO S A SHS L9340P101 68 1138 SH SOLE 0 1138 0 ALLOT LTD SHS M0854Q105 3101 156389 SH DFND 01 0 156389 0 ALLOT LTD SHS M0854Q105 36 1805 SH DFND 04 0 0 1805 ALLOT LTD SHS M0854Q105 14167 714420 SH SOLE 0 0 714420 ALLOT LTD SHS M0854Q105 62 3135 SH SOLE 0 3135 0 AUDIOCODES LTD ORD M15342104 3871 116992 SH DFND 01 0 116992 0 AUDIOCODES LTD ORD M15342104 215 6487 SH DFND 02 0 6487 0 AUDIOCODES LTD ORD M15342104 378 11429 SH DFND 04 0 0 11429 AUDIOCODES LTD ORD M15342104 17451 527365 SH SOLE 0 0 527365 AUDIOCODES LTD ORD M15342104 75 2277 SH SOLE 0 2277 0 CAESARSTONE LTD ORD SHS M20598104 171 11585 SH DFND 01 0 11585 0 CAESARSTONE LTD ORD SHS M20598104 45 3030 SH DFND 02 0 3030 0 CAESARSTONE LTD ORD SHS M20598104 173 11753 SH DFND 04 0 0 11753 CAESARSTONE LTD ORD SHS M20598104 962 65200 SH SOLE 0 0 65200 CAMTEK LTD ORD M20791105 212 5610 SH DFND 02 0 5610 0 CAMTEK LTD ORD M20791105 446 11817 SH DFND 04 0 0 11817 CHECK POINT SOFTWARE TECH LT ORD M22465104 585 5034 SH DFND 02 0 0 5034 CHECK POINT SOFTWARE TECH LT ORD M22465104 6669 57424 SH DFND 02 0 57424 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 9821 84568 SH DFND 04 0 0 84568 CHECK POINT SOFTWARE TECH LT ORD M22465104 1608 13844 SH DFND 04 0 13844 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 11804 101642 SH SOLE 0 0 101642 COGNYTE SOFTWARE LTD ORD SHS M25133105 408 16672 SH DFND 02 0 16672 0 COGNYTE SOFTWARE LTD ORD SHS M25133105 717 29263 SH DFND 04 0 0 29263 COGNYTE SOFTWARE LTD ORD SHS M25133105 2888 117860 SH SOLE 0 0 117860 COMPUGEN LTD ORD M25722105 3337 402960 SH DFND 01 0 402960 0 COMPUGEN LTD ORD M25722105 181 21837 SH DFND 02 0 21837 0 COMPUGEN LTD ORD M25722105 339 40961 SH DFND 04 0 0 40961 COMPUGEN LTD ORD M25722105 15227 1839017 SH SOLE 0 0 1839017 COMPUGEN LTD ORD M25722105 70 8399 SH SOLE 0 8399 0 CYBERARK SOFTWARE LTD SHS M2682V108 217 1668 SH DFND 02 0 0 1668 CYBERARK SOFTWARE LTD SHS M2682V108 2678 20558 SH DFND 02 0 20558 0 CYBERARK SOFTWARE LTD SHS M2682V108 1437 11033 SH DFND 04 0 0 11033 CYBERARK SOFTWARE LTD SHS M2682V108 2677 20551 SH SOLE 0 0 20551 ELBIT SYS LTD ORD M3760D101 15061 116080 SH DFND 01 0 116080 0 ELBIT SYS LTD ORD M3760D101 37 283 SH DFND 02 0 0 283 ELBIT SYS LTD ORD M3760D101 1201 9255 SH DFND 02 0 9255 0 ELBIT SYS LTD ORD M3760D101 2266 17463 SH DFND 04 0 0 17463 ELBIT SYS LTD ORD M3760D101 310 2388 SH DFND 04 0 2388 0 ELBIT SYS LTD ORD M3760D101 69386 534770 SH SOLE 0 0 534770 ELBIT SYS LTD ORD M3760D101 297 2290 SH SOLE 0 2290 0 FIVERR INTL LTD ORD SHS M4R82T106 1690 6970 SH DFND 02 0 6970 0 FIVERR INTL LTD ORD SHS M4R82T106 3175 13094 SH DFND 04 0 0 13094 FIVERR INTL LTD ORD SHS M4R82T106 3876 15985 SH SOLE 0 0 15985 GILAT SATELLITE NETWORKS LTD SHS NEW M51474118 1270 124727 SH DFND 01 0 124727 0 GILAT SATELLITE NETWORKS LTD SHS NEW M51474118 56 5494 SH DFND 02 0 5494 0 GILAT SATELLITE NETWORKS LTD SHS NEW M51474118 145 14250 SH DFND 04 0 0 14250 GILAT SATELLITE NETWORKS LTD SHS NEW M51474118 6321 620943 SH SOLE 0 0 620943 GILAT SATELLITE NETWORKS LTD SHS NEW M51474118 27 2627 SH SOLE 0 2627 0 ICL GROUP LTD SHS M53213100 22966 3347853 SH DFND 01 0 3347853 0 ICL GROUP LTD SHS M53213100 216 31551 SH DFND 02 0 0 31551 ICL GROUP LTD SHS M53213100 2965 432163 SH DFND 02 0 432163 0 ICL GROUP LTD SHS M53213100 3993 582140 SH DFND 04 0 0 582140 ICL GROUP LTD SHS M53213100 578 84211 SH DFND 04 0 84211 0 ICL GROUP LTD SHS M53213100 105399 15364301 SH SOLE 0 0 15364301 ICL GROUP LTD SHS M53213100 562 81895 SH SOLE 0 81895 0 INMODE LTD SHS M5425M103 543 5731 SH DFND 02 0 5731 0 INMODE LTD SHS M5425M103 938 9904 SH DFND 04 0 0 9904 ITURAN LOCATION AND CONTROL SHS M6158M104 113 4141 SH DFND 02 0 4141 0 ITURAN LOCATION AND CONTROL SHS M6158M104 156 5715 SH DFND 04 0 0 5715 JFROG LTD ORD SHS M6191J100 3871 85047 SH DFND 01 0 85047 0 JFROG LTD ORD SHS M6191J100 242 5327 SH DFND 02 0 5327 0 JFROG LTD ORD SHS M6191J100 688 15107 SH DFND 04 0 0 15107 JFROG LTD ORD SHS M6191J100 164555 3615011 SH SOLE 0 0 3615011 KAMADA LTD SHS M6240T109 848 145637 SH DFND 01 0 145637 0 KAMADA LTD SHS M6240T109 3533 607130 SH SOLE 0 0 607130 KAMADA LTD SHS M6240T109 15 2520 SH SOLE 0 2520 0 KORNIT DIGITAL LTD SHS M6372Q113 1351 10869 SH DFND 02 0 10869 0 KORNIT DIGITAL LTD SHS M6372Q113 2595 20873 SH DFND 04 0 0 20873 KORNIT DIGITAL LTD SHS M6372Q113 2851 22930 SH SOLE 0 0 22930 NANO X IMAGING LTD ORD SHS M70700105 540 16853 SH DFND 02 0 16853 0 NANO X IMAGING LTD ORD SHS M70700105 425 13263 SH DFND 04 0 0 13263 NOVA MEASURING INSTRUMENTS L COM M7516K103 13851 134617 SH DFND 01 0 134617 0 NOVA MEASURING INSTRUMENTS L COM M7516K103 888 8631 SH DFND 02 0 8631 0 NOVA MEASURING INSTRUMENTS L COM M7516K103 2640 25657 SH DFND 04 0 0 25657 NOVA MEASURING INSTRUMENTS L COM M7516K103 307 2981 SH DFND 04 0 2981 0 NOVA MEASURING INSTRUMENTS L COM M7516K103 61774 600385 SH SOLE 0 0 600385 NOVA MEASURING INSTRUMENTS L COM M7516K103 262 2548 SH SOLE 0 2548 0 RADWARE LTD ORD M81873107 193 6255 SH DFND 02 0 6255 0 RADWARE LTD ORD M81873107 520 16900 SH DFND 04 0 0 16900 STRATASYS LTD SHS M85548101 114 4415 SH DFND 04 0 0 4415 STRATASYS LTD SHS M85548101 831 32125 SH SOLE 0 0 32125 TARO PHARMACEUTICAL INDS LTD SHS M8737E108 179 2487 SH DFND 02 0 2487 0 TARO PHARMACEUTICAL INDS LTD SHS M8737E108 272 3784 SH DFND 04 0 0 3784 TARO PHARMACEUTICAL INDS LTD SHS M8737E108 356 4952 SH SOLE 0 0 4952 TOWER SEMICONDUCTOR LTD SHS NEW M87915274 15046 511263 SH DFND 01 0 511263 0 TOWER SEMICONDUCTOR LTD SHS NEW M87915274 903 30689 SH DFND 02 0 30689 0 TOWER SEMICONDUCTOR LTD SHS NEW M87915274 2806 95331 SH DFND 04 0 0 95331 TOWER SEMICONDUCTOR LTD SHS NEW M87915274 387 13160 SH DFND 04 0 13160 0 TOWER SEMICONDUCTOR LTD SHS NEW M87915274 68813 2338204 SH SOLE 0 0 2338204 TOWER SEMICONDUCTOR LTD SHS NEW M87915274 287 9763 SH SOLE 0 9763 0 UROGEN PHARMA LTD COM M96088105 397 26029 SH DFND 01 0 26029 0 UROGEN PHARMA LTD COM M96088105 26 1700 SH DFND 02 0 1700 0 UROGEN PHARMA LTD COM M96088105 138 9048 SH DFND 04 0 0 9048 UROGEN PHARMA LTD COM M96088105 910 59593 SH SOLE 0 0 59593 WIX COM LTD SHS M98068105 4088 14082 SH DFND 01 0 14082 0 WIX COM LTD SHS M98068105 654 2254 SH DFND 02 0 0 2254 WIX COM LTD SHS M98068105 8644 29778 SH DFND 02 0 29778 0 WIX COM LTD SHS M98068105 12697 43742 SH DFND 04 0 0 43742 WIX COM LTD SHS M98068105 2003 6900 SH DFND 04 0 6900 0 WIX COM LTD SHS M98068105 31641 109000 SH SOLE 0 0 109000 AERCAP HOLDINGS NV SHS N00985106 1716 33509 SH DFND 02 0 33509 0 AERCAP HOLDINGS NV SHS N00985106 3193 62355 SH DFND 04 0 0 62355 AERCAP HOLDINGS NV SHS N00985106 2625 51250 SH SOLE 0 0 51250 AFFIMED N V COM N01045108 1622 190879 SH DFND 01 0 190879 0 AFFIMED N V COM N01045108 6543 769730 SH SOLE 0 0 769730 AFFIMED N V COM N01045108 33 3824 SH SOLE 0 3824 0 ELASTIC N V ORD SHS N14506104 4226 28990 SH DFND 01 0 28990 0 ELASTIC N V ORD SHS N14506104 2523 17310 SH DFND 02 0 17310 0 ELASTIC N V ORD SHS N14506104 7688 52747 SH DFND 04 0 0 52747 ELASTIC N V ORD SHS N14506104 880881 6043369 SH SOLE 0 0 6043369 CNH INDL N V SHS N20944109 79891 4778177 SH DFND 01 0 4778177 0 CNH INDL N V SHS N20944109 716 42810 SH DFND 02 0 0 42810 CNH INDL N V SHS N20944109 8645 517054 SH DFND 02 0 517054 0 CNH INDL N V SHS N20944109 42973 2570183 SH DFND 04 0 0 2570183 CNH INDL N V SHS N20944109 4760 284716 SH DFND 04 0 284716 0 CNH INDL N V SHS N20944109 386698 23127848 SH SOLE 0 0 23127848 CNH INDL N V SHS N20944109 1810 108277 SH SOLE 0 108277 0 CORE LABORATORIES N V COM N22717107 306 7852 SH DFND 01 0 7852 0 CORE LABORATORIES N V COM N22717107 506 12983 SH DFND 02 0 12983 0 CORE LABORATORIES N V COM N22717107 1422 36501 SH DFND 04 0 0 36501 CORE LABORATORIES N V COM N22717107 190454 4889709 SH SOLE 0 0 4889709 CUREVAC N V COM N2451R105 1031 14025 SH DFND 01 0 14025 0 CUREVAC N V COM N2451R105 299 4065 SH DFND 04 0 0 4065 CUREVAC N V COM N2451R105 4723 64278 SH SOLE 0 0 64278 FERRARI N V COM N3167Y103 120920 586849 SH DFND 01 0 586849 0 FERRARI N V COM N3167Y103 1144 5551 SH DFND 02 0 0 5551 FERRARI N V COM N3167Y103 13836 67149 SH DFND 02 0 67149 0 FERRARI N V COM N3167Y103 66633 323382 SH DFND 04 0 0 323382 FERRARI N V COM N3167Y103 7418 36000 SH DFND 04 0 36000 0 FERRARI N V COM N3167Y103 592684 2876408 SH SOLE 0 0 2876408 FERRARI N V COM N3167Y103 2608 12659 SH SOLE 0 12659 0 FRANKS INTL N V COM N33462107 399 131559 SH DFND 01 0 131559 0 FRANKS INTL N V COM N33462107 57 18938 SH DFND 02 0 18938 0 FRANKS INTL N V COM N33462107 336 110968 SH DFND 04 0 0 110968 FRANKS INTL N V COM N33462107 9226 3044974 SH SOLE 0 0 3044974 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 26299 255655 SH DFND 01 0 255655 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 1157 11252 SH DFND 02 0 0 11252 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 14520 141149 SH DFND 02 0 141149 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 64382 625856 SH DFND 04 0 0 625856 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 5985 58184 SH DFND 04 0 58184 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 2514703 24445442 SH SOLE 0 0 24445442 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 99 959 SH SOLE 0 959 0 MERUS N V COM N5749R100 85 4026 SH DFND 02 0 4026 0 MERUS N V COM N5749R100 203 9627 SH DFND 04 0 0 9627 MERUS N V COM N5749R100 2050 97279 SH SOLE 0 0 97279 NXP SEMICONDUCTORS N V COM N6596X109 57331 278684 SH DFND 01 0 278684 0 NXP SEMICONDUCTORS N V COM N6596X109 2507 12185 SH DFND 02 0 0 12185 NXP SEMICONDUCTORS N V COM N6596X109 30621 148846 SH DFND 02 0 148846 0 NXP SEMICONDUCTORS N V COM N6596X109 133053 646766 SH DFND 04 0 0 646766 NXP SEMICONDUCTORS N V COM N6596X109 12483 60680 SH DFND 04 0 60680 0 NXP SEMICONDUCTORS N V COM N6596X109 1996433 9704611 SH SOLE 0 0 9704611 NXP SEMICONDUCTORS N V COM N6596X109 16 78 SH SOLE 0 78 0 PLAYA HOTELS & RESORTS NV SHS N70544106 123 16528 SH DFND 01 0 16528 0 PLAYA HOTELS & RESORTS NV SHS N70544106 189 25374 SH DFND 02 0 25374 0 PLAYA HOTELS & RESORTS NV SHS N70544106 594 79896 SH DFND 04 0 0 79896 PLAYA HOTELS & RESORTS NV SHS N70544106 12774 1719257 SH SOLE 0 0 1719257 QIAGEN NV SHS NEW N72482123 53301 1101710 SH DFND 01 0 1101710 0 QIAGEN NV SHS NEW N72482123 490 10118 SH DFND 02 0 0 10118 QIAGEN NV SHS NEW N72482123 6032 124670 SH DFND 02 0 124670 0 QIAGEN NV SHS NEW N72482123 29491 609572 SH DFND 04 0 0 609572 QIAGEN NV SHS NEW N72482123 3090 63871 SH DFND 04 0 63871 0 QIAGEN NV SHS NEW N72482123 273153 5645995 SH SOLE 0 0 5645995 QIAGEN NV SHS NEW N72482123 1115 23051 SH SOLE 0 23051 0 STELLANTIS N.V SHS N82405106 192778 9780708 SH DFND 01 0 9780708 0 STELLANTIS N.V SHS N82405106 1738 88170 SH DFND 02 0 0 88170 STELLANTIS N.V SHS N82405106 21229 1077058 SH DFND 02 0 1077058 0 STELLANTIS N.V SHS N82405106 104310 5292244 SH DFND 04 0 0 5292244 STELLANTIS N.V SHS N82405106 11585 587757 SH DFND 04 0 587757 0 STELLANTIS N.V SHS N82405106 939864 47684624 SH SOLE 0 0 47684624 STELLANTIS N.V SHS N82405106 4378 222118 SH SOLE 0 222118 0 UNIQURE NV SHS N90064101 197 6412 SH DFND 01 0 6412 0 UNIQURE NV SHS N90064101 281 9132 SH DFND 02 0 9132 0 UNIQURE NV SHS N90064101 978 31739 SH DFND 04 0 0 31739 UNIQURE NV SHS N90064101 20953 680291 SH SOLE 0 0 680291 YANDEX N V SHS CLASS A N97284108 6623 93614 SH DFND 02 0 93614 0 YANDEX N V SHS CLASS A N97284108 47642 673390 SH DFND 04 0 0 673390 YANDEX N V SHS CLASS A N97284108 2703 38198 SH DFND 04 0 38198 0 YANDEX N V SHS CLASS A N97284108 21804 308187 SH SOLE 0 0 308187 COPA HOLDINGS SA CL A P31076105 353 4685 SH DFND 01 0 4685 0 COPA HOLDINGS SA CL A P31076105 28 373 SH DFND 04 0 0 373 COPA HOLDINGS SA CL A P31076105 2138 28381 SH SOLE 0 0 28381 ONESPAWORLD HOLDINGS LIMITED COM P73684113 642 66228 SH DFND 01 0 66228 0 ONESPAWORLD HOLDINGS LIMITED COM P73684113 144 14842 SH DFND 02 0 14842 0 ONESPAWORLD HOLDINGS LIMITED COM P73684113 389 40101 SH DFND 04 0 0 40101 ONESPAWORLD HOLDINGS LIMITED COM P73684113 11615 1198686 SH SOLE 0 0 1198686 ONESPAWORLD HOLDINGS LIMITED COM P73684113 23 2419 SH SOLE 0 2419 0 MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109 127 4229 SH DFND 04 0 0 4229 MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109 723 24060 SH SOLE 0 0 24060 ROYAL CARIBBEAN GROUP COM V7780T103 18219 213640 SH DFND 01 0 213640 0 ROYAL CARIBBEAN GROUP COM V7780T103 887 10406 SH DFND 02 0 0 10406 ROYAL CARIBBEAN GROUP COM V7780T103 9307 109132 SH DFND 02 0 109132 0 ROYAL CARIBBEAN GROUP COM V7780T103 43137 505827 SH DFND 04 0 0 505827 ROYAL CARIBBEAN GROUP COM V7780T103 4113 48235 SH DFND 04 0 48235 0 ROYAL CARIBBEAN GROUP COM V7780T103 1862631 21841358 SH SOLE 0 0 21841358 ARDMORE SHIPPING CORP COM Y0207T100 112 26557 SH SOLE 0 0 26557 ATLAS CORP SHARES Y0436Q109 373 26167 SH DFND 02 0 26167 0 ATLAS CORP SHARES Y0436Q109 586 41121 SH DFND 04 0 0 41121 ATLAS CORP SHARES Y0436Q109 3544 248684 SH SOLE 0 0 248684 COSTAMARE INC SHS Y1771G102 319 27040 SH DFND 01 0 27040 0 COSTAMARE INC SHS Y1771G102 174 14765 SH DFND 02 0 14765 0 COSTAMARE INC SHS Y1771G102 3967 335865 SH SOLE 0 0 335865 COSTAMARE INC SHS Y1771G102 130 11038 SH SOLE 0 11038 0 DHT HOLDINGS INC SHS NEW Y2065G121 481 74178 SH DFND 01 0 74178 0 DHT HOLDINGS INC SHS NEW Y2065G121 202 31057 SH DFND 02 0 31057 0 DHT HOLDINGS INC SHS NEW Y2065G121 3391 522568 SH SOLE 0 0 522568 DHT HOLDINGS INC SHS NEW Y2065G121 103 15835 SH SOLE 0 15835 0 DIAMOND S SHIPPING INC COM Y20676105 200 20113 SH DFND 01 0 20113 0 DIAMOND S SHIPPING INC COM Y20676105 100 10088 SH DFND 04 0 0 10088 DIAMOND S SHIPPING INC COM Y20676105 12944 1299588 SH SOLE 0 0 1299588 DORIAN LPG LTD SHS USD Y2106R110 379 26811 SH DFND 01 0 26811 0 DORIAN LPG LTD SHS USD Y2106R110 216 15298 SH DFND 02 0 15298 0 DORIAN LPG LTD SHS USD Y2106R110 318 22523 SH DFND 04 0 0 22523 DORIAN LPG LTD SHS USD Y2106R110 14738 1043754 SH SOLE 0 0 1043754 DORIAN LPG LTD SHS USD Y2106R110 114 8096 SH SOLE 0 8096 0 EAGLE BULK SHIPPING INC COM Y2187A150 295 6244 SH DFND 01 0 6244 0 EAGLE BULK SHIPPING INC COM Y2187A150 112 2373 SH DFND 02 0 2373 0 EAGLE BULK SHIPPING INC COM Y2187A150 206 4355 SH DFND 04 0 0 4355 EAGLE BULK SHIPPING INC COM Y2187A150 24391 515444 SH SOLE 0 0 515444 EAGLE BULK SHIPPING INC COM Y2187A150 86 1827 SH SOLE 0 1827 0 FLEX LTD ORD Y2573F102 2769 154944 SH DFND 02 0 154944 0 FLEX LTD ORD Y2573F102 8665 484870 SH DFND 04 0 0 484870 FLEX LTD ORD Y2573F102 1185 66316 SH DFND 04 0 66316 0 FLEX LTD ORD Y2573F102 78449 4389989 SH SOLE 0 0 4389989 FLEX LTD ORD Y2573F102 4 237 SH SOLE 0 237 0 GENCO SHIPPING & TRADING LTD SHS Y2685T131 399 21144 SH DFND 01 0 21144 0 GENCO SHIPPING & TRADING LTD SHS Y2685T131 243 12871 SH DFND 02 0 12871 0 GENCO SHIPPING & TRADING LTD SHS Y2685T131 465 24640 SH DFND 04 0 0 24640 GENCO SHIPPING & TRADING LTD SHS Y2685T131 12033 637351 SH SOLE 0 0 637351 GENCO SHIPPING & TRADING LTD SHS Y2685T131 109 5760 SH SOLE 0 5760 0 INTERNATIONAL SEAWAYS INC COM Y41053102 328 17100 SH DFND 01 0 17100 0 INTERNATIONAL SEAWAYS INC COM Y41053102 241 12560 SH DFND 02 0 12560 0 INTERNATIONAL SEAWAYS INC COM Y41053102 376 19612 SH DFND 04 0 0 19612 INTERNATIONAL SEAWAYS INC COM Y41053102 37867 1974292 SH SOLE 0 0 1974292 INTERNATIONAL SEAWAYS INC COM Y41053102 87 4530 SH SOLE 0 4530 0 KENON HLDGS LTD SHS Y46717107 2812 81380 SH DFND 01 0 81380 0 KENON HLDGS LTD SHS Y46717107 139 4011 SH DFND 02 0 4011 0 KENON HLDGS LTD SHS Y46717107 397 11487 SH DFND 04 0 0 11487 KENON HLDGS LTD SHS Y46717107 11290 326765 SH SOLE 0 0 326765 KENON HLDGS LTD SHS Y46717107 48 1389 SH SOLE 0 1389 0 MAXEON SOLAR TECHNOLOGIES LT SHS Y58473102 1 52 SH DFND 04 0 0 52 MAXEON SOLAR TECHNOLOGIES LT SHS Y58473102 5232 244136 SH SOLE 0 0 244136 SAFE BULKERS INC COM Y7388L103 113 28114 SH DFND 01 0 28114 0 SAFE BULKERS INC COM Y7388L103 141 35213 SH DFND 02 0 35213 0 SAFE BULKERS INC COM Y7388L103 1043 260063 SH SOLE 0 0 260063 SAFE BULKERS INC COM Y7388L103 119 29684 SH SOLE 0 29684 0 SCORPIO TANKERS INC SHS Y7542C130 551 24987 SH DFND 01 0 24987 0 SCORPIO TANKERS INC SHS Y7542C130 95 4326 SH DFND 02 0 4326 0 SCORPIO TANKERS INC SHS Y7542C130 88 4009 SH DFND 04 0 0 4009 SCORPIO TANKERS INC SHS Y7542C130 8066 365792 SH SOLE 0 0 365792 SCORPIO TANKERS INC SHS Y7542C130 97 4396 SH SOLE 0 4396 0 TEEKAY CORPORATION COM Y8564W103 132 35555 SH DFND 01 0 35555 0 TEEKAY CORPORATION COM Y8564W103 122 32793 SH DFND 02 0 32793 0 TEEKAY CORPORATION COM Y8564W103 794 213550 SH SOLE 0 0 213550 TEEKAY CORPORATION COM Y8564W103 114 30530 SH SOLE 0 30530 0 TEEKAY TANKERS LTD CL A Y8565N300 176 12211 SH DFND 01 0 12211 0 TEEKAY TANKERS LTD CL A Y8565N300 993 68890 SH SOLE 0 0 68890 TEEKAY TANKERS LTD CL A Y8565N300 29 2038 SH SOLE 0 2038 0 WAVE LIFE SCIENCES LTD SHS Y95308105 452 67855 SH DFND 01 0 67855 0 WAVE LIFE SCIENCES LTD SHS Y95308105 80 12022 SH DFND 04 0 0 12022 WAVE LIFE SCIENCES LTD SHS Y95308105 4692 704569 SH SOLE 0 0 704569