0001086364-21-000104.txt : 20211109 0001086364-21-000104.hdr.sgml : 20211109 20211109154851 ACCESSION NUMBER: 0001086364-21-000104 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20210930 FILED AS OF DATE: 20211109 DATE AS OF CHANGE: 20211109 EFFECTIVENESS DATE: 20211109 FILER: COMPANY DATA: COMPANY CONFORMED NAME: BlackRock Inc. CENTRAL INDEX KEY: 0001364742 STANDARD INDUSTRIAL CLASSIFICATION: SECURITY BROKERS, DEALERS & FLOTATION COMPANIES [6211] IRS NUMBER: 320174431 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-12019 FILM NUMBER: 211391846 BUSINESS ADDRESS: STREET 1: 55 EAST 52ND STREET CITY: NEW YORK STATE: NY ZIP: 10055 BUSINESS PHONE: 212-810-5300 MAIL ADDRESS: STREET 1: 55 EAST 52ND STREET CITY: NEW YORK STATE: NY ZIP: 10055 FORMER COMPANY: FORMER CONFORMED NAME: BlackRock, Inc. DATE OF NAME CHANGE: 20060929 FORMER COMPANY: FORMER CONFORMED NAME: New BlackRock, Inc. DATE OF NAME CHANGE: 20060601 13F-HR 1 primary_doc.xml 13F-HR LIVE 0001364742 XXXXXXXX 09-30-2021 09-30-2021 BlackRock Inc.
55 East 52nd Street New York NY 10055
13F COMBINATION REPORT 028-12019 RUSSELL FRANK CO Nationwide Mutual Funds/Nationwide Fund Advisors Nationwide Variable Insurance Trust and Nationwide Fund Advisors Y BlackRock, Inc. is the parent holding company of certain institutional investment managers. For purposes of the reporting requirements under Section 13(f) of the Securities Exchange Act of 1934 (the Act), and the rules promulgated thereunder, BlackRock, Inc. itself does not exercise, and therefore disclaims, investment discretion with respect to any Section 13(f) securities positions over which its investment operating subsidiaries exercise such discretion. To the extent, however, that BlackRock Inc.'s ownership interest in such subsidiaries may nevertheless give rise to a Form 13F obligation on behalf of BlackRock, Inc., the information required by Form 13F is reported herein on behalf of all such subsidiaries.
/s/ Spencer Fleming Attorney-In-Fact pursuant to PoA date January 2019 212-810-5300 /s/ Spencer Fleming New York NY 09-30-2021 30 52243 3571779650 false 2 BlackRock Financial Management, Inc. 3 BlackRock Investment Management (Taiwan) Limited 4 BlackRock Investment Management (Australia) Limited 7 BlackRock Asset Management Canada Limited 13 BlackRock (Singapore) Limited 15 BlackRock Asset Management North Asia Ltd 16 BlackRock Brasil Gestora de Investimentos Ltd. 17 FutureAdvisor, Inc. 18 BlackRock Investment Management, LLC 19 BlackRock Advisors LLC 20 BlackRock Capital Management, Inc. 21 BlackRock Fund Advisors 22 BlackRock Institutional Trust Company, N.A. 23 BlackRock Japan Co. Ltd 24 BlackRock Group LTD 25 BlackRock Fund Managers Limited 26 BlackRock Investment Management (UK) Limited 28 BlackRock (Netherlands) B.V. 29 BlackRock International Limited 30 BlackRock Asset Management Ireland Limited 31 BlackRock Advisors (UK) Limited 32 BlackRock Asset Management Deutschland AG 34 BlackRock (Luxembourg) S.A. 35 IShares (DE) I InvAG Mit Teilgesellschaftsvermogen 36 BlackRock Life Limited 37 BlackRock Fund Management Company S.A. 40 BlackRock Asset Management Schweiz AG 42 Tennenbaum Capital Partners, LLC 43 Aperio Group, LLC 44 BlackRock Capital Investment Advisors, LLC
INFORMATION TABLE 2 form13fInfoTable.xml DESCRIPTION FOR INFORMATION TABLE 1 800 FLOWERS COM INC CL A 68243Q106 3058 100222 SH SOLE 2 46888 0 53334 1 800 FLOWERS COM INC CL A 68243Q106 3 96 SH SOLE 4 96 0 0 1 800 FLOWERS COM INC CL A 68243Q106 14 469 SH SOLE 7 469 0 0 1 800 FLOWERS COM INC CL A 68243Q106 2849 93393 SH SOLE 18 75128 0 18265 1 800 FLOWERS COM INC CL A 68243Q106 15767 516787 SH SOLE 19 516787 0 0 1 800 FLOWERS COM INC CL A 68243Q106 28791 943659 SH SOLE 21 943659 0 0 1 800 FLOWERS COM INC CL A 68243Q106 33137 1086088 SH SOLE 22 1070985 0 15103 1 800 FLOWERS COM INC CL A 68243Q106 643 21090 SH SOLE 23 21090 0 0 1 800 FLOWERS COM INC CL A 68243Q106 137 4495 SH SOLE 25 4495 0 0 1 800 FLOWERS COM INC CL A 68243Q106 2772 90843 SH SOLE 26 2247 0 88596 1 800 FLOWERS COM INC CL A 68243Q106 108 3548 SH SOLE 28 3548 0 0 1 800 FLOWERS COM INC CL A 68243Q106 1186 38863 SH SOLE 30 38863 0 0 1 800 FLOWERS COM INC CL A 68243Q106 53 1748 SH SOLE 36 1748 0 0 1 800 FLOWERS COM INC CL A 68243Q106 114 3727 SH SOLE 40 3727 0 0 1 800 FLOWERS COM INC CL A 68243Q106 476 15590 SH SOLE 43 575 0 15015 10X GENOMICS INC CL A COM 88025U109 19365 133019 SH SOLE 2 11701 0 121318 10X GENOMICS INC CL A COM 88025U109 6837 46966 SH SOLE 4 28155 0 18811 10X GENOMICS INC CL A COM 88025U109 2146 14743 SH SOLE 7 14743 0 0 10X GENOMICS INC CL A COM 88025U109 24 163 SH SOLE 13 163 0 0 10X GENOMICS INC CL A COM 88025U109 870 5979 SH SOLE 15 5979 0 0 10X GENOMICS INC CL A COM 88025U109 8032 55173 SH SOLE 18 51000 0 4173 10X GENOMICS INC CL A COM 88025U109 430888 2959805 SH SOLE 19 2959805 0 0 10X GENOMICS INC CL A COM 88025U109 356227 2446950 SH SOLE 21 2446950 0 0 10X GENOMICS INC CL A COM 88025U109 305884 2101138 SH SOLE 22 2007439 0 93699 10X GENOMICS INC CL A COM 88025U109 6192 42533 SH SOLE 23 42533 0 0 10X GENOMICS INC CL A COM 88025U109 2409 16545 SH SOLE 25 16545 0 0 10X GENOMICS INC CL A COM 88025U109 13151 90337 SH SOLE 26 75727 0 14610 10X GENOMICS INC CL A COM 88025U109 13481 92601 SH SOLE 28 6270 0 86331 10X GENOMICS INC CL A COM 88025U109 12 83 SH SOLE 29 83 0 0 10X GENOMICS INC CL A COM 88025U109 43451 298471 SH SOLE 30 293390 0 5081 10X GENOMICS INC CL A COM 88025U109 3797 26079 SH SOLE 31 8154 0 17925 10X GENOMICS INC CL A COM 88025U109 580 3986 SH SOLE 34 3986 0 0 10X GENOMICS INC CL A COM 88025U109 2402 16498 SH SOLE 36 16498 0 0 10X GENOMICS INC CL A COM 88025U109 377 2593 SH SOLE 40 2593 0 0 10X GENOMICS INC CL A COM 88025U109 148 1014 SH SOLE 43 0 0 1014 111 INC ADS 68247Q102 44 7170 SH SOLE 4 7170 0 0 111 INC ADS 68247Q102 218 35377 SH SOLE 21 35377 0 0 111 INC ADS 68247Q102 846 137183 SH SOLE 22 132808 0 4375 111 INC ADS 68247Q102 426 69119 SH SOLE 30 69119 0 0 17 ED & TECHNOLOGY GROUP INC ADS 81807M106 56 62766 SH SOLE 21 62766 0 0 17 ED & TECHNOLOGY GROUP INC ADS 81807M106 198 219987 SH SOLE 22 213259 0 6728 17 ED & TECHNOLOGY GROUP INC ADS 81807M106 15 17030 SH SOLE 30 17030 0 0 180 LIFE SCIENCES CORP COM 68236V104 45 8343 SH SOLE 2 8343 0 0 180 LIFE SCIENCES CORP COM 68236V104 11 1979 SH SOLE 18 1979 0 0 180 LIFE SCIENCES CORP COM 68236V104 134 24721 SH SOLE 21 24721 0 0 180 LIFE SCIENCES CORP COM 68236V104 1113 205770 SH SOLE 22 205770 0 0 1847 GOEDEKER INC COM 28252C109 5 1491 SH SOLE 2 1491 0 0 1847 GOEDEKER INC COM 28252C109 35 11291 SH SOLE 18 11291 0 0 1847 GOEDEKER INC COM 28252C109 440 140064 SH SOLE 21 140064 0 0 1847 GOEDEKER INC COM 28252C109 5288 1684130 SH SOLE 22 1684130 0 0 1895 BANCORP OF WIS INC COM 28253R105 7 605 SH SOLE 18 605 0 0 1895 BANCORP OF WIS INC COM 28253R105 102 9308 SH SOLE 21 9308 0 0 1LIFE HEALTHCARE INC COM 68269G107 3277 161816 SH SOLE 2 72544 0 89272 1LIFE HEALTHCARE INC COM 68269G107 4 220 SH SOLE 4 220 0 0 1LIFE HEALTHCARE INC COM 68269G107 38 1874 SH SOLE 7 1874 0 0 1LIFE HEALTHCARE INC COM 68269G107 7171 354143 SH SOLE 18 328374 0 25769 1LIFE HEALTHCARE INC COM 68269G107 14457 713931 SH SOLE 19 713931 0 0 1LIFE HEALTHCARE INC COM 68269G107 81812 4040089 SH SOLE 21 4040089 0 0 1LIFE HEALTHCARE INC COM 68269G107 65244 3221945 SH SOLE 22 3166110 0 55835 1LIFE HEALTHCARE INC COM 68269G107 555 27383 SH SOLE 23 27383 0 0 1LIFE HEALTHCARE INC COM 68269G107 363 17937 SH SOLE 25 17937 0 0 1LIFE HEALTHCARE INC COM 68269G107 4005 197766 SH SOLE 26 86947 0 110819 1LIFE HEALTHCARE INC COM 68269G107 139 6864 SH SOLE 28 6864 0 0 1LIFE HEALTHCARE INC COM 68269G107 6073 299906 SH SOLE 30 299906 0 0 1LIFE HEALTHCARE INC COM 68269G107 1583 78172 SH SOLE 34 78172 0 0 1LIFE HEALTHCARE INC COM 68269G107 291 14353 SH SOLE 36 14353 0 0 1LIFE HEALTHCARE INC COM 68269G107 195 9611 SH SOLE 40 9611 0 0 1LIFE HEALTHCARE INC COM 68269G107 267 13204 SH SOLE 43 1148 0 12056 1LIFE HEALTHCARE INC NOTE 3.000% 6/1 68269GAB3 2016 2125000 PRN SOLE 21 2125000 0 0 1ST CONSTITUTION BANCORP COM 31986N102 154 6516 SH SOLE 2 6516 0 0 1ST CONSTITUTION BANCORP COM 31986N102 42 1768 SH SOLE 18 1768 0 0 1ST CONSTITUTION BANCORP COM 31986N102 722 30493 SH SOLE 21 30493 0 0 1ST SOURCE CORP COM 336901103 925 19580 SH SOLE 2 5499 0 14081 1ST SOURCE CORP COM 336901103 13 281 SH SOLE 7 281 0 0 1ST SOURCE CORP COM 336901103 2570 54401 SH SOLE 18 54401 0 0 1ST SOURCE CORP COM 336901103 1480 31331 SH SOLE 19 31331 0 0 1ST SOURCE CORP COM 336901103 29622 627045 SH SOLE 21 627045 0 0 1ST SOURCE CORP COM 336901103 23375 494813 SH SOLE 22 477572 0 17241 1ST SOURCE CORP COM 336901103 106 2251 SH SOLE 25 2251 0 0 1ST SOURCE CORP COM 336901103 106 2247 SH SOLE 26 0 0 2247 1ST SOURCE CORP COM 336901103 119 2512 SH SOLE 28 2512 0 0 1ST SOURCE CORP COM 336901103 732 15502 SH SOLE 30 15502 0 0 1ST SOURCE CORP COM 336901103 65 1375 SH SOLE 34 1375 0 0 1ST SOURCE CORP COM 336901103 130 2747 SH SOLE 40 2747 0 0 1ST SOURCE CORP COM 336901103 520 11018 SH SOLE 43 2664 0 8354 1STDIBS COM INC COM 320551104 34 2719 SH SOLE 2 331 0 2388 1STDIBS COM INC COM 320551104 40 3230 SH SOLE 18 3230 0 0 1STDIBS COM INC COM 320551104 130 10479 SH SOLE 19 10479 0 0 1STDIBS COM INC COM 320551104 2760 222594 SH SOLE 21 222594 0 0 1STDIBS COM INC COM 320551104 547 44084 SH SOLE 22 43537 0 547 21VIANET GROUP INC SPONSORED ADS A 90138A103 794 45871 SH SOLE 2 2211 0 43660 21VIANET GROUP INC SPONSORED ADS A 90138A103 852 49221 SH SOLE 4 22575 0 26646 21VIANET GROUP INC SPONSORED ADS A 90138A103 211 12181 SH SOLE 7 12181 0 0 21VIANET GROUP INC SPONSORED ADS A 90138A103 182 10524 SH SOLE 13 0 0 10524 21VIANET GROUP INC SPONSORED ADS A 90138A103 765 44190 SH SOLE 15 44190 0 0 21VIANET GROUP INC SPONSORED ADS A 90138A103 408 23571 SH SOLE 18 23571 0 0 21VIANET GROUP INC SPONSORED ADS A 90138A103 28802 1663915 SH SOLE 21 1663915 0 0 21VIANET GROUP INC SPONSORED ADS A 90138A103 17016 983032 SH SOLE 22 871049 0 111983 21VIANET GROUP INC SPONSORED ADS A 90138A103 691 39920 SH SOLE 23 39920 0 0 21VIANET GROUP INC SPONSORED ADS A 90138A103 72 4148 SH SOLE 25 4148 0 0 21VIANET GROUP INC SPONSORED ADS A 90138A103 5379 310770 SH SOLE 26 163311 0 147459 21VIANET GROUP INC SPONSORED ADS A 90138A103 1737 100332 SH SOLE 28 3145 0 97187 21VIANET GROUP INC SPONSORED ADS A 90138A103 8786 507561 SH SOLE 30 507561 0 0 21VIANET GROUP INC SPONSORED ADS A 90138A103 145 8399 SH SOLE 34 8399 0 0 21VIANET GROUP INC SPONSORED ADS A 90138A103 9 542 SH SOLE 40 542 0 0 21VIANET GROUP INC SPONSORED ADS A 90138A103 3109 179630 SH SOLE 43 11739 0 167891 22ND CENTY GROUP INC COM 90137F103 79 26746 SH SOLE 2 11346 0 15400 22ND CENTY GROUP INC COM 90137F103 7 2427 SH SOLE 7 2427 0 0 22ND CENTY GROUP INC COM 90137F103 1357 458437 SH SOLE 18 458437 0 0 22ND CENTY GROUP INC COM 90137F103 775 261926 SH SOLE 19 261926 0 0 22ND CENTY GROUP INC COM 90137F103 15838 5350621 SH SOLE 21 5350621 0 0 22ND CENTY GROUP INC COM 90137F103 11395 3849585 SH SOLE 22 3828225 0 21360 22ND CENTY GROUP INC COM 90137F103 4 1345 SH SOLE 43 0 0 1345 23ANDME HOLDING CO CLASS A COM 90138Q108 66 7260 SH SOLE 2 7260 0 0 23ANDME HOLDING CO CLASS A COM 90138Q108 967 106702 SH SOLE 21 106702 0 0 23ANDME HOLDING CO CLASS A COM 90138Q108 9451 1043109 SH SOLE 22 1043109 0 0 2U INC COM 90214J101 6506 193808 SH SOLE 2 104710 0 89098 2U INC COM 90214J101 10 296 SH SOLE 4 296 0 0 2U INC COM 90214J101 42 1240 SH SOLE 7 1240 0 0 2U INC COM 90214J101 7797 232249 SH SOLE 18 205012 0 27237 2U INC COM 90214J101 25779 767910 SH SOLE 19 767910 0 0 2U INC COM 90214J101 80469 2397039 SH SOLE 21 2397039 0 0 2U INC COM 90214J101 80738 2405053 SH SOLE 22 2357085 0 47968 2U INC COM 90214J101 924 27511 SH SOLE 23 27511 0 0 2U INC COM 90214J101 425 12648 SH SOLE 25 12648 0 0 2U INC COM 90214J101 5452 162406 SH SOLE 26 29758 0 132648 2U INC COM 90214J101 216 6430 SH SOLE 28 6430 0 0 2U INC COM 90214J101 3474 103488 SH SOLE 30 103488 0 0 2U INC COM 90214J101 139 4138 SH SOLE 36 4138 0 0 2U INC COM 90214J101 307 9157 SH SOLE 40 9157 0 0 2U INC COM 90214J101 936 27873 SH SOLE 43 663 0 27210 2U INC NOTE 2.250% 5/0 90214JAB7 3664 2639000 PRN SOLE 21 2639000 0 0 3-D SYS CORP DEL COM NEW 88554D205 2245 81418 SH SOLE 2 48932 0 32486 3-D SYS CORP DEL COM NEW 88554D205 163 5901 SH SOLE 4 5901 0 0 3-D SYS CORP DEL COM NEW 88554D205 54 1952 SH SOLE 7 1952 0 0 3-D SYS CORP DEL COM NEW 88554D205 0 17 SH SOLE 17 0 0 17 3-D SYS CORP DEL COM NEW 88554D205 12445 451384 SH SOLE 18 437044 0 14340 3-D SYS CORP DEL COM NEW 88554D205 8117 294417 SH SOLE 19 294417 0 0 3-D SYS CORP DEL COM NEW 88554D205 396386 14377434 SH SOLE 21 14377434 0 0 3-D SYS CORP DEL COM NEW 88554D205 85633 3106016 SH SOLE 22 3026288 0 79728 3-D SYS CORP DEL COM NEW 88554D205 147 5333 SH SOLE 23 5333 0 0 3-D SYS CORP DEL COM NEW 88554D205 497 18034 SH SOLE 25 18034 0 0 3-D SYS CORP DEL COM NEW 88554D205 2224 80676 SH SOLE 26 49465 0 31211 3-D SYS CORP DEL COM NEW 88554D205 284 10303 SH SOLE 28 10303 0 0 3-D SYS CORP DEL COM NEW 88554D205 19863 720447 SH SOLE 30 720447 0 0 3-D SYS CORP DEL COM NEW 88554D205 142 5150 SH SOLE 36 5150 0 0 3-D SYS CORP DEL COM NEW 88554D205 420 15240 SH SOLE 40 15240 0 0 3-D SYS CORP DEL COM NEW 88554D205 1057 38336 SH SOLE 43 961 0 37375 360 DIGITECH INC AMERICAN DEP 88557W101 1168 57489 SH SOLE 2 7746 0 49743 360 DIGITECH INC AMERICAN DEP 88557W101 887 43668 SH SOLE 4 20626 0 23042 360 DIGITECH INC AMERICAN DEP 88557W101 175 8598 SH SOLE 7 8598 0 0 360 DIGITECH INC AMERICAN DEP 88557W101 177 8719 SH SOLE 13 0 0 8719 360 DIGITECH INC AMERICAN DEP 88557W101 907 44613 SH SOLE 15 44613 0 0 360 DIGITECH INC AMERICAN DEP 88557W101 723 35585 SH SOLE 18 35585 0 0 360 DIGITECH INC AMERICAN DEP 88557W101 31544 1552338 SH SOLE 21 1552338 0 0 360 DIGITECH INC AMERICAN DEP 88557W101 16384 806277 SH SOLE 22 692371 0 113906 360 DIGITECH INC AMERICAN DEP 88557W101 818 40277 SH SOLE 23 40277 0 0 360 DIGITECH INC AMERICAN DEP 88557W101 1896 93295 SH SOLE 25 93295 0 0 360 DIGITECH INC AMERICAN DEP 88557W101 5031 247580 SH SOLE 26 197350 0 50230 360 DIGITECH INC AMERICAN DEP 88557W101 3642 179212 SH SOLE 28 10138 0 169074 360 DIGITECH INC AMERICAN DEP 88557W101 9470 466035 SH SOLE 30 466035 0 0 360 DIGITECH INC AMERICAN DEP 88557W101 138 6777 SH SOLE 34 6777 0 0 360 DIGITECH INC AMERICAN DEP 88557W101 8 384 SH SOLE 40 384 0 0 360 DIGITECH INC AMERICAN DEP 88557W101 4963 244222 SH SOLE 43 5945 0 238277 3M CO COM 88579Y101 260747 1486416 SH SOLE 2 331556 0 1154860 3M CO COM 88579Y101 57624 328491 SH SOLE 4 306075 0 22416 3M CO COM 88579Y101 116452 663847 SH SOLE 7 549210 0 114637 3M CO COM 88579Y101 1999 11395 SH SOLE 13 1630 0 9765 3M CO COM 88579Y101 12940 73763 SH SOLE 15 73763 0 0 3M CO COM 88579Y101 206888 1179387 SH SOLE 18 1095330 0 84057 3M CO COM 88579Y101 48202 274781 SH SOLE 19 274781 0 0 3M CO COM 88579Y101 3884 22140 SH SOLE 20 22140 0 0 3M CO COM 88579Y101 2685725 15310258 SH SOLE 21 15310258 0 0 3M CO COM 88579Y101 2206918 12580767 SH SOLE 22 11127368 0 1453399 3M CO COM 88579Y101 66506 379127 SH SOLE 23 379127 0 0 3M CO COM 88579Y101 194651 1109630 SH SOLE 25 1109630 0 0 3M CO COM 88579Y101 335111 1910333 SH SOLE 26 1076813 0 833520 3M CO COM 88579Y101 330121 1881887 SH SOLE 28 60240 0 1821647 3M CO COM 88579Y101 2816 16055 SH SOLE 29 16055 0 0 3M CO COM 88579Y101 554776 3162560 SH SOLE 30 3133591 0 28969 3M CO COM 88579Y101 43719 249227 SH SOLE 31 99733 0 149494 3M CO COM 88579Y101 8825 50310 SH SOLE 32 50310 0 0 3M CO COM 88579Y101 37107 211531 SH SOLE 34 211531 0 0 3M CO COM 88579Y101 51819 295398 SH SOLE 36 295398 0 0 3M CO COM 88579Y101 3566 20328 SH SOLE 40 20328 0 0 3M CO COM 88579Y101 72475 413153 SH SOLE 43 28896 0 384257 4D MOLECULAR THERAPEUTICS IN COM 35104E100 623 23087 SH SOLE 2 9959 0 13128 4D MOLECULAR THERAPEUTICS IN COM 35104E100 1809 67061 SH SOLE 18 67061 0 0 4D MOLECULAR THERAPEUTICS IN COM 35104E100 1142 42347 SH SOLE 19 42347 0 0 4D MOLECULAR THERAPEUTICS IN COM 35104E100 21189 785648 SH SOLE 21 785648 0 0 4D MOLECULAR THERAPEUTICS IN COM 35104E100 12810 474963 SH SOLE 22 458437 0 16526 4D MOLECULAR THERAPEUTICS IN COM 35104E100 8 301 SH SOLE 23 301 0 0 4D MOLECULAR THERAPEUTICS IN COM 35104E100 63 2324 SH SOLE 25 2324 0 0 4D MOLECULAR THERAPEUTICS IN COM 35104E100 908 33678 SH SOLE 30 33678 0 0 4D MOLECULAR THERAPEUTICS IN COM 35104E100 61 2246 SH SOLE 40 2246 0 0 4D MOLECULAR THERAPEUTICS IN COM 35104E100 181 6708 SH SOLE 43 0 0 6708 51JOB INC SPONSORED ADS 316827104 1745 25090 SH SOLE 2 1439 0 23651 51JOB INC SPONSORED ADS 316827104 1140 16392 SH SOLE 4 7174 0 9218 51JOB INC SPONSORED ADS 316827104 257 3691 SH SOLE 7 3691 0 0 51JOB INC SPONSORED ADS 316827104 242 3474 SH SOLE 13 0 0 3474 51JOB INC SPONSORED ADS 316827104 1216 17487 SH SOLE 15 17487 0 0 51JOB INC SPONSORED ADS 316827104 585 8410 SH SOLE 18 8410 0 0 51JOB INC SPONSORED ADS 316827104 616 8861 SH SOLE 19 8861 0 0 51JOB INC SPONSORED ADS 316827104 36095 519131 SH SOLE 21 519131 0 0 51JOB INC SPONSORED ADS 316827104 20674 297343 SH SOLE 22 261447 0 35896 51JOB INC SPONSORED ADS 316827104 910 13095 SH SOLE 23 13095 0 0 51JOB INC SPONSORED ADS 316827104 1514 21775 SH SOLE 25 21775 0 0 51JOB INC SPONSORED ADS 316827104 8222 118255 SH SOLE 26 65951 0 52304 51JOB INC SPONSORED ADS 316827104 5255 75585 SH SOLE 28 5421 0 70164 51JOB INC SPONSORED ADS 316827104 11986 172382 SH SOLE 30 168710 0 3672 51JOB INC SPONSORED ADS 316827104 569 8181 SH SOLE 34 8181 0 0 51JOB INC SPONSORED ADS 316827104 9 131 SH SOLE 40 131 0 0 51JOB INC SPONSORED ADS 316827104 7779 111882 SH SOLE 43 5881 0 106001 89BIO INC COM 282559103 142 7256 SH SOLE 2 561 0 6695 89BIO INC COM 282559103 578 29527 SH SOLE 18 29527 0 0 89BIO INC COM 282559103 1284 65550 SH SOLE 19 65550 0 0 89BIO INC COM 282559103 7171 366043 SH SOLE 21 366043 0 0 89BIO INC COM 282559103 5068 258685 SH SOLE 22 252715 0 5970 89BIO INC COM 282559103 16 810 SH SOLE 23 810 0 0 89BIO INC COM 282559103 89 4523 SH SOLE 43 0 0 4523 8X8 INC NEW COM 282914100 1772 75776 SH SOLE 2 45698 0 30078 8X8 INC NEW COM 282914100 10 422 SH SOLE 4 422 0 0 8X8 INC NEW COM 282914100 41 1764 SH SOLE 7 1764 0 0 8X8 INC NEW COM 282914100 9231 394676 SH SOLE 18 391858 0 2818 8X8 INC NEW COM 282914100 8502 363483 SH SOLE 19 363483 0 0 8X8 INC NEW COM 282914100 300783 12859488 SH SOLE 21 12859488 0 0 8X8 INC NEW COM 282914100 65708 2809240 SH SOLE 22 2747380 0 61860 8X8 INC NEW COM 282914100 164 7014 SH SOLE 23 7014 0 0 8X8 INC NEW COM 282914100 355 15160 SH SOLE 25 15160 0 0 8X8 INC NEW COM 282914100 2259 96586 SH SOLE 26 36967 0 59619 8X8 INC NEW COM 282914100 200 8536 SH SOLE 28 8536 0 0 8X8 INC NEW COM 282914100 4432 189482 SH SOLE 30 189482 0 0 8X8 INC NEW COM 282914100 116 4949 SH SOLE 36 4949 0 0 8X8 INC NEW COM 282914100 296 12653 SH SOLE 40 12653 0 0 8X8 INC NEW COM 282914100 2091 89394 SH SOLE 43 26466 0 62928 8X8 INC NEW NOTE 0.500% 2/0 282914AB6 2249 2000000 PRN SOLE 2 2000000 0 0 8X8 INC NEW NOTE 0.500% 2/0 282914AB6 2188 1946000 PRN SOLE 21 1946000 0 0 9 METERS BIOPHARMA INC COM 654405109 40 30825 SH SOLE 2 8548 0 22277 9 METERS BIOPHARMA INC COM 654405109 4 3416 SH SOLE 7 3416 0 0 9 METERS BIOPHARMA INC COM 654405109 823 632742 SH SOLE 18 632742 0 0 9 METERS BIOPHARMA INC COM 654405109 477 367253 SH SOLE 19 367253 0 0 9 METERS BIOPHARMA INC COM 654405109 9408 7237087 SH SOLE 21 7237087 0 0 9 METERS BIOPHARMA INC COM 654405109 6821 5246591 SH SOLE 22 5206797 0 39794 9 METERS BIOPHARMA INC COM 654405109 63 48351 SH SOLE 43 0 0 48351 908 DEVICES INC COM 65443P102 108 3334 SH SOLE 2 2120 0 1214 908 DEVICES INC COM 65443P102 4 116 SH SOLE 7 116 0 0 908 DEVICES INC COM 65443P102 1080 33208 SH SOLE 18 33208 0 0 908 DEVICES INC COM 65443P102 85000 2613762 SH SOLE 19 2613762 0 0 908 DEVICES INC COM 65443P102 14135 434649 SH SOLE 21 434649 0 0 908 DEVICES INC COM 65443P102 7464 229510 SH SOLE 22 228065 0 1445 908 DEVICES INC COM 65443P102 70 2142 SH SOLE 25 2142 0 0 908 DEVICES INC COM 65443P102 87 2664 SH SOLE 30 2664 0 0 908 DEVICES INC COM 65443P102 65 1991 SH SOLE 34 1991 0 0 908 DEVICES INC COM 65443P102 43 1323 SH SOLE 40 1323 0 0 908 DEVICES INC COM 65443P102 53 1624 SH SOLE 43 0 0 1624 A-MARK PRECIOUS METALS INC COM 00181T107 495 8239 SH SOLE 2 644 0 7595 A-MARK PRECIOUS METALS INC COM 00181T107 8 140 SH SOLE 7 140 0 0 A-MARK PRECIOUS METALS INC COM 00181T107 1746 29097 SH SOLE 18 29097 0 0 A-MARK PRECIOUS METALS INC COM 00181T107 910 15158 SH SOLE 19 15158 0 0 A-MARK PRECIOUS METALS INC COM 00181T107 19947 332341 SH SOLE 21 332341 0 0 A-MARK PRECIOUS METALS INC COM 00181T107 11751 195788 SH SOLE 22 190583 0 5205 A-MARK PRECIOUS METALS INC COM 00181T107 34 572 SH SOLE 43 0 0 572 A10 NETWORKS INC COM 002121101 448 33206 SH SOLE 2 18055 0 15151 A10 NETWORKS INC COM 002121101 14 1036 SH SOLE 7 1036 0 0 A10 NETWORKS INC COM 002121101 2539 188336 SH SOLE 18 188336 0 0 A10 NETWORKS INC COM 002121101 1405 104202 SH SOLE 19 104202 0 0 A10 NETWORKS INC COM 002121101 33111 2456313 SH SOLE 21 2456313 0 0 A10 NETWORKS INC COM 002121101 20538 1523597 SH SOLE 22 1480532 0 43065 A10 NETWORKS INC COM 002121101 486 36018 SH SOLE 25 36018 0 0 A10 NETWORKS INC COM 002121101 1596 118373 SH SOLE 26 48745 0 69628 A10 NETWORKS INC COM 002121101 62 4609 SH SOLE 28 4609 0 0 A10 NETWORKS INC COM 002121101 791 58715 SH SOLE 30 58715 0 0 A10 NETWORKS INC COM 002121101 73 5420 SH SOLE 36 5420 0 0 A10 NETWORKS INC COM 002121101 109 8061 SH SOLE 40 8061 0 0 A10 NETWORKS INC COM 002121101 86 6414 SH SOLE 43 0 0 6414 AADI BIOSCIENCES INC COM 00032Q104 17 562 SH SOLE 18 562 0 0 AADI BIOSCIENCES INC COM 00032Q104 461 15688 SH SOLE 21 15688 0 0 AAON INC COM PAR $0.004 000360206 2436 37276 SH SOLE 2 32955 0 4321 AAON INC COM PAR $0.004 000360206 12 177 SH SOLE 4 177 0 0 AAON INC COM PAR $0.004 000360206 44 674 SH SOLE 7 674 0 0 AAON INC COM PAR $0.004 000360206 2 27 SH SOLE 17 0 0 27 AAON INC COM PAR $0.004 000360206 9593 146812 SH SOLE 18 146812 0 0 AAON INC COM PAR $0.004 000360206 5125 78435 SH SOLE 19 78435 0 0 AAON INC COM PAR $0.004 000360206 306064 4684171 SH SOLE 21 4684171 0 0 AAON INC COM PAR $0.004 000360206 68848 1053692 SH SOLE 22 1027923 0 25769 AAON INC COM PAR $0.004 000360206 586 8966 SH SOLE 25 8966 0 0 AAON INC COM PAR $0.004 000360206 1329 20345 SH SOLE 26 17492 0 2853 AAON INC COM PAR $0.004 000360206 206 3155 SH SOLE 28 3155 0 0 AAON INC COM PAR $0.004 000360206 4854 74287 SH SOLE 30 74287 0 0 AAON INC COM PAR $0.004 000360206 371 5681 SH SOLE 36 5681 0 0 AAON INC COM PAR $0.004 000360206 308 4716 SH SOLE 40 4716 0 0 AAON INC COM PAR $0.004 000360206 1080 16529 SH SOLE 43 512 0 16017 AAR CORP COM 000361105 1267 39063 SH SOLE 2 15874 0 23189 AAR CORP COM 000361105 4 124 SH SOLE 4 124 0 0 AAR CORP COM 000361105 17 534 SH SOLE 7 534 0 0 AAR CORP COM 000361105 4443 136999 SH SOLE 18 136999 0 0 AAR CORP COM 000361105 1892 58355 SH SOLE 19 58355 0 0 AAR CORP COM 000361105 138515 4271191 SH SOLE 21 4271191 0 0 AAR CORP COM 000361105 24598 758501 SH SOLE 22 724714 0 33787 AAR CORP COM 000361105 157 4844 SH SOLE 25 4844 0 0 AAR CORP COM 000361105 440 13578 SH SOLE 26 6826 0 6752 AAR CORP COM 000361105 78 2404 SH SOLE 28 2404 0 0 AAR CORP COM 000361105 2008 61910 SH SOLE 30 61910 0 0 AAR CORP COM 000361105 49 1498 SH SOLE 36 1498 0 0 AAR CORP COM 000361105 116 3586 SH SOLE 40 3586 0 0 AAR CORP COM 000361105 1142 35212 SH SOLE 43 3994 0 31218 ABB LTD SPONSORED ADR 000375204 1 20 SH SOLE 17 0 0 20 ABB LTD SPONSORED ADR 000375204 60 1797 SH SOLE 18 1797 0 0 ABB LTD SPONSORED ADR 000375204 29500 884307 SH SOLE 43 139793 0 744514 ABBOTT LABS COM 002824100 599516 5075051 SH SOLE 2 1627192 0 3447859 ABBOTT LABS COM 002824100 145967 1235648 SH SOLE 4 805527 0 430121 ABBOTT LABS COM 002824100 185555 1570773 SH SOLE 7 1517900 0 52873 ABBOTT LABS COM 002824100 4043 34229 SH SOLE 13 5004 0 29225 ABBOTT LABS COM 002824100 24650 208671 SH SOLE 15 208671 0 0 ABBOTT LABS COM 002824100 10 85 SH SOLE 17 0 0 85 ABBOTT LABS COM 002824100 435691 3688237 SH SOLE 18 3435617 0 252620 ABBOTT LABS COM 002824100 961507 8139397 SH SOLE 19 8139397 0 0 ABBOTT LABS COM 002824100 15401 130371 SH SOLE 20 130371 0 0 ABBOTT LABS COM 002824100 5351114 45298521 SH SOLE 21 45298521 0 0 ABBOTT LABS COM 002824100 4417312 37393652 SH SOLE 22 33567987 0 3825665 ABBOTT LABS COM 002824100 125116 1059139 SH SOLE 23 1059139 0 0 ABBOTT LABS COM 002824100 446229 3777440 SH SOLE 25 3777440 0 0 ABBOTT LABS COM 002824100 519104 4394345 SH SOLE 26 1992941 0 2401404 ABBOTT LABS COM 002824100 399733 3383839 SH SOLE 28 150831 0 3233008 ABBOTT LABS COM 002824100 1470 12442 SH SOLE 29 12442 0 0 ABBOTT LABS COM 002824100 967171 8187345 SH SOLE 30 8187345 0 0 ABBOTT LABS COM 002824100 79283 671147 SH SOLE 31 233495 0 437652 ABBOTT LABS COM 002824100 15251 129103 SH SOLE 32 129103 0 0 ABBOTT LABS COM 002824100 866551 7335568 SH SOLE 34 7335568 0 0 ABBOTT LABS COM 002824100 100625 851816 SH SOLE 36 851816 0 0 ABBOTT LABS COM 002824100 7316 61931 SH SOLE 40 61931 0 0 ABBOTT LABS COM 002824100 198445 1679886 SH SOLE 43 147480 0 1532406 ABBVIE INC COM 00287Y109 483154 4479040 SH SOLE 2 1143302 0 3335738 ABBVIE INC COM 00287Y109 135441 1255591 SH SOLE 4 828772 0 426819 ABBVIE INC COM 00287Y109 189393 1755752 SH SOLE 7 1702570 0 53182 ABBVIE INC COM 00287Y109 3764 34893 SH SOLE 13 4965 0 29928 ABBVIE INC COM 00287Y109 24590 227963 SH SOLE 15 227963 0 0 ABBVIE INC COM 00287Y109 596983 5534286 SH SOLE 18 5272879 0 261407 ABBVIE INC COM 00287Y109 509601 4724213 SH SOLE 19 4724213 0 0 ABBVIE INC COM 00287Y109 4471534 41452994 SH SOLE 21 41452994 0 0 ABBVIE INC COM 00287Y109 4077333 37798586 SH SOLE 22 33784610 0 4013976 ABBVIE INC COM 00287Y109 119859 1111141 SH SOLE 23 1111141 0 0 ABBVIE INC COM 00287Y109 331285 3071151 SH SOLE 25 3071151 0 0 ABBVIE INC COM 00287Y109 481215 4461068 SH SOLE 26 2035491 0 2425577 ABBVIE INC COM 00287Y109 506478 4695266 SH SOLE 28 154048 0 4541218 ABBVIE INC COM 00287Y109 7708 71456 SH SOLE 29 71456 0 0 ABBVIE INC COM 00287Y109 1004085 9308286 SH SOLE 30 9308286 0 0 ABBVIE INC COM 00287Y109 80346 744843 SH SOLE 31 308392 0 436451 ABBVIE INC COM 00287Y109 13949 129311 SH SOLE 32 129311 0 0 ABBVIE INC COM 00287Y109 383472 3554942 SH SOLE 34 3554942 0 0 ABBVIE INC COM 00287Y109 93943 870889 SH SOLE 36 870889 0 0 ABBVIE INC COM 00287Y109 3245 30086 SH SOLE 37 30086 0 0 ABBVIE INC COM 00287Y109 6628 61441 SH SOLE 40 61441 0 0 ABBVIE INC COM 00287Y109 158163 1466241 SH SOLE 43 111076 0 1355165 ABCAM PLC ADS 000380204 19 962 SH SOLE 43 0 0 962 ABCELLERA BIOLOGICS INC COM 00288U106 19571 976587 SH SOLE 30 976587 0 0 ABEONA THERAPEUTICS INC COM 00289Y107 3 3049 SH SOLE 2 3049 0 0 ABEONA THERAPEUTICS INC COM 00289Y107 20 17977 SH SOLE 18 17977 0 0 ABEONA THERAPEUTICS INC COM 00289Y107 297 264809 SH SOLE 21 264809 0 0 ABEONA THERAPEUTICS INC COM 00289Y107 1506 1344475 SH SOLE 22 1344475 0 0 ABERCROMBIE & FITCH CO CL A 002896207 2490 66166 SH SOLE 2 19038 0 47128 ABERCROMBIE & FITCH CO CL A 002896207 10 257 SH SOLE 4 257 0 0 ABERCROMBIE & FITCH CO CL A 002896207 70 1862 SH SOLE 7 1862 0 0 ABERCROMBIE & FITCH CO CL A 002896207 9164 243520 SH SOLE 18 243520 0 0 ABERCROMBIE & FITCH CO CL A 002896207 4094 108796 SH SOLE 19 108796 0 0 ABERCROMBIE & FITCH CO CL A 002896207 276718 7353650 SH SOLE 21 7353650 0 0 ABERCROMBIE & FITCH CO CL A 002896207 56694 1506610 SH SOLE 22 1447288 0 59322 ABERCROMBIE & FITCH CO CL A 002896207 315 8365 SH SOLE 25 8365 0 0 ABERCROMBIE & FITCH CO CL A 002896207 1079 28661 SH SOLE 26 25445 0 3216 ABERCROMBIE & FITCH CO CL A 002896207 317 8416 SH SOLE 28 4891 0 3525 ABERCROMBIE & FITCH CO CL A 002896207 4148 110223 SH SOLE 30 110223 0 0 ABERCROMBIE & FITCH CO CL A 002896207 134 3564 SH SOLE 36 3564 0 0 ABERCROMBIE & FITCH CO CL A 002896207 292 7770 SH SOLE 40 7770 0 0 ABERCROMBIE & FITCH CO CL A 002896207 3264 86744 SH SOLE 43 7636 0 79108 ABERDEEN STD PRECIOUS METALS PHYSCL PM BASKET 003263100 5 60 SH SOLE 17 0 0 60 ABIOMED INC COM 003654100 50455 154997 SH SOLE 2 69481 0 85516 ABIOMED INC COM 003654100 11603 35643 SH SOLE 4 22484 0 13159 ABIOMED INC COM 003654100 14031 43104 SH SOLE 7 41812 0 1292 ABIOMED INC COM 003654100 315 968 SH SOLE 13 118 0 850 ABIOMED INC COM 003654100 1566 4812 SH SOLE 15 4812 0 0 ABIOMED INC COM 003654100 34141 104882 SH SOLE 18 98524 0 6358 ABIOMED INC COM 003654100 122599 376626 SH SOLE 19 376626 0 0 ABIOMED INC COM 003654100 2204 6770 SH SOLE 20 6770 0 0 ABIOMED INC COM 003654100 489813 1504710 SH SOLE 21 1504710 0 0 ABIOMED INC COM 003654100 317900 976592 SH SOLE 22 882167 0 94425 ABIOMED INC COM 003654100 9177 28191 SH SOLE 23 28191 0 0 ABIOMED INC COM 003654100 23791 73087 SH SOLE 25 73087 0 0 ABIOMED INC COM 003654100 40088 123152 SH SOLE 26 59331 0 63821 ABIOMED INC COM 003654100 49229 151231 SH SOLE 28 3483 0 147748 ABIOMED INC COM 003654100 781 2400 SH SOLE 29 2400 0 0 ABIOMED INC COM 003654100 140670 432138 SH SOLE 30 372659 0 59479 ABIOMED INC COM 003654100 5425 16667 SH SOLE 31 5694 0 10973 ABIOMED INC COM 003654100 70719 217249 SH SOLE 34 217249 0 0 ABIOMED INC COM 003654100 7949 24418 SH SOLE 36 24418 0 0 ABIOMED INC COM 003654100 517 1588 SH SOLE 40 1588 0 0 ABIOMED INC COM 003654100 8398 25800 SH SOLE 43 1015 0 24785 ABM INDS INC COM 000957100 4306 95660 SH SOLE 2 30313 0 65347 ABM INDS INC COM 000957100 12 277 SH SOLE 4 277 0 0 ABM INDS INC COM 000957100 2048 45512 SH SOLE 7 45512 0 0 ABM INDS INC COM 000957100 12051 267738 SH SOLE 18 267738 0 0 ABM INDS INC COM 000957100 7460 165752 SH SOLE 19 165752 0 0 ABM INDS INC COM 000957100 360588 8011294 SH SOLE 21 8011294 0 0 ABM INDS INC COM 000957100 74653 1658578 SH SOLE 22 1590629 0 67949 ABM INDS INC COM 000957100 110 2454 SH SOLE 23 2454 0 0 ABM INDS INC COM 000957100 462 10256 SH SOLE 25 10256 0 0 ABM INDS INC COM 000957100 2133 47391 SH SOLE 26 26557 0 20834 ABM INDS INC COM 000957100 294 6535 SH SOLE 28 5608 0 927 ABM INDS INC COM 000957100 5325 118303 SH SOLE 30 118303 0 0 ABM INDS INC COM 000957100 209 4644 SH SOLE 36 4644 0 0 ABM INDS INC COM 000957100 358 7953 SH SOLE 40 7953 0 0 ABM INDS INC COM 000957100 1299 28871 SH SOLE 43 475 0 28396 ABSCI CORPORATION COM 00091E109 89 7674 SH SOLE 2 429 0 7245 ABSCI CORPORATION COM 00091E109 399 34298 SH SOLE 18 34298 0 0 ABSCI CORPORATION COM 00091E109 278 23942 SH SOLE 19 23942 0 0 ABSCI CORPORATION COM 00091E109 5098 438355 SH SOLE 21 438355 0 0 ABSCI CORPORATION COM 00091E109 1481 127314 SH SOLE 22 124426 0 2888 AC IMMUNE SA SHS H00263105 1775 264593 SH SOLE 21 264593 0 0 AC IMMUNE SA SHS H00263105 57 8500 SH SOLE 22 8500 0 0 AC IMMUNE SA SHS H00263105 229 34138 SH SOLE 30 34138 0 0 ACACIA RESH CORP ACACIA TCH COM 003881307 277 40810 SH SOLE 2 2303 0 38507 ACACIA RESH CORP ACACIA TCH COM 003881307 8 1136 SH SOLE 7 1136 0 0 ACACIA RESH CORP ACACIA TCH COM 003881307 1110 163420 SH SOLE 18 163420 0 0 ACACIA RESH CORP ACACIA TCH COM 003881307 583 85794 SH SOLE 19 85794 0 0 ACACIA RESH CORP ACACIA TCH COM 003881307 12375 1822529 SH SOLE 21 1822529 0 0 ACACIA RESH CORP ACACIA TCH COM 003881307 8638 1272160 SH SOLE 22 1245417 0 26743 ACACIA RESH CORP ACACIA TCH COM 003881307 7 1095 SH SOLE 43 0 0 1095 ACADEMY SPORTS & OUTDOORS IN COM 00402L107 6135 153296 SH SOLE 2 78416 0 74880 ACADEMY SPORTS & OUTDOORS IN COM 00402L107 8 198 SH SOLE 4 198 0 0 ACADEMY SPORTS & OUTDOORS IN COM 00402L107 40 994 SH SOLE 7 994 0 0 ACADEMY SPORTS & OUTDOORS IN COM 00402L107 9698 242328 SH SOLE 18 242328 0 0 ACADEMY SPORTS & OUTDOORS IN COM 00402L107 9763 243947 SH SOLE 19 243947 0 0 ACADEMY SPORTS & OUTDOORS IN COM 00402L107 110987 2773296 SH SOLE 21 2773296 0 0 ACADEMY SPORTS & OUTDOORS IN COM 00402L107 75995 1898931 SH SOLE 22 1829667 0 69264 ACADEMY SPORTS & OUTDOORS IN COM 00402L107 164 4098 SH SOLE 23 4098 0 0 ACADEMY SPORTS & OUTDOORS IN COM 00402L107 431 10775 SH SOLE 25 10775 0 0 ACADEMY SPORTS & OUTDOORS IN COM 00402L107 1293 32317 SH SOLE 26 22420 0 9897 ACADEMY SPORTS & OUTDOORS IN COM 00402L107 128 3197 SH SOLE 28 3197 0 0 ACADEMY SPORTS & OUTDOORS IN COM 00402L107 1776 44374 SH SOLE 30 44374 0 0 ACADEMY SPORTS & OUTDOORS IN COM 00402L107 364 9090 SH SOLE 34 9090 0 0 ACADEMY SPORTS & OUTDOORS IN COM 00402L107 402 10048 SH SOLE 40 10048 0 0 ACADEMY SPORTS & OUTDOORS IN COM 00402L107 67 1679 SH SOLE 43 0 0 1679 ACADIA HEALTHCARE COMPANY IN COM 00404A109 15522 243362 SH SOLE 2 72660 0 170702 ACADIA HEALTHCARE COMPANY IN COM 00404A109 135 2124 SH SOLE 4 2124 0 0 ACADIA HEALTHCARE COMPANY IN COM 00404A109 129 2022 SH SOLE 7 2022 0 0 ACADIA HEALTHCARE COMPANY IN COM 00404A109 13705 214876 SH SOLE 18 214876 0 0 ACADIA HEALTHCARE COMPANY IN COM 00404A109 1590 24930 SH SOLE 19 24930 0 0 ACADIA HEALTHCARE COMPANY IN COM 00404A109 271539 4257425 SH SOLE 21 4257425 0 0 ACADIA HEALTHCARE COMPANY IN COM 00404A109 151946 2382348 SH SOLE 22 2273590 0 108758 ACADIA HEALTHCARE COMPANY IN COM 00404A109 660 10352 SH SOLE 25 10352 0 0 ACADIA HEALTHCARE COMPANY IN COM 00404A109 2289 35882 SH SOLE 26 30080 0 5802 ACADIA HEALTHCARE COMPANY IN COM 00404A109 556 8722 SH SOLE 28 7068 0 1654 ACADIA HEALTHCARE COMPANY IN COM 00404A109 6771 106159 SH SOLE 30 106159 0 0 ACADIA HEALTHCARE COMPANY IN COM 00404A109 86 1355 SH SOLE 31 1355 0 0 ACADIA HEALTHCARE COMPANY IN COM 00404A109 150 2350 SH SOLE 36 2350 0 0 ACADIA HEALTHCARE COMPANY IN COM 00404A109 654 10253 SH SOLE 40 10253 0 0 ACADIA HEALTHCARE COMPANY IN COM 00404A109 1709 26789 SH SOLE 43 1022 0 25767 ACADIA PHARMACEUTICALS INC COM 004225108 1590 95751 SH SOLE 2 68055 0 27696 ACADIA PHARMACEUTICALS INC COM 004225108 8 504 SH SOLE 4 504 0 0 ACADIA PHARMACEUTICALS INC COM 004225108 32 1924 SH SOLE 7 1924 0 0 ACADIA PHARMACEUTICALS INC COM 004225108 5596 336923 SH SOLE 18 332090 0 4833 ACADIA PHARMACEUTICALS INC COM 004225108 5553 334294 SH SOLE 19 334294 0 0 ACADIA PHARMACEUTICALS INC COM 004225108 87715 5280852 SH SOLE 21 5280852 0 0 ACADIA PHARMACEUTICALS INC COM 004225108 49861 3001877 SH SOLE 22 2929455 0 72422 ACADIA PHARMACEUTICALS INC COM 004225108 92 5550 SH SOLE 23 5550 0 0 ACADIA PHARMACEUTICALS INC COM 004225108 384 23110 SH SOLE 25 23110 0 0 ACADIA PHARMACEUTICALS INC COM 004225108 1192 71781 SH SOLE 26 40314 0 31467 ACADIA PHARMACEUTICALS INC COM 004225108 167 10035 SH SOLE 28 10035 0 0 ACADIA PHARMACEUTICALS INC COM 004225108 14706 885387 SH SOLE 30 885387 0 0 ACADIA PHARMACEUTICALS INC COM 004225108 55 3320 SH SOLE 34 3320 0 0 ACADIA PHARMACEUTICALS INC COM 004225108 346 20816 SH SOLE 36 20816 0 0 ACADIA PHARMACEUTICALS INC COM 004225108 262 15749 SH SOLE 40 15749 0 0 ACADIA PHARMACEUTICALS INC COM 004225108 1114 67078 SH SOLE 43 3027 0 64051 ACADIA RLTY TR COM SH BEN INT 004239109 2508 122901 SH SOLE 2 34967 0 87934 ACADIA RLTY TR COM SH BEN INT 004239109 929 45519 SH SOLE 4 45519 0 0 ACADIA RLTY TR COM SH BEN INT 004239109 2221 108820 SH SOLE 7 108820 0 0 ACADIA RLTY TR COM SH BEN INT 004239109 7006 343272 SH SOLE 18 343272 0 0 ACADIA RLTY TR COM SH BEN INT 004239109 18310 897122 SH SOLE 19 897122 0 0 ACADIA RLTY TR COM SH BEN INT 004239109 221517 10853349 SH SOLE 21 10853349 0 0 ACADIA RLTY TR COM SH BEN INT 004239109 65827 3225239 SH SOLE 22 3137183 0 88056 ACADIA RLTY TR COM SH BEN INT 004239109 517 25349 SH SOLE 23 25349 0 0 ACADIA RLTY TR COM SH BEN INT 004239109 7860 385128 SH SOLE 25 385128 0 0 ACADIA RLTY TR COM SH BEN INT 004239109 3601 176413 SH SOLE 26 24949 0 151464 ACADIA RLTY TR COM SH BEN INT 004239109 1193 58455 SH SOLE 28 7214 0 51241 ACADIA RLTY TR COM SH BEN INT 004239109 10602 519438 SH SOLE 30 519438 0 0 ACADIA RLTY TR COM SH BEN INT 004239109 233 11435 SH SOLE 34 11435 0 0 ACADIA RLTY TR COM SH BEN INT 004239109 195 9552 SH SOLE 40 9552 0 0 ACADIA RLTY TR COM SH BEN INT 004239109 974 47704 SH SOLE 43 3742 0 43962 ACCEL ENTERTAINMENT INC COM CL A1 00436Q106 1235 101715 SH SOLE 2 66898 0 34817 ACCEL ENTERTAINMENT INC COM CL A1 00436Q106 10 838 SH SOLE 7 838 0 0 ACCEL ENTERTAINMENT INC COM CL A1 00436Q106 2241 184580 SH SOLE 18 152193 0 32387 ACCEL ENTERTAINMENT INC COM CL A1 00436Q106 5689 468650 SH SOLE 19 468650 0 0 ACCEL ENTERTAINMENT INC COM CL A1 00436Q106 23832 1963121 SH SOLE 21 1963121 0 0 ACCEL ENTERTAINMENT INC COM CL A1 00436Q106 20542 1692093 SH SOLE 22 1669770 0 22323 ACCEL ENTERTAINMENT INC COM CL A1 00436Q106 175 14430 SH SOLE 23 14430 0 0 ACCEL ENTERTAINMENT INC COM CL A1 00436Q106 131 10822 SH SOLE 25 10822 0 0 ACCEL ENTERTAINMENT INC COM CL A1 00436Q106 414 34094 SH SOLE 26 4971 0 29123 ACCEL ENTERTAINMENT INC COM CL A1 00436Q106 152 12544 SH SOLE 30 12544 0 0 ACCEL ENTERTAINMENT INC COM CL A1 00436Q106 126 10382 SH SOLE 36 10382 0 0 ACCEL ENTERTAINMENT INC COM CL A1 00436Q106 73 6047 SH SOLE 40 6047 0 0 ACCEL ENTERTAINMENT INC COM CL A1 00436Q106 2 179 SH SOLE 43 0 0 179 ACCELERATE DIAGNOSTICS INC COM 00430H102 86 14671 SH SOLE 2 10105 0 4566 ACCELERATE DIAGNOSTICS INC COM 00430H102 3 544 SH SOLE 7 544 0 0 ACCELERATE DIAGNOSTICS INC COM 00430H102 552 94696 SH SOLE 18 94696 0 0 ACCELERATE DIAGNOSTICS INC COM 00430H102 346 59432 SH SOLE 19 59432 0 0 ACCELERATE DIAGNOSTICS INC COM 00430H102 6735 1155167 SH SOLE 21 1155167 0 0 ACCELERATE DIAGNOSTICS INC COM 00430H102 4508 773217 SH SOLE 22 755588 0 17629 ACCELERATE DIAGNOSTICS INC COM 00430H102 70 12008 SH SOLE 25 12008 0 0 ACCELERATE DIAGNOSTICS INC COM 00430H102 30 5088 SH SOLE 26 3066 0 2022 ACCELERATE DIAGNOSTICS INC COM 00430H102 25 4337 SH SOLE 28 4337 0 0 ACCELERATE DIAGNOSTICS INC COM 00430H102 1155 198042 SH SOLE 30 198042 0 0 ACCELERATE DIAGNOSTICS INC COM 00430H102 35 6067 SH SOLE 36 6067 0 0 ACCELERATE DIAGNOSTICS INC COM 00430H102 16 2759 SH SOLE 40 2759 0 0 ACCELERATE DIAGNOSTICS INC COM 00430H102 26 4416 SH SOLE 43 83 0 4333 ACCELERON PHARMA INC COM 00434H108 26033 151267 SH SOLE 2 69910 0 81357 ACCELERON PHARMA INC COM 00434H108 30 175 SH SOLE 4 175 0 0 ACCELERON PHARMA INC COM 00434H108 128 746 SH SOLE 7 746 0 0 ACCELERON PHARMA INC COM 00434H108 10289 59785 SH SOLE 18 59785 0 0 ACCELERON PHARMA INC COM 00434H108 149722 869972 SH SOLE 19 869972 0 0 ACCELERON PHARMA INC COM 00434H108 205669 1195057 SH SOLE 21 1195057 0 0 ACCELERON PHARMA INC COM 00434H108 203972 1185192 SH SOLE 22 1123606 0 61586 ACCELERON PHARMA INC COM 00434H108 1369 7956 SH SOLE 25 7956 0 0 ACCELERON PHARMA INC COM 00434H108 3820 22197 SH SOLE 26 17767 0 4430 ACCELERON PHARMA INC COM 00434H108 784 4556 SH SOLE 28 4556 0 0 ACCELERON PHARMA INC COM 00434H108 10070 58512 SH SOLE 30 58512 0 0 ACCELERON PHARMA INC COM 00434H108 152 884 SH SOLE 31 884 0 0 ACCELERON PHARMA INC COM 00434H108 67470 392039 SH SOLE 34 392039 0 0 ACCELERON PHARMA INC COM 00434H108 488 2833 SH SOLE 36 2833 0 0 ACCELERON PHARMA INC COM 00434H108 1130 6566 SH SOLE 40 6566 0 0 ACCELERON PHARMA INC COM 00434H108 2614 15187 SH SOLE 43 422 0 14765 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 525699 1643220 SH SOLE 2 408191 0 1235029 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 143712 449211 SH SOLE 4 289441 0 159770 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 194635 608387 SH SOLE 7 589586 0 18801 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 8177 25560 SH SOLE 13 15163 0 10397 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 23121 72272 SH SOLE 15 72272 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 3 8 SH SOLE 17 0 0 8 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 367287 1148058 SH SOLE 18 1054668 0 93390 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 220225 688374 SH SOLE 19 688374 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 5030251 15723464 SH SOLE 21 15723464 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 4466818 13962297 SH SOLE 22 12475415 0 1486882 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 119205 372610 SH SOLE 23 372610 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 390299 1219988 SH SOLE 25 1219988 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 535047 1672441 SH SOLE 26 738799 0 933642 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 680257 2126334 SH SOLE 28 57351 0 2068983 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 8820 27570 SH SOLE 29 27570 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 1077930 3369374 SH SOLE 30 3359849 0 9525 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 80902 252882 SH SOLE 31 96162 0 156720 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 14847 46410 SH SOLE 32 46410 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 247157 772558 SH SOLE 34 772558 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 109158 341204 SH SOLE 36 341204 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 7093 22172 SH SOLE 40 22172 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 287449 898502 SH SOLE 43 52427 0 846075 ACCO BRANDS CORP COM 00081T108 3563 414751 SH SOLE 2 213700 0 201051 ACCO BRANDS CORP COM 00081T108 5 594 SH SOLE 4 594 0 0 ACCO BRANDS CORP COM 00081T108 13 1498 SH SOLE 7 1498 0 0 ACCO BRANDS CORP COM 00081T108 2694 313589 SH SOLE 18 313589 0 0 ACCO BRANDS CORP COM 00081T108 10558 1229095 SH SOLE 19 1229095 0 0 ACCO BRANDS CORP COM 00081T108 32732 3810476 SH SOLE 21 3810476 0 0 ACCO BRANDS CORP COM 00081T108 33381 3886060 SH SOLE 22 3779857 0 106203 ACCO BRANDS CORP COM 00081T108 319 37117 SH SOLE 23 37117 0 0 ACCO BRANDS CORP COM 00081T108 162 18842 SH SOLE 25 18842 0 0 ACCO BRANDS CORP COM 00081T108 1960 228171 SH SOLE 26 21832 0 206339 ACCO BRANDS CORP COM 00081T108 95 11057 SH SOLE 28 11057 0 0 ACCO BRANDS CORP COM 00081T108 576 67001 SH SOLE 30 67001 0 0 ACCO BRANDS CORP COM 00081T108 17 1959 SH SOLE 34 1959 0 0 ACCO BRANDS CORP COM 00081T108 134 15552 SH SOLE 36 15552 0 0 ACCO BRANDS CORP COM 00081T108 111 12948 SH SOLE 40 12948 0 0 ACCO BRANDS CORP COM 00081T108 851 99108 SH SOLE 43 1201 0 97907 ACCOLADE INC COM 00437E102 750 17795 SH SOLE 2 11705 0 6090 ACCOLADE INC COM 00437E102 2 54 SH SOLE 4 54 0 0 ACCOLADE INC COM 00437E102 34 809 SH SOLE 7 809 0 0 ACCOLADE INC COM 00437E102 5888 139632 SH SOLE 18 139632 0 0 ACCOLADE INC COM 00437E102 3723 88292 SH SOLE 19 88292 0 0 ACCOLADE INC COM 00437E102 74117 1757566 SH SOLE 21 1757566 0 0 ACCOLADE INC COM 00437E102 52270 1239496 SH SOLE 22 1216017 0 23479 ACCOLADE INC COM 00437E102 263 6225 SH SOLE 25 6225 0 0 ACCOLADE INC COM 00437E102 734 17416 SH SOLE 26 15195 0 2221 ACCOLADE INC COM 00437E102 153 3631 SH SOLE 28 3631 0 0 ACCOLADE INC COM 00437E102 401 9513 SH SOLE 30 9513 0 0 ACCOLADE INC COM 00437E102 244 5788 SH SOLE 36 5788 0 0 ACCOLADE INC COM 00437E102 159 3767 SH SOLE 40 3767 0 0 ACCOLADE INC COM 00437E102 32 764 SH SOLE 43 0 0 764 ACCURAY INC COM 004397105 593 150076 SH SOLE 2 51786 0 98290 ACCURAY INC COM 004397105 7 1754 SH SOLE 7 1754 0 0 ACCURAY INC COM 004397105 1335 337952 SH SOLE 18 296062 0 41890 ACCURAY INC COM 004397105 2718 688174 SH SOLE 19 688174 0 0 ACCURAY INC COM 004397105 12586 3186273 SH SOLE 21 3186273 0 0 ACCURAY INC COM 004397105 12612 3192792 SH SOLE 22 3178300 0 14492 ACCURAY INC COM 004397105 130 32934 SH SOLE 23 32934 0 0 ACCURAY INC COM 004397105 514 130024 SH SOLE 26 0 0 130024 ACCURAY INC COM 004397105 29 7295 SH SOLE 43 0 0 7295 ACELRX PHARMACEUTICALS INC COM 00444T100 4 3646 SH SOLE 2 3646 0 0 ACELRX PHARMACEUTICALS INC COM 00444T100 26 25069 SH SOLE 18 25069 0 0 ACELRX PHARMACEUTICALS INC COM 00444T100 412 403599 SH SOLE 21 403599 0 0 ACELRX PHARMACEUTICALS INC COM 00444T100 1844 1807871 SH SOLE 22 1807871 0 0 ACER THERAPEUTICS INC COM 00444P108 5 1932 SH SOLE 18 1932 0 0 ACER THERAPEUTICS INC COM 00444P108 64 24918 SH SOLE 21 24918 0 0 ACER THERAPEUTICS INC COM 00444P108 196 76754 SH SOLE 22 76754 0 0 ACHIEVE LIFE SCIENCES INC COM 004468500 1 94 SH SOLE 21 94 0 0 ACHIEVE LIFE SCIENCES INC COM 004468500 22 2643 SH SOLE 22 2643 0 0 ACI WORLDWIDE INC COM 004498101 7376 240030 SH SOLE 2 153681 0 86349 ACI WORLDWIDE INC COM 004498101 13 423 SH SOLE 4 423 0 0 ACI WORLDWIDE INC COM 004498101 59 1930 SH SOLE 7 1930 0 0 ACI WORLDWIDE INC COM 004498101 18026 586578 SH SOLE 18 562204 0 24374 ACI WORLDWIDE INC COM 004498101 27542 896256 SH SOLE 19 896256 0 0 ACI WORLDWIDE INC COM 004498101 255334 8308948 SH SOLE 21 8308948 0 0 ACI WORLDWIDE INC COM 004498101 121578 3956324 SH SOLE 22 3880119 0 76205 ACI WORLDWIDE INC COM 004498101 1023 33282 SH SOLE 23 33282 0 0 ACI WORLDWIDE INC COM 004498101 639 20779 SH SOLE 25 20779 0 0 ACI WORLDWIDE INC COM 004498101 5490 178645 SH SOLE 26 44728 0 133917 ACI WORLDWIDE INC COM 004498101 279 9079 SH SOLE 28 9079 0 0 ACI WORLDWIDE INC COM 004498101 5826 189585 SH SOLE 30 189585 0 0 ACI WORLDWIDE INC COM 004498101 654 21293 SH SOLE 36 21293 0 0 ACI WORLDWIDE INC COM 004498101 378 12313 SH SOLE 40 12313 0 0 ACI WORLDWIDE INC COM 004498101 1746 56808 SH SOLE 43 5466 0 51342 ACLARIS THERAPEUTICS INC COM 00461U105 1429 79364 SH SOLE 2 41939 0 37425 ACLARIS THERAPEUTICS INC COM 00461U105 13 697 SH SOLE 7 697 0 0 ACLARIS THERAPEUTICS INC COM 00461U105 2540 141123 SH SOLE 18 133244 0 7879 ACLARIS THERAPEUTICS INC COM 00461U105 4973 276296 SH SOLE 19 276296 0 0 ACLARIS THERAPEUTICS INC COM 00461U105 33806 1878117 SH SOLE 21 1878117 0 0 ACLARIS THERAPEUTICS INC COM 00461U105 23714 1317451 SH SOLE 22 1290805 0 26646 ACLARIS THERAPEUTICS INC COM 00461U105 179 9940 SH SOLE 23 9940 0 0 ACLARIS THERAPEUTICS INC COM 00461U105 101 5609 SH SOLE 25 5609 0 0 ACLARIS THERAPEUTICS INC COM 00461U105 863 47957 SH SOLE 26 3674 0 44283 ACLARIS THERAPEUTICS INC COM 00461U105 201 11160 SH SOLE 30 11160 0 0 ACLARIS THERAPEUTICS INC COM 00461U105 125 6919 SH SOLE 36 6919 0 0 ACLARIS THERAPEUTICS INC COM 00461U105 78 4312 SH SOLE 40 4312 0 0 ACLARIS THERAPEUTICS INC COM 00461U105 170 9472 SH SOLE 43 362 0 9110 ACM RESH INC COM CL A 00108J109 469 4265 SH SOLE 2 4265 0 0 ACM RESH INC COM CL A 00108J109 5 44 SH SOLE 4 44 0 0 ACM RESH INC COM CL A 00108J109 2051 18642 SH SOLE 21 18642 0 0 ACM RESH INC COM CL A 00108J109 17154 155945 SH SOLE 22 150998 0 4947 ACM RESH INC COM CL A 00108J109 157 1428 SH SOLE 25 1428 0 0 ACM RESH INC COM CL A 00108J109 943 8577 SH SOLE 26 7387 0 1190 ACM RESH INC COM CL A 00108J109 115 1044 SH SOLE 28 1044 0 0 ACM RESH INC COM CL A 00108J109 937 8519 SH SOLE 30 8519 0 0 ACM RESH INC COM CL A 00108J109 218 1980 SH SOLE 40 1980 0 0 ACME UTD CORP COM 004816104 15 465 SH SOLE 18 465 0 0 ACME UTD CORP COM 004816104 199 6080 SH SOLE 21 6080 0 0 ACNB CORP COM 000868109 11 388 SH SOLE 2 388 0 0 ACNB CORP COM 000868109 49 1744 SH SOLE 18 1744 0 0 ACNB CORP COM 000868109 799 28524 SH SOLE 21 28524 0 0 ACNB CORP COM 000868109 624 22282 SH SOLE 22 22282 0 0 ACORDA THERAPEUTICS INC COM NEW 00484M601 9 1960 SH SOLE 18 1960 0 0 ACORDA THERAPEUTICS INC COM NEW 00484M601 133 28988 SH SOLE 21 28988 0 0 ACORDA THERAPEUTICS INC COM NEW 00484M601 560 121757 SH SOLE 22 121757 0 0 ACORDA THERAPEUTICS INC COM NEW 00484M601 15 3264 SH SOLE 26 0 0 3264 ACORDA THERAPEUTICS INC COM NEW 00484M601 27 5970 SH SOLE 43 0 0 5970 ACRES COMMERCIAL REALTY CORP COM NEW 00489Q102 2 105 SH SOLE 2 105 0 0 ACRES COMMERCIAL REALTY CORP COM NEW 00489Q102 31 1922 SH SOLE 18 1922 0 0 ACRES COMMERCIAL REALTY CORP COM NEW 00489Q102 544 33670 SH SOLE 21 33670 0 0 ACRES COMMERCIAL REALTY CORP COM NEW 00489Q102 1283 79360 SH SOLE 22 79360 0 0 ACRES COMMERCIAL REALTY CORP COM NEW 00489Q102 4 242 SH SOLE 43 0 0 242 ACROPOLIS INFRASTRUCTURE ACQ UNIT 99/99/9999 005029202 1520 152300 SH SOLE 19 152300 0 0 ACROPOLIS INFRASTRUCTURE ACQ UNIT 99/99/9999 005029202 319 32000 SH SOLE 25 32000 0 0 ACROPOLIS INFRASTRUCTURE ACQ UNIT 99/99/9999 005029202 834 83589 SH SOLE 34 83589 0 0 ACTINIUM PHARMACEUTICALS INC COM 00507W206 12 1335 SH SOLE 2 1335 0 0 ACTINIUM PHARMACEUTICALS INC COM 00507W206 36 4074 SH SOLE 18 4074 0 0 ACTINIUM PHARMACEUTICALS INC COM 00507W206 457 51535 SH SOLE 21 51535 0 0 ACTINIUM PHARMACEUTICALS INC COM 00507W206 1438 162299 SH SOLE 22 162299 0 0 ACTIVISION BLIZZARD INC COM 00507V109 129874 1678177 SH SOLE 2 216087 0 1462090 ACTIVISION BLIZZARD INC COM 00507V109 37653 486535 SH SOLE 4 299841 0 186694 ACTIVISION BLIZZARD INC COM 00507V109 71478 923602 SH SOLE 7 868774 0 54828 ACTIVISION BLIZZARD INC COM 00507V109 1190 15372 SH SOLE 13 2304 0 13068 ACTIVISION BLIZZARD INC COM 00507V109 6110 78956 SH SOLE 15 78956 0 0 ACTIVISION BLIZZARD INC COM 00507V109 9 111 SH SOLE 17 0 0 111 ACTIVISION BLIZZARD INC COM 00507V109 167498 2164335 SH SOLE 18 2053018 0 111317 ACTIVISION BLIZZARD INC COM 00507V109 99376 1284099 SH SOLE 19 1284099 0 0 ACTIVISION BLIZZARD INC COM 00507V109 1654757 21382047 SH SOLE 21 21382047 0 0 ACTIVISION BLIZZARD INC COM 00507V109 1323881 17106611 SH SOLE 22 15450795 0 1655816 ACTIVISION BLIZZARD INC COM 00507V109 34188 441760 SH SOLE 23 441760 0 0 ACTIVISION BLIZZARD INC COM 00507V109 96993 1253304 SH SOLE 25 1253304 0 0 ACTIVISION BLIZZARD INC COM 00507V109 142010 1834989 SH SOLE 26 610882 0 1224107 ACTIVISION BLIZZARD INC COM 00507V109 187419 2421745 SH SOLE 28 65081 0 2356664 ACTIVISION BLIZZARD INC COM 00507V109 66 847 SH SOLE 29 847 0 0 ACTIVISION BLIZZARD INC COM 00507V109 326518 4219127 SH SOLE 30 4219127 0 0 ACTIVISION BLIZZARD INC COM 00507V109 22011 284413 SH SOLE 31 94301 0 190112 ACTIVISION BLIZZARD INC COM 00507V109 14125 182522 SH SOLE 32 182522 0 0 ACTIVISION BLIZZARD INC COM 00507V109 103088 1332058 SH SOLE 34 1332058 0 0 ACTIVISION BLIZZARD INC COM 00507V109 34029 439706 SH SOLE 36 439706 0 0 ACTIVISION BLIZZARD INC COM 00507V109 2085 26944 SH SOLE 40 26944 0 0 ACTIVISION BLIZZARD INC COM 00507V109 45209 584170 SH SOLE 43 34929 0 549241 ACUITY BRANDS INC COM 00508Y102 17850 102960 SH SOLE 2 27633 0 75327 ACUITY BRANDS INC COM 00508Y102 22 125 SH SOLE 4 125 0 0 ACUITY BRANDS INC COM 00508Y102 141 816 SH SOLE 7 816 0 0 ACUITY BRANDS INC COM 00508Y102 14902 85956 SH SOLE 18 85956 0 0 ACUITY BRANDS INC COM 00508Y102 1719 9915 SH SOLE 19 9915 0 0 ACUITY BRANDS INC COM 00508Y102 289493 1669799 SH SOLE 21 1669799 0 0 ACUITY BRANDS INC COM 00508Y102 166869 962501 SH SOLE 22 919211 0 43290 ACUITY BRANDS INC COM 00508Y102 1109 6394 SH SOLE 25 6394 0 0 ACUITY BRANDS INC COM 00508Y102 2902 16738 SH SOLE 26 13608 0 3130 ACUITY BRANDS INC COM 00508Y102 567 3272 SH SOLE 28 3012 0 260 ACUITY BRANDS INC COM 00508Y102 3533 20377 SH SOLE 30 20377 0 0 ACUITY BRANDS INC COM 00508Y102 97 559 SH SOLE 31 559 0 0 ACUITY BRANDS INC COM 00508Y102 880 5073 SH SOLE 36 5073 0 0 ACUITY BRANDS INC COM 00508Y102 743 4288 SH SOLE 40 4288 0 0 ACUITY BRANDS INC COM 00508Y102 8420 48568 SH SOLE 43 894 0 47674 ACUMEN PHARMACEUTICALS INC COM 00509G209 22 1466 SH SOLE 2 326 0 1140 ACUMEN PHARMACEUTICALS INC COM 00509G209 1215 81788 SH SOLE 18 81788 0 0 ACUMEN PHARMACEUTICALS INC COM 00509G209 35192 2368260 SH SOLE 19 2368260 0 0 ACUMEN PHARMACEUTICALS INC COM 00509G209 94 6354 SH SOLE 20 6354 0 0 ACUMEN PHARMACEUTICALS INC COM 00509G209 4806 323438 SH SOLE 21 323438 0 0 ACUMEN PHARMACEUTICALS INC COM 00509G209 1300 87485 SH SOLE 22 85501 0 1984 ACURX PHARMACEUTICALS INC COM 00510M104 3 647 SH SOLE 18 647 0 0 ACURX PHARMACEUTICALS INC COM 00510M104 30 5868 SH SOLE 21 5868 0 0 ACUSHNET HLDGS CORP COM 005098108 1469 31463 SH SOLE 2 11102 0 20361 ACUSHNET HLDGS CORP COM 005098108 8 161 SH SOLE 4 161 0 0 ACUSHNET HLDGS CORP COM 005098108 26 551 SH SOLE 7 551 0 0 ACUSHNET HLDGS CORP COM 005098108 4902 104970 SH SOLE 18 104970 0 0 ACUSHNET HLDGS CORP COM 005098108 2836 60735 SH SOLE 19 60735 0 0 ACUSHNET HLDGS CORP COM 005098108 59180 1267234 SH SOLE 21 1267234 0 0 ACUSHNET HLDGS CORP COM 005098108 39013 835396 SH SOLE 22 802188 0 33208 ACUSHNET HLDGS CORP COM 005098108 196 4204 SH SOLE 25 4204 0 0 ACUSHNET HLDGS CORP COM 005098108 839 17970 SH SOLE 26 14468 0 3502 ACUSHNET HLDGS CORP COM 005098108 145 3105 SH SOLE 28 3105 0 0 ACUSHNET HLDGS CORP COM 005098108 3105 66478 SH SOLE 30 66478 0 0 ACUSHNET HLDGS CORP COM 005098108 203 4346 SH SOLE 40 4346 0 0 ACUSHNET HLDGS CORP COM 005098108 997 21356 SH SOLE 43 14589 0 6767 ACUTUS MED INC COM 005111109 25 2859 SH SOLE 2 958 0 1901 ACUTUS MED INC COM 005111109 0 14 SH SOLE 7 14 0 0 ACUTUS MED INC COM 005111109 390 44066 SH SOLE 18 44066 0 0 ACUTUS MED INC COM 005111109 226 25536 SH SOLE 19 25536 0 0 ACUTUS MED INC COM 005111109 5792 655189 SH SOLE 21 655189 0 0 ACUTUS MED INC COM 005111109 3044 344394 SH SOLE 22 342673 0 1721 ACUTUS MED INC COM 005111109 1473 166652 SH SOLE 30 166652 0 0 ACUTUS MED INC COM 005111109 291 32891 SH SOLE 43 366 0 32525 ACV AUCTIONS INC COM CL A 00091G104 472 26384 SH SOLE 2 26384 0 0 ACV AUCTIONS INC COM CL A 00091G104 4022 224821 SH SOLE 19 224821 0 0 ACV AUCTIONS INC COM CL A 00091G104 648 36239 SH SOLE 21 36239 0 0 ACV AUCTIONS INC COM CL A 00091G104 10364 579325 SH SOLE 22 579325 0 0 ACV AUCTIONS INC COM CL A 00091G104 312 17412 SH SOLE 26 17412 0 0 ACV AUCTIONS INC COM CL A 00091G104 969 54170 SH SOLE 34 54170 0 0 ACV AUCTIONS INC COM CL A 00091G104 8 458 SH SOLE 43 0 0 458 ADAGIO THERAPEUTICS INC COM 00534A102 623 14750 SH SOLE 2 3935 0 10815 ADAGIO THERAPEUTICS INC COM 00534A102 2670 63218 SH SOLE 18 63218 0 0 ADAGIO THERAPEUTICS INC COM 00534A102 1833 43395 SH SOLE 19 43395 0 0 ADAGIO THERAPEUTICS INC COM 00534A102 29598 700708 SH SOLE 21 700708 0 0 ADAGIO THERAPEUTICS INC COM 00534A102 18701 442738 SH SOLE 22 435782 0 6956 ADAGIO THERAPEUTICS INC COM 00534A102 17 397 SH SOLE 23 397 0 0 ADAGIO THERAPEUTICS INC COM 00534A102 667 15798 SH SOLE 26 15798 0 0 ADAGIO THERAPEUTICS INC COM 00534A102 1995 47241 SH SOLE 28 0 0 47241 ADAGIO THERAPEUTICS INC COM 00534A102 34 810 SH SOLE 31 0 0 810 ADAMAS PHARMACEUTICALS INC COM 00548A106 184 37394 SH SOLE 2 19379 0 18015 ADAMAS PHARMACEUTICALS INC COM 00548A106 37 7507 SH SOLE 18 7507 0 0 ADAMAS PHARMACEUTICALS INC COM 00548A106 175 35581 SH SOLE 19 35581 0 0 ADAMAS PHARMACEUTICALS INC COM 00548A106 696 141804 SH SOLE 21 141804 0 0 ADAMAS PHARMACEUTICALS INC COM 00548A106 2167 441419 SH SOLE 22 441419 0 0 ADAMAS PHARMACEUTICALS INC COM 00548A106 45 9185 SH SOLE 23 9185 0 0 ADAMAS PHARMACEUTICALS INC COM 00548A106 31 6386 SH SOLE 26 0 0 6386 ADAMAS PHARMACEUTICALS INC COM 00548A106 0 47 SH SOLE 43 0 0 47 ADAMIS PHARMACEUTICALS CORP COM NEW 00547W208 50 51419 SH SOLE 21 51419 0 0 ADAMIS PHARMACEUTICALS CORP COM NEW 00547W208 2612 2692993 SH SOLE 22 2692993 0 0 ADAMS DIVERSIFIED EQUITY FD COM 006212104 11 541 SH SOLE 17 0 0 541 ADAMS RES & ENERGY INC COM NEW 006351308 41 1359 SH SOLE 2 1359 0 0 ADAMS RES & ENERGY INC COM NEW 006351308 16 514 SH SOLE 18 514 0 0 ADAMS RES & ENERGY INC COM NEW 006351308 230 7575 SH SOLE 21 7575 0 0 ADAMS RES & ENERGY INC COM NEW 006351308 2161 71152 SH SOLE 22 71152 0 0 ADAPTHEALTH CORP COMMON STOCK 00653Q102 2044 87775 SH SOLE 2 24661 0 63114 ADAPTHEALTH CORP COMMON STOCK 00653Q102 13 544 SH SOLE 4 544 0 0 ADAPTHEALTH CORP COMMON STOCK 00653Q102 30 1273 SH SOLE 7 1273 0 0 ADAPTHEALTH CORP COMMON STOCK 00653Q102 5183 222558 SH SOLE 18 222558 0 0 ADAPTHEALTH CORP COMMON STOCK 00653Q102 2973 127664 SH SOLE 19 127664 0 0 ADAPTHEALTH CORP COMMON STOCK 00653Q102 61084 2622737 SH SOLE 21 2622737 0 0 ADAPTHEALTH CORP COMMON STOCK 00653Q102 47516 2040173 SH SOLE 22 1962463 0 77710 ADAPTHEALTH CORP COMMON STOCK 00653Q102 254 10895 SH SOLE 25 10895 0 0 ADAPTHEALTH CORP COMMON STOCK 00653Q102 899 38621 SH SOLE 26 35484 0 3137 ADAPTHEALTH CORP COMMON STOCK 00653Q102 164 7039 SH SOLE 28 7039 0 0 ADAPTHEALTH CORP COMMON STOCK 00653Q102 2091 89778 SH SOLE 30 89778 0 0 ADAPTHEALTH CORP COMMON STOCK 00653Q102 222 9527 SH SOLE 40 9527 0 0 ADAPTHEALTH CORP COMMON STOCK 00653Q102 80 3430 SH SOLE 43 20 0 3410 ADAPTIMMUNE THERAPEUTICS PLC SPONDS ADR 00653A107 5747 1111583 SH SOLE 21 1111583 0 0 ADAPTIMMUNE THERAPEUTICS PLC SPONDS ADR 00653A107 349 67439 SH SOLE 30 67439 0 0 ADAPTIMMUNE THERAPEUTICS PLC SPONDS ADR 00653A107 423 81850 SH SOLE 43 24856 0 56994 ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 7656 225234 SH SOLE 2 33910 0 191324 ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 13 389 SH SOLE 4 389 0 0 ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 60 1761 SH SOLE 7 1761 0 0 ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 1737 51102 SH SOLE 18 51102 0 0 ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 1452 42718 SH SOLE 19 42718 0 0 ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 88814 2612935 SH SOLE 21 2612935 0 0 ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 82951 2440466 SH SOLE 22 2322118 0 118348 ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 35 1044 SH SOLE 23 1044 0 0 ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 533 15682 SH SOLE 25 15682 0 0 ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 1591 46799 SH SOLE 26 39172 0 7627 ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 257 7565 SH SOLE 28 7565 0 0 ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 4096 120495 SH SOLE 30 120495 0 0 ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 60 1755 SH SOLE 31 1755 0 0 ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 381 11207 SH SOLE 36 11207 0 0 ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 371 10923 SH SOLE 40 10923 0 0 ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 5 151 SH SOLE 43 0 0 151 ADC THERAPEUTICS SA SHS H0036K147 8518 313641 SH SOLE 21 313641 0 0 ADDUS HOMECARE CORP COM 006739106 2119 26565 SH SOLE 2 14061 0 12504 ADDUS HOMECARE CORP COM 006739106 5 58 SH SOLE 4 58 0 0 ADDUS HOMECARE CORP COM 006739106 20 247 SH SOLE 7 247 0 0 ADDUS HOMECARE CORP COM 006739106 4781 59952 SH SOLE 18 59952 0 0 ADDUS HOMECARE CORP COM 006739106 7783 97593 SH SOLE 19 97593 0 0 ADDUS HOMECARE CORP COM 006739106 147743 1852571 SH SOLE 21 1852571 0 0 ADDUS HOMECARE CORP COM 006739106 35411 444022 SH SOLE 22 431255 0 12767 ADDUS HOMECARE CORP COM 006739106 118 1478 SH SOLE 23 1478 0 0 ADDUS HOMECARE CORP COM 006739106 221 2767 SH SOLE 25 2767 0 0 ADDUS HOMECARE CORP COM 006739106 1232 15453 SH SOLE 26 7415 0 8038 ADDUS HOMECARE CORP COM 006739106 143 1787 SH SOLE 28 1787 0 0 ADDUS HOMECARE CORP COM 006739106 3906 48972 SH SOLE 30 48972 0 0 ADDUS HOMECARE CORP COM 006739106 27 341 SH SOLE 34 341 0 0 ADDUS HOMECARE CORP COM 006739106 229 2870 SH SOLE 36 2870 0 0 ADDUS HOMECARE CORP COM 006739106 153 1922 SH SOLE 40 1922 0 0 ADDUS HOMECARE CORP COM 006739106 317 3976 SH SOLE 43 0 0 3976 ADDVANTAGE TECHNOLOGIES GROU COM NEW 006743306 18 7632 SH SOLE 21 7632 0 0 ADECOAGRO S A COM L00849106 888 98362 SH SOLE 2 53471 0 44891 ADECOAGRO S A COM L00849106 528 58482 SH SOLE 4 34722 0 23760 ADECOAGRO S A COM L00849106 1343 148742 SH SOLE 7 148742 0 0 ADECOAGRO S A COM L00849106 402 44531 SH SOLE 18 44531 0 0 ADECOAGRO S A COM L00849106 21186 2346224 SH SOLE 21 2346224 0 0 ADECOAGRO S A COM L00849106 7858 870261 SH SOLE 22 768202 0 102059 ADECOAGRO S A COM L00849106 425 47110 SH SOLE 23 47110 0 0 ADECOAGRO S A COM L00849106 4480 496091 SH SOLE 26 473318 0 22773 ADECOAGRO S A COM L00849106 1233 136534 SH SOLE 28 0 0 136534 ADECOAGRO S A COM L00849106 4796 531113 SH SOLE 30 432780 0 98333 ADECOAGRO S A COM L00849106 72 8028 SH SOLE 34 8028 0 0 ADECOAGRO S A COM L00849106 5 604 SH SOLE 40 604 0 0 ADECOAGRO S A COM L00849106 26 2931 SH SOLE 43 0 0 2931 ADIAL PHARMACEUTICALS INC COM 00688A106 10 2336 SH SOLE 18 2336 0 0 ADIAL PHARMACEUTICALS INC COM 00688A106 122 28489 SH SOLE 21 28489 0 0 ADIAL PHARMACEUTICALS INC COM 00688A106 705 164430 SH SOLE 22 164430 0 0 ADICET BIO INC COM 007002108 154 19633 SH SOLE 2 2952 0 16681 ADICET BIO INC COM 007002108 543 69295 SH SOLE 18 69295 0 0 ADICET BIO INC COM 007002108 261 33342 SH SOLE 19 33342 0 0 ADICET BIO INC COM 007002108 5953 759282 SH SOLE 21 759282 0 0 ADICET BIO INC COM 007002108 2748 350515 SH SOLE 22 336688 0 13827 ADICET BIO INC COM 007002108 100 12716 SH SOLE 30 12716 0 0 ADICET BIO INC COM 007002108 29 3736 SH SOLE 43 56 0 3680 ADIENT PLC ORD SHS G0084W101 5737 138412 SH SOLE 2 67739 0 70673 ADIENT PLC ORD SHS G0084W101 15 357 SH SOLE 4 357 0 0 ADIENT PLC ORD SHS G0084W101 126 3050 SH SOLE 7 3050 0 0 ADIENT PLC ORD SHS G0084W101 19731 476028 SH SOLE 18 476028 0 0 ADIENT PLC ORD SHS G0084W101 6877 165901 SH SOLE 19 165901 0 0 ADIENT PLC ORD SHS G0084W101 273179 6590566 SH SOLE 21 6590566 0 0 ADIENT PLC ORD SHS G0084W101 112244 2707926 SH SOLE 22 2613768 0 94158 ADIENT PLC ORD SHS G0084W101 495 11952 SH SOLE 25 11952 0 0 ADIENT PLC ORD SHS G0084W101 1742 42016 SH SOLE 26 34948 0 7068 ADIENT PLC ORD SHS G0084W101 559 13497 SH SOLE 28 7980 0 5517 ADIENT PLC ORD SHS G0084W101 8189 197572 SH SOLE 30 197572 0 0 ADIENT PLC ORD SHS G0084W101 848 20452 SH SOLE 36 20452 0 0 ADIENT PLC ORD SHS G0084W101 490 11818 SH SOLE 40 11818 0 0 ADIENT PLC ORD SHS G0084W101 2029 48956 SH SOLE 43 3920 0 45036 ADITXT INC COM 007025109 4 2410 SH SOLE 18 2410 0 0 ADITXT INC COM 007025109 51 30374 SH SOLE 21 30374 0 0 ADMA BIOLOGICS INC COM 000899104 155 136962 SH SOLE 2 77392 0 59570 ADMA BIOLOGICS INC COM 000899104 27 23870 SH SOLE 18 23870 0 0 ADMA BIOLOGICS INC COM 000899104 463 409690 SH SOLE 21 409690 0 0 ADMA BIOLOGICS INC COM 000899104 1987 1758707 SH SOLE 22 1758707 0 0 ADMA BIOLOGICS INC COM 000899104 12 10709 SH SOLE 23 10709 0 0 ADMA BIOLOGICS INC COM 000899104 13 11429 SH SOLE 26 0 0 11429 ADOBE SYSTEMS INCORPORATED COM 00724F101 717224 1245786 SH SOLE 2 299850 0 945936 ADOBE SYSTEMS INCORPORATED COM 00724F101 195545 339653 SH SOLE 4 225012 0 114641 ADOBE SYSTEMS INCORPORATED COM 00724F101 305833 531219 SH SOLE 7 463642 0 67577 ADOBE SYSTEMS INCORPORATED COM 00724F101 25938 45053 SH SOLE 13 37102 0 7951 ADOBE SYSTEMS INCORPORATED COM 00724F101 27976 48593 SH SOLE 15 48593 0 0 ADOBE SYSTEMS INCORPORATED COM 00724F101 86 150 SH SOLE 17 0 0 150 ADOBE SYSTEMS INCORPORATED COM 00724F101 1063338 1846971 SH SOLE 18 1541103 0 305868 ADOBE SYSTEMS INCORPORATED COM 00724F101 605893 1052409 SH SOLE 19 1052409 0 0 ADOBE SYSTEMS INCORPORATED COM 00724F101 7118297 12364165 SH SOLE 21 12364165 0 0 ADOBE SYSTEMS INCORPORATED COM 00724F101 6156730 10693966 SH SOLE 22 9541901 0 1152065 ADOBE SYSTEMS INCORPORATED COM 00724F101 179394 311599 SH SOLE 23 311599 0 0 ADOBE SYSTEMS INCORPORATED COM 00724F101 518670 900907 SH SOLE 25 900907 0 0 ADOBE SYSTEMS INCORPORATED COM 00724F101 694542 1206388 SH SOLE 26 499055 0 707333 ADOBE SYSTEMS INCORPORATED COM 00724F101 890319 1546444 SH SOLE 28 43399 0 1503045 ADOBE SYSTEMS INCORPORATED COM 00724F101 13303 23106 SH SOLE 29 23106 0 0 ADOBE SYSTEMS INCORPORATED COM 00724F101 1514464 2630556 SH SOLE 30 2595908 0 34648 ADOBE SYSTEMS INCORPORATED COM 00724F101 120914 210023 SH SOLE 31 91881 0 118142 ADOBE SYSTEMS INCORPORATED COM 00724F101 84382 146567 SH SOLE 32 146567 0 0 ADOBE SYSTEMS INCORPORATED COM 00724F101 241531 419528 SH SOLE 34 419528 0 0 ADOBE SYSTEMS INCORPORATED COM 00724F101 130523 226713 SH SOLE 36 226713 0 0 ADOBE SYSTEMS INCORPORATED COM 00724F101 9564 16613 SH SOLE 40 16613 0 0 ADOBE SYSTEMS INCORPORATED COM 00724F101 292505 508069 SH SOLE 43 32565 0 475504 ADT INC DEL COM 00090Q103 5121 633010 SH SOLE 2 54628 0 578382 ADT INC DEL COM 00090Q103 5 577 SH SOLE 4 577 0 0 ADT INC DEL COM 00090Q103 21 2557 SH SOLE 7 2557 0 0 ADT INC DEL COM 00090Q103 0 4 SH SOLE 17 0 0 4 ADT INC DEL COM 00090Q103 473 58460 SH SOLE 18 58460 0 0 ADT INC DEL COM 00090Q103 351 43429 SH SOLE 19 43429 0 0 ADT INC DEL COM 00090Q103 13539 1673560 SH SOLE 21 1673560 0 0 ADT INC DEL COM 00090Q103 27487 3397689 SH SOLE 22 3190943 0 206746 ADT INC DEL COM 00090Q103 209 25845 SH SOLE 25 25845 0 0 ADT INC DEL COM 00090Q103 916 113168 SH SOLE 26 91485 0 21683 ADT INC DEL COM 00090Q103 92 11429 SH SOLE 28 11429 0 0 ADT INC DEL COM 00090Q103 6375 788018 SH SOLE 30 788018 0 0 ADT INC DEL COM 00090Q103 24 2929 SH SOLE 31 2929 0 0 ADT INC DEL COM 00090Q103 103 12692 SH SOLE 36 12692 0 0 ADT INC DEL COM 00090Q103 163 20120 SH SOLE 40 20120 0 0 ADT INC DEL COM 00090Q103 846 104630 SH SOLE 43 737 0 103893 ADTALEM GLOBAL ED INC COM 00737L103 2067 54672 SH SOLE 2 14727 0 39945 ADTALEM GLOBAL ED INC COM 00737L103 9 245 SH SOLE 4 245 0 0 ADTALEM GLOBAL ED INC COM 00737L103 30 796 SH SOLE 7 796 0 0 ADTALEM GLOBAL ED INC COM 00737L103 7500 198365 SH SOLE 18 198365 0 0 ADTALEM GLOBAL ED INC COM 00737L103 3341 88369 SH SOLE 19 88369 0 0 ADTALEM GLOBAL ED INC COM 00737L103 221250 5851638 SH SOLE 21 5851638 0 0 ADTALEM GLOBAL ED INC COM 00737L103 45891 1213728 SH SOLE 22 1166330 0 47398 ADTALEM GLOBAL ED INC COM 00737L103 229 6056 SH SOLE 25 6056 0 0 ADTALEM GLOBAL ED INC COM 00737L103 726 19192 SH SOLE 26 14323 0 4869 ADTALEM GLOBAL ED INC COM 00737L103 167 4427 SH SOLE 28 4342 0 85 ADTALEM GLOBAL ED INC COM 00737L103 3409 90168 SH SOLE 30 90168 0 0 ADTALEM GLOBAL ED INC COM 00737L103 68 1787 SH SOLE 36 1787 0 0 ADTALEM GLOBAL ED INC COM 00737L103 209 5522 SH SOLE 40 5522 0 0 ADTALEM GLOBAL ED INC COM 00737L103 3445 91121 SH SOLE 43 7704 0 83417 ADTRAN INC COM 00738A106 1147 61120 SH SOLE 2 14475 0 46645 ADTRAN INC COM 00738A106 5 261 SH SOLE 4 261 0 0 ADTRAN INC COM 00738A106 14 745 SH SOLE 7 745 0 0 ADTRAN INC COM 00738A106 3543 188880 SH SOLE 18 188880 0 0 ADTRAN INC COM 00738A106 1589 84698 SH SOLE 19 84698 0 0 ADTRAN INC COM 00738A106 109988 5862922 SH SOLE 21 5862922 0 0 ADTRAN INC COM 00738A106 22589 1204124 SH SOLE 22 1152865 0 51259 ADTRAN INC COM 00738A106 178 9474 SH SOLE 25 9474 0 0 ADTRAN INC COM 00738A106 259 13802 SH SOLE 26 11243 0 2559 ADTRAN INC COM 00738A106 75 4009 SH SOLE 28 4009 0 0 ADTRAN INC COM 00738A106 7256 386763 SH SOLE 30 386763 0 0 ADTRAN INC COM 00738A106 167 8896 SH SOLE 36 8896 0 0 ADTRAN INC COM 00738A106 109 5790 SH SOLE 40 5790 0 0 ADTRAN INC COM 00738A106 584 31124 SH SOLE 43 0 0 31124 ADVANCE AUTO PARTS INC COM 00751Y106 32550 155826 SH SOLE 2 29373 0 126453 ADVANCE AUTO PARTS INC COM 00751Y106 9833 47071 SH SOLE 4 27913 0 19158 ADVANCE AUTO PARTS INC COM 00751Y106 12135 58095 SH SOLE 7 56217 0 1878 ADVANCE AUTO PARTS INC COM 00751Y106 1303 6237 SH SOLE 13 6237 0 0 ADVANCE AUTO PARTS INC COM 00751Y106 1803 8633 SH SOLE 15 8633 0 0 ADVANCE AUTO PARTS INC COM 00751Y106 30674 146845 SH SOLE 18 128567 0 18278 ADVANCE AUTO PARTS INC COM 00751Y106 58089 278082 SH SOLE 19 278082 0 0 ADVANCE AUTO PARTS INC COM 00751Y106 306664 1468064 SH SOLE 21 1468064 0 0 ADVANCE AUTO PARTS INC COM 00751Y106 303512 1452974 SH SOLE 22 1299420 0 153554 ADVANCE AUTO PARTS INC COM 00751Y106 7846 37561 SH SOLE 23 37561 0 0 ADVANCE AUTO PARTS INC COM 00751Y106 17492 83740 SH SOLE 25 83740 0 0 ADVANCE AUTO PARTS INC COM 00751Y106 34165 163555 SH SOLE 26 69283 0 94272 ADVANCE AUTO PARTS INC COM 00751Y106 48927 234223 SH SOLE 28 4763 0 229460 ADVANCE AUTO PARTS INC COM 00751Y106 68 326 SH SOLE 29 326 0 0 ADVANCE AUTO PARTS INC COM 00751Y106 61391 293893 SH SOLE 30 281025 0 12868 ADVANCE AUTO PARTS INC COM 00751Y106 4989 23882 SH SOLE 31 7662 0 16220 ADVANCE AUTO PARTS INC COM 00751Y106 16986 81316 SH SOLE 34 81316 0 0 ADVANCE AUTO PARTS INC COM 00751Y106 7359 35231 SH SOLE 36 35231 0 0 ADVANCE AUTO PARTS INC COM 00751Y106 450 2156 SH SOLE 40 2156 0 0 ADVANCE AUTO PARTS INC COM 00751Y106 8574 41046 SH SOLE 43 3726 0 37320 ADVANCED DRAIN SYS INC DEL COM 00790R104 12648 116926 SH SOLE 2 19448 0 97478 ADVANCED DRAIN SYS INC DEL COM 00790R104 23 210 SH SOLE 4 210 0 0 ADVANCED DRAIN SYS INC DEL COM 00790R104 5763 53274 SH SOLE 7 53274 0 0 ADVANCED DRAIN SYS INC DEL COM 00790R104 2767 25581 SH SOLE 18 25581 0 0 ADVANCED DRAIN SYS INC DEL COM 00790R104 1829 16906 SH SOLE 19 16906 0 0 ADVANCED DRAIN SYS INC DEL COM 00790R104 93616 865456 SH SOLE 21 865456 0 0 ADVANCED DRAIN SYS INC DEL COM 00790R104 133815 1237077 SH SOLE 22 1171703 0 65374 ADVANCED DRAIN SYS INC DEL COM 00790R104 928 8575 SH SOLE 25 8575 0 0 ADVANCED DRAIN SYS INC DEL COM 00790R104 2330 21544 SH SOLE 26 17165 0 4379 ADVANCED DRAIN SYS INC DEL COM 00790R104 481 4444 SH SOLE 28 4444 0 0 ADVANCED DRAIN SYS INC DEL COM 00790R104 56816 525245 SH SOLE 30 525245 0 0 ADVANCED DRAIN SYS INC DEL COM 00790R104 104 964 SH SOLE 31 964 0 0 ADVANCED DRAIN SYS INC DEL COM 00790R104 445 4110 SH SOLE 36 4110 0 0 ADVANCED DRAIN SYS INC DEL COM 00790R104 687 6354 SH SOLE 40 6354 0 0 ADVANCED DRAIN SYS INC DEL COM 00790R104 3406 31487 SH SOLE 43 156 0 31331 ADVANCED EMISSIONS SOLUTIONS COM 00770C101 20 3123 SH SOLE 18 3123 0 0 ADVANCED EMISSIONS SOLUTIONS COM 00770C101 558 87316 SH SOLE 21 87316 0 0 ADVANCED EMISSIONS SOLUTIONS COM 00770C101 1745 273057 SH SOLE 22 273057 0 0 ADVANCED ENERGY INDS COM 007973100 1395 15893 SH SOLE 2 11827 0 4066 ADVANCED ENERGY INDS COM 007973100 10 119 SH SOLE 4 119 0 0 ADVANCED ENERGY INDS COM 007973100 54 619 SH SOLE 7 619 0 0 ADVANCED ENERGY INDS COM 007973100 12152 138481 SH SOLE 18 138481 0 0 ADVANCED ENERGY INDS COM 007973100 5966 67986 SH SOLE 19 67986 0 0 ADVANCED ENERGY INDS COM 007973100 380049 4331038 SH SOLE 21 4331038 0 0 ADVANCED ENERGY INDS COM 007973100 81704 931104 SH SOLE 22 907957 0 23147 ADVANCED ENERGY INDS COM 007973100 407 4637 SH SOLE 25 4637 0 0 ADVANCED ENERGY INDS COM 007973100 1486 16934 SH SOLE 26 14297 0 2637 ADVANCED ENERGY INDS COM 007973100 312 3553 SH SOLE 28 3553 0 0 ADVANCED ENERGY INDS COM 007973100 5936 67646 SH SOLE 30 67646 0 0 ADVANCED ENERGY INDS COM 007973100 385 4383 SH SOLE 40 4383 0 0 ADVANCED ENERGY INDS COM 007973100 1528 17410 SH SOLE 43 733 0 16677 ADVANCED MICRO DEVICES INC COM 007903107 316703 3077773 SH SOLE 2 806207 0 2271566 ADVANCED MICRO DEVICES INC COM 007903107 86070 836444 SH SOLE 4 558224 0 278220 ADVANCED MICRO DEVICES INC COM 007903107 120675 1172740 SH SOLE 7 1137121 0 35619 ADVANCED MICRO DEVICES INC COM 007903107 6991 67941 SH SOLE 13 47273 0 20668 ADVANCED MICRO DEVICES INC COM 007903107 12558 122045 SH SOLE 15 122045 0 0 ADVANCED MICRO DEVICES INC COM 007903107 35 337 SH SOLE 17 0 0 337 ADVANCED MICRO DEVICES INC COM 007903107 260777 2534276 SH SOLE 18 2324138 0 210138 ADVANCED MICRO DEVICES INC COM 007903107 240493 2337149 SH SOLE 19 2337149 0 0 ADVANCED MICRO DEVICES INC COM 007903107 2882067 28008429 SH SOLE 21 28008429 0 0 ADVANCED MICRO DEVICES INC COM 007903107 2686128 26104255 SH SOLE 22 23164705 0 2939550 ADVANCED MICRO DEVICES INC COM 007903107 81818 795126 SH SOLE 23 795126 0 0 ADVANCED MICRO DEVICES INC COM 007903107 223741 2174356 SH SOLE 25 2174356 0 0 ADVANCED MICRO DEVICES INC COM 007903107 326730 3175215 SH SOLE 26 1285023 0 1890192 ADVANCED MICRO DEVICES INC COM 007903107 390941 3799235 SH SOLE 28 106684 0 3692551 ADVANCED MICRO DEVICES INC COM 007903107 7680 74633 SH SOLE 29 74633 0 0 ADVANCED MICRO DEVICES INC COM 007903107 696972 6773298 SH SOLE 30 6649186 0 124112 ADVANCED MICRO DEVICES INC COM 007903107 54545 530075 SH SOLE 31 232842 0 297233 ADVANCED MICRO DEVICES INC COM 007903107 29270 284453 SH SOLE 32 284453 0 0 ADVANCED MICRO DEVICES INC COM 007903107 228876 2224259 SH SOLE 34 2224259 0 0 ADVANCED MICRO DEVICES INC COM 007903107 55468 539045 SH SOLE 36 539045 0 0 ADVANCED MICRO DEVICES INC COM 007903107 4366 42426 SH SOLE 40 42426 0 0 ADVANCED MICRO DEVICES INC COM 007903107 87846 853705 SH SOLE 43 49516 0 804189 ADVANCED MICRO DEVICES INC OPTIONS 007903107 2573 25000 SH Call SOLE 19 25000 0 0 ADVANCED MICRO DEVICES INC OPTIONS 007903107 41 400 SH Call SOLE 22 400 0 0 ADVANCED MICRO DEVICES INC OPTIONS 007903107 731 7100 SH Call SOLE 34 7100 0 0 ADVANSIX INC COM 00773T101 1354 34075 SH SOLE 2 10605 0 23470 ADVANSIX INC COM 00773T101 6 139 SH SOLE 4 139 0 0 ADVANSIX INC COM 00773T101 17 439 SH SOLE 7 439 0 0 ADVANSIX INC COM 00773T101 0 3 SH SOLE 13 3 0 0 ADVANSIX INC COM 00773T101 4606 115866 SH SOLE 18 115866 0 0 ADVANSIX INC COM 00773T101 1884 47406 SH SOLE 19 47406 0 0 ADVANSIX INC COM 00773T101 141963 3571404 SH SOLE 21 3571404 0 0 ADVANSIX INC COM 00773T101 29911 752488 SH SOLE 22 722678 0 29810 ADVANSIX INC COM 00773T101 142 3563 SH SOLE 25 3563 0 0 ADVANSIX INC COM 00773T101 224 5628 SH SOLE 26 2945 0 2683 ADVANSIX INC COM 00773T101 93 2344 SH SOLE 28 2344 0 0 ADVANSIX INC COM 00773T101 2407 60556 SH SOLE 30 60556 0 0 ADVANSIX INC COM 00773T101 149 3745 SH SOLE 40 3745 0 0 ADVANSIX INC COM 00773T101 648 16309 SH SOLE 43 270 0 16039 ADVANTAGE SOLUTIONS INC COM CL A 00791N102 878 101507 SH SOLE 2 36040 0 65467 ADVANTAGE SOLUTIONS INC COM CL A 00791N102 11 1228 SH SOLE 7 1228 0 0 ADVANTAGE SOLUTIONS INC COM CL A 00791N102 2099 242630 SH SOLE 18 242630 0 0 ADVANTAGE SOLUTIONS INC COM CL A 00791N102 1149 132825 SH SOLE 19 132825 0 0 ADVANTAGE SOLUTIONS INC COM CL A 00791N102 24261 2804768 SH SOLE 21 2804768 0 0 ADVANTAGE SOLUTIONS INC COM CL A 00791N102 20257 2341878 SH SOLE 22 2265774 0 76104 ADVANTAGE SOLUTIONS INC COM CL A 00791N102 70 8095 SH SOLE 25 8095 0 0 ADVANTAGE SOLUTIONS INC COM CL A 00791N102 139 16107 SH SOLE 30 16107 0 0 ADVANTAGE SOLUTIONS INC COM CL A 00791N102 66 7574 SH SOLE 40 7574 0 0 ADVAXIS INC COM NEW 007624307 82 156937 SH SOLE 21 156937 0 0 ADVAXIS INC COM NEW 007624307 574 1100315 SH SOLE 22 1100315 0 0 ADVENT TECHNOLOGIES HOLDNG I COM CL A 00788A105 33 3779 SH SOLE 2 2084 0 1695 ADVENT TECHNOLOGIES HOLDNG I COM CL A 00788A105 438 50345 SH SOLE 18 50345 0 0 ADVENT TECHNOLOGIES HOLDNG I COM CL A 00788A105 240 27629 SH SOLE 19 27629 0 0 ADVENT TECHNOLOGIES HOLDNG I COM CL A 00788A105 5582 641585 SH SOLE 21 641585 0 0 ADVENT TECHNOLOGIES HOLDNG I COM CL A 00788A105 6518 749219 SH SOLE 22 742956 0 6263 ADVERUM BIOTECHNOLOGIES INC COM 00773U108 202 92971 SH SOLE 2 19643 0 73328 ADVERUM BIOTECHNOLOGIES INC COM 00773U108 1 301 SH SOLE 4 301 0 0 ADVERUM BIOTECHNOLOGIES INC COM 00773U108 4 1897 SH SOLE 7 1897 0 0 ADVERUM BIOTECHNOLOGIES INC COM 00773U108 636 292865 SH SOLE 18 292865 0 0 ADVERUM BIOTECHNOLOGIES INC COM 00773U108 1072 494122 SH SOLE 19 494122 0 0 ADVERUM BIOTECHNOLOGIES INC COM 00773U108 8411 3875906 SH SOLE 21 3875906 0 0 ADVERUM BIOTECHNOLOGIES INC COM 00773U108 5335 2458397 SH SOLE 22 2377009 0 81388 ADVERUM BIOTECHNOLOGIES INC COM 00773U108 40 18643 SH SOLE 25 18643 0 0 ADVERUM BIOTECHNOLOGIES INC COM 00773U108 222 102101 SH SOLE 26 35009 0 67092 ADVERUM BIOTECHNOLOGIES INC COM 00773U108 18 8504 SH SOLE 28 8504 0 0 ADVERUM BIOTECHNOLOGIES INC COM 00773U108 156 72034 SH SOLE 30 72034 0 0 ADVERUM BIOTECHNOLOGIES INC COM 00773U108 6 2867 SH SOLE 36 2867 0 0 ADVERUM BIOTECHNOLOGIES INC COM 00773U108 16 7397 SH SOLE 40 7397 0 0 ADVERUM BIOTECHNOLOGIES INC COM 00773U108 15 7069 SH SOLE 43 0 0 7069 AEA-BRIDGES IMPACT CORP SHS CL A G01046104 365 37312 SH SOLE 19 37312 0 0 AEA-BRIDGES IMPACT CORP SHS CL A G01046104 132 13525 SH SOLE 22 13525 0 0 AEA-BRIDGES IMPACT CORP SHS CL A G01046104 2259 230994 SH SOLE 30 230994 0 0 AEA-BRIDGES IMPACT CORP SHS CL A G01046104 1017 103959 SH SOLE 34 103959 0 0 AEA-BRIDGES IMPACT CORP *W EXP 09/19/202 G01046112 24 36258 SH SOLE 19 36258 0 0 AEA-BRIDGES IMPACT CORP *W EXP 09/19/202 G01046112 4 6762 SH SOLE 22 6762 0 0 AEA-BRIDGES IMPACT CORP *W EXP 09/19/202 G01046112 63 97227 SH SOLE 30 97227 0 0 AECOM COM 00766T100 23352 369783 SH SOLE 2 106165 0 263618 AECOM COM 00766T100 33 528 SH SOLE 4 528 0 0 AECOM COM 00766T100 246 3895 SH SOLE 7 3895 0 0 AECOM COM 00766T100 21752 344443 SH SOLE 18 344443 0 0 AECOM COM 00766T100 2460 38948 SH SOLE 19 38948 0 0 AECOM COM 00766T100 411809 6521121 SH SOLE 21 6521121 0 0 AECOM COM 00766T100 242060 3833091 SH SOLE 22 3666899 0 166192 AECOM COM 00766T100 2874 45514 SH SOLE 25 45514 0 0 AECOM COM 00766T100 5294 83834 SH SOLE 26 68183 0 15651 AECOM COM 00766T100 2136 33830 SH SOLE 28 9956 0 23874 AECOM COM 00766T100 7557 119664 SH SOLE 30 119664 0 0 AECOM COM 00766T100 168 2658 SH SOLE 31 2226 0 432 AECOM COM 00766T100 1096 17356 SH SOLE 34 17356 0 0 AECOM COM 00766T100 2064 32691 SH SOLE 36 32691 0 0 AECOM COM 00766T100 1054 16689 SH SOLE 40 16689 0 0 AECOM COM 00766T100 7467 118250 SH SOLE 43 1916 0 116334 AEGLEA BIOTHERAPEUTICS INC COM 00773J103 315 39599 SH SOLE 2 2716 0 36883 AEGLEA BIOTHERAPEUTICS INC COM 00773J103 5 576 SH SOLE 7 576 0 0 AEGLEA BIOTHERAPEUTICS INC COM 00773J103 1173 147525 SH SOLE 18 147525 0 0 AEGLEA BIOTHERAPEUTICS INC COM 00773J103 638 80269 SH SOLE 19 80269 0 0 AEGLEA BIOTHERAPEUTICS INC COM 00773J103 14179 1783472 SH SOLE 21 1783472 0 0 AEGLEA BIOTHERAPEUTICS INC COM 00773J103 7161 900799 SH SOLE 22 876135 0 24664 AEGLEA BIOTHERAPEUTICS INC COM 00773J103 173 21720 SH SOLE 30 21720 0 0 AEGLEA BIOTHERAPEUTICS INC COM 00773J103 79 9935 SH SOLE 43 0 0 9935 AEGON N V NY REGISTRY SHS 007924103 3 508 SH SOLE 18 508 0 0 AEGON N V NY REGISTRY SHS 007924103 23436 4604284 SH SOLE 43 357349 0 4246935 AEHR TEST SYS COM 00760J108 311 22758 SH SOLE 2 15178 0 7580 AEHR TEST SYS COM 00760J108 55 4006 SH SOLE 18 4006 0 0 AEHR TEST SYS COM 00760J108 911 66728 SH SOLE 21 66728 0 0 AEHR TEST SYS COM 00760J108 1048 76779 SH SOLE 22 76779 0 0 AEHR TEST SYS COM 00760J108 11 829 SH SOLE 23 829 0 0 AEHR TEST SYS COM 00760J108 27 1961 SH SOLE 26 0 0 1961 AEMETIS INC COM NEW 00770K202 481 26293 SH SOLE 2 1880 0 24413 AEMETIS INC COM NEW 00770K202 7 373 SH SOLE 7 373 0 0 AEMETIS INC COM NEW 00770K202 1513 82774 SH SOLE 18 82774 0 0 AEMETIS INC COM NEW 00770K202 940 51422 SH SOLE 19 51422 0 0 AEMETIS INC COM NEW 00770K202 18430 1008183 SH SOLE 21 1008183 0 0 AEMETIS INC COM NEW 00770K202 12038 658539 SH SOLE 22 642356 0 16183 AENZA S.A.A SPONSORED ADS 00776D103 0 49 SH SOLE 43 0 0 49 AERCAP HOLDINGS NV SHS N00985106 15 262 SH SOLE 2 262 0 0 AERCAP HOLDINGS NV SHS N00985106 27 470 SH SOLE 4 470 0 0 AERCAP HOLDINGS NV SHS N00985106 1959 33885 SH SOLE 7 33885 0 0 AERCAP HOLDINGS NV SHS N00985106 90500 1565471 SH SOLE 21 1565471 0 0 AERCAP HOLDINGS NV SHS N00985106 51275 886952 SH SOLE 22 846495 0 40457 AERCAP HOLDINGS NV SHS N00985106 1042 18016 SH SOLE 25 18016 0 0 AERCAP HOLDINGS NV SHS N00985106 631 10911 SH SOLE 26 1979 0 8932 AERCAP HOLDINGS NV SHS N00985106 631 10909 SH SOLE 28 8741 0 2168 AERCAP HOLDINGS NV SHS N00985106 13151 227482 SH SOLE 30 227482 0 0 AERCAP HOLDINGS NV SHS N00985106 1972 34107 SH SOLE 36 34107 0 0 AERCAP HOLDINGS NV SHS N00985106 913 15798 SH SOLE 40 15798 0 0 AERCAP HOLDINGS NV SHS N00985106 11575 200231 SH SOLE 43 10470 0 189761 AERIE PHARMACEUTICALS INC COM 00771V108 744 65272 SH SOLE 2 51412 0 13860 AERIE PHARMACEUTICALS INC COM 00771V108 3 249 SH SOLE 4 249 0 0 AERIE PHARMACEUTICALS INC COM 00771V108 8 671 SH SOLE 7 671 0 0 AERIE PHARMACEUTICALS INC COM 00771V108 1441 126369 SH SOLE 18 126369 0 0 AERIE PHARMACEUTICALS INC COM 00771V108 888 77858 SH SOLE 19 77858 0 0 AERIE PHARMACEUTICALS INC COM 00771V108 19194 1683652 SH SOLE 21 1683652 0 0 AERIE PHARMACEUTICALS INC COM 00771V108 14717 1291002 SH SOLE 22 1258993 0 32009 AERIE PHARMACEUTICALS INC COM 00771V108 80 7048 SH SOLE 25 7048 0 0 AERIE PHARMACEUTICALS INC COM 00771V108 195 17065 SH SOLE 26 13872 0 3193 AERIE PHARMACEUTICALS INC COM 00771V108 63 5543 SH SOLE 28 5543 0 0 AERIE PHARMACEUTICALS INC COM 00771V108 1167 102358 SH SOLE 30 102358 0 0 AERIE PHARMACEUTICALS INC COM 00771V108 26 2262 SH SOLE 36 2262 0 0 AERIE PHARMACEUTICALS INC COM 00771V108 44 3871 SH SOLE 40 3871 0 0 AERIE PHARMACEUTICALS INC COM 00771V108 461 40447 SH SOLE 43 7167 0 33280 AERIE PHARMACEUTICALS INC NOTE 1.500%10/0 00771VAB4 899 1000000 PRN SOLE 2 1000000 0 0 AERIE PHARMACEUTICALS INC NOTE 1.500%10/0 00771VAB4 1550 1725000 PRN SOLE 21 1725000 0 0 AERIE PHARMACEUTICALS INC NOTE 1.500%10/0 00771VAB4 3820 4250000 PRN SOLE 22 4250000 0 0 AEROJET ROCKETDYNE HLDGS INC COM 007800105 2778 63786 SH SOLE 2 31775 0 32011 AEROJET ROCKETDYNE HLDGS INC COM 007800105 11 263 SH SOLE 4 263 0 0 AEROJET ROCKETDYNE HLDGS INC COM 007800105 52 1189 SH SOLE 7 1189 0 0 AEROJET ROCKETDYNE HLDGS INC COM 007800105 12304 282523 SH SOLE 18 274552 0 7971 AEROJET ROCKETDYNE HLDGS INC COM 007800105 12776 293364 SH SOLE 19 293364 0 0 AEROJET ROCKETDYNE HLDGS INC COM 007800105 399215 9166818 SH SOLE 21 9166818 0 0 AEROJET ROCKETDYNE HLDGS INC COM 007800105 85947 1973536 SH SOLE 22 1926754 0 46782 AEROJET ROCKETDYNE HLDGS INC COM 007800105 313 7177 SH SOLE 23 7177 0 0 AEROJET ROCKETDYNE HLDGS INC COM 007800105 775 17797 SH SOLE 26 17797 0 0 AEROJET ROCKETDYNE HLDGS INC COM 007800105 5591 128385 SH SOLE 30 128385 0 0 AEROJET ROCKETDYNE HLDGS INC COM 007800105 364 8348 SH SOLE 40 8348 0 0 AEROJET ROCKETDYNE HLDGS INC COM 007800105 1093 25098 SH SOLE 43 412 0 24686 AEROVATE THERAPEUTICS INC COM 008064107 131 6239 SH SOLE 2 2603 0 3636 AEROVATE THERAPEUTICS INC COM 008064107 577 27513 SH SOLE 18 27513 0 0 AEROVATE THERAPEUTICS INC COM 008064107 278 13244 SH SOLE 19 13244 0 0 AEROVATE THERAPEUTICS INC COM 008064107 7118 339295 SH SOLE 21 339295 0 0 AEROVATE THERAPEUTICS INC COM 008064107 2029 96727 SH SOLE 22 94672 0 2055 AEROVIRONMENT INC COM 008073108 1008 11672 SH SOLE 2 9238 0 2434 AEROVIRONMENT INC COM 008073108 8 95 SH SOLE 4 95 0 0 AEROVIRONMENT INC COM 008073108 28 329 SH SOLE 7 329 0 0 AEROVIRONMENT INC COM 008073108 6995 81035 SH SOLE 18 81035 0 0 AEROVIRONMENT INC COM 008073108 3490 40426 SH SOLE 19 40426 0 0 AEROVIRONMENT INC COM 008073108 238801 2766458 SH SOLE 21 2766458 0 0 AEROVIRONMENT INC COM 008073108 50402 583900 SH SOLE 22 569273 0 14627 AEROVIRONMENT INC COM 008073108 371 4303 SH SOLE 25 4303 0 0 AEROVIRONMENT INC COM 008073108 1124 13021 SH SOLE 26 10307 0 2714 AEROVIRONMENT INC COM 008073108 165 1914 SH SOLE 28 1914 0 0 AEROVIRONMENT INC COM 008073108 3547 41097 SH SOLE 30 41097 0 0 AEROVIRONMENT INC COM 008073108 345 3998 SH SOLE 36 3998 0 0 AEROVIRONMENT INC COM 008073108 246 2847 SH SOLE 40 2847 0 0 AEROVIRONMENT INC COM 008073108 732 8481 SH SOLE 43 0 0 8481 AERSALE CORPORATION COM 00810F106 285 16772 SH SOLE 2 337 0 16435 AERSALE CORPORATION COM 00810F106 442 26011 SH SOLE 18 26011 0 0 AERSALE CORPORATION COM 00810F106 330 19408 SH SOLE 19 19408 0 0 AERSALE CORPORATION COM 00810F106 5533 325481 SH SOLE 21 325481 0 0 AERSALE CORPORATION COM 00810F106 1180 69413 SH SOLE 22 65410 0 4003 AERSALE CORPORATION COM 00810F106 0 5 SH SOLE 43 0 0 5 AES CORP COM 00130H105 42147 1846132 SH SOLE 2 567239 0 1278893 AES CORP COM 00130H105 6878 301249 SH SOLE 4 275649 0 25600 AES CORP COM 00130H105 13362 585291 SH SOLE 7 566351 0 18940 AES CORP COM 00130H105 390 17094 SH SOLE 13 1496 0 15598 AES CORP COM 00130H105 1966 86104 SH SOLE 15 86104 0 0 AES CORP COM 00130H105 2 69 SH SOLE 17 0 0 69 AES CORP COM 00130H105 37546 1644583 SH SOLE 18 1581928 0 62655 AES CORP COM 00130H105 15169 664424 SH SOLE 19 664424 0 0 AES CORP COM 00130H105 411896 18041856 SH SOLE 21 18041856 0 0 AES CORP COM 00130H105 323575 14173254 SH SOLE 22 12741172 0 1432082 AES CORP COM 00130H105 8794 385187 SH SOLE 23 385187 0 0 AES CORP COM 00130H105 5548 243020 SH SOLE 25 243020 0 0 AES CORP COM 00130H105 31925 1398386 SH SOLE 26 634480 0 763906 AES CORP COM 00130H105 16388 717835 SH SOLE 28 49850 0 667985 AES CORP COM 00130H105 721 31583 SH SOLE 29 31583 0 0 AES CORP COM 00130H105 57847 2533797 SH SOLE 30 2533797 0 0 AES CORP COM 00130H105 6224 272607 SH SOLE 31 104671 0 167936 AES CORP COM 00130H105 872 38213 SH SOLE 34 38213 0 0 AES CORP COM 00130H105 7429 325391 SH SOLE 36 325391 0 0 AES CORP COM 00130H105 278 12180 SH SOLE 40 12180 0 0 AES CORP COM 00130H105 9730 426180 SH SOLE 43 35274 0 390906 AES CORP UNIT 99/99/9999 00130H204 87625 908972 SH SOLE 21 908972 0 0 AETHLON MED INC COM 00808Y307 2 415 SH SOLE 21 415 0 0 AETHLON MED INC COM 00808Y307 280 72659 SH SOLE 22 72659 0 0 AEVA TECHNOLOGIES INC COM 00835Q103 452 56959 SH SOLE 2 6197 0 50762 AEVA TECHNOLOGIES INC COM 00835Q103 1848 232712 SH SOLE 18 232712 0 0 AEVA TECHNOLOGIES INC COM 00835Q103 1080 136018 SH SOLE 19 136018 0 0 AEVA TECHNOLOGIES INC COM 00835Q103 21274 2679358 SH SOLE 21 2679358 0 0 AEVA TECHNOLOGIES INC COM 00835Q103 15819 1992375 SH SOLE 22 1951256 0 41119 AFC GAMMA INC COM 00109K105 915 42414 SH SOLE 2 34366 0 8048 AFC GAMMA INC COM 00109K105 551 25552 SH SOLE 18 25552 0 0 AFC GAMMA INC COM 00109K105 853 39533 SH SOLE 19 39533 0 0 AFC GAMMA INC COM 00109K105 7759 359543 SH SOLE 21 359543 0 0 AFC GAMMA INC COM 00109K105 3462 160405 SH SOLE 22 154438 0 5967 AFFILIATED MANAGERS GROUP IN COM 008252108 17494 115785 SH SOLE 2 35223 0 80562 AFFILIATED MANAGERS GROUP IN COM 008252108 24 157 SH SOLE 4 157 0 0 AFFILIATED MANAGERS GROUP IN COM 008252108 126 835 SH SOLE 7 835 0 0 AFFILIATED MANAGERS GROUP IN COM 008252108 15032 99492 SH SOLE 18 99492 0 0 AFFILIATED MANAGERS GROUP IN COM 008252108 1768 11699 SH SOLE 19 11699 0 0 AFFILIATED MANAGERS GROUP IN COM 008252108 296321 1961219 SH SOLE 21 1961219 0 0 AFFILIATED MANAGERS GROUP IN COM 008252108 167561 1109017 SH SOLE 22 1058248 0 50769 AFFILIATED MANAGERS GROUP IN COM 008252108 998 6606 SH SOLE 25 6606 0 0 AFFILIATED MANAGERS GROUP IN COM 008252108 2871 18999 SH SOLE 26 15968 0 3031 AFFILIATED MANAGERS GROUP IN COM 008252108 607 4017 SH SOLE 28 3563 0 454 AFFILIATED MANAGERS GROUP IN COM 008252108 7211 47727 SH SOLE 30 47727 0 0 AFFILIATED MANAGERS GROUP IN COM 008252108 99 655 SH SOLE 31 655 0 0 AFFILIATED MANAGERS GROUP IN COM 008252108 590 3908 SH SOLE 36 3908 0 0 AFFILIATED MANAGERS GROUP IN COM 008252108 766 5073 SH SOLE 40 5073 0 0 AFFILIATED MANAGERS GROUP IN COM 008252108 5865 38818 SH SOLE 43 3563 0 35255 AFFIMED N V COM N01045108 200 32307 SH SOLE 2 7736 0 24571 AFFIMED N V COM N01045108 10 1616 SH SOLE 7 1616 0 0 AFFIMED N V COM N01045108 2059 333209 SH SOLE 18 333209 0 0 AFFIMED N V COM N01045108 2359 381647 SH SOLE 19 381647 0 0 AFFIMED N V COM N01045108 29948 4845899 SH SOLE 21 4845899 0 0 AFFIMED N V COM N01045108 6879 1113156 SH SOLE 22 1096597 0 16559 AFFIMED N V COM N01045108 32 5157 SH SOLE 23 5157 0 0 AFFIMED N V COM N01045108 19 3141 SH SOLE 26 0 0 3141 AFFIMED N V COM N01045108 368 59501 SH SOLE 30 59501 0 0 AFFIMED N V COM N01045108 15 2457 SH SOLE 43 0 0 2457 AFFINITY BANCSHARES INC COM 00832E103 16 1119 SH SOLE 18 1119 0 0 AFFINITY BANCSHARES INC COM 00832E103 228 16209 SH SOLE 21 16209 0 0 AFFIRM HLDGS INC COM CL A 00827B106 1362 11436 SH SOLE 2 11436 0 0 AFFIRM HLDGS INC COM CL A 00827B106 15094 126699 SH SOLE 21 126699 0 0 AFFIRM HLDGS INC COM CL A 00827B106 142165 1193364 SH SOLE 22 1193364 0 0 AFFIRM HLDGS INC COM CL A 00827B106 5050 42393 SH SOLE 26 0 0 42393 AFFIRM HLDGS INC COM CL A 00827B106 50298 422212 SH SOLE 34 422212 0 0 AFLAC INC COM 001055102 77876 1493877 SH SOLE 2 213700 0 1280177 AFLAC INC COM 001055102 23257 446126 SH SOLE 4 233887 0 212239 AFLAC INC COM 001055102 32255 618747 SH SOLE 7 599853 0 18894 AFLAC INC COM 001055102 787 15089 SH SOLE 13 2050 0 13039 AFLAC INC COM 001055102 4434 85048 SH SOLE 15 85048 0 0 AFLAC INC COM 001055102 83771 1606972 SH SOLE 18 1516245 0 90727 AFLAC INC COM 001055102 16101 308859 SH SOLE 19 308859 0 0 AFLAC INC COM 001055102 987428 18941650 SH SOLE 21 18941650 0 0 AFLAC INC COM 001055102 710519 13629761 SH SOLE 22 12252637 0 1377124 AFLAC INC COM 001055102 18809 360803 SH SOLE 23 360803 0 0 AFLAC INC COM 001055102 59306 1137651 SH SOLE 25 1137651 0 0 AFLAC INC COM 001055102 73591 1411687 SH SOLE 26 536598 0 875089 AFLAC INC COM 001055102 97175 1864096 SH SOLE 28 49092 0 1815004 AFLAC INC COM 001055102 92 1756 SH SOLE 29 1756 0 0 AFLAC INC COM 001055102 162637 3119834 SH SOLE 30 3119834 0 0 AFLAC INC COM 001055102 12457 238964 SH SOLE 31 78732 0 160232 AFLAC INC COM 001055102 1791 34356 SH SOLE 34 34356 0 0 AFLAC INC COM 001055102 18858 361756 SH SOLE 36 361756 0 0 AFLAC INC COM 001055102 1181 22656 SH SOLE 40 22656 0 0 AFLAC INC COM 001055102 37897 726964 SH SOLE 43 35825 0 691139 AFYA LTD CL A COM G01125106 2876 145708 SH SOLE 18 0 0 145708 AFYA LTD CL A COM G01125106 933 47240 SH SOLE 19 47240 0 0 AFYA LTD CL A COM G01125106 4320 218842 SH SOLE 25 218842 0 0 AFYA LTD CL A COM G01125106 10513 532558 SH SOLE 34 532558 0 0 AG MTG INVT TR INC COM NEW 001228501 1 111 SH SOLE 2 111 0 0 AG MTG INVT TR INC COM NEW 001228501 37 3247 SH SOLE 18 3247 0 0 AG MTG INVT TR INC COM NEW 001228501 632 55283 SH SOLE 21 55283 0 0 AG MTG INVT TR INC COM NEW 001228501 2575 225245 SH SOLE 22 225245 0 0 AG MTG INVT TR INC COM NEW 001228501 5 449 SH SOLE 43 0 0 449 AGCO CORP COM 001084102 22888 186796 SH SOLE 2 65977 0 120819 AGCO CORP COM 001084102 732 5970 SH SOLE 4 5970 0 0 AGCO CORP COM 001084102 13848 113018 SH SOLE 7 113018 0 0 AGCO CORP COM 001084102 18465 150697 SH SOLE 18 150697 0 0 AGCO CORP COM 001084102 6026 49177 SH SOLE 19 49177 0 0 AGCO CORP COM 001084102 353333 2883648 SH SOLE 21 2883648 0 0 AGCO CORP COM 001084102 211268 1724214 SH SOLE 22 1644370 0 79844 AGCO CORP COM 001084102 325 2652 SH SOLE 23 2652 0 0 AGCO CORP COM 001084102 2495 20363 SH SOLE 25 20363 0 0 AGCO CORP COM 001084102 4263 34791 SH SOLE 26 28095 0 6696 AGCO CORP COM 001084102 718 5861 SH SOLE 28 4743 0 1118 AGCO CORP COM 001084102 1201 9798 SH SOLE 29 9798 0 0 AGCO CORP COM 001084102 8603 70214 SH SOLE 30 70214 0 0 AGCO CORP COM 001084102 122 993 SH SOLE 31 993 0 0 AGCO CORP COM 001084102 1166 9512 SH SOLE 34 9512 0 0 AGCO CORP COM 001084102 147 1201 SH SOLE 36 1201 0 0 AGCO CORP COM 001084102 957 7810 SH SOLE 40 7810 0 0 AGCO CORP COM 001084102 8337 68041 SH SOLE 43 3428 0 64613 AGEAGLE AERIAL SYS INC NEW COM 00848K101 105 34821 SH SOLE 2 3466 0 31355 AGEAGLE AERIAL SYS INC NEW COM 00848K101 3 1073 SH SOLE 7 1073 0 0 AGEAGLE AERIAL SYS INC NEW COM 00848K101 618 205345 SH SOLE 18 205345 0 0 AGEAGLE AERIAL SYS INC NEW COM 00848K101 352 117103 SH SOLE 19 117103 0 0 AGEAGLE AERIAL SYS INC NEW COM 00848K101 7361 2445433 SH SOLE 21 2445433 0 0 AGEAGLE AERIAL SYS INC NEW COM 00848K101 5240 1740942 SH SOLE 22 1718900 0 22042 AGEAGLE AERIAL SYS INC NEW COM 00848K101 0 20 SH SOLE 43 0 0 20 AGENUS INC COM NEW 00847G705 1661 316446 SH SOLE 2 151449 0 164997 AGENUS INC COM NEW 00847G705 3 586 SH SOLE 4 586 0 0 AGENUS INC COM NEW 00847G705 14 2612 SH SOLE 7 2612 0 0 AGENUS INC COM NEW 00847G705 3454 657840 SH SOLE 18 592604 0 65236 AGENUS INC COM NEW 00847G705 8230 1567634 SH SOLE 19 1567634 0 0 AGENUS INC COM NEW 00847G705 39976 7614493 SH SOLE 21 7614493 0 0 AGENUS INC COM NEW 00847G705 31046 5913551 SH SOLE 22 5797048 0 116503 AGENUS INC COM NEW 00847G705 315 60040 SH SOLE 23 60040 0 0 AGENUS INC COM NEW 00847G705 108 20542 SH SOLE 25 20542 0 0 AGENUS INC COM NEW 00847G705 1209 230271 SH SOLE 26 2461 0 227810 AGENUS INC COM NEW 00847G705 32 6009 SH SOLE 28 6009 0 0 AGENUS INC COM NEW 00847G705 593 113011 SH SOLE 30 113011 0 0 AGENUS INC COM NEW 00847G705 112 21426 SH SOLE 40 21426 0 0 AGENUS INC COM NEW 00847G705 306 58255 SH SOLE 43 0 0 58255 AGEX THERAPEUTICS INC COM 00848H108 4 4329 SH SOLE 18 4329 0 0 AGEX THERAPEUTICS INC COM 00848H108 62 65740 SH SOLE 21 65740 0 0 AGEX THERAPEUTICS INC COM 00848H108 117 124289 SH SOLE 22 124289 0 0 AGILE THERAPEUTICS INC COM 00847L100 2 2345 SH SOLE 2 2327 0 18 AGILE THERAPEUTICS INC COM 00847L100 14 14492 SH SOLE 18 14492 0 0 AGILE THERAPEUTICS INC COM 00847L100 215 223439 SH SOLE 21 223439 0 0 AGILE THERAPEUTICS INC COM 00847L100 1182 1229984 SH SOLE 22 1229984 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 172294 1093723 SH SOLE 2 521328 0 572395 AGILENT TECHNOLOGIES INC COM 00846U101 49688 315418 SH SOLE 4 220492 0 94926 AGILENT TECHNOLOGIES INC COM 00846U101 43880 278550 SH SOLE 7 269381 0 9169 AGILENT TECHNOLOGIES INC COM 00846U101 7127 45241 SH SOLE 13 40240 0 5001 AGILENT TECHNOLOGIES INC COM 00846U101 4827 30641 SH SOLE 15 30641 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 108808 690714 SH SOLE 18 607011 0 83703 AGILENT TECHNOLOGIES INC COM 00846U101 129858 824341 SH SOLE 19 824341 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 1494479 9486949 SH SOLE 21 9486949 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 1170248 7428731 SH SOLE 22 6319458 0 1109273 AGILENT TECHNOLOGIES INC COM 00846U101 44034 279525 SH SOLE 23 279525 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 100440 637596 SH SOLE 25 637596 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 162204 1029671 SH SOLE 26 601061 0 428610 AGILENT TECHNOLOGIES INC COM 00846U101 196202 1245488 SH SOLE 28 36885 0 1208603 AGILENT TECHNOLOGIES INC COM 00846U101 17876 113478 SH SOLE 29 113478 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 379980 2412115 SH SOLE 30 2366098 0 46017 AGILENT TECHNOLOGIES INC COM 00846U101 40794 258958 SH SOLE 31 182981 0 75977 AGILENT TECHNOLOGIES INC COM 00846U101 120065 762175 SH SOLE 34 762175 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 23048 146307 SH SOLE 36 146307 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 1676 10637 SH SOLE 40 10637 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 60233 382359 SH SOLE 43 25714 0 356645 AGILITI INC COM 00848J104 164 8591 SH SOLE 2 1928 0 6663 AGILITI INC COM 00848J104 7 363 SH SOLE 7 363 0 0 AGILITI INC COM 00848J104 3085 162024 SH SOLE 18 162024 0 0 AGILITI INC COM 00848J104 29398 1543991 SH SOLE 19 1543991 0 0 AGILITI INC COM 00848J104 15206 798625 SH SOLE 21 798625 0 0 AGILITI INC COM 00848J104 9226 484569 SH SOLE 22 481284 0 3285 AGILON HEALTH INC COM 00857U107 6909 263608 SH SOLE 2 131492 0 132116 AGILON HEALTH INC COM 00857U107 21 811 SH SOLE 7 811 0 0 AGILON HEALTH INC COM 00857U107 60502 2308362 SH SOLE 18 83562 0 2224800 AGILON HEALTH INC COM 00857U107 42102 1606322 SH SOLE 19 1606322 0 0 AGILON HEALTH INC COM 00857U107 22581 861559 SH SOLE 21 861559 0 0 AGILON HEALTH INC COM 00857U107 31766 1211984 SH SOLE 22 1172483 0 39501 AGILON HEALTH INC COM 00857U107 29 1102 SH SOLE 31 1102 0 0 AGILON HEALTH INC COM 00857U107 56364 2150488 SH SOLE 34 2150488 0 0 AGILYSYS INC COM 00847J105 538 10283 SH SOLE 2 6796 0 3487 AGILYSYS INC COM 00847J105 4 76 SH SOLE 4 76 0 0 AGILYSYS INC COM 00847J105 14 264 SH SOLE 7 264 0 0 AGILYSYS INC COM 00847J105 3948 75408 SH SOLE 18 75408 0 0 AGILYSYS INC COM 00847J105 1764 33698 SH SOLE 19 33698 0 0 AGILYSYS INC COM 00847J105 118097 2255482 SH SOLE 21 2255482 0 0 AGILYSYS INC COM 00847J105 27611 527327 SH SOLE 22 512655 0 14672 AGILYSYS INC COM 00847J105 127 2435 SH SOLE 25 2435 0 0 AGILYSYS INC COM 00847J105 910 17383 SH SOLE 26 12892 0 4491 AGILYSYS INC COM 00847J105 98 1877 SH SOLE 28 1877 0 0 AGILYSYS INC COM 00847J105 1998 38156 SH SOLE 30 38156 0 0 AGILYSYS INC COM 00847J105 126 2407 SH SOLE 40 2407 0 0 AGILYSYS INC COM 00847J105 166 3169 SH SOLE 43 0 0 3169 AGIOS PHARMACEUTICALS INC COM 00847X104 3176 68822 SH SOLE 2 17374 0 51448 AGIOS PHARMACEUTICALS INC COM 00847X104 12 265 SH SOLE 4 265 0 0 AGIOS PHARMACEUTICALS INC COM 00847X104 45 973 SH SOLE 7 973 0 0 AGIOS PHARMACEUTICALS INC COM 00847X104 9807 212495 SH SOLE 18 212495 0 0 AGIOS PHARMACEUTICALS INC COM 00847X104 43704 946998 SH SOLE 19 946998 0 0 AGIOS PHARMACEUTICALS INC COM 00847X104 119823 2596376 SH SOLE 21 2596376 0 0 AGIOS PHARMACEUTICALS INC COM 00847X104 64280 1392849 SH SOLE 22 1334350 0 58499 AGIOS PHARMACEUTICALS INC COM 00847X104 442 9583 SH SOLE 25 9583 0 0 AGIOS PHARMACEUTICALS INC COM 00847X104 1453 31483 SH SOLE 26 25314 0 6169 AGIOS PHARMACEUTICALS INC COM 00847X104 251 5437 SH SOLE 28 5437 0 0 AGIOS PHARMACEUTICALS INC COM 00847X104 20113 435824 SH SOLE 30 435824 0 0 AGIOS PHARMACEUTICALS INC COM 00847X104 157 3397 SH SOLE 34 3397 0 0 AGIOS PHARMACEUTICALS INC COM 00847X104 169 3669 SH SOLE 36 3669 0 0 AGIOS PHARMACEUTICALS INC COM 00847X104 331 7183 SH SOLE 40 7183 0 0 AGIOS PHARMACEUTICALS INC COM 00847X104 1928 41773 SH SOLE 43 1528 0 40245 AGNC INVT CORP COM 00123Q104 21805 1382689 SH SOLE 2 115083 0 1267606 AGNC INVT CORP COM 00123Q104 7307 463335 SH SOLE 4 256946 0 206389 AGNC INVT CORP COM 00123Q104 727 46091 SH SOLE 7 46091 0 0 AGNC INVT CORP COM 00123Q104 21 1361 SH SOLE 13 1361 0 0 AGNC INVT CORP COM 00123Q104 823 52166 SH SOLE 15 52166 0 0 AGNC INVT CORP COM 00123Q104 9942 630461 SH SOLE 18 600376 0 30085 AGNC INVT CORP COM 00123Q104 2343 148588 SH SOLE 19 148588 0 0 AGNC INVT CORP COM 00123Q104 308911 19588492 SH SOLE 21 19588492 0 0 AGNC INVT CORP COM 00123Q104 188512 11953823 SH SOLE 22 11311919 0 641904 AGNC INVT CORP COM 00123Q104 4695 297714 SH SOLE 23 297714 0 0 AGNC INVT CORP COM 00123Q104 15847 1004882 SH SOLE 25 1004882 0 0 AGNC INVT CORP COM 00123Q104 16065 1018679 SH SOLE 26 645860 0 372819 AGNC INVT CORP COM 00123Q104 18455 1170270 SH SOLE 28 38965 0 1131305 AGNC INVT CORP COM 00123Q104 41899 2656903 SH SOLE 30 1645689 0 1011214 AGNC INVT CORP COM 00123Q104 3082 195407 SH SOLE 31 63212 0 132195 AGNC INVT CORP COM 00123Q104 387 24519 SH SOLE 34 24519 0 0 AGNC INVT CORP COM 00123Q104 4516 286343 SH SOLE 36 286343 0 0 AGNC INVT CORP COM 00123Q104 355 22487 SH SOLE 40 22487 0 0 AGNC INVT CORP COM 00123Q104 9957 631366 SH SOLE 43 47863 0 583503 AGNICO EAGLE MINES LTD COM 008474108 2982 57518 SH SOLE 21 57518 0 0 AGNICO EAGLE MINES LTD COM 008474108 10263 197943 SH SOLE 43 3979 0 193964 AGORA INC ADS 00851L103 807 27829 SH SOLE 2 2096 0 25733 AGORA INC ADS 00851L103 771 26598 SH SOLE 4 13406 0 13192 AGORA INC ADS 00851L103 139 4803 SH SOLE 7 4803 0 0 AGORA INC ADS 00851L103 549 18919 SH SOLE 13 0 0 18919 AGORA INC ADS 00851L103 711 24522 SH SOLE 15 24522 0 0 AGORA INC ADS 00851L103 972 33526 SH SOLE 18 33526 0 0 AGORA INC ADS 00851L103 23657 815748 SH SOLE 21 815748 0 0 AGORA INC ADS 00851L103 13393 461812 SH SOLE 22 398113 0 63699 AGORA INC ADS 00851L103 663 22867 SH SOLE 23 22867 0 0 AGORA INC ADS 00851L103 30 1045 SH SOLE 25 1045 0 0 AGORA INC ADS 00851L103 6026 207776 SH SOLE 26 121474 0 86302 AGORA INC ADS 00851L103 1610 55502 SH SOLE 28 6846 0 48656 AGORA INC ADS 00851L103 7444 256678 SH SOLE 30 256678 0 0 AGORA INC ADS 00851L103 111 3815 SH SOLE 34 3815 0 0 AGORA INC ADS 00851L103 6 216 SH SOLE 40 216 0 0 AGREE RLTY CORP COM 008492100 10290 155375 SH SOLE 2 93976 0 61399 AGREE RLTY CORP COM 008492100 18786 283645 SH SOLE 4 283645 0 0 AGREE RLTY CORP COM 008492100 5675 85689 SH SOLE 7 85689 0 0 AGREE RLTY CORP COM 008492100 35509 536144 SH SOLE 18 536144 0 0 AGREE RLTY CORP COM 008492100 21291 321477 SH SOLE 19 321477 0 0 AGREE RLTY CORP COM 008492100 552274 8338722 SH SOLE 21 8338722 0 0 AGREE RLTY CORP COM 008492100 161841 2443623 SH SOLE 22 2207574 0 236049 AGREE RLTY CORP COM 008492100 1593 24053 SH SOLE 23 24053 0 0 AGREE RLTY CORP COM 008492100 19845 299635 SH SOLE 25 299635 0 0 AGREE RLTY CORP COM 008492100 2560 38650 SH SOLE 26 17444 0 21206 AGREE RLTY CORP COM 008492100 2969 44824 SH SOLE 28 4247 0 40577 AGREE RLTY CORP COM 008492100 25627 386941 SH SOLE 30 386941 0 0 AGREE RLTY CORP COM 008492100 2687 40574 SH SOLE 34 40574 0 0 AGREE RLTY CORP COM 008492100 499 7534 SH SOLE 40 7534 0 0 AGREE RLTY CORP COM 008492100 2974 44909 SH SOLE 43 2001 0 42908 AGRIFY CORP COM 00853E107 61 3292 SH SOLE 18 3292 0 0 AGRIFY CORP COM 00853E107 828 44658 SH SOLE 21 44658 0 0 AGRIFY CORP COM 00853E107 3503 188938 SH SOLE 22 188938 0 0 AGROFRESH SOLUTIONS INC COM 00856G109 14 6532 SH SOLE 18 6532 0 0 AGROFRESH SOLUTIONS INC COM 00856G109 197 91157 SH SOLE 21 91157 0 0 AGROFRESH SOLUTIONS INC COM 00856G109 212 98141 SH SOLE 22 98141 0 0 AIHUISHOU INTL CO LTD SPONSORED ADS 00138L108 290 28936 SH SOLE 2 28936 0 0 AIHUISHOU INTL CO LTD SPONSORED ADS 00138L108 1425 142123 SH SOLE 19 142123 0 0 AIHUISHOU INTL CO LTD SPONSORED ADS 00138L108 3299 328941 SH SOLE 34 328941 0 0 AIKIDO PHARMA INC COM 008875106 32 39264 SH SOLE 21 39264 0 0 AIKIDO PHARMA INC COM 008875106 1016 1232849 SH SOLE 22 1232849 0 0 AILERON THERAPEUTICS INC COM 00887A105 15 14981 SH SOLE 18 14981 0 0 AILERON THERAPEUTICS INC COM 00887A105 183 179548 SH SOLE 21 179548 0 0 AIM IMMUNOTECH INC COM 00901B105 20 9870 SH SOLE 18 9870 0 0 AIM IMMUNOTECH INC COM 00901B105 248 122526 SH SOLE 21 122526 0 0 AIM IMMUNOTECH INC COM 00901B105 1405 695762 SH SOLE 22 695762 0 0 AIR INDS GROUP COM NEW 00912N205 6 5356 SH SOLE 18 5356 0 0 AIR INDS GROUP COM NEW 00912N205 75 69833 SH SOLE 21 69833 0 0 AIR LEASE CORP CL A 00912X302 14487 368242 SH SOLE 2 35881 0 332361 AIR LEASE CORP CL A 00912X302 2063 52442 SH SOLE 4 52442 0 0 AIR LEASE CORP CL A 00912X302 102 2595 SH SOLE 7 2595 0 0 AIR LEASE CORP CL A 00912X302 1892 48097 SH SOLE 13 48097 0 0 AIR LEASE CORP CL A 00912X302 6972 177215 SH SOLE 15 177215 0 0 AIR LEASE CORP CL A 00912X302 1697 43144 SH SOLE 18 43144 0 0 AIR LEASE CORP CL A 00912X302 2778 70616 SH SOLE 19 70616 0 0 AIR LEASE CORP CL A 00912X302 55544 1411903 SH SOLE 21 1411903 0 0 AIR LEASE CORP CL A 00912X302 94211 2394780 SH SOLE 22 2266336 0 128444 AIR LEASE CORP CL A 00912X302 4044 102804 SH SOLE 25 102804 0 0 AIR LEASE CORP CL A 00912X302 3675 93406 SH SOLE 26 34958 0 58448 AIR LEASE CORP CL A 00912X302 540 13721 SH SOLE 28 5521 0 8200 AIR LEASE CORP CL A 00912X302 2327 59163 SH SOLE 30 59163 0 0 AIR LEASE CORP CL A 00912X302 69 1746 SH SOLE 31 1746 0 0 AIR LEASE CORP CL A 00912X302 33204 844024 SH SOLE 34 844024 0 0 AIR LEASE CORP CL A 00912X302 232 5887 SH SOLE 36 5887 0 0 AIR LEASE CORP CL A 00912X302 537 13655 SH SOLE 40 13655 0 0 AIR LEASE CORP CL A 00912X302 9312 236718 SH SOLE 43 6908 0 229810 AIR PRODS & CHEMS INC COM 009158106 120921 472145 SH SOLE 2 57651 0 414494 AIR PRODS & CHEMS INC COM 009158106 25692 100317 SH SOLE 4 91823 0 8494 AIR PRODS & CHEMS INC COM 009158106 54683 213514 SH SOLE 7 206793 0 6721 AIR PRODS & CHEMS INC COM 009158106 1125 4394 SH SOLE 13 644 0 3750 AIR PRODS & CHEMS INC COM 009158106 7399 28891 SH SOLE 15 28891 0 0 AIR PRODS & CHEMS INC COM 009158106 116541 455043 SH SOLE 18 423803 0 31240 AIR PRODS & CHEMS INC COM 009158106 170527 665834 SH SOLE 19 665834 0 0 AIR PRODS & CHEMS INC COM 009158106 12094 47221 SH SOLE 20 47221 0 0 AIR PRODS & CHEMS INC COM 009158106 1384236 5404851 SH SOLE 21 5404851 0 0 AIR PRODS & CHEMS INC COM 009158106 1200974 4689288 SH SOLE 22 4216867 0 472421 AIR PRODS & CHEMS INC COM 009158106 31766 124031 SH SOLE 23 124031 0 0 AIR PRODS & CHEMS INC COM 009158106 73917 288614 SH SOLE 25 288614 0 0 AIR PRODS & CHEMS INC COM 009158106 121913 476017 SH SOLE 26 169029 0 306988 AIR PRODS & CHEMS INC COM 009158106 102195 399029 SH SOLE 28 18957 0 380072 AIR PRODS & CHEMS INC COM 009158106 16 63 SH SOLE 29 63 0 0 AIR PRODS & CHEMS INC COM 009158106 239067 933455 SH SOLE 30 933455 0 0 AIR PRODS & CHEMS INC COM 009158106 22698 88625 SH SOLE 31 26884 0 61741 AIR PRODS & CHEMS INC COM 009158106 78181 305263 SH SOLE 34 305263 0 0 AIR PRODS & CHEMS INC COM 009158106 29481 115109 SH SOLE 36 115109 0 0 AIR PRODS & CHEMS INC COM 009158106 1972 7698 SH SOLE 40 7698 0 0 AIR PRODS & CHEMS INC COM 009158106 52562 205231 SH SOLE 43 17266 0 187965 AIR T INC COM 009207101 86 3000 SH SOLE 17 0 0 3000 AIR T INC COM 009207101 8 273 SH SOLE 18 273 0 0 AIR T INC COM 009207101 92 3197 SH SOLE 21 3197 0 0 AIR T INC COM 009207101 312 10863 SH SOLE 22 10863 0 0 AIR TRANS SVCS GROUP INC NOTE 1.125%10/1 00922RAB1 1452 1349000 PRN SOLE 21 1349000 0 0 AIR TRANSPORT SERVICES GRP I COM 00922R105 1504 58254 SH SOLE 2 8515 0 49739 AIR TRANSPORT SERVICES GRP I COM 00922R105 26 1022 SH SOLE 7 1022 0 0 AIR TRANSPORT SERVICES GRP I COM 00922R105 5 180 SH SOLE 17 0 0 180 AIR TRANSPORT SERVICES GRP I COM 00922R105 4803 186099 SH SOLE 18 186099 0 0 AIR TRANSPORT SERVICES GRP I COM 00922R105 2649 102646 SH SOLE 19 102646 0 0 AIR TRANSPORT SERVICES GRP I COM 00922R105 57696 2235403 SH SOLE 21 2235403 0 0 AIR TRANSPORT SERVICES GRP I COM 00922R105 34592 1340242 SH SOLE 22 1298546 0 41696 AIR TRANSPORT SERVICES GRP I COM 00922R105 73 2823 SH SOLE 25 2823 0 0 AIR TRANSPORT SERVICES GRP I COM 00922R105 60 2318 SH SOLE 28 2318 0 0 AIR TRANSPORT SERVICES GRP I COM 00922R105 316 12225 SH SOLE 30 12225 0 0 AIR TRANSPORT SERVICES GRP I COM 00922R105 48 1850 SH SOLE 40 1850 0 0 AIR TRANSPORT SERVICES GRP I COM 00922R105 136 5251 SH SOLE 43 128 0 5123 AIRBNB INC COM CL A 009066101 25596 152586 SH SOLE 2 131357 0 21229 AIRBNB INC COM CL A 009066101 13921 82984 SH SOLE 4 59583 0 23401 AIRBNB INC COM CL A 009066101 1678 10002 SH SOLE 7 10002 0 0 AIRBNB INC COM CL A 009066101 505 3011 SH SOLE 13 376 0 2635 AIRBNB INC COM CL A 009066101 1509 8993 SH SOLE 15 8993 0 0 AIRBNB INC COM CL A 009066101 7 40 SH SOLE 17 0 0 40 AIRBNB INC COM CL A 009066101 16122 96106 SH SOLE 18 88416 0 7690 AIRBNB INC COM CL A 009066101 103263 615577 SH SOLE 19 615577 0 0 AIRBNB INC COM CL A 009066101 91445 545129 SH SOLE 21 545129 0 0 AIRBNB INC COM CL A 009066101 754322 4496702 SH SOLE 22 4434394 0 62308 AIRBNB INC COM CL A 009066101 12450 74217 SH SOLE 23 74217 0 0 AIRBNB INC COM CL A 009066101 8373 49916 SH SOLE 25 49916 0 0 AIRBNB INC COM CL A 009066101 29832 177836 SH SOLE 26 124370 0 53466 AIRBNB INC COM CL A 009066101 30196 180003 SH SOLE 28 9526 0 170477 AIRBNB INC COM CL A 009066101 102 607 SH SOLE 29 607 0 0 AIRBNB INC COM CL A 009066101 61299 365420 SH SOLE 30 268058 0 97362 AIRBNB INC COM CL A 009066101 4968 29613 SH SOLE 31 13423 0 16190 AIRBNB INC COM CL A 009066101 62405 372014 SH SOLE 34 372014 0 0 AIRBNB INC COM CL A 009066101 4347 25913 SH SOLE 36 25913 0 0 AIRBNB INC COM CL A 009066101 708 4219 SH SOLE 40 4219 0 0 AIRBNB INC COM CL A 009066101 730 4350 SH SOLE 43 0 0 4350 AIRGAIN INC COM 00938A104 21 1684 SH SOLE 18 1684 0 0 AIRGAIN INC COM 00938A104 304 24139 SH SOLE 21 24139 0 0 AIRGAIN INC COM 00938A104 2259 179106 SH SOLE 22 179106 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 41887 400488 SH SOLE 2 98764 0 301724 AKAMAI TECHNOLOGIES INC COM 00971T101 8715 83327 SH SOLE 4 77027 0 6300 AKAMAI TECHNOLOGIES INC COM 00971T101 20076 191951 SH SOLE 7 187113 0 4838 AKAMAI TECHNOLOGIES INC COM 00971T101 374 3580 SH SOLE 13 488 0 3092 AKAMAI TECHNOLOGIES INC COM 00971T101 1711 16358 SH SOLE 15 16358 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 30927 295695 SH SOLE 18 272487 0 23208 AKAMAI TECHNOLOGIES INC COM 00971T101 7592 72584 SH SOLE 19 72584 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 601318 5749291 SH SOLE 21 5749291 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 381041 3643184 SH SOLE 22 3296307 0 346877 AKAMAI TECHNOLOGIES INC COM 00971T101 10017 95776 SH SOLE 23 95776 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 31336 299612 SH SOLE 25 299612 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 47067 450015 SH SOLE 26 219451 0 230564 AKAMAI TECHNOLOGIES INC COM 00971T101 59184 565869 SH SOLE 28 12927 0 552942 AKAMAI TECHNOLOGIES INC COM 00971T101 20 187 SH SOLE 29 187 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 128907 1232503 SH SOLE 30 1197991 0 34512 AKAMAI TECHNOLOGIES INC COM 00971T101 6336 60580 SH SOLE 31 20533 0 40047 AKAMAI TECHNOLOGIES INC COM 00971T101 4522 43234 SH SOLE 34 43234 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 9249 88427 SH SOLE 36 88427 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 579 5532 SH SOLE 40 5532 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 17721 169437 SH SOLE 43 4623 0 164814 AKAMAI TECHNOLOGIES INC NOTE 0.125% 5/0 00971TAJ0 10028 8262000 PRN SOLE 21 8262000 0 0 AKAMAI TECHNOLOGIES INC NOTE 0.375% 9/0 00971TAL5 7589 6951000 PRN SOLE 21 6951000 0 0 AKEBIA THERAPEUTICS INC COM 00972D105 518 179979 SH SOLE 2 47369 0 132610 AKEBIA THERAPEUTICS INC COM 00972D105 2 545 SH SOLE 4 545 0 0 AKEBIA THERAPEUTICS INC COM 00972D105 7 2371 SH SOLE 7 2371 0 0 AKEBIA THERAPEUTICS INC COM 00972D105 1471 510811 SH SOLE 18 510811 0 0 AKEBIA THERAPEUTICS INC COM 00972D105 2334 810337 SH SOLE 19 810337 0 0 AKEBIA THERAPEUTICS INC COM 00972D105 22382 7771560 SH SOLE 21 7771560 0 0 AKEBIA THERAPEUTICS INC COM 00972D105 12751 4427601 SH SOLE 22 4298873 0 128728 AKEBIA THERAPEUTICS INC COM 00972D105 36 12449 SH SOLE 23 12449 0 0 AKEBIA THERAPEUTICS INC COM 00972D105 61 21129 SH SOLE 25 21129 0 0 AKEBIA THERAPEUTICS INC COM 00972D105 298 103630 SH SOLE 26 52123 0 51507 AKEBIA THERAPEUTICS INC COM 00972D105 34 11897 SH SOLE 28 11897 0 0 AKEBIA THERAPEUTICS INC COM 00972D105 479 166405 SH SOLE 30 166405 0 0 AKEBIA THERAPEUTICS INC COM 00972D105 51 17767 SH SOLE 40 17767 0 0 AKEBIA THERAPEUTICS INC COM 00972D105 46 16006 SH SOLE 43 327 0 15679 AKERNA CORP COM 00973W102 4 1442 SH SOLE 2 1442 0 0 AKERNA CORP COM 00973W102 14 4900 SH SOLE 18 4900 0 0 AKERNA CORP COM 00973W102 189 66898 SH SOLE 21 66898 0 0 AKERNA CORP COM 00973W102 608 215780 SH SOLE 22 215780 0 0 AKERO THERAPEUTICS INC COM 00973Y108 267 11945 SH SOLE 2 5785 0 6160 AKERO THERAPEUTICS INC COM 00973Y108 9 413 SH SOLE 7 413 0 0 AKERO THERAPEUTICS INC COM 00973Y108 1757 78621 SH SOLE 18 78621 0 0 AKERO THERAPEUTICS INC COM 00973Y108 2632 117779 SH SOLE 19 117779 0 0 AKERO THERAPEUTICS INC COM 00973Y108 24372 1090472 SH SOLE 21 1090472 0 0 AKERO THERAPEUTICS INC COM 00973Y108 12020 537803 SH SOLE 22 524441 0 13362 AKERO THERAPEUTICS INC COM 00973Y108 15 663 SH SOLE 23 663 0 0 AKERO THERAPEUTICS INC COM 00973Y108 62 2771 SH SOLE 25 2771 0 0 AKERO THERAPEUTICS INC COM 00973Y108 32 1448 SH SOLE 26 0 0 1448 AKERO THERAPEUTICS INC COM 00973Y108 41 1849 SH SOLE 28 1849 0 0 AKERO THERAPEUTICS INC COM 00973Y108 452 20220 SH SOLE 30 20220 0 0 AKERO THERAPEUTICS INC COM 00973Y108 36 1624 SH SOLE 40 1624 0 0 AKERO THERAPEUTICS INC COM 00973Y108 21 949 SH SOLE 43 173 0 776 AKOUOS INC COM 00973J101 334 28768 SH SOLE 2 6090 0 22678 AKOUOS INC COM 00973J101 4 373 SH SOLE 7 373 0 0 AKOUOS INC COM 00973J101 879 75736 SH SOLE 18 75736 0 0 AKOUOS INC COM 00973J101 3864 332780 SH SOLE 19 332780 0 0 AKOUOS INC COM 00973J101 10418 897290 SH SOLE 21 897290 0 0 AKOUOS INC COM 00973J101 5812 500582 SH SOLE 22 487422 0 13160 AKOUOS INC COM 00973J101 9 789 SH SOLE 23 789 0 0 AKOUOS INC COM 00973J101 70 5991 SH SOLE 25 5991 0 0 AKOUOS INC COM 00973J101 13 1108 SH SOLE 26 1108 0 0 AKOUOS INC COM 00973J101 232 20002 SH SOLE 30 20002 0 0 AKOUOS INC COM 00973J101 42 3607 SH SOLE 34 3607 0 0 AKOUOS INC COM 00973J101 26 2232 SH SOLE 36 2232 0 0 AKOUOS INC COM 00973J101 109 9392 SH SOLE 43 42 0 9350 AKOUSTIS TECHNOLOGIES INC COM 00973N102 67 6910 SH SOLE 2 2635 0 4275 AKOUSTIS TECHNOLOGIES INC COM 00973N102 6 635 SH SOLE 7 635 0 0 AKOUSTIS TECHNOLOGIES INC COM 00973N102 1240 127866 SH SOLE 18 127866 0 0 AKOUSTIS TECHNOLOGIES INC COM 00973N102 831 85635 SH SOLE 19 85635 0 0 AKOUSTIS TECHNOLOGIES INC COM 00973N102 14842 1530149 SH SOLE 21 1530149 0 0 AKOUSTIS TECHNOLOGIES INC COM 00973N102 9818 1012151 SH SOLE 22 1006436 0 5715 AKOUSTIS TECHNOLOGIES INC COM 00973N102 37 3835 SH SOLE 43 0 0 3835 AKOYA BIOSCIENCES INC COM 00974H104 130 9333 SH SOLE 2 4878 0 4455 AKOYA BIOSCIENCES INC COM 00974H104 292 20928 SH SOLE 18 20928 0 0 AKOYA BIOSCIENCES INC COM 00974H104 428 30689 SH SOLE 19 30689 0 0 AKOYA BIOSCIENCES INC COM 00974H104 3601 257950 SH SOLE 21 257950 0 0 AKOYA BIOSCIENCES INC COM 00974H104 1231 88189 SH SOLE 22 87919 0 270 AKOYA BIOSCIENCES INC COM 00974H104 25 1770 SH SOLE 23 1770 0 0 AKOYA BIOSCIENCES INC COM 00974H104 21 1538 SH SOLE 26 0 0 1538 AKUMIN INC COM 01021F109 30 12044 SH SOLE 18 12044 0 0 AKUMIN INC COM 01021F109 350 141326 SH SOLE 21 141326 0 0 ALAMO GROUP INC COM 011311107 784 5618 SH SOLE 2 3149 0 2469 ALAMO GROUP INC COM 011311107 7 48 SH SOLE 4 48 0 0 ALAMO GROUP INC COM 011311107 1024 7337 SH SOLE 7 7337 0 0 ALAMO GROUP INC COM 011311107 5049 36187 SH SOLE 18 36187 0 0 ALAMO GROUP INC COM 011311107 2378 17043 SH SOLE 19 17043 0 0 ALAMO GROUP INC COM 011311107 155713 1115981 SH SOLE 21 1115981 0 0 ALAMO GROUP INC COM 011311107 33227 238136 SH SOLE 22 231194 0 6942 ALAMO GROUP INC COM 011311107 212 1517 SH SOLE 25 1517 0 0 ALAMO GROUP INC COM 011311107 980 7022 SH SOLE 26 5957 0 1065 ALAMO GROUP INC COM 011311107 118 845 SH SOLE 28 845 0 0 ALAMO GROUP INC COM 011311107 2557 18328 SH SOLE 30 18328 0 0 ALAMO GROUP INC COM 011311107 80 573 SH SOLE 36 573 0 0 ALAMO GROUP INC COM 011311107 165 1184 SH SOLE 40 1184 0 0 ALAMO GROUP INC COM 011311107 1065 7634 SH SOLE 43 216 0 7418 ALAMOS GOLD INC NEW COM CL A 011532108 666 92535 SH SOLE 21 92535 0 0 ALAMOS GOLD INC NEW COM CL A 011532108 143 19837 SH SOLE 43 0 0 19837 ALARM COM HLDGS INC COM 011642105 4055 51863 SH SOLE 2 37471 0 14392 ALARM COM HLDGS INC COM 011642105 100 1283 SH SOLE 4 1283 0 0 ALARM COM HLDGS INC COM 011642105 59 760 SH SOLE 7 760 0 0 ALARM COM HLDGS INC COM 011642105 13737 175693 SH SOLE 18 168495 0 7198 ALARM COM HLDGS INC COM 011642105 16222 207472 SH SOLE 19 207472 0 0 ALARM COM HLDGS INC COM 011642105 428381 5478724 SH SOLE 21 5478724 0 0 ALARM COM HLDGS INC COM 011642105 97147 1242452 SH SOLE 22 1213433 0 29019 ALARM COM HLDGS INC COM 011642105 351 4484 SH SOLE 23 4484 0 0 ALARM COM HLDGS INC COM 011642105 468 5987 SH SOLE 25 5987 0 0 ALARM COM HLDGS INC COM 011642105 2596 33198 SH SOLE 26 14115 0 19083 ALARM COM HLDGS INC COM 011642105 308 3938 SH SOLE 28 3938 0 0 ALARM COM HLDGS INC COM 011642105 25343 324123 SH SOLE 30 324123 0 0 ALARM COM HLDGS INC COM 011642105 236 3021 SH SOLE 34 3021 0 0 ALARM COM HLDGS INC COM 011642105 434 5556 SH SOLE 40 5556 0 0 ALARM COM HLDGS INC COM 011642105 1040 13299 SH SOLE 43 266 0 13033 ALASKA AIR GROUP INC COM 011659109 17272 294743 SH SOLE 2 55444 0 239299 ALASKA AIR GROUP INC COM 011659109 196 3343 SH SOLE 4 3343 0 0 ALASKA AIR GROUP INC COM 011659109 5777 98588 SH SOLE 7 94025 0 4563 ALASKA AIR GROUP INC COM 011659109 105 1800 SH SOLE 15 1800 0 0 ALASKA AIR GROUP INC COM 011659109 22001 375452 SH SOLE 18 306381 0 69071 ALASKA AIR GROUP INC COM 011659109 14444 246484 SH SOLE 19 246484 0 0 ALASKA AIR GROUP INC COM 011659109 175279 2991112 SH SOLE 21 2991112 0 0 ALASKA AIR GROUP INC COM 011659109 176930 3019284 SH SOLE 22 2753081 0 266203 ALASKA AIR GROUP INC COM 011659109 136 2317 SH SOLE 23 2317 0 0 ALASKA AIR GROUP INC COM 011659109 488 8324 SH SOLE 25 8324 0 0 ALASKA AIR GROUP INC COM 011659109 24908 425047 SH SOLE 26 323859 0 101188 ALASKA AIR GROUP INC COM 011659109 1610 27479 SH SOLE 28 2428 0 25051 ALASKA AIR GROUP INC COM 011659109 16063 274114 SH SOLE 30 274114 0 0 ALASKA AIR GROUP INC COM 011659109 111 1888 SH SOLE 31 1888 0 0 ALASKA AIR GROUP INC COM 011659109 595 10148 SH SOLE 34 10148 0 0 ALASKA AIR GROUP INC COM 011659109 198 3378 SH SOLE 36 3378 0 0 ALASKA AIR GROUP INC COM 011659109 217 3701 SH SOLE 40 3701 0 0 ALASKA AIR GROUP INC COM 011659109 6473 110462 SH SOLE 43 10801 0 99661 ALBANY INTL CORP CL A 012348108 2250 29276 SH SOLE 2 9352 0 19924 ALBANY INTL CORP CL A 012348108 9 122 SH SOLE 4 122 0 0 ALBANY INTL CORP CL A 012348108 38 495 SH SOLE 7 495 0 0 ALBANY INTL CORP CL A 012348108 9381 122035 SH SOLE 18 122035 0 0 ALBANY INTL CORP CL A 012348108 4151 54004 SH SOLE 19 54004 0 0 ALBANY INTL CORP CL A 012348108 284125 3696172 SH SOLE 21 3696172 0 0 ALBANY INTL CORP CL A 012348108 60962 793055 SH SOLE 22 764810 0 28245 ALBANY INTL CORP CL A 012348108 281 3658 SH SOLE 25 3658 0 0 ALBANY INTL CORP CL A 012348108 1151 14974 SH SOLE 26 12564 0 2410 ALBANY INTL CORP CL A 012348108 197 2566 SH SOLE 28 2566 0 0 ALBANY INTL CORP CL A 012348108 4334 56379 SH SOLE 30 56379 0 0 ALBANY INTL CORP CL A 012348108 8 109 SH SOLE 34 109 0 0 ALBANY INTL CORP CL A 012348108 276 3590 SH SOLE 40 3590 0 0 ALBANY INTL CORP CL A 012348108 831 10811 SH SOLE 43 115 0 10696 ALBEMARLE CORP COM 012653101 54864 250556 SH SOLE 2 29253 0 221303 ALBEMARLE CORP COM 012653101 17253 78793 SH SOLE 4 44958 0 33835 ALBEMARLE CORP COM 012653101 23513 107381 SH SOLE 7 104123 0 3258 ALBEMARLE CORP COM 012653101 507 2314 SH SOLE 13 358 0 1956 ALBEMARLE CORP COM 012653101 3198 14604 SH SOLE 15 14604 0 0 ALBEMARLE CORP COM 012653101 46026 210195 SH SOLE 18 193519 0 16676 ALBEMARLE CORP COM 012653101 95716 437119 SH SOLE 19 437119 0 0 ALBEMARLE CORP COM 012653101 725077 3311309 SH SOLE 21 3311309 0 0 ALBEMARLE CORP COM 012653101 542786 2478816 SH SOLE 22 2230181 0 248635 ALBEMARLE CORP COM 012653101 14348 65525 SH SOLE 23 65525 0 0 ALBEMARLE CORP COM 012653101 94415 431176 SH SOLE 25 431176 0 0 ALBEMARLE CORP COM 012653101 65013 296905 SH SOLE 26 119334 0 177571 ALBEMARLE CORP COM 012653101 53301 243417 SH SOLE 28 9103 0 234314 ALBEMARLE CORP COM 012653101 22 102 SH SOLE 29 102 0 0 ALBEMARLE CORP COM 012653101 118331 540396 SH SOLE 30 540396 0 0 ALBEMARLE CORP COM 012653101 9422 43030 SH SOLE 31 14338 0 28692 ALBEMARLE CORP COM 012653101 99712 455370 SH SOLE 34 455370 0 0 ALBEMARLE CORP COM 012653101 10894 49752 SH SOLE 36 49752 0 0 ALBEMARLE CORP COM 012653101 876 4001 SH SOLE 40 4001 0 0 ALBEMARLE CORP COM 012653101 9457 43188 SH SOLE 43 4134 0 39054 ALBERTSONS COS INC COMMON STOCK 013091103 11066 355489 SH SOLE 2 39739 0 315750 ALBERTSONS COS INC COMMON STOCK 013091103 33 1054 SH SOLE 4 1054 0 0 ALBERTSONS COS INC COMMON STOCK 013091103 78 2512 SH SOLE 7 2512 0 0 ALBERTSONS COS INC COMMON STOCK 013091103 1873 60171 SH SOLE 18 60171 0 0 ALBERTSONS COS INC COMMON STOCK 013091103 1362 43764 SH SOLE 19 43764 0 0 ALBERTSONS COS INC COMMON STOCK 013091103 47945 1540167 SH SOLE 21 1540167 0 0 ALBERTSONS COS INC COMMON STOCK 013091103 78296 2515118 SH SOLE 22 2394703 0 120415 ALBERTSONS COS INC COMMON STOCK 013091103 83 2665 SH SOLE 31 2665 0 0 ALBERTSONS COS INC COMMON STOCK 013091103 14 450 SH SOLE 43 0 0 450 ALBIREO PHARMA INC COM 01345P106 349 11198 SH SOLE 2 4772 0 6426 ALBIREO PHARMA INC COM 01345P106 2 67 SH SOLE 4 67 0 0 ALBIREO PHARMA INC COM 01345P106 5 170 SH SOLE 7 170 0 0 ALBIREO PHARMA INC COM 01345P106 1664 53323 SH SOLE 18 53323 0 0 ALBIREO PHARMA INC COM 01345P106 917 29400 SH SOLE 19 29400 0 0 ALBIREO PHARMA INC COM 01345P106 18646 597641 SH SOLE 21 597641 0 0 ALBIREO PHARMA INC COM 01345P106 14021 449380 SH SOLE 22 440230 0 9150 ALBIREO PHARMA INC COM 01345P106 62 1990 SH SOLE 25 1990 0 0 ALBIREO PHARMA INC COM 01345P106 20 640 SH SOLE 28 640 0 0 ALBIREO PHARMA INC COM 01345P106 294 9437 SH SOLE 30 9437 0 0 ALBIREO PHARMA INC COM 01345P106 66 2111 SH SOLE 40 2111 0 0 ALBIREO PHARMA INC COM 01345P106 47 1509 SH SOLE 43 0 0 1509 ALCOA CORP COM 013872106 20287 414537 SH SOLE 2 63082 0 351455 ALCOA CORP COM 013872106 34 685 SH SOLE 4 685 0 0 ALCOA CORP COM 013872106 10591 216401 SH SOLE 7 216401 0 0 ALCOA CORP COM 013872106 3605 73666 SH SOLE 18 71930 0 1736 ALCOA CORP COM 013872106 2580 52711 SH SOLE 19 52711 0 0 ALCOA CORP COM 013872106 127025 2595527 SH SOLE 21 2595527 0 0 ALCOA CORP COM 013872106 201014 4107365 SH SOLE 22 3880941 0 226424 ALCOA CORP COM 013872106 24703 504769 SH SOLE 25 504769 0 0 ALCOA CORP COM 013872106 3981 81352 SH SOLE 26 66914 0 14438 ALCOA CORP COM 013872106 1306 26695 SH SOLE 28 15570 0 11125 ALCOA CORP COM 013872106 4991 101992 SH SOLE 30 101992 0 0 ALCOA CORP COM 013872106 145 2973 SH SOLE 31 2973 0 0 ALCOA CORP COM 013872106 1645 33613 SH SOLE 36 33613 0 0 ALCOA CORP COM 013872106 1086 22190 SH SOLE 40 22190 0 0 ALCOA CORP COM 013872106 10307 210609 SH SOLE 43 13257 0 197352 ALCOA CORP OPTIONS 013872106 220 4500 SH Call SOLE 4 4500 0 0 ALCOA CORP OPTIONS 013872106 2902 59300 SH Call SOLE 18 59300 0 0 ALCOA CORP OPTIONS 013872106 17569 359000 SH Call SOLE 19 359000 0 0 ALCOA CORP OPTIONS 013872106 1424 29100 SH Call SOLE 22 29100 0 0 ALCOA CORP OPTIONS 013872106 215 4400 SH Call SOLE 26 4400 0 0 ALCOA CORP OPTIONS 013872106 9803 200300 SH Call SOLE 34 200300 0 0 ALCON AG ORD SHS H01301128 196 2433 SH SOLE 4 2433 0 0 ALCON AG ORD SHS H01301128 86170 1070836 SH SOLE 18 1065167 0 5669 ALCON AG ORD SHS H01301128 166882 2073838 SH SOLE 19 2073838 0 0 ALCON AG ORD SHS H01301128 1602 19905 SH SOLE 20 19905 0 0 ALCON AG ORD SHS H01301128 157 1954 SH SOLE 21 1954 0 0 ALCON AG ORD SHS H01301128 1251 15549 SH SOLE 22 15549 0 0 ALCON AG ORD SHS H01301128 192 2383 SH SOLE 26 2383 0 0 ALCON AG ORD SHS H01301128 9230 114706 SH SOLE 34 114706 0 0 ALCON AG ORD SHS H01301128 19438 241561 SH SOLE 43 20344 0 221217 ALDEYRA THERAPEUTICS INC COM 01438T106 74 8441 SH SOLE 2 3463 0 4978 ALDEYRA THERAPEUTICS INC COM 01438T106 7 780 SH SOLE 7 780 0 0 ALDEYRA THERAPEUTICS INC COM 01438T106 1256 143079 SH SOLE 18 143079 0 0 ALDEYRA THERAPEUTICS INC COM 01438T106 743 84584 SH SOLE 19 84584 0 0 ALDEYRA THERAPEUTICS INC COM 01438T106 15184 1729361 SH SOLE 21 1729361 0 0 ALDEYRA THERAPEUTICS INC COM 01438T106 11394 1297697 SH SOLE 22 1290635 0 7062 ALECTOR INC COM 014442107 1990 87224 SH SOLE 2 40497 0 46727 ALECTOR INC COM 014442107 5 229 SH SOLE 4 229 0 0 ALECTOR INC COM 014442107 19 846 SH SOLE 7 846 0 0 ALECTOR INC COM 014442107 3918 171679 SH SOLE 18 160414 0 11265 ALECTOR INC COM 014442107 9841 431238 SH SOLE 19 431238 0 0 ALECTOR INC COM 014442107 54852 2403677 SH SOLE 21 2403677 0 0 ALECTOR INC COM 014442107 36916 1617699 SH SOLE 22 1586392 0 31307 ALECTOR INC COM 014442107 334 14656 SH SOLE 23 14656 0 0 ALECTOR INC COM 014442107 164 7200 SH SOLE 25 7200 0 0 ALECTOR INC COM 014442107 2041 89425 SH SOLE 26 22260 0 67165 ALECTOR INC COM 014442107 99 4325 SH SOLE 28 4325 0 0 ALECTOR INC COM 014442107 9415 412575 SH SOLE 30 412575 0 0 ALECTOR INC COM 014442107 31 1377 SH SOLE 36 1377 0 0 ALECTOR INC COM 014442107 175 7656 SH SOLE 40 7656 0 0 ALECTOR INC COM 014442107 479 21008 SH SOLE 43 3017 0 17991 ALERUS FINL CORP COM 01446U103 1225 40982 SH SOLE 2 28586 0 12396 ALERUS FINL CORP COM 01446U103 8 266 SH SOLE 7 266 0 0 ALERUS FINL CORP COM 01446U103 1519 50824 SH SOLE 18 50824 0 0 ALERUS FINL CORP COM 01446U103 772 25840 SH SOLE 19 25840 0 0 ALERUS FINL CORP COM 01446U103 17380 581664 SH SOLE 21 581664 0 0 ALERUS FINL CORP COM 01446U103 9527 318845 SH SOLE 22 309727 0 9118 ALERUS FINL CORP COM 01446U103 134 4492 SH SOLE 26 0 0 4492 ALEXANDER & BALDWIN INC NEW COM 014491104 4488 191450 SH SOLE 2 98844 0 92606 ALEXANDER & BALDWIN INC NEW COM 014491104 848 36162 SH SOLE 4 36162 0 0 ALEXANDER & BALDWIN INC NEW COM 014491104 2068 88234 SH SOLE 7 88234 0 0 ALEXANDER & BALDWIN INC NEW COM 014491104 6693 285542 SH SOLE 18 285542 0 0 ALEXANDER & BALDWIN INC NEW COM 014491104 11190 477371 SH SOLE 19 477371 0 0 ALEXANDER & BALDWIN INC NEW COM 014491104 210432 8977493 SH SOLE 21 8977493 0 0 ALEXANDER & BALDWIN INC NEW COM 014491104 59505 2538622 SH SOLE 22 2465791 0 72831 ALEXANDER & BALDWIN INC NEW COM 014491104 205 8741 SH SOLE 23 8741 0 0 ALEXANDER & BALDWIN INC NEW COM 014491104 7424 316728 SH SOLE 25 316728 0 0 ALEXANDER & BALDWIN INC NEW COM 014491104 1960 83599 SH SOLE 26 16111 0 67488 ALEXANDER & BALDWIN INC NEW COM 014491104 1155 49278 SH SOLE 28 6053 0 43225 ALEXANDER & BALDWIN INC NEW COM 014491104 10063 429309 SH SOLE 30 429309 0 0 ALEXANDER & BALDWIN INC NEW COM 014491104 265 11312 SH SOLE 36 11312 0 0 ALEXANDER & BALDWIN INC NEW COM 014491104 239 10180 SH SOLE 40 10180 0 0 ALEXANDER & BALDWIN INC NEW COM 014491104 1520 64831 SH SOLE 43 1996 0 62835 ALEXANDERS INC COM 014752109 301 1155 SH SOLE 2 706 0 449 ALEXANDERS INC COM 014752109 3 10 SH SOLE 4 10 0 0 ALEXANDERS INC COM 014752109 8 32 SH SOLE 7 32 0 0 ALEXANDERS INC COM 014752109 1503 5767 SH SOLE 18 5767 0 0 ALEXANDERS INC COM 014752109 969 3717 SH SOLE 19 3717 0 0 ALEXANDERS INC COM 014752109 19970 76624 SH SOLE 21 76624 0 0 ALEXANDERS INC COM 014752109 14699 56399 SH SOLE 22 54925 0 1474 ALEXANDERS INC COM 014752109 525 2015 SH SOLE 23 2015 0 0 ALEXANDERS INC COM 014752109 76 292 SH SOLE 25 292 0 0 ALEXANDERS INC COM 014752109 100 384 SH SOLE 26 186 0 198 ALEXANDERS INC COM 014752109 87 333 SH SOLE 28 333 0 0 ALEXANDERS INC COM 014752109 406 1556 SH SOLE 30 1556 0 0 ALEXANDERS INC COM 014752109 5 21 SH SOLE 34 21 0 0 ALEXANDERS INC COM 014752109 62 236 SH SOLE 40 236 0 0 ALEXANDERS INC COM 014752109 441 1692 SH SOLE 43 388 0 1304 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 68477 358386 SH SOLE 2 85054 0 273332 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 42313 221455 SH SOLE 4 216227 0 5228 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 64117 335566 SH SOLE 7 331583 0 3983 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 626 3274 SH SOLE 13 400 0 2874 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 3445 18032 SH SOLE 15 18032 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 64511 337628 SH SOLE 18 317531 0 20097 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 79105 414012 SH SOLE 19 414012 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 951745 4981131 SH SOLE 21 4981131 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 810288 4240792 SH SOLE 22 3858323 0 382469 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 17433 91239 SH SOLE 23 91239 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 164538 861141 SH SOLE 25 861141 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 60485 316560 SH SOLE 26 124786 0 191774 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 73841 386462 SH SOLE 28 19895 0 366567 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 594 3109 SH SOLE 29 3109 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 217904 1140441 SH SOLE 30 1140441 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 10358 54212 SH SOLE 31 22019 0 32193 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 27158 142136 SH SOLE 34 142136 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 13405 70158 SH SOLE 36 70158 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 876 4586 SH SOLE 40 4586 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 17203 90036 SH SOLE 43 3148 0 86888 ALFI INC COM 00161P109 5 797 SH SOLE 18 797 0 0 ALFI INC COM 00161P109 62 9521 SH SOLE 21 9521 0 0 ALGONQUIN PWR UTILS CORP COM 015857105 12 786 SH SOLE 43 0 0 786 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 8488 57333 SH SOLE 2 5744 0 51589 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 3011 20338 SH SOLE 4 20338 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 1950 13169 SH SOLE 13 13169 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 9488 64085 SH SOLE 15 64085 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 37 252 SH SOLE 17 0 0 252 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 15331 103555 SH SOLE 18 103263 0 292 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 152723 1031563 SH SOLE 19 1031563 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 6758 45649 SH SOLE 22 45649 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 31044 209686 SH SOLE 25 209686 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 9442 63773 SH SOLE 26 13807 0 49966 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 2891 19525 SH SOLE 30 19525 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 7718 52129 SH SOLE 32 52129 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 105221 710714 SH SOLE 34 710714 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 82801 559275 SH SOLE 43 41523 0 517752 ALICO INC COM 016230104 36 1043 SH SOLE 18 1043 0 0 ALICO INC COM 016230104 453 13232 SH SOLE 21 13232 0 0 ALICO INC COM 016230104 2733 79806 SH SOLE 22 79806 0 0 ALIGHT INC COM CL A 01626W101 75 6565 SH SOLE 2 6565 0 0 ALIGHT INC COM CL A 01626W101 0 27 SH SOLE 18 27 0 0 ALIGHT INC COM CL A 01626W101 2622 228413 SH SOLE 21 228413 0 0 ALIGHT INC COM CL A 01626W101 35820 3120193 SH SOLE 22 3120193 0 0 ALIGN TECHNOLOGY INC COM 016255101 160367 240997 SH SOLE 2 88949 0 152048 ALIGN TECHNOLOGY INC COM 016255101 42285 63545 SH SOLE 4 44649 0 18896 ALIGN TECHNOLOGY INC COM 016255101 53107 79809 SH SOLE 7 71845 0 7964 ALIGN TECHNOLOGY INC COM 016255101 8353 12553 SH SOLE 13 11184 0 1369 ALIGN TECHNOLOGY INC COM 016255101 4989 7498 SH SOLE 15 7498 0 0 ALIGN TECHNOLOGY INC COM 016255101 99967 150229 SH SOLE 18 127172 0 23057 ALIGN TECHNOLOGY INC COM 016255101 72656 109187 SH SOLE 19 109187 0 0 ALIGN TECHNOLOGY INC COM 016255101 1195267 1796233 SH SOLE 21 1796233 0 0 ALIGN TECHNOLOGY INC COM 016255101 1192429 1791968 SH SOLE 22 1532780 0 259188 ALIGN TECHNOLOGY INC COM 016255101 43928 66015 SH SOLE 23 66015 0 0 ALIGN TECHNOLOGY INC COM 016255101 85522 128521 SH SOLE 25 128521 0 0 ALIGN TECHNOLOGY INC COM 016255101 131507 197627 SH SOLE 26 87569 0 110058 ALIGN TECHNOLOGY INC COM 016255101 143614 215822 SH SOLE 28 6834 0 208988 ALIGN TECHNOLOGY INC COM 016255101 15407 23154 SH SOLE 29 23154 0 0 ALIGN TECHNOLOGY INC COM 016255101 274389 412349 SH SOLE 30 405123 0 7226 ALIGN TECHNOLOGY INC COM 016255101 36843 55367 SH SOLE 31 36904 0 18463 ALIGN TECHNOLOGY INC COM 016255101 12372 18593 SH SOLE 32 18593 0 0 ALIGN TECHNOLOGY INC COM 016255101 43345 65139 SH SOLE 34 65139 0 0 ALIGN TECHNOLOGY INC COM 016255101 23546 35384 SH SOLE 36 35384 0 0 ALIGN TECHNOLOGY INC COM 016255101 1732 2603 SH SOLE 40 2603 0 0 ALIGN TECHNOLOGY INC COM 016255101 31366 47136 SH SOLE 43 5114 0 42022 ALIGNMENT HEALTHCARE INC COM 01625V104 88 5524 SH SOLE 2 2942 0 2582 ALIGNMENT HEALTHCARE INC COM 01625V104 7 423 SH SOLE 7 423 0 0 ALIGNMENT HEALTHCARE INC COM 01625V104 2220 138903 SH SOLE 18 138903 0 0 ALIGNMENT HEALTHCARE INC COM 01625V104 21660 1355468 SH SOLE 19 1355468 0 0 ALIGNMENT HEALTHCARE INC COM 01625V104 13790 862932 SH SOLE 21 862932 0 0 ALIGNMENT HEALTHCARE INC COM 01625V104 10980 687137 SH SOLE 22 683311 0 3826 ALIGNMENT HEALTHCARE INC COM 01625V104 38 2396 SH SOLE 34 2396 0 0 ALIGOS THERAPEUTICS INC COM 01626L105 254 16381 SH SOLE 2 12332 0 4049 ALIGOS THERAPEUTICS INC COM 01626L105 5 302 SH SOLE 7 302 0 0 ALIGOS THERAPEUTICS INC COM 01626L105 885 57067 SH SOLE 18 57067 0 0 ALIGOS THERAPEUTICS INC COM 01626L105 599 38624 SH SOLE 19 38624 0 0 ALIGOS THERAPEUTICS INC COM 01626L105 11975 772096 SH SOLE 21 772096 0 0 ALIGOS THERAPEUTICS INC COM 01626L105 5283 340598 SH SOLE 22 325663 0 14935 ALIGOS THERAPEUTICS INC COM 01626L105 76 4876 SH SOLE 25 4876 0 0 ALIGOS THERAPEUTICS INC COM 01626L105 60 3855 SH SOLE 30 3855 0 0 ALIGOS THERAPEUTICS INC COM 01626L105 28 1796 SH SOLE 40 1796 0 0 ALIGOS THERAPEUTICS INC COM 01626L105 62 3967 SH SOLE 43 0 0 3967 ALIMERA SCIENCES INC COM NEW 016259202 6 1397 SH SOLE 18 1397 0 0 ALIMERA SCIENCES INC COM NEW 016259202 116 27400 SH SOLE 21 27400 0 0 ALIMERA SCIENCES INC COM NEW 016259202 2 477 SH SOLE 22 477 0 0 ALJ REGL HLDGS INC COM 001627108 5 4371 SH SOLE 18 4371 0 0 ALJ REGL HLDGS INC COM 001627108 70 66272 SH SOLE 21 66272 0 0 ALKALINE WTR CO INC COM NEW 01643A207 26 16599 SH SOLE 18 16599 0 0 ALKALINE WTR CO INC COM NEW 01643A207 601 377863 SH SOLE 21 377863 0 0 ALKALINE WTR CO INC COM NEW 01643A207 20 12638 SH SOLE 22 12638 0 0 ALKAMI TECHNOLOGY INC COM 01644J108 382 15466 SH SOLE 2 14501 0 965 ALKAMI TECHNOLOGY INC COM 01644J108 480 19440 SH SOLE 18 19440 0 0 ALKAMI TECHNOLOGY INC COM 01644J108 4454 180472 SH SOLE 19 180472 0 0 ALKAMI TECHNOLOGY INC COM 01644J108 5426 219849 SH SOLE 21 219849 0 0 ALKAMI TECHNOLOGY INC COM 01644J108 2021 81899 SH SOLE 22 80173 0 1726 ALKAMI TECHNOLOGY INC COM 01644J108 1436 58201 SH SOLE 26 58201 0 0 ALKAMI TECHNOLOGY INC COM 01644J108 5366 217443 SH SOLE 30 217443 0 0 ALKAMI TECHNOLOGY INC COM 01644J108 3645 147674 SH SOLE 34 147674 0 0 ALKERMES PLC SHS G01767105 5085 164898 SH SOLE 2 66199 0 98699 ALKERMES PLC SHS G01767105 22 712 SH SOLE 4 712 0 0 ALKERMES PLC SHS G01767105 76 2477 SH SOLE 7 2477 0 0 ALKERMES PLC SHS G01767105 13945 452167 SH SOLE 18 442866 0 9301 ALKERMES PLC SHS G01767105 13589 440623 SH SOLE 19 440623 0 0 ALKERMES PLC SHS G01767105 212368 6886108 SH SOLE 21 6886108 0 0 ALKERMES PLC SHS G01767105 118332 3836958 SH SOLE 22 3742475 0 94483 ALKERMES PLC SHS G01767105 171 5558 SH SOLE 23 5558 0 0 ALKERMES PLC SHS G01767105 681 22068 SH SOLE 25 22068 0 0 ALKERMES PLC SHS G01767105 2118 68689 SH SOLE 26 50698 0 17991 ALKERMES PLC SHS G01767105 408 13243 SH SOLE 28 13243 0 0 ALKERMES PLC SHS G01767105 34715 1125660 SH SOLE 30 1125660 0 0 ALKERMES PLC SHS G01767105 85 2771 SH SOLE 34 2771 0 0 ALKERMES PLC SHS G01767105 608 19705 SH SOLE 40 19705 0 0 ALKERMES PLC SHS G01767105 1452 47083 SH SOLE 43 2903 0 44180 ALLAKOS INC COM 01671P100 2688 25391 SH SOLE 2 13087 0 12304 ALLAKOS INC COM 01671P100 12 111 SH SOLE 4 111 0 0 ALLAKOS INC COM 01671P100 59 562 SH SOLE 7 562 0 0 ALLAKOS INC COM 01671P100 10446 98665 SH SOLE 18 96806 0 1859 ALLAKOS INC COM 01671P100 33454 315990 SH SOLE 19 315990 0 0 ALLAKOS INC COM 01671P100 153147 1446553 SH SOLE 21 1446553 0 0 ALLAKOS INC COM 01671P100 90745 857139 SH SOLE 22 836468 0 20671 ALLAKOS INC COM 01671P100 348 3284 SH SOLE 23 3284 0 0 ALLAKOS INC COM 01671P100 542 5122 SH SOLE 25 5122 0 0 ALLAKOS INC COM 01671P100 2548 24066 SH SOLE 26 8435 0 15631 ALLAKOS INC COM 01671P100 279 2634 SH SOLE 28 2634 0 0 ALLAKOS INC COM 01671P100 4546 42944 SH SOLE 30 42944 0 0 ALLAKOS INC COM 01671P100 183 1730 SH SOLE 34 1730 0 0 ALLAKOS INC COM 01671P100 214 2025 SH SOLE 36 2025 0 0 ALLAKOS INC COM 01671P100 386 3648 SH SOLE 40 3648 0 0 ALLAKOS INC COM 01671P100 362 3420 SH SOLE 43 765 0 2655 ALLEGHANY CORP MD COM 017175100 42674 68343 SH SOLE 2 41493 0 26850 ALLEGHANY CORP MD COM 017175100 11634 18632 SH SOLE 4 13643 0 4989 ALLEGHANY CORP MD COM 017175100 3456 5535 SH SOLE 7 2262 0 3273 ALLEGHANY CORP MD COM 017175100 30 48 SH SOLE 13 48 0 0 ALLEGHANY CORP MD COM 017175100 911 1459 SH SOLE 15 1459 0 0 ALLEGHANY CORP MD COM 017175100 29483 47217 SH SOLE 18 45219 0 1998 ALLEGHANY CORP MD COM 017175100 4355 6975 SH SOLE 19 6975 0 0 ALLEGHANY CORP MD COM 017175100 398501 638204 SH SOLE 21 638204 0 0 ALLEGHANY CORP MD COM 017175100 271219 434361 SH SOLE 22 383327 0 51034 ALLEGHANY CORP MD COM 017175100 14089 22563 SH SOLE 23 22563 0 0 ALLEGHANY CORP MD COM 017175100 11386 18235 SH SOLE 25 18235 0 0 ALLEGHANY CORP MD COM 017175100 20760 33247 SH SOLE 26 21851 0 11396 ALLEGHANY CORP MD COM 017175100 15784 25279 SH SOLE 28 1163 0 24116 ALLEGHANY CORP MD COM 017175100 5415 8672 SH SOLE 29 8672 0 0 ALLEGHANY CORP MD COM 017175100 22392 35861 SH SOLE 30 28046 0 7815 ALLEGHANY CORP MD COM 017175100 11950 19138 SH SOLE 31 15683 0 3455 ALLEGHANY CORP MD COM 017175100 1133 1814 SH SOLE 34 1814 0 0 ALLEGHANY CORP MD COM 017175100 4353 6972 SH SOLE 36 6972 0 0 ALLEGHANY CORP MD COM 017175100 337 540 SH SOLE 40 540 0 0 ALLEGHANY CORP MD COM 017175100 2265 3627 SH SOLE 43 450 0 3177 ALLEGHENY TECHNOLOGIES INC COM 01741R102 6965 418826 SH SOLE 2 355889 0 62937 ALLEGHENY TECHNOLOGIES INC COM 01741R102 7 438 SH SOLE 4 438 0 0 ALLEGHENY TECHNOLOGIES INC COM 01741R102 54 3244 SH SOLE 7 3244 0 0 ALLEGHENY TECHNOLOGIES INC COM 01741R102 7963 478848 SH SOLE 18 478848 0 0 ALLEGHENY TECHNOLOGIES INC COM 01741R102 3734 224538 SH SOLE 19 224538 0 0 ALLEGHENY TECHNOLOGIES INC COM 01741R102 252732 15197342 SH SOLE 21 15197342 0 0 ALLEGHENY TECHNOLOGIES INC COM 01741R102 54407 3271626 SH SOLE 22 3173551 0 98075 ALLEGHENY TECHNOLOGIES INC COM 01741R102 274 16449 SH SOLE 25 16449 0 0 ALLEGHENY TECHNOLOGIES INC COM 01741R102 1049 63108 SH SOLE 26 52393 0 10715 ALLEGHENY TECHNOLOGIES INC COM 01741R102 315 18951 SH SOLE 28 9845 0 9106 ALLEGHENY TECHNOLOGIES INC COM 01741R102 3733 224478 SH SOLE 30 224478 0 0 ALLEGHENY TECHNOLOGIES INC COM 01741R102 3583 215452 SH SOLE 34 215452 0 0 ALLEGHENY TECHNOLOGIES INC COM 01741R102 107 6424 SH SOLE 36 6424 0 0 ALLEGHENY TECHNOLOGIES INC COM 01741R102 242 14546 SH SOLE 40 14546 0 0 ALLEGHENY TECHNOLOGIES INC COM 01741R102 873 52484 SH SOLE 43 1778 0 50706 ALLEGHENY TECHNOLOGIES INC NOTE 3.500% 6/1 01741RAK8 476 357000 PRN SOLE 2 357000 0 0 ALLEGHENY TECHNOLOGIES INC NOTE 3.500% 6/1 01741RAK8 5658 4240000 PRN SOLE 19 4240000 0 0 ALLEGHENY TECHNOLOGIES INC NOTE 3.500% 6/1 01741RAK8 1988 1490000 PRN SOLE 21 1490000 0 0 ALLEGHENY TECHNOLOGIES INC NOTE 3.500% 6/1 01741RAK8 3874 2903000 PRN SOLE 34 2903000 0 0 ALLEGIANCE BANCSHARES INC COM 01748H107 769 20170 SH SOLE 2 5735 0 14435 ALLEGIANCE BANCSHARES INC COM 01748H107 9 230 SH SOLE 7 230 0 0 ALLEGIANCE BANCSHARES INC COM 01748H107 2951 77359 SH SOLE 18 77359 0 0 ALLEGIANCE BANCSHARES INC COM 01748H107 1354 35489 SH SOLE 19 35489 0 0 ALLEGIANCE BANCSHARES INC COM 01748H107 85644 2244941 SH SOLE 21 2244941 0 0 ALLEGIANCE BANCSHARES INC COM 01748H107 20725 543254 SH SOLE 22 520282 0 22972 ALLEGIANCE BANCSHARES INC COM 01748H107 93 2444 SH SOLE 25 2444 0 0 ALLEGIANCE BANCSHARES INC COM 01748H107 31 815 SH SOLE 26 0 0 815 ALLEGIANCE BANCSHARES INC COM 01748H107 1062 27838 SH SOLE 30 27838 0 0 ALLEGIANCE BANCSHARES INC COM 01748H107 46 1213 SH SOLE 40 1213 0 0 ALLEGIANCE BANCSHARES INC COM 01748H107 198 5188 SH SOLE 43 45 0 5143 ALLEGIANT TRAVEL CO COM 01748X102 2773 14184 SH SOLE 2 12467 0 1717 ALLEGIANT TRAVEL CO COM 01748X102 601 3075 SH SOLE 4 3075 0 0 ALLEGIANT TRAVEL CO COM 01748X102 48 245 SH SOLE 7 245 0 0 ALLEGIANT TRAVEL CO COM 01748X102 10855 55530 SH SOLE 18 54813 0 717 ALLEGIANT TRAVEL CO COM 01748X102 8113 41502 SH SOLE 19 41502 0 0 ALLEGIANT TRAVEL CO COM 01748X102 344292 1761264 SH SOLE 21 1761264 0 0 ALLEGIANT TRAVEL CO COM 01748X102 74475 380984 SH SOLE 22 376749 0 4235 ALLEGIANT TRAVEL CO COM 01748X102 47 241 SH SOLE 23 241 0 0 ALLEGIANT TRAVEL CO COM 01748X102 102 521 SH SOLE 25 521 0 0 ALLEGIANT TRAVEL CO COM 01748X102 899 4597 SH SOLE 26 3605 0 992 ALLEGIANT TRAVEL CO COM 01748X102 84 431 SH SOLE 28 431 0 0 ALLEGIANT TRAVEL CO COM 01748X102 4332 22161 SH SOLE 30 22161 0 0 ALLEGIANT TRAVEL CO COM 01748X102 545 2787 SH SOLE 34 2787 0 0 ALLEGIANT TRAVEL CO COM 01748X102 92 473 SH SOLE 40 473 0 0 ALLEGIANT TRAVEL CO COM 01748X102 1454 7438 SH SOLE 43 572 0 6866 ALLEGION PLC ORD SHS G0176J109 53831 407258 SH SOLE 2 232392 0 174866 ALLEGION PLC ORD SHS G0176J109 18191 137626 SH SOLE 4 101811 0 35815 ALLEGION PLC ORD SHS G0176J109 10964 82946 SH SOLE 7 79992 0 2954 ALLEGION PLC ORD SHS G0176J109 2767 20934 SH SOLE 13 20934 0 0 ALLEGION PLC ORD SHS G0176J109 1343 10164 SH SOLE 15 10164 0 0 ALLEGION PLC ORD SHS G0176J109 45881 347107 SH SOLE 18 299566 0 47541 ALLEGION PLC ORD SHS G0176J109 32161 243313 SH SOLE 19 243313 0 0 ALLEGION PLC ORD SHS G0176J109 356843 2699676 SH SOLE 21 2699676 0 0 ALLEGION PLC ORD SHS G0176J109 358028 2708636 SH SOLE 22 2233775 0 474861 ALLEGION PLC ORD SHS G0176J109 15616 118139 SH SOLE 23 118139 0 0 ALLEGION PLC ORD SHS G0176J109 33767 255463 SH SOLE 25 255463 0 0 ALLEGION PLC ORD SHS G0176J109 41909 317063 SH SOLE 26 156006 0 161057 ALLEGION PLC ORD SHS G0176J109 47284 357723 SH SOLE 28 10885 0 346838 ALLEGION PLC ORD SHS G0176J109 4750 35936 SH SOLE 29 35936 0 0 ALLEGION PLC ORD SHS G0176J109 81440 616131 SH SOLE 30 591982 0 24149 ALLEGION PLC ORD SHS G0176J109 12332 93298 SH SOLE 31 71006 0 22292 ALLEGION PLC ORD SHS G0176J109 8226 62232 SH SOLE 34 62232 0 0 ALLEGION PLC ORD SHS G0176J109 5633 42618 SH SOLE 36 42618 0 0 ALLEGION PLC ORD SHS G0176J109 423 3202 SH SOLE 40 3202 0 0 ALLEGION PLC ORD SHS G0176J109 4862 36786 SH SOLE 43 2467 0 34319 ALLEGRO MICROSYSTEMS INC COM 01749D105 2502 78279 SH SOLE 2 20619 0 57660 ALLEGRO MICROSYSTEMS INC COM 01749D105 10 305 SH SOLE 4 305 0 0 ALLEGRO MICROSYSTEMS INC COM 01749D105 26 821 SH SOLE 7 821 0 0 ALLEGRO MICROSYSTEMS INC COM 01749D105 547 17121 SH SOLE 18 17121 0 0 ALLEGRO MICROSYSTEMS INC COM 01749D105 368 11528 SH SOLE 19 11528 0 0 ALLEGRO MICROSYSTEMS INC COM 01749D105 19165 599657 SH SOLE 21 599657 0 0 ALLEGRO MICROSYSTEMS INC COM 01749D105 35122 1098932 SH SOLE 22 1041900 0 57032 ALLEGRO MICROSYSTEMS INC COM 01749D105 231 7223 SH SOLE 25 7223 0 0 ALLEGRO MICROSYSTEMS INC COM 01749D105 924 28908 SH SOLE 26 28908 0 0 ALLEGRO MICROSYSTEMS INC COM 01749D105 152 4751 SH SOLE 28 4751 0 0 ALLEGRO MICROSYSTEMS INC COM 01749D105 509 15927 SH SOLE 30 15927 0 0 ALLEGRO MICROSYSTEMS INC COM 01749D105 20 640 SH SOLE 31 640 0 0 ALLEGRO MICROSYSTEMS INC COM 01749D105 216 6764 SH SOLE 40 6764 0 0 ALLEGRO MICROSYSTEMS INC COM 01749D105 387 12102 SH SOLE 43 320 0 11782 ALLENA PHARMACEUTICALS COM 018119107 10 11429 SH SOLE 18 11429 0 0 ALLENA PHARMACEUTICALS COM 018119107 181 200330 SH SOLE 21 200330 0 0 ALLENA PHARMACEUTICALS COM 018119107 39 43661 SH SOLE 22 43661 0 0 ALLETE INC COM NEW 018522300 6240 104846 SH SOLE 2 66141 0 38705 ALLETE INC COM NEW 018522300 501 8418 SH SOLE 4 8418 0 0 ALLETE INC COM NEW 018522300 77 1301 SH SOLE 7 1301 0 0 ALLETE INC COM NEW 018522300 14 235 SH SOLE 17 0 0 235 ALLETE INC COM NEW 018522300 15719 264103 SH SOLE 18 264103 0 0 ALLETE INC COM NEW 018522300 5483 92118 SH SOLE 19 92118 0 0 ALLETE INC COM NEW 018522300 262962 4418043 SH SOLE 21 4418043 0 0 ALLETE INC COM NEW 018522300 88860 1492948 SH SOLE 22 1437819 0 55129 ALLETE INC COM NEW 018522300 1474 24762 SH SOLE 26 20622 0 4140 ALLETE INC COM NEW 018522300 264 4441 SH SOLE 28 4357 0 84 ALLETE INC COM NEW 018522300 28069 471591 SH SOLE 30 471591 0 0 ALLETE INC COM NEW 018522300 238 4001 SH SOLE 36 4001 0 0 ALLETE INC COM NEW 018522300 368 6181 SH SOLE 40 6181 0 0 ALLETE INC COM NEW 018522300 2192 36834 SH SOLE 43 7959 0 28875 ALLIANCE DATA SYSTEMS CORP COM 018581108 12953 128386 SH SOLE 2 46197 0 82189 ALLIANCE DATA SYSTEMS CORP COM 018581108 19 187 SH SOLE 4 187 0 0 ALLIANCE DATA SYSTEMS CORP COM 018581108 156 1545 SH SOLE 7 1545 0 0 ALLIANCE DATA SYSTEMS CORP COM 018581108 11993 118876 SH SOLE 18 118876 0 0 ALLIANCE DATA SYSTEMS CORP COM 018581108 1406 13933 SH SOLE 19 13933 0 0 ALLIANCE DATA SYSTEMS CORP COM 018581108 227933 2259220 SH SOLE 21 2259220 0 0 ALLIANCE DATA SYSTEMS CORP COM 018581108 136151 1349496 SH SOLE 22 1291357 0 58139 ALLIANCE DATA SYSTEMS CORP COM 018581108 671 6651 SH SOLE 25 6651 0 0 ALLIANCE DATA SYSTEMS CORP COM 018581108 1823 18067 SH SOLE 26 13660 0 4407 ALLIANCE DATA SYSTEMS CORP COM 018581108 898 8898 SH SOLE 28 3942 0 4956 ALLIANCE DATA SYSTEMS CORP COM 018581108 7945 78746 SH SOLE 30 78746 0 0 ALLIANCE DATA SYSTEMS CORP COM 018581108 76 754 SH SOLE 31 754 0 0 ALLIANCE DATA SYSTEMS CORP COM 018581108 39907 395548 SH SOLE 34 395548 0 0 ALLIANCE DATA SYSTEMS CORP COM 018581108 823 8157 SH SOLE 36 8157 0 0 ALLIANCE DATA SYSTEMS CORP COM 018581108 594 5885 SH SOLE 40 5885 0 0 ALLIANCE DATA SYSTEMS CORP COM 018581108 6223 61685 SH SOLE 43 5896 0 55789 ALLIANT ENERGY CORP COM 018802108 33249 593948 SH SOLE 2 110272 0 483676 ALLIANT ENERGY CORP COM 018802108 7731 138096 SH SOLE 4 128252 0 9844 ALLIANT ENERGY CORP COM 018802108 15595 278589 SH SOLE 7 270362 0 8227 ALLIANT ENERGY CORP COM 018802108 319 5699 SH SOLE 13 572 0 5127 ALLIANT ENERGY CORP COM 018802108 1740 31076 SH SOLE 15 31076 0 0 ALLIANT ENERGY CORP COM 018802108 31167 556753 SH SOLE 18 520530 0 36223 ALLIANT ENERGY CORP COM 018802108 16668 297744 SH SOLE 19 297744 0 0 ALLIANT ENERGY CORP COM 018802108 878750 15697570 SH SOLE 21 15697570 0 0 ALLIANT ENERGY CORP COM 018802108 298730 5336365 SH SOLE 22 4796003 0 540362 ALLIANT ENERGY CORP COM 018802108 7752 138471 SH SOLE 23 138471 0 0 ALLIANT ENERGY CORP COM 018802108 12162 217261 SH SOLE 25 217261 0 0 ALLIANT ENERGY CORP COM 018802108 30010 536076 SH SOLE 26 250443 0 285633 ALLIANT ENERGY CORP COM 018802108 12102 216179 SH SOLE 28 18402 0 197777 ALLIANT ENERGY CORP COM 018802108 44 779 SH SOLE 29 779 0 0 ALLIANT ENERGY CORP COM 018802108 78401 1400520 SH SOLE 30 1371873 0 28647 ALLIANT ENERGY CORP COM 018802108 7173 128133 SH SOLE 31 29758 0 98375 ALLIANT ENERGY CORP COM 018802108 4293 76681 SH SOLE 32 76681 0 0 ALLIANT ENERGY CORP COM 018802108 749 13371 SH SOLE 34 13371 0 0 ALLIANT ENERGY CORP COM 018802108 6953 124208 SH SOLE 36 124208 0 0 ALLIANT ENERGY CORP COM 018802108 285 5095 SH SOLE 40 5095 0 0 ALLIANT ENERGY CORP COM 018802108 7551 134893 SH SOLE 43 4472 0 130421 ALLIED ESPORTS ENTMT INC COM 019170109 8 4354 SH SOLE 18 4354 0 0 ALLIED ESPORTS ENTMT INC COM 019170109 95 53939 SH SOLE 21 53939 0 0 ALLIED ESPORTS ENTMT INC COM 019170109 656 370465 SH SOLE 22 370465 0 0 ALLIED MOTION TECHNOLOGIES I COM 019330109 142 4546 SH SOLE 2 2319 0 2227 ALLIED MOTION TECHNOLOGIES I COM 019330109 7 216 SH SOLE 7 216 0 0 ALLIED MOTION TECHNOLOGIES I COM 019330109 1005 32123 SH SOLE 18 32123 0 0 ALLIED MOTION TECHNOLOGIES I COM 019330109 628 20065 SH SOLE 19 20065 0 0 ALLIED MOTION TECHNOLOGIES I COM 019330109 12806 409392 SH SOLE 21 409392 0 0 ALLIED MOTION TECHNOLOGIES I COM 019330109 9105 291067 SH SOLE 22 289203 0 1864 ALLIED MOTION TECHNOLOGIES I COM 019330109 10 308 SH SOLE 43 0 0 308 ALLISON TRANSMISSION HLDGS I COM 01973R101 7524 213019 SH SOLE 2 44607 0 168412 ALLISON TRANSMISSION HLDGS I COM 01973R101 13 375 SH SOLE 4 375 0 0 ALLISON TRANSMISSION HLDGS I COM 01973R101 81 2307 SH SOLE 7 2307 0 0 ALLISON TRANSMISSION HLDGS I COM 01973R101 1520 43038 SH SOLE 18 43038 0 0 ALLISON TRANSMISSION HLDGS I COM 01973R101 1001 28327 SH SOLE 19 28327 0 0 ALLISON TRANSMISSION HLDGS I COM 01973R101 47310 1339457 SH SOLE 21 1339457 0 0 ALLISON TRANSMISSION HLDGS I COM 01973R101 83608 2367166 SH SOLE 22 2236277 0 130889 ALLISON TRANSMISSION HLDGS I COM 01973R101 532 15071 SH SOLE 25 15071 0 0 ALLISON TRANSMISSION HLDGS I COM 01973R101 1917 54284 SH SOLE 26 45040 0 9244 ALLISON TRANSMISSION HLDGS I COM 01973R101 215 6098 SH SOLE 28 6098 0 0 ALLISON TRANSMISSION HLDGS I COM 01973R101 2162 61199 SH SOLE 30 61199 0 0 ALLISON TRANSMISSION HLDGS I COM 01973R101 59 1676 SH SOLE 31 1676 0 0 ALLISON TRANSMISSION HLDGS I COM 01973R101 300 8482 SH SOLE 36 8482 0 0 ALLISON TRANSMISSION HLDGS I COM 01973R101 491 13890 SH SOLE 40 13890 0 0 ALLISON TRANSMISSION HLDGS I COM 01973R101 1568 44400 SH SOLE 43 1985 0 42415 ALLOGENE THERAPEUTICS INC COM 019770106 3582 139378 SH SOLE 2 54898 0 84480 ALLOGENE THERAPEUTICS INC COM 019770106 18 702 SH SOLE 4 702 0 0 ALLOGENE THERAPEUTICS INC COM 019770106 26 1006 SH SOLE 7 1006 0 0 ALLOGENE THERAPEUTICS INC COM 019770106 6759 263013 SH SOLE 18 244136 0 18877 ALLOGENE THERAPEUTICS INC COM 019770106 32875 1279189 SH SOLE 19 1279189 0 0 ALLOGENE THERAPEUTICS INC COM 019770106 480 18685 SH SOLE 20 18685 0 0 ALLOGENE THERAPEUTICS INC COM 019770106 81410 3167702 SH SOLE 21 3167702 0 0 ALLOGENE THERAPEUTICS INC COM 019770106 53516 2082343 SH SOLE 22 2017840 0 64503 ALLOGENE THERAPEUTICS INC COM 019770106 495 19251 SH SOLE 23 19251 0 0 ALLOGENE THERAPEUTICS INC COM 019770106 383 14893 SH SOLE 25 14893 0 0 ALLOGENE THERAPEUTICS INC COM 019770106 2696 104896 SH SOLE 26 17107 0 87789 ALLOGENE THERAPEUTICS INC COM 019770106 198 7722 SH SOLE 28 7722 0 0 ALLOGENE THERAPEUTICS INC COM 019770106 2825 109937 SH SOLE 30 109937 0 0 ALLOGENE THERAPEUTICS INC COM 019770106 830 32289 SH SOLE 34 32289 0 0 ALLOGENE THERAPEUTICS INC COM 019770106 350 13623 SH SOLE 36 13623 0 0 ALLOGENE THERAPEUTICS INC COM 019770106 239 9313 SH SOLE 40 9313 0 0 ALLOGENE THERAPEUTICS INC COM 019770106 186 7250 SH SOLE 43 866 0 6384 ALLOT LTD SHS M0854Q105 26 1779 SH SOLE 43 697 0 1082 ALLOVIR INC COM 019818103 441 17607 SH SOLE 2 12454 0 5153 ALLOVIR INC COM 019818103 11 425 SH SOLE 7 425 0 0 ALLOVIR INC COM 019818103 2149 85741 SH SOLE 18 85741 0 0 ALLOVIR INC COM 019818103 1496 59705 SH SOLE 19 59705 0 0 ALLOVIR INC COM 019818103 24946 995438 SH SOLE 21 995438 0 0 ALLOVIR INC COM 019818103 14926 595610 SH SOLE 22 573244 0 22366 ALLOVIR INC COM 019818103 84 3346 SH SOLE 25 3346 0 0 ALLOVIR INC COM 019818103 15 615 SH SOLE 26 615 0 0 ALLOVIR INC COM 019818103 136 5430 SH SOLE 28 5430 0 0 ALLOVIR INC COM 019818103 997 39794 SH SOLE 30 39794 0 0 ALLOVIR INC COM 019818103 110 4409 SH SOLE 40 4409 0 0 ALLOVIR INC COM 019818103 127 5059 SH SOLE 43 0 0 5059 ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 4733 353969 SH SOLE 2 115508 0 238461 ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 8 612 SH SOLE 4 612 0 0 ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 30 2250 SH SOLE 7 2250 0 0 ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 6393 478167 SH SOLE 18 478167 0 0 ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 14451 1080870 SH SOLE 19 1080870 0 0 ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 195347 14610850 SH SOLE 21 14610850 0 0 ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 51083 3820734 SH SOLE 22 3691052 0 129682 ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 485 36278 SH SOLE 23 36278 0 0 ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 333 24922 SH SOLE 25 24922 0 0 ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 3263 244074 SH SOLE 26 59502 0 184572 ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 110 8212 SH SOLE 28 8212 0 0 ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 13951 1043458 SH SOLE 30 1043458 0 0 ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 277 20737 SH SOLE 36 20737 0 0 ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 252 18884 SH SOLE 40 18884 0 0 ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 994 74366 SH SOLE 43 0 0 74366 ALLSTATE CORP COM 020002101 96420 757361 SH SOLE 2 149899 0 607462 ALLSTATE CORP COM 020002101 26782 210366 SH SOLE 4 124279 0 86087 ALLSTATE CORP COM 020002101 45360 356299 SH SOLE 7 325009 0 31290 ALLSTATE CORP COM 020002101 790 6202 SH SOLE 13 845 0 5357 ALLSTATE CORP COM 020002101 4998 39255 SH SOLE 15 39255 0 0 ALLSTATE CORP COM 020002101 173798 1365160 SH SOLE 18 1268152 0 97008 ALLSTATE CORP COM 020002101 170584 1339909 SH SOLE 19 1339909 0 0 ALLSTATE CORP COM 020002101 884011 6943768 SH SOLE 21 6943768 0 0 ALLSTATE CORP COM 020002101 867967 6817743 SH SOLE 22 6176508 0 641235 ALLSTATE CORP COM 020002101 21176 166337 SH SOLE 23 166337 0 0 ALLSTATE CORP COM 020002101 69419 545273 SH SOLE 25 545273 0 0 ALLSTATE CORP COM 020002101 112153 880946 SH SOLE 26 443612 0 437334 ALLSTATE CORP COM 020002101 193395 1519086 SH SOLE 28 23207 0 1495879 ALLSTATE CORP COM 020002101 126 990 SH SOLE 29 990 0 0 ALLSTATE CORP COM 020002101 275220 2161813 SH SOLE 30 2118308 0 43505 ALLSTATE CORP COM 020002101 16288 127942 SH SOLE 31 36461 0 91481 ALLSTATE CORP COM 020002101 10573 83052 SH SOLE 34 83052 0 0 ALLSTATE CORP COM 020002101 28510 223943 SH SOLE 36 223943 0 0 ALLSTATE CORP COM 020002101 1350 10607 SH SOLE 40 10607 0 0 ALLSTATE CORP COM 020002101 67863 533051 SH SOLE 43 16992 0 516059 ALLY FINL INC COM 02005N100 60536 1185825 SH SOLE 2 484209 0 701616 ALLY FINL INC COM 02005N100 14987 293569 SH SOLE 4 189334 0 104235 ALLY FINL INC COM 02005N100 8083 158342 SH SOLE 7 71206 0 87136 ALLY FINL INC COM 02005N100 12717 249118 SH SOLE 13 240577 0 8541 ALLY FINL INC COM 02005N100 2207 43227 SH SOLE 15 43227 0 0 ALLY FINL INC COM 02005N100 143713 2815139 SH SOLE 18 2536895 0 278244 ALLY FINL INC COM 02005N100 85806 1680824 SH SOLE 19 1680824 0 0 ALLY FINL INC COM 02005N100 393131 7700906 SH SOLE 21 7700906 0 0 ALLY FINL INC COM 02005N100 487146 9542521 SH SOLE 22 8474913 0 1067608 ALLY FINL INC COM 02005N100 13471 263888 SH SOLE 23 263888 0 0 ALLY FINL INC COM 02005N100 40304 789492 SH SOLE 25 731980 0 57512 ALLY FINL INC COM 02005N100 45960 900285 SH SOLE 26 535906 0 364379 ALLY FINL INC COM 02005N100 85469 1674218 SH SOLE 28 38534 0 1635684 ALLY FINL INC COM 02005N100 2779 54432 SH SOLE 29 54432 0 0 ALLY FINL INC COM 02005N100 129660 2539867 SH SOLE 30 2303997 0 235870 ALLY FINL INC COM 02005N100 12495 244763 SH SOLE 31 152276 0 92487 ALLY FINL INC COM 02005N100 60431 1183757 SH SOLE 34 1183757 0 0 ALLY FINL INC COM 02005N100 14783 289587 SH SOLE 36 289587 0 0 ALLY FINL INC COM 02005N100 638 12502 SH SOLE 40 12502 0 0 ALLY FINL INC COM 02005N100 20876 408939 SH SOLE 43 18873 0 390066 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 63788 337840 SH SOLE 2 102507 0 235333 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 13845 73329 SH SOLE 4 47453 0 25876 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 2468 13070 SH SOLE 7 13070 0 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 461 2443 SH SOLE 13 298 0 2145 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 1958 10369 SH SOLE 15 10369 0 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 44440 235367 SH SOLE 18 228607 0 6760 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 211352 1119388 SH SOLE 19 1119388 0 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 551992 2923532 SH SOLE 21 2923532 0 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 461702 2445327 SH SOLE 22 2307513 0 137814 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 12333 65322 SH SOLE 23 65322 0 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 29450 155978 SH SOLE 25 155978 0 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 38242 202544 SH SOLE 26 113153 0 89391 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 35719 189182 SH SOLE 28 8907 0 180275 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 31 162 SH SOLE 29 162 0 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 51546 273006 SH SOLE 30 273006 0 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 8103 42914 SH SOLE 31 14133 0 28781 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 135949 720031 SH SOLE 34 720031 0 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 9462 50112 SH SOLE 36 50112 0 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 779 4124 SH SOLE 40 4124 0 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 10749 56932 SH SOLE 43 3768 0 53164 ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 476 15189 SH SOLE 2 6299 0 8890 ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 11 336 SH SOLE 7 336 0 0 ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 2004 63888 SH SOLE 18 63888 0 0 ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 1176 37503 SH SOLE 19 37503 0 0 ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 25472 811998 SH SOLE 21 811998 0 0 ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 16284 519100 SH SOLE 22 501965 0 17135 ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 86 2755 SH SOLE 25 2755 0 0 ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 181 5767 SH SOLE 30 5767 0 0 ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 77 2446 SH SOLE 40 2446 0 0 ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 92 2934 SH SOLE 43 0 0 2934 ALPHA METALLURGICAL RESOUR I COM 020764106 54766 1099930 SH SOLE 2 1099930 0 0 ALPHA METALLURGICAL RESOUR I COM 020764106 172 3452 SH SOLE 18 3452 0 0 ALPHA METALLURGICAL RESOUR I COM 020764106 3487 70032 SH SOLE 21 70032 0 0 ALPHA METALLURGICAL RESOUR I COM 020764106 11008 221080 SH SOLE 22 221080 0 0 ALPHA METALLURGICAL RESOUR I COM 020764106 18 362 SH SOLE 43 10 0 352 ALPHA PRO TECH LTD COM 020772109 2 341 SH SOLE 2 338 0 3 ALPHA PRO TECH LTD COM 020772109 16 2382 SH SOLE 18 2382 0 0 ALPHA PRO TECH LTD COM 020772109 297 44074 SH SOLE 21 44074 0 0 ALPHA PRO TECH LTD COM 020772109 1321 196263 SH SOLE 22 196263 0 0 ALPHA TEKNOVA INC COM 02080L102 85 3416 SH SOLE 2 216 0 3200 ALPHA TEKNOVA INC COM 02080L102 479 19240 SH SOLE 18 19240 0 0 ALPHA TEKNOVA INC COM 02080L102 269 10822 SH SOLE 19 10822 0 0 ALPHA TEKNOVA INC COM 02080L102 5915 237653 SH SOLE 21 237653 0 0 ALPHA TEKNOVA INC COM 02080L102 1313 52765 SH SOLE 22 51419 0 1346 ALPHABET INC CAP STK CL C 02079K107 1819319 682592 SH SOLE 2 151313 0 531279 ALPHABET INC CAP STK CL C 02079K107 542457 203525 SH SOLE 4 136303 0 67222 ALPHABET INC CAP STK CL C 02079K107 771269 289373 SH SOLE 7 264444 0 24929 ALPHABET INC CAP STK CL C 02079K107 39764 14919 SH SOLE 13 9870 0 5049 ALPHABET INC CAP STK CL C 02079K107 77766 29177 SH SOLE 15 29177 0 0 ALPHABET INC CAP STK CL C 02079K107 133 50 SH SOLE 17 0 0 50 ALPHABET INC CAP STK CL C 02079K107 2343121 879118 SH SOLE 18 829053 0 50065 ALPHABET INC CAP STK CL C 02079K107 1037738 389350 SH SOLE 19 389350 0 0 ALPHABET INC CAP STK CL C 02079K107 16442407 6169041 SH SOLE 21 6169041 0 0 ALPHABET INC CAP STK CL C 02079K107 16294677 6113614 SH SOLE 22 5449827 0 663787 ALPHABET INC CAP STK CL C 02079K107 486283 182449 SH SOLE 23 182449 0 0 ALPHABET INC CAP STK CL C 02079K107 1678884 629902 SH SOLE 25 627705 0 2197 ALPHABET INC CAP STK CL C 02079K107 1864928 699704 SH SOLE 26 310474 0 389230 ALPHABET INC CAP STK CL C 02079K107 1721316 645822 SH SOLE 28 26090 0 619732 ALPHABET INC CAP STK CL C 02079K107 36150 13563 SH SOLE 29 13563 0 0 ALPHABET INC CAP STK CL C 02079K107 3677198 1379651 SH SOLE 30 1375531 0 4120 ALPHABET INC CAP STK CL C 02079K107 328667 123313 SH SOLE 31 50735 0 72578 ALPHABET INC CAP STK CL C 02079K107 179887 67492 SH SOLE 32 67492 0 0 ALPHABET INC CAP STK CL C 02079K107 481691 180726 SH SOLE 34 180726 0 0 ALPHABET INC CAP STK CL C 02079K107 363418 136351 SH SOLE 36 136351 0 0 ALPHABET INC CAP STK CL C 02079K107 26994 10128 SH SOLE 40 10128 0 0 ALPHABET INC CAP STK CL C 02079K107 402707 151092 SH SOLE 43 18128 0 132964 ALPHABET INC CAP STK CL A 02079K305 2006421 750479 SH SOLE 2 163500 0 586979 ALPHABET INC CAP STK CL A 02079K305 566861 212028 SH SOLE 4 138971 0 73057 ALPHABET INC CAP STK CL A 02079K305 770279 288114 SH SOLE 7 275540 0 12574 ALPHABET INC CAP STK CL A 02079K305 53652 20068 SH SOLE 13 15156 0 4912 ALPHABET INC CAP STK CL A 02079K305 80925 30269 SH SOLE 15 30269 0 0 ALPHABET INC CAP STK CL A 02079K305 99 37 SH SOLE 17 0 0 37 ALPHABET INC CAP STK CL A 02079K305 3000430 1122277 SH SOLE 18 990221 0 132056 ALPHABET INC CAP STK CL A 02079K305 1269788 474950 SH SOLE 19 474950 0 0 ALPHABET INC CAP STK CL A 02079K305 6515 2437 SH SOLE 20 2437 0 0 ALPHABET INC CAP STK CL A 02079K305 17219097 6440609 SH SOLE 21 6440609 0 0 ALPHABET INC CAP STK CL A 02079K305 17499474 6545481 SH SOLE 22 5837695 0 707786 ALPHABET INC CAP STK CL A 02079K305 509175 190451 SH SOLE 23 190451 0 0 ALPHABET INC CAP STK CL A 02079K305 1355397 506971 SH SOLE 25 504754 0 2217 ALPHABET INC CAP STK CL A 02079K305 1975376 738867 SH SOLE 26 307585 0 431282 ALPHABET INC CAP STK CL A 02079K305 1924124 719697 SH SOLE 28 25984 0 693713 ALPHABET INC CAP STK CL A 02079K305 37149 13895 SH SOLE 29 13895 0 0 ALPHABET INC CAP STK CL A 02079K305 3685741 1378610 SH SOLE 30 1371937 0 6673 ALPHABET INC CAP STK CL A 02079K305 344192 128741 SH SOLE 31 54604 0 74137 ALPHABET INC CAP STK CL A 02079K305 175979 65823 SH SOLE 32 65823 0 0 ALPHABET INC CAP STK CL A 02079K305 590634 220920 SH SOLE 34 220920 0 0 ALPHABET INC CAP STK CL A 02079K305 379482 141941 SH SOLE 36 141941 0 0 ALPHABET INC CAP STK CL A 02079K305 27946 10453 SH SOLE 40 10453 0 0 ALPHABET INC CAP STK CL A 02079K305 1010210 377858 SH SOLE 43 22550 0 355308 ALPHABET INC OPTIONS 02079K907 267 100 SH Call SOLE 2 100 0 0 ALPHABET INC OPTIONS 02079K907 1334 500 SH Call SOLE 4 500 0 0 ALPHABET INC OPTIONS 02079K907 14659 5500 SH Call SOLE 18 5500 0 0 ALPHABET INC OPTIONS 02079K907 126869 47600 SH Call SOLE 19 47600 0 0 ALPHABET INC OPTIONS 02079K907 7462 2800 SH Call SOLE 22 2800 0 0 ALPHABET INC OPTIONS 02079K907 533 200 SH Call SOLE 26 200 0 0 ALPHABET INC OPTIONS 02079K907 57571 21600 SH Call SOLE 34 21600 0 0 ALPHATEC HLDGS INC COM NEW 02081G201 502 41164 SH SOLE 2 24125 0 17039 ALPHATEC HLDGS INC COM NEW 02081G201 3 214 SH SOLE 4 214 0 0 ALPHATEC HLDGS INC COM NEW 02081G201 12 1012 SH SOLE 7 1012 0 0 ALPHATEC HLDGS INC COM NEW 02081G201 2535 207981 SH SOLE 18 207981 0 0 ALPHATEC HLDGS INC COM NEW 02081G201 2669 218978 SH SOLE 19 218978 0 0 ALPHATEC HLDGS INC COM NEW 02081G201 30764 2523713 SH SOLE 21 2523713 0 0 ALPHATEC HLDGS INC COM NEW 02081G201 19173 1572816 SH SOLE 22 1529830 0 42986 ALPHATEC HLDGS INC COM NEW 02081G201 150 12306 SH SOLE 25 12306 0 0 ALPHATEC HLDGS INC COM NEW 02081G201 113 9290 SH SOLE 26 3828 0 5462 ALPHATEC HLDGS INC COM NEW 02081G201 2016 165354 SH SOLE 30 165354 0 0 ALPHATEC HLDGS INC COM NEW 02081G201 140 11473 SH SOLE 36 11473 0 0 ALPHATEC HLDGS INC COM NEW 02081G201 76 6221 SH SOLE 40 6221 0 0 ALPHATEC HLDGS INC COM NEW 02081G201 18 1481 SH SOLE 43 0 0 1481 ALPINE IMMUNE SCIENCES INC COM 02083G100 16 1544 SH SOLE 2 460 0 1084 ALPINE IMMUNE SCIENCES INC COM 02083G100 361 33797 SH SOLE 18 33797 0 0 ALPINE IMMUNE SCIENCES INC COM 02083G100 290 27199 SH SOLE 19 27199 0 0 ALPINE IMMUNE SCIENCES INC COM 02083G100 4165 390354 SH SOLE 21 390354 0 0 ALPINE IMMUNE SCIENCES INC COM 02083G100 1012 94883 SH SOLE 22 94460 0 423 ALPINE IMMUNE SCIENCES INC COM 02083G100 0 5 SH SOLE 43 0 0 5 ALPINE INCOME PPTY TR INC COM 02083X103 460 25052 SH SOLE 2 25052 0 0 ALPINE INCOME PPTY TR INC COM 02083X103 38 2048 SH SOLE 18 2048 0 0 ALPINE INCOME PPTY TR INC COM 02083X103 207 11263 SH SOLE 19 11263 0 0 ALPINE INCOME PPTY TR INC COM 02083X103 518 28218 SH SOLE 21 28218 0 0 ALPINE INCOME PPTY TR INC COM 02083X103 1241 67551 SH SOLE 22 67551 0 0 ALPINE INCOME PPTY TR INC COM 02083X103 8 436 SH SOLE 23 436 0 0 ALPS ETF TR ALERIAN MLP 00162Q452 3 100 SH SOLE 17 0 0 100 ALSET EHOME INTERNATIONAL IN COM 02116A104 5 2209 SH SOLE 18 2209 0 0 ALSET EHOME INTERNATIONAL IN COM 02116A104 64 27309 SH SOLE 21 27309 0 0 ALTA EQUIPMENT GROUP INC COMMON STOCK 02128L106 283 20585 SH SOLE 2 1830 0 18755 ALTA EQUIPMENT GROUP INC COMMON STOCK 02128L106 842 61297 SH SOLE 18 61297 0 0 ALTA EQUIPMENT GROUP INC COMMON STOCK 02128L106 423 30826 SH SOLE 19 30826 0 0 ALTA EQUIPMENT GROUP INC COMMON STOCK 02128L106 9347 680783 SH SOLE 21 680783 0 0 ALTA EQUIPMENT GROUP INC COMMON STOCK 02128L106 7337 534372 SH SOLE 22 523491 0 10881 ALTA EQUIPMENT GROUP INC COMMON STOCK 02128L106 1 38 SH SOLE 43 0 0 38 ALTABANCORP COM 021347109 794 17974 SH SOLE 2 4173 0 13801 ALTABANCORP COM 021347109 12 270 SH SOLE 7 270 0 0 ALTABANCORP COM 021347109 2509 56816 SH SOLE 18 56816 0 0 ALTABANCORP COM 021347109 1500 33975 SH SOLE 19 33975 0 0 ALTABANCORP COM 021347109 28741 650841 SH SOLE 21 650841 0 0 ALTABANCORP COM 021347109 16441 372314 SH SOLE 22 352466 0 19848 ALTABANCORP COM 021347109 75 1708 SH SOLE 25 1708 0 0 ALTABANCORP COM 021347109 136 3089 SH SOLE 30 3089 0 0 ALTABANCORP COM 021347109 75 1702 SH SOLE 40 1702 0 0 ALTABANCORP COM 021347109 670 15183 SH SOLE 43 1194 0 13989 ALTAIR ENGR INC COM CL A 021369103 3009 43650 SH SOLE 2 22379 0 21271 ALTAIR ENGR INC COM CL A 021369103 353 5124 SH SOLE 4 5124 0 0 ALTAIR ENGR INC COM CL A 021369103 40 579 SH SOLE 7 579 0 0 ALTAIR ENGR INC COM CL A 021369103 14459 209728 SH SOLE 18 194027 0 15701 ALTAIR ENGR INC COM CL A 021369103 42918 622544 SH SOLE 19 622544 0 0 ALTAIR ENGR INC COM CL A 021369103 118506 1718968 SH SOLE 21 1718968 0 0 ALTAIR ENGR INC COM CL A 021369103 84201 1221372 SH SOLE 22 1194845 0 26527 ALTAIR ENGR INC COM CL A 021369103 562 8151 SH SOLE 23 8151 0 0 ALTAIR ENGR INC COM CL A 021369103 467 6781 SH SOLE 25 6781 0 0 ALTAIR ENGR INC COM CL A 021369103 2921 42370 SH SOLE 26 14151 0 28219 ALTAIR ENGR INC COM CL A 021369103 246 3575 SH SOLE 28 3575 0 0 ALTAIR ENGR INC COM CL A 021369103 13587 197083 SH SOLE 30 197083 0 0 ALTAIR ENGR INC COM CL A 021369103 14770 214248 SH SOLE 34 214248 0 0 ALTAIR ENGR INC COM CL A 021369103 182 2643 SH SOLE 36 2643 0 0 ALTAIR ENGR INC COM CL A 021369103 342 4966 SH SOLE 40 4966 0 0 ALTAIR ENGR INC COM CL A 021369103 163 2367 SH SOLE 43 0 0 2367 ALTAMIRA THERAPEUTICS LTD SHS G0360L100 5 2595 SH SOLE 18 2595 0 0 ALTAMIRA THERAPEUTICS LTD SHS G0360L100 60 29997 SH SOLE 21 29997 0 0 ALTC ACQUISITION CORP COM CL A 02156V109 131 13309 SH SOLE 2 13309 0 0 ALTC ACQUISITION CORP COM CL A 02156V109 120 12235 SH SOLE 4 12235 0 0 ALTC ACQUISITION CORP COM CL A 02156V109 1658 168979 SH SOLE 18 168979 0 0 ALTC ACQUISITION CORP COM CL A 02156V109 17125 1745696 SH SOLE 19 1745696 0 0 ALTC ACQUISITION CORP COM CL A 02156V109 116 11794 SH SOLE 26 11794 0 0 ALTC ACQUISITION CORP COM CL A 02156V109 5395 549913 SH SOLE 34 549913 0 0 ALTERYX INC COM CL A 02156B103 9454 129329 SH SOLE 2 26107 0 103222 ALTERYX INC COM CL A 02156B103 28 383 SH SOLE 4 383 0 0 ALTERYX INC COM CL A 02156B103 70 951 SH SOLE 7 951 0 0 ALTERYX INC COM CL A 02156B103 2698 36906 SH SOLE 18 36906 0 0 ALTERYX INC COM CL A 02156B103 3061 41874 SH SOLE 19 41874 0 0 ALTERYX INC COM CL A 02156B103 75616 1034413 SH SOLE 21 1034413 0 0 ALTERYX INC COM CL A 02156B103 100347 1372730 SH SOLE 22 1293767 0 78963 ALTERYX INC COM CL A 02156B103 572 7828 SH SOLE 25 7828 0 0 ALTERYX INC COM CL A 02156B103 2393 32733 SH SOLE 26 28074 0 4659 ALTERYX INC COM CL A 02156B103 370 5062 SH SOLE 28 5062 0 0 ALTERYX INC COM CL A 02156B103 18281 250084 SH SOLE 30 250084 0 0 ALTERYX INC COM CL A 02156B103 75 1027 SH SOLE 31 1027 0 0 ALTERYX INC COM CL A 02156B103 523 7153 SH SOLE 40 7153 0 0 ALTERYX INC COM CL A 02156B103 1280 17508 SH SOLE 43 3092 0 14416 ALTERYX INC NOTE 0.500% 8/0 02156BAD5 2513 2650000 PRN SOLE 21 2650000 0 0 ALTERYX INC NOTE 1.000% 8/0 02156BAF0 2253 2442000 PRN SOLE 21 2442000 0 0 ALTICE USA INC CL A 02156K103 30431 1468667 SH SOLE 2 1004164 0 464503 ALTICE USA INC CL A 02156K103 5854 282513 SH SOLE 4 205232 0 77281 ALTICE USA INC CL A 02156K103 1771 85470 SH SOLE 7 30252 0 55218 ALTICE USA INC CL A 02156K103 111 5353 SH SOLE 13 5353 0 0 ALTICE USA INC CL A 02156K103 402 19412 SH SOLE 15 19412 0 0 ALTICE USA INC CL A 02156K103 4811 232168 SH SOLE 18 165032 0 67136 ALTICE USA INC CL A 02156K103 8569 413554 SH SOLE 19 413554 0 0 ALTICE USA INC CL A 02156K103 69446 3351635 SH SOLE 21 3351635 0 0 ALTICE USA INC CL A 02156K103 115071 5553607 SH SOLE 22 5180915 0 372692 ALTICE USA INC CL A 02156K103 6612 319130 SH SOLE 23 319130 0 0 ALTICE USA INC CL A 02156K103 6375 307682 SH SOLE 25 307682 0 0 ALTICE USA INC CL A 02156K103 11136 537431 SH SOLE 26 356143 0 181288 ALTICE USA INC CL A 02156K103 9669 466674 SH SOLE 28 15732 0 450942 ALTICE USA INC CL A 02156K103 1323 63844 SH SOLE 29 63844 0 0 ALTICE USA INC CL A 02156K103 12331 595135 SH SOLE 30 536470 0 58665 ALTICE USA INC CL A 02156K103 3878 187183 SH SOLE 31 130646 0 56537 ALTICE USA INC CL A 02156K103 2074 100109 SH SOLE 34 100109 0 0 ALTICE USA INC CL A 02156K103 3121 150624 SH SOLE 36 150624 0 0 ALTICE USA INC CL A 02156K103 195 9396 SH SOLE 40 9396 0 0 ALTICE USA INC CL A 02156K103 1585 76512 SH SOLE 43 6849 0 69663 ALTIMETER GROWTH CORP 2 COM CL A G0371B109 9890 1000000 SH SOLE 34 1000000 0 0 ALTIMMUNE INC COM NEW 02155H200 401 35474 SH SOLE 2 2738 0 32736 ALTIMMUNE INC COM NEW 02155H200 6 522 SH SOLE 7 522 0 0 ALTIMMUNE INC COM NEW 02155H200 1512 133709 SH SOLE 18 133709 0 0 ALTIMMUNE INC COM NEW 02155H200 802 70885 SH SOLE 19 70885 0 0 ALTIMMUNE INC COM NEW 02155H200 20957 1852960 SH SOLE 21 1852960 0 0 ALTIMMUNE INC COM NEW 02155H200 9400 831086 SH SOLE 22 808992 0 22094 ALTIMMUNE INC COM NEW 02155H200 194 17154 SH SOLE 30 17154 0 0 ALTISOURCE ASSET MGMT CORP COM 02153X108 6 278 SH SOLE 18 278 0 0 ALTISOURCE ASSET MGMT CORP COM 02153X108 70 3153 SH SOLE 21 3153 0 0 ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 14 1460 SH SOLE 2 1460 0 0 ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 11 1121 SH SOLE 18 1121 0 0 ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 83 8442 SH SOLE 19 8442 0 0 ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 250 25281 SH SOLE 21 25281 0 0 ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 1425 144262 SH SOLE 22 144262 0 0 ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 11 1093 SH SOLE 43 0 0 1093 ALTO INGREDIENTS INC COM 021513106 439 88893 SH SOLE 2 22408 0 66485 ALTO INGREDIENTS INC COM 021513106 6 1149 SH SOLE 7 1149 0 0 ALTO INGREDIENTS INC COM 021513106 1201 243175 SH SOLE 18 243175 0 0 ALTO INGREDIENTS INC COM 021513106 608 123003 SH SOLE 19 123003 0 0 ALTO INGREDIENTS INC COM 021513106 15258 3088611 SH SOLE 21 3088611 0 0 ALTO INGREDIENTS INC COM 021513106 9064 1834746 SH SOLE 22 1767534 0 67212 ALTO INGREDIENTS INC COM 021513106 63 12800 SH SOLE 25 12800 0 0 ALTO INGREDIENTS INC COM 021513106 78 15781 SH SOLE 30 15781 0 0 ALTO INGREDIENTS INC COM 021513106 53 10655 SH SOLE 40 10655 0 0 ALTO INGREDIENTS INC COM 021513106 11 2307 SH SOLE 43 0 0 2307 ALTRA INDL MOTION CORP COM 02208R106 9133 165011 SH SOLE 2 58914 0 106097 ALTRA INDL MOTION CORP COM 02208R106 15 273 SH SOLE 4 273 0 0 ALTRA INDL MOTION CORP COM 02208R106 47 855 SH SOLE 7 855 0 0 ALTRA INDL MOTION CORP COM 02208R106 11312 204377 SH SOLE 18 200172 0 4205 ALTRA INDL MOTION CORP COM 02208R106 24372 440320 SH SOLE 19 440320 0 0 ALTRA INDL MOTION CORP COM 02208R106 132840 2399997 SH SOLE 21 2399997 0 0 ALTRA INDL MOTION CORP COM 02208R106 108151 1953948 SH SOLE 22 1888255 0 65693 ALTRA INDL MOTION CORP COM 02208R106 1031 18626 SH SOLE 23 18626 0 0 ALTRA INDL MOTION CORP COM 02208R106 459 8286 SH SOLE 25 8286 0 0 ALTRA INDL MOTION CORP COM 02208R106 6446 116461 SH SOLE 26 23375 0 93086 ALTRA INDL MOTION CORP COM 02208R106 294 5304 SH SOLE 28 5304 0 0 ALTRA INDL MOTION CORP COM 02208R106 21957 396702 SH SOLE 30 396702 0 0 ALTRA INDL MOTION CORP COM 02208R106 427 7718 SH SOLE 40 7718 0 0 ALTRA INDL MOTION CORP COM 02208R106 1468 26523 SH SOLE 43 1847 0 24676 ALTRIA GROUP INC COM 02209S103 189664 4166612 SH SOLE 2 1465257 0 2701355 ALTRIA GROUP INC COM 02209S103 11688 256759 SH SOLE 4 256759 0 0 ALTRIA GROUP INC COM 02209S103 75843 1666139 SH SOLE 7 1662632 0 3507 ALTRIA GROUP INC COM 02209S103 1509 33151 SH SOLE 13 3239 0 29912 ALTRIA GROUP INC COM 02209S103 10753 236228 SH SOLE 15 236228 0 0 ALTRIA GROUP INC COM 02209S103 3 66 SH SOLE 17 0 0 66 ALTRIA GROUP INC COM 02209S103 209787 4608674 SH SOLE 18 4220043 0 388631 ALTRIA GROUP INC COM 02209S103 161879 3556207 SH SOLE 19 3556207 0 0 ALTRIA GROUP INC COM 02209S103 658 14459 SH SOLE 20 14459 0 0 ALTRIA GROUP INC COM 02209S103 2115535 46474847 SH SOLE 21 46474847 0 0 ALTRIA GROUP INC COM 02209S103 1790502 39334411 SH SOLE 22 35485105 0 3849306 ALTRIA GROUP INC COM 02209S103 49812 1094279 SH SOLE 23 1094279 0 0 ALTRIA GROUP INC COM 02209S103 127411 2799011 SH SOLE 25 2799011 0 0 ALTRIA GROUP INC COM 02209S103 142092 3121532 SH SOLE 26 984040 0 2137492 ALTRIA GROUP INC COM 02209S103 64449 1415829 SH SOLE 28 0 0 1415829 ALTRIA GROUP INC COM 02209S103 388202 8528170 SH SOLE 30 8528170 0 0 ALTRIA GROUP INC COM 02209S103 3384 74351 SH SOLE 31 28963 0 45388 ALTRIA GROUP INC COM 02209S103 8255 181341 SH SOLE 32 181341 0 0 ALTRIA GROUP INC COM 02209S103 9748 214150 SH SOLE 34 214150 0 0 ALTRIA GROUP INC COM 02209S103 44499 977566 SH SOLE 36 977566 0 0 ALTRIA GROUP INC COM 02209S103 1617 35531 SH SOLE 40 35531 0 0 ALTRIA GROUP INC COM 02209S103 47541 1044402 SH SOLE 43 90100 0 954302 ALTUS MIDSTREAM CO COM NEW CL A 02215L209 209 3032 SH SOLE 2 133 0 2899 ALTUS MIDSTREAM CO COM NEW CL A 02215L209 736 10667 SH SOLE 18 10667 0 0 ALTUS MIDSTREAM CO COM NEW CL A 02215L209 408 5912 SH SOLE 19 5912 0 0 ALTUS MIDSTREAM CO COM NEW CL A 02215L209 8496 123082 SH SOLE 21 123082 0 0 ALTUS MIDSTREAM CO COM NEW CL A 02215L209 4865 70476 SH SOLE 22 68482 0 1994 ALUMINUM CORP CHINA LIMITED SPON ADR H SHS 022276109 3319 177583 SH SOLE 7 177583 0 0 ALUMINUM CORP CHINA LIMITED SPON ADR H SHS 022276109 2548 136318 SH SOLE 43 3466 0 132852 ALX ONCOLOGY HLDGS INC COM 00166B105 374 5057 SH SOLE 2 2917 0 2140 ALX ONCOLOGY HLDGS INC COM 00166B105 21 284 SH SOLE 7 284 0 0 ALX ONCOLOGY HLDGS INC COM 00166B105 3618 48982 SH SOLE 18 47691 0 1291 ALX ONCOLOGY HLDGS INC COM 00166B105 7567 102454 SH SOLE 19 102454 0 0 ALX ONCOLOGY HLDGS INC COM 00166B105 54920 743571 SH SOLE 21 743571 0 0 ALX ONCOLOGY HLDGS INC COM 00166B105 32483 439787 SH SOLE 22 433588 0 6199 ALX ONCOLOGY HLDGS INC COM 00166B105 88 1188 SH SOLE 25 1188 0 0 ALX ONCOLOGY HLDGS INC COM 00166B105 21 290 SH SOLE 26 290 0 0 ALX ONCOLOGY HLDGS INC COM 00166B105 1540 20850 SH SOLE 30 20850 0 0 ALX ONCOLOGY HLDGS INC COM 00166B105 37 498 SH SOLE 34 498 0 0 ALX ONCOLOGY HLDGS INC COM 00166B105 30 410 SH SOLE 36 410 0 0 ALX ONCOLOGY HLDGS INC COM 00166B105 63 850 SH SOLE 40 850 0 0 ALX ONCOLOGY HLDGS INC COM 00166B105 188 2540 SH SOLE 43 120 0 2420 AMALGAMATED FINANCIAL CORP COM 022671101 269 17005 SH SOLE 2 4909 0 12096 AMALGAMATED FINANCIAL CORP COM 022671101 7 428 SH SOLE 7 428 0 0 AMALGAMATED FINANCIAL CORP COM 022671101 822 51986 SH SOLE 18 51986 0 0 AMALGAMATED FINANCIAL CORP COM 022671101 387 24456 SH SOLE 19 24456 0 0 AMALGAMATED FINANCIAL CORP COM 022671101 9776 617975 SH SOLE 21 617975 0 0 AMALGAMATED FINANCIAL CORP COM 022671101 7607 480869 SH SOLE 22 472274 0 8595 AMALGAMATED FINANCIAL CORP COM 022671101 84 5294 SH SOLE 25 5294 0 0 AMALGAMATED FINANCIAL CORP COM 022671101 20 1246 SH SOLE 26 1246 0 0 AMALGAMATED FINANCIAL CORP COM 022671101 72 4537 SH SOLE 30 4537 0 0 AMALGAMATED FINANCIAL CORP COM 022671101 41 2591 SH SOLE 36 2591 0 0 AMALGAMATED FINANCIAL CORP COM 022671101 116 7339 SH SOLE 43 32 0 7307 AMARIN CORP PLC SPONS ADR NEW 023111206 87 17101 SH SOLE 18 0 0 17101 AMARIN CORP PLC SPONS ADR NEW 023111206 898 176155 SH SOLE 30 176155 0 0 AMARIN CORP PLC SPONS ADR NEW 023111206 23 4511 SH SOLE 43 0 0 4511 AMAZON COM INC COM 023135106 3395634 1033666 SH SOLE 2 205693 0 827973 AMAZON COM INC COM 023135106 958634 291818 SH SOLE 4 198982 0 92836 AMAZON COM INC COM 023135106 1378547 419644 SH SOLE 7 399794 0 19850 AMAZON COM INC COM 023135106 67981 20694 SH SOLE 13 13063 0 7631 AMAZON COM INC COM 023135106 149095 45386 SH SOLE 15 45386 0 0 AMAZON COM INC COM 023135106 411 125 SH SOLE 17 0 0 125 AMAZON COM INC COM 023135106 5303763 1614520 SH SOLE 18 1425586 0 188934 AMAZON COM INC COM 023135106 2305586 701844 SH SOLE 19 701844 0 0 AMAZON COM INC COM 023135106 3144 957 SH SOLE 20 957 0 0 AMAZON COM INC COM 023135106 27788081 8458978 SH SOLE 21 8458978 0 0 AMAZON COM INC COM 023135106 30735015 9356055 SH SOLE 22 8362347 0 993708 AMAZON COM INC COM 023135106 910679 277220 SH SOLE 23 277220 0 0 AMAZON COM INC COM 023135106 2355794 717128 SH SOLE 25 714102 0 3026 AMAZON COM INC COM 023135106 3494938 1063895 SH SOLE 26 433774 0 630121 AMAZON COM INC COM 023135106 3208088 976575 SH SOLE 28 38681 0 937894 AMAZON COM INC COM 023135106 45567 13871 SH SOLE 29 13871 0 0 AMAZON COM INC COM 023135106 6584925 2004519 SH SOLE 30 1989643 0 14876 AMAZON COM INC COM 023135106 586981 178683 SH SOLE 31 72595 0 106088 AMAZON COM INC COM 023135106 357317 108771 SH SOLE 32 108771 0 0 AMAZON COM INC COM 023135106 865960 263607 SH SOLE 34 263607 0 0 AMAZON COM INC COM 023135106 674718 205391 SH SOLE 36 205391 0 0 AMAZON COM INC COM 023135106 51815 15773 SH SOLE 40 15773 0 0 AMAZON COM INC COM 023135106 1185406 360850 SH SOLE 43 24839 0 336011 AMAZON COM INC OPTIONS 023135106 2300 700 SH Call SOLE 18 700 0 0 AMAZON COM INC OPTIONS 023135106 22338 6800 SH Call SOLE 19 6800 0 0 AMAZON COM INC OPTIONS 023135106 986 300 SH Call SOLE 22 300 0 0 AMAZON COM INC OPTIONS 023135106 9198 2800 SH Call SOLE 34 2800 0 0 AMBAC FINL GROUP INC COM NEW 023139884 764 53345 SH SOLE 2 13663 0 39682 AMBAC FINL GROUP INC COM NEW 023139884 2 144 SH SOLE 4 144 0 0 AMBAC FINL GROUP INC COM NEW 023139884 14 952 SH SOLE 7 952 0 0 AMBAC FINL GROUP INC COM NEW 023139884 2758 192577 SH SOLE 18 192577 0 0 AMBAC FINL GROUP INC COM NEW 023139884 1124 78476 SH SOLE 19 78476 0 0 AMBAC FINL GROUP INC COM NEW 023139884 66265 4627461 SH SOLE 21 4627461 0 0 AMBAC FINL GROUP INC COM NEW 023139884 17819 1244339 SH SOLE 22 1191649 0 52690 AMBAC FINL GROUP INC COM NEW 023139884 83 5822 SH SOLE 25 5822 0 0 AMBAC FINL GROUP INC COM NEW 023139884 47 3277 SH SOLE 26 0 0 3277 AMBAC FINL GROUP INC COM NEW 023139884 90 6268 SH SOLE 28 6268 0 0 AMBAC FINL GROUP INC COM NEW 023139884 1284 89681 SH SOLE 30 89681 0 0 AMBAC FINL GROUP INC COM NEW 023139884 75 5252 SH SOLE 40 5252 0 0 AMBAC FINL GROUP INC COM NEW 023139884 275 19233 SH SOLE 43 771 0 18462 AMBARELLA INC SHS G037AX101 9298 59699 SH SOLE 2 44091 0 15608 AMBARELLA INC SHS G037AX101 435 2792 SH SOLE 4 2792 0 0 AMBARELLA INC SHS G037AX101 78 500 SH SOLE 7 500 0 0 AMBARELLA INC SHS G037AX101 15841 101712 SH SOLE 18 96555 0 5157 AMBARELLA INC SHS G037AX101 27610 177282 SH SOLE 19 177282 0 0 AMBARELLA INC SHS G037AX101 188158 1208156 SH SOLE 21 1208156 0 0 AMBARELLA INC SHS G037AX101 153872 988008 SH SOLE 22 967635 0 20373 AMBARELLA INC SHS G037AX101 844 5417 SH SOLE 23 5417 0 0 AMBARELLA INC SHS G037AX101 696 4470 SH SOLE 25 4470 0 0 AMBARELLA INC SHS G037AX101 5030 32296 SH SOLE 26 9189 0 23107 AMBARELLA INC SHS G037AX101 431 2769 SH SOLE 28 2769 0 0 AMBARELLA INC SHS G037AX101 34261 219989 SH SOLE 30 219989 0 0 AMBARELLA INC SHS G037AX101 80160 514702 SH SOLE 34 514702 0 0 AMBARELLA INC SHS G037AX101 663 4257 SH SOLE 40 4257 0 0 AMBARELLA INC SHS G037AX101 656 4209 SH SOLE 43 1002 0 3207 AMBEV SA SPONSORED ADR 02319V103 11957 4332384 SH SOLE 2 4332384 0 0 AMBEV SA SPONSORED ADR 02319V103 3372 1221672 SH SOLE 4 1221672 0 0 AMBEV SA SPONSORED ADR 02319V103 3633 1316449 SH SOLE 13 1316449 0 0 AMBEV SA SPONSORED ADR 02319V103 6494 2352944 SH SOLE 18 2352944 0 0 AMBEV SA SPONSORED ADR 02319V103 1525 552507 SH SOLE 19 552507 0 0 AMBEV SA SPONSORED ADR 02319V103 39843 14435788 SH SOLE 21 14435788 0 0 AMBEV SA SPONSORED ADR 02319V103 32510 11779084 SH SOLE 22 10565817 0 1213267 AMBEV SA SPONSORED ADR 02319V103 3352 1214416 SH SOLE 25 1214416 0 0 AMBEV SA SPONSORED ADR 02319V103 95 34311 SH SOLE 28 0 0 34311 AMBEV SA SPONSORED ADR 02319V103 4603 1667692 SH SOLE 30 1667692 0 0 AMBEV SA SPONSORED ADR 02319V103 831 301244 SH SOLE 31 301244 0 0 AMBEV SA SPONSORED ADR 02319V103 11280 4086953 SH SOLE 34 4086953 0 0 AMBEV SA SPONSORED ADR 02319V103 6468 2343521 SH SOLE 43 45146 0 2298375 AMBRX BIOPHARMA INC SPONSORED ADS 02290A102 1111 82297 SH SOLE 2 82297 0 0 AMBRX BIOPHARMA INC SPONSORED ADS 02290A102 519 38480 SH SOLE 18 38480 0 0 AMBRX BIOPHARMA INC SPONSORED ADS 02290A102 4 322 SH SOLE 21 322 0 0 AMBRX BIOPHARMA INC SPONSORED ADS 02290A102 83 6141 SH SOLE 22 6141 0 0 AMBRX BIOPHARMA INC SPONSORED ADS 02290A102 228 16908 SH SOLE 26 16908 0 0 AMBRX BIOPHARMA INC SPONSORED ADS 02290A102 1253 92782 SH SOLE 28 0 0 92782 AMBRX BIOPHARMA INC SPONSORED ADS 02290A102 17 1239 SH SOLE 31 0 0 1239 AMBRX BIOPHARMA INC SPONSORED ADS 02290A102 7858 582052 SH SOLE 34 582052 0 0 AMC ENTMT HLDGS INC CL A COM 00165C104 27896 732946 SH SOLE 2 108284 0 624662 AMC ENTMT HLDGS INC CL A COM 00165C104 6755 177479 SH SOLE 4 158380 0 19099 AMC ENTMT HLDGS INC CL A COM 00165C104 2010 52799 SH SOLE 7 52799 0 0 AMC ENTMT HLDGS INC CL A COM 00165C104 34 888 SH SOLE 13 888 0 0 AMC ENTMT HLDGS INC CL A COM 00165C104 1591 41802 SH SOLE 15 41802 0 0 AMC ENTMT HLDGS INC CL A COM 00165C104 65807 1729031 SH SOLE 18 1700102 0 28929 AMC ENTMT HLDGS INC CL A COM 00165C104 51968 1365436 SH SOLE 19 1365436 0 0 AMC ENTMT HLDGS INC CL A COM 00165C104 703078 18472879 SH SOLE 21 18472879 0 0 AMC ENTMT HLDGS INC CL A COM 00165C104 487723 12814590 SH SOLE 22 12292495 0 522095 AMC ENTMT HLDGS INC CL A COM 00165C104 10479 275336 SH SOLE 23 275336 0 0 AMC ENTMT HLDGS INC CL A COM 00165C104 27336 718234 SH SOLE 25 718234 0 0 AMC ENTMT HLDGS INC CL A COM 00165C104 37453 984048 SH SOLE 26 481537 0 502511 AMC ENTMT HLDGS INC CL A COM 00165C104 33113 870017 SH SOLE 28 37642 0 832375 AMC ENTMT HLDGS INC CL A COM 00165C104 34 898 SH SOLE 29 898 0 0 AMC ENTMT HLDGS INC CL A COM 00165C104 50994 1339835 SH SOLE 30 977142 0 362693 AMC ENTMT HLDGS INC CL A COM 00165C104 2548 66946 SH SOLE 31 53638 0 13308 AMC ENTMT HLDGS INC CL A COM 00165C104 983 25815 SH SOLE 34 25815 0 0 AMC ENTMT HLDGS INC CL A COM 00165C104 8853 232594 SH SOLE 36 232594 0 0 AMC ENTMT HLDGS INC CL A COM 00165C104 662 17384 SH SOLE 40 17384 0 0 AMC ENTMT HLDGS INC CL A COM 00165C104 3681 96712 SH SOLE 43 3911 0 92801 AMC NETWORKS INC CL A 00164V103 1179 25310 SH SOLE 2 9968 0 15342 AMC NETWORKS INC CL A 00164V103 5 115 SH SOLE 4 115 0 0 AMC NETWORKS INC CL A 00164V103 41 887 SH SOLE 7 887 0 0 AMC NETWORKS INC CL A 00164V103 5171 110979 SH SOLE 18 110979 0 0 AMC NETWORKS INC CL A 00164V103 2359 50629 SH SOLE 19 50629 0 0 AMC NETWORKS INC CL A 00164V103 162463 3487082 SH SOLE 21 3487082 0 0 AMC NETWORKS INC CL A 00164V103 33137 711240 SH SOLE 22 687537 0 23703 AMC NETWORKS INC CL A 00164V103 369 7916 SH SOLE 23 7916 0 0 AMC NETWORKS INC CL A 00164V103 159 3404 SH SOLE 25 3404 0 0 AMC NETWORKS INC CL A 00164V103 459 9858 SH SOLE 26 7652 0 2206 AMC NETWORKS INC CL A 00164V103 174 3724 SH SOLE 28 1963 0 1761 AMC NETWORKS INC CL A 00164V103 2416 51855 SH SOLE 30 51855 0 0 AMC NETWORKS INC CL A 00164V103 93 1990 SH SOLE 36 1990 0 0 AMC NETWORKS INC CL A 00164V103 148 3169 SH SOLE 40 3169 0 0 AMC NETWORKS INC CL A 00164V103 2314 49662 SH SOLE 43 3420 0 46242 AMCON DISTRG CO COM NEW 02341Q205 6 37 SH SOLE 18 37 0 0 AMCON DISTRG CO COM NEW 02341Q205 66 440 SH SOLE 21 440 0 0 AMCOR PLC ORD G0250X107 36203 3123634 SH SOLE 2 517059 0 2606575 AMCOR PLC ORD G0250X107 13353 1152115 SH SOLE 4 651210 0 500905 AMCOR PLC ORD G0250X107 22943 1979559 SH SOLE 7 1929853 0 49706 AMCOR PLC ORD G0250X107 608 52463 SH SOLE 13 5338 0 47125 AMCOR PLC ORD G0250X107 2155 185978 SH SOLE 15 185978 0 0 AMCOR PLC ORD G0250X107 34621 2987121 SH SOLE 18 2699755 0 287366 AMCOR PLC ORD G0250X107 19088 1646978 SH SOLE 19 1646978 0 0 AMCOR PLC ORD G0250X107 491757 42429388 SH SOLE 21 42429388 0 0 AMCOR PLC ORD G0250X107 380681 32845628 SH SOLE 22 29383689 0 3461939 AMCOR PLC ORD G0250X107 10135 874503 SH SOLE 23 874503 0 0 AMCOR PLC ORD G0250X107 7636 658818 SH SOLE 25 658818 0 0 AMCOR PLC ORD G0250X107 30943 2669830 SH SOLE 26 1410065 0 1259765 AMCOR PLC ORD G0250X107 37000 3192425 SH SOLE 28 118529 0 3073896 AMCOR PLC ORD G0250X107 120 10393 SH SOLE 29 10393 0 0 AMCOR PLC ORD G0250X107 67638 5835935 SH SOLE 30 5835935 0 0 AMCOR PLC ORD G0250X107 7166 618260 SH SOLE 31 233049 0 385211 AMCOR PLC ORD G0250X107 2055 177328 SH SOLE 34 177328 0 0 AMCOR PLC ORD G0250X107 5483 473066 SH SOLE 36 473066 0 0 AMCOR PLC ORD G0250X107 310 26734 SH SOLE 40 26734 0 0 AMCOR PLC ORD G0250X107 2463 212552 SH SOLE 43 11735 0 200817 AMDOCS LTD SHS G02602103 21648 285928 SH SOLE 2 36533 0 249395 AMDOCS LTD SHS G02602103 194 2561 SH SOLE 7 2561 0 0 AMDOCS LTD SHS G02602103 72 954 SH SOLE 15 954 0 0 AMDOCS LTD SHS G02602103 3868 51084 SH SOLE 18 51084 0 0 AMDOCS LTD SHS G02602103 10359 136827 SH SOLE 19 136827 0 0 AMDOCS LTD SHS G02602103 95583 1262492 SH SOLE 21 1262492 0 0 AMDOCS LTD SHS G02602103 84148 1111454 SH SOLE 22 1013805 0 97649 AMDOCS LTD SHS G02602103 11781 155613 SH SOLE 25 155613 0 0 AMDOCS LTD SHS G02602103 6179 81620 SH SOLE 26 0 0 81620 AMDOCS LTD SHS G02602103 28441 375657 SH SOLE 28 0 0 375657 AMDOCS LTD SHS G02602103 2674 35317 SH SOLE 30 35317 0 0 AMDOCS LTD SHS G02602103 1745 23044 SH SOLE 31 2118 0 20926 AMDOCS LTD SHS G02602103 2304 30437 SH SOLE 36 30437 0 0 AMDOCS LTD SHS G02602103 39044 515708 SH SOLE 43 7696 0 508012 AMEDISYS INC COM 023436108 20791 139446 SH SOLE 2 81686 0 57760 AMEDISYS INC COM 023436108 18 119 SH SOLE 4 119 0 0 AMEDISYS INC COM 023436108 77 519 SH SOLE 7 519 0 0 AMEDISYS INC COM 023436108 2 14 SH SOLE 17 0 0 14 AMEDISYS INC COM 023436108 15892 106586 SH SOLE 18 106586 0 0 AMEDISYS INC COM 023436108 91680 614886 SH SOLE 19 614886 0 0 AMEDISYS INC COM 023436108 1109 7440 SH SOLE 20 7440 0 0 AMEDISYS INC COM 023436108 249606 1674083 SH SOLE 21 1674083 0 0 AMEDISYS INC COM 023436108 130484 875143 SH SOLE 22 836361 0 38782 AMEDISYS INC COM 023436108 836 5605 SH SOLE 25 5605 0 0 AMEDISYS INC COM 023436108 1938 13000 SH SOLE 26 10427 0 2573 AMEDISYS INC COM 023436108 409 2746 SH SOLE 28 2746 0 0 AMEDISYS INC COM 023436108 4972 33350 SH SOLE 30 33350 0 0 AMEDISYS INC COM 023436108 76 510 SH SOLE 31 510 0 0 AMEDISYS INC COM 023436108 54758 367254 SH SOLE 34 367254 0 0 AMEDISYS INC COM 023436108 619 4154 SH SOLE 36 4154 0 0 AMEDISYS INC COM 023436108 583 3910 SH SOLE 40 3910 0 0 AMEDISYS INC COM 023436108 4120 27631 SH SOLE 43 3676 0 23955 AMER SOFTWARE INC CL A 029683109 441 18570 SH SOLE 2 9671 0 8899 AMER SOFTWARE INC CL A 029683109 11 444 SH SOLE 7 444 0 0 AMER SOFTWARE INC CL A 029683109 2329 98071 SH SOLE 18 98071 0 0 AMER SOFTWARE INC CL A 029683109 1261 53102 SH SOLE 19 53102 0 0 AMER SOFTWARE INC CL A 029683109 27174 1144171 SH SOLE 21 1144171 0 0 AMER SOFTWARE INC CL A 029683109 18126 763183 SH SOLE 22 737567 0 25616 AMER SOFTWARE INC CL A 029683109 93 3910 SH SOLE 25 3910 0 0 AMER SOFTWARE INC CL A 029683109 101 4239 SH SOLE 28 4239 0 0 AMER SOFTWARE INC CL A 029683109 512 21547 SH SOLE 30 21547 0 0 AMER SOFTWARE INC CL A 029683109 74 3113 SH SOLE 40 3113 0 0 AMER SOFTWARE INC CL A 029683109 252 10608 SH SOLE 43 0 0 10608 AMER STATES WTR CO COM 029899101 2468 28857 SH SOLE 2 11178 0 17679 AMER STATES WTR CO COM 029899101 512 5984 SH SOLE 4 5984 0 0 AMER STATES WTR CO COM 029899101 10175 118973 SH SOLE 7 118973 0 0 AMER STATES WTR CO COM 029899101 11968 139943 SH SOLE 18 139943 0 0 AMER STATES WTR CO COM 029899101 5789 67694 SH SOLE 19 67694 0 0 AMER STATES WTR CO COM 029899101 377283 4411634 SH SOLE 21 4411634 0 0 AMER STATES WTR CO COM 029899101 77102 901567 SH SOLE 22 871172 0 30395 AMER STATES WTR CO COM 029899101 626 7318 SH SOLE 25 7318 0 0 AMER STATES WTR CO COM 029899101 1357 15873 SH SOLE 26 12960 0 2913 AMER STATES WTR CO COM 029899101 177 2064 SH SOLE 28 2064 0 0 AMER STATES WTR CO COM 029899101 38765 453289 SH SOLE 30 453289 0 0 AMER STATES WTR CO COM 029899101 201 2354 SH SOLE 34 2354 0 0 AMER STATES WTR CO COM 029899101 624 7296 SH SOLE 36 7296 0 0 AMER STATES WTR CO COM 029899101 358 4181 SH SOLE 40 4181 0 0 AMER STATES WTR CO COM 029899101 3219 37646 SH SOLE 43 1017 0 36629 AMERANT BANCORP INC CL A 023576101 607 24530 SH SOLE 2 6670 0 17860 AMERANT BANCORP INC CL A 023576101 8 334 SH SOLE 7 334 0 0 AMERANT BANCORP INC CL A 023576101 1834 74131 SH SOLE 18 74131 0 0 AMERANT BANCORP INC CL A 023576101 1023 41362 SH SOLE 19 41362 0 0 AMERANT BANCORP INC CL A 023576101 20965 847418 SH SOLE 21 847418 0 0 AMERANT BANCORP INC CL A 023576101 13332 538879 SH SOLE 22 526337 0 12542 AMERANT BANCORP INC CL A 023576101 114 4627 SH SOLE 25 4627 0 0 AMERANT BANCORP INC CL A 023576101 47 1880 SH SOLE 26 1880 0 0 AMERANT BANCORP INC CL A 023576101 171 6925 SH SOLE 30 6925 0 0 AMERANT BANCORP INC CL A 023576101 90 3622 SH SOLE 36 3622 0 0 AMERANT BANCORP INC CL A 023576101 104 4209 SH SOLE 40 4209 0 0 AMERANT BANCORP INC CL A 023576101 33 1341 SH SOLE 43 0 0 1341 AMERCO COM 023586100 11232 17386 SH SOLE 2 3589 0 13797 AMERCO COM 023586100 8230 12739 SH SOLE 4 5978 0 6761 AMERCO COM 023586100 3259 5045 SH SOLE 7 5045 0 0 AMERCO COM 023586100 20 31 SH SOLE 13 31 0 0 AMERCO COM 023586100 698 1081 SH SOLE 15 1081 0 0 AMERCO COM 023586100 6272 9709 SH SOLE 18 9135 0 574 AMERCO COM 023586100 1649 2553 SH SOLE 19 2553 0 0 AMERCO COM 023586100 211587 327519 SH SOLE 21 327519 0 0 AMERCO COM 023586100 154340 238905 SH SOLE 22 227787 0 11118 AMERCO COM 023586100 3562 5513 SH SOLE 23 5513 0 0 AMERCO COM 023586100 4485 6943 SH SOLE 25 6943 0 0 AMERCO COM 023586100 13812 21380 SH SOLE 26 18268 0 3112 AMERCO COM 023586100 9957 15413 SH SOLE 28 820 0 14593 AMERCO COM 023586100 53089 82178 SH SOLE 30 62546 0 19632 AMERCO COM 023586100 2056 3182 SH SOLE 31 817 0 2365 AMERCO COM 023586100 327 506 SH SOLE 34 506 0 0 AMERCO COM 023586100 2894 4479 SH SOLE 36 4479 0 0 AMERCO COM 023586100 261 404 SH SOLE 40 404 0 0 AMERCO COM 023586100 4613 7140 SH SOLE 43 91 0 7049 AMEREN CORP COM 023608102 61923 764480 SH SOLE 2 272907 0 491573 AMEREN CORP COM 023608102 11822 145949 SH SOLE 4 136394 0 9555 AMEREN CORP COM 023608102 21561 266187 SH SOLE 7 257960 0 8227 AMEREN CORP COM 023608102 459 5665 SH SOLE 13 796 0 4869 AMEREN CORP COM 023608102 2671 32974 SH SOLE 15 32974 0 0 AMEREN CORP COM 023608102 3 37 SH SOLE 17 0 0 37 AMEREN CORP COM 023608102 120099 1482704 SH SOLE 18 1386865 0 95839 AMEREN CORP COM 023608102 171324 2115117 SH SOLE 19 2115117 0 0 AMEREN CORP COM 023608102 521056 6432791 SH SOLE 21 6432791 0 0 AMEREN CORP COM 023608102 463529 5722575 SH SOLE 22 5172065 0 550510 AMEREN CORP COM 023608102 11571 142847 SH SOLE 23 142847 0 0 AMEREN CORP COM 023608102 10009 123566 SH SOLE 25 123566 0 0 AMEREN CORP COM 023608102 42406 523530 SH SOLE 26 223984 0 299546 AMEREN CORP COM 023608102 27703 342009 SH SOLE 28 19631 0 322378 AMEREN CORP COM 023608102 78 967 SH SOLE 29 967 0 0 AMEREN CORP COM 023608102 99885 1233144 SH SOLE 30 1233144 0 0 AMEREN CORP COM 023608102 9669 119370 SH SOLE 31 30120 0 89250 AMEREN CORP COM 023608102 14541 179514 SH SOLE 34 179514 0 0 AMEREN CORP COM 023608102 12246 151188 SH SOLE 36 151188 0 0 AMEREN CORP COM 023608102 386 4763 SH SOLE 40 4763 0 0 AMEREN CORP COM 023608102 14411 177915 SH SOLE 43 14085 0 163830 AMERESCO INC CL A 02361E108 2275 38943 SH SOLE 2 26182 0 12761 AMERESCO INC CL A 02361E108 4 66 SH SOLE 4 66 0 0 AMERESCO INC CL A 02361E108 3588 61404 SH SOLE 7 61404 0 0 AMERESCO INC CL A 02361E108 5212 89202 SH SOLE 18 85630 0 3572 AMERESCO INC CL A 02361E108 9228 157938 SH SOLE 19 157938 0 0 AMERESCO INC CL A 02361E108 58801 1006352 SH SOLE 21 1006352 0 0 AMERESCO INC CL A 02361E108 44740 765711 SH SOLE 22 750511 0 15200 AMERESCO INC CL A 02361E108 247 4222 SH SOLE 23 4222 0 0 AMERESCO INC CL A 02361E108 1558 26660 SH SOLE 25 26660 0 0 AMERESCO INC CL A 02361E108 2533 43357 SH SOLE 26 19439 0 23918 AMERESCO INC CL A 02361E108 117 1997 SH SOLE 28 1997 0 0 AMERESCO INC CL A 02361E108 921 15760 SH SOLE 30 15760 0 0 AMERESCO INC CL A 02361E108 176 3010 SH SOLE 34 3010 0 0 AMERESCO INC CL A 02361E108 8 142 SH SOLE 36 142 0 0 AMERESCO INC CL A 02361E108 191 3274 SH SOLE 40 3274 0 0 AMERESCO INC CL A 02361E108 909 15558 SH SOLE 43 37 0 15521 AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 1532 86699 SH SOLE 2 0 0 86699 AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 622 35200 SH SOLE 13 0 0 35200 AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 10930 618549 SH SOLE 18 1172 0 617377 AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 2208 124940 SH SOLE 19 124940 0 0 AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 10798 611093 SH SOLE 25 611093 0 0 AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 29861 1689934 SH SOLE 34 1689934 0 0 AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 4291 242868 SH SOLE 43 8185 0 234683 AMERICA MOVIL SAB DE CV SPONSORED ADR 02364W204 11 608 SH SOLE 18 608 0 0 AMERICAN AIRLINES GROUP INC NOTE 6.500% 7/0 02376RAF9 10613 6945000 PRN SOLE 21 6945000 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 36506 1779057 SH SOLE 2 657993 0 1121064 AMERICAN AIRLS GROUP INC COM 02376R102 12 583 SH SOLE 4 583 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 10327 503249 SH SOLE 7 482921 0 20328 AMERICAN AIRLS GROUP INC COM 02376R102 206 10035 SH SOLE 15 10035 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 28068 1367822 SH SOLE 18 1313638 0 54184 AMERICAN AIRLS GROUP INC COM 02376R102 6980 340169 SH SOLE 19 340169 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 308006 15010032 SH SOLE 21 15010032 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 290566 14160132 SH SOLE 22 12985248 0 1174884 AMERICAN AIRLS GROUP INC COM 02376R102 60 2905 SH SOLE 23 2905 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 3926 191302 SH SOLE 25 191302 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 10584 515771 SH SOLE 26 52442 0 463329 AMERICAN AIRLS GROUP INC COM 02376R102 1784 86950 SH SOLE 28 14527 0 72423 AMERICAN AIRLS GROUP INC COM 02376R102 28966 1411621 SH SOLE 30 1411621 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 214 10433 SH SOLE 31 10433 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 89 4345 SH SOLE 34 4345 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 1567 76356 SH SOLE 36 76356 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 428 20852 SH SOLE 40 20852 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 4628 225551 SH SOLE 43 15253 0 210298 AMERICAN AIRLS GROUP INC OPTIONS 02376R102 26 1300 SH Put SOLE 4 1300 0 0 AMERICAN AIRLS GROUP INC OPTIONS 02376R102 369 18000 SH Put SOLE 18 18000 0 0 AMERICAN AIRLS GROUP INC OPTIONS 02376R102 9347 455500 SH Put SOLE 19 455500 0 0 AMERICAN AIRLS GROUP INC OPTIONS 02376R102 232 11300 SH Put SOLE 22 11300 0 0 AMERICAN AIRLS GROUP INC OPTIONS 02376R102 1927 93900 SH Put SOLE 34 93900 0 0 AMERICAN ASSETS TR INC COM 024013104 2796 74709 SH SOLE 2 30374 0 44335 AMERICAN ASSETS TR INC COM 024013104 952 25453 SH SOLE 4 25453 0 0 AMERICAN ASSETS TR INC COM 024013104 2393 63946 SH SOLE 7 63946 0 0 AMERICAN ASSETS TR INC COM 024013104 7520 200960 SH SOLE 18 200960 0 0 AMERICAN ASSETS TR INC COM 024013104 7083 189273 SH SOLE 19 189273 0 0 AMERICAN ASSETS TR INC COM 024013104 238741 6380036 SH SOLE 21 6380036 0 0 AMERICAN ASSETS TR INC COM 024013104 63093 1686069 SH SOLE 22 1634630 0 51439 AMERICAN ASSETS TR INC COM 024013104 81 2172 SH SOLE 23 2172 0 0 AMERICAN ASSETS TR INC COM 024013104 8210 219410 SH SOLE 25 219410 0 0 AMERICAN ASSETS TR INC COM 024013104 1071 28630 SH SOLE 26 24940 0 3690 AMERICAN ASSETS TR INC COM 024013104 1291 34488 SH SOLE 28 4297 0 30191 AMERICAN ASSETS TR INC COM 024013104 11248 300589 SH SOLE 30 300589 0 0 AMERICAN ASSETS TR INC COM 024013104 214 5728 SH SOLE 40 5728 0 0 AMERICAN ASSETS TR INC COM 024013104 1798 48055 SH SOLE 43 1613 0 46442 AMERICAN AXLE & MFG HLDGS IN COM 024061103 858 97428 SH SOLE 2 33996 0 63432 AMERICAN AXLE & MFG HLDGS IN COM 024061103 4 432 SH SOLE 4 432 0 0 AMERICAN AXLE & MFG HLDGS IN COM 024061103 48 5429 SH SOLE 7 5429 0 0 AMERICAN AXLE & MFG HLDGS IN COM 024061103 3803 431637 SH SOLE 18 431637 0 0 AMERICAN AXLE & MFG HLDGS IN COM 024061103 1745 198048 SH SOLE 19 198048 0 0 AMERICAN AXLE & MFG HLDGS IN COM 024061103 117634 13352278 SH SOLE 21 13352278 0 0 AMERICAN AXLE & MFG HLDGS IN COM 024061103 26006 2951915 SH SOLE 22 2859839 0 92076 AMERICAN AXLE & MFG HLDGS IN COM 024061103 127 14399 SH SOLE 25 14399 0 0 AMERICAN AXLE & MFG HLDGS IN COM 024061103 309 35043 SH SOLE 26 24202 0 10841 AMERICAN AXLE & MFG HLDGS IN COM 024061103 202 22924 SH SOLE 28 8173 0 14751 AMERICAN AXLE & MFG HLDGS IN COM 024061103 1738 197321 SH SOLE 30 197321 0 0 AMERICAN AXLE & MFG HLDGS IN COM 024061103 79 9015 SH SOLE 36 9015 0 0 AMERICAN AXLE & MFG HLDGS IN COM 024061103 122 13894 SH SOLE 40 13894 0 0 AMERICAN AXLE & MFG HLDGS IN COM 024061103 809 91792 SH SOLE 43 25023 0 66769 AMERICAN CAMPUS CMNTYS INC COM 024835100 18982 391781 SH SOLE 2 102838 0 288943 AMERICAN CAMPUS CMNTYS INC COM 024835100 3837 79193 SH SOLE 4 79193 0 0 AMERICAN CAMPUS CMNTYS INC COM 024835100 8588 177249 SH SOLE 7 177249 0 0 AMERICAN CAMPUS CMNTYS INC COM 024835100 16209 334544 SH SOLE 18 334544 0 0 AMERICAN CAMPUS CMNTYS INC COM 024835100 10154 209583 SH SOLE 19 209583 0 0 AMERICAN CAMPUS CMNTYS INC COM 024835100 390457 8058961 SH SOLE 21 8058961 0 0 AMERICAN CAMPUS CMNTYS INC COM 024835100 232425 4797217 SH SOLE 22 4628431 0 168786 AMERICAN CAMPUS CMNTYS INC COM 024835100 275 5678 SH SOLE 23 5678 0 0 AMERICAN CAMPUS CMNTYS INC COM 024835100 28990 598350 SH SOLE 25 598350 0 0 AMERICAN CAMPUS CMNTYS INC COM 024835100 2962 61128 SH SOLE 26 51244 0 9884 AMERICAN CAMPUS CMNTYS INC COM 024835100 4581 94558 SH SOLE 28 8861 0 85697 AMERICAN CAMPUS CMNTYS INC COM 024835100 32993 680979 SH SOLE 30 680979 0 0 AMERICAN CAMPUS CMNTYS INC COM 024835100 105 2166 SH SOLE 31 2166 0 0 AMERICAN CAMPUS CMNTYS INC COM 024835100 144 2967 SH SOLE 36 2967 0 0 AMERICAN CAMPUS CMNTYS INC COM 024835100 818 16888 SH SOLE 40 16888 0 0 AMERICAN CAMPUS CMNTYS INC COM 024835100 3670 75752 SH SOLE 43 3549 0 72203 AMERICAN EAGLE OUTFITTERS IN COM 02553E106 14406 558386 SH SOLE 2 410969 0 147417 AMERICAN EAGLE OUTFITTERS IN COM 02553E106 851 32993 SH SOLE 4 32993 0 0 AMERICAN EAGLE OUTFITTERS IN COM 02553E106 130 5040 SH SOLE 7 5040 0 0 AMERICAN EAGLE OUTFITTERS IN COM 02553E106 2757 106847 SH SOLE 13 106847 0 0 AMERICAN EAGLE OUTFITTERS IN COM 02553E106 2 83 SH SOLE 17 0 0 83 AMERICAN EAGLE OUTFITTERS IN COM 02553E106 24133 935396 SH SOLE 18 808056 0 127340 AMERICAN EAGLE OUTFITTERS IN COM 02553E106 54475 2111433 SH SOLE 19 2111433 0 0 AMERICAN EAGLE OUTFITTERS IN COM 02553E106 265359 10285217 SH SOLE 21 10285217 0 0 AMERICAN EAGLE OUTFITTERS IN COM 02553E106 161425 6256766 SH SOLE 22 5985924 0 270842 AMERICAN EAGLE OUTFITTERS IN COM 02553E106 2593 100490 SH SOLE 23 100490 0 0 AMERICAN EAGLE OUTFITTERS IN COM 02553E106 631 24438 SH SOLE 25 24438 0 0 AMERICAN EAGLE OUTFITTERS IN COM 02553E106 8461 327929 SH SOLE 26 57254 0 270675 AMERICAN EAGLE OUTFITTERS IN COM 02553E106 1812 70248 SH SOLE 28 13198 0 57050 AMERICAN EAGLE OUTFITTERS IN COM 02553E106 556 21543 SH SOLE 29 21543 0 0 AMERICAN EAGLE OUTFITTERS IN COM 02553E106 4201 162829 SH SOLE 30 162829 0 0 AMERICAN EAGLE OUTFITTERS IN COM 02553E106 613 23768 SH SOLE 31 23768 0 0 AMERICAN EAGLE OUTFITTERS IN COM 02553E106 907 35164 SH SOLE 34 35164 0 0 AMERICAN EAGLE OUTFITTERS IN COM 02553E106 760 29474 SH SOLE 36 29474 0 0 AMERICAN EAGLE OUTFITTERS IN COM 02553E106 492 19062 SH SOLE 40 19062 0 0 AMERICAN EAGLE OUTFITTERS IN COM 02553E106 1648 63895 SH SOLE 43 1836 0 62059 AMERICAN EAGLE OUTFITTERS IN NOTE 3.750% 4/1 02553EAB2 8576 2801000 PRN SOLE 21 2801000 0 0 AMERICAN ELEC PWR CO INC COM 025537101 114065 1405091 SH SOLE 2 431519 0 973572 AMERICAN ELEC PWR CO INC COM 025537101 25277 311371 SH SOLE 4 292182 0 19189 AMERICAN ELEC PWR CO INC COM 025537101 46642 574556 SH SOLE 7 559160 0 15396 AMERICAN ELEC PWR CO INC COM 025537101 784 9662 SH SOLE 13 1335 0 8327 AMERICAN ELEC PWR CO INC COM 025537101 5357 65991 SH SOLE 15 65991 0 0 AMERICAN ELEC PWR CO INC COM 025537101 152265 1875651 SH SOLE 18 1743896 0 131755 AMERICAN ELEC PWR CO INC COM 025537101 177559 2187232 SH SOLE 19 2187232 0 0 AMERICAN ELEC PWR CO INC COM 025537101 1255360 15463910 SH SOLE 21 15463910 0 0 AMERICAN ELEC PWR CO INC COM 025537101 913027 11246947 SH SOLE 22 10162209 0 1084738 AMERICAN ELEC PWR CO INC COM 025537101 30709 378280 SH SOLE 23 378280 0 0 AMERICAN ELEC PWR CO INC COM 025537101 15927 196199 SH SOLE 25 196199 0 0 AMERICAN ELEC PWR CO INC COM 025537101 94816 1167974 SH SOLE 26 464373 0 703601 AMERICAN ELEC PWR CO INC COM 025537101 35729 440119 SH SOLE 28 38975 0 401144 AMERICAN ELEC PWR CO INC COM 025537101 1848 22765 SH SOLE 29 22765 0 0 AMERICAN ELEC PWR CO INC COM 025537101 228483 2814524 SH SOLE 30 2814524 0 0 AMERICAN ELEC PWR CO INC COM 025537101 18868 232426 SH SOLE 31 91156 0 141270 AMERICAN ELEC PWR CO INC COM 025537101 13932 171613 SH SOLE 32 171613 0 0 AMERICAN ELEC PWR CO INC COM 025537101 17794 219198 SH SOLE 34 219198 0 0 AMERICAN ELEC PWR CO INC COM 025537101 27466 338336 SH SOLE 36 338336 0 0 AMERICAN ELEC PWR CO INC COM 025537101 771 9493 SH SOLE 40 9493 0 0 AMERICAN ELEC PWR CO INC COM 025537101 34029 419176 SH SOLE 43 24315 0 394861 AMERICAN ELEC PWR CO INC UNIT 08/01/2021 025537127 64058 1343778 SH SOLE 21 1343778 0 0 AMERICAN ELEC PWR CO INC UNIT 08/15/2025 02557T307 70549 1418924 SH SOLE 21 1418924 0 0 AMERICAN EQTY INVT LIFE HLD COM 025676206 2714 91769 SH SOLE 2 25647 0 66122 AMERICAN EQTY INVT LIFE HLD COM 025676206 9 309 SH SOLE 4 309 0 0 AMERICAN EQTY INVT LIFE HLD COM 025676206 75 2546 SH SOLE 7 2546 0 0 AMERICAN EQTY INVT LIFE HLD COM 025676206 9600 324655 SH SOLE 18 324655 0 0 AMERICAN EQTY INVT LIFE HLD COM 025676206 4255 143879 SH SOLE 19 143879 0 0 AMERICAN EQTY INVT LIFE HLD COM 025676206 293739 9933686 SH SOLE 21 9933686 0 0 AMERICAN EQTY INVT LIFE HLD COM 025676206 61624 2083993 SH SOLE 22 2003140 0 80853 AMERICAN EQTY INVT LIFE HLD COM 025676206 324 10949 SH SOLE 25 10949 0 0 AMERICAN EQTY INVT LIFE HLD COM 025676206 522 17641 SH SOLE 26 11562 0 6079 AMERICAN EQTY INVT LIFE HLD COM 025676206 192 6493 SH SOLE 28 6493 0 0 AMERICAN EQTY INVT LIFE HLD COM 025676206 7854 265593 SH SOLE 30 265593 0 0 AMERICAN EQTY INVT LIFE HLD COM 025676206 67 2264 SH SOLE 36 2264 0 0 AMERICAN EQTY INVT LIFE HLD COM 025676206 331 11204 SH SOLE 40 11204 0 0 AMERICAN EQTY INVT LIFE HLD COM 025676206 1457 49276 SH SOLE 43 920 0 48356 AMERICAN EXPRESS CO COM 025816109 300405 1793144 SH SOLE 2 563093 0 1230051 AMERICAN EXPRESS CO COM 025816109 90790 541934 SH SOLE 4 365163 0 176771 AMERICAN EXPRESS CO COM 025816109 121396 724622 SH SOLE 7 557099 0 167523 AMERICAN EXPRESS CO COM 025816109 18754 111945 SH SOLE 13 101384 0 10561 AMERICAN EXPRESS CO COM 025816109 14626 87305 SH SOLE 15 87305 0 0 AMERICAN EXPRESS CO COM 025816109 0 1 SH SOLE 17 0 0 1 AMERICAN EXPRESS CO COM 025816109 280147 1672221 SH SOLE 18 1477784 0 194437 AMERICAN EXPRESS CO COM 025816109 155907 930623 SH SOLE 19 930623 0 0 AMERICAN EXPRESS CO COM 025816109 2323808 13870999 SH SOLE 21 13870999 0 0 AMERICAN EXPRESS CO COM 025816109 2448678 14616357 SH SOLE 22 12820594 0 1795763 AMERICAN EXPRESS CO COM 025816109 75581 451147 SH SOLE 23 451147 0 0 AMERICAN EXPRESS CO COM 025816109 219450 1309915 SH SOLE 25 1309915 0 0 AMERICAN EXPRESS CO COM 025816109 404962 2417253 SH SOLE 26 1212082 0 1205171 AMERICAN EXPRESS CO COM 025816109 383129 2286926 SH SOLE 28 68461 0 2218465 AMERICAN EXPRESS CO COM 025816109 14700 87745 SH SOLE 29 87745 0 0 AMERICAN EXPRESS CO COM 025816109 764888 4565677 SH SOLE 30 4547707 0 17970 AMERICAN EXPRESS CO COM 025816109 58944 351843 SH SOLE 31 183748 0 168095 AMERICAN EXPRESS CO COM 025816109 8428 50310 SH SOLE 32 50310 0 0 AMERICAN EXPRESS CO COM 025816109 158807 947933 SH SOLE 34 947933 0 0 AMERICAN EXPRESS CO COM 025816109 57086 340748 SH SOLE 36 340748 0 0 AMERICAN EXPRESS CO COM 025816109 3991 23823 SH SOLE 40 23823 0 0 AMERICAN EXPRESS CO COM 025816109 104412 623242 SH SOLE 43 47763 0 575479 AMERICAN FIN TR INC COM CLASS A 02607T109 2889 359351 SH SOLE 2 173610 0 185741 AMERICAN FIN TR INC COM CLASS A 02607T109 504 62652 SH SOLE 4 62652 0 0 AMERICAN FIN TR INC COM CLASS A 02607T109 1147 142700 SH SOLE 7 142700 0 0 AMERICAN FIN TR INC COM CLASS A 02607T109 2889 359303 SH SOLE 18 359303 0 0 AMERICAN FIN TR INC COM CLASS A 02607T109 8408 1045798 SH SOLE 19 1045798 0 0 AMERICAN FIN TR INC COM CLASS A 02607T109 38550 4794736 SH SOLE 21 4794736 0 0 AMERICAN FIN TR INC COM CLASS A 02607T109 37491 4663051 SH SOLE 22 4537757 0 125294 AMERICAN FIN TR INC COM CLASS A 02607T109 165 20519 SH SOLE 23 20519 0 0 AMERICAN FIN TR INC COM CLASS A 02607T109 4614 573860 SH SOLE 25 573860 0 0 AMERICAN FIN TR INC COM CLASS A 02607T109 548 68185 SH SOLE 26 58287 0 9898 AMERICAN FIN TR INC COM CLASS A 02607T109 681 84734 SH SOLE 28 13861 0 70873 AMERICAN FIN TR INC COM CLASS A 02607T109 4490 558397 SH SOLE 30 558397 0 0 AMERICAN FIN TR INC COM CLASS A 02607T109 95 11843 SH SOLE 40 11843 0 0 AMERICAN FIN TR INC COM CLASS A 02607T109 894 111230 SH SOLE 43 25757 0 85473 AMERICAN FINL GROUP INC OHIO COM 025932104 18846 149770 SH SOLE 2 39421 0 110349 AMERICAN FINL GROUP INC OHIO COM 025932104 6518 51798 SH SOLE 4 27520 0 24278 AMERICAN FINL GROUP INC OHIO COM 025932104 1057 8400 SH SOLE 7 8400 0 0 AMERICAN FINL GROUP INC OHIO COM 025932104 33 265 SH SOLE 13 265 0 0 AMERICAN FINL GROUP INC OHIO COM 025932104 888 7060 SH SOLE 15 7060 0 0 AMERICAN FINL GROUP INC OHIO COM 025932104 29345 233211 SH SOLE 18 228771 0 4440 AMERICAN FINL GROUP INC OHIO COM 025932104 5977 47498 SH SOLE 19 47498 0 0 AMERICAN FINL GROUP INC OHIO COM 025932104 395733 3144982 SH SOLE 21 3144982 0 0 AMERICAN FINL GROUP INC OHIO COM 025932104 232436 1847220 SH SOLE 22 1762098 0 85122 AMERICAN FINL GROUP INC OHIO COM 025932104 4848 38527 SH SOLE 23 38527 0 0 AMERICAN FINL GROUP INC OHIO COM 025932104 2034 16161 SH SOLE 25 16161 0 0 AMERICAN FINL GROUP INC OHIO COM 025932104 14780 117462 SH SOLE 26 106451 0 11011 AMERICAN FINL GROUP INC OHIO COM 025932104 12730 101166 SH SOLE 28 5494 0 95672 AMERICAN FINL GROUP INC OHIO COM 025932104 43 340 SH SOLE 29 340 0 0 AMERICAN FINL GROUP INC OHIO COM 025932104 22659 180075 SH SOLE 30 139288 0 40787 AMERICAN FINL GROUP INC OHIO COM 025932104 3403 27041 SH SOLE 31 8900 0 18141 AMERICAN FINL GROUP INC OHIO COM 025932104 11853 94198 SH SOLE 34 94198 0 0 AMERICAN FINL GROUP INC OHIO COM 025932104 2769 22008 SH SOLE 36 22008 0 0 AMERICAN FINL GROUP INC OHIO COM 025932104 323 2565 SH SOLE 40 2565 0 0 AMERICAN FINL GROUP INC OHIO COM 025932104 10218 81207 SH SOLE 43 12077 0 69130 AMERICAN HOMES 4 RENT CL A 02665T306 32860 862017 SH SOLE 2 321821 0 540196 AMERICAN HOMES 4 RENT CL A 02665T306 21538 565001 SH SOLE 4 565001 0 0 AMERICAN HOMES 4 RENT CL A 02665T306 13939 365665 SH SOLE 7 365665 0 0 AMERICAN HOMES 4 RENT CL A 02665T306 0 11 SH SOLE 17 0 0 11 AMERICAN HOMES 4 RENT CL A 02665T306 21403 561460 SH SOLE 18 561460 0 0 AMERICAN HOMES 4 RENT CL A 02665T306 28513 747991 SH SOLE 19 747991 0 0 AMERICAN HOMES 4 RENT CL A 02665T306 265820 6973235 SH SOLE 21 6973235 0 0 AMERICAN HOMES 4 RENT CL A 02665T306 327229 8584169 SH SOLE 22 7965651 0 618518 AMERICAN HOMES 4 RENT CL A 02665T306 1406 36875 SH SOLE 23 36875 0 0 AMERICAN HOMES 4 RENT CL A 02665T306 46785 1227320 SH SOLE 25 1227320 0 0 AMERICAN HOMES 4 RENT CL A 02665T306 4142 108647 SH SOLE 26 87418 0 21229 AMERICAN HOMES 4 RENT CL A 02665T306 8819 231349 SH SOLE 28 61504 0 169845 AMERICAN HOMES 4 RENT CL A 02665T306 23559 618016 SH SOLE 30 618016 0 0 AMERICAN HOMES 4 RENT CL A 02665T306 169 4425 SH SOLE 31 4425 0 0 AMERICAN HOMES 4 RENT CL A 02665T306 3020 79231 SH SOLE 34 79231 0 0 AMERICAN HOMES 4 RENT CL A 02665T306 97 2555 SH SOLE 36 2555 0 0 AMERICAN HOMES 4 RENT CL A 02665T306 1361 35693 SH SOLE 40 35693 0 0 AMERICAN HOMES 4 RENT CL A 02665T306 3791 99450 SH SOLE 43 3477 0 95973 AMERICAN INTL GROUP INC COM NEW 026874784 124299 2264510 SH SOLE 2 665564 0 1598946 AMERICAN INTL GROUP INC COM NEW 026874784 33302 606709 SH SOLE 4 393056 0 213653 AMERICAN INTL GROUP INC COM NEW 026874784 41260 751694 SH SOLE 7 725677 0 26017 AMERICAN INTL GROUP INC COM NEW 026874784 1010 18407 SH SOLE 13 2510 0 15897 AMERICAN INTL GROUP INC COM NEW 026874784 6052 110253 SH SOLE 15 110253 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 398558 7261025 SH SOLE 18 7113486 0 147539 AMERICAN INTL GROUP INC COM NEW 026874784 835197 15215837 SH SOLE 19 15215837 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 1015985 18509475 SH SOLE 21 18509475 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 1063736 19379420 SH SOLE 22 17524807 0 1854613 AMERICAN INTL GROUP INC COM NEW 026874784 31327 570730 SH SOLE 23 570730 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 91767 1671838 SH SOLE 25 1671838 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 117981 2149399 SH SOLE 26 851772 0 1297627 AMERICAN INTL GROUP INC COM NEW 026874784 130449 2376555 SH SOLE 28 76575 0 2299980 AMERICAN INTL GROUP INC COM NEW 026874784 58 1059 SH SOLE 29 1059 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 270096 4920671 SH SOLE 30 4920671 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 18067 329145 SH SOLE 31 117096 0 212049 AMERICAN INTL GROUP INC COM NEW 026874784 29438 536304 SH SOLE 34 536304 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 27842 507237 SH SOLE 36 507237 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 1633 29753 SH SOLE 40 29753 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 19866 361921 SH SOLE 43 24139 0 337782 AMERICAN NATIONAL GROUP INC COM NEW 02772A109 1884 9968 SH SOLE 2 2522 0 7446 AMERICAN NATIONAL GROUP INC COM NEW 02772A109 6 30 SH SOLE 4 30 0 0 AMERICAN NATIONAL GROUP INC COM NEW 02772A109 22 118 SH SOLE 7 118 0 0 AMERICAN NATIONAL GROUP INC COM NEW 02772A109 4477 23685 SH SOLE 18 23685 0 0 AMERICAN NATIONAL GROUP INC COM NEW 02772A109 2468 13054 SH SOLE 19 13054 0 0 AMERICAN NATIONAL GROUP INC COM NEW 02772A109 54937 290628 SH SOLE 21 290628 0 0 AMERICAN NATIONAL GROUP INC COM NEW 02772A109 46663 246854 SH SOLE 22 239184 0 7670 AMERICAN NATIONAL GROUP INC COM NEW 02772A109 23 123 SH SOLE 23 123 0 0 AMERICAN NATIONAL GROUP INC COM NEW 02772A109 194 1025 SH SOLE 25 1025 0 0 AMERICAN NATIONAL GROUP INC COM NEW 02772A109 925 4892 SH SOLE 26 4121 0 771 AMERICAN NATIONAL GROUP INC COM NEW 02772A109 127 674 SH SOLE 28 674 0 0 AMERICAN NATIONAL GROUP INC COM NEW 02772A109 2782 14718 SH SOLE 30 14718 0 0 AMERICAN NATIONAL GROUP INC COM NEW 02772A109 223 1179 SH SOLE 40 1179 0 0 AMERICAN NATIONAL GROUP INC COM NEW 02772A109 2222 11753 SH SOLE 43 102 0 11651 AMERICAN NATL BANKSHARES INC COM 027745108 354 10716 SH SOLE 2 811 0 9905 AMERICAN NATL BANKSHARES INC COM 027745108 6 184 SH SOLE 7 184 0 0 AMERICAN NATL BANKSHARES INC COM 027745108 1246 37697 SH SOLE 18 37697 0 0 AMERICAN NATL BANKSHARES INC COM 027745108 635 19226 SH SOLE 19 19226 0 0 AMERICAN NATL BANKSHARES INC COM 027745108 13848 419124 SH SOLE 21 419124 0 0 AMERICAN NATL BANKSHARES INC COM 027745108 8783 265826 SH SOLE 22 259444 0 6382 AMERICAN OUTDOOR BRANDS INC COM 02875D109 151 6152 SH SOLE 2 1302 0 4850 AMERICAN OUTDOOR BRANDS INC COM 02875D109 7 269 SH SOLE 7 269 0 0 AMERICAN OUTDOOR BRANDS INC COM 02875D109 1188 48370 SH SOLE 18 48370 0 0 AMERICAN OUTDOOR BRANDS INC COM 02875D109 601 24452 SH SOLE 19 24452 0 0 AMERICAN OUTDOOR BRANDS INC COM 02875D109 13309 541897 SH SOLE 21 541897 0 0 AMERICAN OUTDOOR BRANDS INC COM 02875D109 8237 335368 SH SOLE 22 327194 0 8174 AMERICAN OUTDOOR BRANDS INC COM 02875D109 121 4937 SH SOLE 43 0 0 4937 AMERICAN PUB ED INC COM 02913V103 517 20197 SH SOLE 2 5704 0 14493 AMERICAN PUB ED INC COM 02913V103 3 130 SH SOLE 4 130 0 0 AMERICAN PUB ED INC COM 02913V103 5 181 SH SOLE 7 181 0 0 AMERICAN PUB ED INC COM 02913V103 1989 77675 SH SOLE 18 77675 0 0 AMERICAN PUB ED INC COM 02913V103 891 34808 SH SOLE 19 34808 0 0 AMERICAN PUB ED INC COM 02913V103 58686 2291536 SH SOLE 21 2291536 0 0 AMERICAN PUB ED INC COM 02913V103 12779 499003 SH SOLE 22 479538 0 19465 AMERICAN PUB ED INC COM 02913V103 75 2920 SH SOLE 25 2920 0 0 AMERICAN PUB ED INC COM 02913V103 53 2063 SH SOLE 26 1051 0 1012 AMERICAN PUB ED INC COM 02913V103 61 2367 SH SOLE 28 2367 0 0 AMERICAN PUB ED INC COM 02913V103 916 35761 SH SOLE 30 35761 0 0 AMERICAN PUB ED INC COM 02913V103 56 2187 SH SOLE 36 2187 0 0 AMERICAN PUB ED INC COM 02913V103 47 1849 SH SOLE 40 1849 0 0 AMERICAN PUB ED INC COM 02913V103 239 9333 SH SOLE 43 494 0 8839 AMERICAN RES CORP CL A 02927U208 15 8080 SH SOLE 18 8080 0 0 AMERICAN RES CORP CL A 02927U208 174 91837 SH SOLE 21 91837 0 0 AMERICAN RES CORP CL A 02927U208 1252 659098 SH SOLE 22 659098 0 0 AMERICAN RLTY INVS INC COM 029174109 5 409 SH SOLE 18 409 0 0 AMERICAN RLTY INVS INC COM 029174109 71 5441 SH SOLE 21 5441 0 0 AMERICAN RLTY INVS INC COM 029174109 381 29025 SH SOLE 22 29025 0 0 AMERICAN SHARED HOSPITAL SVC COM 029595105 2 709 SH SOLE 21 709 0 0 AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207 346 23712 SH SOLE 2 1632 0 22080 AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207 5 360 SH SOLE 7 360 0 0 AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207 1265 86774 SH SOLE 18 86774 0 0 AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207 679 46561 SH SOLE 19 46561 0 0 AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207 15252 1046100 SH SOLE 21 1046100 0 0 AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207 9832 674374 SH SOLE 22 658291 0 16083 AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207 177 12148 SH SOLE 43 62 0 12086 AMERICAN TOWER CORP NEW COM 03027X100 271970 1024717 SH SOLE 2 198551 0 826166 AMERICAN TOWER CORP NEW COM 03027X100 78115 294319 SH SOLE 4 267217 0 27102 AMERICAN TOWER CORP NEW COM 03027X100 286475 1079367 SH SOLE 7 1066303 0 13064 AMERICAN TOWER CORP NEW COM 03027X100 2318 8734 SH SOLE 13 1240 0 7494 AMERICAN TOWER CORP NEW COM 03027X100 11718 44150 SH SOLE 15 44150 0 0 AMERICAN TOWER CORP NEW COM 03027X100 1 5 SH SOLE 17 0 0 5 AMERICAN TOWER CORP NEW COM 03027X100 290312 1093824 SH SOLE 18 1028747 0 65077 AMERICAN TOWER CORP NEW COM 03027X100 353177 1330686 SH SOLE 19 1330686 0 0 AMERICAN TOWER CORP NEW COM 03027X100 3356425 12646189 SH SOLE 21 12646189 0 0 AMERICAN TOWER CORP NEW COM 03027X100 2561929 9652724 SH SOLE 22 8707255 0 945469 AMERICAN TOWER CORP NEW COM 03027X100 68841 259377 SH SOLE 23 259377 0 0 AMERICAN TOWER CORP NEW COM 03027X100 188316 709530 SH SOLE 25 709530 0 0 AMERICAN TOWER CORP NEW COM 03027X100 264736 997459 SH SOLE 26 383540 0 613919 AMERICAN TOWER CORP NEW COM 03027X100 217537 819627 SH SOLE 28 35350 0 784277 AMERICAN TOWER CORP NEW COM 03027X100 170 640 SH SOLE 29 640 0 0 AMERICAN TOWER CORP NEW COM 03027X100 786177 2962123 SH SOLE 30 2962123 0 0 AMERICAN TOWER CORP NEW COM 03027X100 43635 164407 SH SOLE 31 55062 0 109345 AMERICAN TOWER CORP NEW COM 03027X100 165722 624399 SH SOLE 34 624399 0 0 AMERICAN TOWER CORP NEW COM 03027X100 67163 253054 SH SOLE 36 253054 0 0 AMERICAN TOWER CORP NEW COM 03027X100 1347 5077 SH SOLE 37 5077 0 0 AMERICAN TOWER CORP NEW COM 03027X100 4137 15586 SH SOLE 40 15586 0 0 AMERICAN TOWER CORP NEW COM 03027X100 92500 348516 SH SOLE 43 26487 0 322029 AMERICAN VANGUARD CORP COM 030371108 482 32038 SH SOLE 2 9069 0 22969 AMERICAN VANGUARD CORP COM 030371108 1034 68730 SH SOLE 7 68730 0 0 AMERICAN VANGUARD CORP COM 030371108 1831 121672 SH SOLE 18 121672 0 0 AMERICAN VANGUARD CORP COM 030371108 806 53531 SH SOLE 19 53531 0 0 AMERICAN VANGUARD CORP COM 030371108 49572 3293808 SH SOLE 21 3293808 0 0 AMERICAN VANGUARD CORP COM 030371108 11235 746523 SH SOLE 22 721730 0 24793 AMERICAN VANGUARD CORP COM 030371108 58 3859 SH SOLE 25 3859 0 0 AMERICAN VANGUARD CORP COM 030371108 23 1541 SH SOLE 26 0 0 1541 AMERICAN VANGUARD CORP COM 030371108 56 3745 SH SOLE 28 3745 0 0 AMERICAN VANGUARD CORP COM 030371108 787 52315 SH SOLE 30 52315 0 0 AMERICAN VANGUARD CORP COM 030371108 41 2733 SH SOLE 40 2733 0 0 AMERICAN VANGUARD CORP COM 030371108 138 9149 SH SOLE 43 0 0 9149 AMERICAN VRTUAL CLOUD TECH I COM 030382105 4 1461 SH SOLE 18 1461 0 0 AMERICAN VRTUAL CLOUD TECH I COM 030382105 52 18800 SH SOLE 21 18800 0 0 AMERICAN WELL CORP CL A 03044L105 2475 271662 SH SOLE 2 97934 0 173728 AMERICAN WELL CORP CL A 03044L105 29 3129 SH SOLE 7 3129 0 0 AMERICAN WELL CORP CL A 03044L105 5174 567943 SH SOLE 18 567943 0 0 AMERICAN WELL CORP CL A 03044L105 4970 545598 SH SOLE 19 545598 0 0 AMERICAN WELL CORP CL A 03044L105 61825 6786527 SH SOLE 21 6786527 0 0 AMERICAN WELL CORP CL A 03044L105 40125 4404530 SH SOLE 22 4265862 0 138668 AMERICAN WELL CORP CL A 03044L105 88 9709 SH SOLE 23 9709 0 0 AMERICAN WELL CORP CL A 03044L105 60 6550 SH SOLE 25 6550 0 0 AMERICAN WELL CORP CL A 03044L105 642 70463 SH SOLE 26 0 0 70463 AMERICAN WELL CORP CL A 03044L105 119 13027 SH SOLE 30 13027 0 0 AMERICAN WELL CORP CL A 03044L105 56 6134 SH SOLE 40 6134 0 0 AMERICAN WELL CORP CL A 03044L105 379 41592 SH SOLE 43 6174 0 35418 AMERICAN WOODMARK CORPORATIO COM 030506109 1930 29529 SH SOLE 2 16166 0 13363 AMERICAN WOODMARK CORPORATIO COM 030506109 5 80 SH SOLE 4 80 0 0 AMERICAN WOODMARK CORPORATIO COM 030506109 20 305 SH SOLE 7 305 0 0 AMERICAN WOODMARK CORPORATIO COM 030506109 4399 67293 SH SOLE 18 67293 0 0 AMERICAN WOODMARK CORPORATIO COM 030506109 1877 28712 SH SOLE 19 28712 0 0 AMERICAN WOODMARK CORPORATIO COM 030506109 132315 2024091 SH SOLE 21 2024091 0 0 AMERICAN WOODMARK CORPORATIO COM 030506109 29648 453548 SH SOLE 22 436507 0 17041 AMERICAN WOODMARK CORPORATIO COM 030506109 121 1848 SH SOLE 25 1848 0 0 AMERICAN WOODMARK CORPORATIO COM 030506109 456 6972 SH SOLE 26 5971 0 1001 AMERICAN WOODMARK CORPORATIO COM 030506109 82 1262 SH SOLE 28 1262 0 0 AMERICAN WOODMARK CORPORATIO COM 030506109 1940 29670 SH SOLE 30 29670 0 0 AMERICAN WOODMARK CORPORATIO COM 030506109 121 1853 SH SOLE 40 1853 0 0 AMERICAN WOODMARK CORPORATIO COM 030506109 398 6085 SH SOLE 43 74 0 6011 AMERICAN WTR WKS CO INC NEW COM 030420103 68173 403294 SH SOLE 2 59671 0 343623 AMERICAN WTR WKS CO INC NEW COM 030420103 31529 186518 SH SOLE 4 121200 0 65318 AMERICAN WTR WKS CO INC NEW COM 030420103 100926 597054 SH SOLE 7 591598 0 5456 AMERICAN WTR WKS CO INC NEW COM 030420103 662 3916 SH SOLE 13 515 0 3401 AMERICAN WTR WKS CO INC NEW COM 030420103 3778 22348 SH SOLE 15 22348 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 0 2 SH SOLE 17 0 0 2 AMERICAN WTR WKS CO INC NEW COM 030420103 58667 347060 SH SOLE 18 320513 0 26547 AMERICAN WTR WKS CO INC NEW COM 030420103 42015 248553 SH SOLE 19 248553 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 830416 4912541 SH SOLE 21 4912541 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 675676 3997139 SH SOLE 22 3607784 0 389355 AMERICAN WTR WKS CO INC NEW COM 030420103 17125 101310 SH SOLE 23 101310 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 63041 372933 SH SOLE 25 372933 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 74089 438290 SH SOLE 26 168327 0 269963 AMERICAN WTR WKS CO INC NEW COM 030420103 93914 555571 SH SOLE 28 14272 0 541299 AMERICAN WTR WKS CO INC NEW COM 030420103 137 809 SH SOLE 29 809 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 402553 2381406 SH SOLE 30 2381406 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 12914 76395 SH SOLE 31 22123 0 54272 AMERICAN WTR WKS CO INC NEW COM 030420103 20329 120260 SH SOLE 34 120260 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 16823 99518 SH SOLE 36 99518 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 1097 6492 SH SOLE 40 6492 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 70177 415151 SH SOLE 43 6123 0 409028 AMERICAS CAR-MART INC COM 03062T105 449 3848 SH SOLE 2 2032 0 1816 AMERICAS CAR-MART INC COM 03062T105 11 98 SH SOLE 7 98 0 0 AMERICAS CAR-MART INC COM 03062T105 2841 24328 SH SOLE 18 24328 0 0 AMERICAS CAR-MART INC COM 03062T105 2376 20347 SH SOLE 19 20347 0 0 AMERICAS CAR-MART INC COM 03062T105 86443 740224 SH SOLE 21 740224 0 0 AMERICAS CAR-MART INC COM 03062T105 18934 162132 SH SOLE 22 157401 0 4731 AMERICAS CAR-MART INC COM 03062T105 112 963 SH SOLE 25 963 0 0 AMERICAS CAR-MART INC COM 03062T105 172 1470 SH SOLE 26 176 0 1294 AMERICAS CAR-MART INC COM 03062T105 65 553 SH SOLE 28 553 0 0 AMERICAS CAR-MART INC COM 03062T105 1374 11769 SH SOLE 30 11769 0 0 AMERICAS CAR-MART INC COM 03062T105 58 493 SH SOLE 36 493 0 0 AMERICAS CAR-MART INC COM 03062T105 108 929 SH SOLE 40 929 0 0 AMERICAS CAR-MART INC COM 03062T105 495 4243 SH SOLE 43 391 0 3852 AMERICOLD RLTY TR COM 03064D108 27053 931249 SH SOLE 2 88668 0 842581 AMERICOLD RLTY TR COM 03064D108 3934 135409 SH SOLE 4 135409 0 0 AMERICOLD RLTY TR COM 03064D108 9742 335347 SH SOLE 7 335347 0 0 AMERICOLD RLTY TR COM 03064D108 2953 101645 SH SOLE 18 101645 0 0 AMERICOLD RLTY TR COM 03064D108 11609 399631 SH SOLE 19 399631 0 0 AMERICOLD RLTY TR COM 03064D108 160324 5518887 SH SOLE 21 5518887 0 0 AMERICOLD RLTY TR COM 03064D108 222466 7658035 SH SOLE 22 7350966 0 307069 AMERICOLD RLTY TR COM 03064D108 312 10723 SH SOLE 23 10723 0 0 AMERICOLD RLTY TR COM 03064D108 32781 1128417 SH SOLE 25 1128417 0 0 AMERICOLD RLTY TR COM 03064D108 2622 90243 SH SOLE 26 70658 0 19585 AMERICOLD RLTY TR COM 03064D108 5125 176403 SH SOLE 28 19990 0 156413 AMERICOLD RLTY TR COM 03064D108 34211 1177646 SH SOLE 30 1177646 0 0 AMERICOLD RLTY TR COM 03064D108 120 4119 SH SOLE 31 4119 0 0 AMERICOLD RLTY TR COM 03064D108 902 31049 SH SOLE 40 31049 0 0 AMERICOLD RLTY TR COM 03064D108 1681 57879 SH SOLE 43 1767 0 56112 AMERIPRISE FINL INC COM 03076C106 86562 327738 SH SOLE 2 104797 0 222941 AMERIPRISE FINL INC COM 03076C106 25116 95095 SH SOLE 4 58667 0 36428 AMERIPRISE FINL INC COM 03076C106 27143 102769 SH SOLE 7 99127 0 3642 AMERIPRISE FINL INC COM 03076C106 691 2618 SH SOLE 13 403 0 2215 AMERIPRISE FINL INC COM 03076C106 4096 15509 SH SOLE 15 15509 0 0 AMERIPRISE FINL INC COM 03076C106 2 6 SH SOLE 17 0 0 6 AMERIPRISE FINL INC COM 03076C106 72221 273441 SH SOLE 18 256180 0 17261 AMERIPRISE FINL INC COM 03076C106 14559 55123 SH SOLE 19 55123 0 0 AMERIPRISE FINL INC COM 03076C106 1029861 3899217 SH SOLE 21 3899217 0 0 AMERIPRISE FINL INC COM 03076C106 667087 2525698 SH SOLE 22 2240552 0 285146 AMERIPRISE FINL INC COM 03076C106 17650 66824 SH SOLE 23 66824 0 0 AMERIPRISE FINL INC COM 03076C106 55265 209243 SH SOLE 25 209243 0 0 AMERIPRISE FINL INC COM 03076C106 69918 264722 SH SOLE 26 103201 0 161521 AMERIPRISE FINL INC COM 03076C106 91291 345642 SH SOLE 28 11236 0 334406 AMERIPRISE FINL INC COM 03076C106 2771 10491 SH SOLE 29 10491 0 0 AMERIPRISE FINL INC COM 03076C106 217112 822020 SH SOLE 30 822020 0 0 AMERIPRISE FINL INC COM 03076C106 11725 44392 SH SOLE 31 15245 0 29147 AMERIPRISE FINL INC COM 03076C106 33628 127321 SH SOLE 34 127321 0 0 AMERIPRISE FINL INC COM 03076C106 20884 79069 SH SOLE 36 79069 0 0 AMERIPRISE FINL INC COM 03076C106 1073 4062 SH SOLE 40 4062 0 0 AMERIPRISE FINL INC COM 03076C106 38988 147616 SH SOLE 43 12669 0 134947 AMERIS BANCORP COM 03076K108 3876 74703 SH SOLE 2 21869 0 52834 AMERIS BANCORP COM 03076K108 12 227 SH SOLE 4 227 0 0 AMERIS BANCORP COM 03076K108 56 1071 SH SOLE 7 1071 0 0 AMERIS BANCORP COM 03076K108 13734 264718 SH SOLE 18 264718 0 0 AMERIS BANCORP COM 03076K108 6038 116392 SH SOLE 19 116392 0 0 AMERIS BANCORP COM 03076K108 404606 7798890 SH SOLE 21 7798890 0 0 AMERIS BANCORP COM 03076K108 85116 1640629 SH SOLE 22 1569946 0 70683 AMERIS BANCORP COM 03076K108 470 9063 SH SOLE 25 9063 0 0 AMERIS BANCORP COM 03076K108 1018 19615 SH SOLE 26 14199 0 5416 AMERIS BANCORP COM 03076K108 155 2987 SH SOLE 28 2987 0 0 AMERIS BANCORP COM 03076K108 6055 116711 SH SOLE 30 116711 0 0 AMERIS BANCORP COM 03076K108 168 3246 SH SOLE 36 3246 0 0 AMERIS BANCORP COM 03076K108 408 7871 SH SOLE 40 7871 0 0 AMERIS BANCORP COM 03076K108 1120 21586 SH SOLE 43 205 0 21381 AMERISAFE INC COM 03071H100 1494 26600 SH SOLE 2 7653 0 18947 AMERISAFE INC COM 03071H100 4 70 SH SOLE 4 70 0 0 AMERISAFE INC COM 03071H100 19 344 SH SOLE 7 344 0 0 AMERISAFE INC COM 03071H100 4411 78536 SH SOLE 18 78536 0 0 AMERISAFE INC COM 03071H100 3964 70576 SH SOLE 19 70576 0 0 AMERISAFE INC COM 03071H100 129787 2311014 SH SOLE 21 2311014 0 0 AMERISAFE INC COM 03071H100 30171 537232 SH SOLE 22 516328 0 20904 AMERISAFE INC COM 03071H100 49 864 SH SOLE 23 864 0 0 AMERISAFE INC COM 03071H100 138 2457 SH SOLE 25 2457 0 0 AMERISAFE INC COM 03071H100 915 16299 SH SOLE 26 3279 0 13020 AMERISAFE INC COM 03071H100 128 2284 SH SOLE 28 2284 0 0 AMERISAFE INC COM 03071H100 1982 35298 SH SOLE 30 35298 0 0 AMERISAFE INC COM 03071H100 87 1542 SH SOLE 34 1542 0 0 AMERISAFE INC COM 03071H100 111 1976 SH SOLE 40 1976 0 0 AMERISAFE INC COM 03071H100 683 12162 SH SOLE 43 3015 0 9147 AMERISERV FINL INC COM 03074A102 13 3399 SH SOLE 18 3399 0 0 AMERISERV FINL INC COM 03074A102 181 46688 SH SOLE 21 46688 0 0 AMERISERV FINL INC COM 03074A102 426 109703 SH SOLE 22 109703 0 0 AMERISOURCEBERGEN CORP COM 03073E105 47380 396649 SH SOLE 2 78599 0 318050 AMERISOURCEBERGEN CORP COM 03073E105 12773 106935 SH SOLE 4 65016 0 41919 AMERISOURCEBERGEN CORP COM 03073E105 16509 138209 SH SOLE 7 133551 0 4658 AMERISOURCEBERGEN CORP COM 03073E105 312 2614 SH SOLE 13 371 0 2243 AMERISOURCEBERGEN CORP COM 03073E105 2264 18954 SH SOLE 15 18954 0 0 AMERISOURCEBERGEN CORP COM 03073E105 36619 306565 SH SOLE 18 284002 0 22563 AMERISOURCEBERGEN CORP COM 03073E105 66563 557248 SH SOLE 19 557248 0 0 AMERISOURCEBERGEN CORP COM 03073E105 422663 3538411 SH SOLE 21 3538411 0 0 AMERISOURCEBERGEN CORP COM 03073E105 391655 3278822 SH SOLE 22 2950399 0 328423 AMERISOURCEBERGEN CORP COM 03073E105 10569 88480 SH SOLE 23 88480 0 0 AMERISOURCEBERGEN CORP COM 03073E105 33382 279468 SH SOLE 25 279468 0 0 AMERISOURCEBERGEN CORP COM 03073E105 55179 461944 SH SOLE 26 253417 0 208527 AMERISOURCEBERGEN CORP COM 03073E105 52384 438545 SH SOLE 28 12729 0 425816 AMERISOURCEBERGEN CORP COM 03073E105 119831 1003193 SH SOLE 30 1003193 0 0 AMERISOURCEBERGEN CORP COM 03073E105 6835 57218 SH SOLE 31 18499 0 38719 AMERISOURCEBERGEN CORP COM 03073E105 1029 8616 SH SOLE 34 8616 0 0 AMERISOURCEBERGEN CORP COM 03073E105 15734 131721 SH SOLE 36 131721 0 0 AMERISOURCEBERGEN CORP COM 03073E105 610 5103 SH SOLE 40 5103 0 0 AMERISOURCEBERGEN CORP COM 03073E105 24023 201113 SH SOLE 43 26579 0 174534 AMES NATL CORP COM 031001100 11 466 SH SOLE 2 466 0 0 AMES NATL CORP COM 031001100 40 1744 SH SOLE 18 1744 0 0 AMES NATL CORP COM 031001100 717 30925 SH SOLE 21 30925 0 0 AMES NATL CORP COM 031001100 2412 104049 SH SOLE 22 104049 0 0 AMESITE INC COM 031094105 4 2324 SH SOLE 18 2324 0 0 AMESITE INC COM 031094105 51 28231 SH SOLE 21 28231 0 0 AMETEK INC COM 031100100 67259 542368 SH SOLE 2 107120 0 435248 AMETEK INC COM 031100100 21002 169355 SH SOLE 4 85675 0 83680 AMETEK INC COM 031100100 24763 199687 SH SOLE 7 193162 0 6525 AMETEK INC COM 031100100 606 4889 SH SOLE 13 623 0 4266 AMETEK INC COM 031100100 3281 26458 SH SOLE 15 26458 0 0 AMETEK INC COM 031100100 63723 513852 SH SOLE 18 481265 0 32587 AMETEK INC COM 031100100 12096 97544 SH SOLE 19 97544 0 0 AMETEK INC COM 031100100 632393 5099529 SH SOLE 21 5099529 0 0 AMETEK INC COM 031100100 607781 4901064 SH SOLE 22 4409160 0 491904 AMETEK INC COM 031100100 16026 129233 SH SOLE 23 129233 0 0 AMETEK INC COM 031100100 43066 347276 SH SOLE 25 347276 0 0 AMETEK INC COM 031100100 64227 517915 SH SOLE 26 190233 0 327682 AMETEK INC COM 031100100 60914 491202 SH SOLE 28 17230 0 473972 AMETEK INC COM 031100100 198634 1601754 SH SOLE 30 1601754 0 0 AMETEK INC COM 031100100 10465 84391 SH SOLE 31 27765 0 56626 AMETEK INC COM 031100100 1476 11906 SH SOLE 34 11906 0 0 AMETEK INC COM 031100100 13369 107807 SH SOLE 36 107807 0 0 AMETEK INC COM 031100100 1004 8099 SH SOLE 40 8099 0 0 AMETEK INC COM 031100100 20497 165287 SH SOLE 43 4791 0 160496 AMGEN INC COM 031162100 333071 1566287 SH SOLE 2 499559 0 1066728 AMGEN INC COM 031162100 88485 416107 SH SOLE 4 275578 0 140529 AMGEN INC COM 031162100 154653 727264 SH SOLE 7 588535 0 138729 AMGEN INC COM 031162100 5323 25033 SH SOLE 13 15341 0 9692 AMGEN INC COM 031162100 16182 76097 SH SOLE 15 76097 0 0 AMGEN INC COM 031162100 83 392 SH SOLE 17 0 0 392 AMGEN INC COM 031162100 327689 1540978 SH SOLE 18 1456056 0 84922 AMGEN INC COM 031162100 328793 1546168 SH SOLE 19 1546168 0 0 AMGEN INC COM 031162100 4029650 18949682 SH SOLE 21 18949682 0 0 AMGEN INC COM 031162100 2651080 12466871 SH SOLE 22 11142743 0 1324128 AMGEN INC COM 031162100 76965 361935 SH SOLE 23 361935 0 0 AMGEN INC COM 031162100 204363 961030 SH SOLE 25 961030 0 0 AMGEN INC COM 031162100 315157 1482047 SH SOLE 26 697979 0 784068 AMGEN INC COM 031162100 398935 1876019 SH SOLE 28 52548 0 1823471 AMGEN INC COM 031162100 5343 25124 SH SOLE 29 25124 0 0 AMGEN INC COM 031162100 917875 4316366 SH SOLE 30 4316366 0 0 AMGEN INC COM 031162100 52072 244872 SH SOLE 31 103019 0 141853 AMGEN INC COM 031162100 39017 183482 SH SOLE 32 183482 0 0 AMGEN INC COM 031162100 287103 1350122 SH SOLE 34 1350122 0 0 AMGEN INC COM 031162100 10389 48853 SH SOLE 35 48853 0 0 AMGEN INC COM 031162100 62777 295211 SH SOLE 36 295211 0 0 AMGEN INC COM 031162100 4281 20132 SH SOLE 40 20132 0 0 AMGEN INC COM 031162100 113416 533344 SH SOLE 43 34843 0 498501 AMICUS THERAPEUTICS INC COM 03152W109 1701 178148 SH SOLE 2 119150 0 58998 AMICUS THERAPEUTICS INC COM 03152W109 9 932 SH SOLE 4 932 0 0 AMICUS THERAPEUTICS INC COM 03152W109 40 4227 SH SOLE 7 4227 0 0 AMICUS THERAPEUTICS INC COM 03152W109 7341 768669 SH SOLE 18 733676 0 34993 AMICUS THERAPEUTICS INC COM 03152W109 7555 791112 SH SOLE 19 791112 0 0 AMICUS THERAPEUTICS INC COM 03152W109 106341 11135154 SH SOLE 21 11135154 0 0 AMICUS THERAPEUTICS INC COM 03152W109 58726 6149292 SH SOLE 22 6019746 0 129546 AMICUS THERAPEUTICS INC COM 03152W109 177 18583 SH SOLE 23 18583 0 0 AMICUS THERAPEUTICS INC COM 03152W109 257 26875 SH SOLE 25 26875 0 0 AMICUS THERAPEUTICS INC COM 03152W109 1774 185802 SH SOLE 26 94719 0 91083 AMICUS THERAPEUTICS INC COM 03152W109 150 15750 SH SOLE 28 15750 0 0 AMICUS THERAPEUTICS INC COM 03152W109 2380 249234 SH SOLE 30 249234 0 0 AMICUS THERAPEUTICS INC COM 03152W109 25 2632 SH SOLE 34 2632 0 0 AMICUS THERAPEUTICS INC COM 03152W109 252 26417 SH SOLE 40 26417 0 0 AMICUS THERAPEUTICS INC COM 03152W109 319 33371 SH SOLE 43 50 0 33321 AMKOR TECHNOLOGY INC COM 031652100 3559 142633 SH SOLE 2 74240 0 68393 AMKOR TECHNOLOGY INC COM 031652100 11 457 SH SOLE 4 457 0 0 AMKOR TECHNOLOGY INC COM 031652100 37 1490 SH SOLE 7 1490 0 0 AMKOR TECHNOLOGY INC COM 031652100 12871 515865 SH SOLE 18 515865 0 0 AMKOR TECHNOLOGY INC COM 031652100 4503 180492 SH SOLE 19 180492 0 0 AMKOR TECHNOLOGY INC COM 031652100 181379 7269710 SH SOLE 21 7269710 0 0 AMKOR TECHNOLOGY INC COM 031652100 72427 2902867 SH SOLE 22 2805680 0 97187 AMKOR TECHNOLOGY INC COM 031652100 347 13917 SH SOLE 25 13917 0 0 AMKOR TECHNOLOGY INC COM 031652100 886 35512 SH SOLE 26 29946 0 5566 AMKOR TECHNOLOGY INC COM 031652100 244 9798 SH SOLE 28 9798 0 0 AMKOR TECHNOLOGY INC COM 031652100 1503 60251 SH SOLE 30 60251 0 0 AMKOR TECHNOLOGY INC COM 031652100 87 3502 SH SOLE 36 3502 0 0 AMKOR TECHNOLOGY INC COM 031652100 309 12398 SH SOLE 40 12398 0 0 AMKOR TECHNOLOGY INC COM 031652100 3794 152067 SH SOLE 43 4966 0 147101 AMMO INC COM 00175J107 86 14034 SH SOLE 2 5230 0 8804 AMMO INC COM 00175J107 7 1059 SH SOLE 7 1059 0 0 AMMO INC COM 00175J107 1546 251388 SH SOLE 18 251388 0 0 AMMO INC COM 00175J107 920 149532 SH SOLE 19 149532 0 0 AMMO INC COM 00175J107 18501 3008289 SH SOLE 21 3008289 0 0 AMMO INC COM 00175J107 12153 1976063 SH SOLE 22 1965813 0 10250 AMMO INC COM 00175J107 0 15 SH SOLE 43 0 0 15 AMN HEALTHCARE SVCS INC COM 001744101 3894 33933 SH SOLE 2 18698 0 15235 AMN HEALTHCARE SVCS INC COM 001744101 21 187 SH SOLE 4 187 0 0 AMN HEALTHCARE SVCS INC COM 001744101 87 755 SH SOLE 7 755 0 0 AMN HEALTHCARE SVCS INC COM 001744101 19853 173011 SH SOLE 18 167682 0 5329 AMN HEALTHCARE SVCS INC COM 001744101 16173 140944 SH SOLE 19 140944 0 0 AMN HEALTHCARE SVCS INC COM 001744101 628049 5473192 SH SOLE 21 5473192 0 0 AMN HEALTHCARE SVCS INC COM 001744101 135818 1183598 SH SOLE 22 1155850 0 27748 AMN HEALTHCARE SVCS INC COM 001744101 318 2770 SH SOLE 23 2770 0 0 AMN HEALTHCARE SVCS INC COM 001744101 851 7412 SH SOLE 25 7412 0 0 AMN HEALTHCARE SVCS INC COM 001744101 3446 30034 SH SOLE 26 15229 0 14805 AMN HEALTHCARE SVCS INC COM 001744101 451 3932 SH SOLE 28 3932 0 0 AMN HEALTHCARE SVCS INC COM 001744101 14372 125250 SH SOLE 30 125250 0 0 AMN HEALTHCARE SVCS INC COM 001744101 384 3346 SH SOLE 34 3346 0 0 AMN HEALTHCARE SVCS INC COM 001744101 471 4102 SH SOLE 36 4102 0 0 AMN HEALTHCARE SVCS INC COM 001744101 614 5354 SH SOLE 40 5354 0 0 AMN HEALTHCARE SVCS INC COM 001744101 5011 43666 SH SOLE 43 5680 0 37986 AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 228 42621 SH SOLE 2 31507 0 11114 AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 2 356 SH SOLE 4 356 0 0 AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 9 1762 SH SOLE 7 1762 0 0 AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 1534 287252 SH SOLE 18 287252 0 0 AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 914 171159 SH SOLE 19 171159 0 0 AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 18763 3513619 SH SOLE 21 3513619 0 0 AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 14666 2746529 SH SOLE 22 2686498 0 60031 AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 74 13929 SH SOLE 25 13929 0 0 AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 161 30226 SH SOLE 26 24771 0 5455 AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 61 11481 SH SOLE 28 11481 0 0 AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 121 22715 SH SOLE 30 22715 0 0 AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 57 10763 SH SOLE 40 10763 0 0 AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 505 94477 SH SOLE 43 3538 0 90939 AMPCO-PITTSBURG CORP COM 032037103 15 3208 SH SOLE 18 3208 0 0 AMPCO-PITTSBURG CORP COM 032037103 214 45548 SH SOLE 21 45548 0 0 AMPCO-PITTSBURG CORP COM 032037103 742 157929 SH SOLE 22 157929 0 0 AMPHASTAR PHARMACEUTICALS IN COM 03209R103 3181 167317 SH SOLE 2 82756 0 84561 AMPHASTAR PHARMACEUTICALS IN COM 03209R103 14 737 SH SOLE 7 737 0 0 AMPHASTAR PHARMACEUTICALS IN COM 03209R103 3535 185945 SH SOLE 18 154300 0 31645 AMPHASTAR PHARMACEUTICALS IN COM 03209R103 8227 432779 SH SOLE 19 432779 0 0 AMPHASTAR PHARMACEUTICALS IN COM 03209R103 86641 4557660 SH SOLE 21 4557660 0 0 AMPHASTAR PHARMACEUTICALS IN COM 03209R103 29505 1552104 SH SOLE 22 1519377 0 32727 AMPHASTAR PHARMACEUTICALS IN COM 03209R103 611 32120 SH SOLE 23 32120 0 0 AMPHASTAR PHARMACEUTICALS IN COM 03209R103 92 4830 SH SOLE 25 4830 0 0 AMPHASTAR PHARMACEUTICALS IN COM 03209R103 1959 103044 SH SOLE 26 0 0 103044 AMPHASTAR PHARMACEUTICALS IN COM 03209R103 93 4914 SH SOLE 28 4914 0 0 AMPHASTAR PHARMACEUTICALS IN COM 03209R103 1744 91725 SH SOLE 30 91725 0 0 AMPHASTAR PHARMACEUTICALS IN COM 03209R103 65 3406 SH SOLE 40 3406 0 0 AMPHASTAR PHARMACEUTICALS IN COM 03209R103 779 41000 SH SOLE 43 0 0 41000 AMPHENOL CORP NEW CL A 032095101 92389 1261628 SH SOLE 2 172153 0 1089475 AMPHENOL CORP NEW CL A 032095101 29675 405225 SH SOLE 4 214364 0 190861 AMPHENOL CORP NEW CL A 032095101 43622 595681 SH SOLE 7 578349 0 17332 AMPHENOL CORP NEW CL A 032095101 885 12083 SH SOLE 13 1739 0 10344 AMPHENOL CORP NEW CL A 032095101 4199 57344 SH SOLE 15 57344 0 0 AMPHENOL CORP NEW CL A 032095101 45 620 SH SOLE 17 0 0 620 AMPHENOL CORP NEW CL A 032095101 90411 1234611 SH SOLE 18 1150308 0 84303 AMPHENOL CORP NEW CL A 032095101 18275 249558 SH SOLE 19 249558 0 0 AMPHENOL CORP NEW CL A 032095101 1336219 18246885 SH SOLE 21 18246885 0 0 AMPHENOL CORP NEW CL A 032095101 964698 13173535 SH SOLE 22 11923012 0 1250523 AMPHENOL CORP NEW CL A 032095101 24382 332948 SH SOLE 23 332948 0 0 AMPHENOL CORP NEW CL A 032095101 74925 1023148 SH SOLE 25 1023148 0 0 AMPHENOL CORP NEW CL A 032095101 95812 1308375 SH SOLE 26 489710 0 818665 AMPHENOL CORP NEW CL A 032095101 110783 1512803 SH SOLE 28 45551 0 1467252 AMPHENOL CORP NEW CL A 032095101 202550 2765941 SH SOLE 30 2765941 0 0 AMPHENOL CORP NEW CL A 032095101 16009 218612 SH SOLE 31 70887 0 147725 AMPHENOL CORP NEW CL A 032095101 2175 29703 SH SOLE 34 29703 0 0 AMPHENOL CORP NEW CL A 032095101 26351 359836 SH SOLE 36 359836 0 0 AMPHENOL CORP NEW CL A 032095101 1526 20841 SH SOLE 40 20841 0 0 AMPHENOL CORP NEW CL A 032095101 30636 418359 SH SOLE 43 29643 0 388716 AMPIO PHARMACEUTICALS INC COM 03209T109 139 83764 SH SOLE 2 16549 0 67215 AMPIO PHARMACEUTICALS INC COM 03209T109 5 3057 SH SOLE 7 3057 0 0 AMPIO PHARMACEUTICALS INC COM 03209T109 934 562631 SH SOLE 18 562631 0 0 AMPIO PHARMACEUTICALS INC COM 03209T109 529 318714 SH SOLE 19 318714 0 0 AMPIO PHARMACEUTICALS INC COM 03209T109 11206 6750614 SH SOLE 21 6750614 0 0 AMPIO PHARMACEUTICALS INC COM 03209T109 7582 4567374 SH SOLE 22 4535577 0 31797 AMPLIFY ENERGY CORP NEW COM 03212B103 36 6677 SH SOLE 18 6677 0 0 AMPLIFY ENERGY CORP NEW COM 03212B103 793 149077 SH SOLE 21 149077 0 0 AMPLIFY ENERGY CORP NEW COM 03212B103 1509 283616 SH SOLE 22 283616 0 0 AMPLIFY ETF TR ONLIN RETL ETF 032108102 4 39 SH SOLE 17 0 0 39 AMPLITECH GROUP INC COM NEW 03211Q200 2 674 SH SOLE 18 674 0 0 AMPLITECH GROUP INC COM NEW 03211Q200 23 6428 SH SOLE 21 6428 0 0 AMREP CORP COM 032159105 13 802 SH SOLE 18 802 0 0 AMREP CORP COM 032159105 139 8870 SH SOLE 21 8870 0 0 AMREP CORP COM 032159105 89 5700 SH SOLE 22 5700 0 0 AMRYT PHARMA PLC SPONSORED ADS 03217L106 2 154 SH SOLE 43 0 0 154 AMTECH SYS INC COM PAR $0.01N 032332504 25 2160 SH SOLE 18 2160 0 0 AMTECH SYS INC COM PAR $0.01N 032332504 412 36021 SH SOLE 21 36021 0 0 AMTECH SYS INC COM PAR $0.01N 032332504 1192 104245 SH SOLE 22 104245 0 0 AMYRIS INC COM NEW 03236M200 3530 257081 SH SOLE 2 95574 0 161507 AMYRIS INC COM NEW 03236M200 8 605 SH SOLE 4 605 0 0 AMYRIS INC COM NEW 03236M200 37 2688 SH SOLE 7 2688 0 0 AMYRIS INC COM NEW 03236M200 7597 553299 SH SOLE 18 540710 0 12589 AMYRIS INC COM NEW 03236M200 145839 10621946 SH SOLE 19 10621946 0 0 AMYRIS INC COM NEW 03236M200 103977 7572995 SH SOLE 21 7572995 0 0 AMYRIS INC COM NEW 03236M200 63619 4633544 SH SOLE 22 4437143 0 196401 AMYRIS INC COM NEW 03236M200 169 12344 SH SOLE 23 12344 0 0 AMYRIS INC COM NEW 03236M200 384 27953 SH SOLE 25 27953 0 0 AMYRIS INC COM NEW 03236M200 1847 134524 SH SOLE 26 64047 0 70477 AMYRIS INC COM NEW 03236M200 171 12458 SH SOLE 28 12458 0 0 AMYRIS INC COM NEW 03236M200 1548 112754 SH SOLE 30 112754 0 0 AMYRIS INC COM NEW 03236M200 352 25620 SH SOLE 36 25620 0 0 AMYRIS INC COM NEW 03236M200 247 18016 SH SOLE 40 18016 0 0 AMYRIS INC COM NEW 03236M200 236 17204 SH SOLE 43 74 0 17130 ANALOG DEVICES INC COM 032654105 216814 1294567 SH SOLE 2 148453 0 1146114 ANALOG DEVICES INC COM 032654105 51503 307515 SH SOLE 4 181835 0 125680 ANALOG DEVICES INC COM 032654105 88042 525685 SH SOLE 7 509812 0 15873 ANALOG DEVICES INC COM 032654105 1991 11889 SH SOLE 13 2854 0 9035 ANALOG DEVICES INC COM 032654105 11908 71104 SH SOLE 15 71104 0 0 ANALOG DEVICES INC COM 032654105 3 15 SH SOLE 17 0 0 15 ANALOG DEVICES INC COM 032654105 544581 3251615 SH SOLE 18 2633915 0 617700 ANALOG DEVICES INC COM 032654105 413121 2466687 SH SOLE 19 2466687 0 0 ANALOG DEVICES INC COM 032654105 2226730 13295497 SH SOLE 21 13295497 0 0 ANALOG DEVICES INC COM 032654105 1944391 11609692 SH SOLE 22 10469688 0 1140004 ANALOG DEVICES INC COM 032654105 50951 304222 SH SOLE 23 304222 0 0 ANALOG DEVICES INC COM 032654105 210606 1257497 SH SOLE 25 1240287 0 17210 ANALOG DEVICES INC COM 032654105 262722 1568678 SH SOLE 26 774827 0 793851 ANALOG DEVICES INC COM 032654105 257557 1537840 SH SOLE 28 48529 0 1489311 ANALOG DEVICES INC COM 032654105 71 421 SH SOLE 29 421 0 0 ANALOG DEVICES INC COM 032654105 455990 2722656 SH SOLE 30 2717795 0 4861 ANALOG DEVICES INC COM 032654105 32988 196964 SH SOLE 31 65032 0 131932 ANALOG DEVICES INC COM 032654105 21107 126028 SH SOLE 32 126028 0 0 ANALOG DEVICES INC COM 032654105 409136 2442894 SH SOLE 34 2442894 0 0 ANALOG DEVICES INC COM 032654105 45346 270757 SH SOLE 36 270757 0 0 ANALOG DEVICES INC COM 032654105 3158 18858 SH SOLE 40 18858 0 0 ANALOG DEVICES INC COM 032654105 69038 412215 SH SOLE 43 39699 0 372515 ANAPLAN INC COM 03272L108 15767 258935 SH SOLE 2 44334 0 214601 ANAPLAN INC COM 03272L108 31 511 SH SOLE 4 511 0 0 ANAPLAN INC COM 03272L108 135 2222 SH SOLE 7 2222 0 0 ANAPLAN INC COM 03272L108 3572 58664 SH SOLE 18 58664 0 0 ANAPLAN INC COM 03272L108 2427 39860 SH SOLE 19 39860 0 0 ANAPLAN INC COM 03272L108 145353 2387144 SH SOLE 21 2387144 0 0 ANAPLAN INC COM 03272L108 190143 3122724 SH SOLE 22 2962806 0 159918 ANAPLAN INC COM 03272L108 1143 18767 SH SOLE 25 18767 0 0 ANAPLAN INC COM 03272L108 3100 50916 SH SOLE 26 41771 0 9145 ANAPLAN INC COM 03272L108 650 10676 SH SOLE 28 10676 0 0 ANAPLAN INC COM 03272L108 4324 71009 SH SOLE 30 71009 0 0 ANAPLAN INC COM 03272L108 139 2283 SH SOLE 31 2283 0 0 ANAPLAN INC COM 03272L108 87 1436 SH SOLE 34 1436 0 0 ANAPLAN INC COM 03272L108 310 5088 SH SOLE 36 5088 0 0 ANAPLAN INC COM 03272L108 953 15654 SH SOLE 40 15654 0 0 ANAPLAN INC COM 03272L108 1315 21604 SH SOLE 43 1162 0 20442 ANAPTYSBIO INC COM 032724106 807 29751 SH SOLE 2 5569 0 24182 ANAPTYSBIO INC COM 032724106 3 112 SH SOLE 4 112 0 0 ANAPTYSBIO INC COM 032724106 10 364 SH SOLE 7 364 0 0 ANAPTYSBIO INC COM 032724106 1823 67226 SH SOLE 18 67226 0 0 ANAPTYSBIO INC COM 032724106 996 36729 SH SOLE 19 36729 0 0 ANAPTYSBIO INC COM 032724106 26623 981671 SH SOLE 21 981671 0 0 ANAPTYSBIO INC COM 032724106 14237 524967 SH SOLE 22 504515 0 20452 ANAPTYSBIO INC COM 032724106 114 4216 SH SOLE 25 4216 0 0 ANAPTYSBIO INC COM 032724106 252 9307 SH SOLE 26 7127 0 2180 ANAPTYSBIO INC COM 032724106 67 2457 SH SOLE 28 2457 0 0 ANAPTYSBIO INC COM 032724106 5043 185953 SH SOLE 30 185953 0 0 ANAPTYSBIO INC COM 032724106 96 3529 SH SOLE 36 3529 0 0 ANAPTYSBIO INC COM 032724106 71 2611 SH SOLE 40 2611 0 0 ANAPTYSBIO INC COM 032724106 604 22284 SH SOLE 43 4837 0 17447 ANAVEX LIFE SCIENCES CORP COM NEW 032797300 645 35913 SH SOLE 2 22177 0 13736 ANAVEX LIFE SCIENCES CORP COM NEW 032797300 6 359 SH SOLE 4 359 0 0 ANAVEX LIFE SCIENCES CORP COM NEW 032797300 20 1100 SH SOLE 7 1100 0 0 ANAVEX LIFE SCIENCES CORP COM NEW 032797300 3337 185921 SH SOLE 18 185921 0 0 ANAVEX LIFE SCIENCES CORP COM NEW 032797300 2448 136388 SH SOLE 19 136388 0 0 ANAVEX LIFE SCIENCES CORP COM NEW 032797300 41153 2292622 SH SOLE 21 2292622 0 0 ANAVEX LIFE SCIENCES CORP COM NEW 032797300 29756 1657707 SH SOLE 22 1619867 0 37840 ANAVEX LIFE SCIENCES CORP COM NEW 032797300 16 864 SH SOLE 23 864 0 0 ANAVEX LIFE SCIENCES CORP COM NEW 032797300 152 8456 SH SOLE 25 8456 0 0 ANAVEX LIFE SCIENCES CORP COM NEW 032797300 825 45964 SH SOLE 26 45964 0 0 ANAVEX LIFE SCIENCES CORP COM NEW 032797300 100 5562 SH SOLE 28 5562 0 0 ANAVEX LIFE SCIENCES CORP COM NEW 032797300 819 45653 SH SOLE 30 45653 0 0 ANAVEX LIFE SCIENCES CORP COM NEW 032797300 140 7779 SH SOLE 40 7779 0 0 ANAVEX LIFE SCIENCES CORP COM NEW 032797300 158 8813 SH SOLE 43 607 0 8206 ANDERSONS INC COM 034164103 3253 105518 SH SOLE 2 70111 0 35407 ANDERSONS INC COM 034164103 2 69 SH SOLE 4 69 0 0 ANDERSONS INC COM 034164103 1229 39850 SH SOLE 7 39850 0 0 ANDERSONS INC COM 034164103 4353 141196 SH SOLE 18 124732 0 16464 ANDERSONS INC COM 034164103 5571 180712 SH SOLE 19 180712 0 0 ANDERSONS INC COM 034164103 113347 3676515 SH SOLE 21 3676515 0 0 ANDERSONS INC COM 034164103 28077 910696 SH SOLE 22 883890 0 26806 ANDERSONS INC COM 034164103 175 5664 SH SOLE 23 5664 0 0 ANDERSONS INC COM 034164103 124 4008 SH SOLE 25 4008 0 0 ANDERSONS INC COM 034164103 824 26714 SH SOLE 26 2602 0 24112 ANDERSONS INC COM 034164103 97 3133 SH SOLE 28 3133 0 0 ANDERSONS INC COM 034164103 1736 56324 SH SOLE 30 56324 0 0 ANDERSONS INC COM 034164103 104 3363 SH SOLE 34 3363 0 0 ANDERSONS INC COM 034164103 16 509 SH SOLE 36 509 0 0 ANDERSONS INC COM 034164103 97 3152 SH SOLE 40 3152 0 0 ANDERSONS INC COM 034164103 569 18472 SH SOLE 43 737 0 17735 ANEBULO PHARMACEUTICALS INC COM 034569103 4 602 SH SOLE 18 602 0 0 ANEBULO PHARMACEUTICALS INC COM 034569103 46 7011 SH SOLE 21 7011 0 0 ANGEL OAK MTG INC COM 03464Y108 91 5375 SH SOLE 2 286 0 5089 ANGEL OAK MTG INC COM 03464Y108 151 8920 SH SOLE 18 8920 0 0 ANGEL OAK MTG INC COM 03464Y108 4550 268728 SH SOLE 21 268728 0 0 ANGEL OAK MTG INC COM 03464Y108 899 53089 SH SOLE 22 49924 0 3165 ANGI INC COM CL A NEW 00183L102 234 18943 SH SOLE 2 18943 0 0 ANGI INC COM CL A NEW 00183L102 3 207 SH SOLE 4 207 0 0 ANGI INC COM CL A NEW 00183L102 3280 265780 SH SOLE 21 265780 0 0 ANGI INC COM CL A NEW 00183L102 14624 1185057 SH SOLE 22 1147305 0 37752 ANGI INC COM CL A NEW 00183L102 104 8447 SH SOLE 25 8447 0 0 ANGI INC COM CL A NEW 00183L102 462 37415 SH SOLE 26 31618 0 5797 ANGI INC COM CL A NEW 00183L102 67 5443 SH SOLE 28 5443 0 0 ANGI INC COM CL A NEW 00183L102 605 49024 SH SOLE 30 49024 0 0 ANGI INC COM CL A NEW 00183L102 90 7258 SH SOLE 40 7258 0 0 ANGI INC COM CL A NEW 00183L102 59 4750 SH SOLE 43 0 0 4750 ANGIODYNAMICS INC COM 03475V101 1422 54813 SH SOLE 2 11427 0 43386 ANGIODYNAMICS INC COM 03475V101 5 198 SH SOLE 4 198 0 0 ANGIODYNAMICS INC COM 03475V101 15 595 SH SOLE 7 595 0 0 ANGIODYNAMICS INC COM 03475V101 4086 157502 SH SOLE 18 157502 0 0 ANGIODYNAMICS INC COM 03475V101 1644 63368 SH SOLE 19 63368 0 0 ANGIODYNAMICS INC COM 03475V101 126287 4868414 SH SOLE 21 4868414 0 0 ANGIODYNAMICS INC COM 03475V101 25389 978758 SH SOLE 22 936926 0 41832 ANGIODYNAMICS INC COM 03475V101 148 5688 SH SOLE 25 5688 0 0 ANGIODYNAMICS INC COM 03475V101 99 3819 SH SOLE 28 3819 0 0 ANGIODYNAMICS INC COM 03475V101 1904 73395 SH SOLE 30 73395 0 0 ANGIODYNAMICS INC COM 03475V101 25 978 SH SOLE 36 978 0 0 ANGIODYNAMICS INC COM 03475V101 110 4258 SH SOLE 40 4258 0 0 ANGIODYNAMICS INC COM 03475V101 774 29847 SH SOLE 43 0 0 29847 ANGION BIOMEDICA CORP COM 03476J107 27 2754 SH SOLE 2 796 0 1958 ANGION BIOMEDICA CORP COM 03476J107 584 59763 SH SOLE 18 59763 0 0 ANGION BIOMEDICA CORP COM 03476J107 472 48263 SH SOLE 19 48263 0 0 ANGION BIOMEDICA CORP COM 03476J107 7001 716539 SH SOLE 21 716539 0 0 ANGION BIOMEDICA CORP COM 03476J107 1776 181802 SH SOLE 22 179982 0 1820 ANGION BIOMEDICA CORP COM 03476J107 85 8745 SH SOLE 43 0 0 8745 ANGLOGOLD ASHANTI LIMITED SPONSORED ADR 035128206 25441 1591038 SH SOLE 7 1591038 0 0 ANGLOGOLD ASHANTI LIMITED SPONSORED ADR 035128206 123 7664 SH SOLE 19 7664 0 0 ANGLOGOLD ASHANTI LIMITED SPONSORED ADR 035128206 2990 187011 SH SOLE 23 187011 0 0 ANGLOGOLD ASHANTI LIMITED SPONSORED ADR 035128206 11346 709579 SH SOLE 25 709579 0 0 ANGLOGOLD ASHANTI LIMITED SPONSORED ADR 035128206 4865 304240 SH SOLE 26 224165 0 80075 ANGLOGOLD ASHANTI LIMITED SPONSORED ADR 035128206 46096 2882824 SH SOLE 30 2882824 0 0 ANGLOGOLD ASHANTI LIMITED SPONSORED ADR 035128206 44228 2765949 SH SOLE 34 2765949 0 0 ANGLOGOLD ASHANTI LIMITED SPONSORED ADR 035128206 7079 442710 SH SOLE 43 28745 0 413965 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 10 174 SH SOLE 18 174 0 0 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 16294 289009 SH SOLE 43 33867 0 255142 ANI PHARMACEUTICALS INC COM 00182C103 407 12416 SH SOLE 2 2983 0 9433 ANI PHARMACEUTICALS INC COM 00182C103 5 149 SH SOLE 7 149 0 0 ANI PHARMACEUTICALS INC COM 00182C103 1 38 SH SOLE 17 0 0 38 ANI PHARMACEUTICALS INC COM 00182C103 1340 40828 SH SOLE 18 40828 0 0 ANI PHARMACEUTICALS INC COM 00182C103 586 17850 SH SOLE 19 17850 0 0 ANI PHARMACEUTICALS INC COM 00182C103 38160 1162718 SH SOLE 21 1162718 0 0 ANI PHARMACEUTICALS INC COM 00182C103 8055 245437 SH SOLE 22 236673 0 8764 ANI PHARMACEUTICALS INC COM 00182C103 66 2015 SH SOLE 25 2015 0 0 ANI PHARMACEUTICALS INC COM 00182C103 40 1231 SH SOLE 28 1231 0 0 ANI PHARMACEUTICALS INC COM 00182C103 768 23390 SH SOLE 30 23390 0 0 ANI PHARMACEUTICALS INC COM 00182C103 27 817 SH SOLE 40 817 0 0 ANI PHARMACEUTICALS INC COM 00182C103 156 4740 SH SOLE 43 36 0 4704 ANIKA THERAPEUTICS INC COM 035255108 962 22613 SH SOLE 2 4499 0 18114 ANIKA THERAPEUTICS INC COM 035255108 9 214 SH SOLE 7 214 0 0 ANIKA THERAPEUTICS INC COM 035255108 2588 60807 SH SOLE 18 60807 0 0 ANIKA THERAPEUTICS INC COM 035255108 2254 52966 SH SOLE 19 52966 0 0 ANIKA THERAPEUTICS INC COM 035255108 74141 1742042 SH SOLE 21 1742042 0 0 ANIKA THERAPEUTICS INC COM 035255108 16937 397949 SH SOLE 22 383119 0 14830 ANIKA THERAPEUTICS INC COM 035255108 77 1807 SH SOLE 25 1807 0 0 ANIKA THERAPEUTICS INC COM 035255108 93 2188 SH SOLE 26 0 0 2188 ANIKA THERAPEUTICS INC COM 035255108 92 2163 SH SOLE 28 2163 0 0 ANIKA THERAPEUTICS INC COM 035255108 1025 24091 SH SOLE 30 24091 0 0 ANIKA THERAPEUTICS INC COM 035255108 72 1695 SH SOLE 40 1695 0 0 ANIKA THERAPEUTICS INC COM 035255108 138 3245 SH SOLE 43 0 0 3245 ANIXA BIOSCIENCES INC COM 03528H109 25 5290 SH SOLE 18 5290 0 0 ANIXA BIOSCIENCES INC COM 03528H109 390 81845 SH SOLE 21 81845 0 0 ANIXA BIOSCIENCES INC COM 03528H109 110 23157 SH SOLE 22 23157 0 0 ANNALY CAPITAL MANAGEMENT IN COM 035710409 30311 3599913 SH SOLE 2 373304 0 3226609 ANNALY CAPITAL MANAGEMENT IN COM 035710409 11496 1365327 SH SOLE 4 925089 0 440238 ANNALY CAPITAL MANAGEMENT IN COM 035710409 1104 131169 SH SOLE 7 131169 0 0 ANNALY CAPITAL MANAGEMENT IN COM 035710409 22 2582 SH SOLE 13 2582 0 0 ANNALY CAPITAL MANAGEMENT IN COM 035710409 1301 154519 SH SOLE 15 154519 0 0 ANNALY CAPITAL MANAGEMENT IN COM 035710409 12816 1522053 SH SOLE 18 1441621 0 80432 ANNALY CAPITAL MANAGEMENT IN COM 035710409 2508 297882 SH SOLE 19 297882 0 0 ANNALY CAPITAL MANAGEMENT IN COM 035710409 438548 52084029 SH SOLE 21 52084029 0 0 ANNALY CAPITAL MANAGEMENT IN COM 035710409 244344 29019451 SH SOLE 22 27287539 0 1731912 ANNALY CAPITAL MANAGEMENT IN COM 035710409 6673 792546 SH SOLE 23 792546 0 0 ANNALY CAPITAL MANAGEMENT IN COM 035710409 19748 2345417 SH SOLE 25 2345417 0 0 ANNALY CAPITAL MANAGEMENT IN COM 035710409 23295 2766586 SH SOLE 26 1544490 0 1222096 ANNALY CAPITAL MANAGEMENT IN COM 035710409 41611 4941944 SH SOLE 28 116912 0 4825032 ANNALY CAPITAL MANAGEMENT IN COM 035710409 44237 5253836 SH SOLE 30 4809056 0 444780 ANNALY CAPITAL MANAGEMENT IN COM 035710409 4355 517170 SH SOLE 31 170192 0 346978 ANNALY CAPITAL MANAGEMENT IN COM 035710409 645 76606 SH SOLE 34 76606 0 0 ANNALY CAPITAL MANAGEMENT IN COM 035710409 6797 807295 SH SOLE 36 807295 0 0 ANNALY CAPITAL MANAGEMENT IN COM 035710409 387 46004 SH SOLE 40 46004 0 0 ANNALY CAPITAL MANAGEMENT IN COM 035710409 8667 1029372 SH SOLE 43 91807 0 937565 ANNEXON INC COM 03589W102 578 31064 SH SOLE 2 5571 0 25493 ANNEXON INC COM 03589W102 9 501 SH SOLE 7 501 0 0 ANNEXON INC COM 03589W102 1864 100137 SH SOLE 18 100137 0 0 ANNEXON INC COM 03589W102 14904 800884 SH SOLE 19 800884 0 0 ANNEXON INC COM 03589W102 26020 1398178 SH SOLE 21 1398178 0 0 ANNEXON INC COM 03589W102 9597 515711 SH SOLE 22 491984 0 23727 ANNEXON INC COM 03589W102 56 3025 SH SOLE 25 3025 0 0 ANNEXON INC COM 03589W102 20 1057 SH SOLE 26 1057 0 0 ANNEXON INC COM 03589W102 418 22435 SH SOLE 30 22435 0 0 ANNEXON INC COM 03589W102 26 1412 SH SOLE 34 1412 0 0 ANNEXON INC COM 03589W102 59 3156 SH SOLE 40 3156 0 0 ANNEXON INC COM 03589W102 24 1314 SH SOLE 43 0 0 1314 ANNOVIS BIO INC COM 03615A108 12 380 SH SOLE 2 380 0 0 ANNOVIS BIO INC COM 03615A108 34 1075 SH SOLE 18 1075 0 0 ANNOVIS BIO INC COM 03615A108 663 20877 SH SOLE 21 20877 0 0 ANNOVIS BIO INC COM 03615A108 2572 80998 SH SOLE 22 80998 0 0 ANSYS INC COM 03662Q105 61077 179400 SH SOLE 2 21254 0 158146 ANSYS INC COM 03662Q105 19973 58666 SH SOLE 4 35895 0 22771 ANSYS INC COM 03662Q105 28840 84711 SH SOLE 7 82207 0 2504 ANSYS INC COM 03662Q105 737 2166 SH SOLE 13 234 0 1932 ANSYS INC COM 03662Q105 2985 8769 SH SOLE 15 8769 0 0 ANSYS INC COM 03662Q105 77195 226743 SH SOLE 18 214378 0 12365 ANSYS INC COM 03662Q105 13273 38988 SH SOLE 19 38988 0 0 ANSYS INC COM 03662Q105 860403 2527252 SH SOLE 21 2527252 0 0 ANSYS INC COM 03662Q105 621824 1826476 SH SOLE 22 1644303 0 182173 ANSYS INC COM 03662Q105 16546 48601 SH SOLE 23 48601 0 0 ANSYS INC COM 03662Q105 126237 370794 SH SOLE 25 370794 0 0 ANSYS INC COM 03662Q105 90616 266165 SH SOLE 26 144468 0 121697 ANSYS INC COM 03662Q105 82879 243439 SH SOLE 28 8328 0 235111 ANSYS INC COM 03662Q105 44 130 SH SOLE 29 130 0 0 ANSYS INC COM 03662Q105 237905 698797 SH SOLE 30 698797 0 0 ANSYS INC COM 03662Q105 10712 31465 SH SOLE 31 10175 0 21290 ANSYS INC COM 03662Q105 6988 20527 SH SOLE 32 20527 0 0 ANSYS INC COM 03662Q105 240368 706031 SH SOLE 34 706031 0 0 ANSYS INC COM 03662Q105 12994 38167 SH SOLE 36 38167 0 0 ANSYS INC COM 03662Q105 1020 2995 SH SOLE 40 2995 0 0 ANSYS INC COM 03662Q105 21332 62659 SH SOLE 43 4766 0 57893 ANTARES PHARMA INC COM 036642106 602 165502 SH SOLE 2 148141 0 17361 ANTARES PHARMA INC COM 036642106 12 3260 SH SOLE 7 3260 0 0 ANTARES PHARMA INC COM 036642106 1803 495386 SH SOLE 18 495386 0 0 ANTARES PHARMA INC COM 036642106 1030 282888 SH SOLE 19 282888 0 0 ANTARES PHARMA INC COM 036642106 23368 6419852 SH SOLE 21 6419852 0 0 ANTARES PHARMA INC COM 036642106 15494 4256614 SH SOLE 22 4159028 0 97586 ANTARES PHARMA INC COM 036642106 116 31943 SH SOLE 25 31943 0 0 ANTARES PHARMA INC COM 036642106 85 23405 SH SOLE 26 14741 0 8664 ANTARES PHARMA INC COM 036642106 78 21535 SH SOLE 28 21535 0 0 ANTARES PHARMA INC COM 036642106 340 93488 SH SOLE 30 93488 0 0 ANTARES PHARMA INC COM 036642106 107 29372 SH SOLE 36 29372 0 0 ANTARES PHARMA INC COM 036642106 73 20075 SH SOLE 40 20075 0 0 ANTARES PHARMA INC COM 036642106 117 32173 SH SOLE 43 0 0 32173 ANTERIX INC COM 03676C100 590 9717 SH SOLE 2 3521 0 6196 ANTERIX INC COM 03676C100 13 212 SH SOLE 7 212 0 0 ANTERIX INC COM 03676C100 2291 37745 SH SOLE 18 37745 0 0 ANTERIX INC COM 03676C100 1178 19413 SH SOLE 19 19413 0 0 ANTERIX INC COM 03676C100 27152 447315 SH SOLE 21 447315 0 0 ANTERIX INC COM 03676C100 18626 306856 SH SOLE 22 295602 0 11254 ANTERIX INC COM 03676C100 88 1453 SH SOLE 25 1453 0 0 ANTERIX INC COM 03676C100 138 2276 SH SOLE 26 0 0 2276 ANTERIX INC COM 03676C100 51 843 SH SOLE 28 843 0 0 ANTERIX INC COM 03676C100 471 7755 SH SOLE 30 7755 0 0 ANTERIX INC COM 03676C100 68 1114 SH SOLE 40 1114 0 0 ANTERIX INC COM 03676C100 341 5614 SH SOLE 43 836 0 4778 ANTERO MIDSTREAM CORP COM 03676B102 14873 1427330 SH SOLE 2 243276 0 1184054 ANTERO MIDSTREAM CORP COM 03676B102 28 2690 SH SOLE 4 2690 0 0 ANTERO MIDSTREAM CORP COM 03676B102 6315 606064 SH SOLE 7 606064 0 0 ANTERO MIDSTREAM CORP COM 03676B102 654 62807 SH SOLE 13 62807 0 0 ANTERO MIDSTREAM CORP COM 03676B102 9385 900646 SH SOLE 18 854905 0 45741 ANTERO MIDSTREAM CORP COM 03676B102 6161 591292 SH SOLE 19 591292 0 0 ANTERO MIDSTREAM CORP COM 03676B102 174571 16753408 SH SOLE 21 16753408 0 0 ANTERO MIDSTREAM CORP COM 03676B102 96802 9290004 SH SOLE 22 8781874 0 508130 ANTERO MIDSTREAM CORP COM 03676B102 429 41141 SH SOLE 25 41141 0 0 ANTERO MIDSTREAM CORP COM 03676B102 1632 156644 SH SOLE 26 134708 0 21936 ANTERO MIDSTREAM CORP COM 03676B102 1605 154042 SH SOLE 28 25915 0 128127 ANTERO MIDSTREAM CORP COM 03676B102 1739 166935 SH SOLE 30 166935 0 0 ANTERO MIDSTREAM CORP COM 03676B102 57 5446 SH SOLE 31 5446 0 0 ANTERO MIDSTREAM CORP COM 03676B102 411 39440 SH SOLE 40 39440 0 0 ANTERO MIDSTREAM CORP COM 03676B102 16 1573 SH SOLE 43 0 0 1573 ANTERO RESOURCES CORP COM 03674X106 7735 411239 SH SOLE 2 164321 0 246918 ANTERO RESOURCES CORP COM 03674X106 18 937 SH SOLE 4 937 0 0 ANTERO RESOURCES CORP COM 03674X106 208 11057 SH SOLE 7 11057 0 0 ANTERO RESOURCES CORP COM 03674X106 16987 903082 SH SOLE 18 875026 0 28056 ANTERO RESOURCES CORP COM 03674X106 32510 1728318 SH SOLE 19 1728318 0 0 ANTERO RESOURCES CORP COM 03674X106 203987 10844595 SH SOLE 21 10844595 0 0 ANTERO RESOURCES CORP COM 03674X106 149946 7971602 SH SOLE 22 7700775 0 270827 ANTERO RESOURCES CORP COM 03674X106 1073 57033 SH SOLE 23 57033 0 0 ANTERO RESOURCES CORP COM 03674X106 648 34452 SH SOLE 25 34452 0 0 ANTERO RESOURCES CORP COM 03674X106 7415 394184 SH SOLE 26 97175 0 297009 ANTERO RESOURCES CORP COM 03674X106 928 49328 SH SOLE 28 22661 0 26667 ANTERO RESOURCES CORP COM 03674X106 5312 282397 SH SOLE 30 282397 0 0 ANTERO RESOURCES CORP COM 03674X106 152 8073 SH SOLE 34 8073 0 0 ANTERO RESOURCES CORP COM 03674X106 1893 100634 SH SOLE 36 100634 0 0 ANTERO RESOURCES CORP COM 03674X106 630 33486 SH SOLE 40 33486 0 0 ANTHEM INC COM 036752103 290017 777942 SH SOLE 2 296183 0 481759 ANTHEM INC COM 036752103 64568 173198 SH SOLE 4 117722 0 55476 ANTHEM INC COM 036752103 101952 273476 SH SOLE 7 229685 0 43791 ANTHEM INC COM 036752103 6946 18632 SH SOLE 13 14520 0 4112 ANTHEM INC COM 036752103 11726 31454 SH SOLE 15 31454 0 0 ANTHEM INC COM 036752103 625022 1676560 SH SOLE 18 1442730 0 233830 ANTHEM INC COM 036752103 1016239 2725963 SH SOLE 19 2725963 0 0 ANTHEM INC COM 036752103 2167825 5814981 SH SOLE 21 5814981 0 0 ANTHEM INC COM 036752103 2070394 5553633 SH SOLE 22 4950646 0 602987 ANTHEM INC COM 036752103 66679 178860 SH SOLE 23 178860 0 0 ANTHEM INC COM 036752103 156155 418871 SH SOLE 25 411353 0 7518 ANTHEM INC COM 036752103 230981 619584 SH SOLE 26 261688 0 357896 ANTHEM INC COM 036752103 279204 748939 SH SOLE 28 21635 0 727304 ANTHEM INC COM 036752103 6429 17245 SH SOLE 29 17245 0 0 ANTHEM INC COM 036752103 484385 1299315 SH SOLE 30 1299315 0 0 ANTHEM INC COM 036752103 43495 116671 SH SOLE 31 56089 0 60582 ANTHEM INC COM 036752103 300908 807156 SH SOLE 34 807156 0 0 ANTHEM INC COM 036752103 55090 147774 SH SOLE 36 147774 0 0 ANTHEM INC COM 036752103 3189 8553 SH SOLE 40 8553 0 0 ANTHEM INC COM 036752103 91734 246068 SH SOLE 43 10206 0 235862 ANTHEM INC NOTE 2.750%10/1 94973VBG1 2702 512000 PRN SOLE 2 326000 0 186000 ANTHEM INC NOTE 2.750%10/1 94973VBG1 2322 440000 PRN SOLE 18 440000 0 0 ANTHEM INC NOTE 2.750%10/1 94973VBG1 2222 421000 PRN SOLE 19 421000 0 0 ANTHEM INC NOTE 2.750%10/1 94973VBG1 2877 545000 PRN SOLE 26 545000 0 0 ANTHEM INC NOTE 2.750%10/1 94973VBG1 1948 369000 PRN SOLE 34 369000 0 0 AON PLC SHS CL A G0403H108 139820 489273 SH SOLE 2 62261 0 427012 AON PLC SHS CL A G0403H108 42237 147799 SH SOLE 4 88417 0 59382 AON PLC SHS CL A G0403H108 65117 227866 SH SOLE 7 220960 0 6906 AON PLC SHS CL A G0403H108 1254 4388 SH SOLE 13 645 0 3743 AON PLC SHS CL A G0403H108 6455 22588 SH SOLE 15 22588 0 0 AON PLC SHS CL A G0403H108 140708 492382 SH SOLE 18 459699 0 32683 AON PLC SHS CL A G0403H108 21691 75903 SH SOLE 19 75903 0 0 AON PLC SHS CL A G0403H108 1867813 6536070 SH SOLE 21 6536070 0 0 AON PLC SHS CL A G0403H108 1422628 4978228 SH SOLE 22 4502208 0 476020 AON PLC SHS CL A G0403H108 35902 125633 SH SOLE 23 125633 0 0 AON PLC SHS CL A G0403H108 101829 356332 SH SOLE 25 356332 0 0 AON PLC SHS CL A G0403H108 140291 490924 SH SOLE 26 175688 0 315236 AON PLC SHS CL A G0403H108 115431 403928 SH SOLE 28 17505 0 386423 AON PLC SHS CL A G0403H108 201 702 SH SOLE 29 702 0 0 AON PLC SHS CL A G0403H108 370864 1297770 SH SOLE 30 1297770 0 0 AON PLC SHS CL A G0403H108 26275 91945 SH SOLE 31 27701 0 64244 AON PLC SHS CL A G0403H108 3795 13280 SH SOLE 34 13280 0 0 AON PLC SHS CL A G0403H108 36230 126779 SH SOLE 36 126779 0 0 AON PLC SHS CL A G0403H108 2279 7976 SH SOLE 40 7976 0 0 AON PLC SHS CL A G0403H108 55604 194576 SH SOLE 43 12806 0 181770 APA CORPORATION COM 03743Q108 24265 1132292 SH SOLE 2 196979 0 935313 APA CORPORATION COM 03743Q108 28 1289 SH SOLE 4 1289 0 0 APA CORPORATION COM 03743Q108 6367 297113 SH SOLE 7 286908 0 10205 APA CORPORATION COM 03743Q108 117 5469 SH SOLE 15 5469 0 0 APA CORPORATION COM 03743Q108 12851 599667 SH SOLE 18 566268 0 33399 APA CORPORATION COM 03743Q108 4177 194896 SH SOLE 19 194896 0 0 APA CORPORATION COM 03743Q108 207446 9680180 SH SOLE 21 9680180 0 0 APA CORPORATION COM 03743Q108 197736 9227079 SH SOLE 22 8417487 0 809592 APA CORPORATION COM 03743Q108 52 2442 SH SOLE 23 2442 0 0 APA CORPORATION COM 03743Q108 1178 54952 SH SOLE 25 54952 0 0 APA CORPORATION COM 03743Q108 9668 451163 SH SOLE 26 220737 0 230426 APA CORPORATION COM 03743Q108 880 41061 SH SOLE 28 27636 0 13425 APA CORPORATION COM 03743Q108 30612 1428449 SH SOLE 30 1428449 0 0 APA CORPORATION COM 03743Q108 130 6060 SH SOLE 31 6060 0 0 APA CORPORATION COM 03743Q108 1525 71146 SH SOLE 36 71146 0 0 APA CORPORATION COM 03743Q108 995 46428 SH SOLE 40 46428 0 0 APA CORPORATION COM 03743Q108 5342 249285 SH SOLE 43 21149 0 228136 APARTMENT INCOME REIT CORP COM 03750L109 21813 446900 SH SOLE 2 116920 0 329980 APARTMENT INCOME REIT CORP COM 03750L109 3975 81448 SH SOLE 4 81448 0 0 APARTMENT INCOME REIT CORP COM 03750L109 9843 201650 SH SOLE 7 201650 0 0 APARTMENT INCOME REIT CORP COM 03750L109 18363 376223 SH SOLE 18 376223 0 0 APARTMENT INCOME REIT CORP COM 03750L109 11695 239609 SH SOLE 19 239609 0 0 APARTMENT INCOME REIT CORP COM 03750L109 440773 9030376 SH SOLE 21 9030376 0 0 APARTMENT INCOME REIT CORP COM 03750L109 266479 5459511 SH SOLE 22 5270697 0 188814 APARTMENT INCOME REIT CORP COM 03750L109 315 6449 SH SOLE 23 6449 0 0 APARTMENT INCOME REIT CORP COM 03750L109 33209 680383 SH SOLE 25 680383 0 0 APARTMENT INCOME REIT CORP COM 03750L109 3008 61634 SH SOLE 26 50316 0 11318 APARTMENT INCOME REIT CORP COM 03750L109 4874 99861 SH SOLE 28 3157 0 96704 APARTMENT INCOME REIT CORP COM 03750L109 34545 707753 SH SOLE 30 707753 0 0 APARTMENT INCOME REIT CORP COM 03750L109 124 2548 SH SOLE 31 2548 0 0 APARTMENT INCOME REIT CORP COM 03750L109 69 1417 SH SOLE 36 1417 0 0 APARTMENT INCOME REIT CORP COM 03750L109 967 19816 SH SOLE 40 19816 0 0 APARTMENT INCOME REIT CORP COM 03750L109 1817 37231 SH SOLE 43 1977 0 35254 APARTMENT INVT & MGMT CO CL A 03748R747 1711 249826 SH SOLE 2 51456 0 198370 APARTMENT INVT & MGMT CO CL A 03748R747 555 81065 SH SOLE 4 81065 0 0 APARTMENT INVT & MGMT CO CL A 03748R747 1390 202877 SH SOLE 7 202877 0 0 APARTMENT INVT & MGMT CO CL A 03748R747 3235 472229 SH SOLE 18 472229 0 0 APARTMENT INVT & MGMT CO CL A 03748R747 7665 1119038 SH SOLE 19 1119038 0 0 APARTMENT INVT & MGMT CO CL A 03748R747 44296 6466612 SH SOLE 21 6466612 0 0 APARTMENT INVT & MGMT CO CL A 03748R747 33828 4938457 SH SOLE 22 4780727 0 157730 APARTMENT INVT & MGMT CO CL A 03748R747 42 6121 SH SOLE 23 6121 0 0 APARTMENT INVT & MGMT CO CL A 03748R747 4942 721472 SH SOLE 25 721472 0 0 APARTMENT INVT & MGMT CO CL A 03748R747 411 60028 SH SOLE 26 48710 0 11318 APARTMENT INVT & MGMT CO CL A 03748R747 787 114867 SH SOLE 28 18513 0 96354 APARTMENT INVT & MGMT CO CL A 03748R747 1923 280794 SH SOLE 30 280794 0 0 APARTMENT INVT & MGMT CO CL A 03748R747 4 614 SH SOLE 36 614 0 0 APARTMENT INVT & MGMT CO CL A 03748R747 124 18169 SH SOLE 40 18169 0 0 APARTMENT INVT & MGMT CO CL A 03748R747 77 11241 SH SOLE 43 250 0 10991 APELLIS PHARMACEUTICALS INC COM 03753U106 2105 63879 SH SOLE 2 41051 0 22828 APELLIS PHARMACEUTICALS INC COM 03753U106 7 226 SH SOLE 4 226 0 0 APELLIS PHARMACEUTICALS INC COM 03753U106 36 1082 SH SOLE 7 1082 0 0 APELLIS PHARMACEUTICALS INC COM 03753U106 6801 206338 SH SOLE 18 201561 0 4777 APELLIS PHARMACEUTICALS INC COM 03753U106 20793 630850 SH SOLE 19 630850 0 0 APELLIS PHARMACEUTICALS INC COM 03753U106 88988 2699869 SH SOLE 21 2699869 0 0 APELLIS PHARMACEUTICALS INC COM 03753U106 52635 1596943 SH SOLE 22 1560311 0 36632 APELLIS PHARMACEUTICALS INC COM 03753U106 92 2777 SH SOLE 23 2777 0 0 APELLIS PHARMACEUTICALS INC COM 03753U106 253 7661 SH SOLE 25 7661 0 0 APELLIS PHARMACEUTICALS INC COM 03753U106 1157 35091 SH SOLE 26 24107 0 10984 APELLIS PHARMACEUTICALS INC COM 03753U106 137 4146 SH SOLE 28 4146 0 0 APELLIS PHARMACEUTICALS INC COM 03753U106 2437 73931 SH SOLE 30 73931 0 0 APELLIS PHARMACEUTICALS INC COM 03753U106 4119 124960 SH SOLE 34 124960 0 0 APELLIS PHARMACEUTICALS INC COM 03753U106 229 6934 SH SOLE 40 6934 0 0 APELLIS PHARMACEUTICALS INC COM 03753U106 379 11504 SH SOLE 43 407 0 11097 API GROUP CORP COM STK 00187Y100 4197 206240 SH SOLE 2 46588 0 159652 API GROUP CORP COM STK 00187Y100 8 407 SH SOLE 4 407 0 0 API GROUP CORP COM STK 00187Y100 59 2900 SH SOLE 7 2900 0 0 API GROUP CORP COM STK 00187Y100 12625 620407 SH SOLE 18 620407 0 0 API GROUP CORP COM STK 00187Y100 7079 347858 SH SOLE 19 347858 0 0 API GROUP CORP COM STK 00187Y100 145934 7171218 SH SOLE 21 7171218 0 0 API GROUP CORP COM STK 00187Y100 86378 4244628 SH SOLE 22 4064456 0 180172 API GROUP CORP COM STK 00187Y100 402 19761 SH SOLE 25 19761 0 0 API GROUP CORP COM STK 00187Y100 859 42215 SH SOLE 26 35369 0 6846 API GROUP CORP COM STK 00187Y100 234 11513 SH SOLE 28 11513 0 0 API GROUP CORP COM STK 00187Y100 1641 80630 SH SOLE 30 80630 0 0 API GROUP CORP COM STK 00187Y100 87 4284 SH SOLE 36 4284 0 0 API GROUP CORP COM STK 00187Y100 338 16614 SH SOLE 40 16614 0 0 API GROUP CORP COM STK 00187Y100 61 3002 SH SOLE 43 0 0 3002 APOGEE ENTERPRISES INC COM 037598109 1084 28711 SH SOLE 2 7554 0 21157 APOGEE ENTERPRISES INC COM 037598109 4 93 SH SOLE 4 93 0 0 APOGEE ENTERPRISES INC COM 037598109 17 442 SH SOLE 7 442 0 0 APOGEE ENTERPRISES INC COM 037598109 3865 102347 SH SOLE 18 102347 0 0 APOGEE ENTERPRISES INC COM 037598109 1708 45229 SH SOLE 19 45229 0 0 APOGEE ENTERPRISES INC COM 037598109 118943 3149967 SH SOLE 21 3149967 0 0 APOGEE ENTERPRISES INC COM 037598109 24358 645075 SH SOLE 22 617461 0 27614 APOGEE ENTERPRISES INC COM 037598109 125 3305 SH SOLE 25 3305 0 0 APOGEE ENTERPRISES INC COM 037598109 409 10831 SH SOLE 26 9174 0 1657 APOGEE ENTERPRISES INC COM 037598109 70 1863 SH SOLE 28 1863 0 0 APOGEE ENTERPRISES INC COM 037598109 1791 47442 SH SOLE 30 47442 0 0 APOGEE ENTERPRISES INC COM 037598109 123 3266 SH SOLE 40 3266 0 0 APOGEE ENTERPRISES INC COM 037598109 904 23936 SH SOLE 43 4005 0 19931 APOLLO COML REAL EST FIN INC COM 03762U105 2305 155424 SH SOLE 2 42400 0 113024 APOLLO COML REAL EST FIN INC COM 03762U105 6 380 SH SOLE 4 380 0 0 APOLLO COML REAL EST FIN INC COM 03762U105 61 4140 SH SOLE 7 4140 0 0 APOLLO COML REAL EST FIN INC COM 03762U105 8227 554746 SH SOLE 18 554746 0 0 APOLLO COML REAL EST FIN INC COM 03762U105 3691 248856 SH SOLE 19 248856 0 0 APOLLO COML REAL EST FIN INC COM 03762U105 285472 19249618 SH SOLE 21 19249618 0 0 APOLLO COML REAL EST FIN INC COM 03762U105 52149 3516425 SH SOLE 22 3371610 0 144815 APOLLO COML REAL EST FIN INC COM 03762U105 280 18914 SH SOLE 25 18914 0 0 APOLLO COML REAL EST FIN INC COM 03762U105 629 42432 SH SOLE 26 31067 0 11365 APOLLO COML REAL EST FIN INC COM 03762U105 173 11691 SH SOLE 28 11691 0 0 APOLLO COML REAL EST FIN INC COM 03762U105 3450 232619 SH SOLE 30 232619 0 0 APOLLO COML REAL EST FIN INC COM 03762U105 87 5841 SH SOLE 36 5841 0 0 APOLLO COML REAL EST FIN INC COM 03762U105 240 16198 SH SOLE 40 16198 0 0 APOLLO COML REAL EST FIN INC COM 03762U105 2063 139095 SH SOLE 43 14094 0 125001 APOLLO COML REAL EST FIN INC NOTE 4.750% 8/2 03762UAB1 2653 2641000 PRN SOLE 21 2641000 0 0 APOLLO ENDOSURGERY INC COM 03767D108 32 3524 SH SOLE 18 3524 0 0 APOLLO ENDOSURGERY INC COM 03767D108 396 43698 SH SOLE 21 43698 0 0 APOLLO ENDOSURGERY INC COM 03767D108 44 4829 SH SOLE 22 4829 0 0 APOLLO GLOBAL MGMT INC COM CL A 03768E105 54606 886611 SH SOLE 2 583848 0 302763 APOLLO GLOBAL MGMT INC COM CL A 03768E105 7008 113791 SH SOLE 4 66728 0 47063 APOLLO GLOBAL MGMT INC COM CL A 03768E105 777 12621 SH SOLE 7 12621 0 0 APOLLO GLOBAL MGMT INC COM CL A 03768E105 14 221 SH SOLE 13 221 0 0 APOLLO GLOBAL MGMT INC COM CL A 03768E105 1237 20085 SH SOLE 15 20085 0 0 APOLLO GLOBAL MGMT INC COM CL A 03768E105 127346 2067643 SH SOLE 18 1916813 0 150830 APOLLO GLOBAL MGMT INC COM CL A 03768E105 270605 4393645 SH SOLE 19 4393645 0 0 APOLLO GLOBAL MGMT INC COM CL A 03768E105 166855 2709124 SH SOLE 21 2709124 0 0 APOLLO GLOBAL MGMT INC COM CL A 03768E105 271110 4401849 SH SOLE 22 4193685 0 208164 APOLLO GLOBAL MGMT INC COM CL A 03768E105 12359 200670 SH SOLE 23 200670 0 0 APOLLO GLOBAL MGMT INC COM CL A 03768E105 3787 61493 SH SOLE 25 61493 0 0 APOLLO GLOBAL MGMT INC COM CL A 03768E105 14317 232455 SH SOLE 26 159056 0 73399 APOLLO GLOBAL MGMT INC COM CL A 03768E105 12009 194985 SH SOLE 28 12964 0 182021 APOLLO GLOBAL MGMT INC COM CL A 03768E105 15 243 SH SOLE 29 243 0 0 APOLLO GLOBAL MGMT INC COM CL A 03768E105 58307 946701 SH SOLE 30 946701 0 0 APOLLO GLOBAL MGMT INC COM CL A 03768E105 3990 64781 SH SOLE 31 22155 0 42626 APOLLO GLOBAL MGMT INC COM CL A 03768E105 13374 217144 SH SOLE 34 217144 0 0 APOLLO GLOBAL MGMT INC COM CL A 03768E105 2007 32586 SH SOLE 36 32586 0 0 APOLLO GLOBAL MGMT INC COM CL A 03768E105 408 6626 SH SOLE 40 6626 0 0 APOLLO GLOBAL MGMT INC COM CL A 03768E105 933 15154 SH SOLE 43 0 0 15154 APOLLO INVT CORP COM NEW 03761U502 5453 420460 SH SOLE 30 420460 0 0 APOLLO INVT CORP COM NEW 03761U502 519 40027 SH SOLE 43 18188 0 21839 APOLLO MED HLDGS INC COM NEW 03763A207 1406 15444 SH SOLE 2 9741 0 5703 APOLLO MED HLDGS INC COM NEW 03763A207 7 79 SH SOLE 4 79 0 0 APOLLO MED HLDGS INC COM NEW 03763A207 53 583 SH SOLE 7 583 0 0 APOLLO MED HLDGS INC COM NEW 03763A207 12758 140118 SH SOLE 18 140118 0 0 APOLLO MED HLDGS INC COM NEW 03763A207 6055 66501 SH SOLE 19 66501 0 0 APOLLO MED HLDGS INC COM NEW 03763A207 406718 4466976 SH SOLE 21 4466976 0 0 APOLLO MED HLDGS INC COM NEW 03763A207 81854 899003 SH SOLE 22 880944 0 18059 APOLLO MED HLDGS INC COM NEW 03763A207 322 3541 SH SOLE 25 3541 0 0 APOLLO MED HLDGS INC COM NEW 03763A207 1052 11550 SH SOLE 26 9059 0 2491 APOLLO MED HLDGS INC COM NEW 03763A207 262 2883 SH SOLE 28 2883 0 0 APOLLO MED HLDGS INC COM NEW 03763A207 22891 251406 SH SOLE 30 251406 0 0 APOLLO MED HLDGS INC COM NEW 03763A207 337 3702 SH SOLE 40 3702 0 0 APOLLO MED HLDGS INC COM NEW 03763A207 507 5566 SH SOLE 43 515 0 5051 APOLLO STRATEGIC GRWT CPTL I UNIT 99/99/9999 G0412A110 2465 247726 SH SOLE 22 247726 0 0 APOLLO STRATEGIC GRWT CPTL I UNIT 99/99/9999 G0412A110 1515 152274 SH SOLE 34 152274 0 0 APPFOLIO INC COM CL A 03783C100 928 7709 SH SOLE 2 5790 0 1919 APPFOLIO INC COM CL A 03783C100 9 77 SH SOLE 4 77 0 0 APPFOLIO INC COM CL A 03783C100 38 313 SH SOLE 7 313 0 0 APPFOLIO INC COM CL A 03783C100 6262 52011 SH SOLE 18 52011 0 0 APPFOLIO INC COM CL A 03783C100 4070 33806 SH SOLE 19 33806 0 0 APPFOLIO INC COM CL A 03783C100 79393 659407 SH SOLE 21 659407 0 0 APPFOLIO INC COM CL A 03783C100 52653 437320 SH SOLE 22 426842 0 10478 APPFOLIO INC COM CL A 03783C100 244 2025 SH SOLE 25 2025 0 0 APPFOLIO INC COM CL A 03783C100 965 8017 SH SOLE 26 6898 0 1119 APPFOLIO INC COM CL A 03783C100 164 1362 SH SOLE 28 1362 0 0 APPFOLIO INC COM CL A 03783C100 1059 8798 SH SOLE 30 8798 0 0 APPFOLIO INC COM CL A 03783C100 225 1866 SH SOLE 40 1866 0 0 APPFOLIO INC COM CL A 03783C100 296 2455 SH SOLE 43 76 0 2379 APPHARVEST INC COM 03783T103 159 24396 SH SOLE 2 17543 0 6853 APPHARVEST INC COM 03783T103 5 771 SH SOLE 7 771 0 0 APPHARVEST INC COM 03783T103 1239 189982 SH SOLE 18 189982 0 0 APPHARVEST INC COM 03783T103 798 122465 SH SOLE 19 122465 0 0 APPHARVEST INC COM 03783T103 15024 2304267 SH SOLE 21 2304267 0 0 APPHARVEST INC COM 03783T103 9941 1524694 SH SOLE 22 1490557 0 34137 APPHARVEST INC COM 03783T103 45 6845 SH SOLE 25 6845 0 0 APPHARVEST INC COM 03783T103 36 5515 SH SOLE 26 0 0 5515 APPHARVEST INC COM 03783T103 194 29814 SH SOLE 30 29814 0 0 APPHARVEST INC COM 03783T103 42 6405 SH SOLE 40 6405 0 0 APPHARVEST INC COM 03783T103 0 10 SH SOLE 43 0 0 10 APPIAN CORP CL A 03782L101 4043 43703 SH SOLE 2 21229 0 22474 APPIAN CORP CL A 03782L101 12 128 SH SOLE 4 128 0 0 APPIAN CORP CL A 03782L101 58 632 SH SOLE 7 632 0 0 APPIAN CORP CL A 03782L101 10854 117330 SH SOLE 18 108599 0 8731 APPIAN CORP CL A 03782L101 18823 203473 SH SOLE 19 203473 0 0 APPIAN CORP CL A 03782L101 129580 1400714 SH SOLE 21 1400714 0 0 APPIAN CORP CL A 03782L101 97056 1049142 SH SOLE 22 1027067 0 22075 APPIAN CORP CL A 03782L101 702 7589 SH SOLE 23 7589 0 0 APPIAN CORP CL A 03782L101 497 5376 SH SOLE 25 5376 0 0 APPIAN CORP CL A 03782L101 4206 45466 SH SOLE 26 12180 0 33286 APPIAN CORP CL A 03782L101 271 2933 SH SOLE 28 2933 0 0 APPIAN CORP CL A 03782L101 1745 18867 SH SOLE 30 18867 0 0 APPIAN CORP CL A 03782L101 248 2685 SH SOLE 36 2685 0 0 APPIAN CORP CL A 03782L101 385 4164 SH SOLE 40 4164 0 0 APPIAN CORP CL A 03782L101 617 6672 SH SOLE 43 289 0 6383 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 4620 293681 SH SOLE 2 122268 0 171413 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 1769 112488 SH SOLE 4 112488 0 0 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 4321 274681 SH SOLE 7 274681 0 0 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 10522 668932 SH SOLE 18 668932 0 0 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 10125 643697 SH SOLE 19 643697 0 0 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 137575 8746035 SH SOLE 21 8746035 0 0 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 105643 6716027 SH SOLE 22 6501596 0 214431 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 137 8717 SH SOLE 23 8717 0 0 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 14391 914885 SH SOLE 25 914885 0 0 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 1599 101680 SH SOLE 26 83118 0 18562 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 2298 146081 SH SOLE 28 17916 0 128165 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 15306 973022 SH SOLE 30 973022 0 0 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 179 11401 SH SOLE 36 11401 0 0 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 392 24908 SH SOLE 40 24908 0 0 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 4669 296823 SH SOLE 43 25822 0 271001 APPLE INC COM 037833100 5358996 37872761 SH SOLE 2 8100662 0 29772099 APPLE INC COM 037833100 1586181 11209762 SH SOLE 4 7613029 0 3596733 APPLE INC COM 037833100 2161716 15277148 SH SOLE 7 14434227 0 842921 APPLE INC COM 037833100 119346 843438 SH SOLE 13 561540 0 281898 APPLE INC COM 037833100 234666 1658417 SH SOLE 15 1658417 0 0 APPLE INC COM 037833100 938 6626 SH SOLE 17 0 0 6626 APPLE INC COM 037833100 5223992 36918673 SH SOLE 18 33209256 0 3709417 APPLE INC COM 037833100 2492911 17617749 SH SOLE 19 17617749 0 0 APPLE INC COM 037833100 8697 61461 SH SOLE 20 61461 0 0 APPLE INC COM 037833100 47189483 333494583 SH SOLE 21 333494583 0 0 APPLE INC COM 037833100 47864528 338265213 SH SOLE 22 301619954 0 36645259 APPLE INC COM 037833100 1465920 10359859 SH SOLE 23 10359859 0 0 APPLE INC COM 037833100 3842958 27158711 SH SOLE 25 27103276 0 55435 APPLE INC COM 037833100 5406487 38208386 SH SOLE 26 16014694 0 22193692 APPLE INC COM 037833100 5090139 35972714 SH SOLE 28 1457141 0 34515573 APPLE INC COM 037833100 87725 619967 SH SOLE 29 619967 0 0 APPLE INC COM 037833100 11021302 77889063 SH SOLE 30 77378474 0 510589 APPLE INC COM 037833100 996701 7043820 SH SOLE 31 2909270 0 4134550 APPLE INC COM 037833100 466326 3295587 SH SOLE 32 3295587 0 0 APPLE INC COM 037833100 1253241 8856827 SH SOLE 34 8856827 0 0 APPLE INC COM 037833100 1077420 7614273 SH SOLE 36 7614273 0 0 APPLE INC COM 037833100 82164 580661 SH SOLE 40 580661 0 0 APPLE INC COM 037833100 2178857 15398284 SH SOLE 43 1064441 0 14333843 APPLE INC OPTIONS 037833100 255 1800 SH Call SOLE 2 1800 0 0 APPLE INC OPTIONS 037833100 736 5200 SH Call SOLE 4 5200 0 0 APPLE INC OPTIONS 037833100 9693 68500 SH Call SOLE 18 68500 0 0 APPLE INC OPTIONS 037833100 76028 537300 SH Call SOLE 19 537300 0 0 APPLE INC OPTIONS 037833100 4910 34700 SH Call SOLE 22 34700 0 0 APPLE INC OPTIONS 037833100 396 2800 SH Call SOLE 26 2800 0 0 APPLE INC OPTIONS 037833100 35969 254200 SH Call SOLE 34 254200 0 0 APPLIED DNA SCIENCES INC COM 03815U300 9 1650 SH SOLE 18 1650 0 0 APPLIED DNA SCIENCES INC COM 03815U300 91 16859 SH SOLE 21 16859 0 0 APPLIED DNA SCIENCES INC COM 03815U300 315 58360 SH SOLE 22 58360 0 0 APPLIED GENETIC TECHNOLOGIES COM 03820J100 33 10798 SH SOLE 2 10798 0 0 APPLIED GENETIC TECHNOLOGIES COM 03820J100 24 8128 SH SOLE 18 8128 0 0 APPLIED GENETIC TECHNOLOGIES COM 03820J100 432 143661 SH SOLE 21 143661 0 0 APPLIED GENETIC TECHNOLOGIES COM 03820J100 2639 876592 SH SOLE 22 876592 0 0 APPLIED INDL TECHNOLOGIES IN COM 03820C105 7001 77676 SH SOLE 2 37658 0 40018 APPLIED INDL TECHNOLOGIES IN COM 03820C105 12 131 SH SOLE 4 131 0 0 APPLIED INDL TECHNOLOGIES IN COM 03820C105 78 869 SH SOLE 7 869 0 0 APPLIED INDL TECHNOLOGIES IN COM 03820C105 13352 148139 SH SOLE 18 133580 0 14559 APPLIED INDL TECHNOLOGIES IN COM 03820C105 33481 371479 SH SOLE 19 371479 0 0 APPLIED INDL TECHNOLOGIES IN COM 03820C105 400924 4448284 SH SOLE 21 4448284 0 0 APPLIED INDL TECHNOLOGIES IN COM 03820C105 106186 1178142 SH SOLE 22 1154884 0 23258 APPLIED INDL TECHNOLOGIES IN COM 03820C105 1187 13168 SH SOLE 23 13168 0 0 APPLIED INDL TECHNOLOGIES IN COM 03820C105 420 4665 SH SOLE 25 4665 0 0 APPLIED INDL TECHNOLOGIES IN COM 03820C105 7148 79304 SH SOLE 26 10578 0 68726 APPLIED INDL TECHNOLOGIES IN COM 03820C105 266 2950 SH SOLE 28 2950 0 0 APPLIED INDL TECHNOLOGIES IN COM 03820C105 6271 69578 SH SOLE 30 69578 0 0 APPLIED INDL TECHNOLOGIES IN COM 03820C105 100 1115 SH SOLE 34 1115 0 0 APPLIED INDL TECHNOLOGIES IN COM 03820C105 98 1091 SH SOLE 36 1091 0 0 APPLIED INDL TECHNOLOGIES IN COM 03820C105 403 4466 SH SOLE 40 4466 0 0 APPLIED INDL TECHNOLOGIES IN COM 03820C105 1488 16508 SH SOLE 43 0 0 16508 APPLIED MATLS INC COM 038222105 294637 2288801 SH SOLE 2 594972 0 1693829 APPLIED MATLS INC COM 038222105 94946 737559 SH SOLE 4 487791 0 249768 APPLIED MATLS INC COM 038222105 126926 985990 SH SOLE 7 948503 0 37487 APPLIED MATLS INC COM 038222105 7574 58838 SH SOLE 13 43140 0 15698 APPLIED MATLS INC COM 038222105 11970 92986 SH SOLE 15 92986 0 0 APPLIED MATLS INC COM 038222105 10 79 SH SOLE 17 0 0 79 APPLIED MATLS INC COM 038222105 386041 2998846 SH SOLE 18 2833634 0 165212 APPLIED MATLS INC COM 038222105 262584 2039804 SH SOLE 19 2039804 0 0 APPLIED MATLS INC COM 038222105 3680359 28589750 SH SOLE 21 28589750 0 0 APPLIED MATLS INC COM 038222105 2615858 20320497 SH SOLE 22 18128534 0 2191963 APPLIED MATLS INC COM 038222105 76729 596043 SH SOLE 23 596043 0 0 APPLIED MATLS INC COM 038222105 236211 1834935 SH SOLE 25 1806377 0 28558 APPLIED MATLS INC COM 038222105 274361 2131290 SH SOLE 26 864048 0 1267242 APPLIED MATLS INC COM 038222105 370335 2876834 SH SOLE 28 85668 0 2791166 APPLIED MATLS INC COM 038222105 3194 24815 SH SOLE 29 24815 0 0 APPLIED MATLS INC COM 038222105 835755 6492306 SH SOLE 30 6477326 0 14980 APPLIED MATLS INC COM 038222105 52958 411387 SH SOLE 31 184120 0 227267 APPLIED MATLS INC COM 038222105 27258 211746 SH SOLE 32 211746 0 0 APPLIED MATLS INC COM 038222105 117431 912231 SH SOLE 34 912231 0 0 APPLIED MATLS INC COM 038222105 59881 465166 SH SOLE 36 465166 0 0 APPLIED MATLS INC COM 038222105 4141 32170 SH SOLE 40 32170 0 0 APPLIED MATLS INC COM 038222105 101646 789604 SH SOLE 43 58829 0 730775 APPLIED MATLS INC OPTIONS 038222105 1287 10000 SH Call SOLE 19 10000 0 0 APPLIED MATLS INC OPTIONS 038222105 26 200 SH Call SOLE 22 200 0 0 APPLIED MATLS INC OPTIONS 038222105 360 2800 SH Call SOLE 34 2800 0 0 APPLIED MOLECULAR TRANS INC COM 03824M109 495 19151 SH SOLE 2 14995 0 4156 APPLIED MOLECULAR TRANS INC COM 03824M109 10 395 SH SOLE 7 395 0 0 APPLIED MOLECULAR TRANS INC COM 03824M109 1712 66184 SH SOLE 18 66184 0 0 APPLIED MOLECULAR TRANS INC COM 03824M109 6031 233143 SH SOLE 19 233143 0 0 APPLIED MOLECULAR TRANS INC COM 03824M109 26087 1008389 SH SOLE 21 1008389 0 0 APPLIED MOLECULAR TRANS INC COM 03824M109 13317 514766 SH SOLE 22 506700 0 8066 APPLIED MOLECULAR TRANS INC COM 03824M109 21 802 SH SOLE 23 802 0 0 APPLIED MOLECULAR TRANS INC COM 03824M109 40 1556 SH SOLE 25 1556 0 0 APPLIED MOLECULAR TRANS INC COM 03824M109 52 2015 SH SOLE 26 384 0 1631 APPLIED MOLECULAR TRANS INC COM 03824M109 555 21461 SH SOLE 30 21461 0 0 APPLIED MOLECULAR TRANS INC COM 03824M109 33 1278 SH SOLE 34 1278 0 0 APPLIED MOLECULAR TRANS INC COM 03824M109 14 548 SH SOLE 36 548 0 0 APPLIED MOLECULAR TRANS INC COM 03824M109 32 1234 SH SOLE 40 1234 0 0 APPLIED MOLECULAR TRANS INC COM 03824M109 116 4488 SH SOLE 43 22 0 4466 APPLIED OPTOELECTRONICS INC COM 03823U102 629 87665 SH SOLE 2 67429 0 20236 APPLIED OPTOELECTRONICS INC COM 03823U102 176 24515 SH SOLE 18 24515 0 0 APPLIED OPTOELECTRONICS INC COM 03823U102 79 10954 SH SOLE 19 10954 0 0 APPLIED OPTOELECTRONICS INC COM 03823U102 15715 2188784 SH SOLE 21 2188784 0 0 APPLIED OPTOELECTRONICS INC COM 03823U102 5133 714928 SH SOLE 22 714928 0 0 APPLIED OPTOELECTRONICS INC COM 03823U102 194 27079 SH SOLE 26 0 0 27079 APPLIED OPTOELECTRONICS INC COM 03823U102 261 36359 SH SOLE 30 36359 0 0 APPLIED OPTOELECTRONICS INC COM 03823U102 0 40 SH SOLE 43 0 0 40 APPLIED THERAPEUTICS INC COM 03828A101 177 10662 SH SOLE 2 7085 0 3577 APPLIED THERAPEUTICS INC COM 03828A101 4 236 SH SOLE 7 236 0 0 APPLIED THERAPEUTICS INC COM 03828A101 896 53981 SH SOLE 18 53981 0 0 APPLIED THERAPEUTICS INC COM 03828A101 853 51382 SH SOLE 19 51382 0 0 APPLIED THERAPEUTICS INC COM 03828A101 12625 760567 SH SOLE 21 760567 0 0 APPLIED THERAPEUTICS INC COM 03828A101 6355 382825 SH SOLE 22 372139 0 10686 APPLIED THERAPEUTICS INC COM 03828A101 16 977 SH SOLE 23 977 0 0 APPLIED THERAPEUTICS INC COM 03828A101 65 3940 SH SOLE 25 3940 0 0 APPLIED THERAPEUTICS INC COM 03828A101 43 2590 SH SOLE 26 1332 0 1258 APPLIED THERAPEUTICS INC COM 03828A101 315 18983 SH SOLE 30 18983 0 0 APPLIED THERAPEUTICS INC COM 03828A101 52 3136 SH SOLE 36 3136 0 0 APPLIED THERAPEUTICS INC COM 03828A101 23 1373 SH SOLE 40 1373 0 0 APPLIED THERAPEUTICS INC COM 03828A101 36 2165 SH SOLE 43 342 0 1823 APPLIED UV INC COM 03828V105 6 840 SH SOLE 18 840 0 0 APPLIED UV INC COM 03828V105 73 10274 SH SOLE 21 10274 0 0 APPLOVIN CORP COM CL A 03831W108 1634 22582 SH SOLE 2 22582 0 0 APPLOVIN CORP COM CL A 03831W108 104158 1439238 SH SOLE 19 1439238 0 0 APPLOVIN CORP COM CL A 03831W108 2238 30918 SH SOLE 21 30918 0 0 APPLOVIN CORP COM CL A 03831W108 25339 350137 SH SOLE 22 350137 0 0 APPLOVIN CORP COM CL A 03831W108 11356 156910 SH SOLE 26 0 0 156910 APPLOVIN CORP COM CL A 03831W108 146501 2024335 SH SOLE 34 2024335 0 0 APREA THERAPEUTICS INC COM 03836J102 9 1694 SH SOLE 2 1694 0 0 APREA THERAPEUTICS INC COM 03836J102 19 3769 SH SOLE 18 3769 0 0 APREA THERAPEUTICS INC COM 03836J102 894 174897 SH SOLE 21 174897 0 0 APREA THERAPEUTICS INC COM 03836J102 828 162052 SH SOLE 22 162052 0 0 APREA THERAPEUTICS INC COM 03836J102 61 11863 SH SOLE 30 11863 0 0 APRIA INC COM 03836A101 449 12073 SH SOLE 2 4161 0 7912 APRIA INC COM 03836A101 1594 42914 SH SOLE 18 42914 0 0 APRIA INC COM 03836A101 983 26473 SH SOLE 19 26473 0 0 APRIA INC COM 03836A101 20153 542465 SH SOLE 21 542465 0 0 APRIA INC COM 03836A101 9077 244344 SH SOLE 22 233947 0 10397 APRIA INC COM 03836A101 105 2833 SH SOLE 25 2833 0 0 APRIA INC COM 03836A101 119 3216 SH SOLE 30 3216 0 0 APRIA INC COM 03836A101 68 1830 SH SOLE 40 1830 0 0 APRIA INC COM 03836A101 170 4589 SH SOLE 43 0 0 4589 APTARGROUP INC COM 038336103 23452 196499 SH SOLE 2 76185 0 120314 APTARGROUP INC COM 038336103 30 255 SH SOLE 4 255 0 0 APTARGROUP INC COM 038336103 1255 10517 SH SOLE 7 10517 0 0 APTARGROUP INC COM 038336103 19052 159635 SH SOLE 18 159635 0 0 APTARGROUP INC COM 038336103 2939 24629 SH SOLE 19 24629 0 0 APTARGROUP INC COM 038336103 378324 3169874 SH SOLE 21 3169874 0 0 APTARGROUP INC COM 038336103 213695 1790494 SH SOLE 22 1708652 0 81842 APTARGROUP INC COM 038336103 1561 13077 SH SOLE 25 13077 0 0 APTARGROUP INC COM 038336103 3579 29989 SH SOLE 26 24935 0 5054 APTARGROUP INC COM 038336103 562 4706 SH SOLE 28 4467 0 239 APTARGROUP INC COM 038336103 4424 37071 SH SOLE 30 37071 0 0 APTARGROUP INC COM 038336103 123 1030 SH SOLE 31 1030 0 0 APTARGROUP INC COM 038336103 1348 11296 SH SOLE 36 11296 0 0 APTARGROUP INC COM 038336103 925 7748 SH SOLE 40 7748 0 0 APTARGROUP INC COM 038336103 12060 101045 SH SOLE 43 3457 0 97588 APTEVO THERAPEUTICS INC COM NEW 03835L207 16 1011 SH SOLE 2 1011 0 0 APTEVO THERAPEUTICS INC COM NEW 03835L207 8 524 SH SOLE 18 524 0 0 APTEVO THERAPEUTICS INC COM NEW 03835L207 108 6966 SH SOLE 21 6966 0 0 APTEVO THERAPEUTICS INC COM NEW 03835L207 724 46893 SH SOLE 22 46893 0 0 APTINYX INC COM 03836N103 135 57592 SH SOLE 2 6460 0 51132 APTINYX INC COM 03836N103 88 37572 SH SOLE 18 9431 0 28141 APTINYX INC COM 03836N103 473 201948 SH SOLE 19 201948 0 0 APTINYX INC COM 03836N103 335 143163 SH SOLE 21 143163 0 0 APTINYX INC COM 03836N103 1928 823901 SH SOLE 22 823901 0 0 APTINYX INC COM 03836N103 59 25234 SH SOLE 23 25234 0 0 APTINYX INC COM 03836N103 151 64430 SH SOLE 26 0 0 64430 APTIV PLC SHS G6095L109 87290 585954 SH SOLE 2 78863 0 507091 APTIV PLC SHS G6095L109 29016 194777 SH SOLE 4 121061 0 73716 APTIV PLC SHS G6095L109 35215 236393 SH SOLE 7 228650 0 7743 APTIV PLC SHS G6095L109 982 6595 SH SOLE 13 809 0 5786 APTIV PLC SHS G6095L109 4020 26988 SH SOLE 15 26988 0 0 APTIV PLC SHS G6095L109 0 2 SH SOLE 17 0 0 2 APTIV PLC SHS G6095L109 86524 580814 SH SOLE 18 542531 0 38283 APTIV PLC SHS G6095L109 104272 699950 SH SOLE 19 699950 0 0 APTIV PLC SHS G6095L109 990791 6650940 SH SOLE 21 6650940 0 0 APTIV PLC SHS G6095L109 854463 5735805 SH SOLE 22 5155948 0 579857 APTIV PLC SHS G6095L109 22645 152010 SH SOLE 23 152010 0 0 APTIV PLC SHS G6095L109 94281 632885 SH SOLE 25 632885 0 0 APTIV PLC SHS G6095L109 112394 754473 SH SOLE 26 384328 0 370145 APTIV PLC SHS G6095L109 107935 724540 SH SOLE 28 26830 0 697710 APTIV PLC SHS G6095L109 15 100 SH SOLE 29 100 0 0 APTIV PLC SHS G6095L109 267376 1794832 SH SOLE 30 1723741 0 71091 APTIV PLC SHS G6095L109 14798 99334 SH SOLE 31 33169 0 66165 APTIV PLC SHS G6095L109 95518 641191 SH SOLE 34 641191 0 0 APTIV PLC SHS G6095L109 19530 131098 SH SOLE 36 131098 0 0 APTIV PLC SHS G6095L109 1382 9274 SH SOLE 40 9274 0 0 APTIV PLC SHS G6095L109 20168 135382 SH SOLE 43 12579 0 122803 APYX MEDICAL CORPORATION COM 03837C106 93 6716 SH SOLE 2 3481 0 3235 APYX MEDICAL CORPORATION COM 03837C106 7 501 SH SOLE 7 501 0 0 APYX MEDICAL CORPORATION COM 03837C106 1388 100229 SH SOLE 18 100229 0 0 APYX MEDICAL CORPORATION COM 03837C106 801 57844 SH SOLE 19 57844 0 0 APYX MEDICAL CORPORATION COM 03837C106 15001 1083134 SH SOLE 21 1083134 0 0 APYX MEDICAL CORPORATION COM 03837C106 10052 725812 SH SOLE 22 719843 0 5969 AQUA METALS INC COM 03837J101 3 1403 SH SOLE 2 1403 0 0 AQUA METALS INC COM 03837J101 28 13735 SH SOLE 18 13735 0 0 AQUA METALS INC COM 03837J101 481 232604 SH SOLE 21 232604 0 0 AQUA METALS INC COM 03837J101 1983 957923 SH SOLE 22 957923 0 0 AQUABOUNTY TECHNOLOGIES INC COM NEW 03842K200 111 27258 SH SOLE 2 3918 0 23340 AQUABOUNTY TECHNOLOGIES INC COM NEW 03842K200 3 843 SH SOLE 7 843 0 0 AQUABOUNTY TECHNOLOGIES INC COM NEW 03842K200 685 168199 SH SOLE 18 168199 0 0 AQUABOUNTY TECHNOLOGIES INC COM NEW 03842K200 372 91341 SH SOLE 19 91341 0 0 AQUABOUNTY TECHNOLOGIES INC COM NEW 03842K200 7985 1961814 SH SOLE 21 1961814 0 0 AQUABOUNTY TECHNOLOGIES INC COM NEW 03842K200 6121 1503838 SH SOLE 22 1478142 0 25696 AQUABOUNTY TECHNOLOGIES INC COM NEW 03842K200 281 68951 SH SOLE 25 68951 0 0 AQUABOUNTY TECHNOLOGIES INC COM NEW 03842K200 226 55641 SH SOLE 26 41938 0 13703 AQUABOUNTY TECHNOLOGIES INC COM NEW 03842K200 135 33048 SH SOLE 34 33048 0 0 AQUABOUNTY TECHNOLOGIES INC COM NEW 03842K200 0 10 SH SOLE 43 0 0 10 AQUESTIVE THERAPEUTICS INC COM 03843E104 3 627 SH SOLE 2 627 0 0 AQUESTIVE THERAPEUTICS INC COM 03843E104 22 4989 SH SOLE 18 4989 0 0 AQUESTIVE THERAPEUTICS INC COM 03843E104 318 72947 SH SOLE 21 72947 0 0 AQUESTIVE THERAPEUTICS INC COM 03843E104 1100 252383 SH SOLE 22 252383 0 0 ARAMARK COM 03852U106 22144 673876 SH SOLE 2 54641 0 619235 ARAMARK COM 03852U106 6335 192773 SH SOLE 4 105403 0 87370 ARAMARK COM 03852U106 717 21807 SH SOLE 7 21807 0 0 ARAMARK COM 03852U106 25 767 SH SOLE 13 767 0 0 ARAMARK COM 03852U106 908 27625 SH SOLE 15 27625 0 0 ARAMARK COM 03852U106 5057 153883 SH SOLE 18 139543 0 14340 ARAMARK COM 03852U106 17742 539918 SH SOLE 19 539918 0 0 ARAMARK COM 03852U106 86366 2628293 SH SOLE 21 2628293 0 0 ARAMARK COM 03852U106 183749 5591888 SH SOLE 22 5309517 0 282371 ARAMARK COM 03852U106 4551 138490 SH SOLE 23 138490 0 0 ARAMARK COM 03852U106 8914 271261 SH SOLE 25 271261 0 0 ARAMARK COM 03852U106 15742 479070 SH SOLE 26 278789 0 200281 ARAMARK COM 03852U106 14822 451075 SH SOLE 28 17524 0 433551 ARAMARK COM 03852U106 47 1445 SH SOLE 29 1445 0 0 ARAMARK COM 03852U106 17670 537745 SH SOLE 30 455437 0 82308 ARAMARK COM 03852U106 2717 82690 SH SOLE 31 25456 0 57234 ARAMARK COM 03852U106 4462 135777 SH SOLE 34 135777 0 0 ARAMARK COM 03852U106 3922 119370 SH SOLE 36 119370 0 0 ARAMARK COM 03852U106 295 8989 SH SOLE 40 8989 0 0 ARAMARK COM 03852U106 2154 65553 SH SOLE 43 6003 0 59550 ARAVIVE INC COM 03890D108 1 224 SH SOLE 2 224 0 0 ARAVIVE INC COM 03890D108 12 3116 SH SOLE 18 3116 0 0 ARAVIVE INC COM 03890D108 141 37810 SH SOLE 21 37810 0 0 ARAVIVE INC COM 03890D108 490 131736 SH SOLE 22 131736 0 0 ARBOR REALTY TRUST INC COM 038923108 6781 365926 SH SOLE 2 150611 0 215315 ARBOR REALTY TRUST INC COM 038923108 9 489 SH SOLE 4 489 0 0 ARBOR REALTY TRUST INC COM 038923108 37 2015 SH SOLE 7 2015 0 0 ARBOR REALTY TRUST INC COM 038923108 7664 413576 SH SOLE 18 413576 0 0 ARBOR REALTY TRUST INC COM 038923108 16786 905869 SH SOLE 19 905869 0 0 ARBOR REALTY TRUST INC COM 038923108 150678 8131565 SH SOLE 21 8131565 0 0 ARBOR REALTY TRUST INC COM 038923108 76222 4113449 SH SOLE 22 3979684 0 133765 ARBOR REALTY TRUST INC COM 038923108 648 34958 SH SOLE 23 34958 0 0 ARBOR REALTY TRUST INC COM 038923108 270 14597 SH SOLE 25 14597 0 0 ARBOR REALTY TRUST INC COM 038923108 955 51548 SH SOLE 26 39849 0 11699 ARBOR REALTY TRUST INC COM 038923108 182 9842 SH SOLE 28 9842 0 0 ARBOR REALTY TRUST INC COM 038923108 1262 68081 SH SOLE 30 68081 0 0 ARBOR REALTY TRUST INC COM 038923108 303 16348 SH SOLE 40 16348 0 0 ARBOR REALTY TRUST INC COM 038923108 334 18011 SH SOLE 43 4299 0 13712 ARBOR REALTY TRUST INC NOTE 4.750%11/0 038923AP3 1862 1675000 PRN SOLE 21 1675000 0 0 ARBUTUS BIOPHARMA CORP COM 03879J100 316 73561 SH SOLE 2 13722 0 59839 ARBUTUS BIOPHARMA CORP COM 03879J100 1100 256508 SH SOLE 18 256508 0 0 ARBUTUS BIOPHARMA CORP COM 03879J100 601 140011 SH SOLE 19 140011 0 0 ARBUTUS BIOPHARMA CORP COM 03879J100 15078 3514635 SH SOLE 21 3514635 0 0 ARBUTUS BIOPHARMA CORP COM 03879J100 8175 1905498 SH SOLE 22 1857688 0 47810 ARBUTUS BIOPHARMA CORP COM 03879J100 184 42880 SH SOLE 30 42880 0 0 ARBUTUS BIOPHARMA CORP COM 03879J100 9 2110 SH SOLE 43 0 0 2110 ARC DOCUMENT SOLUTIONS INC COM 00191G103 304 103163 SH SOLE 2 0 0 103163 ARC DOCUMENT SOLUTIONS INC COM 00191G103 22 7592 SH SOLE 18 7592 0 0 ARC DOCUMENT SOLUTIONS INC COM 00191G103 354 119944 SH SOLE 21 119944 0 0 ARC DOCUMENT SOLUTIONS INC COM 00191G103 3518 1192628 SH SOLE 22 1192628 0 0 ARCA BIOPHARMA INC COM 00211Y506 9 3131 SH SOLE 18 3131 0 0 ARCA BIOPHARMA INC COM 00211Y506 106 35655 SH SOLE 21 35655 0 0 ARCA BIOPHARMA INC COM 00211Y506 680 229608 SH SOLE 22 229608 0 0 ARCADIA BIOSCIENCES INC COM NEW 039014204 9 4445 SH SOLE 18 4445 0 0 ARCADIA BIOSCIENCES INC COM NEW 039014204 112 54195 SH SOLE 21 54195 0 0 ARCBEST CORP COM 03937C105 3241 39639 SH SOLE 2 16716 0 22923 ARCBEST CORP COM 03937C105 10 120 SH SOLE 4 120 0 0 ARCBEST CORP COM 03937C105 35 422 SH SOLE 7 422 0 0 ARCBEST CORP COM 03937C105 8355 102171 SH SOLE 18 102171 0 0 ARCBEST CORP COM 03937C105 5345 65362 SH SOLE 19 65362 0 0 ARCBEST CORP COM 03937C105 255933 3129914 SH SOLE 21 3129914 0 0 ARCBEST CORP COM 03937C105 53222 650874 SH SOLE 22 625084 0 25790 ARCBEST CORP COM 03937C105 355 4344 SH SOLE 25 4344 0 0 ARCBEST CORP COM 03937C105 1272 15553 SH SOLE 26 12683 0 2870 ARCBEST CORP COM 03937C105 174 2122 SH SOLE 28 2122 0 0 ARCBEST CORP COM 03937C105 3719 45482 SH SOLE 30 45482 0 0 ARCBEST CORP COM 03937C105 208 2538 SH SOLE 36 2538 0 0 ARCBEST CORP COM 03937C105 233 2845 SH SOLE 40 2845 0 0 ARCBEST CORP COM 03937C105 3929 48049 SH SOLE 43 3567 0 44482 ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203 5 173 SH SOLE 18 173 0 0 ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203 10463 346921 SH SOLE 19 346921 0 0 ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203 5750 190666 SH SOLE 25 190666 0 0 ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203 8357 277100 SH SOLE 29 277100 0 0 ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203 1989 65943 SH SOLE 34 65943 0 0 ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203 10204 338320 SH SOLE 43 65177 0 273143 ARCH CAP GROUP LTD ORD G0450A105 29395 769915 SH SOLE 2 84210 0 685705 ARCH CAP GROUP LTD ORD G0450A105 10044 263068 SH SOLE 4 152197 0 110871 ARCH CAP GROUP LTD ORD G0450A105 1444 37816 SH SOLE 7 37816 0 0 ARCH CAP GROUP LTD ORD G0450A105 406 10630 SH SOLE 13 1206 0 9424 ARCH CAP GROUP LTD ORD G0450A105 1643 43046 SH SOLE 15 43046 0 0 ARCH CAP GROUP LTD ORD G0450A105 20946 548608 SH SOLE 18 523544 0 25064 ARCH CAP GROUP LTD ORD G0450A105 3991 104543 SH SOLE 19 104543 0 0 ARCH CAP GROUP LTD ORD G0450A105 183874 4815973 SH SOLE 21 4815973 0 0 ARCH CAP GROUP LTD ORD G0450A105 310804 8140481 SH SOLE 22 7665066 0 475415 ARCH CAP GROUP LTD ORD G0450A105 8525 223288 SH SOLE 23 223288 0 0 ARCH CAP GROUP LTD ORD G0450A105 21242 556372 SH SOLE 25 556372 0 0 ARCH CAP GROUP LTD ORD G0450A105 26900 704545 SH SOLE 26 399308 0 305237 ARCH CAP GROUP LTD ORD G0450A105 42076 1102043 SH SOLE 28 30448 0 1071595 ARCH CAP GROUP LTD ORD G0450A105 68 1788 SH SOLE 29 1788 0 0 ARCH CAP GROUP LTD ORD G0450A105 27490 720014 SH SOLE 30 720014 0 0 ARCH CAP GROUP LTD ORD G0450A105 5713 149624 SH SOLE 31 49648 0 99976 ARCH CAP GROUP LTD ORD G0450A105 769 20143 SH SOLE 34 20143 0 0 ARCH CAP GROUP LTD ORD G0450A105 7680 201161 SH SOLE 36 201161 0 0 ARCH CAP GROUP LTD ORD G0450A105 486 12734 SH SOLE 40 12734 0 0 ARCH CAP GROUP LTD ORD G0450A105 9745 255236 SH SOLE 43 4191 0 251046 ARCH RESOURCES INC CL A 03940R107 663 7143 SH SOLE 2 4733 0 2410 ARCH RESOURCES INC CL A 03940R107 9 93 SH SOLE 4 93 0 0 ARCH RESOURCES INC CL A 03940R107 26 279 SH SOLE 7 279 0 0 ARCH RESOURCES INC CL A 03940R107 4561 49179 SH SOLE 18 49179 0 0 ARCH RESOURCES INC CL A 03940R107 2466 26591 SH SOLE 19 26591 0 0 ARCH RESOURCES INC CL A 03940R107 55483 598201 SH SOLE 21 598201 0 0 ARCH RESOURCES INC CL A 03940R107 34761 374787 SH SOLE 22 362631 0 12156 ARCH RESOURCES INC CL A 03940R107 740 7975 SH SOLE 26 6722 0 1253 ARCH RESOURCES INC CL A 03940R107 907 9783 SH SOLE 30 9783 0 0 ARCH RESOURCES INC CL A 03940R107 148 1592 SH SOLE 40 1592 0 0 ARCH RESOURCES INC CL A 03940R107 476 5133 SH SOLE 43 2365 0 2768 ARCHER DANIELS MIDLAND CO COM 039483102 88556 1475680 SH SOLE 2 395172 0 1080508 ARCHER DANIELS MIDLAND CO COM 039483102 14075 234552 SH SOLE 4 212862 0 21690 ARCHER DANIELS MIDLAND CO COM 039483102 58455 974080 SH SOLE 7 833252 0 140828 ARCHER DANIELS MIDLAND CO COM 039483102 713 11880 SH SOLE 13 1867 0 10013 ARCHER DANIELS MIDLAND CO COM 039483102 4355 72567 SH SOLE 15 72567 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 1 14 SH SOLE 17 0 0 14 ARCHER DANIELS MIDLAND CO COM 039483102 61705 1028248 SH SOLE 18 949887 0 78361 ARCHER DANIELS MIDLAND CO COM 039483102 14074 234535 SH SOLE 19 234535 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 906424 15104554 SH SOLE 21 15104554 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 723188 12051126 SH SOLE 22 10855488 0 1195638 ARCHER DANIELS MIDLAND CO COM 039483102 19225 320366 SH SOLE 23 320366 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 62409 1039985 SH SOLE 25 1039985 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 97213 1619955 SH SOLE 26 583568 0 1036387 ARCHER DANIELS MIDLAND CO COM 039483102 73997 1233072 SH SOLE 28 51844 0 1181228 ARCHER DANIELS MIDLAND CO COM 039483102 216698 3611033 SH SOLE 30 3322706 0 288327 ARCHER DANIELS MIDLAND CO COM 039483102 12131 202151 SH SOLE 31 65630 0 136521 ARCHER DANIELS MIDLAND CO COM 039483102 3961 66003 SH SOLE 34 66003 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 18960 315943 SH SOLE 36 315943 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 1164 19392 SH SOLE 40 19392 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 22574 376165 SH SOLE 43 24312 0 351853 ARCHROCK INC COM 03957W106 2517 305070 SH SOLE 2 60097 0 244973 ARCHROCK INC COM 03957W106 3 343 SH SOLE 4 343 0 0 ARCHROCK INC COM 03957W106 19 2263 SH SOLE 7 2263 0 0 ARCHROCK INC COM 03957W106 4496 545022 SH SOLE 18 545022 0 0 ARCHROCK INC COM 03957W106 6694 811337 SH SOLE 19 811337 0 0 ARCHROCK INC COM 03957W106 133924 16233269 SH SOLE 21 16233269 0 0 ARCHROCK INC COM 03957W106 35736 4331633 SH SOLE 22 4196467 0 135166 ARCHROCK INC COM 03957W106 343 41618 SH SOLE 23 41618 0 0 ARCHROCK INC COM 03957W106 211 25583 SH SOLE 25 25583 0 0 ARCHROCK INC COM 03957W106 2467 298978 SH SOLE 26 55872 0 243106 ARCHROCK INC COM 03957W106 101 12211 SH SOLE 28 9211 0 3000 ARCHROCK INC COM 03957W106 2031 246161 SH SOLE 30 246161 0 0 ARCHROCK INC COM 03957W106 4292 520184 SH SOLE 34 520184 0 0 ARCHROCK INC COM 03957W106 199 24091 SH SOLE 36 24091 0 0 ARCHROCK INC COM 03957W106 139 16865 SH SOLE 40 16865 0 0 ARCHROCK INC COM 03957W106 3655 443084 SH SOLE 43 125491 0 317593 ARCIMOTO INC COM 039587100 54 4757 SH SOLE 2 2000 0 2757 ARCIMOTO INC COM 039587100 5 440 SH SOLE 7 440 0 0 ARCIMOTO INC COM 039587100 919 80405 SH SOLE 18 80405 0 0 ARCIMOTO INC COM 039587100 560 48963 SH SOLE 19 48963 0 0 ARCIMOTO INC COM 039587100 10844 948699 SH SOLE 21 948699 0 0 ARCIMOTO INC COM 039587100 7672 671187 SH SOLE 22 666842 0 4345 ARCIMOTO INC COM 039587100 227 19889 SH SOLE 43 0 0 19889 ARCLIGHT CLEAN TRANSITION II UNIT 03/16/2028 G0R21B120 127 12898 SH SOLE 2 12898 0 0 ARCLIGHT CLEAN TRANSITION II UNIT 03/16/2028 G0R21B120 4028 409303 SH SOLE 19 409303 0 0 ARCLIGHT CLEAN TRANSITION II UNIT 03/16/2028 G0R21B120 735 74648 SH SOLE 34 74648 0 0 ARCO PLATFORM LTD COM CL A G04553106 20 906 SH SOLE 25 906 0 0 ARCONIC CORPORATION COM 03966V107 12209 387083 SH SOLE 2 297033 0 90050 ARCONIC CORPORATION COM 03966V107 12 389 SH SOLE 4 389 0 0 ARCONIC CORPORATION COM 03966V107 3990 126513 SH SOLE 7 126513 0 0 ARCONIC CORPORATION COM 03966V107 13600 431205 SH SOLE 18 431205 0 0 ARCONIC CORPORATION COM 03966V107 34845 1104799 SH SOLE 19 1104799 0 0 ARCONIC CORPORATION COM 03966V107 410687 13021155 SH SOLE 21 13021155 0 0 ARCONIC CORPORATION COM 03966V107 85388 2707288 SH SOLE 22 2595901 0 111387 ARCONIC CORPORATION COM 03966V107 612 19415 SH SOLE 25 19415 0 0 ARCONIC CORPORATION COM 03966V107 1140 36144 SH SOLE 26 28488 0 7656 ARCONIC CORPORATION COM 03966V107 464 14703 SH SOLE 28 10036 0 4667 ARCONIC CORPORATION COM 03966V107 6016 190747 SH SOLE 30 190747 0 0 ARCONIC CORPORATION COM 03966V107 14040 445139 SH SOLE 34 445139 0 0 ARCONIC CORPORATION COM 03966V107 701 22222 SH SOLE 36 22222 0 0 ARCONIC CORPORATION COM 03966V107 391 12409 SH SOLE 40 12409 0 0 ARCONIC CORPORATION COM 03966V107 21380 677858 SH SOLE 43 17198 0 660660 ARCOS DORADOS HOLDINGS INC SHS CLASS -A - G0457F107 37 7205 SH SOLE 4 7205 0 0 ARCOS DORADOS HOLDINGS INC SHS CLASS -A - G0457F107 7069 1380684 SH SOLE 21 1380684 0 0 ARCOS DORADOS HOLDINGS INC SHS CLASS -A - G0457F107 3149 615126 SH SOLE 22 595738 0 19388 ARCOS DORADOS HOLDINGS INC SHS CLASS -A - G0457F107 1982 387166 SH SOLE 30 387166 0 0 ARCOS DORADOS HOLDINGS INC SHS CLASS -A - G0457F107 490 95794 SH SOLE 43 0 0 95794 ARCOSA INC COM 039653100 2668 53189 SH SOLE 2 14615 0 38574 ARCOSA INC COM 039653100 9 186 SH SOLE 4 186 0 0 ARCOSA INC COM 039653100 40 792 SH SOLE 7 792 0 0 ARCOSA INC COM 039653100 9304 185455 SH SOLE 18 185455 0 0 ARCOSA INC COM 039653100 4308 85866 SH SOLE 19 85866 0 0 ARCOSA INC COM 039653100 285581 5692264 SH SOLE 21 5692264 0 0 ARCOSA INC COM 039653100 59663 1189217 SH SOLE 22 1140389 0 48828 ARCOSA INC COM 039653100 285 5687 SH SOLE 25 5687 0 0 ARCOSA INC COM 039653100 1144 22797 SH SOLE 26 19498 0 3299 ARCOSA INC COM 039653100 261 5208 SH SOLE 28 3864 0 1344 ARCOSA INC COM 039653100 4300 85708 SH SOLE 30 85708 0 0 ARCOSA INC COM 039653100 167 3319 SH SOLE 36 3319 0 0 ARCOSA INC COM 039653100 289 5754 SH SOLE 40 5754 0 0 ARCOSA INC COM 039653100 1306 26033 SH SOLE 43 3013 0 23020 ARCTURUS THERAPEUTICS HLDGS COM 03969T109 1273 26638 SH SOLE 2 7534 0 19104 ARCTURUS THERAPEUTICS HLDGS COM 03969T109 4 78 SH SOLE 4 78 0 0 ARCTURUS THERAPEUTICS HLDGS COM 03969T109 20 412 SH SOLE 7 412 0 0 ARCTURUS THERAPEUTICS HLDGS COM 03969T109 3438 71949 SH SOLE 18 71949 0 0 ARCTURUS THERAPEUTICS HLDGS COM 03969T109 1731 36219 SH SOLE 19 36219 0 0 ARCTURUS THERAPEUTICS HLDGS COM 03969T109 49273 1031256 SH SOLE 21 1031256 0 0 ARCTURUS THERAPEUTICS HLDGS COM 03969T109 24312 508822 SH SOLE 22 485392 0 23430 ARCTURUS THERAPEUTICS HLDGS COM 03969T109 155 3247 SH SOLE 25 3247 0 0 ARCTURUS THERAPEUTICS HLDGS COM 03969T109 92 1920 SH SOLE 26 842 0 1078 ARCTURUS THERAPEUTICS HLDGS COM 03969T109 135 2835 SH SOLE 28 2835 0 0 ARCTURUS THERAPEUTICS HLDGS COM 03969T109 1405 29414 SH SOLE 30 29414 0 0 ARCTURUS THERAPEUTICS HLDGS COM 03969T109 94 1957 SH SOLE 36 1957 0 0 ARCTURUS THERAPEUTICS HLDGS COM 03969T109 109 2289 SH SOLE 40 2289 0 0 ARCTURUS THERAPEUTICS HLDGS COM 03969T109 175 3672 SH SOLE 43 29 0 3643 ARCUS BIOSCIENCES INC COM 03969F109 3040 87168 SH SOLE 2 20135 0 67033 ARCUS BIOSCIENCES INC COM 03969F109 6 170 SH SOLE 4 170 0 0 ARCUS BIOSCIENCES INC COM 03969F109 25 728 SH SOLE 7 728 0 0 ARCUS BIOSCIENCES INC COM 03969F109 4983 142888 SH SOLE 18 142888 0 0 ARCUS BIOSCIENCES INC COM 03969F109 13654 391560 SH SOLE 19 391560 0 0 ARCUS BIOSCIENCES INC COM 03969F109 69304 1987494 SH SOLE 21 1987494 0 0 ARCUS BIOSCIENCES INC COM 03969F109 44242 1268780 SH SOLE 22 1222571 0 46209 ARCUS BIOSCIENCES INC COM 03969F109 233 6691 SH SOLE 23 6691 0 0 ARCUS BIOSCIENCES INC COM 03969F109 196 5612 SH SOLE 25 5612 0 0 ARCUS BIOSCIENCES INC COM 03969F109 2046 58674 SH SOLE 26 21733 0 36941 ARCUS BIOSCIENCES INC COM 03969F109 155 4442 SH SOLE 28 4442 0 0 ARCUS BIOSCIENCES INC COM 03969F109 8131 233184 SH SOLE 30 233184 0 0 ARCUS BIOSCIENCES INC COM 03969F109 36 1040 SH SOLE 34 1040 0 0 ARCUS BIOSCIENCES INC COM 03969F109 41 1172 SH SOLE 36 1172 0 0 ARCUS BIOSCIENCES INC COM 03969F109 168 4810 SH SOLE 40 4810 0 0 ARCUS BIOSCIENCES INC COM 03969F109 298 8547 SH SOLE 43 0 0 8547 ARCUTIS BIOTHERAPEUTICS INC COM 03969K108 2369 99164 SH SOLE 2 68783 0 30381 ARCUTIS BIOTHERAPEUTICS INC COM 03969K108 2 96 SH SOLE 4 96 0 0 ARCUTIS BIOTHERAPEUTICS INC COM 03969K108 11 453 SH SOLE 7 453 0 0 ARCUTIS BIOTHERAPEUTICS INC COM 03969K108 3572 149516 SH SOLE 18 143575 0 5941 ARCUTIS BIOTHERAPEUTICS INC COM 03969K108 34718 1453237 SH SOLE 19 1453237 0 0 ARCUTIS BIOTHERAPEUTICS INC COM 03969K108 373 15610 SH SOLE 20 15610 0 0 ARCUTIS BIOTHERAPEUTICS INC COM 03969K108 29249 1224312 SH SOLE 21 1224312 0 0 ARCUTIS BIOTHERAPEUTICS INC COM 03969K108 18661 781140 SH SOLE 22 754644 0 26496 ARCUTIS BIOTHERAPEUTICS INC COM 03969K108 111 4657 SH SOLE 23 4657 0 0 ARCUTIS BIOTHERAPEUTICS INC COM 03969K108 85 3558 SH SOLE 25 3558 0 0 ARCUTIS BIOTHERAPEUTICS INC COM 03969K108 436 18267 SH SOLE 26 668 0 17599 ARCUTIS BIOTHERAPEUTICS INC COM 03969K108 29 1197 SH SOLE 28 1197 0 0 ARCUTIS BIOTHERAPEUTICS INC COM 03969K108 706 29542 SH SOLE 30 29542 0 0 ARCUTIS BIOTHERAPEUTICS INC COM 03969K108 9805 410439 SH SOLE 34 410439 0 0 ARCUTIS BIOTHERAPEUTICS INC COM 03969K108 22 913 SH SOLE 36 913 0 0 ARCUTIS BIOTHERAPEUTICS INC COM 03969K108 52 2166 SH SOLE 40 2166 0 0 ARCUTIS BIOTHERAPEUTICS INC COM 03969K108 40 1659 SH SOLE 43 169 0 1490 ARDAGH GROUP S A CL A L0223L101 2016 79073 SH SOLE 2 1944 0 77129 ARDAGH GROUP S A CL A L0223L101 5 189 SH SOLE 7 189 0 0 ARDAGH GROUP S A CL A L0223L101 166 6508 SH SOLE 18 6508 0 0 ARDAGH GROUP S A CL A L0223L101 135 5297 SH SOLE 19 5297 0 0 ARDAGH GROUP S A CL A L0223L101 5143 201781 SH SOLE 21 201781 0 0 ARDAGH GROUP S A CL A L0223L101 4123 161734 SH SOLE 22 146525 0 15209 ARDAGH GROUP S A CL A L0223L101 9 350 SH SOLE 31 350 0 0 ARDAGH GROUP S A CL A L0223L101 37 1458 SH SOLE 43 0 0 1458 ARDELYX INC COM 039697107 69 52078 SH SOLE 2 19965 0 32113 ARDELYX INC COM 039697107 2 1360 SH SOLE 7 1360 0 0 ARDELYX INC COM 039697107 342 258843 SH SOLE 18 258843 0 0 ARDELYX INC COM 039697107 184 139294 SH SOLE 19 139294 0 0 ARDELYX INC COM 039697107 4869 3688975 SH SOLE 21 3688975 0 0 ARDELYX INC COM 039697107 2679 2029899 SH SOLE 22 1984137 0 45762 ARDELYX INC COM 039697107 10 7801 SH SOLE 25 7801 0 0 ARDELYX INC COM 039697107 348 263548 SH SOLE 30 263548 0 0 ARDELYX INC COM 039697107 8 5929 SH SOLE 40 5929 0 0 ARDELYX INC COM 039697107 11 8175 SH SOLE 43 0 0 8175 ARDMORE SHIPPING CORP COM Y0207T100 169 40789 SH SOLE 2 12318 0 28471 ARDMORE SHIPPING CORP COM Y0207T100 30 7139 SH SOLE 18 7139 0 0 ARDMORE SHIPPING CORP COM Y0207T100 85 20495 SH SOLE 19 20495 0 0 ARDMORE SHIPPING CORP COM Y0207T100 397 95573 SH SOLE 21 95573 0 0 ARDMORE SHIPPING CORP COM Y0207T100 706 170076 SH SOLE 22 170076 0 0 ARDMORE SHIPPING CORP COM Y0207T100 72 17434 SH SOLE 23 17434 0 0 ARDMORE SHIPPING CORP COM Y0207T100 100 24041 SH SOLE 26 0 0 24041 ARENA PHARMACEUTICALS INC COM NEW 040047607 5541 93042 SH SOLE 2 46079 0 46963 ARENA PHARMACEUTICALS INC COM NEW 040047607 15 252 SH SOLE 4 252 0 0 ARENA PHARMACEUTICALS INC COM NEW 040047607 56 943 SH SOLE 7 943 0 0 ARENA PHARMACEUTICALS INC COM NEW 040047607 12475 209481 SH SOLE 18 209481 0 0 ARENA PHARMACEUTICALS INC COM NEW 040047607 32140 539714 SH SOLE 19 539714 0 0 ARENA PHARMACEUTICALS INC COM NEW 040047607 161188 2706769 SH SOLE 21 2706769 0 0 ARENA PHARMACEUTICALS INC COM NEW 040047607 86792 1457466 SH SOLE 22 1398314 0 59152 ARENA PHARMACEUTICALS INC COM NEW 040047607 92 1553 SH SOLE 23 1553 0 0 ARENA PHARMACEUTICALS INC COM NEW 040047607 522 8764 SH SOLE 25 8764 0 0 ARENA PHARMACEUTICALS INC COM NEW 040047607 2280 38281 SH SOLE 26 24717 0 13564 ARENA PHARMACEUTICALS INC COM NEW 040047607 307 5148 SH SOLE 28 5148 0 0 ARENA PHARMACEUTICALS INC COM NEW 040047607 3594 60360 SH SOLE 30 60360 0 0 ARENA PHARMACEUTICALS INC COM NEW 040047607 9209 154645 SH SOLE 34 154645 0 0 ARENA PHARMACEUTICALS INC COM NEW 040047607 164 2746 SH SOLE 36 2746 0 0 ARENA PHARMACEUTICALS INC COM NEW 040047607 394 6620 SH SOLE 40 6620 0 0 ARENA PHARMACEUTICALS INC COM NEW 040047607 861 14459 SH SOLE 43 165 0 14294 ARES CAPITAL CORP COM 04010L103 2 82 SH SOLE 18 82 0 0 ARES CAPITAL CORP COM 04010L103 44676 2197540 SH SOLE 30 2197540 0 0 ARES CAPITAL CORP COM 04010L103 2247 110515 SH SOLE 43 37053 0 73462 ARES CAPITAL CORP NOTE 3.750% 2/0 04010LAT0 2718 2540000 PRN SOLE 21 2540000 0 0 ARES CAPITAL CORP NOTE 4.625% 3/0 04010LAW3 3298 2985000 PRN SOLE 21 2985000 0 0 ARES COML REAL ESTATE CORP COM 04013V108 755 50060 SH SOLE 2 13674 0 36386 ARES COML REAL ESTATE CORP COM 04013V108 8 551 SH SOLE 7 551 0 0 ARES COML REAL ESTATE CORP COM 04013V108 2000 132639 SH SOLE 18 132639 0 0 ARES COML REAL ESTATE CORP COM 04013V108 1122 74433 SH SOLE 19 74433 0 0 ARES COML REAL ESTATE CORP COM 04013V108 40702 2699054 SH SOLE 21 2699054 0 0 ARES COML REAL ESTATE CORP COM 04013V108 17294 1146842 SH SOLE 22 1107070 0 39772 ARES COML REAL ESTATE CORP COM 04013V108 86 5672 SH SOLE 25 5672 0 0 ARES COML REAL ESTATE CORP COM 04013V108 4114 272790 SH SOLE 26 0 0 272790 ARES COML REAL ESTATE CORP COM 04013V108 860 57051 SH SOLE 30 57051 0 0 ARES COML REAL ESTATE CORP COM 04013V108 94 6246 SH SOLE 40 6246 0 0 ARES COML REAL ESTATE CORP COM 04013V108 162 10744 SH SOLE 43 1029 0 9715 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 20123 272561 SH SOLE 2 42382 0 230179 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 32 437 SH SOLE 4 437 0 0 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 151 2046 SH SOLE 7 2046 0 0 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 4534 61416 SH SOLE 18 61416 0 0 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 2861 38753 SH SOLE 19 38753 0 0 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 147849 2002556 SH SOLE 21 2002556 0 0 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 246910 3344310 SH SOLE 22 3190993 0 153317 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 1148 15543 SH SOLE 25 15543 0 0 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 3847 52102 SH SOLE 26 43703 0 8399 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 692 9376 SH SOLE 28 9376 0 0 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 4575 61971 SH SOLE 30 61971 0 0 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 162 2189 SH SOLE 31 2189 0 0 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 1091 14782 SH SOLE 40 14782 0 0 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 18 246 SH SOLE 43 36 0 210 ARGAN INC COM 04010E109 782 17914 SH SOLE 2 4678 0 13236 ARGAN INC COM 04010E109 2 50 SH SOLE 4 50 0 0 ARGAN INC COM 04010E109 13 295 SH SOLE 7 295 0 0 ARGAN INC COM 04010E109 2249 51510 SH SOLE 18 51510 0 0 ARGAN INC COM 04010E109 1148 26297 SH SOLE 19 26297 0 0 ARGAN INC COM 04010E109 30185 691205 SH SOLE 21 691205 0 0 ARGAN INC COM 04010E109 17172 393217 SH SOLE 22 379609 0 13608 ARGAN INC COM 04010E109 87 1994 SH SOLE 25 1994 0 0 ARGAN INC COM 04010E109 56 1287 SH SOLE 26 0 0 1287 ARGAN INC COM 04010E109 83 1912 SH SOLE 28 1912 0 0 ARGAN INC COM 04010E109 375 8595 SH SOLE 30 8595 0 0 ARGAN INC COM 04010E109 59 1354 SH SOLE 40 1354 0 0 ARGAN INC COM 04010E109 122 2786 SH SOLE 43 0 0 2786 ARGENX SE SPONSORED ADR 04016X101 5759 19070 SH SOLE 2 19070 0 0 ARGENX SE SPONSORED ADR 04016X101 2812 9311 SH SOLE 18 9311 0 0 ARGENX SE SPONSORED ADR 04016X101 76122 252061 SH SOLE 19 252061 0 0 ARGENX SE SPONSORED ADR 04016X101 447 1480 SH SOLE 20 1480 0 0 ARGENX SE SPONSORED ADR 04016X101 88569 293276 SH SOLE 21 293276 0 0 ARGENX SE SPONSORED ADR 04016X101 3895 12898 SH SOLE 30 12898 0 0 ARGENX SE SPONSORED ADR 04016X101 44200 146357 SH SOLE 34 146357 0 0 ARGENX SE SPONSORED ADR 04016X101 8314 27530 SH SOLE 43 6077 0 21453 ARGO GROUP INTL HLDGS LTD COM G0464B107 1953 37402 SH SOLE 2 10665 0 26737 ARGO GROUP INTL HLDGS LTD COM G0464B107 5 104 SH SOLE 4 104 0 0 ARGO GROUP INTL HLDGS LTD COM G0464B107 29 554 SH SOLE 7 554 0 0 ARGO GROUP INTL HLDGS LTD COM G0464B107 5241 100371 SH SOLE 18 100371 0 0 ARGO GROUP INTL HLDGS LTD COM G0464B107 2898 55491 SH SOLE 19 55491 0 0 ARGO GROUP INTL HLDGS LTD COM G0464B107 60814 1164578 SH SOLE 21 1164578 0 0 ARGO GROUP INTL HLDGS LTD COM G0464B107 40333 772361 SH SOLE 22 737285 0 35076 ARGO GROUP INTL HLDGS LTD COM G0464B107 244 4682 SH SOLE 25 4682 0 0 ARGO GROUP INTL HLDGS LTD COM G0464B107 506 9686 SH SOLE 26 7381 0 2305 ARGO GROUP INTL HLDGS LTD COM G0464B107 151 2900 SH SOLE 28 2900 0 0 ARGO GROUP INTL HLDGS LTD COM G0464B107 1100 21062 SH SOLE 30 21062 0 0 ARGO GROUP INTL HLDGS LTD COM G0464B107 242 4626 SH SOLE 40 4626 0 0 ARGO GROUP INTL HLDGS LTD COM G0464B107 1350 25859 SH SOLE 43 2402 0 23457 ARIDIS PHARMACEUTICALS INC COM 040334104 17 4540 SH SOLE 2 4540 0 0 ARIDIS PHARMACEUTICALS INC COM 040334104 7 1851 SH SOLE 18 1851 0 0 ARIDIS PHARMACEUTICALS INC COM 040334104 109 29541 SH SOLE 21 29541 0 0 ARIDIS PHARMACEUTICALS INC COM 040334104 23 6295 SH SOLE 22 6295 0 0 ARISTA NETWORKS INC COM 040413106 48042 139804 SH SOLE 2 31503 0 108301 ARISTA NETWORKS INC COM 040413106 13121 38182 SH SOLE 4 23248 0 14934 ARISTA NETWORKS INC COM 040413106 17478 50861 SH SOLE 7 49255 0 1606 ARISTA NETWORKS INC COM 040413106 564 1642 SH SOLE 13 190 0 1452 ARISTA NETWORKS INC COM 040413106 2022 5885 SH SOLE 15 5885 0 0 ARISTA NETWORKS INC COM 040413106 40699 118434 SH SOLE 18 110572 0 7862 ARISTA NETWORKS INC COM 040413106 8929 25985 SH SOLE 19 25985 0 0 ARISTA NETWORKS INC COM 040413106 583047 1696679 SH SOLE 21 1696679 0 0 ARISTA NETWORKS INC COM 040413106 425298 1237627 SH SOLE 22 1118116 0 119511 ARISTA NETWORKS INC COM 040413106 11568 33664 SH SOLE 23 33664 0 0 ARISTA NETWORKS INC COM 040413106 33713 98105 SH SOLE 25 98105 0 0 ARISTA NETWORKS INC COM 040413106 48560 141311 SH SOLE 26 61235 0 80076 ARISTA NETWORKS INC COM 040413106 65072 189362 SH SOLE 28 4229 0 185133 ARISTA NETWORKS INC COM 040413106 98142 285595 SH SOLE 30 285595 0 0 ARISTA NETWORKS INC COM 040413106 7102 20666 SH SOLE 31 6625 0 14041 ARISTA NETWORKS INC COM 040413106 7322 21306 SH SOLE 34 21306 0 0 ARISTA NETWORKS INC COM 040413106 8706 25335 SH SOLE 36 25335 0 0 ARISTA NETWORKS INC COM 040413106 631 1837 SH SOLE 40 1837 0 0 ARISTA NETWORKS INC COM 040413106 10708 31161 SH SOLE 43 1656 0 29505 ARK RESTAURANTS CORP COM 040712101 7 445 SH SOLE 18 445 0 0 ARK RESTAURANTS CORP COM 040712101 100 6341 SH SOLE 21 6341 0 0 ARK RESTAURANTS CORP COM 040712101 58 3696 SH SOLE 22 3696 0 0 ARKO CORP COM 041242108 319 31618 SH SOLE 2 18792 0 12826 ARKO CORP COM 041242108 3170 313900 SH SOLE 18 313900 0 0 ARKO CORP COM 041242108 1465 145079 SH SOLE 19 145079 0 0 ARKO CORP COM 041242108 38926 3854050 SH SOLE 21 3854050 0 0 ARKO CORP COM 041242108 23054 2282532 SH SOLE 22 2236065 0 46467 ARKO CORP COM 041242108 78 7768 SH SOLE 25 7768 0 0 ARKO CORP COM 041242108 121 11989 SH SOLE 30 11989 0 0 ARKO CORP COM 041242108 57 5680 SH SOLE 40 5680 0 0 ARKO CORP COM 041242108 0 5 SH SOLE 43 0 0 5 ARLINGTON ASSET INVST CORP CL A NEW 041356205 22 5963 SH SOLE 18 5963 0 0 ARLINGTON ASSET INVST CORP CL A NEW 041356205 652 176261 SH SOLE 21 176261 0 0 ARLINGTON ASSET INVST CORP CL A NEW 041356205 3424 925491 SH SOLE 22 925491 0 0 ARLO TECHNOLOGIES INC COM 04206A101 111 17333 SH SOLE 2 8465 0 8868 ARLO TECHNOLOGIES INC COM 04206A101 9 1338 SH SOLE 7 1338 0 0 ARLO TECHNOLOGIES INC COM 04206A101 2046 319195 SH SOLE 18 319195 0 0 ARLO TECHNOLOGIES INC COM 04206A101 904 141016 SH SOLE 19 141016 0 0 ARLO TECHNOLOGIES INC COM 04206A101 60694 9468600 SH SOLE 21 9468600 0 0 ARLO TECHNOLOGIES INC COM 04206A101 13127 2047964 SH SOLE 22 2036199 0 11765 ARLO TECHNOLOGIES INC COM 04206A101 624 97293 SH SOLE 30 97293 0 0 ARLO TECHNOLOGIES INC COM 04206A101 145 22618 SH SOLE 43 0 0 22618 ARMADA HOFFLER PPTYS INC COM 04208T108 1597 119429 SH SOLE 2 68342 0 51087 ARMADA HOFFLER PPTYS INC COM 04208T108 417 31214 SH SOLE 4 31214 0 0 ARMADA HOFFLER PPTYS INC COM 04208T108 1054 78836 SH SOLE 7 78836 0 0 ARMADA HOFFLER PPTYS INC COM 04208T108 3264 244104 SH SOLE 18 244104 0 0 ARMADA HOFFLER PPTYS INC COM 04208T108 4794 358601 SH SOLE 19 358601 0 0 ARMADA HOFFLER PPTYS INC COM 04208T108 100879 7545160 SH SOLE 21 7545160 0 0 ARMADA HOFFLER PPTYS INC COM 04208T108 31337 2343844 SH SOLE 22 2284826 0 59018 ARMADA HOFFLER PPTYS INC COM 04208T108 204 15260 SH SOLE 23 15260 0 0 ARMADA HOFFLER PPTYS INC COM 04208T108 4052 303038 SH SOLE 25 303038 0 0 ARMADA HOFFLER PPTYS INC COM 04208T108 1425 106562 SH SOLE 26 3241 0 103321 ARMADA HOFFLER PPTYS INC COM 04208T108 593 44383 SH SOLE 28 7190 0 37193 ARMADA HOFFLER PPTYS INC COM 04208T108 4716 352755 SH SOLE 30 352755 0 0 ARMADA HOFFLER PPTYS INC COM 04208T108 421 31523 SH SOLE 34 31523 0 0 ARMADA HOFFLER PPTYS INC COM 04208T108 103 7720 SH SOLE 40 7720 0 0 ARMADA HOFFLER PPTYS INC COM 04208T108 549 41026 SH SOLE 43 893 0 40133 ARMATA PHARMACEUTICALS INC COM 04216R102 7 1996 SH SOLE 18 1996 0 0 ARMATA PHARMACEUTICALS INC COM 04216R102 67 18575 SH SOLE 21 18575 0 0 ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 881 81758 SH SOLE 2 21108 0 60650 ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 2 217 SH SOLE 4 217 0 0 ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 10 910 SH SOLE 7 910 0 0 ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 3305 306556 SH SOLE 18 306556 0 0 ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 1507 139820 SH SOLE 19 139820 0 0 ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 128835 11951284 SH SOLE 21 11951284 0 0 ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 20627 1913447 SH SOLE 22 1847792 0 65655 ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 89 8298 SH SOLE 25 8298 0 0 ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 183 16998 SH SOLE 26 9830 0 7168 ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 86 8002 SH SOLE 28 8002 0 0 ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 2177 201919 SH SOLE 30 201919 0 0 ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 111 10341 SH SOLE 40 10341 0 0 ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 382 35454 SH SOLE 43 5185 0 30269 ARMSTRONG FLOORING INC COM 04238R106 14 4476 SH SOLE 18 4476 0 0 ARMSTRONG FLOORING INC COM 04238R106 235 75125 SH SOLE 21 75125 0 0 ARMSTRONG FLOORING INC COM 04238R106 1164 371788 SH SOLE 22 371788 0 0 ARMSTRONG FLOORING INC COM 04238R106 27 8595 SH SOLE 23 8595 0 0 ARMSTRONG FLOORING INC COM 04238R106 109 34972 SH SOLE 26 0 0 34972 ARMSTRONG FLOORING INC COM 04238R106 7 2239 SH SOLE 43 0 0 2239 ARMSTRONG WORLD INDS INC NEW COM 04247X102 9845 103126 SH SOLE 2 15773 0 87353 ARMSTRONG WORLD INDS INC NEW COM 04247X102 17 173 SH SOLE 4 173 0 0 ARMSTRONG WORLD INDS INC NEW COM 04247X102 62 654 SH SOLE 7 654 0 0 ARMSTRONG WORLD INDS INC NEW COM 04247X102 1836 19227 SH SOLE 18 19227 0 0 ARMSTRONG WORLD INDS INC NEW COM 04247X102 1250 13097 SH SOLE 19 13097 0 0 ARMSTRONG WORLD INDS INC NEW COM 04247X102 58353 611213 SH SOLE 21 611213 0 0 ARMSTRONG WORLD INDS INC NEW COM 04247X102 100866 1056522 SH SOLE 22 997372 0 59150 ARMSTRONG WORLD INDS INC NEW COM 04247X102 613 6422 SH SOLE 25 6422 0 0 ARMSTRONG WORLD INDS INC NEW COM 04247X102 2181 22847 SH SOLE 26 19152 0 3695 ARMSTRONG WORLD INDS INC NEW COM 04247X102 262 2744 SH SOLE 28 2744 0 0 ARMSTRONG WORLD INDS INC NEW COM 04247X102 2473 25908 SH SOLE 30 25908 0 0 ARMSTRONG WORLD INDS INC NEW COM 04247X102 69 721 SH SOLE 31 721 0 0 ARMSTRONG WORLD INDS INC NEW COM 04247X102 560 5870 SH SOLE 40 5870 0 0 ARMSTRONG WORLD INDS INC NEW COM 04247X102 676 7081 SH SOLE 43 2049 0 5032 ARRAY TECHNOLOGIES INC COM SHS 04271T100 3127 168846 SH SOLE 2 84396 0 84450 ARRAY TECHNOLOGIES INC COM SHS 04271T100 5 254 SH SOLE 4 254 0 0 ARRAY TECHNOLOGIES INC COM SHS 04271T100 38 2053 SH SOLE 7 2053 0 0 ARRAY TECHNOLOGIES INC COM SHS 04271T100 7247 391329 SH SOLE 18 391329 0 0 ARRAY TECHNOLOGIES INC COM SHS 04271T100 12718 686722 SH SOLE 19 686722 0 0 ARRAY TECHNOLOGIES INC COM SHS 04271T100 81741 4413684 SH SOLE 21 4413684 0 0 ARRAY TECHNOLOGIES INC COM SHS 04271T100 53590 2893637 SH SOLE 22 2779389 0 114248 ARRAY TECHNOLOGIES INC COM SHS 04271T100 269 14526 SH SOLE 25 14526 0 0 ARRAY TECHNOLOGIES INC COM SHS 04271T100 1054 56907 SH SOLE 26 50214 0 6693 ARRAY TECHNOLOGIES INC COM SHS 04271T100 182 9847 SH SOLE 28 9847 0 0 ARRAY TECHNOLOGIES INC COM SHS 04271T100 536 28916 SH SOLE 30 28916 0 0 ARRAY TECHNOLOGIES INC COM SHS 04271T100 32410 1750007 SH SOLE 34 1750007 0 0 ARRAY TECHNOLOGIES INC COM SHS 04271T100 229 12372 SH SOLE 40 12372 0 0 ARRAY TECHNOLOGIES INC COM SHS 04271T100 628 33887 SH SOLE 43 4426 0 29461 ARRIVAL GROUP SHS L0423Q108 363 27639 SH SOLE 2 26180 0 1459 ARRIVAL GROUP SHS L0423Q108 2370 180232 SH SOLE 19 180232 0 0 ARRIVAL GROUP SHS L0423Q108 61 4606 SH SOLE 21 4606 0 0 ARRIVAL GROUP SHS L0423Q108 12270 933094 SH SOLE 34 933094 0 0 ARROW ELECTRS INC COM 042735100 23495 209238 SH SOLE 2 56845 0 152393 ARROW ELECTRS INC COM 042735100 7391 65824 SH SOLE 4 26525 0 39299 ARROW ELECTRS INC COM 042735100 3046 27124 SH SOLE 7 9704 0 17420 ARROW ELECTRS INC COM 042735100 29 262 SH SOLE 13 262 0 0 ARROW ELECTRS INC COM 042735100 1065 9485 SH SOLE 15 9485 0 0 ARROW ELECTRS INC COM 042735100 1 6 SH SOLE 17 0 0 6 ARROW ELECTRS INC COM 042735100 23469 209001 SH SOLE 18 204764 0 4237 ARROW ELECTRS INC COM 042735100 2240 19951 SH SOLE 19 19951 0 0 ARROW ELECTRS INC COM 042735100 439356 3912690 SH SOLE 21 3912690 0 0 ARROW ELECTRS INC COM 042735100 230293 2050878 SH SOLE 22 1960781 0 90097 ARROW ELECTRS INC COM 042735100 4713 41970 SH SOLE 23 41970 0 0 ARROW ELECTRS INC COM 042735100 22367 199191 SH SOLE 25 199191 0 0 ARROW ELECTRS INC COM 042735100 17217 153327 SH SOLE 26 92824 0 60503 ARROW ELECTRS INC COM 042735100 21985 195786 SH SOLE 28 4950 0 190836 ARROW ELECTRS INC COM 042735100 61680 549293 SH SOLE 30 409731 0 139562 ARROW ELECTRS INC COM 042735100 2944 26219 SH SOLE 31 8187 0 18032 ARROW ELECTRS INC COM 042735100 358 3184 SH SOLE 34 3184 0 0 ARROW ELECTRS INC COM 042735100 4831 43024 SH SOLE 36 43024 0 0 ARROW ELECTRS INC COM 042735100 325 2896 SH SOLE 40 2896 0 0 ARROW ELECTRS INC COM 042735100 21282 189525 SH SOLE 43 10862 0 178663 ARROW FINL CORP COM 042744102 558 16248 SH SOLE 2 5955 0 10293 ARROW FINL CORP COM 042744102 10 288 SH SOLE 7 288 0 0 ARROW FINL CORP COM 042744102 1703 49554 SH SOLE 18 49554 0 0 ARROW FINL CORP COM 042744102 886 25796 SH SOLE 19 25796 0 0 ARROW FINL CORP COM 042744102 19047 554345 SH SOLE 21 554345 0 0 ARROW FINL CORP COM 042744102 15801 459880 SH SOLE 22 444300 0 15580 ARROW FINL CORP COM 042744102 70 2031 SH SOLE 25 2031 0 0 ARROW FINL CORP COM 042744102 62 1792 SH SOLE 28 1792 0 0 ARROW FINL CORP COM 042744102 184 5365 SH SOLE 30 5365 0 0 ARROW FINL CORP COM 042744102 49 1415 SH SOLE 40 1415 0 0 ARROW FINL CORP COM 042744102 265 7719 SH SOLE 43 0 0 7719 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 6235 99872 SH SOLE 2 77129 0 22743 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 21 331 SH SOLE 4 331 0 0 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 101 1615 SH SOLE 7 1615 0 0 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 30976 496173 SH SOLE 18 487427 0 8746 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 22273 356762 SH SOLE 19 356762 0 0 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 486315 7789759 SH SOLE 21 7789759 0 0 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 185292 2967994 SH SOLE 22 2908963 0 59031 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 260 4164 SH SOLE 23 4164 0 0 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 854 13672 SH SOLE 25 13672 0 0 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 3142 50322 SH SOLE 26 29356 0 20966 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 515 8243 SH SOLE 28 8243 0 0 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 6497 104063 SH SOLE 30 104063 0 0 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 79 1271 SH SOLE 34 1271 0 0 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 265 4251 SH SOLE 36 4251 0 0 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 745 11939 SH SOLE 40 11939 0 0 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 1961 31414 SH SOLE 43 909 0 30505 ARTESIAN RES CORP CL A 043113208 268 7017 SH SOLE 2 490 0 6527 ARTESIAN RES CORP CL A 043113208 343 8988 SH SOLE 7 8988 0 0 ARTESIAN RES CORP CL A 043113208 1070 28028 SH SOLE 18 28028 0 0 ARTESIAN RES CORP CL A 043113208 576 15081 SH SOLE 19 15081 0 0 ARTESIAN RES CORP CL A 043113208 11527 301984 SH SOLE 21 301984 0 0 ARTESIAN RES CORP CL A 043113208 4483 117441 SH SOLE 22 112838 0 4603 ARTESIAN RES CORP CL A 043113208 3169 83033 SH SOLE 30 83033 0 0 ARTESIAN RES CORP CL A 043113208 68 1790 SH SOLE 43 0 0 1790 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 3631 74231 SH SOLE 2 47133 0 27098 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 12 254 SH SOLE 4 254 0 0 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 347 7102 SH SOLE 7 7102 0 0 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 8299 169653 SH SOLE 18 157845 0 11808 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 14396 294270 SH SOLE 19 294270 0 0 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 107986 2207392 SH SOLE 21 2207392 0 0 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 77316 1580462 SH SOLE 22 1544817 0 35645 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 409 8358 SH SOLE 23 8358 0 0 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 508 10379 SH SOLE 25 10379 0 0 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 2843 58123 SH SOLE 26 25573 0 32550 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 257 5256 SH SOLE 28 5256 0 0 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 1629 33295 SH SOLE 30 33295 0 0 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 247 5040 SH SOLE 36 5040 0 0 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 355 7256 SH SOLE 40 7256 0 0 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 3477 71069 SH SOLE 43 16371 0 54698 ARTS WAY MFG INC COM 043168103 1 304 SH SOLE 21 304 0 0 ARVINAS INC COM 04335A105 2547 30989 SH SOLE 2 17319 0 13670 ARVINAS INC COM 04335A105 10 123 SH SOLE 4 123 0 0 ARVINAS INC COM 04335A105 58 702 SH SOLE 7 702 0 0 ARVINAS INC COM 04335A105 10038 122148 SH SOLE 18 118283 0 3865 ARVINAS INC COM 04335A105 12285 149488 SH SOLE 19 149488 0 0 ARVINAS INC COM 04335A105 149774 1822506 SH SOLE 21 1822506 0 0 ARVINAS INC COM 04335A105 86087 1047537 SH SOLE 22 1024474 0 23063 ARVINAS INC COM 04335A105 245 2980 SH SOLE 23 2980 0 0 ARVINAS INC COM 04335A105 431 5249 SH SOLE 25 5249 0 0 ARVINAS INC COM 04335A105 2605 31700 SH SOLE 26 17279 0 14421 ARVINAS INC COM 04335A105 230 2799 SH SOLE 28 2799 0 0 ARVINAS INC COM 04335A105 3620 44046 SH SOLE 30 44046 0 0 ARVINAS INC COM 04335A105 130 1585 SH SOLE 36 1585 0 0 ARVINAS INC COM 04335A105 356 4333 SH SOLE 40 4333 0 0 ARVINAS INC COM 04335A105 762 9271 SH SOLE 43 203 0 9068 ASANA INC CL A 04342Y104 6319 60849 SH SOLE 2 30828 0 30021 ASANA INC CL A 04342Y104 23 219 SH SOLE 4 219 0 0 ASANA INC CL A 04342Y104 110 1058 SH SOLE 7 1058 0 0 ASANA INC CL A 04342Y104 22329 215031 SH SOLE 18 204650 0 10381 ASANA INC CL A 04342Y104 29625 285297 SH SOLE 19 285297 0 0 ASANA INC CL A 04342Y104 275483 2652959 SH SOLE 21 2652959 0 0 ASANA INC CL A 04342Y104 195237 1880176 SH SOLE 22 1837513 0 42663 ASANA INC CL A 04342Y104 780 7508 SH SOLE 23 7508 0 0 ASANA INC CL A 04342Y104 921 8866 SH SOLE 25 8866 0 0 ASANA INC CL A 04342Y104 4793 46155 SH SOLE 26 24170 0 21985 ASANA INC CL A 04342Y104 555 5341 SH SOLE 28 5341 0 0 ASANA INC CL A 04342Y104 3572 34400 SH SOLE 30 34400 0 0 ASANA INC CL A 04342Y104 630 6063 SH SOLE 34 6063 0 0 ASANA INC CL A 04342Y104 822 7914 SH SOLE 40 7914 0 0 ASANA INC CL A 04342Y104 710 6837 SH SOLE 43 194 0 6643 ASBURY AUTOMOTIVE GROUP INC COM 043436104 4894 24878 SH SOLE 2 14604 0 10274 ASBURY AUTOMOTIVE GROUP INC COM 043436104 14 73 SH SOLE 4 73 0 0 ASBURY AUTOMOTIVE GROUP INC COM 043436104 106 541 SH SOLE 7 541 0 0 ASBURY AUTOMOTIVE GROUP INC COM 043436104 14254 72451 SH SOLE 18 67948 0 4503 ASBURY AUTOMOTIVE GROUP INC COM 043436104 22939 116596 SH SOLE 19 116596 0 0 ASBURY AUTOMOTIVE GROUP INC COM 043436104 443036 2251884 SH SOLE 21 2251884 0 0 ASBURY AUTOMOTIVE GROUP INC COM 043436104 108651 552255 SH SOLE 22 540192 0 12063 ASBURY AUTOMOTIVE GROUP INC COM 043436104 798 4056 SH SOLE 23 4056 0 0 ASBURY AUTOMOTIVE GROUP INC COM 043436104 582 2956 SH SOLE 25 2956 0 0 ASBURY AUTOMOTIVE GROUP INC COM 043436104 4526 23007 SH SOLE 26 6735 0 16272 ASBURY AUTOMOTIVE GROUP INC COM 043436104 492 2500 SH SOLE 28 1304 0 1196 ASBURY AUTOMOTIVE GROUP INC COM 043436104 6814 34637 SH SOLE 30 34637 0 0 ASBURY AUTOMOTIVE GROUP INC COM 043436104 119 607 SH SOLE 36 607 0 0 ASBURY AUTOMOTIVE GROUP INC COM 043436104 452 2297 SH SOLE 40 2297 0 0 ASBURY AUTOMOTIVE GROUP INC COM 043436104 1504 7645 SH SOLE 43 0 0 7645 ASCENDIS PHARMA A/S SPONSORED ADR 04351P101 47120 295624 SH SOLE 21 295624 0 0 ASCENDIS PHARMA A/S SPONSORED ADR 04351P101 3870 24281 SH SOLE 30 24281 0 0 ASCENDIS PHARMA A/S SPONSORED ADR 04351P101 1591 9979 SH SOLE 34 9979 0 0 ASCENDIS PHARMA A/S SPONSORED ADR 04351P101 1465 9192 SH SOLE 43 3051 0 6141 ASE TECHNOLOGY HLDG CO LTD SPONSORED ADS 00215W100 1133 144288 SH SOLE 2 0 0 144288 ASE TECHNOLOGY HLDG CO LTD SPONSORED ADS 00215W100 4 539 SH SOLE 18 539 0 0 ASE TECHNOLOGY HLDG CO LTD SPONSORED ADS 00215W100 38796 4942138 SH SOLE 21 4942138 0 0 ASE TECHNOLOGY HLDG CO LTD SPONSORED ADS 00215W100 936 119236 SH SOLE 22 0 0 119236 ASE TECHNOLOGY HLDG CO LTD SPONSORED ADS 00215W100 10792 1374751 SH SOLE 43 188445 0 1186306 ASENSUS SURGICAL INC COM 04367G103 265 143444 SH SOLE 2 13041 0 130403 ASENSUS SURGICAL INC COM 04367G103 7 3761 SH SOLE 7 3761 0 0 ASENSUS SURGICAL INC COM 04367G103 1398 755474 SH SOLE 18 755474 0 0 ASENSUS SURGICAL INC COM 04367G103 756 408761 SH SOLE 19 408761 0 0 ASENSUS SURGICAL INC COM 04367G103 16114 8710213 SH SOLE 21 8710213 0 0 ASENSUS SURGICAL INC COM 04367G103 10530 5691852 SH SOLE 22 5587275 0 104577 ASENSUS SURGICAL INC COM 04367G103 13 6820 SH SOLE 43 0 0 6820 ASGN INC COM 00191U102 9073 80193 SH SOLE 2 47978 0 32215 ASGN INC COM 00191U102 194 1714 SH SOLE 4 1714 0 0 ASGN INC COM 00191U102 123 1088 SH SOLE 7 1088 0 0 ASGN INC COM 00191U102 29171 257830 SH SOLE 18 251315 0 6515 ASGN INC COM 00191U102 27220 240585 SH SOLE 19 240585 0 0 ASGN INC COM 00191U102 405070 3580253 SH SOLE 21 3580253 0 0 ASGN INC COM 00191U102 182644 1614317 SH SOLE 22 1580130 0 34187 ASGN INC COM 00191U102 724 6402 SH SOLE 23 6402 0 0 ASGN INC COM 00191U102 1034 9136 SH SOLE 25 9136 0 0 ASGN INC COM 00191U102 6190 54708 SH SOLE 26 18223 0 36485 ASGN INC COM 00191U102 500 4422 SH SOLE 28 4422 0 0 ASGN INC COM 00191U102 3471 30676 SH SOLE 30 30676 0 0 ASGN INC COM 00191U102 586 5183 SH SOLE 36 5183 0 0 ASGN INC COM 00191U102 710 6273 SH SOLE 40 6273 0 0 ASGN INC COM 00191U102 2762 24411 SH SOLE 43 883 0 23528 ASHFORD HOSPITALITY TR INC COM SHS 044103869 539 36619 SH SOLE 2 8824 0 27795 ASHFORD HOSPITALITY TR INC COM SHS 044103869 3 176 SH SOLE 7 176 0 0 ASHFORD HOSPITALITY TR INC COM SHS 044103869 635 43122 SH SOLE 18 43122 0 0 ASHFORD HOSPITALITY TR INC COM SHS 044103869 3250 220818 SH SOLE 19 220818 0 0 ASHFORD HOSPITALITY TR INC COM SHS 044103869 9530 647397 SH SOLE 21 647397 0 0 ASHFORD HOSPITALITY TR INC COM SHS 044103869 8403 570832 SH SOLE 22 562054 0 8778 ASHFORD HOSPITALITY TR INC COM SHS 044103869 98 6624 SH SOLE 23 6624 0 0 ASHFORD HOSPITALITY TR INC COM SHS 044103869 547 37162 SH SOLE 26 0 0 37162 ASHFORD HOSPITALITY TR INC COM SHS 044103869 305 20712 SH SOLE 43 2292 0 18420 ASHFORD INC COM 044104107 3 211 SH SOLE 18 211 0 0 ASHFORD INC COM 044104107 42 2886 SH SOLE 21 2886 0 0 ASHFORD INC COM 044104107 342 23516 SH SOLE 22 23516 0 0 ASHLAND GLOBAL HLDGS INC COM 044186104 15403 172831 SH SOLE 2 42125 0 130706 ASHLAND GLOBAL HLDGS INC COM 044186104 19 213 SH SOLE 4 213 0 0 ASHLAND GLOBAL HLDGS INC COM 044186104 99 1107 SH SOLE 7 1107 0 0 ASHLAND GLOBAL HLDGS INC COM 044186104 11956 134154 SH SOLE 18 134154 0 0 ASHLAND GLOBAL HLDGS INC COM 044186104 1353 15179 SH SOLE 19 15179 0 0 ASHLAND GLOBAL HLDGS INC COM 044186104 240028 2693313 SH SOLE 21 2693313 0 0 ASHLAND GLOBAL HLDGS INC COM 044186104 135327 1518485 SH SOLE 22 1448987 0 69498 ASHLAND GLOBAL HLDGS INC COM 044186104 628 7049 SH SOLE 25 7049 0 0 ASHLAND GLOBAL HLDGS INC COM 044186104 1625 18231 SH SOLE 26 13729 0 4502 ASHLAND GLOBAL HLDGS INC COM 044186104 421 4723 SH SOLE 28 3323 0 1400 ASHLAND GLOBAL HLDGS INC COM 044186104 2700 30291 SH SOLE 30 30291 0 0 ASHLAND GLOBAL HLDGS INC COM 044186104 79 891 SH SOLE 31 891 0 0 ASHLAND GLOBAL HLDGS INC COM 044186104 91 1023 SH SOLE 36 1023 0 0 ASHLAND GLOBAL HLDGS INC COM 044186104 616 6913 SH SOLE 40 6913 0 0 ASHLAND GLOBAL HLDGS INC COM 044186104 2384 26756 SH SOLE 43 6467 0 20289 ASML HOLDING N V N Y REGISTRY SHS N07059210 35717 47935 SH SOLE 2 0 0 47935 ASML HOLDING N V N Y REGISTRY SHS N07059210 5691 7638 SH SOLE 7 7638 0 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 188 252 SH SOLE 15 252 0 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 408615 548395 SH SOLE 18 364412 0 183983 ASML HOLDING N V N Y REGISTRY SHS N07059210 308826 414471 SH SOLE 19 414471 0 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 247620 332327 SH SOLE 21 332327 0 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 80636 108220 SH SOLE 22 108220 0 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 34293 46024 SH SOLE 30 46024 0 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 14230 19098 SH SOLE 32 19098 0 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 18801 25232 SH SOLE 34 25232 0 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 187792 252032 SH SOLE 43 25925 0 226107 ASPEN AEROGELS INC COM 04523Y105 163 3534 SH SOLE 2 1299 0 2235 ASPEN AEROGELS INC COM 04523Y105 16 347 SH SOLE 7 347 0 0 ASPEN AEROGELS INC COM 04523Y105 2861 62185 SH SOLE 18 62185 0 0 ASPEN AEROGELS INC COM 04523Y105 1711 37193 SH SOLE 19 37193 0 0 ASPEN AEROGELS INC COM 04523Y105 35075 762342 SH SOLE 21 762342 0 0 ASPEN AEROGELS INC COM 04523Y105 24964 542587 SH SOLE 22 539397 0 3190 ASPEN AEROGELS INC COM 04523Y105 5 111 SH SOLE 43 0 0 111 ASPEN GROUP INC COM NEW 04530L203 3 623 SH SOLE 2 618 0 5 ASPEN GROUP INC COM NEW 04530L203 27 4761 SH SOLE 18 4761 0 0 ASPEN GROUP INC COM NEW 04530L203 296 53172 SH SOLE 21 53172 0 0 ASPEN GROUP INC COM NEW 04530L203 1118 200803 SH SOLE 22 200803 0 0 ASPEN TECHNOLOGY INC COM 045327103 18741 152616 SH SOLE 2 56431 0 96185 ASPEN TECHNOLOGY INC COM 045327103 29 240 SH SOLE 4 240 0 0 ASPEN TECHNOLOGY INC COM 045327103 132 1071 SH SOLE 7 1071 0 0 ASPEN TECHNOLOGY INC COM 045327103 20354 165748 SH SOLE 18 165748 0 0 ASPEN TECHNOLOGY INC COM 045327103 2362 19238 SH SOLE 19 19238 0 0 ASPEN TECHNOLOGY INC COM 045327103 431947 3517484 SH SOLE 21 3517484 0 0 ASPEN TECHNOLOGY INC COM 045327103 226398 1843632 SH SOLE 22 1761154 0 82478 ASPEN TECHNOLOGY INC COM 045327103 5457 44440 SH SOLE 25 44440 0 0 ASPEN TECHNOLOGY INC COM 045327103 4943 40250 SH SOLE 26 29427 0 10823 ASPEN TECHNOLOGY INC COM 045327103 696 5670 SH SOLE 28 5670 0 0 ASPEN TECHNOLOGY INC COM 045327103 38325 312092 SH SOLE 30 312092 0 0 ASPEN TECHNOLOGY INC COM 045327103 133 1081 SH SOLE 31 1081 0 0 ASPEN TECHNOLOGY INC COM 045327103 411 3349 SH SOLE 34 3349 0 0 ASPEN TECHNOLOGY INC COM 045327103 545 4440 SH SOLE 36 4440 0 0 ASPEN TECHNOLOGY INC COM 045327103 1017 8281 SH SOLE 40 8281 0 0 ASPEN TECHNOLOGY INC COM 045327103 2904 23647 SH SOLE 43 5628 0 18019 ASPIRA WOMENS HEALTH INC COM 04537Y109 153 46964 SH SOLE 2 16748 0 30216 ASPIRA WOMENS HEALTH INC COM 04537Y109 4 1106 SH SOLE 7 1106 0 0 ASPIRA WOMENS HEALTH INC COM 04537Y109 700 215390 SH SOLE 18 215390 0 0 ASPIRA WOMENS HEALTH INC COM 04537Y109 480 147564 SH SOLE 19 147564 0 0 ASPIRA WOMENS HEALTH INC COM 04537Y109 8258 2541033 SH SOLE 21 2541033 0 0 ASPIRA WOMENS HEALTH INC COM 04537Y109 5446 1675601 SH SOLE 22 1664151 0 11450 ASPIRA WOMENS HEALTH INC COM 04537Y109 48 14786 SH SOLE 25 14786 0 0 ASPIRA WOMENS HEALTH INC COM 04537Y109 60 18594 SH SOLE 30 18594 0 0 ASPIRA WOMENS HEALTH INC COM 04537Y109 32 9965 SH SOLE 40 9965 0 0 ASPIRA WOMENS HEALTH INC COM 04537Y109 7 2197 SH SOLE 43 0 0 2197 ASSEMBLY BIOSCIENCES INC COM 045396108 179 51460 SH SOLE 2 13992 0 37468 ASSEMBLY BIOSCIENCES INC COM 045396108 29 8408 SH SOLE 18 8408 0 0 ASSEMBLY BIOSCIENCES INC COM 045396108 854 245379 SH SOLE 19 245379 0 0 ASSEMBLY BIOSCIENCES INC COM 045396108 1839 528448 SH SOLE 21 528448 0 0 ASSEMBLY BIOSCIENCES INC COM 045396108 3650 1048821 SH SOLE 22 1048821 0 0 ASSEMBLY BIOSCIENCES INC COM 045396108 42 12157 SH SOLE 23 12157 0 0 ASSEMBLY BIOSCIENCES INC COM 045396108 196 56357 SH SOLE 26 0 0 56357 ASSEMBLY BIOSCIENCES INC COM 045396108 57 16418 SH SOLE 30 16418 0 0 ASSEMBLY BIOSCIENCES INC COM 045396108 9 2529 SH SOLE 43 0 0 2529 ASSERTIO HOLDINGS INC COM NEW 04546C205 26 29229 SH SOLE 21 29229 0 0 ASSERTIO HOLDINGS INC COM NEW 04546C205 683 754179 SH SOLE 22 754179 0 0 ASSETMARK FINL HLDGS INC COM 04546L106 1132 45523 SH SOLE 2 12767 0 32756 ASSETMARK FINL HLDGS INC COM 04546L106 6 226 SH SOLE 7 226 0 0 ASSETMARK FINL HLDGS INC COM 04546L106 1473 59214 SH SOLE 18 58950 0 264 ASSETMARK FINL HLDGS INC COM 04546L106 7952 319756 SH SOLE 19 319756 0 0 ASSETMARK FINL HLDGS INC COM 04546L106 16491 663095 SH SOLE 21 663095 0 0 ASSETMARK FINL HLDGS INC COM 04546L106 15804 635471 SH SOLE 22 616845 0 18626 ASSETMARK FINL HLDGS INC COM 04546L106 108 4348 SH SOLE 23 4348 0 0 ASSETMARK FINL HLDGS INC COM 04546L106 68 2748 SH SOLE 25 2748 0 0 ASSETMARK FINL HLDGS INC COM 04546L106 986 39645 SH SOLE 26 0 0 39645 ASSETMARK FINL HLDGS INC COM 04546L106 66 2655 SH SOLE 28 2655 0 0 ASSETMARK FINL HLDGS INC COM 04546L106 216 8674 SH SOLE 30 8674 0 0 ASSETMARK FINL HLDGS INC COM 04546L106 9009 362261 SH SOLE 34 362261 0 0 ASSETMARK FINL HLDGS INC COM 04546L106 69 2758 SH SOLE 40 2758 0 0 ASSETMARK FINL HLDGS INC COM 04546L106 20 787 SH SOLE 43 0 0 787 ASSOCIATED BANC CORP COM 045487105 6568 306606 SH SOLE 2 176633 0 129973 ASSOCIATED BANC CORP COM 045487105 12 537 SH SOLE 4 537 0 0 ASSOCIATED BANC CORP COM 045487105 88 4117 SH SOLE 7 4117 0 0 ASSOCIATED BANC CORP COM 045487105 16394 765378 SH SOLE 18 765378 0 0 ASSOCIATED BANC CORP COM 045487105 5785 270053 SH SOLE 19 270053 0 0 ASSOCIATED BANC CORP COM 045487105 230864 10777947 SH SOLE 21 10777947 0 0 ASSOCIATED BANC CORP COM 045487105 94201 4397822 SH SOLE 22 4234513 0 163309 ASSOCIATED BANC CORP COM 045487105 71 3316 SH SOLE 23 3316 0 0 ASSOCIATED BANC CORP COM 045487105 655 30591 SH SOLE 25 30591 0 0 ASSOCIATED BANC CORP COM 045487105 1552 72437 SH SOLE 26 60080 0 12357 ASSOCIATED BANC CORP COM 045487105 107 4983 SH SOLE 28 4983 0 0 ASSOCIATED BANC CORP COM 045487105 5728 267418 SH SOLE 30 267418 0 0 ASSOCIATED BANC CORP COM 045487105 232 10809 SH SOLE 36 10809 0 0 ASSOCIATED BANC CORP COM 045487105 409 19104 SH SOLE 40 19104 0 0 ASSOCIATED BANC CORP COM 045487105 5008 233818 SH SOLE 43 8968 0 224850 ASSOCIATED CAP GROUP INC CL A 045528106 20 529 SH SOLE 2 56 0 473 ASSOCIATED CAP GROUP INC CL A 045528106 3 70 SH SOLE 7 70 0 0 ASSOCIATED CAP GROUP INC CL A 045528106 249 6661 SH SOLE 18 6661 0 0 ASSOCIATED CAP GROUP INC CL A 045528106 135 3616 SH SOLE 19 3616 0 0 ASSOCIATED CAP GROUP INC CL A 045528106 2574 68799 SH SOLE 21 68799 0 0 ASSOCIATED CAP GROUP INC CL A 045528106 2657 71035 SH SOLE 22 69892 0 1143 ASSURANT INC COM 04621X108 21143 134027 SH SOLE 2 20844 0 113183 ASSURANT INC COM 04621X108 6266 39724 SH SOLE 4 20459 0 19265 ASSURANT INC COM 04621X108 8105 51377 SH SOLE 7 49535 0 1842 ASSURANT INC COM 04621X108 36 226 SH SOLE 13 226 0 0 ASSURANT INC COM 04621X108 1182 7496 SH SOLE 15 7496 0 0 ASSURANT INC COM 04621X108 75800 480504 SH SOLE 18 471090 0 9414 ASSURANT INC COM 04621X108 89149 565131 SH SOLE 19 565131 0 0 ASSURANT INC COM 04621X108 220912 1400395 SH SOLE 21 1400395 0 0 ASSURANT INC COM 04621X108 217304 1377521 SH SOLE 22 1248930 0 128591 ASSURANT INC COM 04621X108 5275 33441 SH SOLE 23 33441 0 0 ASSURANT INC COM 04621X108 16574 105063 SH SOLE 25 105063 0 0 ASSURANT INC COM 04621X108 40240 255086 SH SOLE 26 183063 0 72023 ASSURANT INC COM 04621X108 23274 147536 SH SOLE 28 4135 0 143401 ASSURANT INC COM 04621X108 12 75 SH SOLE 29 75 0 0 ASSURANT INC COM 04621X108 49331 312716 SH SOLE 30 256674 0 56042 ASSURANT INC COM 04621X108 3299 20910 SH SOLE 31 6710 0 14200 ASSURANT INC COM 04621X108 38951 246916 SH SOLE 34 246916 0 0 ASSURANT INC COM 04621X108 5002 31708 SH SOLE 36 31708 0 0 ASSURANT INC COM 04621X108 2004 12705 SH SOLE 37 12705 0 0 ASSURANT INC COM 04621X108 346 2191 SH SOLE 40 2191 0 0 ASSURANT INC COM 04621X108 12728 80687 SH SOLE 43 3883 0 76804 ASSURED GUARANTY LTD COM G0585R106 8400 179456 SH SOLE 2 24353 0 155103 ASSURED GUARANTY LTD COM G0585R106 5 104 SH SOLE 4 104 0 0 ASSURED GUARANTY LTD COM G0585R106 101 2150 SH SOLE 7 2150 0 0 ASSURED GUARANTY LTD COM G0585R106 4134 88308 SH SOLE 18 88308 0 0 ASSURED GUARANTY LTD COM G0585R106 1016 21703 SH SOLE 19 21703 0 0 ASSURED GUARANTY LTD COM G0585R106 271359 5797032 SH SOLE 21 5797032 0 0 ASSURED GUARANTY LTD COM G0585R106 79747 1703633 SH SOLE 22 1599598 0 104035 ASSURED GUARANTY LTD COM G0585R106 450 9612 SH SOLE 25 9612 0 0 ASSURED GUARANTY LTD COM G0585R106 1525 32569 SH SOLE 26 24204 0 8365 ASSURED GUARANTY LTD COM G0585R106 66 1420 SH SOLE 28 1420 0 0 ASSURED GUARANTY LTD COM G0585R106 6189 132222 SH SOLE 30 132222 0 0 ASSURED GUARANTY LTD COM G0585R106 53 1122 SH SOLE 31 1122 0 0 ASSURED GUARANTY LTD COM G0585R106 176 3765 SH SOLE 36 3765 0 0 ASSURED GUARANTY LTD COM G0585R106 480 10254 SH SOLE 40 10254 0 0 ASSURED GUARANTY LTD COM G0585R106 3438 73452 SH SOLE 43 4437 0 69015 AST SPACEMOBILE INC COM CL A 00217D100 828 76538 SH SOLE 21 76538 0 0 AST SPACEMOBILE INC COM CL A 00217D100 6482 599091 SH SOLE 22 599091 0 0 ASTEC INDS INC COM 046224101 1329 24698 SH SOLE 2 6537 0 18161 ASTEC INDS INC COM 046224101 5 102 SH SOLE 4 102 0 0 ASTEC INDS INC COM 046224101 22 413 SH SOLE 7 413 0 0 ASTEC INDS INC COM 046224101 4908 91211 SH SOLE 18 91211 0 0 ASTEC INDS INC COM 046224101 2101 39037 SH SOLE 19 39037 0 0 ASTEC INDS INC COM 046224101 147380 2738894 SH SOLE 21 2738894 0 0 ASTEC INDS INC COM 046224101 31703 589157 SH SOLE 22 567627 0 21530 ASTEC INDS INC COM 046224101 125 2331 SH SOLE 25 2331 0 0 ASTEC INDS INC COM 046224101 331 6145 SH SOLE 26 4565 0 1580 ASTEC INDS INC COM 046224101 97 1796 SH SOLE 28 1796 0 0 ASTEC INDS INC COM 046224101 2102 39063 SH SOLE 30 39063 0 0 ASTEC INDS INC COM 046224101 155 2872 SH SOLE 40 2872 0 0 ASTEC INDS INC COM 046224101 1242 23078 SH SOLE 43 2714 0 20364 ASTRA SPACE INC COM CL A 04634X103 36 4138 SH SOLE 2 4138 0 0 ASTRA SPACE INC COM CL A 04634X103 1072 123322 SH SOLE 21 123322 0 0 ASTRA SPACE INC COM CL A 04634X103 13845 1593172 SH SOLE 22 1593172 0 0 ASTRAZENECA PLC SPONSORED ADR 046353108 8246 137303 SH SOLE 2 144 0 137159 ASTRAZENECA PLC SPONSORED ADR 046353108 3 48 SH SOLE 4 48 0 0 ASTRAZENECA PLC SPONSORED ADR 046353108 319125 5313430 SH SOLE 18 5003556 0 309874 ASTRAZENECA PLC SPONSORED ADR 046353108 47072 783749 SH SOLE 19 783749 0 0 ASTRAZENECA PLC SPONSORED ADR 046353108 604 10054 SH SOLE 21 10054 0 0 ASTRAZENECA PLC SPONSORED ADR 046353108 14070 234271 SH SOLE 22 234271 0 0 ASTRAZENECA PLC SPONSORED ADR 046353108 3366 56038 SH SOLE 25 56038 0 0 ASTRAZENECA PLC SPONSORED ADR 046353108 234 3898 SH SOLE 28 0 0 3898 ASTRAZENECA PLC SPONSORED ADR 046353108 27 456 SH SOLE 29 456 0 0 ASTRAZENECA PLC SPONSORED ADR 046353108 8768 145993 SH SOLE 30 145993 0 0 ASTRAZENECA PLC SPONSORED ADR 046353108 306 5102 SH SOLE 34 5102 0 0 ASTRAZENECA PLC SPONSORED ADR 046353108 97156 1617651 SH SOLE 43 172808 0 1444843 ASTRIA THERAPEUTICS INC COM 04635X102 3 348 SH SOLE 2 348 0 0 ASTRIA THERAPEUTICS INC COM 04635X102 8 882 SH SOLE 18 882 0 0 ASTRIA THERAPEUTICS INC COM 04635X102 100 11344 SH SOLE 21 11344 0 0 ASTRIA THERAPEUTICS INC COM 04635X102 252 28542 SH SOLE 22 28542 0 0 ASTRONICS CORP COM 046433108 976 69430 SH SOLE 2 13806 0 55624 ASTRONICS CORP COM 046433108 6 402 SH SOLE 7 402 0 0 ASTRONICS CORP COM 046433108 1169 83165 SH SOLE 18 83165 0 0 ASTRONICS CORP COM 046433108 1856 132015 SH SOLE 19 132015 0 0 ASTRONICS CORP COM 046433108 12795 910060 SH SOLE 21 910060 0 0 ASTRONICS CORP COM 046433108 11002 782521 SH SOLE 22 767915 0 14606 ASTRONICS CORP COM 046433108 180 12822 SH SOLE 23 12822 0 0 ASTRONICS CORP COM 046433108 780 55497 SH SOLE 26 0 0 55497 ASTRONICS CORP COM 046433108 79 5611 SH SOLE 43 368 0 5243 ASTRONOVA INC COM 04638F108 22 1452 SH SOLE 18 1452 0 0 ASTRONOVA INC COM 04638F108 353 23470 SH SOLE 21 23470 0 0 ASTRONOVA INC COM 04638F108 854 56729 SH SOLE 22 56729 0 0 ASTROTECH CORP COM NEW 046484200 11 10086 SH SOLE 18 10086 0 0 ASTROTECH CORP COM NEW 046484200 120 114344 SH SOLE 21 114344 0 0 ASTROTECH CORP COM NEW 046484200 636 605669 SH SOLE 22 605669 0 0 ASURE SOFTWARE INC COM 04649U102 0 24 SH SOLE 2 24 0 0 ASURE SOFTWARE INC COM 04649U102 28 3109 SH SOLE 18 3109 0 0 ASURE SOFTWARE INC COM 04649U102 427 47443 SH SOLE 21 47443 0 0 ASURE SOFTWARE INC COM 04649U102 1706 189353 SH SOLE 22 189353 0 0 AT&T INC COM 00206R102 514319 19041798 SH SOLE 2 5131456 0 13910342 AT&T INC COM 00206R102 143865 5326371 SH SOLE 4 3682575 0 1643796 AT&T INC COM 00206R102 210188 7781866 SH SOLE 7 7565868 0 215998 AT&T INC COM 00206R102 3790 140315 SH SOLE 13 20101 0 120214 AT&T INC COM 00206R102 24701 914500 SH SOLE 15 914500 0 0 AT&T INC COM 00206R102 7 255 SH SOLE 17 0 0 255 AT&T INC COM 00206R102 325232 12041188 SH SOLE 18 10882285 0 1158903 AT&T INC COM 00206R102 78489 2905911 SH SOLE 19 2905911 0 0 AT&T INC COM 00206R102 5583520 206720468 SH SOLE 21 206720468 0 0 AT&T INC COM 00206R102 4249129 157316873 SH SOLE 22 138960495 0 18356378 AT&T INC COM 00206R102 128997 4775909 SH SOLE 23 4775909 0 0 AT&T INC COM 00206R102 318428 11789256 SH SOLE 25 11789256 0 0 AT&T INC COM 00206R102 493370 18266215 SH SOLE 26 8395768 0 9870447 AT&T INC COM 00206R102 395360 14637542 SH SOLE 28 613214 0 14024328 AT&T INC COM 00206R102 14864 550311 SH SOLE 29 550311 0 0 AT&T INC COM 00206R102 1241019 45946664 SH SOLE 30 45267345 0 679319 AT&T INC COM 00206R102 91251 3378414 SH SOLE 31 1597915 0 1780499 AT&T INC COM 00206R102 7441 275493 SH SOLE 32 275493 0 0 AT&T INC COM 00206R102 40661 1505423 SH SOLE 34 1505423 0 0 AT&T INC COM 00206R102 123081 4556860 SH SOLE 36 4556860 0 0 AT&T INC COM 00206R102 6737 249431 SH SOLE 40 249431 0 0 AT&T INC COM 00206R102 71491 2646839 SH SOLE 43 144797 0 2502042 ATARA BIOTHERAPEUTICS INC COM 046513107 3378 188709 SH SOLE 2 59533 0 129176 ATARA BIOTHERAPEUTICS INC COM 046513107 4 203 SH SOLE 4 203 0 0 ATARA BIOTHERAPEUTICS INC COM 046513107 27 1521 SH SOLE 7 1521 0 0 ATARA BIOTHERAPEUTICS INC COM 046513107 5007 279725 SH SOLE 18 253162 0 26563 ATARA BIOTHERAPEUTICS INC COM 046513107 11836 661242 SH SOLE 19 661242 0 0 ATARA BIOTHERAPEUTICS INC COM 046513107 65385 3652785 SH SOLE 21 3652785 0 0 ATARA BIOTHERAPEUTICS INC COM 046513107 46070 2573768 SH SOLE 22 2492066 0 81702 ATARA BIOTHERAPEUTICS INC COM 046513107 408 22776 SH SOLE 23 22776 0 0 ATARA BIOTHERAPEUTICS INC COM 046513107 251 14011 SH SOLE 25 14011 0 0 ATARA BIOTHERAPEUTICS INC COM 046513107 2220 124041 SH SOLE 26 11325 0 112716 ATARA BIOTHERAPEUTICS INC COM 046513107 158 8819 SH SOLE 28 8819 0 0 ATARA BIOTHERAPEUTICS INC COM 046513107 1602 89519 SH SOLE 30 89519 0 0 ATARA BIOTHERAPEUTICS INC COM 046513107 236 13184 SH SOLE 36 13184 0 0 ATARA BIOTHERAPEUTICS INC COM 046513107 142 7928 SH SOLE 40 7928 0 0 ATARA BIOTHERAPEUTICS INC COM 046513107 239 13360 SH SOLE 43 2237 0 11123 ATEA PHARMACEUTICALS INC COM 04683R106 2486 70915 SH SOLE 2 12456 0 58459 ATEA PHARMACEUTICALS INC COM 04683R106 36 1038 SH SOLE 7 1038 0 0 ATEA PHARMACEUTICALS INC COM 04683R106 7100 202504 SH SOLE 18 202504 0 0 ATEA PHARMACEUTICALS INC COM 04683R106 4780 136351 SH SOLE 19 136351 0 0 ATEA PHARMACEUTICALS INC COM 04683R106 82346 2348721 SH SOLE 21 2348721 0 0 ATEA PHARMACEUTICALS INC COM 04683R106 47254 1347797 SH SOLE 22 1304208 0 43589 ATEA PHARMACEUTICALS INC COM 04683R106 27 768 SH SOLE 23 768 0 0 ATEA PHARMACEUTICALS INC COM 04683R106 154 4390 SH SOLE 25 4390 0 0 ATEA PHARMACEUTICALS INC COM 04683R106 297 8469 SH SOLE 26 1493 0 6976 ATEA PHARMACEUTICALS INC COM 04683R106 204 5826 SH SOLE 30 5826 0 0 ATEA PHARMACEUTICALS INC COM 04683R106 39 1118 SH SOLE 36 1118 0 0 ATEA PHARMACEUTICALS INC COM 04683R106 87 2480 SH SOLE 40 2480 0 0 ATEA PHARMACEUTICALS INC COM 04683R106 225 6424 SH SOLE 43 0 0 6424 ATENTO S A SHS L0427L204 5471 193944 SH SOLE 2 193944 0 0 ATERIAN INC COM 02156U101 73 6761 SH SOLE 2 4050 0 2711 ATERIAN INC COM 02156U101 3 318 SH SOLE 7 318 0 0 ATERIAN INC COM 02156U101 800 73854 SH SOLE 18 73854 0 0 ATERIAN INC COM 02156U101 536 49472 SH SOLE 19 49472 0 0 ATERIAN INC COM 02156U101 9520 879082 SH SOLE 21 879082 0 0 ATERIAN INC COM 02156U101 5767 532509 SH SOLE 22 528975 0 3534 ATERIAN INC COM 02156U101 45 4178 SH SOLE 25 4178 0 0 ATERIAN INC COM 02156U101 12 1103 SH SOLE 26 1103 0 0 ATERIAN INC COM 02156U101 6 592 SH SOLE 30 592 0 0 ATERIAN INC COM 02156U101 0 5 SH SOLE 43 0 0 5 ATHENE HOLDING LTD CL A G0684D107 21833 317016 SH SOLE 2 33684 0 283332 ATHENE HOLDING LTD CL A G0684D107 7031 102085 SH SOLE 4 53441 0 48644 ATHENE HOLDING LTD CL A G0684D107 1223 17757 SH SOLE 7 17757 0 0 ATHENE HOLDING LTD CL A G0684D107 325 4718 SH SOLE 13 4718 0 0 ATHENE HOLDING LTD CL A G0684D107 1038 15074 SH SOLE 15 15074 0 0 ATHENE HOLDING LTD CL A G0684D107 10228 148505 SH SOLE 18 138211 0 10294 ATHENE HOLDING LTD CL A G0684D107 4878 70836 SH SOLE 19 70836 0 0 ATHENE HOLDING LTD CL A G0684D107 123821 1797899 SH SOLE 21 1797899 0 0 ATHENE HOLDING LTD CL A G0684D107 199332 2894318 SH SOLE 22 2741377 0 152941 ATHENE HOLDING LTD CL A G0684D107 5423 78741 SH SOLE 23 78741 0 0 ATHENE HOLDING LTD CL A G0684D107 3938 57178 SH SOLE 25 57178 0 0 ATHENE HOLDING LTD CL A G0684D107 13570 197037 SH SOLE 26 170035 0 27002 ATHENE HOLDING LTD CL A G0684D107 15980 232038 SH SOLE 28 9561 0 222477 ATHENE HOLDING LTD CL A G0684D107 45 649 SH SOLE 29 649 0 0 ATHENE HOLDING LTD CL A G0684D107 59665 866341 SH SOLE 30 629651 0 236690 ATHENE HOLDING LTD CL A G0684D107 3267 47443 SH SOLE 31 14823 0 32620 ATHENE HOLDING LTD CL A G0684D107 934 13567 SH SOLE 34 13567 0 0 ATHENE HOLDING LTD CL A G0684D107 2694 39112 SH SOLE 36 39112 0 0 ATHENE HOLDING LTD CL A G0684D107 316 4583 SH SOLE 40 4583 0 0 ATHENE HOLDING LTD CL A G0684D107 8967 130195 SH SOLE 43 9101 0 121094 ATHENEX INC COM 04685N103 139 46035 SH SOLE 2 18858 0 27177 ATHENEX INC COM 04685N103 1 214 SH SOLE 4 214 0 0 ATHENEX INC COM 04685N103 4 1336 SH SOLE 7 1336 0 0 ATHENEX INC COM 04685N103 813 270028 SH SOLE 18 258293 0 11735 ATHENEX INC COM 04685N103 1291 428740 SH SOLE 19 428740 0 0 ATHENEX INC COM 04685N103 11601 3854257 SH SOLE 21 3854257 0 0 ATHENEX INC COM 04685N103 6167 2048787 SH SOLE 22 2002985 0 45802 ATHENEX INC COM 04685N103 20 6664 SH SOLE 23 6664 0 0 ATHENEX INC COM 04685N103 52 17309 SH SOLE 25 17309 0 0 ATHENEX INC COM 04685N103 145 48280 SH SOLE 26 0 0 48280 ATHENEX INC COM 04685N103 23 7527 SH SOLE 28 7527 0 0 ATHENEX INC COM 04685N103 265 88151 SH SOLE 30 88151 0 0 ATHENEX INC COM 04685N103 17 5751 SH SOLE 40 5751 0 0 ATHENEX INC COM 04685N103 350 116312 SH SOLE 43 201 0 116111 ATHERSYS INC NEW COM 04744L106 317 238343 SH SOLE 2 71030 0 167313 ATHERSYS INC NEW COM 04744L106 4 3025 SH SOLE 7 3025 0 0 ATHERSYS INC NEW COM 04744L106 862 648240 SH SOLE 18 587983 0 60257 ATHERSYS INC NEW COM 04744L106 1392 1046253 SH SOLE 19 1046253 0 0 ATHERSYS INC NEW COM 04744L106 9809 7375257 SH SOLE 21 7375257 0 0 ATHERSYS INC NEW COM 04744L106 6445 4845593 SH SOLE 22 4714295 0 131298 ATHERSYS INC NEW COM 04744L106 54 40352 SH SOLE 23 40352 0 0 ATHERSYS INC NEW COM 04744L106 49 36682 SH SOLE 25 36682 0 0 ATHERSYS INC NEW COM 04744L106 144 108147 SH SOLE 26 7692 0 100455 ATHERSYS INC NEW COM 04744L106 114 85863 SH SOLE 30 85863 0 0 ATHERSYS INC NEW COM 04744L106 26 19379 SH SOLE 40 19379 0 0 ATHERSYS INC NEW COM 04744L106 71 53454 SH SOLE 43 0 0 53454 ATHIRA PHARMA INC COM 04746L104 298 31722 SH SOLE 2 1915 0 29807 ATHIRA PHARMA INC COM 04746L104 4 453 SH SOLE 7 453 0 0 ATHIRA PHARMA INC COM 04746L104 1021 108817 SH SOLE 18 108817 0 0 ATHIRA PHARMA INC COM 04746L104 532 56685 SH SOLE 19 56685 0 0 ATHIRA PHARMA INC COM 04746L104 11474 1223257 SH SOLE 21 1223257 0 0 ATHIRA PHARMA INC COM 04746L104 5264 561145 SH SOLE 22 544444 0 16701 ATHIRA PHARMA INC COM 04746L104 252 26824 SH SOLE 43 2918 0 23906 ATI PHYSICAL THERAPY INC COM CL A 00216W109 381 100239 SH SOLE 22 100239 0 0 ATKORE INC COM 047649108 2133 24536 SH SOLE 2 18898 0 5638 ATKORE INC COM 047649108 17 193 SH SOLE 4 193 0 0 ATKORE INC COM 047649108 55 633 SH SOLE 7 633 0 0 ATKORE INC COM 047649108 11380 130927 SH SOLE 18 125177 0 5750 ATKORE INC COM 047649108 9821 112992 SH SOLE 19 112992 0 0 ATKORE INC COM 047649108 135456 1558402 SH SOLE 21 1558402 0 0 ATKORE INC COM 047649108 91929 1057625 SH SOLE 22 1031170 0 26455 ATKORE INC COM 047649108 104 1192 SH SOLE 23 1192 0 0 ATKORE INC COM 047649108 663 7626 SH SOLE 25 7626 0 0 ATKORE INC COM 047649108 2013 23164 SH SOLE 26 19377 0 3787 ATKORE INC COM 047649108 380 4372 SH SOLE 28 4372 0 0 ATKORE INC COM 047649108 2244 25816 SH SOLE 30 25816 0 0 ATKORE INC COM 047649108 219 2515 SH SOLE 36 2515 0 0 ATKORE INC COM 047649108 474 5453 SH SOLE 40 5453 0 0 ATKORE INC COM 047649108 439 5047 SH SOLE 43 26 0 5021 ATLANTIC AMERN CORP COM 048209100 4 932 SH SOLE 18 932 0 0 ATLANTIC AMERN CORP COM 048209100 53 12727 SH SOLE 21 12727 0 0 ATLANTIC AMERN CORP COM 048209100 59 14212 SH SOLE 22 14212 0 0 ATLANTIC CAP BANCSHARES INC COM 048269203 482 18177 SH SOLE 2 3417 0 14760 ATLANTIC CAP BANCSHARES INC COM 048269203 8 316 SH SOLE 7 316 0 0 ATLANTIC CAP BANCSHARES INC COM 048269203 1772 66880 SH SOLE 18 66880 0 0 ATLANTIC CAP BANCSHARES INC COM 048269203 1043 39357 SH SOLE 19 39357 0 0 ATLANTIC CAP BANCSHARES INC COM 048269203 19220 725568 SH SOLE 21 725568 0 0 ATLANTIC CAP BANCSHARES INC COM 048269203 14759 557147 SH SOLE 22 545655 0 11492 ATLANTIC CAP BANCSHARES INC COM 048269203 126 4744 SH SOLE 43 0 0 4744 ATLANTIC UN BANKSHARES CORP COM 04911A107 3188 86513 SH SOLE 2 24185 0 62328 ATLANTIC UN BANKSHARES CORP COM 04911A107 11 290 SH SOLE 4 290 0 0 ATLANTIC UN BANKSHARES CORP COM 04911A107 47 1267 SH SOLE 7 1267 0 0 ATLANTIC UN BANKSHARES CORP COM 04911A107 8352 226644 SH SOLE 18 226644 0 0 ATLANTIC UN BANKSHARES CORP COM 04911A107 4958 134547 SH SOLE 19 134547 0 0 ATLANTIC UN BANKSHARES CORP COM 04911A107 109245 2964575 SH SOLE 21 2964575 0 0 ATLANTIC UN BANKSHARES CORP COM 04911A107 68450 1857542 SH SOLE 22 1775014 0 82528 ATLANTIC UN BANKSHARES CORP COM 04911A107 543 14722 SH SOLE 25 14722 0 0 ATLANTIC UN BANKSHARES CORP COM 04911A107 1374 37298 SH SOLE 26 31313 0 5985 ATLANTIC UN BANKSHARES CORP COM 04911A107 240 6511 SH SOLE 28 6511 0 0 ATLANTIC UN BANKSHARES CORP COM 04911A107 1546 41962 SH SOLE 30 41962 0 0 ATLANTIC UN BANKSHARES CORP COM 04911A107 346 9399 SH SOLE 40 9399 0 0 ATLANTIC UN BANKSHARES CORP COM 04911A107 732 19864 SH SOLE 43 2329 0 17535 ATLANTICA SUSTAINABLE INFR P SHS G0751N103 2842 82352 SH SOLE 2 82352 0 0 ATLANTICA SUSTAINABLE INFR P SHS G0751N103 10 282 SH SOLE 4 282 0 0 ATLANTICA SUSTAINABLE INFR P SHS G0751N103 1 33 SH SOLE 18 33 0 0 ATLANTICA SUSTAINABLE INFR P SHS G0751N103 36092 1045829 SH SOLE 21 1045829 0 0 ATLANTICA SUSTAINABLE INFR P SHS G0751N103 5775 167357 SH SOLE 22 167357 0 0 ATLANTICA SUSTAINABLE INFR P SHS G0751N103 34488 999351 SH SOLE 30 999351 0 0 ATLANTICA SUSTAINABLE INFR P SHS G0751N103 75 2169 SH SOLE 36 2169 0 0 ATLANTICA SUSTAINABLE INFR P SHS G0751N103 69 2012 SH SOLE 43 0 0 2012 ATLANTICUS HOLDINGS CORP COM 04914Y102 55 1036 SH SOLE 2 438 0 598 ATLANTICUS HOLDINGS CORP COM 04914Y102 866 16324 SH SOLE 18 16324 0 0 ATLANTICUS HOLDINGS CORP COM 04914Y102 478 9013 SH SOLE 19 9013 0 0 ATLANTICUS HOLDINGS CORP COM 04914Y102 9938 187296 SH SOLE 21 187296 0 0 ATLANTICUS HOLDINGS CORP COM 04914Y102 7175 135223 SH SOLE 22 134773 0 450 ATLANTICUS HOLDINGS CORP COM 04914Y102 136 2565 SH SOLE 43 702 0 1863 ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 2213 27088 SH SOLE 2 3563 0 23525 ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 4 53 SH SOLE 4 53 0 0 ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 69 843 SH SOLE 7 843 0 0 ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 9301 113867 SH SOLE 18 113867 0 0 ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 4115 50377 SH SOLE 19 50377 0 0 ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 271806 3327693 SH SOLE 21 3327693 0 0 ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 52530 643117 SH SOLE 22 623946 0 19171 ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 83 1020 SH SOLE 25 1020 0 0 ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 78 956 SH SOLE 28 956 0 0 ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 3008 36826 SH SOLE 30 36826 0 0 ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 33 400 SH SOLE 36 400 0 0 ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 62 756 SH SOLE 40 756 0 0 ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 2455 30054 SH SOLE 43 7452 0 22602 ATLAS AIR WORLDWIDE HLDGS IN NOTE 1.875% 6/0 049164BJ4 3228 2225000 PRN SOLE 21 2225000 0 0 ATLAS CORP SHARES Y0436Q109 4 246 SH SOLE 4 246 0 0 ATLAS CORP SHARES Y0436Q109 355 23353 SH SOLE 7 23353 0 0 ATLAS CORP SHARES Y0436Q109 18561 1221915 SH SOLE 21 1221915 0 0 ATLAS CORP SHARES Y0436Q109 8456 556689 SH SOLE 22 515591 0 41098 ATLAS CORP SHARES Y0436Q109 196 12879 SH SOLE 25 12879 0 0 ATLAS CORP SHARES Y0436Q109 3102 204228 SH SOLE 30 204228 0 0 ATLAS CORP SHARES Y0436Q109 125 8201 SH SOLE 40 8201 0 0 ATLAS CORP SHARES Y0436Q109 272 17913 SH SOLE 43 0 0 17913 ATLAS TECHNICAL CONSULTANTS COM CLS A 049430101 61 6030 SH SOLE 2 1059 0 4971 ATLAS TECHNICAL CONSULTANTS COM CLS A 049430101 406 39892 SH SOLE 18 39892 0 0 ATLAS TECHNICAL CONSULTANTS COM CLS A 049430101 239 23529 SH SOLE 19 23529 0 0 ATLAS TECHNICAL CONSULTANTS COM CLS A 049430101 4939 485627 SH SOLE 21 485627 0 0 ATLAS TECHNICAL CONSULTANTS COM CLS A 049430101 1115 109609 SH SOLE 22 103865 0 5744 ATLASSIAN CORP PLC CL A G06242104 116942 298763 SH SOLE 2 52175 0 246588 ATLASSIAN CORP PLC CL A G06242104 408 1042 SH SOLE 4 1042 0 0 ATLASSIAN CORP PLC CL A G06242104 6112 15616 SH SOLE 7 15616 0 0 ATLASSIAN CORP PLC CL A G06242104 577 1474 SH SOLE 15 1474 0 0 ATLASSIAN CORP PLC CL A G06242104 23010 58787 SH SOLE 18 56512 0 2275 ATLASSIAN CORP PLC CL A G06242104 225998 577379 SH SOLE 19 577379 0 0 ATLASSIAN CORP PLC CL A G06242104 324149 828137 SH SOLE 21 828137 0 0 ATLASSIAN CORP PLC CL A G06242104 363314 928196 SH SOLE 22 789620 0 138576 ATLASSIAN CORP PLC CL A G06242104 6817 17415 SH SOLE 23 17415 0 0 ATLASSIAN CORP PLC CL A G06242104 68731 175593 SH SOLE 25 175593 0 0 ATLASSIAN CORP PLC CL A G06242104 55879 142759 SH SOLE 26 3277 0 139482 ATLASSIAN CORP PLC CL A G06242104 53840 137550 SH SOLE 28 72 0 137478 ATLASSIAN CORP PLC CL A G06242104 30974 79132 SH SOLE 30 79132 0 0 ATLASSIAN CORP PLC CL A G06242104 9297 23751 SH SOLE 31 23479 0 272 ATLASSIAN CORP PLC CL A G06242104 12473 31867 SH SOLE 32 31867 0 0 ATLASSIAN CORP PLC CL A G06242104 309984 791947 SH SOLE 34 791947 0 0 ATLASSIAN CORP PLC CL A G06242104 12979 33158 SH SOLE 36 33158 0 0 ATLASSIAN CORP PLC CL A G06242104 15422 39399 SH SOLE 43 9602 0 29797 ATMOS ENERGY CORP COM 049560105 26345 298699 SH SOLE 2 46319 0 252380 ATMOS ENERGY CORP COM 049560105 11319 128339 SH SOLE 4 70046 0 58293 ATMOS ENERGY CORP COM 049560105 32626 369906 SH SOLE 7 366239 0 3667 ATMOS ENERGY CORP COM 049560105 35 395 SH SOLE 13 395 0 0 ATMOS ENERGY CORP COM 049560105 1464 16601 SH SOLE 15 16601 0 0 ATMOS ENERGY CORP COM 049560105 20758 235346 SH SOLE 18 216917 0 18429 ATMOS ENERGY CORP COM 049560105 11302 128139 SH SOLE 19 128139 0 0 ATMOS ENERGY CORP COM 049560105 569768 6459949 SH SOLE 21 6459949 0 0 ATMOS ENERGY CORP COM 049560105 243986 2766284 SH SOLE 22 2485353 0 280931 ATMOS ENERGY CORP COM 049560105 6332 71795 SH SOLE 23 71795 0 0 ATMOS ENERGY CORP COM 049560105 21652 245491 SH SOLE 25 245491 0 0 ATMOS ENERGY CORP COM 049560105 30158 341925 SH SOLE 26 146971 0 194954 ATMOS ENERGY CORP COM 049560105 47585 539509 SH SOLE 28 9279 0 530230 ATMOS ENERGY CORP COM 049560105 93560 1060768 SH SOLE 30 1055185 0 5583 ATMOS ENERGY CORP COM 049560105 5801 65776 SH SOLE 31 17744 0 48032 ATMOS ENERGY CORP COM 049560105 3482 39484 SH SOLE 34 39484 0 0 ATMOS ENERGY CORP COM 049560105 6257 70943 SH SOLE 36 70943 0 0 ATMOS ENERGY CORP COM 049560105 423 4796 SH SOLE 40 4796 0 0 ATMOS ENERGY CORP COM 049560105 6557 74338 SH SOLE 43 3551 0 70787 ATN INTL INC COM 00215F107 826 17631 SH SOLE 2 4855 0 12776 ATN INTL INC COM 00215F107 2 49 SH SOLE 4 49 0 0 ATN INTL INC COM 00215F107 8 179 SH SOLE 7 179 0 0 ATN INTL INC COM 00215F107 2098 44781 SH SOLE 18 44781 0 0 ATN INTL INC COM 00215F107 875 18670 SH SOLE 19 18670 0 0 ATN INTL INC COM 00215F107 63538 1356193 SH SOLE 21 1356193 0 0 ATN INTL INC COM 00215F107 14922 318506 SH SOLE 22 305878 0 12628 ATN INTL INC COM 00215F107 69 1476 SH SOLE 25 1476 0 0 ATN INTL INC COM 00215F107 216 4621 SH SOLE 26 0 0 4621 ATN INTL INC COM 00215F107 74 1582 SH SOLE 28 1582 0 0 ATN INTL INC COM 00215F107 960 20498 SH SOLE 30 20498 0 0 ATN INTL INC COM 00215F107 51 1098 SH SOLE 40 1098 0 0 ATN INTL INC COM 00215F107 604 12899 SH SOLE 43 1793 0 11106 ATOMERA INC COM 04965B100 79 3403 SH SOLE 2 1310 0 2093 ATOMERA INC COM 04965B100 8 326 SH SOLE 7 326 0 0 ATOMERA INC COM 04965B100 1348 58360 SH SOLE 18 58360 0 0 ATOMERA INC COM 04965B100 800 34645 SH SOLE 19 34645 0 0 ATOMERA INC COM 04965B100 16141 699026 SH SOLE 21 699026 0 0 ATOMERA INC COM 04965B100 10810 468161 SH SOLE 22 465510 0 2651 ATOMERA INC COM 04965B100 329 14252 SH SOLE 43 56 0 14196 ATOSSA THERAPEUTICS INC COM 04962H506 686 210540 SH SOLE 2 40696 0 169844 ATOSSA THERAPEUTICS INC COM 04962H506 6 1880 SH SOLE 7 1880 0 0 ATOSSA THERAPEUTICS INC COM 04962H506 1267 388513 SH SOLE 18 388513 0 0 ATOSSA THERAPEUTICS INC COM 04962H506 2595 795878 SH SOLE 19 795878 0 0 ATOSSA THERAPEUTICS INC COM 04962H506 14058 4312240 SH SOLE 21 4312240 0 0 ATOSSA THERAPEUTICS INC COM 04962H506 12008 3683363 SH SOLE 22 3622127 0 61236 ATOSSA THERAPEUTICS INC COM 04962H506 86 26414 SH SOLE 23 26414 0 0 ATOSSA THERAPEUTICS INC COM 04962H506 430 131776 SH SOLE 26 0 0 131776 ATOSSA THERAPEUTICS INC COM 04962H506 0 25 SH SOLE 43 0 0 25 ATRECA INC CL A COM 04965G109 569 91391 SH SOLE 2 42637 0 48754 ATRECA INC CL A COM 04965G109 3 445 SH SOLE 7 445 0 0 ATRECA INC CL A COM 04965G109 612 98308 SH SOLE 18 98308 0 0 ATRECA INC CL A COM 04965G109 1965 315381 SH SOLE 19 315381 0 0 ATRECA INC CL A COM 04965G109 7531 1208786 SH SOLE 21 1208786 0 0 ATRECA INC CL A COM 04965G109 7197 1155249 SH SOLE 22 1126436 0 28813 ATRECA INC CL A COM 04965G109 68 10891 SH SOLE 23 10891 0 0 ATRECA INC CL A COM 04965G109 48 7706 SH SOLE 25 7706 0 0 ATRECA INC CL A COM 04965G109 350 56134 SH SOLE 26 1719 0 54415 ATRECA INC CL A COM 04965G109 69 11053 SH SOLE 30 11053 0 0 ATRECA INC CL A COM 04965G109 7 1162 SH SOLE 34 1162 0 0 ATRECA INC CL A COM 04965G109 25 3950 SH SOLE 40 3950 0 0 ATRICURE INC COM 04963C209 3566 51271 SH SOLE 2 32635 0 18636 ATRICURE INC COM 04963C209 14 199 SH SOLE 4 199 0 0 ATRICURE INC COM 04963C209 47 669 SH SOLE 7 669 0 0 ATRICURE INC COM 04963C209 9197 132240 SH SOLE 18 124266 0 7974 ATRICURE INC COM 04963C209 13594 195463 SH SOLE 19 195463 0 0 ATRICURE INC COM 04963C209 121295 1744001 SH SOLE 21 1744001 0 0 ATRICURE INC COM 04963C209 79441 1142220 SH SOLE 22 1115347 0 26873 ATRICURE INC COM 04963C209 458 6580 SH SOLE 23 6580 0 0 ATRICURE INC COM 04963C209 573 8234 SH SOLE 25 8234 0 0 ATRICURE INC COM 04963C209 2647 38062 SH SOLE 26 16256 0 21806 ATRICURE INC COM 04963C209 286 4108 SH SOLE 28 4108 0 0 ATRICURE INC COM 04963C209 21359 307102 SH SOLE 30 307102 0 0 ATRICURE INC COM 04963C209 504 7250 SH SOLE 36 7250 0 0 ATRICURE INC COM 04963C209 335 4818 SH SOLE 40 4818 0 0 ATRICURE INC COM 04963C209 768 11044 SH SOLE 43 0 0 11044 ATRION CORP COM 049904105 1259 1805 SH SOLE 2 443 0 1362 ATRION CORP COM 049904105 5 7 SH SOLE 4 7 0 0 ATRION CORP COM 049904105 16 23 SH SOLE 7 23 0 0 ATRION CORP COM 049904105 2900 4157 SH SOLE 18 3572 0 585 ATRION CORP COM 049904105 6264 8980 SH SOLE 19 8980 0 0 ATRION CORP COM 049904105 34635 49656 SH SOLE 21 49656 0 0 ATRION CORP COM 049904105 30350 43513 SH SOLE 22 42594 0 919 ATRION CORP COM 049904105 442 634 SH SOLE 23 634 0 0 ATRION CORP COM 049904105 130 186 SH SOLE 25 186 0 0 ATRION CORP COM 049904105 1759 2522 SH SOLE 26 549 0 1973 ATRION CORP COM 049904105 85 122 SH SOLE 28 122 0 0 ATRION CORP COM 049904105 591 847 SH SOLE 30 847 0 0 ATRION CORP COM 049904105 143 205 SH SOLE 40 205 0 0 ATRION CORP COM 049904105 964 1382 SH SOLE 43 56 0 1326 ATYR PHARMA INC COM NEW 002120202 30 3320 SH SOLE 18 3320 0 0 ATYR PHARMA INC COM NEW 002120202 340 37466 SH SOLE 21 37466 0 0 ATYR PHARMA INC COM NEW 002120202 1600 176226 SH SOLE 22 176226 0 0 AUBURN NATL BANCORP COM 050473107 18 530 SH SOLE 18 530 0 0 AUBURN NATL BANCORP COM 050473107 214 6325 SH SOLE 21 6325 0 0 AUBURN NATL BANCORP COM 050473107 13 391 SH SOLE 22 391 0 0 AUDACY INC CL A 05070N103 546 148307 SH SOLE 2 38692 0 109615 AUDACY INC CL A 05070N103 7 2029 SH SOLE 7 2029 0 0 AUDACY INC CL A 05070N103 1475 400693 SH SOLE 18 400693 0 0 AUDACY INC CL A 05070N103 781 212222 SH SOLE 19 212222 0 0 AUDACY INC CL A 05070N103 16533 4492677 SH SOLE 21 4492677 0 0 AUDACY INC CL A 05070N103 11679 3173537 SH SOLE 22 3047375 0 126162 AUDACY INC CL A 05070N103 71 19229 SH SOLE 25 19229 0 0 AUDACY INC CL A 05070N103 115 31213 SH SOLE 30 31213 0 0 AUDACY INC CL A 05070N103 53 14467 SH SOLE 40 14467 0 0 AUDACY INC CL A 05070N103 340 92348 SH SOLE 43 397 0 91951 AUDDIA INC COM 05072K107 3 1197 SH SOLE 18 1197 0 0 AUDDIA INC COM 05072K107 38 15746 SH SOLE 21 15746 0 0 AUDIOEYE INC COM NEW 050734201 16 1414 SH SOLE 18 1414 0 0 AUDIOEYE INC COM NEW 050734201 231 20970 SH SOLE 21 20970 0 0 AUDIOEYE INC COM NEW 050734201 119 10780 SH SOLE 22 10780 0 0 AULT GLOBAL HOLDINGS INC COM 05150X104 25 10301 SH SOLE 18 10301 0 0 AULT GLOBAL HOLDINGS INC COM 05150X104 277 113923 SH SOLE 21 113923 0 0 AULT GLOBAL HOLDINGS INC COM 05150X104 2174 894814 SH SOLE 22 894814 0 0 AURINIA PHARMACEUTICALS INC COM 05156V102 616 27854 SH SOLE 2 24936 0 2918 AURINIA PHARMACEUTICALS INC COM 05156V102 1085 49030 SH SOLE 21 49030 0 0 AURINIA PHARMACEUTICALS INC COM 05156V102 1973 89157 SH SOLE 22 46307 0 42850 AURINIA PHARMACEUTICALS INC COM 05156V102 962 43467 SH SOLE 26 43467 0 0 AURINIA PHARMACEUTICALS INC COM 05156V102 15340 693155 SH SOLE 30 693155 0 0 AURORA CANNABIS INC COM 05156X884 0 1 SH SOLE 43 0 0 1 AURORA CANNABIS INC NOTE 5.500% 2/2 05156XAG3 668 800000 PRN SOLE 21 800000 0 0 AUSTERLITZ ACQUISITION CORP *W EXP 02/19/202 G0633D125 2 1220 SH SOLE 2 1220 0 0 AUSTERLITZ ACQUISITION CORP *W EXP 02/19/202 G0633D125 1 619 SH SOLE 4 619 0 0 AUSTERLITZ ACQUISITION CORP *W EXP 02/19/202 G0633D125 13 7886 SH SOLE 18 7886 0 0 AUSTERLITZ ACQUISITION CORP *W EXP 02/19/202 G0633D125 264 156284 SH SOLE 19 156284 0 0 AUSTERLITZ ACQUISITION CORP *W EXP 02/19/202 G0633D125 8 4841 SH SOLE 22 4841 0 0 AUSTERLITZ ACQUISITION CORP *W EXP 02/19/202 G0633D125 1 574 SH SOLE 26 574 0 0 AUSTERLITZ ACQUISITION CORP *W EXP 02/19/202 G0633D125 70 41495 SH SOLE 34 41495 0 0 AUTODESK INC COM 052769106 158667 556393 SH SOLE 2 107387 0 449006 AUTODESK INC COM 052769106 44029 154396 SH SOLE 4 100026 0 54370 AUTODESK INC COM 052769106 60662 212722 SH SOLE 7 206318 0 6404 AUTODESK INC COM 052769106 1269 4451 SH SOLE 13 619 0 3832 AUTODESK INC COM 052769106 6355 22284 SH SOLE 15 22284 0 0 AUTODESK INC COM 052769106 0 1 SH SOLE 17 0 0 1 AUTODESK INC COM 052769106 202977 711777 SH SOLE 18 662970 0 48807 AUTODESK INC COM 052769106 268559 941749 SH SOLE 19 941749 0 0 AUTODESK INC COM 052769106 1558928 5466661 SH SOLE 21 5466661 0 0 AUTODESK INC COM 052769106 1340702 4701414 SH SOLE 22 4243457 0 457957 AUTODESK INC COM 052769106 35587 124791 SH SOLE 23 124791 0 0 AUTODESK INC COM 052769106 104005 364714 SH SOLE 25 364714 0 0 AUTODESK INC COM 052769106 166434 583632 SH SOLE 26 221488 0 362144 AUTODESK INC COM 052769106 193250 677665 SH SOLE 28 19993 0 657672 AUTODESK INC COM 052769106 100 351 SH SOLE 29 351 0 0 AUTODESK INC COM 052769106 390912 1370805 SH SOLE 30 1312608 0 58197 AUTODESK INC COM 052769106 23002 80660 SH SOLE 31 26711 0 53949 AUTODESK INC COM 052769106 14741 51693 SH SOLE 32 51693 0 0 AUTODESK INC COM 052769106 269624 945484 SH SOLE 34 945484 0 0 AUTODESK INC COM 052769106 28614 100341 SH SOLE 36 100341 0 0 AUTODESK INC COM 052769106 2180 7646 SH SOLE 40 7646 0 0 AUTODESK INC COM 052769106 56293 197402 SH SOLE 43 12062 0 185340 AUTOHOME INC SP ADS RP CL A 05278C107 2713 57799 SH SOLE 2 8896 0 48903 AUTOHOME INC SP ADS RP CL A 05278C107 1985 42292 SH SOLE 4 22805 0 19487 AUTOHOME INC SP ADS RP CL A 05278C107 475 10124 SH SOLE 7 10124 0 0 AUTOHOME INC SP ADS RP CL A 05278C107 693 14764 SH SOLE 13 7032 0 7732 AUTOHOME INC SP ADS RP CL A 05278C107 1745 37185 SH SOLE 15 37185 0 0 AUTOHOME INC SP ADS RP CL A 05278C107 1636 34861 SH SOLE 18 34861 0 0 AUTOHOME INC SP ADS RP CL A 05278C107 1436 30592 SH SOLE 19 30592 0 0 AUTOHOME INC SP ADS RP CL A 05278C107 56430 1202438 SH SOLE 21 1202438 0 0 AUTOHOME INC SP ADS RP CL A 05278C107 44447 947094 SH SOLE 22 858246 0 88848 AUTOHOME INC SP ADS RP CL A 05278C107 1633 34787 SH SOLE 23 34787 0 0 AUTOHOME INC SP ADS RP CL A 05278C107 1983 42246 SH SOLE 25 42246 0 0 AUTOHOME INC SP ADS RP CL A 05278C107 8184 174389 SH SOLE 26 63104 0 111285 AUTOHOME INC SP ADS RP CL A 05278C107 5285 112608 SH SOLE 28 3344 0 109264 AUTOHOME INC SP ADS RP CL A 05278C107 20498 436772 SH SOLE 30 436772 0 0 AUTOHOME INC SP ADS RP CL A 05278C107 134 2858 SH SOLE 31 1805 0 1053 AUTOHOME INC SP ADS RP CL A 05278C107 1146 24427 SH SOLE 34 24427 0 0 AUTOHOME INC SP ADS RP CL A 05278C107 12 251 SH SOLE 40 251 0 0 AUTOHOME INC SP ADS RP CL A 05278C107 11527 245618 SH SOLE 43 22861 0 222757 AUTOLIV INC COM 052800109 2555 29808 SH SOLE 2 8281 0 21527 AUTOLIV INC COM 052800109 3346 39036 SH SOLE 4 34009 0 5027 AUTOLIV INC COM 052800109 2677 31229 SH SOLE 7 11514 0 19715 AUTOLIV INC COM 052800109 24 279 SH SOLE 13 279 0 0 AUTOLIV INC COM 052800109 634 7397 SH SOLE 15 7397 0 0 AUTOLIV INC COM 052800109 1411 16461 SH SOLE 18 11725 0 4736 AUTOLIV INC COM 052800109 30628 357299 SH SOLE 21 357299 0 0 AUTOLIV INC COM 052800109 97455 1136900 SH SOLE 22 1099254 0 37646 AUTOLIV INC COM 052800109 4268 49790 SH SOLE 23 49790 0 0 AUTOLIV INC COM 052800109 11396 132940 SH SOLE 25 132940 0 0 AUTOLIV INC COM 052800109 14296 166774 SH SOLE 26 102443 0 64331 AUTOLIV INC COM 052800109 18057 210654 SH SOLE 28 6082 0 204572 AUTOLIV INC COM 052800109 38067 444090 SH SOLE 30 323462 0 120628 AUTOLIV INC COM 052800109 2413 28144 SH SOLE 31 7792 0 20352 AUTOLIV INC COM 052800109 398 4639 SH SOLE 34 4639 0 0 AUTOLIV INC COM 052800109 3833 44717 SH SOLE 36 44717 0 0 AUTOLIV INC COM 052800109 279 3249 SH SOLE 40 3249 0 0 AUTOLIV INC COM 052800109 2370 27649 SH SOLE 43 2559 0 25090 AUTOLUS THERAPEUTICS PLC SPON ADS 05280R100 152 23158 SH SOLE 30 23158 0 0 AUTOLUS THERAPEUTICS PLC SPON ADS 05280R100 831 126814 SH SOLE 43 38891 0 87923 AUTOMATIC DATA PROCESSING IN COM 053015103 189952 950142 SH SOLE 2 143008 0 807134 AUTOMATIC DATA PROCESSING IN COM 053015103 60947 304857 SH SOLE 4 195114 0 109743 AUTOMATIC DATA PROCESSING IN COM 053015103 89070 445530 SH SOLE 7 432933 0 12597 AUTOMATIC DATA PROCESSING IN COM 053015103 8227 41153 SH SOLE 13 33788 0 7365 AUTOMATIC DATA PROCESSING IN COM 053015103 11406 57054 SH SOLE 15 57054 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 161329 806965 SH SOLE 18 704228 0 102737 AUTOMATIC DATA PROCESSING IN COM 053015103 84571 423026 SH SOLE 19 423026 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 2189211 10950433 SH SOLE 21 10950433 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 1884455 9426047 SH SOLE 22 8494097 0 931950 AUTOMATIC DATA PROCESSING IN COM 053015103 47795 239072 SH SOLE 23 239072 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 161729 808967 SH SOLE 25 808967 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 220641 1103648 SH SOLE 26 491030 0 612618 AUTOMATIC DATA PROCESSING IN COM 053015103 248220 1241596 SH SOLE 28 41135 0 1200461 AUTOMATIC DATA PROCESSING IN COM 053015103 134 672 SH SOLE 29 672 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 653421 3268413 SH SOLE 30 3180526 0 87887 AUTOMATIC DATA PROCESSING IN COM 053015103 31506 157592 SH SOLE 31 51532 0 106060 AUTOMATIC DATA PROCESSING IN COM 053015103 19835 99217 SH SOLE 32 99217 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 15350 76781 SH SOLE 34 76781 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 46544 232815 SH SOLE 36 232815 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 2978 14896 SH SOLE 40 14896 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 105530 527861 SH SOLE 43 42247 0 485614 AUTONATION INC COM 05329W102 16594 136288 SH SOLE 2 36274 0 100014 AUTONATION INC COM 05329W102 23 191 SH SOLE 4 191 0 0 AUTONATION INC COM 05329W102 226 1859 SH SOLE 7 1859 0 0 AUTONATION INC COM 05329W102 13226 108624 SH SOLE 18 108624 0 0 AUTONATION INC COM 05329W102 1560 12815 SH SOLE 19 12815 0 0 AUTONATION INC COM 05329W102 255167 2095656 SH SOLE 21 2095656 0 0 AUTONATION INC COM 05329W102 146995 1207252 SH SOLE 22 1145977 0 61275 AUTONATION INC COM 05329W102 808 6632 SH SOLE 25 6632 0 0 AUTONATION INC COM 05329W102 2904 23850 SH SOLE 26 19722 0 4128 AUTONATION INC COM 05329W102 941 7728 SH SOLE 28 4468 0 3260 AUTONATION INC COM 05329W102 3484 28615 SH SOLE 30 28615 0 0 AUTONATION INC COM 05329W102 88 720 SH SOLE 31 720 0 0 AUTONATION INC COM 05329W102 1427 11719 SH SOLE 36 11719 0 0 AUTONATION INC COM 05329W102 766 6292 SH SOLE 40 6292 0 0 AUTONATION INC COM 05329W102 14339 117763 SH SOLE 43 5002 0 112761 AUTOSCOPE TECHNOLOGIES CORP COM 053306106 5 640 SH SOLE 18 640 0 0 AUTOSCOPE TECHNOLOGIES CORP COM 053306106 130 17607 SH SOLE 21 17607 0 0 AUTOSCOPE TECHNOLOGIES CORP COM 053306106 1229 166737 SH SOLE 22 166737 0 0 AUTOWEB INC COM 05335B100 4 1561 SH SOLE 18 1561 0 0 AUTOWEB INC COM 05335B100 81 29106 SH SOLE 21 29106 0 0 AUTOWEB INC COM 05335B100 419 150274 SH SOLE 22 150274 0 0 AUTOWEB INC COM 05335B100 55 19754 SH SOLE 23 19754 0 0 AUTOZONE INC COM 053332102 82201 48411 SH SOLE 2 8286 0 40125 AUTOZONE INC COM 053332102 23478 13827 SH SOLE 4 8566 0 5261 AUTOZONE INC COM 053332102 35965 21181 SH SOLE 7 20535 0 646 AUTOZONE INC COM 053332102 795 468 SH SOLE 13 69 0 399 AUTOZONE INC COM 053332102 4191 2468 SH SOLE 15 2468 0 0 AUTOZONE INC COM 053332102 66626 39238 SH SOLE 18 35995 0 3243 AUTOZONE INC COM 053332102 17347 10216 SH SOLE 19 10216 0 0 AUTOZONE INC COM 053332102 1013243 596731 SH SOLE 21 596731 0 0 AUTOZONE INC COM 053332102 837748 493376 SH SOLE 22 446815 0 46561 AUTOZONE INC COM 053332102 21038 12390 SH SOLE 23 12390 0 0 AUTOZONE INC COM 053332102 49247 29003 SH SOLE 25 29003 0 0 AUTOZONE INC COM 053332102 85698 50470 SH SOLE 26 20193 0 30277 AUTOZONE INC COM 053332102 62425 36764 SH SOLE 28 1738 0 35026 AUTOZONE INC COM 053332102 7 4 SH SOLE 29 4 0 0 AUTOZONE INC COM 053332102 158022 93064 SH SOLE 30 93064 0 0 AUTOZONE INC COM 053332102 14056 8278 SH SOLE 31 2634 0 5644 AUTOZONE INC COM 053332102 2725 1605 SH SOLE 34 1605 0 0 AUTOZONE INC COM 053332102 22412 13199 SH SOLE 36 13199 0 0 AUTOZONE INC COM 053332102 1314 774 SH SOLE 40 774 0 0 AUTOZONE INC COM 053332102 44981 26490 SH SOLE 43 1436 0 25054 AVADEL PHARMACEUTICALS PLC SPONSORED ADR 05337M104 270 27556 SH SOLE 30 27556 0 0 AVADEL PHARMACEUTICALS PLC SPONSORED ADR 05337M104 23 2359 SH SOLE 43 938 0 1421 AVALARA INC COM 05338G106 50750 290380 SH SOLE 2 166558 0 123822 AVALARA INC COM 05338G106 8612 49277 SH SOLE 4 30763 0 18514 AVALARA INC COM 05338G106 1382 7906 SH SOLE 7 7906 0 0 AVALARA INC COM 05338G106 422 2415 SH SOLE 13 157 0 2258 AVALARA INC COM 05338G106 1254 7173 SH SOLE 15 7173 0 0 AVALARA INC COM 05338G106 20979 120036 SH SOLE 18 115167 0 4869 AVALARA INC COM 05338G106 255954 1464518 SH SOLE 19 1464518 0 0 AVALARA INC COM 05338G106 256516 1467736 SH SOLE 21 1467736 0 0 AVALARA INC COM 05338G106 336605 1925987 SH SOLE 22 1826436 0 99551 AVALARA INC COM 05338G106 8286 47409 SH SOLE 23 47409 0 0 AVALARA INC COM 05338G106 1302 7449 SH SOLE 25 7449 0 0 AVALARA INC COM 05338G106 30858 176565 SH SOLE 26 91581 0 84984 AVALARA INC COM 05338G106 36358 208036 SH SOLE 28 6443 0 201593 AVALARA INC COM 05338G106 11 61 SH SOLE 29 61 0 0 AVALARA INC COM 05338G106 30872 176641 SH SOLE 30 168445 0 8196 AVALARA INC COM 05338G106 5341 30563 SH SOLE 31 9563 0 21000 AVALARA INC COM 05338G106 152423 872136 SH SOLE 34 872136 0 0 AVALARA INC COM 05338G106 2890 16534 SH SOLE 36 16534 0 0 AVALARA INC COM 05338G106 526 3008 SH SOLE 40 3008 0 0 AVALARA INC COM 05338G106 3792 21697 SH SOLE 43 2573 0 19124 AVALO THERAPEUTICS INC COM 05338F108 104 47604 SH SOLE 2 3599 0 44005 AVALO THERAPEUTICS INC COM 05338F108 336 154229 SH SOLE 18 154229 0 0 AVALO THERAPEUTICS INC COM 05338F108 149 68504 SH SOLE 19 68504 0 0 AVALO THERAPEUTICS INC COM 05338F108 3991 1830824 SH SOLE 21 1830824 0 0 AVALO THERAPEUTICS INC COM 05338F108 3522 1615782 SH SOLE 22 1613434 0 2348 AVALON GLOBOCARE CORP COM 05344R104 2 2488 SH SOLE 2 2488 0 0 AVALON GLOBOCARE CORP COM 05344R104 4 4288 SH SOLE 18 4288 0 0 AVALON GLOBOCARE CORP COM 05344R104 72 81373 SH SOLE 21 81373 0 0 AVALONBAY CMNTYS INC COM 053484101 85276 384749 SH SOLE 2 80802 0 303947 AVALONBAY CMNTYS INC COM 053484101 73989 333827 SH SOLE 4 290417 0 43410 AVALONBAY CMNTYS INC COM 053484101 70373 317511 SH SOLE 7 313458 0 4053 AVALONBAY CMNTYS INC COM 053484101 770 3476 SH SOLE 13 347 0 3129 AVALONBAY CMNTYS INC COM 053484101 3930 17731 SH SOLE 15 17731 0 0 AVALONBAY CMNTYS INC COM 053484101 0 2 SH SOLE 17 0 0 2 AVALONBAY CMNTYS INC COM 053484101 97190 438505 SH SOLE 18 418711 0 19794 AVALONBAY CMNTYS INC COM 053484101 67966 306651 SH SOLE 19 306651 0 0 AVALONBAY CMNTYS INC COM 053484101 1203310 5429120 SH SOLE 21 5429120 0 0 AVALONBAY CMNTYS INC COM 053484101 913099 4119739 SH SOLE 22 3706959 0 412780 AVALONBAY CMNTYS INC COM 053484101 20586 92879 SH SOLE 23 92879 0 0 AVALONBAY CMNTYS INC COM 053484101 175654 792519 SH SOLE 25 792519 0 0 AVALONBAY CMNTYS INC COM 053484101 68657 309770 SH SOLE 26 116728 0 193042 AVALONBAY CMNTYS INC COM 053484101 94757 427527 SH SOLE 28 10603 0 416924 AVALONBAY CMNTYS INC COM 053484101 47 212 SH SOLE 29 212 0 0 AVALONBAY CMNTYS INC COM 053484101 244369 1102549 SH SOLE 30 1102549 0 0 AVALONBAY CMNTYS INC COM 053484101 11211 50580 SH SOLE 31 16347 0 34233 AVALONBAY CMNTYS INC COM 053484101 6623 29884 SH SOLE 34 29884 0 0 AVALONBAY CMNTYS INC COM 053484101 15054 67920 SH SOLE 36 67920 0 0 AVALONBAY CMNTYS INC COM 053484101 1079 4870 SH SOLE 40 4870 0 0 AVALONBAY CMNTYS INC COM 053484101 19371 87397 SH SOLE 43 5227 0 82170 AVANGRID INC COM 05351W103 7931 163199 SH SOLE 2 12401 0 150798 AVANGRID INC COM 05351W103 469 9652 SH SOLE 4 9652 0 0 AVANGRID INC COM 05351W103 223 4580 SH SOLE 7 4580 0 0 AVANGRID INC COM 05351W103 37 762 SH SOLE 15 762 0 0 AVANGRID INC COM 05351W103 1166 23993 SH SOLE 18 23993 0 0 AVANGRID INC COM 05351W103 10538 216834 SH SOLE 19 216834 0 0 AVANGRID INC COM 05351W103 40527 833883 SH SOLE 21 833883 0 0 AVANGRID INC COM 05351W103 63847 1313729 SH SOLE 22 1248316 0 65413 AVANGRID INC COM 05351W103 2790 57406 SH SOLE 25 57406 0 0 AVANGRID INC COM 05351W103 2312 47574 SH SOLE 26 15703 0 31871 AVANGRID INC COM 05351W103 4295 88384 SH SOLE 28 270 0 88114 AVANGRID INC COM 05351W103 1919 39491 SH SOLE 30 39491 0 0 AVANGRID INC COM 05351W103 49 1014 SH SOLE 31 1014 0 0 AVANGRID INC COM 05351W103 1369 28168 SH SOLE 34 28168 0 0 AVANGRID INC COM 05351W103 868 17860 SH SOLE 36 17860 0 0 AVANGRID INC COM 05351W103 6495 133634 SH SOLE 43 3113 0 130521 AVANOS MED INC COM 05350V106 2393 76693 SH SOLE 2 27802 0 48891 AVANOS MED INC COM 05350V106 7 217 SH SOLE 4 217 0 0 AVANOS MED INC COM 05350V106 27 861 SH SOLE 7 861 0 0 AVANOS MED INC COM 05350V106 6038 193534 SH SOLE 18 193534 0 0 AVANOS MED INC COM 05350V106 2620 83988 SH SOLE 19 83988 0 0 AVANOS MED INC COM 05350V106 173120 5548725 SH SOLE 21 5548725 0 0 AVANOS MED INC COM 05350V106 38445 1232210 SH SOLE 22 1183051 0 49159 AVANOS MED INC COM 05350V106 190 6096 SH SOLE 25 6096 0 0 AVANOS MED INC COM 05350V106 566 18147 SH SOLE 26 13649 0 4498 AVANOS MED INC COM 05350V106 130 4177 SH SOLE 28 4010 0 167 AVANOS MED INC COM 05350V106 2649 84898 SH SOLE 30 84898 0 0 AVANOS MED INC COM 05350V106 10 313 SH SOLE 34 313 0 0 AVANOS MED INC COM 05350V106 203 6505 SH SOLE 40 6505 0 0 AVANOS MED INC COM 05350V106 1171 37536 SH SOLE 43 668 0 36868 AVANTOR INC COM 05352A100 63553 1553874 SH SOLE 2 456014 0 1097860 AVANTOR INC COM 05352A100 13895 339727 SH SOLE 4 201758 0 137969 AVANTOR INC COM 05352A100 2270 55501 SH SOLE 7 55501 0 0 AVANTOR INC COM 05352A100 486 11894 SH SOLE 13 879 0 11015 AVANTOR INC COM 05352A100 1754 42889 SH SOLE 15 42889 0 0 AVANTOR INC COM 05352A100 72430 1770909 SH SOLE 18 1739804 0 31105 AVANTOR INC COM 05352A100 189217 4626343 SH SOLE 19 4626343 0 0 AVANTOR INC COM 05352A100 369115 9024814 SH SOLE 21 9024814 0 0 AVANTOR INC COM 05352A100 536422 13115462 SH SOLE 22 12468425 0 647037 AVANTOR INC COM 05352A100 11932 291738 SH SOLE 23 291738 0 0 AVANTOR INC COM 05352A100 35548 869141 SH SOLE 25 827031 0 42110 AVANTOR INC COM 05352A100 37923 927224 SH SOLE 26 506398 0 420826 AVANTOR INC COM 05352A100 36658 896290 SH SOLE 28 40515 0 855775 AVANTOR INC COM 05352A100 40 988 SH SOLE 29 988 0 0 AVANTOR INC COM 05352A100 46192 1129380 SH SOLE 30 1129380 0 0 AVANTOR INC COM 05352A100 7612 186122 SH SOLE 31 57018 0 129104 AVANTOR INC COM 05352A100 123713 3024769 SH SOLE 34 3024769 0 0 AVANTOR INC COM 05352A100 11373 278059 SH SOLE 36 278059 0 0 AVANTOR INC COM 05352A100 725 17736 SH SOLE 40 17736 0 0 AVANTOR INC COM 05352A100 2513 61454 SH SOLE 43 4166 0 57288 AVAYA HLDGS CORP COM 05351X101 696 35180 SH SOLE 2 25237 0 9943 AVAYA HLDGS CORP COM 05351X101 7 337 SH SOLE 4 337 0 0 AVAYA HLDGS CORP COM 05351X101 41 2057 SH SOLE 7 2057 0 0 AVAYA HLDGS CORP COM 05351X101 4524 228585 SH SOLE 18 228585 0 0 AVAYA HLDGS CORP COM 05351X101 2901 146572 SH SOLE 19 146572 0 0 AVAYA HLDGS CORP COM 05351X101 57883 2924836 SH SOLE 21 2924836 0 0 AVAYA HLDGS CORP COM 05351X101 38142 1927316 SH SOLE 22 1874136 0 53180 AVAYA HLDGS CORP COM 05351X101 366 18505 SH SOLE 25 18505 0 0 AVAYA HLDGS CORP COM 05351X101 567 28668 SH SOLE 26 21060 0 7608 AVAYA HLDGS CORP COM 05351X101 279 14101 SH SOLE 28 7014 0 7087 AVAYA HLDGS CORP COM 05351X101 920 46509 SH SOLE 30 46509 0 0 AVAYA HLDGS CORP COM 05351X101 384 19385 SH SOLE 36 19385 0 0 AVAYA HLDGS CORP COM 05351X101 194 9801 SH SOLE 40 9801 0 0 AVAYA HLDGS CORP COM 05351X101 397 20064 SH SOLE 43 1162 0 18902 AVAYA HLDGS CORP NOTE 2.250% 6/1 05351XAB7 4190 4000000 PRN SOLE 2 4000000 0 0 AVAYA HLDGS CORP NOTE 2.250% 6/1 05351XAB7 3143 3000000 PRN SOLE 19 3000000 0 0 AVAYA HLDGS CORP NOTE 2.250% 6/1 05351XAB7 2169 2071000 PRN SOLE 21 2071000 0 0 AVEANNA HEALTHCARE HLDGS INC COM 05356F105 206 25724 SH SOLE 2 13131 0 12593 AVEANNA HEALTHCARE HLDGS INC COM 05356F105 5 620 SH SOLE 7 620 0 0 AVEANNA HEALTHCARE HLDGS INC COM 05356F105 852 106236 SH SOLE 18 106236 0 0 AVEANNA HEALTHCARE HLDGS INC COM 05356F105 1124 140120 SH SOLE 19 140120 0 0 AVEANNA HEALTHCARE HLDGS INC COM 05356F105 10511 1310614 SH SOLE 21 1310614 0 0 AVEANNA HEALTHCARE HLDGS INC COM 05356F105 8193 1021628 SH SOLE 22 1016024 0 5604 AVEANNA HEALTHCARE HLDGS INC COM 05356F105 32 3974 SH SOLE 23 3974 0 0 AVEANNA HEALTHCARE HLDGS INC COM 05356F105 138 17234 SH SOLE 26 0 0 17234 AVEANNA HEALTHCARE HLDGS INC COM 05356F105 0 25 SH SOLE 43 0 0 25 AVENUE THERAPEUTICS INC COM NEW 05360L205 2 1114 SH SOLE 2 1114 0 0 AVENUE THERAPEUTICS INC COM NEW 05360L205 3 1678 SH SOLE 18 1678 0 0 AVENUE THERAPEUTICS INC COM NEW 05360L205 37 24721 SH SOLE 21 24721 0 0 AVENUE THERAPEUTICS INC COM NEW 05360L205 30 20344 SH SOLE 22 20344 0 0 AVEO PHARMACEUTICALS INC COM NEW 053588307 2 361 SH SOLE 2 361 0 0 AVEO PHARMACEUTICALS INC COM NEW 053588307 36 5861 SH SOLE 18 5861 0 0 AVEO PHARMACEUTICALS INC COM NEW 053588307 621 100407 SH SOLE 21 100407 0 0 AVEO PHARMACEUTICALS INC COM NEW 053588307 2633 425976 SH SOLE 22 425976 0 0 AVEPOINT INC COM CL A 053604104 30 3548 SH SOLE 2 3548 0 0 AVEPOINT INC COM CL A 053604104 738 86959 SH SOLE 21 86959 0 0 AVEPOINT INC COM CL A 053604104 9020 1062378 SH SOLE 22 1062378 0 0 AVERY DENNISON CORP COM 053611109 49097 236944 SH SOLE 2 78097 0 158847 AVERY DENNISON CORP COM 053611109 13573 65502 SH SOLE 4 37628 0 27874 AVERY DENNISON CORP COM 053611109 15256 73624 SH SOLE 7 71063 0 2561 AVERY DENNISON CORP COM 053611109 1599 7716 SH SOLE 13 5679 0 2037 AVERY DENNISON CORP COM 053611109 1919 9262 SH SOLE 15 9262 0 0 AVERY DENNISON CORP COM 053611109 44397 214263 SH SOLE 18 196652 0 17611 AVERY DENNISON CORP COM 053611109 10699 51634 SH SOLE 19 51634 0 0 AVERY DENNISON CORP COM 053611109 541600 2613774 SH SOLE 21 2613774 0 0 AVERY DENNISON CORP COM 053611109 416950 2012212 SH SOLE 22 1822241 0 189971 AVERY DENNISON CORP COM 053611109 11337 54711 SH SOLE 23 54711 0 0 AVERY DENNISON CORP COM 053611109 25532 123219 SH SOLE 25 123219 0 0 AVERY DENNISON CORP COM 053611109 44449 214514 SH SOLE 26 103865 0 110649 AVERY DENNISON CORP COM 053611109 80211 387100 SH SOLE 28 6289 0 380811 AVERY DENNISON CORP COM 053611109 99248 478973 SH SOLE 30 417042 0 61931 AVERY DENNISON CORP COM 053611109 6325 30524 SH SOLE 31 9442 0 21082 AVERY DENNISON CORP COM 053611109 66397 320433 SH SOLE 34 320433 0 0 AVERY DENNISON CORP COM 053611109 7796 37624 SH SOLE 36 37624 0 0 AVERY DENNISON CORP COM 053611109 548 2643 SH SOLE 40 2643 0 0 AVERY DENNISON CORP COM 053611109 15768 76098 SH SOLE 43 5283 0 70815 AVIAT NETWORKS INC COM NEW 05366Y201 186 5666 SH SOLE 2 1342 0 4324 AVIAT NETWORKS INC COM NEW 05366Y201 3 106 SH SOLE 7 106 0 0 AVIAT NETWORKS INC COM NEW 05366Y201 805 24502 SH SOLE 18 24502 0 0 AVIAT NETWORKS INC COM NEW 05366Y201 383 11658 SH SOLE 19 11658 0 0 AVIAT NETWORKS INC COM NEW 05366Y201 9701 295208 SH SOLE 21 295208 0 0 AVIAT NETWORKS INC COM NEW 05366Y201 6005 182741 SH SOLE 22 178759 0 3982 AVID BIOSERVICES INC COM 05368M106 1541 71449 SH SOLE 2 18093 0 53356 AVID BIOSERVICES INC COM 05368M106 2 114 SH SOLE 4 114 0 0 AVID BIOSERVICES INC COM 05368M106 21 971 SH SOLE 7 971 0 0 AVID BIOSERVICES INC COM 05368M106 3906 181099 SH SOLE 18 181099 0 0 AVID BIOSERVICES INC COM 05368M106 2300 106637 SH SOLE 19 106637 0 0 AVID BIOSERVICES INC COM 05368M106 47001 2179013 SH SOLE 21 2179013 0 0 AVID BIOSERVICES INC COM 05368M106 31036 1438845 SH SOLE 22 1395815 0 43030 AVID BIOSERVICES INC COM 05368M106 167 7731 SH SOLE 25 7731 0 0 AVID BIOSERVICES INC COM 05368M106 602 27932 SH SOLE 26 24401 0 3531 AVID BIOSERVICES INC COM 05368M106 110 5085 SH SOLE 28 5085 0 0 AVID BIOSERVICES INC COM 05368M106 7491 347308 SH SOLE 30 347308 0 0 AVID BIOSERVICES INC COM 05368M106 153 7116 SH SOLE 40 7116 0 0 AVID BIOSERVICES INC COM 05368M106 242 11213 SH SOLE 43 0 0 11213 AVID TECHNOLOGY INC COM 05367P100 418 14466 SH SOLE 2 10550 0 3916 AVID TECHNOLOGY INC COM 05367P100 17 581 SH SOLE 7 581 0 0 AVID TECHNOLOGY INC COM 05367P100 3114 107680 SH SOLE 18 107680 0 0 AVID TECHNOLOGY INC COM 05367P100 1826 63145 SH SOLE 19 63145 0 0 AVID TECHNOLOGY INC COM 05367P100 37801 1307084 SH SOLE 21 1307084 0 0 AVID TECHNOLOGY INC COM 05367P100 23239 803554 SH SOLE 22 784110 0 19444 AVID TECHNOLOGY INC COM 05367P100 124 4290 SH SOLE 25 4290 0 0 AVID TECHNOLOGY INC COM 05367P100 69 2392 SH SOLE 26 0 0 2392 AVID TECHNOLOGY INC COM 05367P100 116 4026 SH SOLE 28 4026 0 0 AVID TECHNOLOGY INC COM 05367P100 512 17710 SH SOLE 30 17710 0 0 AVID TECHNOLOGY INC COM 05367P100 114 3952 SH SOLE 40 3952 0 0 AVID TECHNOLOGY INC COM 05367P100 46 1605 SH SOLE 43 0 0 1605 AVIDITY BIOSCIENCES INC COM 05370A108 1601 65016 SH SOLE 2 28085 0 36931 AVIDITY BIOSCIENCES INC COM 05370A108 9 371 SH SOLE 7 371 0 0 AVIDITY BIOSCIENCES INC COM 05370A108 3163 128440 SH SOLE 18 123134 0 5306 AVIDITY BIOSCIENCES INC COM 05370A108 4564 185300 SH SOLE 19 185300 0 0 AVIDITY BIOSCIENCES INC COM 05370A108 43407 1762346 SH SOLE 21 1762346 0 0 AVIDITY BIOSCIENCES INC COM 05370A108 24401 990710 SH SOLE 22 954666 0 36044 AVIDITY BIOSCIENCES INC COM 05370A108 109 4427 SH SOLE 23 4427 0 0 AVIDITY BIOSCIENCES INC COM 05370A108 104 4206 SH SOLE 25 4206 0 0 AVIDITY BIOSCIENCES INC COM 05370A108 436 17708 SH SOLE 26 1320 0 16388 AVIDITY BIOSCIENCES INC COM 05370A108 742 30114 SH SOLE 30 30114 0 0 AVIDITY BIOSCIENCES INC COM 05370A108 14 556 SH SOLE 34 556 0 0 AVIDITY BIOSCIENCES INC COM 05370A108 69 2813 SH SOLE 36 2813 0 0 AVIDITY BIOSCIENCES INC COM 05370A108 69 2814 SH SOLE 40 2814 0 0 AVIDITY BIOSCIENCES INC COM 05370A108 442 17955 SH SOLE 43 0 0 17955 AVIENT CORPORATION COM 05368V106 12138 261871 SH SOLE 2 115392 0 146479 AVIENT CORPORATION COM 05368V106 17 377 SH SOLE 4 377 0 0 AVIENT CORPORATION COM 05368V106 93 2001 SH SOLE 7 2001 0 0 AVIENT CORPORATION COM 05368V106 22261 480272 SH SOLE 18 462418 0 17854 AVIENT CORPORATION COM 05368V106 30607 660341 SH SOLE 19 660341 0 0 AVIENT CORPORATION COM 05368V106 305044 6581321 SH SOLE 21 6581321 0 0 AVIENT CORPORATION COM 05368V106 149112 3217083 SH SOLE 22 3126854 0 90229 AVIENT CORPORATION COM 05368V106 1238 26704 SH SOLE 23 26704 0 0 AVIENT CORPORATION COM 05368V106 702 15151 SH SOLE 25 15151 0 0 AVIENT CORPORATION COM 05368V106 8265 178316 SH SOLE 26 36076 0 142240 AVIENT CORPORATION COM 05368V106 452 9749 SH SOLE 28 8164 0 1585 AVIENT CORPORATION COM 05368V106 2396 51694 SH SOLE 30 51694 0 0 AVIENT CORPORATION COM 05368V106 206 4444 SH SOLE 36 4444 0 0 AVIENT CORPORATION COM 05368V106 518 11186 SH SOLE 40 11186 0 0 AVIENT CORPORATION COM 05368V106 3816 82321 SH SOLE 43 5775 0 76546 AVINGER INC COM 053734604 15 20440 SH SOLE 18 20440 0 0 AVINGER INC COM 053734604 177 237413 SH SOLE 21 237413 0 0 AVINGER INC COM 053734604 1247 1676115 SH SOLE 22 1676115 0 0 AVIS BUDGET GROUP COM 053774105 15820 135785 SH SOLE 2 92151 0 43634 AVIS BUDGET GROUP COM 053774105 23 196 SH SOLE 4 196 0 0 AVIS BUDGET GROUP COM 053774105 269 2313 SH SOLE 7 2313 0 0 AVIS BUDGET GROUP COM 053774105 28750 246762 SH SOLE 18 246762 0 0 AVIS BUDGET GROUP COM 053774105 10042 86186 SH SOLE 19 86186 0 0 AVIS BUDGET GROUP COM 053774105 404616 3472800 SH SOLE 21 3472800 0 0 AVIS BUDGET GROUP COM 053774105 167259 1435578 SH SOLE 22 1383478 0 52100 AVIS BUDGET GROUP COM 053774105 926 7944 SH SOLE 25 7944 0 0 AVIS BUDGET GROUP COM 053774105 3335 28626 SH SOLE 26 24639 0 3987 AVIS BUDGET GROUP COM 053774105 1132 9715 SH SOLE 28 4379 0 5336 AVIS BUDGET GROUP COM 053774105 3331 28586 SH SOLE 30 28586 0 0 AVIS BUDGET GROUP COM 053774105 2461 21119 SH SOLE 36 21119 0 0 AVIS BUDGET GROUP COM 053774105 705 6051 SH SOLE 40 6051 0 0 AVIS BUDGET GROUP COM 053774105 4735 40638 SH SOLE 43 2292 0 38346 AVISTA CORP COM 05379B107 2841 72621 SH SOLE 2 20953 0 51668 AVISTA CORP COM 05379B107 332 8490 SH SOLE 4 8490 0 0 AVISTA CORP COM 05379B107 259 6608 SH SOLE 7 6608 0 0 AVISTA CORP COM 05379B107 12053 308110 SH SOLE 18 308110 0 0 AVISTA CORP COM 05379B107 4757 121607 SH SOLE 19 121607 0 0 AVISTA CORP COM 05379B107 406836 10399702 SH SOLE 21 10399702 0 0 AVISTA CORP COM 05379B107 69317 1771919 SH SOLE 22 1702430 0 69489 AVISTA CORP COM 05379B107 43 1094 SH SOLE 25 1094 0 0 AVISTA CORP COM 05379B107 960 24535 SH SOLE 26 19051 0 5484 AVISTA CORP COM 05379B107 253 6477 SH SOLE 28 5790 0 687 AVISTA CORP COM 05379B107 34757 888461 SH SOLE 30 888461 0 0 AVISTA CORP COM 05379B107 1098 28065 SH SOLE 32 28065 0 0 AVISTA CORP COM 05379B107 443 11316 SH SOLE 36 11316 0 0 AVISTA CORP COM 05379B107 327 8359 SH SOLE 40 8359 0 0 AVISTA CORP COM 05379B107 1015 25957 SH SOLE 43 666 0 25291 AVITA MEDICAL INC COM 05380C102 68 3825 SH SOLE 2 1479 0 2346 AVITA MEDICAL INC COM 05380C102 7 384 SH SOLE 7 384 0 0 AVITA MEDICAL INC COM 05380C102 1253 70685 SH SOLE 18 70685 0 0 AVITA MEDICAL INC COM 05380C102 731 41264 SH SOLE 19 41264 0 0 AVITA MEDICAL INC COM 05380C102 14845 837736 SH SOLE 21 837736 0 0 AVITA MEDICAL INC COM 05380C102 10941 617459 SH SOLE 22 613989 0 3470 AVNET INC COM 053807103 14955 404530 SH SOLE 2 99604 0 304926 AVNET INC COM 053807103 29 781 SH SOLE 4 781 0 0 AVNET INC COM 053807103 122 3291 SH SOLE 7 3291 0 0 AVNET INC COM 053807103 9358 253127 SH SOLE 18 251746 0 1381 AVNET INC COM 053807103 7840 212077 SH SOLE 19 212077 0 0 AVNET INC COM 053807103 175386 4744006 SH SOLE 21 4744006 0 0 AVNET INC COM 053807103 108580 2936972 SH SOLE 22 2819347 0 117625 AVNET INC COM 053807103 1064 28771 SH SOLE 25 28771 0 0 AVNET INC COM 053807103 1409 38116 SH SOLE 26 28906 0 9210 AVNET INC COM 053807103 591 15999 SH SOLE 28 8199 0 7800 AVNET INC COM 053807103 1745 47212 SH SOLE 30 47212 0 0 AVNET INC COM 053807103 57 1547 SH SOLE 31 1547 0 0 AVNET INC COM 053807103 1746 47237 SH SOLE 34 47237 0 0 AVNET INC COM 053807103 1034 27966 SH SOLE 36 27966 0 0 AVNET INC COM 053807103 472 12772 SH SOLE 40 12772 0 0 AVNET INC COM 053807103 5841 158003 SH SOLE 43 1560 0 156443 AVROBIO INC COM 05455M100 569 101908 SH SOLE 2 34311 0 67597 AVROBIO INC COM 05455M100 3 613 SH SOLE 7 613 0 0 AVROBIO INC COM 05455M100 747 133917 SH SOLE 18 124256 0 9661 AVROBIO INC COM 05455M100 1479 265088 SH SOLE 19 265088 0 0 AVROBIO INC COM 05455M100 9637 1727003 SH SOLE 21 1727003 0 0 AVROBIO INC COM 05455M100 6980 1250982 SH SOLE 22 1214752 0 36230 AVROBIO INC COM 05455M100 65 11666 SH SOLE 23 11666 0 0 AVROBIO INC COM 05455M100 58 10422 SH SOLE 25 10422 0 0 AVROBIO INC COM 05455M100 260 46590 SH SOLE 26 1323 0 45267 AVROBIO INC COM 05455M100 22 3876 SH SOLE 28 3876 0 0 AVROBIO INC COM 05455M100 276 49434 SH SOLE 30 49434 0 0 AVROBIO INC COM 05455M100 20 3554 SH SOLE 36 3554 0 0 AVROBIO INC COM 05455M100 22 3854 SH SOLE 40 3854 0 0 AVROBIO INC COM 05455M100 31 5548 SH SOLE 43 0 0 5548 AWARE INC MASS COM 05453N100 12 2956 SH SOLE 18 2956 0 0 AWARE INC MASS COM 05453N100 193 48086 SH SOLE 21 48086 0 0 AWARE INC MASS COM 05453N100 1427 355873 SH SOLE 22 355873 0 0 AXALTA COATING SYS LTD COM G0750C108 16539 566614 SH SOLE 2 169622 0 396992 AXALTA COATING SYS LTD COM G0750C108 24 836 SH SOLE 4 836 0 0 AXALTA COATING SYS LTD COM G0750C108 123 4205 SH SOLE 7 4205 0 0 AXALTA COATING SYS LTD COM G0750C108 74488 2551817 SH SOLE 18 2548996 0 2821 AXALTA COATING SYS LTD COM G0750C108 69804 2391363 SH SOLE 19 2391363 0 0 AXALTA COATING SYS LTD COM G0750C108 71627 2453829 SH SOLE 21 2453829 0 0 AXALTA COATING SYS LTD COM G0750C108 139706 4786090 SH SOLE 22 4526461 0 259629 AXALTA COATING SYS LTD COM G0750C108 6649 227797 SH SOLE 23 227797 0 0 AXALTA COATING SYS LTD COM G0750C108 3229 110609 SH SOLE 25 39773 0 70836 AXALTA COATING SYS LTD COM G0750C108 2767 94809 SH SOLE 26 78592 0 16217 AXALTA COATING SYS LTD COM G0750C108 399 13657 SH SOLE 28 13657 0 0 AXALTA COATING SYS LTD COM G0750C108 3274 112157 SH SOLE 30 112157 0 0 AXALTA COATING SYS LTD COM G0750C108 95 3264 SH SOLE 31 3264 0 0 AXALTA COATING SYS LTD COM G0750C108 23310 798547 SH SOLE 34 798547 0 0 AXALTA COATING SYS LTD COM G0750C108 942 32281 SH SOLE 36 32281 0 0 AXALTA COATING SYS LTD COM G0750C108 768 26301 SH SOLE 40 26301 0 0 AXALTA COATING SYS LTD COM G0750C108 2685 91976 SH SOLE 43 2816 0 89160 AXCELIS TECHNOLOGIES INC COM NEW 054540208 644 13695 SH SOLE 2 10200 0 3495 AXCELIS TECHNOLOGIES INC COM NEW 054540208 4 81 SH SOLE 4 81 0 0 AXCELIS TECHNOLOGIES INC COM NEW 054540208 21 438 SH SOLE 7 438 0 0 AXCELIS TECHNOLOGIES INC COM NEW 054540208 5693 121040 SH SOLE 18 121040 0 0 AXCELIS TECHNOLOGIES INC COM NEW 054540208 2714 57704 SH SOLE 19 57704 0 0 AXCELIS TECHNOLOGIES INC COM NEW 054540208 180111 3829712 SH SOLE 21 3829712 0 0 AXCELIS TECHNOLOGIES INC COM NEW 054540208 38240 813090 SH SOLE 22 793547 0 19543 AXCELIS TECHNOLOGIES INC COM NEW 054540208 201 4275 SH SOLE 25 4275 0 0 AXCELIS TECHNOLOGIES INC COM NEW 054540208 844 17954 SH SOLE 26 13362 0 4592 AXCELIS TECHNOLOGIES INC COM NEW 054540208 132 2812 SH SOLE 28 2812 0 0 AXCELIS TECHNOLOGIES INC COM NEW 054540208 3276 69653 SH SOLE 30 69653 0 0 AXCELIS TECHNOLOGIES INC COM NEW 054540208 162 3445 SH SOLE 40 3445 0 0 AXCELIS TECHNOLOGIES INC COM NEW 054540208 1397 29694 SH SOLE 43 8580 0 21114 AXCELLA HEALTH INC COM 05454B105 1 276 SH SOLE 2 276 0 0 AXCELLA HEALTH INC COM 05454B105 12 3927 SH SOLE 18 3927 0 0 AXCELLA HEALTH INC COM 05454B105 143 48142 SH SOLE 21 48142 0 0 AXCELLA HEALTH INC COM 05454B105 727 243833 SH SOLE 22 243833 0 0 AXIS CAP HLDGS LTD SHS G0692U109 10948 237798 SH SOLE 2 64646 0 173152 AXIS CAP HLDGS LTD SHS G0692U109 14 300 SH SOLE 4 300 0 0 AXIS CAP HLDGS LTD SHS G0692U109 91 1983 SH SOLE 7 1983 0 0 AXIS CAP HLDGS LTD SHS G0692U109 1395 30301 SH SOLE 18 30301 0 0 AXIS CAP HLDGS LTD SHS G0692U109 977 21214 SH SOLE 19 21214 0 0 AXIS CAP HLDGS LTD SHS G0692U109 54468 1183068 SH SOLE 21 1183068 0 0 AXIS CAP HLDGS LTD SHS G0692U109 79103 1718129 SH SOLE 22 1624928 0 93201 AXIS CAP HLDGS LTD SHS G0692U109 442 9607 SH SOLE 25 9607 0 0 AXIS CAP HLDGS LTD SHS G0692U109 1286 27942 SH SOLE 26 21139 0 6803 AXIS CAP HLDGS LTD SHS G0692U109 344 7476 SH SOLE 28 5210 0 2266 AXIS CAP HLDGS LTD SHS G0692U109 1698 36880 SH SOLE 30 36880 0 0 AXIS CAP HLDGS LTD SHS G0692U109 57 1247 SH SOLE 31 1247 0 0 AXIS CAP HLDGS LTD SHS G0692U109 101 2188 SH SOLE 36 2188 0 0 AXIS CAP HLDGS LTD SHS G0692U109 409 8885 SH SOLE 40 8885 0 0 AXOGEN INC COM 05463X106 275 17407 SH SOLE 2 12399 0 5008 AXOGEN INC COM 05463X106 1 48 SH SOLE 4 48 0 0 AXOGEN INC COM 05463X106 11 721 SH SOLE 7 721 0 0 AXOGEN INC COM 05463X106 1726 109272 SH SOLE 18 109272 0 0 AXOGEN INC COM 05463X106 1383 87534 SH SOLE 19 87534 0 0 AXOGEN INC COM 05463X106 23663 1497658 SH SOLE 21 1497658 0 0 AXOGEN INC COM 05463X106 14545 920593 SH SOLE 22 899955 0 20638 AXOGEN INC COM 05463X106 15 931 SH SOLE 23 931 0 0 AXOGEN INC COM 05463X106 122 7748 SH SOLE 25 7748 0 0 AXOGEN INC COM 05463X106 81 5149 SH SOLE 26 1700 0 3449 AXOGEN INC COM 05463X106 69 4385 SH SOLE 28 4385 0 0 AXOGEN INC COM 05463X106 4302 272268 SH SOLE 30 272268 0 0 AXOGEN INC COM 05463X106 113 7158 SH SOLE 36 7158 0 0 AXOGEN INC COM 05463X106 51 3214 SH SOLE 40 3214 0 0 AXOGEN INC COM 05463X106 49 3112 SH SOLE 43 0 0 3112 AXON ENTERPRISE INC COM 05464C101 25954 148290 SH SOLE 2 50796 0 97494 AXON ENTERPRISE INC COM 05464C101 217 1242 SH SOLE 4 1242 0 0 AXON ENTERPRISE INC COM 05464C101 196 1122 SH SOLE 7 1122 0 0 AXON ENTERPRISE INC COM 05464C101 28841 164786 SH SOLE 18 164744 0 42 AXON ENTERPRISE INC COM 05464C101 145475 831189 SH SOLE 19 831189 0 0 AXON ENTERPRISE INC COM 05464C101 652959 3730766 SH SOLE 21 3730766 0 0 AXON ENTERPRISE INC COM 05464C101 316222 1806774 SH SOLE 22 1733082 0 73692 AXON ENTERPRISE INC COM 05464C101 93 533 SH SOLE 23 533 0 0 AXON ENTERPRISE INC COM 05464C101 10952 62575 SH SOLE 25 62575 0 0 AXON ENTERPRISE INC COM 05464C101 4974 28417 SH SOLE 26 22636 0 5781 AXON ENTERPRISE INC COM 05464C101 935 5344 SH SOLE 28 5344 0 0 AXON ENTERPRISE INC COM 05464C101 84 480 SH SOLE 29 480 0 0 AXON ENTERPRISE INC COM 05464C101 6289 35931 SH SOLE 30 35931 0 0 AXON ENTERPRISE INC COM 05464C101 4615 26371 SH SOLE 31 26371 0 0 AXON ENTERPRISE INC COM 05464C101 7853 44869 SH SOLE 34 44869 0 0 AXON ENTERPRISE INC COM 05464C101 928 5301 SH SOLE 36 5301 0 0 AXON ENTERPRISE INC COM 05464C101 1394 7966 SH SOLE 40 7966 0 0 AXON ENTERPRISE INC COM 05464C101 6623 37843 SH SOLE 43 256 0 37587 AXONICS INC COM 05465P101 1574 24181 SH SOLE 2 15727 0 8454 AXONICS INC COM 05465P101 7 107 SH SOLE 4 107 0 0 AXONICS INC COM 05465P101 44 669 SH SOLE 7 669 0 0 AXONICS INC COM 05465P101 8418 129322 SH SOLE 18 124743 0 4579 AXONICS INC COM 05465P101 7994 122807 SH SOLE 19 122807 0 0 AXONICS INC COM 05465P101 114433 1758068 SH SOLE 21 1758068 0 0 AXONICS INC COM 05465P101 69286 1064471 SH SOLE 22 1043748 0 20723 AXONICS INC COM 05465P101 119 1830 SH SOLE 23 1830 0 0 AXONICS INC COM 05465P101 326 5009 SH SOLE 25 5009 0 0 AXONICS INC COM 05465P101 1099 16884 SH SOLE 26 10675 0 6209 AXONICS INC COM 05465P101 159 2444 SH SOLE 28 2444 0 0 AXONICS INC COM 05465P101 16710 256727 SH SOLE 30 256727 0 0 AXONICS INC COM 05465P101 231 3553 SH SOLE 40 3553 0 0 AXONICS INC COM 05465P101 247 3795 SH SOLE 43 19 0 3776 AXOS FINANCIAL INC COM 05465C100 3024 58673 SH SOLE 2 17686 0 40987 AXOS FINANCIAL INC COM 05465C100 10 197 SH SOLE 4 197 0 0 AXOS FINANCIAL INC COM 05465C100 47 918 SH SOLE 7 918 0 0 AXOS FINANCIAL INC COM 05465C100 11495 223040 SH SOLE 18 223040 0 0 AXOS FINANCIAL INC COM 05465C100 5250 101857 SH SOLE 19 101857 0 0 AXOS FINANCIAL INC COM 05465C100 321789 6243483 SH SOLE 21 6243483 0 0 AXOS FINANCIAL INC COM 05465C100 71443 1386161 SH SOLE 22 1330451 0 55710 AXOS FINANCIAL INC COM 05465C100 348 6757 SH SOLE 25 6757 0 0 AXOS FINANCIAL INC COM 05465C100 1182 22930 SH SOLE 26 18402 0 4528 AXOS FINANCIAL INC COM 05465C100 229 4445 SH SOLE 28 4445 0 0 AXOS FINANCIAL INC COM 05465C100 4814 93405 SH SOLE 30 93405 0 0 AXOS FINANCIAL INC COM 05465C100 25627 497219 SH SOLE 34 497219 0 0 AXOS FINANCIAL INC COM 05465C100 325 6302 SH SOLE 40 6302 0 0 AXOS FINANCIAL INC COM 05465C100 771 14966 SH SOLE 43 156 0 14810 AXSOME THERAPEUTICS INC COM 05464T104 391 11874 SH SOLE 2 7445 0 4429 AXSOME THERAPEUTICS INC COM 05464T104 4 111 SH SOLE 4 111 0 0 AXSOME THERAPEUTICS INC COM 05464T104 15 447 SH SOLE 7 447 0 0 AXSOME THERAPEUTICS INC COM 05464T104 2561 77701 SH SOLE 18 77701 0 0 AXSOME THERAPEUTICS INC COM 05464T104 1618 49081 SH SOLE 19 49081 0 0 AXSOME THERAPEUTICS INC COM 05464T104 39528 1199263 SH SOLE 21 1199263 0 0 AXSOME THERAPEUTICS INC COM 05464T104 22019 668044 SH SOLE 22 651002 0 17042 AXSOME THERAPEUTICS INC COM 05464T104 123 3736 SH SOLE 25 3736 0 0 AXSOME THERAPEUTICS INC COM 05464T104 394 11947 SH SOLE 26 9418 0 2529 AXSOME THERAPEUTICS INC COM 05464T104 67 2029 SH SOLE 28 2029 0 0 AXSOME THERAPEUTICS INC COM 05464T104 1052 31913 SH SOLE 30 31913 0 0 AXSOME THERAPEUTICS INC COM 05464T104 31 929 SH SOLE 36 929 0 0 AXSOME THERAPEUTICS INC COM 05464T104 84 2551 SH SOLE 40 2551 0 0 AXSOME THERAPEUTICS INC COM 05464T104 278 8437 SH SOLE 43 413 0 8024 AXT INC COM 00246W103 334 40067 SH SOLE 2 2730 0 37337 AXT INC COM 00246W103 6 669 SH SOLE 7 669 0 0 AXT INC COM 00246W103 1145 137471 SH SOLE 18 137471 0 0 AXT INC COM 00246W103 580 69597 SH SOLE 19 69597 0 0 AXT INC COM 00246W103 12292 1475659 SH SOLE 21 1475659 0 0 AXT INC COM 00246W103 8009 961444 SH SOLE 22 939038 0 22406 AXT INC COM 00246W103 32 3850 SH SOLE 43 0 0 3850 AYRO INC COM 054748108 24 7139 SH SOLE 18 7139 0 0 AYRO INC COM 054748108 268 78649 SH SOLE 21 78649 0 0 AYRO INC COM 054748108 1545 453205 SH SOLE 22 453205 0 0 AYTU BIOPHARMA INC COM NEW 054754874 3 1183 SH SOLE 18 1183 0 0 AYTU BIOPHARMA INC COM NEW 054754874 125 43365 SH SOLE 21 43365 0 0 AYTU BIOPHARMA INC COM NEW 054754874 1309 454404 SH SOLE 22 454404 0 0 AZEK CO INC CL A 05478C105 8953 245075 SH SOLE 2 32850 0 212225 AZEK CO INC CL A 05478C105 14 385 SH SOLE 4 385 0 0 AZEK CO INC CL A 05478C105 65 1773 SH SOLE 7 1773 0 0 AZEK CO INC CL A 05478C105 1934 52941 SH SOLE 18 52941 0 0 AZEK CO INC CL A 05478C105 238968 6541701 SH SOLE 19 6541701 0 0 AZEK CO INC CL A 05478C105 69819 1911266 SH SOLE 21 1911266 0 0 AZEK CO INC CL A 05478C105 96085 2630305 SH SOLE 22 2506709 0 123596 AZEK CO INC CL A 05478C105 498 13633 SH SOLE 25 13633 0 0 AZEK CO INC CL A 05478C105 1655 45299 SH SOLE 26 36465 0 8834 AZEK CO INC CL A 05478C105 277 7596 SH SOLE 28 7596 0 0 AZEK CO INC CL A 05478C105 1895 51874 SH SOLE 30 51874 0 0 AZEK CO INC CL A 05478C105 71 1947 SH SOLE 31 1947 0 0 AZEK CO INC CL A 05478C105 36259 992588 SH SOLE 34 992588 0 0 AZEK CO INC CL A 05478C105 152 4168 SH SOLE 36 4168 0 0 AZEK CO INC CL A 05478C105 428 11722 SH SOLE 40 11722 0 0 AZIYO BIOLOGICS INC COM CL A 05479K106 3 482 SH SOLE 18 482 0 0 AZIYO BIOLOGICS INC COM CL A 05479K106 42 6041 SH SOLE 21 6041 0 0 AZUL S A SPONSR ADR PFD 05501U106 7693 383478 SH SOLE 25 383478 0 0 AZUL S A SPONSR ADR PFD 05501U106 348 17342 SH SOLE 43 0 0 17342 AZURE PWR GLOBAL LTD SHS V0393H103 244 11096 SH SOLE 2 11096 0 0 AZURE PWR GLOBAL LTD SHS V0393H103 232 10530 SH SOLE 4 10530 0 0 AZURE PWR GLOBAL LTD SHS V0393H103 6045 274761 SH SOLE 21 274761 0 0 AZURE PWR GLOBAL LTD SHS V0393H103 1479 67209 SH SOLE 22 67209 0 0 AZURE PWR GLOBAL LTD SHS V0393H103 6224 282924 SH SOLE 30 282924 0 0 AZURE PWR GLOBAL LTD SHS V0393H103 33 1507 SH SOLE 34 1507 0 0 AZZ INC COM 002474104 3562 66947 SH SOLE 2 46173 0 20774 AZZ INC COM 002474104 4 67 SH SOLE 4 67 0 0 AZZ INC COM 002474104 21 400 SH SOLE 7 400 0 0 AZZ INC COM 002474104 5338 100338 SH SOLE 18 100338 0 0 AZZ INC COM 002474104 3417 64223 SH SOLE 19 64223 0 0 AZZ INC COM 002474104 156293 2937830 SH SOLE 21 2937830 0 0 AZZ INC COM 002474104 32900 618419 SH SOLE 22 592603 0 25816 AZZ INC COM 002474104 172 3224 SH SOLE 25 3224 0 0 AZZ INC COM 002474104 230 4327 SH SOLE 26 2930 0 1397 AZZ INC COM 002474104 70 1313 SH SOLE 28 1313 0 0 AZZ INC COM 002474104 2485 46709 SH SOLE 30 46709 0 0 AZZ INC COM 002474104 155 2908 SH SOLE 40 2908 0 0 AZZ INC COM 002474104 769 14463 SH SOLE 43 884 0 13579 B & G FOODS INC NEW COM 05508R106 2673 89418 SH SOLE 2 28769 0 60649 B & G FOODS INC NEW COM 05508R106 7 247 SH SOLE 4 247 0 0 B & G FOODS INC NEW COM 05508R106 52 1755 SH SOLE 7 1755 0 0 B & G FOODS INC NEW COM 05508R106 7697 257519 SH SOLE 18 257519 0 0 B & G FOODS INC NEW COM 05508R106 3366 112612 SH SOLE 19 112612 0 0 B & G FOODS INC NEW COM 05508R106 224126 7498370 SH SOLE 21 7498370 0 0 B & G FOODS INC NEW COM 05508R106 47946 1604085 SH SOLE 22 1534667 0 69418 B & G FOODS INC NEW COM 05508R106 244 8166 SH SOLE 25 8166 0 0 B & G FOODS INC NEW COM 05508R106 783 26184 SH SOLE 26 19964 0 6220 B & G FOODS INC NEW COM 05508R106 298 9954 SH SOLE 28 4538 0 5416 B & G FOODS INC NEW COM 05508R106 3416 114271 SH SOLE 30 114271 0 0 B & G FOODS INC NEW COM 05508R106 21 705 SH SOLE 36 705 0 0 B & G FOODS INC NEW COM 05508R106 251 8392 SH SOLE 40 8392 0 0 B & G FOODS INC NEW COM 05508R106 3751 125500 SH SOLE 43 17542 0 107958 B. RILEY FINANCIAL INC COM 05580M108 1772 30008 SH SOLE 2 6206 0 23802 B. RILEY FINANCIAL INC COM 05580M108 3 43 SH SOLE 4 43 0 0 B. RILEY FINANCIAL INC COM 05580M108 22 366 SH SOLE 7 366 0 0 B. RILEY FINANCIAL INC COM 05580M108 4553 77113 SH SOLE 18 77113 0 0 B. RILEY FINANCIAL INC COM 05580M108 6221 105373 SH SOLE 19 105373 0 0 B. RILEY FINANCIAL INC COM 05580M108 123149 2085851 SH SOLE 21 2085851 0 0 B. RILEY FINANCIAL INC COM 05580M108 29011 491380 SH SOLE 22 473085 0 18295 B. RILEY FINANCIAL INC COM 05580M108 135 2291 SH SOLE 23 2291 0 0 B. RILEY FINANCIAL INC COM 05580M108 111 1877 SH SOLE 25 1877 0 0 B. RILEY FINANCIAL INC COM 05580M108 741 12548 SH SOLE 26 0 0 12548 B. RILEY FINANCIAL INC COM 05580M108 66 1112 SH SOLE 28 1112 0 0 B. RILEY FINANCIAL INC COM 05580M108 1819 30804 SH SOLE 30 30804 0 0 B. RILEY FINANCIAL INC COM 05580M108 133 2248 SH SOLE 40 2248 0 0 B. RILEY FINANCIAL INC COM 05580M108 582 9866 SH SOLE 43 2796 0 7070 B2GOLD CORP COM 11777Q209 847 247666 SH SOLE 21 247666 0 0 B2GOLD CORP COM 11777Q209 1739 508370 SH SOLE 43 9740 0 498630 BABCOCK & WILCOX ENTERPRISES COM 05614L209 277 43169 SH SOLE 2 9621 0 33548 BABCOCK & WILCOX ENTERPRISES COM 05614L209 6 892 SH SOLE 7 892 0 0 BABCOCK & WILCOX ENTERPRISES COM 05614L209 1140 177786 SH SOLE 18 177786 0 0 BABCOCK & WILCOX ENTERPRISES COM 05614L209 620 96757 SH SOLE 19 96757 0 0 BABCOCK & WILCOX ENTERPRISES COM 05614L209 17004 2652679 SH SOLE 21 2652679 0 0 BABCOCK & WILCOX ENTERPRISES COM 05614L209 9245 1442235 SH SOLE 22 1417189 0 25046 BABCOCK & WILCOX ENTERPRISES COM 05614L209 6 867 SH SOLE 43 0 0 867 BADGER METER INC COM 056525108 2320 22943 SH SOLE 2 17746 0 5197 BADGER METER INC COM 056525108 13 129 SH SOLE 4 129 0 0 BADGER METER INC COM 056525108 4039 39932 SH SOLE 7 39932 0 0 BADGER METER INC COM 056525108 11037 109127 SH SOLE 18 105498 0 3629 BADGER METER INC COM 056525108 7262 71805 SH SOLE 19 71805 0 0 BADGER METER INC COM 056525108 341284 3374376 SH SOLE 21 3374376 0 0 BADGER METER INC COM 056525108 71434 706284 SH SOLE 22 688160 0 18124 BADGER METER INC COM 056525108 212 2092 SH SOLE 23 2092 0 0 BADGER METER INC COM 056525108 2021 19980 SH SOLE 25 19980 0 0 BADGER METER INC COM 056525108 1972 19495 SH SOLE 26 14218 0 5277 BADGER METER INC COM 056525108 247 2441 SH SOLE 28 2441 0 0 BADGER METER INC COM 056525108 37297 368766 SH SOLE 30 368766 0 0 BADGER METER INC COM 056525108 1141 11277 SH SOLE 34 11277 0 0 BADGER METER INC COM 056525108 505 4989 SH SOLE 36 4989 0 0 BADGER METER INC COM 056525108 352 3476 SH SOLE 40 3476 0 0 BADGER METER INC COM 056525108 7714 76267 SH SOLE 43 106 0 76161 BAIDU INC SPON ADR REP A 056752108 81701 531390 SH SOLE 2 61918 0 469472 BAIDU INC SPON ADR REP A 056752108 28528 185545 SH SOLE 4 111670 0 73875 BAIDU INC SPON ADR REP A 056752108 9140 59450 SH SOLE 7 59450 0 0 BAIDU INC SPON ADR REP A 056752108 10798 70229 SH SOLE 13 44988 0 25241 BAIDU INC SPON ADR REP A 056752108 23211 150964 SH SOLE 15 150964 0 0 BAIDU INC SPON ADR REP A 056752108 23936 155681 SH SOLE 18 155681 0 0 BAIDU INC SPON ADR REP A 056752108 3499 22758 SH SOLE 19 22758 0 0 BAIDU INC SPON ADR REP A 056752108 784195 5100457 SH SOLE 21 5100457 0 0 BAIDU INC SPON ADR REP A 056752108 565052 3675134 SH SOLE 22 3128381 0 546753 BAIDU INC SPON ADR REP A 056752108 25921 168595 SH SOLE 23 168595 0 0 BAIDU INC SPON ADR REP A 056752108 30596 198996 SH SOLE 25 198996 0 0 BAIDU INC SPON ADR REP A 056752108 82748 538201 SH SOLE 26 85593 0 452608 BAIDU INC SPON ADR REP A 056752108 89318 580932 SH SOLE 28 23668 0 557264 BAIDU INC SPON ADR REP A 056752108 7502 48794 SH SOLE 29 48794 0 0 BAIDU INC SPON ADR REP A 056752108 274258 1783795 SH SOLE 30 1782364 0 1431 BAIDU INC SPON ADR REP A 056752108 11975 77887 SH SOLE 31 72067 0 5820 BAIDU INC SPON ADR REP A 056752108 11596 75421 SH SOLE 32 75421 0 0 BAIDU INC SPON ADR REP A 056752108 3945 25659 SH SOLE 34 25659 0 0 BAIDU INC SPON ADR REP A 056752108 519 3375 SH SOLE 36 3375 0 0 BAIDU INC SPON ADR REP A 056752108 185 1204 SH SOLE 40 1204 0 0 BAIDU INC SPON ADR REP A 056752108 23953 155789 SH SOLE 43 11593 0 144196 BAIN CAP SPECIALTY FIN INC COM STK 05684B107 5377 362352 SH SOLE 30 362352 0 0 BAIN CAP SPECIALTY FIN INC COM STK 05684B107 0 1 SH SOLE 43 0 0 1 BAKER HUGHES COMPANY CL A 05722G100 63023 2548443 SH SOLE 2 531141 0 2017302 BAKER HUGHES COMPANY CL A 05722G100 11253 455050 SH SOLE 4 230116 0 224934 BAKER HUGHES COMPANY CL A 05722G100 18256 738226 SH SOLE 7 711798 0 26428 BAKER HUGHES COMPANY CL A 05722G100 357 14454 SH SOLE 13 2632 0 11822 BAKER HUGHES COMPANY CL A 05722G100 2037 82351 SH SOLE 15 82351 0 0 BAKER HUGHES COMPANY CL A 05722G100 83683 3383855 SH SOLE 18 3269832 0 114023 BAKER HUGHES COMPANY CL A 05722G100 141436 5719193 SH SOLE 19 5719193 0 0 BAKER HUGHES COMPANY CL A 05722G100 782727 31650904 SH SOLE 21 31650904 0 0 BAKER HUGHES COMPANY CL A 05722G100 415484 16800815 SH SOLE 22 15665688 0 1135127 BAKER HUGHES COMPANY CL A 05722G100 11454 463154 SH SOLE 23 463154 0 0 BAKER HUGHES COMPANY CL A 05722G100 41200 1665993 SH SOLE 25 1665993 0 0 BAKER HUGHES COMPANY CL A 05722G100 52996 2142985 SH SOLE 26 954217 0 1188768 BAKER HUGHES COMPANY CL A 05722G100 62355 2521447 SH SOLE 28 80844 0 2440603 BAKER HUGHES COMPANY CL A 05722G100 165515 6692886 SH SOLE 30 6016870 0 676016 BAKER HUGHES COMPANY CL A 05722G100 6619 267656 SH SOLE 31 90929 0 176727 BAKER HUGHES COMPANY CL A 05722G100 65620 2653443 SH SOLE 34 2653443 0 0 BAKER HUGHES COMPANY CL A 05722G100 10922 441643 SH SOLE 36 441643 0 0 BAKER HUGHES COMPANY CL A 05722G100 766 30988 SH SOLE 37 30988 0 0 BAKER HUGHES COMPANY CL A 05722G100 643 25983 SH SOLE 40 25983 0 0 BAKER HUGHES COMPANY CL A 05722G100 15535 628200 SH SOLE 43 30543 0 597657 BALCHEM CORP COM 057665200 2067 14250 SH SOLE 2 9900 0 4350 BALCHEM CORP COM 057665200 15 103 SH SOLE 4 103 0 0 BALCHEM CORP COM 057665200 75 516 SH SOLE 7 516 0 0 BALCHEM CORP COM 057665200 16807 115855 SH SOLE 18 115855 0 0 BALCHEM CORP COM 057665200 8213 56614 SH SOLE 19 56614 0 0 BALCHEM CORP COM 057665200 533727 3679098 SH SOLE 21 3679098 0 0 BALCHEM CORP COM 057665200 113642 783362 SH SOLE 22 764353 0 19009 BALCHEM CORP COM 057665200 697 4804 SH SOLE 25 4804 0 0 BALCHEM CORP COM 057665200 2126 14655 SH SOLE 26 12159 0 2496 BALCHEM CORP COM 057665200 386 2662 SH SOLE 28 2662 0 0 BALCHEM CORP COM 057665200 8399 57893 SH SOLE 30 57893 0 0 BALCHEM CORP COM 057665200 154 1059 SH SOLE 36 1059 0 0 BALCHEM CORP COM 057665200 562 3876 SH SOLE 40 3876 0 0 BALCHEM CORP COM 057665200 2228 15357 SH SOLE 43 341 0 15016 BALL CORP COM 058498106 64022 711593 SH SOLE 2 84403 0 627190 BALL CORP COM 058498106 19268 214159 SH SOLE 4 118006 0 96153 BALL CORP COM 058498106 26432 293790 SH SOLE 7 283655 0 10135 BALL CORP COM 058498106 593 6586 SH SOLE 13 769 0 5817 BALL CORP COM 058498106 2914 32385 SH SOLE 15 32385 0 0 BALL CORP COM 058498106 177103 1968471 SH SOLE 18 1521438 0 447033 BALL CORP COM 058498106 95053 1056495 SH SOLE 19 1056495 0 0 BALL CORP COM 058498106 772601 8587323 SH SOLE 21 8587323 0 0 BALL CORP COM 058498106 646973 7190990 SH SOLE 22 6496698 0 694292 BALL CORP COM 058498106 16582 184303 SH SOLE 23 184303 0 0 BALL CORP COM 058498106 66030 733906 SH SOLE 25 733906 0 0 BALL CORP COM 058498106 82998 922512 SH SOLE 26 490339 0 432173 BALL CORP COM 058498106 83819 931631 SH SOLE 28 32024 0 899607 BALL CORP COM 058498106 180761 2009120 SH SOLE 30 1971607 0 37513 BALL CORP COM 058498106 10919 121360 SH SOLE 31 41840 0 79520 BALL CORP COM 058498106 32157 357421 SH SOLE 34 357421 0 0 BALL CORP COM 058498106 14164 157429 SH SOLE 36 157429 0 0 BALL CORP COM 058498106 1023 11375 SH SOLE 40 11375 0 0 BALL CORP COM 058498106 18679 207612 SH SOLE 43 12545 0 195067 BALLANTYNE STRONG INC COM 058516105 8 2491 SH SOLE 18 2491 0 0 BALLANTYNE STRONG INC COM 058516105 122 39634 SH SOLE 21 39634 0 0 BALLANTYNE STRONG INC COM 058516105 4 1262 SH SOLE 22 1262 0 0 BALLARD PWR SYS INC NEW COM 058586108 1 50 SH SOLE 17 0 0 50 BALLARD PWR SYS INC NEW COM 058586108 7 500 SH SOLE 18 500 0 0 BALLARD PWR SYS INC NEW COM 058586108 2484 176813 SH SOLE 19 176813 0 0 BALLARD PWR SYS INC NEW COM 058586108 35 2506 SH SOLE 21 2506 0 0 BALLARD PWR SYS INC NEW COM 058586108 341 24302 SH SOLE 26 24302 0 0 BALLARD PWR SYS INC NEW COM 058586108 24 1713 SH SOLE 31 0 0 1713 BALLARD PWR SYS INC NEW COM 058586108 78376 5578366 SH SOLE 34 5578366 0 0 BALLYS CORPORATION COM 05875B106 720 14357 SH SOLE 2 11020 0 3337 BALLYS CORPORATION COM 05875B106 4 72 SH SOLE 4 72 0 0 BALLYS CORPORATION COM 05875B106 26 525 SH SOLE 7 525 0 0 BALLYS CORPORATION COM 05875B106 4529 90318 SH SOLE 18 90318 0 0 BALLYS CORPORATION COM 05875B106 2881 57469 SH SOLE 19 57469 0 0 BALLYS CORPORATION COM 05875B106 53953 1076038 SH SOLE 21 1076038 0 0 BALLYS CORPORATION COM 05875B106 35778 713569 SH SOLE 22 694456 0 19113 BALLYS CORPORATION COM 05875B106 205 4089 SH SOLE 25 4089 0 0 BALLYS CORPORATION COM 05875B106 724 14448 SH SOLE 26 10245 0 4203 BALLYS CORPORATION COM 05875B106 74 1466 SH SOLE 28 1466 0 0 BALLYS CORPORATION COM 05875B106 423 8442 SH SOLE 30 8442 0 0 BALLYS CORPORATION COM 05875B106 200 3980 SH SOLE 40 3980 0 0 BALLYS CORPORATION COM 05875B106 134 2678 SH SOLE 43 114 0 2564 BANC OF CALIFORNIA INC COM 05990K106 963 52090 SH SOLE 2 16803 0 35287 BANC OF CALIFORNIA INC COM 05990K106 2 130 SH SOLE 4 130 0 0 BANC OF CALIFORNIA INC COM 05990K106 13 726 SH SOLE 7 726 0 0 BANC OF CALIFORNIA INC COM 05990K106 3319 179524 SH SOLE 18 179524 0 0 BANC OF CALIFORNIA INC COM 05990K106 2267 122581 SH SOLE 19 122581 0 0 BANC OF CALIFORNIA INC COM 05990K106 98670 5336378 SH SOLE 21 5336378 0 0 BANC OF CALIFORNIA INC COM 05990K106 22335 1207971 SH SOLE 22 1159999 0 47972 BANC OF CALIFORNIA INC COM 05990K106 106 5747 SH SOLE 25 5747 0 0 BANC OF CALIFORNIA INC COM 05990K106 51 2777 SH SOLE 26 0 0 2777 BANC OF CALIFORNIA INC COM 05990K106 88 4773 SH SOLE 28 4773 0 0 BANC OF CALIFORNIA INC COM 05990K106 1514 81901 SH SOLE 30 81901 0 0 BANC OF CALIFORNIA INC COM 05990K106 99 5367 SH SOLE 40 5367 0 0 BANC OF CALIFORNIA INC COM 05990K106 451 24412 SH SOLE 43 3354 0 21058 BANCFIRST CORP COM 05945F103 3217 53514 SH SOLE 2 28140 0 25374 BANCFIRST CORP COM 05945F103 6 98 SH SOLE 4 98 0 0 BANCFIRST CORP COM 05945F103 20 334 SH SOLE 7 334 0 0 BANCFIRST CORP COM 05945F103 4303 71575 SH SOLE 18 71575 0 0 BANCFIRST CORP COM 05945F103 7822 130109 SH SOLE 19 130109 0 0 BANCFIRST CORP COM 05945F103 132055 2196522 SH SOLE 21 2196522 0 0 BANCFIRST CORP COM 05945F103 33542 557923 SH SOLE 22 540511 0 17412 BANCFIRST CORP COM 05945F103 175 2910 SH SOLE 23 2910 0 0 BANCFIRST CORP COM 05945F103 113 1883 SH SOLE 25 1883 0 0 BANCFIRST CORP COM 05945F103 1965 32683 SH SOLE 26 7150 0 25533 BANCFIRST CORP COM 05945F103 85 1416 SH SOLE 28 1416 0 0 BANCFIRST CORP COM 05945F103 2035 33852 SH SOLE 30 33852 0 0 BANCFIRST CORP COM 05945F103 447 7434 SH SOLE 34 7434 0 0 BANCFIRST CORP COM 05945F103 147 2445 SH SOLE 40 2445 0 0 BANCFIRST CORP COM 05945F103 1197 19918 SH SOLE 43 4394 0 15524 BANCO BBVA ARGENTINA S A SPONSORED ADS 058934100 45 11633 SH SOLE 4 11633 0 0 BANCO BBVA ARGENTINA S A SPONSORED ADS 058934100 459 117986 SH SOLE 21 117986 0 0 BANCO BBVA ARGENTINA S A SPONSORED ADS 058934100 1612 414279 SH SOLE 22 389385 0 24894 BANCO BBVA ARGENTINA S A SPONSORED ADS 058934100 726 186579 SH SOLE 30 186579 0 0 BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 11 1710 SH SOLE 18 1710 0 0 BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 169 25581 SH SOLE 22 0 0 25581 BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 18457 2800812 SH SOLE 43 442460 0 2358352 BANCO BRADESCO S A SP ADR PFD NEW 059460303 24451 6384027 SH SOLE 2 3062427 0 3321600 BANCO BRADESCO S A SP ADR PFD NEW 059460303 1976 515984 SH SOLE 4 515984 0 0 BANCO BRADESCO S A SP ADR PFD NEW 059460303 6920 1806658 SH SOLE 13 1758058 0 48600 BANCO BRADESCO S A SP ADR PFD NEW 059460303 23916 6244468 SH SOLE 18 2800055 0 3444413 BANCO BRADESCO S A SP ADR PFD NEW 059460303 3551 927078 SH SOLE 19 927078 0 0 BANCO BRADESCO S A SP ADR PFD NEW 059460303 64936 16954558 SH SOLE 21 16954558 0 0 BANCO BRADESCO S A SP ADR PFD NEW 059460303 51672 13491359 SH SOLE 22 11220482 0 2270877 BANCO BRADESCO S A SP ADR PFD NEW 059460303 11702 3055384 SH SOLE 25 3055384 0 0 BANCO BRADESCO S A SP ADR PFD NEW 059460303 4597 1200217 SH SOLE 30 1200217 0 0 BANCO BRADESCO S A SP ADR PFD NEW 059460303 275 71768 SH SOLE 31 71768 0 0 BANCO BRADESCO S A SP ADR PFD NEW 059460303 45434 11862624 SH SOLE 34 11862624 0 0 BANCO BRADESCO S A SP ADR PFD NEW 059460303 12517 3268211 SH SOLE 43 280248 0 2987963 BANCO DE CHILE SPONSORED ADS 059520106 1438 77750 SH SOLE 2 6254 0 71496 BANCO DE CHILE SPONSORED ADS 059520106 337 18242 SH SOLE 4 18242 0 0 BANCO DE CHILE SPONSORED ADS 059520106 405 21883 SH SOLE 18 21883 0 0 BANCO DE CHILE SPONSORED ADS 059520106 152 8206 SH SOLE 19 8206 0 0 BANCO DE CHILE SPONSORED ADS 059520106 1172 63361 SH SOLE 22 63361 0 0 BANCO DE CHILE SPONSORED ADS 059520106 933 50450 SH SOLE 25 50450 0 0 BANCO DE CHILE SPONSORED ADS 059520106 293 15856 SH SOLE 34 15856 0 0 BANCO DE CHILE SPONSORED ADS 059520106 3125 169033 SH SOLE 43 1068 0 167965 BANCO MACRO SA SPON ADR B 05961W105 4 215 SH SOLE 4 215 0 0 BANCO MACRO SA SPON ADR B 05961W105 8973 528105 SH SOLE 21 528105 0 0 BANCO MACRO SA SPON ADR B 05961W105 3985 234552 SH SOLE 22 226534 0 8018 BANCO MACRO SA SPON ADR B 05961W105 2227 131076 SH SOLE 30 131076 0 0 BANCO SANTANDER BRASIL S A ADS REP 1 UNIT 05967A107 102 15631 SH SOLE 2 15631 0 0 BANCO SANTANDER BRASIL S A ADS REP 1 UNIT 05967A107 696 106369 SH SOLE 4 106369 0 0 BANCO SANTANDER BRASIL S A ADS REP 1 UNIT 05967A107 400 61150 SH SOLE 13 61150 0 0 BANCO SANTANDER BRASIL S A ADS REP 1 UNIT 05967A107 59 8973 SH SOLE 21 8973 0 0 BANCO SANTANDER BRASIL S A ADS REP 1 UNIT 05967A107 6829 1044166 SH SOLE 22 1044166 0 0 BANCO SANTANDER BRASIL S A ADS REP 1 UNIT 05967A107 478 73018 SH SOLE 30 73018 0 0 BANCO SANTANDER BRASIL S A ADS REP 1 UNIT 05967A107 6676 1020814 SH SOLE 43 169953 0 850861 BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 16139 816344 SH SOLE 2 175475 0 640869 BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 1322 66872 SH SOLE 4 66872 0 0 BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 1831 92640 SH SOLE 13 83340 0 9300 BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 4336 219337 SH SOLE 18 66860 0 152477 BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 1680 84998 SH SOLE 19 84998 0 0 BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 11014 557091 SH SOLE 21 557091 0 0 BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 19159 969097 SH SOLE 22 681932 0 287165 BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 5524 279412 SH SOLE 25 279412 0 0 BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 577 29194 SH SOLE 26 29194 0 0 BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 4033 204011 SH SOLE 30 204011 0 0 BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 705 35656 SH SOLE 31 24877 0 10779 BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 13381 676834 SH SOLE 34 676834 0 0 BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 6007 303823 SH SOLE 43 2354 0 301469 BANCO SANTANDER MEXICO SA SPONSORED ADS B 05969B103 631 110183 SH SOLE 43 3511 0 106672 BANCO SANTANDER S.A. ADR 05964H105 2 583 SH SOLE 17 0 0 583 BANCO SANTANDER S.A. ADR 05964H105 15 4267 SH SOLE 18 4267 0 0 BANCO SANTANDER S.A. ADR 05964H105 13481 3723905 SH SOLE 43 501034 0 3222871 BANCOLOMBIA S A SPON ADR PREF 05968L102 12430 359047 SH SOLE 2 141266 0 217781 BANCOLOMBIA S A SPON ADR PREF 05968L102 566 16337 SH SOLE 4 16337 0 0 BANCOLOMBIA S A SPON ADR PREF 05968L102 698 20173 SH SOLE 13 16073 0 4100 BANCOLOMBIA S A SPON ADR PREF 05968L102 1117 32255 SH SOLE 18 32255 0 0 BANCOLOMBIA S A SPON ADR PREF 05968L102 9 250 SH SOLE 19 250 0 0 BANCOLOMBIA S A SPON ADR PREF 05968L102 13832 399547 SH SOLE 21 399547 0 0 BANCOLOMBIA S A SPON ADR PREF 05968L102 11618 335594 SH SOLE 22 259013 0 76581 BANCOLOMBIA S A SPON ADR PREF 05968L102 205 5925 SH SOLE 28 0 0 5925 BANCOLOMBIA S A SPON ADR PREF 05968L102 2951 85234 SH SOLE 30 85234 0 0 BANCOLOMBIA S A SPON ADR PREF 05968L102 273 7877 SH SOLE 31 4988 0 2889 BANCOLOMBIA S A SPON ADR PREF 05968L102 67 1931 SH SOLE 34 1931 0 0 BANCOLOMBIA S A SPON ADR PREF 05968L102 16445 475006 SH SOLE 43 50294 0 424712 BANCORP INC DEL COM 05969A105 1545 60705 SH SOLE 2 15645 0 45060 BANCORP INC DEL COM 05969A105 5 177 SH SOLE 4 177 0 0 BANCORP INC DEL COM 05969A105 21 811 SH SOLE 7 811 0 0 BANCORP INC DEL COM 05969A105 5635 221419 SH SOLE 18 221419 0 0 BANCORP INC DEL COM 05969A105 7055 277211 SH SOLE 19 277211 0 0 BANCORP INC DEL COM 05969A105 156532 6150560 SH SOLE 21 6150560 0 0 BANCORP INC DEL COM 05969A105 36760 1444395 SH SOLE 22 1388757 0 55638 BANCORP INC DEL COM 05969A105 47 1848 SH SOLE 23 1848 0 0 BANCORP INC DEL COM 05969A105 205 8071 SH SOLE 25 8071 0 0 BANCORP INC DEL COM 05969A105 1394 54755 SH SOLE 26 31202 0 23553 BANCORP INC DEL COM 05969A105 131 5132 SH SOLE 28 5132 0 0 BANCORP INC DEL COM 05969A105 2421 95127 SH SOLE 30 95127 0 0 BANCORP INC DEL COM 05969A105 93 3670 SH SOLE 36 3670 0 0 BANCORP INC DEL COM 05969A105 135 5316 SH SOLE 40 5316 0 0 BANCORP INC DEL COM 05969A105 584 22960 SH SOLE 43 0 0 22960 BANCORPSOUTH BK TUPELO MISS COM 05971J102 5691 191092 SH SOLE 2 109980 0 81112 BANCORPSOUTH BK TUPELO MISS COM 05971J102 14 468 SH SOLE 4 468 0 0 BANCORPSOUTH BK TUPELO MISS COM 05971J102 68 2293 SH SOLE 7 2293 0 0 BANCORPSOUTH BK TUPELO MISS COM 05971J102 15319 514421 SH SOLE 18 514421 0 0 BANCORPSOUTH BK TUPELO MISS COM 05971J102 13532 454408 SH SOLE 19 454408 0 0 BANCORPSOUTH BK TUPELO MISS COM 05971J102 208197 6991178 SH SOLE 21 6991178 0 0 BANCORPSOUTH BK TUPELO MISS COM 05971J102 87729 2945907 SH SOLE 22 2841249 0 104658 BANCORPSOUTH BK TUPELO MISS COM 05971J102 202 6771 SH SOLE 25 6771 0 0 BANCORPSOUTH BK TUPELO MISS COM 05971J102 1757 58992 SH SOLE 26 51131 0 7861 BANCORPSOUTH BK TUPELO MISS COM 05971J102 108 3622 SH SOLE 28 3622 0 0 BANCORPSOUTH BK TUPELO MISS COM 05971J102 4155 139538 SH SOLE 30 139538 0 0 BANCORPSOUTH BK TUPELO MISS COM 05971J102 340 11403 SH SOLE 36 11403 0 0 BANCORPSOUTH BK TUPELO MISS COM 05971J102 353 11852 SH SOLE 40 11852 0 0 BANCORPSOUTH BK TUPELO MISS COM 05971J102 2097 70431 SH SOLE 43 3927 0 66504 BANDWIDTH INC COM CL A 05988J103 7561 83755 SH SOLE 2 48802 0 34953 BANDWIDTH INC COM CL A 05988J103 7 82 SH SOLE 4 82 0 0 BANDWIDTH INC COM CL A 05988J103 30 337 SH SOLE 7 337 0 0 BANDWIDTH INC COM CL A 05988J103 6701 74229 SH SOLE 18 63760 0 10469 BANDWIDTH INC COM CL A 05988J103 28096 311211 SH SOLE 19 311211 0 0 BANDWIDTH INC COM CL A 05988J103 71660 793752 SH SOLE 21 793752 0 0 BANDWIDTH INC COM CL A 05988J103 78857 873471 SH SOLE 22 860858 0 12613 BANDWIDTH INC COM CL A 05988J103 1147 12705 SH SOLE 23 12705 0 0 BANDWIDTH INC COM CL A 05988J103 376 4170 SH SOLE 25 4170 0 0 BANDWIDTH INC COM CL A 05988J103 5780 64028 SH SOLE 26 9371 0 54657 BANDWIDTH INC COM CL A 05988J103 158 1753 SH SOLE 28 1753 0 0 BANDWIDTH INC COM CL A 05988J103 2569 28455 SH SOLE 30 28455 0 0 BANDWIDTH INC COM CL A 05988J103 334 3702 SH SOLE 36 3702 0 0 BANDWIDTH INC COM CL A 05988J103 206 2287 SH SOLE 40 2287 0 0 BANDWIDTH INC COM CL A 05988J103 475 5260 SH SOLE 43 399 0 4861 BANDWIDTH INC NOTE 0.250% 3/0 05988JAB9 3209 2680000 PRN SOLE 21 2680000 0 0 BANK COMM HLDGS COM 06424J103 16 1069 SH SOLE 2 1069 0 0 BANK COMM HLDGS COM 06424J103 180 11842 SH SOLE 21 11842 0 0 BANK COMM HLDGS COM 06424J103 43 2858 SH SOLE 22 2858 0 0 BANK FIRST CORP COM 06211J100 485 6839 SH SOLE 2 2254 0 4585 BANK FIRST CORP COM 06211J100 6 83 SH SOLE 7 83 0 0 BANK FIRST CORP COM 06211J100 1606 22658 SH SOLE 18 22658 0 0 BANK FIRST CORP COM 06211J100 837 11805 SH SOLE 19 11805 0 0 BANK FIRST CORP COM 06211J100 18898 266658 SH SOLE 21 266658 0 0 BANK FIRST CORP COM 06211J100 10665 150487 SH SOLE 22 143577 0 6910 BANK FIRST CORP COM 06211J100 69 978 SH SOLE 25 978 0 0 BANK FIRST CORP COM 06211J100 116 1631 SH SOLE 30 1631 0 0 BANK FIRST CORP COM 06211J100 7 97 SH SOLE 34 97 0 0 BANK FIRST CORP COM 06211J100 65 922 SH SOLE 40 922 0 0 BANK FIRST CORP COM 06211J100 3 38 SH SOLE 43 0 0 38 BANK HAWAII CORP COM 062540109 12000 146040 SH SOLE 2 54218 0 91822 BANK HAWAII CORP COM 062540109 13 161 SH SOLE 4 161 0 0 BANK HAWAII CORP COM 062540109 71 870 SH SOLE 7 870 0 0 BANK HAWAII CORP COM 062540109 373 4539 SH SOLE 13 4539 0 0 BANK HAWAII CORP COM 062540109 9920 120728 SH SOLE 18 106220 0 14508 BANK HAWAII CORP COM 062540109 11007 133956 SH SOLE 19 133956 0 0 BANK HAWAII CORP COM 062540109 160971 1959005 SH SOLE 21 1959005 0 0 BANK HAWAII CORP COM 062540109 102807 1251154 SH SOLE 22 1171088 0 80066 BANK HAWAII CORP COM 062540109 757 9211 SH SOLE 25 9211 0 0 BANK HAWAII CORP COM 062540109 1717 20894 SH SOLE 26 17816 0 3078 BANK HAWAII CORP COM 062540109 672 8175 SH SOLE 28 1797 0 6378 BANK HAWAII CORP COM 062540109 5636 68585 SH SOLE 30 68585 0 0 BANK HAWAII CORP COM 062540109 49 591 SH SOLE 31 591 0 0 BANK HAWAII CORP COM 062540109 7 84 SH SOLE 34 84 0 0 BANK HAWAII CORP COM 062540109 442 5375 SH SOLE 36 5375 0 0 BANK HAWAII CORP COM 062540109 390 4743 SH SOLE 40 4743 0 0 BANK HAWAII CORP COM 062540109 4331 52705 SH SOLE 43 5493 0 47212 BANK MARIN BANCORP COM 063425102 608 16108 SH SOLE 2 4762 0 11346 BANK MARIN BANCORP COM 063425102 9 250 SH SOLE 7 250 0 0 BANK MARIN BANCORP COM 063425102 1756 46511 SH SOLE 18 46511 0 0 BANK MARIN BANCORP COM 063425102 1143 30290 SH SOLE 19 30290 0 0 BANK MARIN BANCORP COM 063425102 23600 625156 SH SOLE 21 625156 0 0 BANK MARIN BANCORP COM 063425102 16309 432027 SH SOLE 22 414878 0 17149 BANK MARIN BANCORP COM 063425102 79 2085 SH SOLE 25 2085 0 0 BANK MARIN BANCORP COM 063425102 68 1796 SH SOLE 28 1796 0 0 BANK MARIN BANCORP COM 063425102 222 5889 SH SOLE 30 5889 0 0 BANK MARIN BANCORP COM 063425102 387 10261 SH SOLE 34 10261 0 0 BANK MARIN BANCORP COM 063425102 70 1858 SH SOLE 40 1858 0 0 BANK MARIN BANCORP COM 063425102 975 25817 SH SOLE 43 1208 0 24609 BANK MONTREAL QUE COM 063671101 207 2071 SH SOLE 18 2071 0 0 BANK MONTREAL QUE COM 063671101 39024 391297 SH SOLE 43 24584 0 366713 BANK NEW YORK MELLON CORP COM 064058100 104190 2009829 SH SOLE 2 388516 0 1621313 BANK NEW YORK MELLON CORP COM 064058100 32405 625095 SH SOLE 4 400775 0 224320 BANK NEW YORK MELLON CORP COM 064058100 37902 731132 SH SOLE 7 707184 0 23948 BANK NEW YORK MELLON CORP COM 064058100 6017 116063 SH SOLE 13 101349 0 14714 BANK NEW YORK MELLON CORP COM 064058100 5619 108391 SH SOLE 15 108391 0 0 BANK NEW YORK MELLON CORP COM 064058100 105167 2028692 SH SOLE 18 1826758 0 201934 BANK NEW YORK MELLON CORP COM 064058100 40869 788369 SH SOLE 19 788369 0 0 BANK NEW YORK MELLON CORP COM 064058100 981276 18928936 SH SOLE 21 18928936 0 0 BANK NEW YORK MELLON CORP COM 064058100 906467 17485860 SH SOLE 22 15591788 0 1894072 BANK NEW YORK MELLON CORP COM 064058100 24382 470332 SH SOLE 23 470332 0 0 BANK NEW YORK MELLON CORP COM 064058100 81910 1580063 SH SOLE 25 1580063 0 0 BANK NEW YORK MELLON CORP COM 064058100 141971 2738639 SH SOLE 26 1609715 0 1128924 BANK NEW YORK MELLON CORP COM 064058100 157914 3046187 SH SOLE 28 82805 0 2963382 BANK NEW YORK MELLON CORP COM 064058100 36 702 SH SOLE 29 702 0 0 BANK NEW YORK MELLON CORP COM 064058100 295195 5694352 SH SOLE 30 5645249 0 49103 BANK NEW YORK MELLON CORP COM 064058100 15940 307486 SH SOLE 31 102706 0 204780 BANK NEW YORK MELLON CORP COM 064058100 4407 85007 SH SOLE 34 85007 0 0 BANK NEW YORK MELLON CORP COM 064058100 29345 566062 SH SOLE 36 566062 0 0 BANK NEW YORK MELLON CORP COM 064058100 1524 29405 SH SOLE 40 29405 0 0 BANK NEW YORK MELLON CORP COM 064058100 49396 952857 SH SOLE 43 31524 0 921333 BANK NOVA SCOTIA B C COM 064149107 360 5849 SH SOLE 18 5849 0 0 BANK NOVA SCOTIA B C COM 064149107 44506 723326 SH SOLE 43 42192 0 681134 BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 1739 48965 SH SOLE 2 1851 0 47114 BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 29 807 SH SOLE 7 807 0 0 BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 5645 158977 SH SOLE 18 158977 0 0 BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 3164 89107 SH SOLE 19 89107 0 0 BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 61562 1733645 SH SOLE 21 1733645 0 0 BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 17979 506299 SH SOLE 22 476436 0 29863 BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 183 5148 SH SOLE 43 2719 0 2429 BANK OF THE JAMES FINL GP IN COM 470299108 13 911 SH SOLE 18 911 0 0 BANK OF THE JAMES FINL GP IN COM 470299108 146 10160 SH SOLE 21 10160 0 0 BANK OZK COM 06417N103 14184 330025 SH SOLE 2 90803 0 239222 BANK OZK COM 06417N103 20 464 SH SOLE 4 464 0 0 BANK OZK COM 06417N103 3401 79138 SH SOLE 7 79138 0 0 BANK OZK COM 06417N103 12606 293310 SH SOLE 18 293310 0 0 BANK OZK COM 06417N103 1671 38883 SH SOLE 19 38883 0 0 BANK OZK COM 06417N103 268450 6245919 SH SOLE 21 6245919 0 0 BANK OZK COM 06417N103 142776 3321916 SH SOLE 22 3169974 0 151942 BANK OZK COM 06417N103 1059 24629 SH SOLE 25 24629 0 0 BANK OZK COM 06417N103 2138 49740 SH SOLE 26 38849 0 10891 BANK OZK COM 06417N103 439 10213 SH SOLE 28 10213 0 0 BANK OZK COM 06417N103 9280 215915 SH SOLE 30 215915 0 0 BANK OZK COM 06417N103 80 1858 SH SOLE 31 1858 0 0 BANK OZK COM 06417N103 1001 23280 SH SOLE 36 23280 0 0 BANK OZK COM 06417N103 640 14884 SH SOLE 40 14884 0 0 BANK OZK COM 06417N103 2848 66272 SH SOLE 43 2497 0 63775 BANK PRINCETON NEW JERSEY COM 064520109 36 1211 SH SOLE 18 1211 0 0 BANK PRINCETON NEW JERSEY COM 064520109 907 30354 SH SOLE 21 30354 0 0 BANK SOUTH CAROLINA CORP COM 065066102 16 791 SH SOLE 18 791 0 0 BANK SOUTH CAROLINA CORP COM 065066102 190 9438 SH SOLE 21 9438 0 0 BANK7 CORP COM 06652N107 3 142 SH SOLE 2 142 0 0 BANK7 CORP COM 06652N107 12 559 SH SOLE 18 559 0 0 BANK7 CORP COM 06652N107 190 8859 SH SOLE 21 8859 0 0 BANK7 CORP COM 06652N107 150 7013 SH SOLE 22 7013 0 0 BANKFINANCIAL CORP COM 06643P104 355 30956 SH SOLE 2 5181 0 25775 BANKFINANCIAL CORP COM 06643P104 93 8135 SH SOLE 18 2513 0 5622 BANKFINANCIAL CORP COM 06643P104 615 53607 SH SOLE 19 53607 0 0 BANKFINANCIAL CORP COM 06643P104 637 55515 SH SOLE 21 55515 0 0 BANKFINANCIAL CORP COM 06643P104 5574 485543 SH SOLE 22 485543 0 0 BANKFINANCIAL CORP COM 06643P104 307 26768 SH SOLE 26 0 0 26768 BANKFINANCIAL CORP COM 06643P104 1 50 SH SOLE 43 0 0 50 BANKUNITED INC COM 06652K103 4223 100988 SH SOLE 2 28096 0 72892 BANKUNITED INC COM 06652K103 16 371 SH SOLE 4 371 0 0 BANKUNITED INC COM 06652K103 94 2250 SH SOLE 7 2250 0 0 BANKUNITED INC COM 06652K103 15394 368097 SH SOLE 18 368097 0 0 BANKUNITED INC COM 06652K103 6681 159765 SH SOLE 19 159765 0 0 BANKUNITED INC COM 06652K103 442045 10570178 SH SOLE 21 10570178 0 0 BANKUNITED INC COM 06652K103 93684 2240168 SH SOLE 22 2145623 0 94545 BANKUNITED INC COM 06652K103 407 9742 SH SOLE 25 9742 0 0 BANKUNITED INC COM 06652K103 1571 37559 SH SOLE 26 29820 0 7739 BANKUNITED INC COM 06652K103 120 2874 SH SOLE 28 2874 0 0 BANKUNITED INC COM 06652K103 6880 164516 SH SOLE 30 164516 0 0 BANKUNITED INC COM 06652K103 117 2807 SH SOLE 36 2807 0 0 BANKUNITED INC COM 06652K103 461 11028 SH SOLE 40 11028 0 0 BANKUNITED INC COM 06652K103 1503 35939 SH SOLE 43 1399 0 34540 BANKWELL FINL GROUP INC COM 06654A103 34 1158 SH SOLE 18 1158 0 0 BANKWELL FINL GROUP INC COM 06654A103 662 22690 SH SOLE 21 22690 0 0 BANKWELL FINL GROUP INC COM 06654A103 36 1246 SH SOLE 22 1246 0 0 BANNER CORP COM NEW 06652V208 1831 33162 SH SOLE 2 7719 0 25443 BANNER CORP COM NEW 06652V208 8 150 SH SOLE 4 150 0 0 BANNER CORP COM NEW 06652V208 24 436 SH SOLE 7 436 0 0 BANNER CORP COM NEW 06652V208 7596 137589 SH SOLE 18 137589 0 0 BANNER CORP COM NEW 06652V208 6862 124293 SH SOLE 19 124293 0 0 BANNER CORP COM NEW 06652V208 207867 3765028 SH SOLE 21 3765028 0 0 BANNER CORP COM NEW 06652V208 50377 912456 SH SOLE 22 879012 0 33444 BANNER CORP COM NEW 06652V208 95 1722 SH SOLE 25 1722 0 0 BANNER CORP COM NEW 06652V208 2656 48109 SH SOLE 26 8814 0 39295 BANNER CORP COM NEW 06652V208 162 2939 SH SOLE 28 2939 0 0 BANNER CORP COM NEW 06652V208 3023 54752 SH SOLE 30 54752 0 0 BANNER CORP COM NEW 06652V208 200 3625 SH SOLE 40 3625 0 0 BANNER CORP COM NEW 06652V208 479 8677 SH SOLE 43 0 0 8677 BAOZUN INC SPONSORED ADR 06684L103 898 51239 SH SOLE 2 941 0 50298 BAOZUN INC SPONSORED ADR 06684L103 511 29122 SH SOLE 4 13361 0 15761 BAOZUN INC SPONSORED ADR 06684L103 101 5765 SH SOLE 7 5765 0 0 BAOZUN INC SPONSORED ADR 06684L103 116 6628 SH SOLE 13 0 0 6628 BAOZUN INC SPONSORED ADR 06684L103 595 33958 SH SOLE 15 33958 0 0 BAOZUN INC SPONSORED ADR 06684L103 415 23689 SH SOLE 18 23689 0 0 BAOZUN INC SPONSORED ADR 06684L103 24816 1415653 SH SOLE 21 1415653 0 0 BAOZUN INC SPONSORED ADR 06684L103 9206 525136 SH SOLE 22 468807 0 56329 BAOZUN INC SPONSORED ADR 06684L103 442 25240 SH SOLE 23 25240 0 0 BAOZUN INC SPONSORED ADR 06684L103 38 2187 SH SOLE 25 2187 0 0 BAOZUN INC SPONSORED ADR 06684L103 3966 226234 SH SOLE 26 141012 0 85222 BAOZUN INC SPONSORED ADR 06684L103 1267 72301 SH SOLE 28 4914 0 67387 BAOZUN INC SPONSORED ADR 06684L103 6734 384137 SH SOLE 30 366947 0 17190 BAOZUN INC SPONSORED ADR 06684L103 75 4263 SH SOLE 34 4263 0 0 BAOZUN INC SPONSORED ADR 06684L103 5 311 SH SOLE 40 311 0 0 BAOZUN INC SPONSORED ADR 06684L103 2989 170531 SH SOLE 43 22601 0 147930 BAOZUN INC NOTE 1.625% 5/0 06684LAB9 3083 3351000 PRN SOLE 19 3351000 0 0 BAOZUN INC NOTE 1.625% 5/0 06684LAB9 1196 1300000 PRN SOLE 21 1300000 0 0 BAOZUN INC NOTE 1.625% 5/0 06684LAB9 95 103000 PRN SOLE 30 103000 0 0 BAOZUN INC NOTE 1.625% 5/0 06684LAB9 1422 1546000 PRN SOLE 34 1546000 0 0 BAR HBR BANKSHARES COM 066849100 734 26152 SH SOLE 2 12646 0 13506 BAR HBR BANKSHARES COM 066849100 1483 52864 SH SOLE 18 52864 0 0 BAR HBR BANKSHARES COM 066849100 753 26832 SH SOLE 19 26832 0 0 BAR HBR BANKSHARES COM 066849100 16317 581698 SH SOLE 21 581698 0 0 BAR HBR BANKSHARES COM 066849100 11432 407552 SH SOLE 22 398797 0 8755 BAR HBR BANKSHARES COM 066849100 67 2404 SH SOLE 25 2404 0 0 BAR HBR BANKSHARES COM 066849100 30 1068 SH SOLE 28 1068 0 0 BAR HBR BANKSHARES COM 066849100 100 3574 SH SOLE 30 3574 0 0 BAR HBR BANKSHARES COM 066849100 25 892 SH SOLE 34 892 0 0 BAR HBR BANKSHARES COM 066849100 76 2708 SH SOLE 40 2708 0 0 BAR HBR BANKSHARES COM 066849100 19 670 SH SOLE 43 0 0 670 BARCLAYS PLC ADR 06738E204 22866 2215677 SH SOLE 18 2215677 0 0 BARCLAYS PLC ADR 06738E204 22199 2151077 SH SOLE 43 296427 0 1854650 BARINGS BDC INC COM 06759L103 4629 420013 SH SOLE 30 420013 0 0 BARINGS BDC INC COM 06759L103 436 39565 SH SOLE 43 3434 0 36131 BARNES & NOBLE ED INC COM 06777U101 312 31269 SH SOLE 2 1983 0 29286 BARNES & NOBLE ED INC COM 06777U101 6 618 SH SOLE 7 618 0 0 BARNES & NOBLE ED INC COM 06777U101 1587 158849 SH SOLE 18 158849 0 0 BARNES & NOBLE ED INC COM 06777U101 664 66500 SH SOLE 19 66500 0 0 BARNES & NOBLE ED INC COM 06777U101 44367 4441099 SH SOLE 21 4441099 0 0 BARNES & NOBLE ED INC COM 06777U101 9778 978792 SH SOLE 22 956376 0 22416 BARNES & NOBLE ED INC COM 06777U101 18 1787 SH SOLE 26 1787 0 0 BARNES & NOBLE ED INC COM 06777U101 439 43980 SH SOLE 30 43980 0 0 BARNES & NOBLE ED INC COM 06777U101 55 5548 SH SOLE 43 912 0 4636 BARNES GROUP INC COM 067806109 2177 52168 SH SOLE 2 14524 0 37644 BARNES GROUP INC COM 067806109 6 153 SH SOLE 4 153 0 0 BARNES GROUP INC COM 067806109 30 711 SH SOLE 7 711 0 0 BARNES GROUP INC COM 067806109 1 18 SH SOLE 17 0 0 18 BARNES GROUP INC COM 067806109 7875 188717 SH SOLE 18 188717 0 0 BARNES GROUP INC COM 067806109 3483 83468 SH SOLE 19 83468 0 0 BARNES GROUP INC COM 067806109 232254 5565640 SH SOLE 21 5565640 0 0 BARNES GROUP INC COM 067806109 48216 1155431 SH SOLE 22 1104414 0 51017 BARNES GROUP INC COM 067806109 342 8202 SH SOLE 25 8202 0 0 BARNES GROUP INC COM 067806109 803 19231 SH SOLE 26 15326 0 3905 BARNES GROUP INC COM 067806109 153 3678 SH SOLE 28 3678 0 0 BARNES GROUP INC COM 067806109 3494 83733 SH SOLE 30 83733 0 0 BARNES GROUP INC COM 067806109 110 2644 SH SOLE 36 2644 0 0 BARNES GROUP INC COM 067806109 227 5439 SH SOLE 40 5439 0 0 BARNES GROUP INC COM 067806109 941 22547 SH SOLE 43 103 0 22444 BARNWELL INDS INC COM 068221100 2 747 SH SOLE 21 747 0 0 BARNWELL INDS INC COM 068221100 206 68120 SH SOLE 22 68120 0 0 BARRETT BUSINESS SVCS INC COM 068463108 595 7807 SH SOLE 2 2341 0 5466 BARRETT BUSINESS SVCS INC COM 068463108 8 106 SH SOLE 7 106 0 0 BARRETT BUSINESS SVCS INC COM 068463108 1992 26118 SH SOLE 18 26118 0 0 BARRETT BUSINESS SVCS INC COM 068463108 1010 13246 SH SOLE 19 13246 0 0 BARRETT BUSINESS SVCS INC COM 068463108 22255 291837 SH SOLE 21 291837 0 0 BARRETT BUSINESS SVCS INC COM 068463108 14355 188239 SH SOLE 22 179237 0 9002 BARRETT BUSINESS SVCS INC COM 068463108 74 972 SH SOLE 25 972 0 0 BARRETT BUSINESS SVCS INC COM 068463108 87 1143 SH SOLE 26 0 0 1143 BARRETT BUSINESS SVCS INC COM 068463108 49 639 SH SOLE 28 639 0 0 BARRETT BUSINESS SVCS INC COM 068463108 311 4072 SH SOLE 30 4072 0 0 BARRETT BUSINESS SVCS INC COM 068463108 90 1186 SH SOLE 40 1186 0 0 BARRETT BUSINESS SVCS INC COM 068463108 230 3011 SH SOLE 43 221 0 2790 BARRICK GOLD CORP COM 067901108 313 17339 SH SOLE 18 17339 0 0 BARRICK GOLD CORP COM 067901108 12467 690671 SH SOLE 19 690671 0 0 BARRICK GOLD CORP COM 067901108 7559 418799 SH SOLE 21 418799 0 0 BARRICK GOLD CORP COM 067901108 4215 233497 SH SOLE 22 233497 0 0 BARRICK GOLD CORP COM 067901108 22980 1273108 SH SOLE 23 1273108 0 0 BARRICK GOLD CORP COM 067901108 152282 8436661 SH SOLE 25 8436661 0 0 BARRICK GOLD CORP COM 067901108 41019 2272530 SH SOLE 26 1457023 0 815507 BARRICK GOLD CORP COM 067901108 515208 28543407 SH SOLE 34 28543407 0 0 BARRICK GOLD CORP COM 067901108 16460 911907 SH SOLE 43 19934 0 891973 BASSETT FURNITURE INDS INC COM 070203104 158 8736 SH SOLE 2 536 0 8200 BASSETT FURNITURE INDS INC COM 070203104 553 30540 SH SOLE 18 30540 0 0 BASSETT FURNITURE INDS INC COM 070203104 295 16297 SH SOLE 19 16297 0 0 BASSETT FURNITURE INDS INC COM 070203104 6504 359155 SH SOLE 21 359155 0 0 BASSETT FURNITURE INDS INC COM 070203104 4193 231540 SH SOLE 22 225555 0 5985 BATH & BODY WORKS INC COM 070830104 33609 533226 SH SOLE 2 79286 0 453940 BATH & BODY WORKS INC COM 070830104 10181 161529 SH SOLE 4 107392 0 54137 BATH & BODY WORKS INC COM 070830104 15025 238375 SH SOLE 7 230736 0 7639 BATH & BODY WORKS INC COM 070830104 325 5150 SH SOLE 13 449 0 4701 BATH & BODY WORKS INC COM 070830104 1875 29743 SH SOLE 15 29743 0 0 BATH & BODY WORKS INC COM 070830104 34438 546377 SH SOLE 18 508569 0 37808 BATH & BODY WORKS INC COM 070830104 60270 956208 SH SOLE 19 956208 0 0 BATH & BODY WORKS INC COM 070830104 436388 6923501 SH SOLE 21 6923501 0 0 BATH & BODY WORKS INC COM 070830104 363261 5763309 SH SOLE 22 5206992 0 556317 BATH & BODY WORKS INC COM 070830104 9577 151939 SH SOLE 23 151939 0 0 BATH & BODY WORKS INC COM 070830104 23655 375293 SH SOLE 25 375293 0 0 BATH & BODY WORKS INC COM 070830104 42306 671211 SH SOLE 26 331651 0 339560 BATH & BODY WORKS INC COM 070830104 31921 506448 SH SOLE 28 21257 0 485191 BATH & BODY WORKS INC COM 070830104 25 397 SH SOLE 29 397 0 0 BATH & BODY WORKS INC COM 070830104 78665 1248056 SH SOLE 30 1234312 0 13744 BATH & BODY WORKS INC COM 070830104 5970 94712 SH SOLE 31 29311 0 65401 BATH & BODY WORKS INC COM 070830104 22158 351553 SH SOLE 34 351553 0 0 BATH & BODY WORKS INC COM 070830104 8866 140665 SH SOLE 36 140665 0 0 BATH & BODY WORKS INC COM 070830104 532 8438 SH SOLE 40 8438 0 0 BATH & BODY WORKS INC COM 070830104 5191 82352 SH SOLE 43 8122 0 74230 BATTALION OIL CORP COM 07134L107 6 591 SH SOLE 18 591 0 0 BATTALION OIL CORP COM 07134L107 76 7844 SH SOLE 21 7844 0 0 BATTALION OIL CORP COM 07134L107 22 2290 SH SOLE 22 2290 0 0 BAUDAX BIO INC COM 07160F107 8 14609 SH SOLE 18 14609 0 0 BAUDAX BIO INC COM 07160F107 113 201004 SH SOLE 21 201004 0 0 BAUDAX BIO INC COM 07160F107 628 1114071 SH SOLE 22 1114071 0 0 BAUSCH HEALTH COS INC COM 071734107 3 91 SH SOLE 18 91 0 0 BAUSCH HEALTH COS INC COM 071734107 173 6222 SH SOLE 21 6222 0 0 BAUSCH HEALTH COS INC COM 071734107 4306 154625 SH SOLE 43 4308 0 150317 BAXTER INTL INC COM 071813109 104231 1295922 SH SOLE 2 369561 0 926361 BAXTER INTL INC COM 071813109 18450 229389 SH SOLE 4 199066 0 30323 BAXTER INTL INC COM 071813109 38533 479092 SH SOLE 7 464109 0 14983 BAXTER INTL INC COM 071813109 836 10400 SH SOLE 13 1497 0 8903 BAXTER INTL INC COM 071813109 5156 64107 SH SOLE 15 64107 0 0 BAXTER INTL INC COM 071813109 74826 930322 SH SOLE 18 859116 0 71206 BAXTER INTL INC COM 071813109 163131 2028230 SH SOLE 19 2028230 0 0 BAXTER INTL INC COM 071813109 1356 16865 SH SOLE 20 16865 0 0 BAXTER INTL INC COM 071813109 1148108 14274628 SH SOLE 21 14274628 0 0 BAXTER INTL INC COM 071813109 876374 10896106 SH SOLE 22 9816880 0 1079226 BAXTER INTL INC COM 071813109 22716 282426 SH SOLE 23 282426 0 0 BAXTER INTL INC COM 071813109 55341 688062 SH SOLE 25 688062 0 0 BAXTER INTL INC COM 071813109 90625 1126754 SH SOLE 26 426087 0 700667 BAXTER INTL INC COM 071813109 127846 1589528 SH SOLE 28 38082 0 1551446 BAXTER INTL INC COM 071813109 35 433 SH SOLE 29 433 0 0 BAXTER INTL INC COM 071813109 187308 2328838 SH SOLE 30 2321237 0 7601 BAXTER INTL INC COM 071813109 14770 183640 SH SOLE 31 59760 0 123880 BAXTER INTL INC COM 071813109 146824 1825486 SH SOLE 34 1825486 0 0 BAXTER INTL INC COM 071813109 20826 258936 SH SOLE 36 258936 0 0 BAXTER INTL INC COM 071813109 1390 17285 SH SOLE 40 17285 0 0 BAXTER INTL INC COM 071813109 44709 555880 SH SOLE 43 35925 0 519955 BAYCOM CORP COM 07272M107 131 7067 SH SOLE 2 5451 0 1616 BAYCOM CORP COM 07272M107 36 1961 SH SOLE 18 1961 0 0 BAYCOM CORP COM 07272M107 971 52190 SH SOLE 21 52190 0 0 BAYCOM CORP COM 07272M107 746 40118 SH SOLE 22 40118 0 0 BAYCOM CORP COM 07272M107 9 491 SH SOLE 26 0 0 491 BBQ HLDGS INC COM 05551A109 12 794 SH SOLE 18 794 0 0 BBQ HLDGS INC COM 05551A109 278 18397 SH SOLE 21 18397 0 0 BBQ HLDGS INC COM 05551A109 3095 205077 SH SOLE 22 205077 0 0 BCB BANCORP INC COM 055298103 14 926 SH SOLE 2 926 0 0 BCB BANCORP INC COM 055298103 44 2963 SH SOLE 18 2963 0 0 BCB BANCORP INC COM 055298103 685 46388 SH SOLE 21 46388 0 0 BCB BANCORP INC COM 055298103 378 25598 SH SOLE 22 25598 0 0 BCE INC COM NEW 05534B760 27 538 SH SOLE 18 538 0 0 BCE INC COM NEW 05534B760 22984 459134 SH SOLE 43 20160 0 438974 BEACON ROOFING SUPPLY INC COM 073685109 1620 33920 SH SOLE 2 17081 0 16839 BEACON ROOFING SUPPLY INC COM 073685109 11 237 SH SOLE 4 237 0 0 BEACON ROOFING SUPPLY INC COM 073685109 71 1485 SH SOLE 7 1485 0 0 BEACON ROOFING SUPPLY INC COM 073685109 7648 160135 SH SOLE 18 160135 0 0 BEACON ROOFING SUPPLY INC COM 073685109 4664 97656 SH SOLE 19 97656 0 0 BEACON ROOFING SUPPLY INC COM 073685109 98512 2062644 SH SOLE 21 2062644 0 0 BEACON ROOFING SUPPLY INC COM 073685109 60437 1265434 SH SOLE 22 1226458 0 38976 BEACON ROOFING SUPPLY INC COM 073685109 353 7381 SH SOLE 25 7381 0 0 BEACON ROOFING SUPPLY INC COM 073685109 933 19534 SH SOLE 26 14906 0 4628 BEACON ROOFING SUPPLY INC COM 073685109 304 6366 SH SOLE 28 5151 0 1215 BEACON ROOFING SUPPLY INC COM 073685109 1631 34155 SH SOLE 30 34155 0 0 BEACON ROOFING SUPPLY INC COM 073685109 182 3806 SH SOLE 36 3806 0 0 BEACON ROOFING SUPPLY INC COM 073685109 314 6576 SH SOLE 40 6576 0 0 BEACON ROOFING SUPPLY INC COM 073685109 285 5957 SH SOLE 43 54 0 5903 BEAM GLOBAL COM 07373B109 87 3170 SH SOLE 2 622 0 2548 BEAM GLOBAL COM 07373B109 4 141 SH SOLE 7 141 0 0 BEAM GLOBAL COM 07373B109 720 26308 SH SOLE 18 26308 0 0 BEAM GLOBAL COM 07373B109 422 15413 SH SOLE 19 15413 0 0 BEAM GLOBAL COM 07373B109 8351 305110 SH SOLE 21 305110 0 0 BEAM GLOBAL COM 07373B109 5175 189068 SH SOLE 22 186998 0 2070 BEAM THERAPEUTICS INC COM 07373V105 1991 22884 SH SOLE 2 12836 0 10048 BEAM THERAPEUTICS INC COM 07373V105 8 89 SH SOLE 4 89 0 0 BEAM THERAPEUTICS INC COM 07373V105 65 743 SH SOLE 7 743 0 0 BEAM THERAPEUTICS INC COM 07373V105 12132 139429 SH SOLE 18 136176 0 3253 BEAM THERAPEUTICS INC COM 07373V105 14605 167854 SH SOLE 19 167854 0 0 BEAM THERAPEUTICS INC COM 07373V105 176240 2025514 SH SOLE 21 2025514 0 0 BEAM THERAPEUTICS INC COM 07373V105 93278 1072038 SH SOLE 22 1051769 0 20269 BEAM THERAPEUTICS INC COM 07373V105 134 1538 SH SOLE 23 1538 0 0 BEAM THERAPEUTICS INC COM 07373V105 415 4768 SH SOLE 25 4768 0 0 BEAM THERAPEUTICS INC COM 07373V105 1610 18508 SH SOLE 26 12514 0 5994 BEAM THERAPEUTICS INC COM 07373V105 223 2559 SH SOLE 28 2559 0 0 BEAM THERAPEUTICS INC COM 07373V105 4374 50268 SH SOLE 30 50268 0 0 BEAM THERAPEUTICS INC COM 07373V105 22 251 SH SOLE 34 251 0 0 BEAM THERAPEUTICS INC COM 07373V105 42 484 SH SOLE 36 484 0 0 BEAM THERAPEUTICS INC COM 07373V105 309 3552 SH SOLE 40 3552 0 0 BEAM THERAPEUTICS INC COM 07373V105 826 9496 SH SOLE 43 330 0 9166 BEASLEY BROADCAST GROUP INC CL A 074014101 6 2325 SH SOLE 18 2325 0 0 BEASLEY BROADCAST GROUP INC CL A 074014101 76 28461 SH SOLE 21 28461 0 0 BEASLEY BROADCAST GROUP INC CL A 074014101 138 51552 SH SOLE 22 51552 0 0 BEAZER HOMES USA INC COM NEW 07556Q881 614 35571 SH SOLE 2 13087 0 22484 BEAZER HOMES USA INC COM NEW 07556Q881 9 517 SH SOLE 7 517 0 0 BEAZER HOMES USA INC COM NEW 07556Q881 1696 98294 SH SOLE 18 98294 0 0 BEAZER HOMES USA INC COM NEW 07556Q881 3729 216167 SH SOLE 19 216167 0 0 BEAZER HOMES USA INC COM NEW 07556Q881 25171 1459212 SH SOLE 21 1459212 0 0 BEAZER HOMES USA INC COM NEW 07556Q881 13076 758052 SH SOLE 22 740019 0 18033 BEAZER HOMES USA INC COM NEW 07556Q881 542 31427 SH SOLE 34 31427 0 0 BEAZER HOMES USA INC COM NEW 07556Q881 2225 128998 SH SOLE 43 392 0 128606 BECTON DICKINSON & CO COM 075887109 176784 719162 SH SOLE 2 127875 0 591287 BECTON DICKINSON & CO COM 075887109 45260 184117 SH SOLE 4 111133 0 72984 BECTON DICKINSON & CO COM 075887109 64793 263581 SH SOLE 7 254996 0 8585 BECTON DICKINSON & CO COM 075887109 1415 5758 SH SOLE 13 841 0 4917 BECTON DICKINSON & CO COM 075887109 9171 37308 SH SOLE 15 37308 0 0 BECTON DICKINSON & CO COM 075887109 3 13 SH SOLE 17 0 0 13 BECTON DICKINSON & CO COM 075887109 112155 456249 SH SOLE 18 415497 0 40752 BECTON DICKINSON & CO COM 075887109 22138 90059 SH SOLE 19 90059 0 0 BECTON DICKINSON & CO COM 075887109 1800755 7325504 SH SOLE 21 7325504 0 0 BECTON DICKINSON & CO COM 075887109 1485481 6042962 SH SOLE 22 5423843 0 619119 BECTON DICKINSON & CO COM 075887109 40607 165191 SH SOLE 23 165191 0 0 BECTON DICKINSON & CO COM 075887109 117818 479285 SH SOLE 25 479285 0 0 BECTON DICKINSON & CO COM 075887109 159318 648108 SH SOLE 26 250633 0 397475 BECTON DICKINSON & CO COM 075887109 189173 769560 SH SOLE 28 24984 0 744576 BECTON DICKINSON & CO COM 075887109 15 61 SH SOLE 29 61 0 0 BECTON DICKINSON & CO COM 075887109 429077 1745494 SH SOLE 30 1743093 0 2401 BECTON DICKINSON & CO COM 075887109 27744 112862 SH SOLE 31 35524 0 77338 BECTON DICKINSON & CO COM 075887109 93973 382284 SH SOLE 34 382284 0 0 BECTON DICKINSON & CO COM 075887109 35582 144747 SH SOLE 36 144747 0 0 BECTON DICKINSON & CO COM 075887109 2484 10106 SH SOLE 40 10106 0 0 BECTON DICKINSON & CO COM 075887109 69685 283479 SH SOLE 43 19994 0 263485 BED BATH & BEYOND INC COM 075896100 2863 165724 SH SOLE 2 64303 0 101421 BED BATH & BEYOND INC COM 075896100 9 512 SH SOLE 4 512 0 0 BED BATH & BEYOND INC COM 075896100 71 4132 SH SOLE 7 4132 0 0 BED BATH & BEYOND INC COM 075896100 7022 406469 SH SOLE 18 406469 0 0 BED BATH & BEYOND INC COM 075896100 5246 303654 SH SOLE 19 303654 0 0 BED BATH & BEYOND INC COM 075896100 213560 12362397 SH SOLE 21 12362397 0 0 BED BATH & BEYOND INC COM 075896100 50948 2949218 SH SOLE 22 2843673 0 105545 BED BATH & BEYOND INC COM 075896100 109 6311 SH SOLE 23 6311 0 0 BED BATH & BEYOND INC COM 075896100 253 14636 SH SOLE 25 14636 0 0 BED BATH & BEYOND INC COM 075896100 1566 90623 SH SOLE 26 47196 0 43427 BED BATH & BEYOND INC COM 075896100 312 18053 SH SOLE 28 9627 0 8426 BED BATH & BEYOND INC COM 075896100 3211 185857 SH SOLE 30 185857 0 0 BED BATH & BEYOND INC COM 075896100 544 31496 SH SOLE 36 31496 0 0 BED BATH & BEYOND INC COM 075896100 244 14126 SH SOLE 40 14126 0 0 BED BATH & BEYOND INC COM 075896100 2064 119468 SH SOLE 43 8385 0 111083 BEIGENE LTD SPONSORED ADR 07725L102 25198 69416 SH SOLE 2 5888 0 63528 BEIGENE LTD SPONSORED ADR 07725L102 10206 28116 SH SOLE 4 15844 0 12272 BEIGENE LTD SPONSORED ADR 07725L102 1772 4882 SH SOLE 7 4882 0 0 BEIGENE LTD SPONSORED ADR 07725L102 2932 8077 SH SOLE 13 3784 0 4293 BEIGENE LTD SPONSORED ADR 07725L102 9115 25110 SH SOLE 15 25110 0 0 BEIGENE LTD SPONSORED ADR 07725L102 7624 21003 SH SOLE 18 21003 0 0 BEIGENE LTD SPONSORED ADR 07725L102 364 1004 SH SOLE 19 1004 0 0 BEIGENE LTD SPONSORED ADR 07725L102 487347 1342554 SH SOLE 21 1342554 0 0 BEIGENE LTD SPONSORED ADR 07725L102 222761 613666 SH SOLE 22 539751 0 73915 BEIGENE LTD SPONSORED ADR 07725L102 7982 21988 SH SOLE 23 21988 0 0 BEIGENE LTD SPONSORED ADR 07725L102 570 1569 SH SOLE 25 1569 0 0 BEIGENE LTD SPONSORED ADR 07725L102 34350 94627 SH SOLE 26 19084 0 75543 BEIGENE LTD SPONSORED ADR 07725L102 21212 58434 SH SOLE 28 3728 0 54706 BEIGENE LTD SPONSORED ADR 07725L102 108006 297537 SH SOLE 30 297537 0 0 BEIGENE LTD SPONSORED ADR 07725L102 669 1844 SH SOLE 31 1084 0 760 BEIGENE LTD SPONSORED ADR 07725L102 1117 3078 SH SOLE 32 3078 0 0 BEIGENE LTD SPONSORED ADR 07725L102 1283 3535 SH SOLE 34 3535 0 0 BEIGENE LTD SPONSORED ADR 07725L102 68 187 SH SOLE 40 187 0 0 BEIGENE LTD SPONSORED ADR 07725L102 11948 32915 SH SOLE 43 3672 0 29243 BEL FUSE INC CL A 077347201 4 246 SH SOLE 21 246 0 0 BEL FUSE INC CL B 077347300 261 20996 SH SOLE 2 20996 0 0 BEL FUSE INC CL B 077347300 24 1923 SH SOLE 18 1923 0 0 BEL FUSE INC CL B 077347300 407 32721 SH SOLE 21 32721 0 0 BEL FUSE INC CL B 077347300 2567 206551 SH SOLE 22 206551 0 0 BELDEN INC COM 077454106 3893 66814 SH SOLE 2 32049 0 34765 BELDEN INC COM 077454106 12 198 SH SOLE 4 198 0 0 BELDEN INC COM 077454106 41 711 SH SOLE 7 711 0 0 BELDEN INC COM 077454106 13391 229843 SH SOLE 18 229843 0 0 BELDEN INC COM 077454106 4499 77229 SH SOLE 19 77229 0 0 BELDEN INC COM 077454106 182881 3139053 SH SOLE 21 3139053 0 0 BELDEN INC COM 077454106 75396 1294128 SH SOLE 22 1249341 0 44787 BELDEN INC COM 077454106 392 6725 SH SOLE 25 6725 0 0 BELDEN INC COM 077454106 916 15728 SH SOLE 26 12579 0 3149 BELDEN INC COM 077454106 234 4009 SH SOLE 28 4009 0 0 BELDEN INC COM 077454106 1479 25378 SH SOLE 30 25378 0 0 BELDEN INC COM 077454106 99 1705 SH SOLE 36 1705 0 0 BELDEN INC COM 077454106 307 5265 SH SOLE 40 5265 0 0 BELDEN INC COM 077454106 784 13454 SH SOLE 43 1599 0 11855 BELLEROPHON THERAPEUTICS INC COM NEW 078771300 3 727 SH SOLE 2 727 0 0 BELLEROPHON THERAPEUTICS INC COM NEW 078771300 6 1478 SH SOLE 18 1478 0 0 BELLEROPHON THERAPEUTICS INC COM NEW 078771300 77 19022 SH SOLE 21 19022 0 0 BELLEROPHON THERAPEUTICS INC COM NEW 078771300 404 99393 SH SOLE 22 99393 0 0 BELLICUM PHARMACEUTICALS INC COM NEW 079481404 18 6125 SH SOLE 21 6125 0 0 BELLICUM PHARMACEUTICALS INC COM NEW 079481404 201 68963 SH SOLE 22 68963 0 0 BELLRING BRANDS INC COM CL A 079823100 2410 78383 SH SOLE 2 54803 0 23580 BELLRING BRANDS INC COM CL A 079823100 3 106 SH SOLE 4 106 0 0 BELLRING BRANDS INC COM CL A 079823100 22 710 SH SOLE 7 710 0 0 BELLRING BRANDS INC COM CL A 079823100 3555 115616 SH SOLE 18 115616 0 0 BELLRING BRANDS INC COM CL A 079823100 9262 301187 SH SOLE 19 301187 0 0 BELLRING BRANDS INC COM CL A 079823100 41659 1354773 SH SOLE 21 1354773 0 0 BELLRING BRANDS INC COM CL A 079823100 30528 992793 SH SOLE 22 964279 0 28514 BELLRING BRANDS INC COM CL A 079823100 154 5021 SH SOLE 25 5021 0 0 BELLRING BRANDS INC COM CL A 079823100 771 25083 SH SOLE 26 25083 0 0 BELLRING BRANDS INC COM CL A 079823100 83 2713 SH SOLE 28 2713 0 0 BELLRING BRANDS INC COM CL A 079823100 684 22251 SH SOLE 30 22251 0 0 BELLRING BRANDS INC COM CL A 079823100 11820 384386 SH SOLE 34 384386 0 0 BELLRING BRANDS INC COM CL A 079823100 126 4098 SH SOLE 40 4098 0 0 BELLRING BRANDS INC COM CL A 079823100 80 2595 SH SOLE 43 0 0 2595 BENCHMARK ELECTRS INC COM 08160H101 1305 48869 SH SOLE 2 19494 0 29375 BENCHMARK ELECTRS INC COM 08160H101 3 100 SH SOLE 4 100 0 0 BENCHMARK ELECTRS INC COM 08160H101 17 627 SH SOLE 7 627 0 0 BENCHMARK ELECTRS INC COM 08160H101 3818 142925 SH SOLE 18 142925 0 0 BENCHMARK ELECTRS INC COM 08160H101 3295 123360 SH SOLE 19 123360 0 0 BENCHMARK ELECTRS INC COM 08160H101 115442 4322069 SH SOLE 21 4322069 0 0 BENCHMARK ELECTRS INC COM 08160H101 23503 879928 SH SOLE 22 843524 0 36404 BENCHMARK ELECTRS INC COM 08160H101 192 7173 SH SOLE 25 7173 0 0 BENCHMARK ELECTRS INC COM 08160H101 645 24134 SH SOLE 26 21773 0 2361 BENCHMARK ELECTRS INC COM 08160H101 100 3732 SH SOLE 28 3049 0 683 BENCHMARK ELECTRS INC COM 08160H101 1816 68004 SH SOLE 30 68004 0 0 BENCHMARK ELECTRS INC COM 08160H101 205 7679 SH SOLE 36 7679 0 0 BENCHMARK ELECTRS INC COM 08160H101 143 5372 SH SOLE 40 5372 0 0 BENCHMARK ELECTRS INC COM 08160H101 456 17068 SH SOLE 43 83 0 16985 BENEFITFOCUS INC COM 08180D106 198 17839 SH SOLE 2 8567 0 9272 BENEFITFOCUS INC COM 08180D106 2 152 SH SOLE 4 152 0 0 BENEFITFOCUS INC COM 08180D106 5 439 SH SOLE 7 439 0 0 BENEFITFOCUS INC COM 08180D106 860 77474 SH SOLE 18 77474 0 0 BENEFITFOCUS INC COM 08180D106 531 47824 SH SOLE 19 47824 0 0 BENEFITFOCUS INC COM 08180D106 10648 959251 SH SOLE 21 959251 0 0 BENEFITFOCUS INC COM 08180D106 7790 701844 SH SOLE 22 680768 0 21076 BENEFITFOCUS INC COM 08180D106 70 6279 SH SOLE 25 6279 0 0 BENEFITFOCUS INC COM 08180D106 42 3771 SH SOLE 26 2301 0 1470 BENEFITFOCUS INC COM 08180D106 38 3462 SH SOLE 28 3462 0 0 BENEFITFOCUS INC COM 08180D106 170 15317 SH SOLE 30 15317 0 0 BENEFITFOCUS INC COM 08180D106 23 2060 SH SOLE 36 2060 0 0 BENEFITFOCUS INC COM 08180D106 47 4251 SH SOLE 40 4251 0 0 BENEFITFOCUS INC COM 08180D106 472 42485 SH SOLE 43 373 0 42112 BENITEC BIOPHARMA INC COM 08205P100 6 1693 SH SOLE 18 1693 0 0 BENITEC BIOPHARMA INC COM 08205P100 65 18281 SH SOLE 21 18281 0 0 BENTLEY SYS INC COM CL B 08265T208 13238 218305 SH SOLE 2 23855 0 194450 BENTLEY SYS INC COM CL B 08265T208 6604 108899 SH SOLE 4 70787 0 38112 BENTLEY SYS INC COM CL B 08265T208 1455 23993 SH SOLE 7 23993 0 0 BENTLEY SYS INC COM CL B 08265T208 20 325 SH SOLE 13 325 0 0 BENTLEY SYS INC COM CL B 08265T208 823 13572 SH SOLE 15 13572 0 0 BENTLEY SYS INC COM CL B 08265T208 13968 230349 SH SOLE 18 220312 0 10037 BENTLEY SYS INC COM CL B 08265T208 2358 38893 SH SOLE 19 38893 0 0 BENTLEY SYS INC COM CL B 08265T208 148579 2450181 SH SOLE 21 2450181 0 0 BENTLEY SYS INC COM CL B 08265T208 226155 3729472 SH SOLE 22 3555702 0 173770 BENTLEY SYS INC COM CL B 08265T208 5872 96835 SH SOLE 23 96835 0 0 BENTLEY SYS INC COM CL B 08265T208 2618 43165 SH SOLE 25 43165 0 0 BENTLEY SYS INC COM CL B 08265T208 14139 233164 SH SOLE 26 206117 0 27047 BENTLEY SYS INC COM CL B 08265T208 12820 211409 SH SOLE 28 14575 0 196834 BENTLEY SYS INC COM CL B 08265T208 11 174 SH SOLE 29 174 0 0 BENTLEY SYS INC COM CL B 08265T208 28574 471199 SH SOLE 30 391871 0 79328 BENTLEY SYS INC COM CL B 08265T208 3769 62149 SH SOLE 31 20547 0 41602 BENTLEY SYS INC COM CL B 08265T208 510 8408 SH SOLE 34 8408 0 0 BENTLEY SYS INC COM CL B 08265T208 2263 37318 SH SOLE 36 37318 0 0 BENTLEY SYS INC COM CL B 08265T208 350 5777 SH SOLE 40 5777 0 0 BENTLEY SYS INC COM CL B 08265T208 59 980 SH SOLE 43 0 0 980 BERKELEY LTS INC COM 084310101 416 21262 SH SOLE 2 13179 0 8083 BERKELEY LTS INC COM 084310101 15 771 SH SOLE 7 771 0 0 BERKELEY LTS INC COM 084310101 2610 133452 SH SOLE 18 133452 0 0 BERKELEY LTS INC COM 084310101 5369 274488 SH SOLE 19 274488 0 0 BERKELEY LTS INC COM 084310101 38348 1960537 SH SOLE 21 1960537 0 0 BERKELEY LTS INC COM 084310101 19346 989047 SH SOLE 22 982066 0 6981 BERKELEY LTS INC COM 084310101 10 532 SH SOLE 23 532 0 0 BERKELEY LTS INC COM 084310101 6425 328461 SH SOLE 30 328461 0 0 BERKLEY W R CORP COM 084423102 30426 415768 SH SOLE 2 129335 0 286433 BERKLEY W R CORP COM 084423102 7850 107274 SH SOLE 4 62175 0 45099 BERKLEY W R CORP COM 084423102 9566 130724 SH SOLE 7 126055 0 4669 BERKLEY W R CORP COM 084423102 46 635 SH SOLE 13 635 0 0 BERKLEY W R CORP COM 084423102 1355 18514 SH SOLE 15 18514 0 0 BERKLEY W R CORP COM 084423102 27292 372942 SH SOLE 18 352008 0 20934 BERKLEY W R CORP COM 084423102 6358 86882 SH SOLE 19 86882 0 0 BERKLEY W R CORP COM 084423102 236025 3225271 SH SOLE 21 3225271 0 0 BERKLEY W R CORP COM 084423102 243981 3333981 SH SOLE 22 3019246 0 314735 BERKLEY W R CORP COM 084423102 6564 89691 SH SOLE 23 89691 0 0 BERKLEY W R CORP COM 084423102 13001 177662 SH SOLE 25 177662 0 0 BERKLEY W R CORP COM 084423102 36036 492429 SH SOLE 26 158692 0 333737 BERKLEY W R CORP COM 084423102 21307 291152 SH SOLE 28 10162 0 280990 BERKLEY W R CORP COM 084423102 1418 19381 SH SOLE 29 19381 0 0 BERKLEY W R CORP COM 084423102 47271 645957 SH SOLE 30 645957 0 0 BERKLEY W R CORP COM 084423102 5619 76781 SH SOLE 31 17622 0 59159 BERKLEY W R CORP COM 084423102 2425 33131 SH SOLE 34 33131 0 0 BERKLEY W R CORP COM 084423102 7107 97118 SH SOLE 36 97118 0 0 BERKLEY W R CORP COM 084423102 413 5647 SH SOLE 40 5647 0 0 BERKLEY W R CORP COM 084423102 7385 100919 SH SOLE 43 4480 0 96439 BERKSHIRE GREY INC COM CL A 084656107 27 3813 SH SOLE 2 3813 0 0 BERKSHIRE GREY INC COM CL A 084656107 72 10287 SH SOLE 21 10287 0 0 BERKSHIRE GREY INC COM CL A 084656107 423 60155 SH SOLE 22 60155 0 0 BERKSHIRE GREY INC COM CL A 084656107 4981 708512 SH SOLE 34 708512 0 0 BERKSHIRE HATHAWAY INC DEL CL A 084670108 43195 105 SH SOLE 2 8 0 97 BERKSHIRE HATHAWAY INC DEL CL A 084670108 823 2 SH SOLE 18 2 0 0 BERKSHIRE HATHAWAY INC DEL CL A 084670108 411 1 SH SOLE 19 1 0 0 BERKSHIRE HATHAWAY INC DEL CL A 084670108 14810 36 SH SOLE 22 36 0 0 BERKSHIRE HATHAWAY INC DEL CL A 084670108 184298 448 SH SOLE 25 448 0 0 BERKSHIRE HATHAWAY INC DEL CL A 084670108 80630 196 SH SOLE 26 0 0 196 BERKSHIRE HATHAWAY INC DEL CL A 084670108 83921 204 SH SOLE 28 0 0 204 BERKSHIRE HATHAWAY INC DEL CL A 084670108 46486 113 SH SOLE 36 113 0 0 BERKSHIRE HATHAWAY INC DEL CL A 084670108 12341 30 SH SOLE 43 9 0 21 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1148480 4207810 SH SOLE 2 828318 0 3379492 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 161818 592872 SH SOLE 4 541645 0 51227 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 432288 1583821 SH SOLE 7 1528802 0 55019 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 7073 25915 SH SOLE 13 3819 0 22096 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 49854 182657 SH SOLE 15 182657 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 123 450 SH SOLE 17 0 0 450 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1136012 4162133 SH SOLE 18 3888699 0 273434 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 243254 891237 SH SOLE 19 891237 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 9872752 36171876 SH SOLE 21 36171876 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 10623926 38924035 SH SOLE 22 34851349 0 4072686 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 219514 804258 SH SOLE 23 804258 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 540951 1981940 SH SOLE 25 1965416 0 16524 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 836815 3065930 SH SOLE 26 942003 0 2123927 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 644671 2361953 SH SOLE 28 109765 0 2252188 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 10402 38110 SH SOLE 29 38110 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 2025174 7419850 SH SOLE 30 7419850 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 153898 563852 SH SOLE 31 226768 0 337084 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 67423 247024 SH SOLE 34 247024 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 194616 713036 SH SOLE 36 713036 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 12587 46116 SH SOLE 40 46116 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 320586 1174568 SH SOLE 43 88871 0 1085696 BERKSHIRE HILLS BANCORP INC COM 084680107 1355 50230 SH SOLE 2 13829 0 36401 BERKSHIRE HILLS BANCORP INC COM 084680107 3 97 SH SOLE 4 97 0 0 BERKSHIRE HILLS BANCORP INC COM 084680107 20 729 SH SOLE 7 729 0 0 BERKSHIRE HILLS BANCORP INC COM 084680107 5143 190621 SH SOLE 18 190621 0 0 BERKSHIRE HILLS BANCORP INC COM 084680107 2031 75270 SH SOLE 19 75270 0 0 BERKSHIRE HILLS BANCORP INC COM 084680107 148978 5521810 SH SOLE 21 5521810 0 0 BERKSHIRE HILLS BANCORP INC COM 084680107 30374 1125814 SH SOLE 22 1081568 0 44246 BERKSHIRE HILLS BANCORP INC COM 084680107 53 1955 SH SOLE 25 1955 0 0 BERKSHIRE HILLS BANCORP INC COM 084680107 350 12974 SH SOLE 26 9051 0 3923 BERKSHIRE HILLS BANCORP INC COM 084680107 106 3945 SH SOLE 28 3945 0 0 BERKSHIRE HILLS BANCORP INC COM 084680107 2161 80088 SH SOLE 30 80088 0 0 BERKSHIRE HILLS BANCORP INC COM 084680107 57 2099 SH SOLE 36 2099 0 0 BERKSHIRE HILLS BANCORP INC COM 084680107 116 4314 SH SOLE 40 4314 0 0 BERKSHIRE HILLS BANCORP INC COM 084680107 4661 172742 SH SOLE 43 79697 0 93045 BERRY CORP COM 08579X101 346 47954 SH SOLE 2 25510 0 22444 BERRY CORP COM 08579X101 6 896 SH SOLE 7 896 0 0 BERRY CORP COM 08579X101 1706 236639 SH SOLE 18 236639 0 0 BERRY CORP COM 08579X101 875 121385 SH SOLE 19 121385 0 0 BERRY CORP COM 08579X101 18344 2544247 SH SOLE 21 2544247 0 0 BERRY CORP COM 08579X101 12009 1665593 SH SOLE 22 1626384 0 39209 BERRY CORP COM 08579X101 149 20710 SH SOLE 43 7850 0 12860 BERRY GLOBAL GROUP INC COM 08579W103 20284 333183 SH SOLE 2 83764 0 249419 BERRY GLOBAL GROUP INC COM 08579W103 167 2743 SH SOLE 4 2743 0 0 BERRY GLOBAL GROUP INC COM 08579W103 190 3119 SH SOLE 7 3119 0 0 BERRY GLOBAL GROUP INC COM 08579W103 3203 52615 SH SOLE 18 52615 0 0 BERRY GLOBAL GROUP INC COM 08579W103 2326 38209 SH SOLE 19 38209 0 0 BERRY GLOBAL GROUP INC COM 08579W103 94132 1546190 SH SOLE 21 1546190 0 0 BERRY GLOBAL GROUP INC COM 08579W103 182285 2994167 SH SOLE 22 2830375 0 163792 BERRY GLOBAL GROUP INC COM 08579W103 1157 19012 SH SOLE 25 19012 0 0 BERRY GLOBAL GROUP INC COM 08579W103 3201 52576 SH SOLE 26 43085 0 9491 BERRY GLOBAL GROUP INC COM 08579W103 773 12696 SH SOLE 28 9729 0 2967 BERRY GLOBAL GROUP INC COM 08579W103 107 1760 SH SOLE 29 1760 0 0 BERRY GLOBAL GROUP INC COM 08579W103 4319 70946 SH SOLE 30 70946 0 0 BERRY GLOBAL GROUP INC COM 08579W103 129 2120 SH SOLE 31 2120 0 0 BERRY GLOBAL GROUP INC COM 08579W103 813 13350 SH SOLE 36 13350 0 0 BERRY GLOBAL GROUP INC COM 08579W103 990 16262 SH SOLE 40 16262 0 0 BERRY GLOBAL GROUP INC COM 08579W103 3437 56449 SH SOLE 43 5024 0 51425 BEST BUY INC COM 086516101 62081 587273 SH SOLE 2 115649 0 471624 BEST BUY INC COM 086516101 18953 179294 SH SOLE 4 113863 0 65431 BEST BUY INC COM 086516101 29641 280397 SH SOLE 7 220748 0 59649 BEST BUY INC COM 086516101 546 5169 SH SOLE 13 641 0 4528 BEST BUY INC COM 086516101 3221 30474 SH SOLE 15 30474 0 0 BEST BUY INC COM 086516101 6 57 SH SOLE 17 0 0 57 BEST BUY INC COM 086516101 47806 452239 SH SOLE 18 420607 0 31632 BEST BUY INC COM 086516101 43757 413935 SH SOLE 19 413935 0 0 BEST BUY INC COM 086516101 911642 8623987 SH SOLE 21 8623987 0 0 BEST BUY INC COM 086516101 536152 5071912 SH SOLE 22 4572475 0 499437 BEST BUY INC COM 086516101 13509 127796 SH SOLE 23 127796 0 0 BEST BUY INC COM 086516101 65690 621416 SH SOLE 25 621416 0 0 BEST BUY INC COM 086516101 115815 1095589 SH SOLE 26 778450 0 317139 BEST BUY INC COM 086516101 107918 1020885 SH SOLE 28 26854 0 994031 BEST BUY INC COM 086516101 16 147 SH SOLE 29 147 0 0 BEST BUY INC COM 086516101 223347 2112825 SH SOLE 30 1828229 0 284596 BEST BUY INC COM 086516101 8985 84996 SH SOLE 31 28262 0 56734 BEST BUY INC COM 086516101 13799 130533 SH SOLE 34 130533 0 0 BEST BUY INC COM 086516101 13632 128959 SH SOLE 36 128959 0 0 BEST BUY INC COM 086516101 864 8177 SH SOLE 40 8177 0 0 BEST BUY INC COM 086516101 27704 262079 SH SOLE 43 12076 0 250003 BEST BUY INC OPTIONS 086516101 887 8400 SH Call SOLE 2 8400 0 0 BEST BUY INC OPTIONS 086516101 1088 10300 SH Call SOLE 4 10300 0 0 BEST BUY INC OPTIONS 086516101 14566 137800 SH Call SOLE 18 137800 0 0 BEST BUY INC OPTIONS 086516101 150467 1423400 SH Call SOLE 19 1423400 0 0 BEST BUY INC OPTIONS 086516101 7918 74900 SH Call SOLE 22 74900 0 0 BEST BUY INC OPTIONS 086516101 62517 591400 SH Call SOLE 34 591400 0 0 BEST INC SPONSORED ADS 08653C106 4347 2603053 SH SOLE 21 2603053 0 0 BEST INC SPONSORED ADS 08653C106 1730 1036082 SH SOLE 22 982153 0 53929 BEST INC SPONSORED ADS 08653C106 21 12724 SH SOLE 25 12724 0 0 BEST INC SPONSORED ADS 08653C106 928 555395 SH SOLE 30 555395 0 0 BEST INC SPONSORED ADS 08653C106 22 13423 SH SOLE 34 13423 0 0 BEST INC SPONSORED ADS 08653C106 950 568843 SH SOLE 43 0 0 568843 BEYOND AIR INC COM 08862L103 10 898 SH SOLE 2 898 0 0 BEYOND AIR INC COM 08862L103 44 3982 SH SOLE 18 3982 0 0 BEYOND AIR INC COM 08862L103 633 56908 SH SOLE 21 56908 0 0 BEYOND AIR INC COM 08862L103 409 36751 SH SOLE 22 36751 0 0 BEYOND MEAT INC COM 08862E109 12448 118256 SH SOLE 2 21658 0 96598 BEYOND MEAT INC COM 08862E109 20 188 SH SOLE 4 188 0 0 BEYOND MEAT INC COM 08862E109 84 801 SH SOLE 7 801 0 0 BEYOND MEAT INC COM 08862E109 0 1 SH SOLE 17 0 0 1 BEYOND MEAT INC COM 08862E109 2765 26269 SH SOLE 18 26269 0 0 BEYOND MEAT INC COM 08862E109 5226 49649 SH SOLE 19 49649 0 0 BEYOND MEAT INC COM 08862E109 82254 781440 SH SOLE 21 781440 0 0 BEYOND MEAT INC COM 08862E109 138372 1314577 SH SOLE 22 1246996 0 67581 BEYOND MEAT INC COM 08862E109 2861 27180 SH SOLE 25 27180 0 0 BEYOND MEAT INC COM 08862E109 3528 33513 SH SOLE 26 25088 0 8425 BEYOND MEAT INC COM 08862E109 498 4727 SH SOLE 28 4727 0 0 BEYOND MEAT INC COM 08862E109 3241 30795 SH SOLE 30 30795 0 0 BEYOND MEAT INC COM 08862E109 92 875 SH SOLE 31 875 0 0 BEYOND MEAT INC COM 08862E109 4554 43263 SH SOLE 34 43263 0 0 BEYOND MEAT INC COM 08862E109 223 2118 SH SOLE 36 2118 0 0 BEYOND MEAT INC COM 08862E109 708 6729 SH SOLE 40 6729 0 0 BEYOND MEAT INC COM 08862E109 2022 19207 SH SOLE 43 2726 0 16481 BEYONDSPRING INC SHS G10830100 684 43429 SH SOLE 2 29032 0 14397 BEYONDSPRING INC SHS G10830100 32 2047 SH SOLE 4 2047 0 0 BEYONDSPRING INC SHS G10830100 5 314 SH SOLE 7 314 0 0 BEYONDSPRING INC SHS G10830100 1114 70688 SH SOLE 18 61821 0 8867 BEYONDSPRING INC SHS G10830100 2097 133059 SH SOLE 19 133059 0 0 BEYONDSPRING INC SHS G10830100 12313 781258 SH SOLE 21 781258 0 0 BEYONDSPRING INC SHS G10830100 6935 440039 SH SOLE 22 433883 0 6156 BEYONDSPRING INC SHS G10830100 36 2307 SH SOLE 23 2307 0 0 BEYONDSPRING INC SHS G10830100 201 12785 SH SOLE 26 0 0 12785 BEYONDSPRING INC SHS G10830100 853 54143 SH SOLE 30 54143 0 0 BEYONDSPRING INC SHS G10830100 702 44561 SH SOLE 34 44561 0 0 BEYONDSPRING INC SHS G10830100 273 17341 SH SOLE 43 0 0 17341 BGC PARTNERS INC CL A 05541T101 1915 367531 SH SOLE 2 95336 0 272195 BGC PARTNERS INC CL A 05541T101 7 1287 SH SOLE 4 1287 0 0 BGC PARTNERS INC CL A 05541T101 30 5825 SH SOLE 7 5825 0 0 BGC PARTNERS INC CL A 05541T101 5480 1051842 SH SOLE 18 1051842 0 0 BGC PARTNERS INC CL A 05541T101 3068 588807 SH SOLE 19 588807 0 0 BGC PARTNERS INC CL A 05541T101 71485 13720779 SH SOLE 21 13720779 0 0 BGC PARTNERS INC CL A 05541T101 42572 8171161 SH SOLE 22 7837868 0 333293 BGC PARTNERS INC CL A 05541T101 186 35741 SH SOLE 25 35741 0 0 BGC PARTNERS INC CL A 05541T101 570 109377 SH SOLE 26 92801 0 16576 BGC PARTNERS INC CL A 05541T101 156 29870 SH SOLE 28 29870 0 0 BGC PARTNERS INC CL A 05541T101 1039 199340 SH SOLE 30 199340 0 0 BGC PARTNERS INC CL A 05541T101 57 10951 SH SOLE 36 10951 0 0 BGC PARTNERS INC CL A 05541T101 174 33392 SH SOLE 40 33392 0 0 BGC PARTNERS INC CL A 05541T101 789 151510 SH SOLE 43 0 0 151510 BGSF INC COM 05601C105 25 1924 SH SOLE 18 1924 0 0 BGSF INC COM 05601C105 600 46893 SH SOLE 21 46893 0 0 BGSF INC COM 05601C105 1563 122177 SH SOLE 22 122177 0 0 BHP GROUP LTD SPONSORED ADS 088606108 13681 255626 SH SOLE 7 255626 0 0 BHP GROUP LTD SPONSORED ADS 088606108 106 1983 SH SOLE 18 1983 0 0 BHP GROUP LTD SPONSORED ADS 088606108 2951 55137 SH SOLE 19 55137 0 0 BHP GROUP LTD SPONSORED ADS 088606108 52664 983997 SH SOLE 43 106052 0 877945 BHP GROUP PLC SPONSORED ADR 05545E209 13730 270866 SH SOLE 7 270866 0 0 BHP GROUP PLC SPONSORED ADR 05545E209 12 239 SH SOLE 18 239 0 0 BHP GROUP PLC SPONSORED ADR 05545E209 1341 26452 SH SOLE 43 1589 0 24863 BIG 5 SPORTING GOODS CORP COM 08915P101 387 16806 SH SOLE 2 1230 0 15576 BIG 5 SPORTING GOODS CORP COM 08915P101 8 335 SH SOLE 7 335 0 0 BIG 5 SPORTING GOODS CORP COM 08915P101 1598 69361 SH SOLE 18 69361 0 0 BIG 5 SPORTING GOODS CORP COM 08915P101 839 36407 SH SOLE 19 36407 0 0 BIG 5 SPORTING GOODS CORP COM 08915P101 18249 792065 SH SOLE 21 792065 0 0 BIG 5 SPORTING GOODS CORP COM 08915P101 11756 510230 SH SOLE 22 498238 0 11992 BIG 5 SPORTING GOODS CORP COM 08915P101 15 634 SH SOLE 26 634 0 0 BIG 5 SPORTING GOODS CORP COM 08915P101 100 4330 SH SOLE 43 775 0 3555 BIG LOTS INC COM 089302103 2217 51132 SH SOLE 2 15318 0 35814 BIG LOTS INC COM 089302103 7 160 SH SOLE 4 160 0 0 BIG LOTS INC COM 089302103 44 1021 SH SOLE 7 1021 0 0 BIG LOTS INC COM 089302103 6020 138827 SH SOLE 18 138827 0 0 BIG LOTS INC COM 089302103 4834 111491 SH SOLE 19 111491 0 0 BIG LOTS INC COM 089302103 175951 4057915 SH SOLE 21 4057915 0 0 BIG LOTS INC COM 089302103 39061 900849 SH SOLE 22 864074 0 36775 BIG LOTS INC COM 089302103 126 2895 SH SOLE 23 2895 0 0 BIG LOTS INC COM 089302103 216 4983 SH SOLE 25 4983 0 0 BIG LOTS INC COM 089302103 1462 33718 SH SOLE 26 16630 0 17088 BIG LOTS INC COM 089302103 186 4297 SH SOLE 28 2780 0 1517 BIG LOTS INC COM 089302103 2729 62941 SH SOLE 30 62941 0 0 BIG LOTS INC COM 089302103 181 4174 SH SOLE 36 4174 0 0 BIG LOTS INC COM 089302103 179 4122 SH SOLE 40 4122 0 0 BIG LOTS INC COM 089302103 2281 52601 SH SOLE 43 10220 0 42381 BIGCOMMERCE HLDGS INC COM SER 1 08975P108 2158 42607 SH SOLE 2 35088 0 7519 BIGCOMMERCE HLDGS INC COM SER 1 08975P108 8 156 SH SOLE 4 156 0 0 BIGCOMMERCE HLDGS INC COM SER 1 08975P108 40 788 SH SOLE 7 788 0 0 BIGCOMMERCE HLDGS INC COM SER 1 08975P108 6770 133682 SH SOLE 18 131583 0 2099 BIGCOMMERCE HLDGS INC COM SER 1 08975P108 6572 129776 SH SOLE 19 129776 0 0 BIGCOMMERCE HLDGS INC COM SER 1 08975P108 81171 1602909 SH SOLE 21 1602909 0 0 BIGCOMMERCE HLDGS INC COM SER 1 08975P108 64270 1269154 SH SOLE 22 1244361 0 24793 BIGCOMMERCE HLDGS INC COM SER 1 08975P108 99 1963 SH SOLE 23 1963 0 0 BIGCOMMERCE HLDGS INC COM SER 1 08975P108 367 7255 SH SOLE 25 7255 0 0 BIGCOMMERCE HLDGS INC COM SER 1 08975P108 1430 28236 SH SOLE 26 19809 0 8427 BIGCOMMERCE HLDGS INC COM SER 1 08975P108 6225 122935 SH SOLE 28 3176 0 119759 BIGCOMMERCE HLDGS INC COM SER 1 08975P108 1159 22885 SH SOLE 30 22885 0 0 BIGCOMMERCE HLDGS INC COM SER 1 08975P108 158 3126 SH SOLE 36 3126 0 0 BIGCOMMERCE HLDGS INC COM SER 1 08975P108 229 4521 SH SOLE 40 4521 0 0 BIGLARI HLDGS INC COM STK CL B 08986R309 201 1169 SH SOLE 2 43 0 1126 BIGLARI HLDGS INC COM STK CL B 08986R309 2 12 SH SOLE 7 12 0 0 BIGLARI HLDGS INC COM STK CL B 08986R309 493 2872 SH SOLE 18 2872 0 0 BIGLARI HLDGS INC COM STK CL B 08986R309 316 1840 SH SOLE 19 1840 0 0 BIGLARI HLDGS INC COM STK CL B 08986R309 5162 30047 SH SOLE 21 30047 0 0 BIGLARI HLDGS INC COM STK CL B 08986R309 4137 24077 SH SOLE 22 23569 0 508 BIGLARI HLDGS INC COM STK CL B 08986R309 65 377 SH SOLE 26 0 0 377 BIGLARI HLDGS INC COM STK CL B 08986R309 16 92 SH SOLE 43 0 0 92 BIGLARI HLDGS INC COM STK CL A 08986R408 16 19 SH SOLE 21 19 0 0 BIGLARI HLDGS INC COM STK CL A 08986R408 1301 1587 SH SOLE 22 1587 0 0 BIGLARI HLDGS INC COM STK CL A 08986R408 12 15 SH SOLE 43 4 0 11 BILIBILI INC SPONS ADS REP Z 090040106 7877 119044 SH SOLE 2 6255 0 112789 BILIBILI INC SPONS ADS REP Z 090040106 5585 84403 SH SOLE 4 40712 0 43691 BILIBILI INC SPONS ADS REP Z 090040106 1128 17048 SH SOLE 7 17048 0 0 BILIBILI INC SPONS ADS REP Z 090040106 2442 36912 SH SOLE 13 386 0 36526 BILIBILI INC SPONS ADS REP Z 090040106 5875 88782 SH SOLE 15 88782 0 0 BILIBILI INC SPONS ADS REP Z 090040106 3200 48363 SH SOLE 18 48363 0 0 BILIBILI INC SPONS ADS REP Z 090040106 192599 2910670 SH SOLE 21 2910670 0 0 BILIBILI INC SPONS ADS REP Z 090040106 113403 1713807 SH SOLE 22 1513604 0 200203 BILIBILI INC SPONS ADS REP Z 090040106 4791 72402 SH SOLE 23 72402 0 0 BILIBILI INC SPONS ADS REP Z 090040106 11904 179905 SH SOLE 25 179905 0 0 BILIBILI INC SPONS ADS REP Z 090040106 22978 347252 SH SOLE 26 79744 0 267508 BILIBILI INC SPONS ADS REP Z 090040106 21903 331015 SH SOLE 28 12397 0 318618 BILIBILI INC SPONS ADS REP Z 090040106 63697 962625 SH SOLE 30 962625 0 0 BILIBILI INC SPONS ADS REP Z 090040106 164 2478 SH SOLE 31 2478 0 0 BILIBILI INC SPONS ADS REP Z 090040106 852 12881 SH SOLE 32 12881 0 0 BILIBILI INC SPONS ADS REP Z 090040106 1061 16030 SH SOLE 34 16030 0 0 BILIBILI INC SPONS ADS REP Z 090040106 47 711 SH SOLE 40 711 0 0 BILIBILI INC SPONS ADS REP Z 090040106 9781 147819 SH SOLE 43 8461 0 139358 BILIBILI INC NOTE 1.375% 4/0 090040AB2 7757 2840000 PRN SOLE 21 2840000 0 0 BILL COM HLDGS INC COM 090043100 38010 142388 SH SOLE 2 24152 0 118236 BILL COM HLDGS INC COM 090043100 70 263 SH SOLE 4 263 0 0 BILL COM HLDGS INC COM 090043100 306 1148 SH SOLE 7 1148 0 0 BILL COM HLDGS INC COM 090043100 11117 41643 SH SOLE 18 40233 0 1410 BILL COM HLDGS INC COM 090043100 372014 1393571 SH SOLE 19 1393571 0 0 BILL COM HLDGS INC COM 090043100 353441 1323998 SH SOLE 21 1323998 0 0 BILL COM HLDGS INC COM 090043100 501445 1878424 SH SOLE 22 1792650 0 85774 BILL COM HLDGS INC COM 090043100 2728 10220 SH SOLE 25 10220 0 0 BILL COM HLDGS INC COM 090043100 8540 31991 SH SOLE 26 25903 0 6088 BILL COM HLDGS INC COM 090043100 3739 14007 SH SOLE 28 5336 0 8671 BILL COM HLDGS INC COM 090043100 10298 38575 SH SOLE 30 38575 0 0 BILL COM HLDGS INC COM 090043100 360 1349 SH SOLE 31 1192 0 157 BILL COM HLDGS INC COM 090043100 43344 162368 SH SOLE 34 162368 0 0 BILL COM HLDGS INC COM 090043100 689 2582 SH SOLE 36 2582 0 0 BILL COM HLDGS INC COM 090043100 2310 8654 SH SOLE 40 8654 0 0 BILL COM HLDGS INC COM 090043100 5384 20170 SH SOLE 43 1149 0 19021 BIO RAD LABS INC CL A 090572207 40133 53801 SH SOLE 2 9260 0 44541 BIO RAD LABS INC CL A 090572207 11210 15028 SH SOLE 4 9269 0 5759 BIO RAD LABS INC CL A 090572207 17661 23676 SH SOLE 7 23096 0 580 BIO RAD LABS INC CL A 090572207 319 427 SH SOLE 13 42 0 385 BIO RAD LABS INC CL A 090572207 1553 2082 SH SOLE 15 2082 0 0 BIO RAD LABS INC CL A 090572207 29584 39659 SH SOLE 18 36577 0 3082 BIO RAD LABS INC CL A 090572207 7151 9587 SH SOLE 19 9587 0 0 BIO RAD LABS INC CL A 090572207 577855 774657 SH SOLE 21 774657 0 0 BIO RAD LABS INC CL A 090572207 358510 480609 SH SOLE 22 434228 0 46381 BIO RAD LABS INC CL A 090572207 9376 12569 SH SOLE 23 12569 0 0 BIO RAD LABS INC CL A 090572207 23236 31149 SH SOLE 25 31149 0 0 BIO RAD LABS INC CL A 090572207 40528 54331 SH SOLE 26 24414 0 29917 BIO RAD LABS INC CL A 090572207 30425 40787 SH SOLE 28 1920 0 38867 BIO RAD LABS INC CL A 090572207 8 11 SH SOLE 29 11 0 0 BIO RAD LABS INC CL A 090572207 109969 147421 SH SOLE 30 145896 0 1525 BIO RAD LABS INC CL A 090572207 6294 8437 SH SOLE 31 2817 0 5620 BIO RAD LABS INC CL A 090572207 3305 4430 SH SOLE 34 4430 0 0 BIO RAD LABS INC CL A 090572207 10317 13831 SH SOLE 36 13831 0 0 BIO RAD LABS INC CL A 090572207 586 785 SH SOLE 40 785 0 0 BIO RAD LABS INC CL A 090572207 30326 40654 SH SOLE 43 3105 0 37549 BIO-PATH HLDGS INC COM 09057N300 8 1502 SH SOLE 18 1502 0 0 BIO-PATH HLDGS INC COM 09057N300 95 18512 SH SOLE 21 18512 0 0 BIO-PATH HLDGS INC COM 09057N300 245 47726 SH SOLE 22 47726 0 0 BIO-TECHNE CORP COM 09073M104 47125 97252 SH SOLE 2 13717 0 83535 BIO-TECHNE CORP COM 09073M104 12887 26595 SH SOLE 4 15261 0 11334 BIO-TECHNE CORP COM 09073M104 16656 34372 SH SOLE 7 33220 0 1152 BIO-TECHNE CORP COM 09073M104 440 909 SH SOLE 13 73 0 836 BIO-TECHNE CORP COM 09073M104 1918 3959 SH SOLE 15 3959 0 0 BIO-TECHNE CORP COM 09073M104 35056 72344 SH SOLE 18 66825 0 5519 BIO-TECHNE CORP COM 09073M104 564941 1165861 SH SOLE 19 1165861 0 0 BIO-TECHNE CORP COM 09073M104 692161 1428402 SH SOLE 21 1428402 0 0 BIO-TECHNE CORP COM 09073M104 456304 941668 SH SOLE 22 859593 0 82075 BIO-TECHNE CORP COM 09073M104 10507 21683 SH SOLE 23 21683 0 0 BIO-TECHNE CORP COM 09073M104 25900 53450 SH SOLE 25 53450 0 0 BIO-TECHNE CORP COM 09073M104 43439 89644 SH SOLE 26 37894 0 51750 BIO-TECHNE CORP COM 09073M104 48607 100309 SH SOLE 28 3184 0 97125 BIO-TECHNE CORP COM 09073M104 18 37 SH SOLE 29 37 0 0 BIO-TECHNE CORP COM 09073M104 120891 249480 SH SOLE 30 244988 0 4492 BIO-TECHNE CORP COM 09073M104 6968 14380 SH SOLE 31 4777 0 9603 BIO-TECHNE CORP COM 09073M104 922 1902 SH SOLE 34 1902 0 0 BIO-TECHNE CORP COM 09073M104 9070 18718 SH SOLE 36 18718 0 0 BIO-TECHNE CORP COM 09073M104 614 1268 SH SOLE 40 1268 0 0 BIO-TECHNE CORP COM 09073M104 14538 30002 SH SOLE 43 2252 0 27750 BIOATLA INC COM 09077B104 324 10999 SH SOLE 2 9232 0 1767 BIOATLA INC COM 09077B104 7 232 SH SOLE 7 232 0 0 BIOATLA INC COM 09077B104 1066 36220 SH SOLE 18 36220 0 0 BIOATLA INC COM 09077B104 6232 211671 SH SOLE 19 211671 0 0 BIOATLA INC COM 09077B104 14895 505950 SH SOLE 21 505950 0 0 BIOATLA INC COM 09077B104 9688 329083 SH SOLE 22 320260 0 8823 BIOATLA INC COM 09077B104 73 2465 SH SOLE 25 2465 0 0 BIOATLA INC COM 09077B104 2 79 SH SOLE 26 79 0 0 BIOATLA INC COM 09077B104 4930 167444 SH SOLE 30 167444 0 0 BIOATLA INC COM 09077B104 29 999 SH SOLE 34 999 0 0 BIOATLA INC COM 09077B104 68 2299 SH SOLE 40 2299 0 0 BIOATLA INC COM 09077B104 96 3250 SH SOLE 43 0 0 3250 BIOCARDIA INC COM 09060U507 8 2691 SH SOLE 18 2691 0 0 BIOCARDIA INC COM 09060U507 102 32488 SH SOLE 21 32488 0 0 BIOCEPT INC COM 09072V501 12 2888 SH SOLE 18 2888 0 0 BIOCEPT INC COM 09072V501 140 34992 SH SOLE 21 34992 0 0 BIOCEPT INC COM 09072V501 615 153478 SH SOLE 22 153478 0 0 BIOCERES CROP SOLUTIONS CORP SHS G1117K114 1028 76120 SH SOLE 7 76120 0 0 BIOCRYST PHARMACEUTICALS INC COM 09058V103 4611 320885 SH SOLE 2 85439 0 235446 BIOCRYST PHARMACEUTICALS INC COM 09058V103 10 697 SH SOLE 4 697 0 0 BIOCRYST PHARMACEUTICALS INC COM 09058V103 38 2679 SH SOLE 7 2679 0 0 BIOCRYST PHARMACEUTICALS INC COM 09058V103 8266 575225 SH SOLE 18 554451 0 20774 BIOCRYST PHARMACEUTICALS INC COM 09058V103 10941 761397 SH SOLE 19 761397 0 0 BIOCRYST PHARMACEUTICALS INC COM 09058V103 119410 8309704 SH SOLE 21 8309704 0 0 BIOCRYST PHARMACEUTICALS INC COM 09058V103 69233 4817863 SH SOLE 22 4640503 0 177360 BIOCRYST PHARMACEUTICALS INC COM 09058V103 289 20132 SH SOLE 23 20132 0 0 BIOCRYST PHARMACEUTICALS INC COM 09058V103 429 29834 SH SOLE 25 29834 0 0 BIOCRYST PHARMACEUTICALS INC COM 09058V103 2648 184297 SH SOLE 26 80386 0 103911 BIOCRYST PHARMACEUTICALS INC COM 09058V103 212 14787 SH SOLE 28 14787 0 0 BIOCRYST PHARMACEUTICALS INC COM 09058V103 2882 200578 SH SOLE 30 200578 0 0 BIOCRYST PHARMACEUTICALS INC COM 09058V103 267 18569 SH SOLE 36 18569 0 0 BIOCRYST PHARMACEUTICALS INC COM 09058V103 281 19547 SH SOLE 40 19547 0 0 BIOCRYST PHARMACEUTICALS INC COM 09058V103 786 54664 SH SOLE 43 56 0 54608 BIODELIVERY SCIENCES INTL IN COM 09060J106 1279 354369 SH SOLE 2 100937 0 253432 BIODELIVERY SCIENCES INTL IN COM 09060J106 6 1584 SH SOLE 7 1584 0 0 BIODELIVERY SCIENCES INTL IN COM 09060J106 1108 307028 SH SOLE 18 288326 0 18702 BIODELIVERY SCIENCES INTL IN COM 09060J106 1731 479546 SH SOLE 19 479546 0 0 BIODELIVERY SCIENCES INTL IN COM 09060J106 12528 3470392 SH SOLE 21 3470392 0 0 BIODELIVERY SCIENCES INTL IN COM 09060J106 9655 2674493 SH SOLE 22 2588847 0 85646 BIODELIVERY SCIENCES INTL IN COM 09060J106 27 7557 SH SOLE 23 7557 0 0 BIODELIVERY SCIENCES INTL IN COM 09060J106 91 25315 SH SOLE 25 25315 0 0 BIODELIVERY SCIENCES INTL IN COM 09060J106 29 7906 SH SOLE 26 7906 0 0 BIODELIVERY SCIENCES INTL IN COM 09060J106 57 15895 SH SOLE 28 15895 0 0 BIODELIVERY SCIENCES INTL IN COM 09060J106 402 111352 SH SOLE 30 111352 0 0 BIODELIVERY SCIENCES INTL IN COM 09060J106 58 15943 SH SOLE 36 15943 0 0 BIODELIVERY SCIENCES INTL IN COM 09060J106 40 11161 SH SOLE 40 11161 0 0 BIODELIVERY SCIENCES INTL IN COM 09060J106 382 105941 SH SOLE 43 0 0 105941 BIODESIX INC COM 09075X108 13 1569 SH SOLE 2 480 0 1089 BIODESIX INC COM 09075X108 295 35833 SH SOLE 18 35833 0 0 BIODESIX INC COM 09075X108 188 22835 SH SOLE 19 22835 0 0 BIODESIX INC COM 09075X108 3409 414734 SH SOLE 21 414734 0 0 BIODESIX INC COM 09075X108 786 95645 SH SOLE 22 95198 0 447 BIODESIX INC COM 09075X108 5 556 SH SOLE 43 45 0 511 BIOGEN INC COM 09062X103 136636 482830 SH SOLE 2 194194 0 288636 BIOGEN INC COM 09062X103 31542 111460 SH SOLE 4 73997 0 37463 BIOGEN INC COM 09062X103 47695 168541 SH SOLE 7 148652 0 19889 BIOGEN INC COM 09062X103 848 2998 SH SOLE 13 423 0 2575 BIOGEN INC COM 09062X103 5620 19859 SH SOLE 15 19859 0 0 BIOGEN INC COM 09062X103 1 2 SH SOLE 17 0 0 2 BIOGEN INC COM 09062X103 113802 402141 SH SOLE 18 380666 0 21475 BIOGEN INC COM 09062X103 215401 761161 SH SOLE 19 761161 0 0 BIOGEN INC COM 09062X103 1366387 4828392 SH SOLE 21 4828392 0 0 BIOGEN INC COM 09062X103 916443 3238429 SH SOLE 22 2899555 0 338874 BIOGEN INC COM 09062X103 26625 94084 SH SOLE 23 94084 0 0 BIOGEN INC COM 09062X103 86982 307367 SH SOLE 25 307367 0 0 BIOGEN INC COM 09062X103 120645 426321 SH SOLE 26 222415 0 203906 BIOGEN INC COM 09062X103 164095 579862 SH SOLE 28 14276 0 565586 BIOGEN INC COM 09062X103 1153 4073 SH SOLE 29 4073 0 0 BIOGEN INC COM 09062X103 398811 1409275 SH SOLE 30 1363022 0 46253 BIOGEN INC COM 09062X103 17243 60931 SH SOLE 31 23552 0 37379 BIOGEN INC COM 09062X103 9891 34950 SH SOLE 32 34950 0 0 BIOGEN INC COM 09062X103 213795 755485 SH SOLE 34 755485 0 0 BIOGEN INC COM 09062X103 22446 79316 SH SOLE 36 79316 0 0 BIOGEN INC COM 09062X103 1520 5372 SH SOLE 40 5372 0 0 BIOGEN INC COM 09062X103 34922 123404 SH SOLE 43 5419 0 117985 BIOHAVEN PHARMACTL HLDG CO L COM G11196105 7081 50976 SH SOLE 2 21740 0 29236 BIOHAVEN PHARMACTL HLDG CO L COM G11196105 30 213 SH SOLE 4 213 0 0 BIOHAVEN PHARMACTL HLDG CO L COM G11196105 106 765 SH SOLE 7 765 0 0 BIOHAVEN PHARMACTL HLDG CO L COM G11196105 22758 163836 SH SOLE 18 161260 0 2576 BIOHAVEN PHARMACTL HLDG CO L COM G11196105 43120 310420 SH SOLE 19 310420 0 0 BIOHAVEN PHARMACTL HLDG CO L COM G11196105 327297 2356179 SH SOLE 21 2356179 0 0 BIOHAVEN PHARMACTL HLDG CO L COM G11196105 190107 1368561 SH SOLE 22 1326506 0 42055 BIOHAVEN PHARMACTL HLDG CO L COM G11196105 328 2359 SH SOLE 23 2359 0 0 BIOHAVEN PHARMACTL HLDG CO L COM G11196105 1046 7532 SH SOLE 25 7532 0 0 BIOHAVEN PHARMACTL HLDG CO L COM G11196105 4493 32347 SH SOLE 26 19354 0 12993 BIOHAVEN PHARMACTL HLDG CO L COM G11196105 626 4503 SH SOLE 28 4503 0 0 BIOHAVEN PHARMACTL HLDG CO L COM G11196105 39279 282768 SH SOLE 30 282768 0 0 BIOHAVEN PHARMACTL HLDG CO L COM G11196105 1783 12837 SH SOLE 34 12837 0 0 BIOHAVEN PHARMACTL HLDG CO L COM G11196105 972 7000 SH SOLE 40 7000 0 0 BIOHAVEN PHARMACTL HLDG CO L COM G11196105 941 6777 SH SOLE 43 271 0 6506 BIOHITECH GLOBAL INC COM 09074B107 5 3326 SH SOLE 18 3326 0 0 BIOHITECH GLOBAL INC COM 09074B107 61 44129 SH SOLE 21 44129 0 0 BIOLASE INC COM NEW 090911207 41 64478 SH SOLE 21 64478 0 0 BIOLASE INC COM NEW 090911207 1885 2948828 SH SOLE 22 2948828 0 0 BIOLIFE SOLUTIONS INC COM NEW 09062W204 525 12414 SH SOLE 2 9028 0 3386 BIOLIFE SOLUTIONS INC COM NEW 09062W204 4 93 SH SOLE 4 93 0 0 BIOLIFE SOLUTIONS INC COM NEW 09062W204 14 337 SH SOLE 7 337 0 0 BIOLIFE SOLUTIONS INC COM NEW 09062W204 4122 97405 SH SOLE 18 97405 0 0 BIOLIFE SOLUTIONS INC COM NEW 09062W204 2327 54987 SH SOLE 19 54987 0 0 BIOLIFE SOLUTIONS INC COM NEW 09062W204 134865 3186790 SH SOLE 21 3186790 0 0 BIOLIFE SOLUTIONS INC COM NEW 09062W204 28314 669057 SH SOLE 22 655147 0 13910 BIOLIFE SOLUTIONS INC COM NEW 09062W204 39 912 SH SOLE 23 912 0 0 BIOLIFE SOLUTIONS INC COM NEW 09062W204 141 3328 SH SOLE 25 3328 0 0 BIOLIFE SOLUTIONS INC COM NEW 09062W204 16 376 SH SOLE 26 0 0 376 BIOLIFE SOLUTIONS INC COM NEW 09062W204 93 2189 SH SOLE 28 2189 0 0 BIOLIFE SOLUTIONS INC COM NEW 09062W204 8071 190720 SH SOLE 30 190720 0 0 BIOLIFE SOLUTIONS INC COM NEW 09062W204 164 3885 SH SOLE 40 3885 0 0 BIOLIFE SOLUTIONS INC COM NEW 09062W204 252 5959 SH SOLE 43 27 0 5932 BIOMARIN PHARMACEUTICAL INC COM 09061G101 42879 554777 SH SOLE 2 180645 0 374132 BIOMARIN PHARMACEUTICAL INC COM 09061G101 11525 149119 SH SOLE 4 97541 0 51578 BIOMARIN PHARMACEUTICAL INC COM 09061G101 2489 32205 SH SOLE 7 32205 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 13941 180367 SH SOLE 13 176718 0 3649 BIOMARIN PHARMACEUTICAL INC COM 09061G101 1235 15980 SH SOLE 15 15980 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 42812 553918 SH SOLE 18 388518 0 165400 BIOMARIN PHARMACEUTICAL INC COM 09061G101 123085 1592511 SH SOLE 19 1592511 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 366282 4739067 SH SOLE 21 4739067 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 384935 4980396 SH SOLE 22 4476531 0 503865 BIOMARIN PHARMACEUTICAL INC COM 09061G101 10323 133562 SH SOLE 23 133562 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 21556 278898 SH SOLE 25 278898 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 32926 426004 SH SOLE 26 220439 0 205565 BIOMARIN PHARMACEUTICAL INC COM 09061G101 55763 721476 SH SOLE 28 14040 0 707436 BIOMARIN PHARMACEUTICAL INC COM 09061G101 1531 19808 SH SOLE 29 19808 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 48651 629455 SH SOLE 30 602017 0 27438 BIOMARIN PHARMACEUTICAL INC COM 09061G101 7427 96089 SH SOLE 31 51874 0 44215 BIOMARIN PHARMACEUTICAL INC COM 09061G101 5462 70675 SH SOLE 34 70675 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 7509 97160 SH SOLE 36 97160 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 468 6054 SH SOLE 40 6054 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 3345 43278 SH SOLE 43 4527 0 38751 BIOMARIN PHARMACEUTICAL INC NOTE 0.599% 8/0 09061GAH4 409 400000 PRN SOLE 2 400000 0 0 BIOMARIN PHARMACEUTICAL INC NOTE 0.599% 8/0 09061GAH4 3857 3770000 PRN SOLE 21 3770000 0 0 BIOMARIN PHARMACEUTICAL INC NOTE 0.599% 8/0 09061GAH4 1791 1750000 PRN SOLE 22 1750000 0 0 BIOMARIN PHARMACEUTICAL INC NOTE 1.250% 5/1 09061GAK7 3481 3478000 PRN SOLE 21 3478000 0 0 BIOMEA FUSION INC COM 09077A106 14 1166 SH SOLE 2 336 0 830 BIOMEA FUSION INC COM 09077A106 302 25204 SH SOLE 18 25204 0 0 BIOMEA FUSION INC COM 09077A106 6412 535655 SH SOLE 19 535655 0 0 BIOMEA FUSION INC COM 09077A106 187 15600 SH SOLE 20 15600 0 0 BIOMEA FUSION INC COM 09077A106 3475 290282 SH SOLE 21 290282 0 0 BIOMEA FUSION INC COM 09077A106 816 68207 SH SOLE 22 67893 0 314 BIOMEA FUSION INC COM 09077A106 43 3627 SH SOLE 34 3627 0 0 BIOMERICA INC COM NEW 09061H307 9 1901 SH SOLE 18 1901 0 0 BIOMERICA INC COM NEW 09061H307 126 27898 SH SOLE 21 27898 0 0 BIOMERICA INC COM NEW 09061H307 639 142014 SH SOLE 22 142014 0 0 BIOMX INC COM 09090D103 18 5750 SH SOLE 22 5750 0 0 BIONANO GENOMICS INC COM 09075F107 938 170497 SH SOLE 2 104219 0 66278 BIONANO GENOMICS INC COM 09075F107 25 4521 SH SOLE 7 4521 0 0 BIONANO GENOMICS INC COM 09075F107 1 108 SH SOLE 17 0 0 108 BIONANO GENOMICS INC COM 09075F107 4425 804501 SH SOLE 18 780193 0 24308 BIONANO GENOMICS INC COM 09075F107 4053 736957 SH SOLE 19 736957 0 0 BIONANO GENOMICS INC COM 09075F107 51124 9295251 SH SOLE 21 9295251 0 0 BIONANO GENOMICS INC COM 09075F107 37984 6906187 SH SOLE 22 6738384 0 167803 BIONANO GENOMICS INC COM 09075F107 86 15641 SH SOLE 23 15641 0 0 BIONANO GENOMICS INC COM 09075F107 195 35416 SH SOLE 25 35416 0 0 BIONANO GENOMICS INC COM 09075F107 372 67684 SH SOLE 26 0 0 67684 BIONANO GENOMICS INC COM 09075F107 128 23296 SH SOLE 28 23296 0 0 BIONANO GENOMICS INC COM 09075F107 388 70635 SH SOLE 30 70635 0 0 BIONANO GENOMICS INC COM 09075F107 163 29574 SH SOLE 40 29574 0 0 BIONANO GENOMICS INC COM 09075F107 0 55 SH SOLE 43 0 0 55 BIONTECH SE SPONSORED ADS 09075V102 392008 1435981 SH SOLE 21 1435981 0 0 BIONTECH SE SPONSORED ADS 09075V102 10409 38128 SH SOLE 30 38128 0 0 BIOSIG TECHNOLOGIES INC COM NEW 09073N201 3 841 SH SOLE 2 841 0 0 BIOSIG TECHNOLOGIES INC COM NEW 09073N201 17 5623 SH SOLE 18 5623 0 0 BIOSIG TECHNOLOGIES INC COM NEW 09073N201 198 66390 SH SOLE 21 66390 0 0 BIOSIG TECHNOLOGIES INC COM NEW 09073N201 1332 447122 SH SOLE 22 447122 0 0 BIOVENTUS INC COM CL A 09075A108 85 5990 SH SOLE 2 672 0 5318 BIOVENTUS INC COM CL A 09075A108 423 29883 SH SOLE 18 29883 0 0 BIOVENTUS INC COM CL A 09075A108 394 27811 SH SOLE 19 27811 0 0 BIOVENTUS INC COM CL A 09075A108 7522 531181 SH SOLE 21 531181 0 0 BIOVENTUS INC COM CL A 09075A108 1908 134738 SH SOLE 22 131776 0 2962 BIOVENTUS INC COM CL A 09075A108 53 3737 SH SOLE 43 0 0 3737 BIOVIE INC CL A NEW 09074F207 3 508 SH SOLE 18 508 0 0 BIOVIE INC CL A NEW 09074F207 39 5875 SH SOLE 21 5875 0 0 BIOXCEL THERAPEUTICS INC COM 09075P105 599 19750 SH SOLE 2 10207 0 9543 BIOXCEL THERAPEUTICS INC COM 09075P105 2 57 SH SOLE 4 57 0 0 BIOXCEL THERAPEUTICS INC COM 09075P105 6 188 SH SOLE 7 188 0 0 BIOXCEL THERAPEUTICS INC COM 09075P105 1371 45171 SH SOLE 18 45171 0 0 BIOXCEL THERAPEUTICS INC COM 09075P105 2236 73673 SH SOLE 19 73673 0 0 BIOXCEL THERAPEUTICS INC COM 09075P105 18393 606023 SH SOLE 21 606023 0 0 BIOXCEL THERAPEUTICS INC COM 09075P105 13533 445907 SH SOLE 22 437836 0 8071 BIOXCEL THERAPEUTICS INC COM 09075P105 90 2960 SH SOLE 23 2960 0 0 BIOXCEL THERAPEUTICS INC COM 09075P105 90 2961 SH SOLE 25 2961 0 0 BIOXCEL THERAPEUTICS INC COM 09075P105 349 11503 SH SOLE 26 460 0 11043 BIOXCEL THERAPEUTICS INC COM 09075P105 175 5778 SH SOLE 30 5778 0 0 BIOXCEL THERAPEUTICS INC COM 09075P105 53 1743 SH SOLE 40 1743 0 0 BIOXCEL THERAPEUTICS INC COM 09075P105 31 1023 SH SOLE 43 0 0 1023 BIT DIGITAL INC SHS G1144A105 0 1 SH SOLE 17 0 0 1 BIT DIGITAL INC SHS G1144A105 2818 389766 SH SOLE 21 389766 0 0 BIT DIGITAL INC SHS G1144A105 1504 207961 SH SOLE 22 201273 0 6688 BIT DIGITAL INC SHS G1144A105 817 112957 SH SOLE 30 112957 0 0 BIT MINING LIMITED SPON ADR REP A 055474100 264 32337 SH SOLE 21 32337 0 0 BIT MINING LIMITED SPON ADR REP A 055474100 1580 193380 SH SOLE 22 187172 0 6208 BIT MINING LIMITED SPON ADR REP A 055474100 723 88533 SH SOLE 30 88533 0 0 BIT MINING LIMITED SPON ADR REP A 055474100 109 13372 SH SOLE 43 0 0 13372 BITFARMS LTD COM 09173B107 5 1091 SH SOLE 2 1091 0 0 BJS RESTAURANTS INC COM 09180C106 1300 31125 SH SOLE 2 23819 0 7306 BJS RESTAURANTS INC COM 09180C106 4 86 SH SOLE 4 86 0 0 BJS RESTAURANTS INC COM 09180C106 15 362 SH SOLE 7 362 0 0 BJS RESTAURANTS INC COM 09180C106 3524 84397 SH SOLE 18 84397 0 0 BJS RESTAURANTS INC COM 09180C106 1633 39098 SH SOLE 19 39098 0 0 BJS RESTAURANTS INC COM 09180C106 111440 2668587 SH SOLE 21 2668587 0 0 BJS RESTAURANTS INC COM 09180C106 25210 603692 SH SOLE 22 591278 0 12414 BJS RESTAURANTS INC COM 09180C106 126 3009 SH SOLE 25 3009 0 0 BJS RESTAURANTS INC COM 09180C106 235 5623 SH SOLE 26 4122 0 1501 BJS RESTAURANTS INC COM 09180C106 117 2792 SH SOLE 28 2792 0 0 BJS RESTAURANTS INC COM 09180C106 1686 40368 SH SOLE 30 40368 0 0 BJS RESTAURANTS INC COM 09180C106 20 486 SH SOLE 36 486 0 0 BJS RESTAURANTS INC COM 09180C106 101 2424 SH SOLE 40 2424 0 0 BJS RESTAURANTS INC COM 09180C106 503 12053 SH SOLE 43 109 0 11944 BJS WHSL CLUB HLDGS INC COM 05550J101 8837 160898 SH SOLE 2 108494 0 52404 BJS WHSL CLUB HLDGS INC COM 05550J101 30 552 SH SOLE 4 552 0 0 BJS WHSL CLUB HLDGS INC COM 05550J101 183 3336 SH SOLE 7 3336 0 0 BJS WHSL CLUB HLDGS INC COM 05550J101 36432 663368 SH SOLE 18 659878 0 3490 BJS WHSL CLUB HLDGS INC COM 05550J101 18944 344938 SH SOLE 19 344938 0 0 BJS WHSL CLUB HLDGS INC COM 05550J101 520736 9481723 SH SOLE 21 9481723 0 0 BJS WHSL CLUB HLDGS INC COM 05550J101 217413 3958722 SH SOLE 22 3860663 0 98059 BJS WHSL CLUB HLDGS INC COM 05550J101 276 5025 SH SOLE 23 5025 0 0 BJS WHSL CLUB HLDGS INC COM 05550J101 1056 19224 SH SOLE 25 19224 0 0 BJS WHSL CLUB HLDGS INC COM 05550J101 3817 69499 SH SOLE 26 47285 0 22214 BJS WHSL CLUB HLDGS INC COM 05550J101 963 17526 SH SOLE 28 10258 0 7268 BJS WHSL CLUB HLDGS INC COM 05550J101 4063 73977 SH SOLE 30 73977 0 0 BJS WHSL CLUB HLDGS INC COM 05550J101 715 13028 SH SOLE 36 13028 0 0 BJS WHSL CLUB HLDGS INC COM 05550J101 909 16552 SH SOLE 40 16552 0 0 BJS WHSL CLUB HLDGS INC COM 05550J101 5642 102723 SH SOLE 43 2372 0 100351 BK OF AMERICA CORP COM 060505104 713648 16811485 SH SOLE 2 2963703 0 13847782 BK OF AMERICA CORP COM 060505104 207713 4893130 SH SOLE 4 3187113 0 1706017 BK OF AMERICA CORP COM 060505104 275254 6484202 SH SOLE 7 6266230 0 217972 BK OF AMERICA CORP COM 060505104 9314 219401 SH SOLE 13 95218 0 124183 BK OF AMERICA CORP COM 060505104 41869 986309 SH SOLE 15 986309 0 0 BK OF AMERICA CORP COM 060505104 148 3488 SH SOLE 17 0 0 3488 BK OF AMERICA CORP COM 060505104 799052 18823375 SH SOLE 18 16975853 0 1847522 BK OF AMERICA CORP COM 060505104 1008586 23759382 SH SOLE 19 23759382 0 0 BK OF AMERICA CORP COM 060505104 1915 45120 SH SOLE 20 45120 0 0 BK OF AMERICA CORP COM 060505104 6968070 164147706 SH SOLE 21 164147706 0 0 BK OF AMERICA CORP COM 060505104 6762045 159294349 SH SOLE 22 143179208 0 16115141 BK OF AMERICA CORP COM 060505104 185723 4375111 SH SOLE 23 4375111 0 0 BK OF AMERICA CORP COM 060505104 553408 13036695 SH SOLE 25 12969880 0 66815 BK OF AMERICA CORP COM 060505104 731334 17228132 SH SOLE 26 6894942 0 10333190 BK OF AMERICA CORP COM 060505104 637170 15009893 SH SOLE 28 681597 0 14328296 BK OF AMERICA CORP COM 060505104 508 11960 SH SOLE 29 11960 0 0 BK OF AMERICA CORP COM 060505104 1551182 36541389 SH SOLE 30 36400625 0 140764 BK OF AMERICA CORP COM 060505104 120940 2849001 SH SOLE 31 932475 0 1916526 BK OF AMERICA CORP COM 060505104 324873 7653085 SH SOLE 34 7653085 0 0 BK OF AMERICA CORP COM 060505104 172945 4074092 SH SOLE 36 4074092 0 0 BK OF AMERICA CORP COM 060505104 11398 268513 SH SOLE 40 268513 0 0 BK OF AMERICA CORP COM 060505104 255882 6027843 SH SOLE 43 398431 0 5629412 BK TECHNOLOGIES CORPORATION COM 05587G104 4 1502 SH SOLE 18 1502 0 0 BK TECHNOLOGIES CORPORATION COM 05587G104 127 44966 SH SOLE 21 44966 0 0 BLACK DIAMOND THERAPEUTICS I COM 09203E105 667 78844 SH SOLE 2 42257 0 36587 BLACK DIAMOND THERAPEUTICS I COM 09203E105 2 240 SH SOLE 7 240 0 0 BLACK DIAMOND THERAPEUTICS I COM 09203E105 542 64089 SH SOLE 18 64089 0 0 BLACK DIAMOND THERAPEUTICS I COM 09203E105 2036 240704 SH SOLE 19 240704 0 0 BLACK DIAMOND THERAPEUTICS I COM 09203E105 8578 1013894 SH SOLE 21 1013894 0 0 BLACK DIAMOND THERAPEUTICS I COM 09203E105 5583 659879 SH SOLE 22 647223 0 12656 BLACK DIAMOND THERAPEUTICS I COM 09203E105 74 8763 SH SOLE 23 8763 0 0 BLACK DIAMOND THERAPEUTICS I COM 09203E105 57 6795 SH SOLE 25 6795 0 0 BLACK DIAMOND THERAPEUTICS I COM 09203E105 354 41790 SH SOLE 26 0 0 41790 BLACK DIAMOND THERAPEUTICS I COM 09203E105 213 25168 SH SOLE 30 25168 0 0 BLACK DIAMOND THERAPEUTICS I COM 09203E105 79 9375 SH SOLE 34 9375 0 0 BLACK DIAMOND THERAPEUTICS I COM 09203E105 9 1040 SH SOLE 40 1040 0 0 BLACK DIAMOND THERAPEUTICS I COM 09203E105 339 40049 SH SOLE 43 3991 0 36058 BLACK HILLS CORP COM 092113109 10904 173741 SH SOLE 2 117842 0 55899 BLACK HILLS CORP COM 092113109 634 10101 SH SOLE 4 10101 0 0 BLACK HILLS CORP COM 092113109 3661 58340 SH SOLE 7 58340 0 0 BLACK HILLS CORP COM 092113109 22434 357453 SH SOLE 18 357453 0 0 BLACK HILLS CORP COM 092113109 11014 175494 SH SOLE 19 175494 0 0 BLACK HILLS CORP COM 092113109 368173 5866363 SH SOLE 21 5866363 0 0 BLACK HILLS CORP COM 092113109 128048 2040286 SH SOLE 22 1975140 0 65146 BLACK HILLS CORP COM 092113109 234 3733 SH SOLE 23 3733 0 0 BLACK HILLS CORP COM 092113109 1336 21283 SH SOLE 26 16814 0 4469 BLACK HILLS CORP COM 092113109 208 3317 SH SOLE 28 3317 0 0 BLACK HILLS CORP COM 092113109 4286 68292 SH SOLE 30 68292 0 0 BLACK HILLS CORP COM 092113109 1559 24844 SH SOLE 32 24844 0 0 BLACK HILLS CORP COM 092113109 305 4855 SH SOLE 36 4855 0 0 BLACK HILLS CORP COM 092113109 470 7491 SH SOLE 40 7491 0 0 BLACK HILLS CORP COM 092113109 1424 22688 SH SOLE 43 808 0 21880 BLACK KNIGHT INC COM 09215C105 21118 293302 SH SOLE 2 29573 0 263729 BLACK KNIGHT INC COM 09215C105 7843 108932 SH SOLE 4 62599 0 46333 BLACK KNIGHT INC COM 09215C105 4623 64211 SH SOLE 7 64211 0 0 BLACK KNIGHT INC COM 09215C105 20 273 SH SOLE 13 273 0 0 BLACK KNIGHT INC COM 09215C105 1027 14260 SH SOLE 15 14260 0 0 BLACK KNIGHT INC COM 09215C105 1 20 SH SOLE 17 0 0 20 BLACK KNIGHT INC COM 09215C105 14682 203913 SH SOLE 18 194964 0 8949 BLACK KNIGHT INC COM 09215C105 3098 43021 SH SOLE 19 43021 0 0 BLACK KNIGHT INC COM 09215C105 289453 4020184 SH SOLE 21 4020184 0 0 BLACK KNIGHT INC COM 09215C105 294587 4091491 SH SOLE 22 3905209 0 186282 BLACK KNIGHT INC COM 09215C105 6245 86741 SH SOLE 23 86741 0 0 BLACK KNIGHT INC COM 09215C105 39518 548856 SH SOLE 25 548856 0 0 BLACK KNIGHT INC COM 09215C105 15689 217903 SH SOLE 26 170993 0 46910 BLACK KNIGHT INC COM 09215C105 22219 308598 SH SOLE 28 11456 0 297142 BLACK KNIGHT INC COM 09215C105 66429 922622 SH SOLE 30 688255 0 234367 BLACK KNIGHT INC COM 09215C105 4174 57974 SH SOLE 31 19479 0 38495 BLACK KNIGHT INC COM 09215C105 8509 118175 SH SOLE 34 118175 0 0 BLACK KNIGHT INC COM 09215C105 6493 90178 SH SOLE 36 90178 0 0 BLACK KNIGHT INC COM 09215C105 366 5079 SH SOLE 40 5079 0 0 BLACK KNIGHT INC COM 09215C105 5559 77212 SH SOLE 43 4469 0 72743 BLACKBAUD INC COM 09227Q100 2549 36233 SH SOLE 2 31113 0 5120 BLACKBAUD INC COM 09227Q100 13 181 SH SOLE 4 181 0 0 BLACKBAUD INC COM 09227Q100 55 778 SH SOLE 7 778 0 0 BLACKBAUD INC COM 09227Q100 15423 219230 SH SOLE 18 219230 0 0 BLACKBAUD INC COM 09227Q100 6034 85769 SH SOLE 19 85769 0 0 BLACKBAUD INC COM 09227Q100 224253 3187670 SH SOLE 21 3187670 0 0 BLACKBAUD INC COM 09227Q100 86858 1234649 SH SOLE 22 1209472 0 25177 BLACKBAUD INC COM 09227Q100 425 6040 SH SOLE 25 6040 0 0 BLACKBAUD INC COM 09227Q100 1632 23193 SH SOLE 26 19224 0 3969 BLACKBAUD INC COM 09227Q100 293 4160 SH SOLE 28 4160 0 0 BLACKBAUD INC COM 09227Q100 1838 26131 SH SOLE 30 26131 0 0 BLACKBAUD INC COM 09227Q100 255 3623 SH SOLE 36 3623 0 0 BLACKBAUD INC COM 09227Q100 351 4983 SH SOLE 40 4983 0 0 BLACKBAUD INC COM 09227Q100 1115 15848 SH SOLE 43 351 0 15497 BLACKBERRY LTD COM 09228F103 0 48 SH SOLE 17 0 0 48 BLACKBERRY LTD COM 09228F103 1 100 SH SOLE 18 100 0 0 BLACKBERRY LTD COM 09228F103 12022 1235548 SH SOLE 21 1235548 0 0 BLACKBERRY LTD COM 09228F103 4199 431582 SH SOLE 43 19495 0 412087 BLACKLINE INC COM 09239B109 5804 49164 SH SOLE 2 34135 0 15029 BLACKLINE INC COM 09239B109 24 200 SH SOLE 4 200 0 0 BLACKLINE INC COM 09239B109 99 842 SH SOLE 7 842 0 0 BLACKLINE INC COM 09239B109 18283 154861 SH SOLE 18 146524 0 8337 BLACKLINE INC COM 09239B109 80727 683780 SH SOLE 19 683780 0 0 BLACKLINE INC COM 09239B109 226423 1917863 SH SOLE 21 1917863 0 0 BLACKLINE INC COM 09239B109 155284 1315301 SH SOLE 22 1285376 0 29925 BLACKLINE INC COM 09239B109 614 5203 SH SOLE 23 5203 0 0 BLACKLINE INC COM 09239B109 1077 9119 SH SOLE 25 9119 0 0 BLACKLINE INC COM 09239B109 4142 35087 SH SOLE 26 16860 0 18227 BLACKLINE INC COM 09239B109 557 4718 SH SOLE 28 4718 0 0 BLACKLINE INC COM 09239B109 3393 28741 SH SOLE 30 28741 0 0 BLACKLINE INC COM 09239B109 42 359 SH SOLE 34 359 0 0 BLACKLINE INC COM 09239B109 615 5212 SH SOLE 36 5212 0 0 BLACKLINE INC COM 09239B109 732 6202 SH SOLE 40 6202 0 0 BLACKLINE INC COM 09239B109 1288 10906 SH SOLE 43 1162 0 9744 BLACKLINE INC NOTE 0.125% 8/0 09239BAB5 2659 1588000 PRN SOLE 21 1588000 0 0 BLACKROCK 2022 GBL INCM OPP COM 09258P104 94 17919 SH SOLE 17919 0 0 BLACKROCK CAP ALLOCATION TR COM 09260U109 101 5000 SH SOLE 5000 0 0 BLACKROCK CAP INVT CORP COM 092533108 1773 460401 SH SOLE 30 460401 0 0 BLACKROCK CAP INVT CORP COM 092533108 9 2215 SH SOLE 43 0 0 2215 BLACKROCK ETF TRUST FUTUR HEALTH ETF 09290C400 1910 65000 SH SOLE 65000 0 0 BLACKROCK ETF TRUST US CARBON TRANS 09290C509 2485 50000 SH SOLE 50000 0 0 BLACKROCK ETF TRUST WORLD EX US CARB 09290C608 3515 75000 SH SOLE 75000 0 0 BLACKROCK ETF TRUST FUTURE CLIMATE 09290C707 3576 150000 SH SOLE 150000 0 0 BLACKROCK ETF TRUST II HIGH YLD MUNI IN 092528108 17844 675000 SH SOLE 675000 0 0 BLACKROCK ETF TRUST II INTERMEDIA MUNI 092528207 20488 800000 SH SOLE 800000 0 0 BLACKROCK HEALTH SCIENCS TR COM SHS 09260E105 270 10000 SH SOLE 10000 0 0 BLACKROCK INC COM 09247X101 263864 314626 SH SOLE 2 43430 0 271196 BLACKROCK INC COM 09247X101 76546 91272 SH SOLE 4 52917 0 38355 BLACKROCK INC COM 09247X101 106268 126712 SH SOLE 7 122486 0 4226 BLACKROCK INC COM 09247X101 2508 2990 SH SOLE 13 432 0 2558 BLACKROCK INC COM 09247X101 13903 16578 SH SOLE 15 16578 0 0 BLACKROCK INC COM 09247X101 22 26 SH SOLE 17 0 0 26 BLACKROCK INC COM 09247X101 227578 271359 SH SOLE 18 250726 0 20633 BLACKROCK INC COM 09247X101 30450 36308 SH SOLE 19 36308 0 0 BLACKROCK INC COM 09247X101 3484141 4154414 SH SOLE 21 4154414 0 0 BLACKROCK INC COM 09247X101 2410495 2874222 SH SOLE 22 2565598 0 308624 BLACKROCK INC COM 09247X101 71201 84899 SH SOLE 23 84899 0 0 BLACKROCK INC COM 09247X101 193062 230203 SH SOLE 25 230203 0 0 BLACKROCK INC COM 09247X101 244853 291958 SH SOLE 26 98765 0 193193 BLACKROCK INC COM 09247X101 364814 434996 SH SOLE 28 13600 0 421396 BLACKROCK INC COM 09247X101 857979 1023035 SH SOLE 30 1023035 0 0 BLACKROCK INC COM 09247X101 46990 56030 SH SOLE 31 18281 0 37749 BLACKROCK INC COM 09247X101 6474 7720 SH SOLE 34 7720 0 0 BLACKROCK INC COM 09247X101 4455 5312 SH SOLE 40 5312 0 0 BLACKROCK INC COM 09247X101 82123 97921 SH SOLE 43 7682 0 90239 BLACKROCK INNOVATION AND GRW SHS BEN INT 09260Q108 91 5000 SH SOLE 5000 0 0 BLACKROCK SCIENCE & TECHNOLO SHS BEN INT 09260K101 193 5000 SH SOLE 5000 0 0 BLACKROCK TCP CAPITAL CORP COM 09259E108 4820 355169 SH SOLE 30 355169 0 0 BLACKSTONE INC COM 09260D107 155566 1337164 SH SOLE 2 91364 0 1245800 BLACKSTONE INC COM 09260D107 46213 397224 SH SOLE 4 234675 0 162549 BLACKSTONE INC COM 09260D107 10510 90340 SH SOLE 7 90340 0 0 BLACKSTONE INC COM 09260D107 1590 13667 SH SOLE 13 2025 0 11642 BLACKSTONE INC COM 09260D107 9129 78470 SH SOLE 15 78470 0 0 BLACKSTONE INC COM 09260D107 0 1 SH SOLE 17 0 0 1 BLACKSTONE INC COM 09260D107 95225 818505 SH SOLE 18 779337 0 39168 BLACKSTONE INC COM 09260D107 6036 51886 SH SOLE 19 51886 0 0 BLACKSTONE INC COM 09260D107 867371 7455483 SH SOLE 21 7455483 0 0 BLACKSTONE INC COM 09260D107 1638437 14083181 SH SOLE 22 13252514 0 830667 BLACKSTONE INC COM 09260D107 44371 381387 SH SOLE 23 381387 0 0 BLACKSTONE INC COM 09260D107 122213 1050480 SH SOLE 25 1050480 0 0 BLACKSTONE INC COM 09260D107 108343 931260 SH SOLE 26 401933 0 529327 BLACKSTONE INC COM 09260D107 118939 1022337 SH SOLE 28 53261 0 969076 BLACKSTONE INC COM 09260D107 89 767 SH SOLE 29 767 0 0 BLACKSTONE INC COM 09260D107 238010 2045814 SH SOLE 30 2045814 0 0 BLACKSTONE INC COM 09260D107 29173 250759 SH SOLE 31 82838 0 167921 BLACKSTONE INC COM 09260D107 8782 75488 SH SOLE 34 75488 0 0 BLACKSTONE INC COM 09260D107 35132 301978 SH SOLE 36 301978 0 0 BLACKSTONE INC COM 09260D107 2793 24005 SH SOLE 40 24005 0 0 BLACKSTONE INC COM 09260D107 3077 26445 SH SOLE 43 480 0 25965 BLACKSTONE MORTGAGE TRUST IN NOTE 4.375% 5/0 09257WAB6 3210 3175000 PRN SOLE 21 3175000 0 0 BLACKSTONE MTG TR INC COM CL A 09257W100 11643 384006 SH SOLE 2 170122 0 213884 BLACKSTONE MTG TR INC COM CL A 09257W100 625 20601 SH SOLE 4 20601 0 0 BLACKSTONE MTG TR INC COM CL A 09257W100 206 6785 SH SOLE 7 6785 0 0 BLACKSTONE MTG TR INC COM CL A 09257W100 14748 486428 SH SOLE 18 474950 0 11478 BLACKSTONE MTG TR INC COM CL A 09257W100 32610 1075540 SH SOLE 19 1075540 0 0 BLACKSTONE MTG TR INC COM CL A 09257W100 251445 8293035 SH SOLE 21 8293035 0 0 BLACKSTONE MTG TR INC COM CL A 09257W100 136910 4515514 SH SOLE 22 4365417 0 150097 BLACKSTONE MTG TR INC COM CL A 09257W100 2756 90899 SH SOLE 23 90899 0 0 BLACKSTONE MTG TR INC COM CL A 09257W100 515 16978 SH SOLE 25 16978 0 0 BLACKSTONE MTG TR INC COM CL A 09257W100 1800 59377 SH SOLE 26 49678 0 9699 BLACKSTONE MTG TR INC COM CL A 09257W100 354 11678 SH SOLE 28 11678 0 0 BLACKSTONE MTG TR INC COM CL A 09257W100 509 16776 SH SOLE 29 16776 0 0 BLACKSTONE MTG TR INC COM CL A 09257W100 2298 75795 SH SOLE 30 75795 0 0 BLACKSTONE MTG TR INC COM CL A 09257W100 1035 34123 SH SOLE 31 34123 0 0 BLACKSTONE MTG TR INC COM CL A 09257W100 137 4527 SH SOLE 34 4527 0 0 BLACKSTONE MTG TR INC COM CL A 09257W100 198 6545 SH SOLE 36 6545 0 0 BLACKSTONE MTG TR INC COM CL A 09257W100 490 16146 SH SOLE 40 16146 0 0 BLACKSTONE MTG TR INC COM CL A 09257W100 1168 38516 SH SOLE 43 9676 0 28840 BLADE AIR MOBILITY INC CL A COM 092667104 23 2175 SH SOLE 2 2175 0 0 BLADE AIR MOBILITY INC CL A COM 092667104 759 72976 SH SOLE 21 72976 0 0 BLADE AIR MOBILITY INC CL A COM 092667104 7120 684591 SH SOLE 22 684591 0 0 BLEND LABS INC CL A 09352U108 372 27625 SH SOLE 2 27625 0 0 BLEND LABS INC CL A 09352U108 213 15775 SH SOLE 4 15775 0 0 BLEND LABS INC CL A 09352U108 2842 210863 SH SOLE 18 210863 0 0 BLEND LABS INC CL A 09352U108 20884 1549287 SH SOLE 19 1549287 0 0 BLEND LABS INC CL A 09352U108 5089 377531 SH SOLE 22 377531 0 0 BLEND LABS INC CL A 09352U108 203 15087 SH SOLE 26 15087 0 0 BLEND LABS INC CL A 09352U108 9361 694461 SH SOLE 34 694461 0 0 BLINK CHARGING CO COM 09354A100 422 14758 SH SOLE 2 11078 0 3680 BLINK CHARGING CO COM 09354A100 14 490 SH SOLE 4 490 0 0 BLINK CHARGING CO COM 09354A100 17 587 SH SOLE 7 587 0 0 BLINK CHARGING CO COM 09354A100 3109 108684 SH SOLE 18 108684 0 0 BLINK CHARGING CO COM 09354A100 1830 63978 SH SOLE 19 63978 0 0 BLINK CHARGING CO COM 09354A100 36887 1289309 SH SOLE 21 1289309 0 0 BLINK CHARGING CO COM 09354A100 23134 808611 SH SOLE 22 783460 0 25151 BLINK CHARGING CO COM 09354A100 137 4797 SH SOLE 25 4797 0 0 BLINK CHARGING CO COM 09354A100 812 28394 SH SOLE 26 24310 0 4084 BLINK CHARGING CO COM 09354A100 90 3155 SH SOLE 28 3155 0 0 BLINK CHARGING CO COM 09354A100 690 24120 SH SOLE 30 24120 0 0 BLINK CHARGING CO COM 09354A100 129 4492 SH SOLE 40 4492 0 0 BLINK CHARGING CO COM 09354A100 0 5 SH SOLE 43 0 0 5 BLOCK H & R INC COM 093671105 21215 848601 SH SOLE 2 378773 0 469828 BLOCK H & R INC COM 093671105 899 35967 SH SOLE 4 35967 0 0 BLOCK H & R INC COM 093671105 555 22185 SH SOLE 7 22185 0 0 BLOCK H & R INC COM 093671105 14252 570087 SH SOLE 18 567143 0 2944 BLOCK H & R INC COM 093671105 5808 232316 SH SOLE 19 232316 0 0 BLOCK H & R INC COM 093671105 303271 12130837 SH SOLE 21 12130837 0 0 BLOCK H & R INC COM 093671105 132602 5304064 SH SOLE 22 5020069 0 283995 BLOCK H & R INC COM 093671105 528 21133 SH SOLE 23 21133 0 0 BLOCK H & R INC COM 093671105 618 24713 SH SOLE 25 24713 0 0 BLOCK H & R INC COM 093671105 2420 96814 SH SOLE 26 81254 0 15560 BLOCK H & R INC COM 093671105 607 24297 SH SOLE 28 15953 0 8344 BLOCK H & R INC COM 093671105 1147 45884 SH SOLE 29 45884 0 0 BLOCK H & R INC COM 093671105 2383 95326 SH SOLE 30 95326 0 0 BLOCK H & R INC COM 093671105 503 20109 SH SOLE 31 20109 0 0 BLOCK H & R INC COM 093671105 1865 74609 SH SOLE 32 74609 0 0 BLOCK H & R INC COM 093671105 44 1764 SH SOLE 34 1764 0 0 BLOCK H & R INC COM 093671105 310 12397 SH SOLE 36 12397 0 0 BLOCK H & R INC COM 093671105 539 21559 SH SOLE 40 21559 0 0 BLOCK H & R INC COM 093671105 3611 144428 SH SOLE 43 12696 0 131732 BLOOM ENERGY CORP COM CL A 093712107 3337 178234 SH SOLE 2 108204 0 70030 BLOOM ENERGY CORP COM CL A 093712107 10 530 SH SOLE 4 530 0 0 BLOOM ENERGY CORP COM CL A 093712107 42 2238 SH SOLE 7 2238 0 0 BLOOM ENERGY CORP COM CL A 093712107 7720 412381 SH SOLE 18 385867 0 26514 BLOOM ENERGY CORP COM CL A 093712107 13197 704987 SH SOLE 19 704987 0 0 BLOOM ENERGY CORP COM CL A 093712107 124452 6648056 SH SOLE 21 6648056 0 0 BLOOM ENERGY CORP COM CL A 093712107 70709 3777168 SH SOLE 22 3690438 0 86730 BLOOM ENERGY CORP COM CL A 093712107 464 24791 SH SOLE 23 24791 0 0 BLOOM ENERGY CORP COM CL A 093712107 394 21046 SH SOLE 25 21046 0 0 BLOOM ENERGY CORP COM CL A 093712107 2784 148734 SH SOLE 26 54655 0 94079 BLOOM ENERGY CORP COM CL A 093712107 225 12041 SH SOLE 28 12041 0 0 BLOOM ENERGY CORP COM CL A 093712107 37578 2007388 SH SOLE 30 2007388 0 0 BLOOM ENERGY CORP COM CL A 093712107 147 7841 SH SOLE 36 7841 0 0 BLOOM ENERGY CORP COM CL A 093712107 346 18460 SH SOLE 40 18460 0 0 BLOOM ENERGY CORP COM CL A 093712107 604 32288 SH SOLE 43 2019 0 30269 BLOOMIN BRANDS INC COM 094235108 2500 99985 SH SOLE 2 79732 0 20253 BLOOMIN BRANDS INC COM 094235108 8 313 SH SOLE 4 313 0 0 BLOOMIN BRANDS INC COM 094235108 57 2269 SH SOLE 7 2269 0 0 BLOOMIN BRANDS INC COM 094235108 8145 325795 SH SOLE 18 313704 0 12091 BLOOMIN BRANDS INC COM 094235108 7715 308581 SH SOLE 19 308581 0 0 BLOOMIN BRANDS INC COM 094235108 239928 9597108 SH SOLE 21 9597108 0 0 BLOOMIN BRANDS INC COM 094235108 54792 2191666 SH SOLE 22 2147295 0 44371 BLOOMIN BRANDS INC COM 094235108 140 5591 SH SOLE 23 5591 0 0 BLOOMIN BRANDS INC COM 094235108 252 10091 SH SOLE 25 10091 0 0 BLOOMIN BRANDS INC COM 094235108 1281 51232 SH SOLE 26 33505 0 17727 BLOOMIN BRANDS INC COM 094235108 486 19451 SH SOLE 28 5793 0 13658 BLOOMIN BRANDS INC COM 094235108 3639 145547 SH SOLE 30 145547 0 0 BLOOMIN BRANDS INC COM 094235108 66 2629 SH SOLE 36 2629 0 0 BLOOMIN BRANDS INC COM 094235108 242 9669 SH SOLE 40 9669 0 0 BLOOMIN BRANDS INC COM 094235108 1930 77192 SH SOLE 43 13763 0 63429 BLUCORA INC COM 095229100 724 46410 SH SOLE 2 14540 0 31870 BLUCORA INC COM 095229100 4 249 SH SOLE 4 249 0 0 BLUCORA INC COM 095229100 13 846 SH SOLE 7 846 0 0 BLUCORA INC COM 095229100 3018 193571 SH SOLE 18 193571 0 0 BLUCORA INC COM 095229100 1321 84707 SH SOLE 19 84707 0 0 BLUCORA INC COM 095229100 90128 5781144 SH SOLE 21 5781144 0 0 BLUCORA INC COM 095229100 20797 1333979 SH SOLE 22 1288045 0 45934 BLUCORA INC COM 095229100 95 6123 SH SOLE 25 6123 0 0 BLUCORA INC COM 095229100 205 13153 SH SOLE 26 8564 0 4589 BLUCORA INC COM 095229100 91 5860 SH SOLE 28 5860 0 0 BLUCORA INC COM 095229100 2190 140482 SH SOLE 30 140482 0 0 BLUCORA INC COM 095229100 74 4736 SH SOLE 40 4736 0 0 BLUCORA INC COM 095229100 212 13623 SH SOLE 43 0 0 13623 BLUE APRON HLDGS INC CL A NEW 09523Q200 21 2806 SH SOLE 18 2806 0 0 BLUE APRON HLDGS INC CL A NEW 09523Q200 296 40331 SH SOLE 21 40331 0 0 BLUE APRON HLDGS INC CL A NEW 09523Q200 1311 178384 SH SOLE 22 178384 0 0 BLUE BIRD CORP COM 095306106 274 13121 SH SOLE 2 4808 0 8313 BLUE BIRD CORP COM 095306106 6 301 SH SOLE 7 301 0 0 BLUE BIRD CORP COM 095306106 1096 52548 SH SOLE 18 52548 0 0 BLUE BIRD CORP COM 095306106 542 25987 SH SOLE 19 25987 0 0 BLUE BIRD CORP COM 095306106 12382 593563 SH SOLE 21 593563 0 0 BLUE BIRD CORP COM 095306106 8239 394988 SH SOLE 22 382710 0 12278 BLUE BIRD CORP COM 095306106 59 2830 SH SOLE 25 2830 0 0 BLUE BIRD CORP COM 095306106 81 3894 SH SOLE 30 3894 0 0 BLUE BIRD CORP COM 095306106 66 3167 SH SOLE 40 3167 0 0 BLUE BIRD CORP COM 095306106 71 3414 SH SOLE 43 0 0 3414 BLUE FOUNDRY BANCORP COM 09549B104 291 21085 SH SOLE 2 936 0 20149 BLUE FOUNDRY BANCORP COM 09549B104 1100 79765 SH SOLE 18 79765 0 0 BLUE FOUNDRY BANCORP COM 09549B104 683 49505 SH SOLE 19 49505 0 0 BLUE FOUNDRY BANCORP COM 09549B104 15287 1108557 SH SOLE 21 1108557 0 0 BLUE FOUNDRY BANCORP COM 09549B104 8339 604678 SH SOLE 22 591277 0 13401 BLUE OWL CAPITAL INC COM CL A 09581B103 114 7335 SH SOLE 2 7335 0 0 BLUE OWL CAPITAL INC COM CL A 09581B103 3888 249887 SH SOLE 21 249887 0 0 BLUE OWL CAPITAL INC COM CL A 09581B103 53327 3427179 SH SOLE 22 3427179 0 0 BLUE RIDGE BANKSHARES INC VA COM 095825105 201 11435 SH SOLE 2 659 0 10776 BLUE RIDGE BANKSHARES INC VA COM 095825105 5 279 SH SOLE 7 279 0 0 BLUE RIDGE BANKSHARES INC VA COM 095825105 1023 58175 SH SOLE 18 58175 0 0 BLUE RIDGE BANKSHARES INC VA COM 095825105 382 21723 SH SOLE 19 21723 0 0 BLUE RIDGE BANKSHARES INC VA COM 095825105 11127 632597 SH SOLE 21 632597 0 0 BLUE RIDGE BANKSHARES INC VA COM 095825105 3157 179472 SH SOLE 22 168367 0 11105 BLUE RIDGE BANKSHARES INC VA COM 095825105 0 5 SH SOLE 43 0 0 5 BLUEBIRD BIO INC COM 09609G100 1441 75421 SH SOLE 2 23664 0 51757 BLUEBIRD BIO INC COM 09609G100 6 288 SH SOLE 4 288 0 0 BLUEBIRD BIO INC COM 09609G100 21 1086 SH SOLE 7 1086 0 0 BLUEBIRD BIO INC COM 09609G100 4102 214664 SH SOLE 18 214664 0 0 BLUEBIRD BIO INC COM 09609G100 2280 119305 SH SOLE 19 119305 0 0 BLUEBIRD BIO INC COM 09609G100 59205 3098095 SH SOLE 21 3098095 0 0 BLUEBIRD BIO INC COM 09609G100 32117 1680643 SH SOLE 22 1607335 0 73308 BLUEBIRD BIO INC COM 09609G100 184 9632 SH SOLE 25 9632 0 0 BLUEBIRD BIO INC COM 09609G100 552 28899 SH SOLE 26 23466 0 5433 BLUEBIRD BIO INC COM 09609G100 107 5613 SH SOLE 28 5613 0 0 BLUEBIRD BIO INC COM 09609G100 9493 496757 SH SOLE 30 496757 0 0 BLUEBIRD BIO INC COM 09609G100 85 4450 SH SOLE 36 4450 0 0 BLUEBIRD BIO INC COM 09609G100 152 7946 SH SOLE 40 7946 0 0 BLUEBIRD BIO INC COM 09609G100 514 26910 SH SOLE 43 160 0 26750 BLUECITY HLDGS LTD ADS 09610L106 30 10082 SH SOLE 2 10082 0 0 BLUECITY HLDGS LTD ADS 09610L106 102 34124 SH SOLE 22 34124 0 0 BLUEGREEN VACATIONS HLDG COR CLASS A 096308101 326 12626 SH SOLE 2 629 0 11997 BLUEGREEN VACATIONS HLDG COR CLASS A 096308101 1 31 SH SOLE 7 31 0 0 BLUEGREEN VACATIONS HLDG COR CLASS A 096308101 1306 50607 SH SOLE 18 50607 0 0 BLUEGREEN VACATIONS HLDG COR CLASS A 096308101 641 24855 SH SOLE 19 24855 0 0 BLUEGREEN VACATIONS HLDG COR CLASS A 096308101 13060 506214 SH SOLE 21 506214 0 0 BLUEGREEN VACATIONS HLDG COR CLASS A 096308101 6431 249265 SH SOLE 22 242247 0 7018 BLUELINX HLDGS INC COM NEW 09624H208 85 1737 SH SOLE 2 751 0 986 BLUELINX HLDGS INC COM NEW 09624H208 7 144 SH SOLE 7 144 0 0 BLUELINX HLDGS INC COM NEW 09624H208 1301 26608 SH SOLE 18 26608 0 0 BLUELINX HLDGS INC COM NEW 09624H208 764 15631 SH SOLE 19 15631 0 0 BLUELINX HLDGS INC COM NEW 09624H208 18968 388050 SH SOLE 21 388050 0 0 BLUELINX HLDGS INC COM NEW 09624H208 10959 224195 SH SOLE 22 222841 0 1354 BLUELINX HLDGS INC COM NEW 09624H208 96 1972 SH SOLE 43 0 0 1972 BLUEPRINT MEDICINES CORP COM 09627Y109 6692 65093 SH SOLE 2 38740 0 26353 BLUEPRINT MEDICINES CORP COM 09627Y109 23 221 SH SOLE 4 221 0 0 BLUEPRINT MEDICINES CORP COM 09627Y109 83 803 SH SOLE 7 803 0 0 BLUEPRINT MEDICINES CORP COM 09627Y109 18560 180525 SH SOLE 18 176548 0 3977 BLUEPRINT MEDICINES CORP COM 09627Y109 46280 450147 SH SOLE 19 450147 0 0 BLUEPRINT MEDICINES CORP COM 09627Y109 433 4215 SH SOLE 20 4215 0 0 BLUEPRINT MEDICINES CORP COM 09627Y109 263221 2560265 SH SOLE 21 2560265 0 0 BLUEPRINT MEDICINES CORP COM 09627Y109 141622 1377510 SH SOLE 22 1343361 0 34149 BLUEPRINT MEDICINES CORP COM 09627Y109 230 2236 SH SOLE 23 2236 0 0 BLUEPRINT MEDICINES CORP COM 09627Y109 719 6998 SH SOLE 25 6998 0 0 BLUEPRINT MEDICINES CORP COM 09627Y109 3153 30671 SH SOLE 26 18932 0 11739 BLUEPRINT MEDICINES CORP COM 09627Y109 491 4773 SH SOLE 28 4773 0 0 BLUEPRINT MEDICINES CORP COM 09627Y109 37499 364742 SH SOLE 30 364742 0 0 BLUEPRINT MEDICINES CORP COM 09627Y109 13787 134099 SH SOLE 34 134099 0 0 BLUEPRINT MEDICINES CORP COM 09627Y109 649 6315 SH SOLE 40 6315 0 0 BLUEPRINT MEDICINES CORP COM 09627Y109 967 9401 SH SOLE 43 873 0 8528 BLUEROCK RESIDENTIAL GWT REI COM CL A 09627J102 111 8728 SH SOLE 2 1330 0 7398 BLUEROCK RESIDENTIAL GWT REI COM CL A 09627J102 67 5283 SH SOLE 18 5283 0 0 BLUEROCK RESIDENTIAL GWT REI COM CL A 09627J102 2770 217413 SH SOLE 21 217413 0 0 BLUEROCK RESIDENTIAL GWT REI COM CL A 09627J102 5294 415513 SH SOLE 22 415513 0 0 BLUEROCK RESIDENTIAL GWT REI COM CL A 09627J102 16 1249 SH SOLE 23 1249 0 0 BLUEROCK RESIDENTIAL GWT REI COM CL A 09627J102 99 7753 SH SOLE 43 114 0 7639 BM TECHNOLOGIES INC CL A COM 05591L107 0 38 SH SOLE 2 38 0 0 BM TECHNOLOGIES INC CL A COM 05591L107 17 1880 SH SOLE 18 1880 0 0 BM TECHNOLOGIES INC CL A COM 05591L107 198 22197 SH SOLE 21 22197 0 0 BM TECHNOLOGIES INC CL A COM 05591L107 973 109333 SH SOLE 22 109100 0 233 BM TECHNOLOGIES INC CL A COM 05591L107 107 11987 SH SOLE 43 2286 0 9701 BOEING CO COM 097023105 247631 1125902 SH SOLE 2 139335 0 986567 BOEING CO COM 097023105 51721 235159 SH SOLE 4 150507 0 84652 BOEING CO COM 097023105 105473 479554 SH SOLE 7 463444 0 16110 BOEING CO COM 097023105 2483 11289 SH SOLE 13 1562 0 9727 BOEING CO COM 097023105 13216 60090 SH SOLE 15 60090 0 0 BOEING CO COM 097023105 240733 1094540 SH SOLE 18 1016405 0 78135 BOEING CO COM 097023105 30779 139941 SH SOLE 19 139941 0 0 BOEING CO COM 097023105 2557791 11629493 SH SOLE 21 11629493 0 0 BOEING CO COM 097023105 2504559 11387467 SH SOLE 22 10219801 0 1167666 BOEING CO COM 097023105 68601 311906 SH SOLE 23 311906 0 0 BOEING CO COM 097023105 57557 261695 SH SOLE 25 261695 0 0 BOEING CO COM 097023105 227396 1033900 SH SOLE 26 363538 0 670362 BOEING CO COM 097023105 14436 65637 SH SOLE 28 0 0 65637 BOEING CO COM 097023105 19 86 SH SOLE 29 86 0 0 BOEING CO COM 097023105 452784 2058671 SH SOLE 30 2058671 0 0 BOEING CO COM 097023105 17707 80509 SH SOLE 31 66823 0 13686 BOEING CO COM 097023105 11065 50311 SH SOLE 32 50311 0 0 BOEING CO COM 097023105 10802 49115 SH SOLE 34 49115 0 0 BOEING CO COM 097023105 56137 255239 SH SOLE 36 255239 0 0 BOEING CO COM 097023105 2366 10759 SH SOLE 40 10759 0 0 BOEING CO COM 097023105 67923 308824 SH SOLE 43 25499 0 283325 BOGOTA FINL CORP COM 097235105 13 1308 SH SOLE 18 1308 0 0 BOGOTA FINL CORP COM 097235105 125 12085 SH SOLE 21 12085 0 0 BOISE CASCADE CO DEL COM 09739D100 3316 61429 SH SOLE 2 28870 0 32559 BOISE CASCADE CO DEL COM 09739D100 9 166 SH SOLE 4 166 0 0 BOISE CASCADE CO DEL COM 09739D100 58 1083 SH SOLE 7 1083 0 0 BOISE CASCADE CO DEL COM 09739D100 8440 156345 SH SOLE 18 154099 0 2246 BOISE CASCADE CO DEL COM 09739D100 7089 131323 SH SOLE 19 131323 0 0 BOISE CASCADE CO DEL COM 09739D100 257516 4770574 SH SOLE 21 4770574 0 0 BOISE CASCADE CO DEL COM 09739D100 54086 1001966 SH SOLE 22 965028 0 36938 BOISE CASCADE CO DEL COM 09739D100 71 1307 SH SOLE 23 1307 0 0 BOISE CASCADE CO DEL COM 09739D100 426 7883 SH SOLE 25 7883 0 0 BOISE CASCADE CO DEL COM 09739D100 835 15474 SH SOLE 26 11693 0 3781 BOISE CASCADE CO DEL COM 09739D100 168 3115 SH SOLE 28 3115 0 0 BOISE CASCADE CO DEL COM 09739D100 3813 70633 SH SOLE 30 70633 0 0 BOISE CASCADE CO DEL COM 09739D100 390 7224 SH SOLE 36 7224 0 0 BOISE CASCADE CO DEL COM 09739D100 248 4592 SH SOLE 40 4592 0 0 BOISE CASCADE CO DEL COM 09739D100 1123 20803 SH SOLE 43 36 0 20767 BOK FINL CORP COM NEW 05561Q201 6457 72101 SH SOLE 2 10193 0 61908 BOK FINL CORP COM NEW 05561Q201 11 121 SH SOLE 4 121 0 0 BOK FINL CORP COM NEW 05561Q201 66 733 SH SOLE 7 733 0 0 BOK FINL CORP COM NEW 05561Q201 1040 11615 SH SOLE 18 11615 0 0 BOK FINL CORP COM NEW 05561Q201 808 9027 SH SOLE 19 9027 0 0 BOK FINL CORP COM NEW 05561Q201 43914 490380 SH SOLE 21 490380 0 0 BOK FINL CORP COM NEW 05561Q201 66016 737194 SH SOLE 22 697710 0 39484 BOK FINL CORP COM NEW 05561Q201 650 7254 SH SOLE 25 7254 0 0 BOK FINL CORP COM NEW 05561Q201 1439 16065 SH SOLE 26 13650 0 2415 BOK FINL CORP COM NEW 05561Q201 213 2373 SH SOLE 28 2373 0 0 BOK FINL CORP COM NEW 05561Q201 1457 16268 SH SOLE 30 16268 0 0 BOK FINL CORP COM NEW 05561Q201 39 437 SH SOLE 31 437 0 0 BOK FINL CORP COM NEW 05561Q201 327 3652 SH SOLE 36 3652 0 0 BOK FINL CORP COM NEW 05561Q201 336 3749 SH SOLE 40 3749 0 0 BOK FINL CORP COM NEW 05561Q201 2847 31796 SH SOLE 43 3564 0 28232 BOLT BIOTHERAPEUTICS INC COM 097702104 535 42313 SH SOLE 2 16090 0 26223 BOLT BIOTHERAPEUTICS INC COM 097702104 5 366 SH SOLE 7 366 0 0 BOLT BIOTHERAPEUTICS INC COM 097702104 955 75492 SH SOLE 18 75492 0 0 BOLT BIOTHERAPEUTICS INC COM 097702104 669 52858 SH SOLE 19 52858 0 0 BOLT BIOTHERAPEUTICS INC COM 097702104 10750 849788 SH SOLE 21 849788 0 0 BOLT BIOTHERAPEUTICS INC COM 097702104 5188 410106 SH SOLE 22 397589 0 12517 BOLT BIOTHERAPEUTICS INC COM 097702104 10 815 SH SOLE 23 815 0 0 BOLT BIOTHERAPEUTICS INC COM 097702104 47 3714 SH SOLE 25 3714 0 0 BOLT BIOTHERAPEUTICS INC COM 097702104 16 1235 SH SOLE 26 595 0 640 BOLT BIOTHERAPEUTICS INC COM 097702104 81 6413 SH SOLE 30 6413 0 0 BOLT BIOTHERAPEUTICS INC COM 097702104 145 11427 SH SOLE 43 0 0 11427 BONANZA CREEK ENERGY INC COM NEW 097793400 1431 29868 SH SOLE 2 8930 0 20938 BONANZA CREEK ENERGY INC COM NEW 097793400 24 496 SH SOLE 7 496 0 0 BONANZA CREEK ENERGY INC COM NEW 097793400 6222 129900 SH SOLE 18 129900 0 0 BONANZA CREEK ENERGY INC COM NEW 097793400 2598 54247 SH SOLE 19 54247 0 0 BONANZA CREEK ENERGY INC COM NEW 097793400 149274 3116370 SH SOLE 21 3116370 0 0 BONANZA CREEK ENERGY INC COM NEW 097793400 35659 744451 SH SOLE 22 716402 0 28049 BONANZA CREEK ENERGY INC COM NEW 097793400 131 2727 SH SOLE 25 2727 0 0 BONANZA CREEK ENERGY INC COM NEW 097793400 252 5261 SH SOLE 26 0 0 5261 BONANZA CREEK ENERGY INC COM NEW 097793400 56 1168 SH SOLE 28 1168 0 0 BONANZA CREEK ENERGY INC COM NEW 097793400 2432 50778 SH SOLE 30 50778 0 0 BONANZA CREEK ENERGY INC COM NEW 097793400 152 3171 SH SOLE 40 3171 0 0 BONANZA CREEK ENERGY INC COM NEW 097793400 1471 30703 SH SOLE 43 9122 0 21581 BOOKING HOLDINGS INC COM 09857L108 253636 106845 SH SOLE 2 28577 0 78268 BOOKING HOLDINGS INC COM 09857L108 73203 30837 SH SOLE 4 20301 0 10536 BOOKING HOLDINGS INC COM 09857L108 94725 39903 SH SOLE 7 38661 0 1242 BOOKING HOLDINGS INC COM 09857L108 10879 4583 SH SOLE 13 3869 0 714 BOOKING HOLDINGS INC COM 09857L108 9830 4141 SH SOLE 15 4141 0 0 BOOKING HOLDINGS INC COM 09857L108 2 1 SH SOLE 17 0 0 1 BOOKING HOLDINGS INC COM 09857L108 182793 77002 SH SOLE 18 66860 0 10142 BOOKING HOLDINGS INC COM 09857L108 83138 35022 SH SOLE 19 35022 0 0 BOOKING HOLDINGS INC COM 09857L108 1884903 794021 SH SOLE 21 794021 0 0 BOOKING HOLDINGS INC COM 09857L108 2149202 905358 SH SOLE 22 802334 0 103024 BOOKING HOLDINGS INC COM 09857L108 61728 26003 SH SOLE 23 26003 0 0 BOOKING HOLDINGS INC COM 09857L108 209644 88313 SH SOLE 25 88313 0 0 BOOKING HOLDINGS INC COM 09857L108 220032 92689 SH SOLE 26 34721 0 57968 BOOKING HOLDINGS INC COM 09857L108 257304 108390 SH SOLE 28 3594 0 104796 BOOKING HOLDINGS INC COM 09857L108 6649 2801 SH SOLE 29 2801 0 0 BOOKING HOLDINGS INC COM 09857L108 444455 187228 SH SOLE 30 187228 0 0 BOOKING HOLDINGS INC COM 09857L108 42578 17936 SH SOLE 31 7886 0 10050 BOOKING HOLDINGS INC COM 09857L108 22891 9643 SH SOLE 32 9643 0 0 BOOKING HOLDINGS INC COM 09857L108 7183 3026 SH SOLE 34 3026 0 0 BOOKING HOLDINGS INC COM 09857L108 46252 19484 SH SOLE 36 19484 0 0 BOOKING HOLDINGS INC COM 09857L108 3383 1425 SH SOLE 40 1425 0 0 BOOKING HOLDINGS INC COM 09857L108 59518 25072 SH SOLE 43 1432 0 23640 BOOKING HOLDINGS INC NOTE 0.750% 5/0 09857LAN8 2966 2020000 PRN SOLE 2 1449000 0 571000 BOOKING HOLDINGS INC NOTE 0.750% 5/0 09857LAN8 2018 1374000 PRN SOLE 18 1374000 0 0 BOOKING HOLDINGS INC NOTE 0.750% 5/0 09857LAN8 1856 1264000 PRN SOLE 19 1264000 0 0 BOOKING HOLDINGS INC NOTE 0.750% 5/0 09857LAN8 8526 5806000 PRN SOLE 21 5806000 0 0 BOOKING HOLDINGS INC NOTE 0.750% 5/0 09857LAN8 2689 1831000 PRN SOLE 26 1831000 0 0 BOOKING HOLDINGS INC NOTE 0.750% 5/0 09857LAN8 1981 1349000 PRN SOLE 34 1349000 0 0 BOOT BARN HLDGS INC COM 099406100 1526 17175 SH SOLE 2 12587 0 4588 BOOT BARN HLDGS INC COM 099406100 11 129 SH SOLE 4 129 0 0 BOOT BARN HLDGS INC COM 099406100 43 485 SH SOLE 7 485 0 0 BOOT BARN HLDGS INC COM 099406100 9600 108025 SH SOLE 18 104539 0 3486 BOOT BARN HLDGS INC COM 099406100 7166 80634 SH SOLE 19 80634 0 0 BOOT BARN HLDGS INC COM 099406100 300841 3385182 SH SOLE 21 3385182 0 0 BOOT BARN HLDGS INC COM 099406100 64390 724546 SH SOLE 22 706619 0 17927 BOOT BARN HLDGS INC COM 099406100 97 1097 SH SOLE 23 1097 0 0 BOOT BARN HLDGS INC COM 099406100 411 4623 SH SOLE 25 4623 0 0 BOOT BARN HLDGS INC COM 099406100 1247 14033 SH SOLE 26 10662 0 3371 BOOT BARN HLDGS INC COM 099406100 216 2429 SH SOLE 28 2429 0 0 BOOT BARN HLDGS INC COM 099406100 4629 52083 SH SOLE 30 52083 0 0 BOOT BARN HLDGS INC COM 099406100 103 1160 SH SOLE 36 1160 0 0 BOOT BARN HLDGS INC COM 099406100 320 3604 SH SOLE 40 3604 0 0 BOOT BARN HLDGS INC COM 099406100 1923 21641 SH SOLE 43 288 0 21353 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 24029 302822 SH SOLE 2 87493 0 215329 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 7846 98873 SH SOLE 4 54921 0 43952 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 3646 45945 SH SOLE 7 45945 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 33 411 SH SOLE 13 411 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 844 10631 SH SOLE 15 10631 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 0 4 SH SOLE 17 0 0 4 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 10639 134071 SH SOLE 18 126044 0 8027 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 53797 677969 SH SOLE 19 677969 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 263181 3316707 SH SOLE 21 3316707 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 268004 3377497 SH SOLE 22 3219719 0 157778 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 6285 79205 SH SOLE 23 79205 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 13081 164852 SH SOLE 25 164852 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 21787 274573 SH SOLE 26 201386 0 73187 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 13292 167511 SH SOLE 28 10105 0 157406 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 25 318 SH SOLE 29 318 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 56993 718250 SH SOLE 30 694208 0 24042 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 4099 51659 SH SOLE 31 17735 0 33924 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 1174 14795 SH SOLE 34 14795 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 4352 54843 SH SOLE 36 54843 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 426 5365 SH SOLE 40 5365 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 7048 88821 SH SOLE 43 3187 0 85634 BOQII HLDG LTD SPONSORED ADS 09950L104 7 3054 SH SOLE 22 3054 0 0 BORGWARNER INC COM 099724106 38362 887793 SH SOLE 2 373640 0 514153 BORGWARNER INC COM 099724106 9803 226866 SH SOLE 4 148430 0 78436 BORGWARNER INC COM 099724106 10223 236598 SH SOLE 7 229517 0 7081 BORGWARNER INC COM 099724106 8663 200479 SH SOLE 13 200479 0 0 BORGWARNER INC COM 099724106 1420 32866 SH SOLE 15 32866 0 0 BORGWARNER INC COM 099724106 36423 842932 SH SOLE 18 600123 0 242809 BORGWARNER INC COM 099724106 66803 1546003 SH SOLE 19 1546003 0 0 BORGWARNER INC COM 099724106 311611 7211547 SH SOLE 21 7211547 0 0 BORGWARNER INC COM 099724106 324773 7516148 SH SOLE 22 6322223 0 1193925 BORGWARNER INC COM 099724106 11595 268343 SH SOLE 23 268343 0 0 BORGWARNER INC COM 099724106 25539 591045 SH SOLE 25 591045 0 0 BORGWARNER INC COM 099724106 31860 737333 SH SOLE 26 339878 0 397455 BORGWARNER INC COM 099724106 61879 1432051 SH SOLE 28 29859 0 1402192 BORGWARNER INC COM 099724106 3679 85136 SH SOLE 29 85136 0 0 BORGWARNER INC COM 099724106 86106 1992723 SH SOLE 30 1968563 0 24160 BORGWARNER INC COM 099724106 7603 175954 SH SOLE 31 117869 0 58085 BORGWARNER INC COM 099724106 6995 161879 SH SOLE 34 161879 0 0 BORGWARNER INC COM 099724106 6472 149784 SH SOLE 36 149784 0 0 BORGWARNER INC COM 099724106 421 9746 SH SOLE 40 9746 0 0 BORGWARNER INC COM 099724106 10486 242667 SH SOLE 43 10016 0 232651 BOSTON BEER INC CL A 100557107 11085 21745 SH SOLE 2 5402 0 16343 BOSTON BEER INC CL A 100557107 1759 3450 SH SOLE 4 3114 0 336 BOSTON BEER INC CL A 100557107 1631 3199 SH SOLE 7 3199 0 0 BOSTON BEER INC CL A 100557107 357 701 SH SOLE 15 701 0 0 BOSTON BEER INC CL A 100557107 19616 38482 SH SOLE 18 37967 0 515 BOSTON BEER INC CL A 100557107 1331 2611 SH SOLE 19 2611 0 0 BOSTON BEER INC CL A 100557107 287036 563091 SH SOLE 21 563091 0 0 BOSTON BEER INC CL A 100557107 136776 268320 SH SOLE 22 257608 0 10712 BOSTON BEER INC CL A 100557107 2448 4803 SH SOLE 23 4803 0 0 BOSTON BEER INC CL A 100557107 1294 2539 SH SOLE 25 2539 0 0 BOSTON BEER INC CL A 100557107 5892 11558 SH SOLE 26 9007 0 2551 BOSTON BEER INC CL A 100557107 5423 10638 SH SOLE 28 761 0 9877 BOSTON BEER INC CL A 100557107 14182 27822 SH SOLE 30 22028 0 5794 BOSTON BEER INC CL A 100557107 1233 2418 SH SOLE 31 152 0 2266 BOSTON BEER INC CL A 100557107 227 446 SH SOLE 34 446 0 0 BOSTON BEER INC CL A 100557107 1452 2848 SH SOLE 36 2848 0 0 BOSTON BEER INC CL A 100557107 185 363 SH SOLE 40 363 0 0 BOSTON BEER INC CL A 100557107 7383 14484 SH SOLE 43 841 0 13643 BOSTON OMAHA CORP COM 101044105 779 20096 SH SOLE 2 5370 0 14726 BOSTON OMAHA CORP COM 101044105 2 55 SH SOLE 4 55 0 0 BOSTON OMAHA CORP COM 101044105 13 346 SH SOLE 7 346 0 0 BOSTON OMAHA CORP COM 101044105 2267 58452 SH SOLE 18 58452 0 0 BOSTON OMAHA CORP COM 101044105 1217 31377 SH SOLE 19 31377 0 0 BOSTON OMAHA CORP COM 101044105 27448 707785 SH SOLE 21 707785 0 0 BOSTON OMAHA CORP COM 101044105 17016 438783 SH SOLE 22 421770 0 17013 BOSTON OMAHA CORP COM 101044105 92 2375 SH SOLE 25 2375 0 0 BOSTON OMAHA CORP COM 101044105 128 3311 SH SOLE 30 3311 0 0 BOSTON OMAHA CORP COM 101044105 58 1483 SH SOLE 40 1483 0 0 BOSTON OMAHA CORP COM 101044105 473 12196 SH SOLE 43 4730 0 7466 BOSTON PROPERTIES INC COM 101121101 46305 427364 SH SOLE 2 101748 0 325616 BOSTON PROPERTIES INC COM 101121101 44863 414059 SH SOLE 4 360145 0 53914 BOSTON PROPERTIES INC COM 101121101 37330 344535 SH SOLE 7 340256 0 4279 BOSTON PROPERTIES INC COM 101121101 536 4943 SH SOLE 13 518 0 4425 BOSTON PROPERTIES INC COM 101121101 2108 19453 SH SOLE 15 19453 0 0 BOSTON PROPERTIES INC COM 101121101 53881 497282 SH SOLE 18 476682 0 20600 BOSTON PROPERTIES INC COM 101121101 66818 616688 SH SOLE 19 616688 0 0 BOSTON PROPERTIES INC COM 101121101 586339 5411532 SH SOLE 21 5411532 0 0 BOSTON PROPERTIES INC COM 101121101 481349 4442542 SH SOLE 22 3968986 0 473556 BOSTON PROPERTIES INC COM 101121101 11094 102394 SH SOLE 23 102394 0 0 BOSTON PROPERTIES INC COM 101121101 129971 1199550 SH SOLE 25 1199550 0 0 BOSTON PROPERTIES INC COM 101121101 63515 586204 SH SOLE 26 380180 0 206024 BOSTON PROPERTIES INC COM 101121101 50310 464327 SH SOLE 28 39104 0 425223 BOSTON PROPERTIES INC COM 101121101 26 243 SH SOLE 29 243 0 0 BOSTON PROPERTIES INC COM 101121101 128660 1187452 SH SOLE 30 1187452 0 0 BOSTON PROPERTIES INC COM 101121101 6017 55530 SH SOLE 31 19031 0 36499 BOSTON PROPERTIES INC COM 101121101 28272 260933 SH SOLE 34 260933 0 0 BOSTON PROPERTIES INC COM 101121101 8873 81893 SH SOLE 36 81893 0 0 BOSTON PROPERTIES INC COM 101121101 520 4802 SH SOLE 40 4802 0 0 BOSTON PROPERTIES INC COM 101121101 11052 102005 SH SOLE 43 2627 0 99378 BOSTON SCIENTIFIC CORP COM 101137107 209999 4839801 SH SOLE 2 1696786 0 3143015 BOSTON SCIENTIFIC CORP COM 101137107 45529 1049292 SH SOLE 4 699299 0 349993 BOSTON SCIENTIFIC CORP COM 101137107 53494 1232875 SH SOLE 7 1190133 0 42742 BOSTON SCIENTIFIC CORP COM 101137107 1277 29425 SH SOLE 13 4050 0 25375 BOSTON SCIENTIFIC CORP COM 101137107 7261 167347 SH SOLE 15 167347 0 0 BOSTON SCIENTIFIC CORP COM 101137107 1 19 SH SOLE 17 0 0 19 BOSTON SCIENTIFIC CORP COM 101137107 157656 3633467 SH SOLE 18 3431318 0 202149 BOSTON SCIENTIFIC CORP COM 101137107 594178 13693900 SH SOLE 19 13693900 0 0 BOSTON SCIENTIFIC CORP COM 101137107 1465913 33784578 SH SOLE 21 33784578 0 0 BOSTON SCIENTIFIC CORP COM 101137107 1314604 30297406 SH SOLE 22 27192162 0 3105244 BOSTON SCIENTIFIC CORP COM 101137107 39144 902145 SH SOLE 23 902145 0 0 BOSTON SCIENTIFIC CORP COM 101137107 95716 2205953 SH SOLE 25 2205953 0 0 BOSTON SCIENTIFIC CORP COM 101137107 281027 6476770 SH SOLE 26 3269586 0 3207184 BOSTON SCIENTIFIC CORP COM 101137107 120199 2770199 SH SOLE 28 115109 0 2655090 BOSTON SCIENTIFIC CORP COM 101137107 833 19207 SH SOLE 29 19207 0 0 BOSTON SCIENTIFIC CORP COM 101137107 302718 6976674 SH SOLE 30 6976674 0 0 BOSTON SCIENTIFIC CORP COM 101137107 24173 557106 SH SOLE 31 209363 0 347743 BOSTON SCIENTIFIC CORP COM 101137107 533036 12284759 SH SOLE 34 12284759 0 0 BOSTON SCIENTIFIC CORP COM 101137107 29102 670707 SH SOLE 36 670707 0 0 BOSTON SCIENTIFIC CORP COM 101137107 2145 49424 SH SOLE 40 49424 0 0 BOSTON SCIENTIFIC CORP COM 101137107 32942 759207 SH SOLE 43 42038 0 717169 BOTTOMLINE TECH DEL INC COM 101388106 4196 106824 SH SOLE 2 44027 0 62797 BOTTOMLINE TECH DEL INC COM 101388106 8 199 SH SOLE 4 199 0 0 BOTTOMLINE TECH DEL INC COM 101388106 31 786 SH SOLE 7 786 0 0 BOTTOMLINE TECH DEL INC COM 101388106 7266 184990 SH SOLE 18 170361 0 14629 BOTTOMLINE TECH DEL INC COM 101388106 14529 369889 SH SOLE 19 369889 0 0 BOTTOMLINE TECH DEL INC COM 101388106 190694 4854747 SH SOLE 21 4854747 0 0 BOTTOMLINE TECH DEL INC COM 101388106 51098 1300858 SH SOLE 22 1259324 0 41534 BOTTOMLINE TECH DEL INC COM 101388106 564 14347 SH SOLE 23 14347 0 0 BOTTOMLINE TECH DEL INC COM 101388106 306 7792 SH SOLE 25 7792 0 0 BOTTOMLINE TECH DEL INC COM 101388106 3206 81622 SH SOLE 26 20748 0 60874 BOTTOMLINE TECH DEL INC COM 101388106 147 3744 SH SOLE 28 3744 0 0 BOTTOMLINE TECH DEL INC COM 101388106 2929 74560 SH SOLE 30 74560 0 0 BOTTOMLINE TECH DEL INC COM 101388106 187 4752 SH SOLE 36 4752 0 0 BOTTOMLINE TECH DEL INC COM 101388106 235 5994 SH SOLE 40 5994 0 0 BOTTOMLINE TECH DEL INC COM 101388106 541 13778 SH SOLE 43 832 0 12946 BOWMAN CONSULTING GROUP LTD COM 103002101 9 620 SH SOLE 18 620 0 0 BOWMAN CONSULTING GROUP LTD COM 103002101 119 8678 SH SOLE 21 8678 0 0 BOWX ACQUISITION CORP CL A 103085106 41580 4158000 SH SOLE 2 4158000 0 0 BOX INC CL A 10316T104 7633 322486 SH SOLE 2 186866 0 135620 BOX INC CL A 10316T104 13 529 SH SOLE 4 529 0 0 BOX INC CL A 10316T104 56 2367 SH SOLE 7 2367 0 0 BOX INC CL A 10316T104 10317 435853 SH SOLE 18 388436 0 47417 BOX INC CL A 10316T104 31390 1326154 SH SOLE 19 1326154 0 0 BOX INC CL A 10316T104 121583 5136566 SH SOLE 21 5136566 0 0 BOX INC CL A 10316T104 106431 4496472 SH SOLE 22 4407812 0 88660 BOX INC CL A 10316T104 1194 50441 SH SOLE 23 50441 0 0 BOX INC CL A 10316T104 602 25418 SH SOLE 25 25418 0 0 BOX INC CL A 10316T104 7120 300783 SH SOLE 26 62413 0 238370 BOX INC CL A 10316T104 354 14973 SH SOLE 28 14973 0 0 BOX INC CL A 10316T104 17725 748828 SH SOLE 30 748828 0 0 BOX INC CL A 10316T104 147 6199 SH SOLE 34 6199 0 0 BOX INC CL A 10316T104 183 7748 SH SOLE 36 7748 0 0 BOX INC CL A 10316T104 448 18925 SH SOLE 40 18925 0 0 BOX INC CL A 10316T104 807 34095 SH SOLE 43 5270 0 28825 BOXLIGHT CORP COM CL A 103197109 23 10106 SH SOLE 18 10106 0 0 BOXLIGHT CORP COM CL A 103197109 286 127006 SH SOLE 21 127006 0 0 BOXLIGHT CORP COM CL A 103197109 1936 860249 SH SOLE 22 860249 0 0 BOYD GAMING CORP COM 103304101 15165 239718 SH SOLE 2 66210 0 173508 BOYD GAMING CORP COM 103304101 171 2704 SH SOLE 4 2704 0 0 BOYD GAMING CORP COM 103304101 84 1328 SH SOLE 7 1328 0 0 BOYD GAMING CORP COM 103304101 12627 199598 SH SOLE 18 198439 0 1159 BOYD GAMING CORP COM 103304101 1557 24616 SH SOLE 19 24616 0 0 BOYD GAMING CORP COM 103304101 239124 3780022 SH SOLE 21 3780022 0 0 BOYD GAMING CORP COM 103304101 148809 2352337 SH SOLE 22 2254956 0 97381 BOYD GAMING CORP COM 103304101 673 10632 SH SOLE 25 10632 0 0 BOYD GAMING CORP COM 103304101 2215 35008 SH SOLE 26 28211 0 6797 BOYD GAMING CORP COM 103304101 442 6993 SH SOLE 28 6993 0 0 BOYD GAMING CORP COM 103304101 174 2746 SH SOLE 29 2746 0 0 BOYD GAMING CORP COM 103304101 2867 45316 SH SOLE 30 45316 0 0 BOYD GAMING CORP COM 103304101 383 6052 SH SOLE 31 6052 0 0 BOYD GAMING CORP COM 103304101 36 570 SH SOLE 34 570 0 0 BOYD GAMING CORP COM 103304101 21 334 SH SOLE 36 334 0 0 BOYD GAMING CORP COM 103304101 659 10416 SH SOLE 40 10416 0 0 BOYD GAMING CORP COM 103304101 4084 64559 SH SOLE 43 5871 0 58688 BP PLC SPONSORED ADR 055622104 17569 642860 SH SOLE 2 642860 0 0 BP PLC SPONSORED ADR 055622104 375 13706 SH SOLE 4 13706 0 0 BP PLC SPONSORED ADR 055622104 194414 7113585 SH SOLE 18 7073286 0 40299 BP PLC SPONSORED ADR 055622104 93216 3410755 SH SOLE 19 3410755 0 0 BP PLC SPONSORED ADR 055622104 10381 379844 SH SOLE 22 93089 0 286755 BP PLC SPONSORED ADR 055622104 5008 183255 SH SOLE 23 183255 0 0 BP PLC SPONSORED ADR 055622104 37060 1356032 SH SOLE 34 1356032 0 0 BP PLC SPONSORED ADR 055622104 27150 993409 SH SOLE 43 90714 0 902695 BRADY CORP CL A 104674106 2708 53404 SH SOLE 2 14615 0 38789 BRADY CORP CL A 104674106 10 189 SH SOLE 4 189 0 0 BRADY CORP CL A 104674106 1492 29425 SH SOLE 7 29425 0 0 BRADY CORP CL A 104674106 9688 191085 SH SOLE 18 191085 0 0 BRADY CORP CL A 104674106 4169 82236 SH SOLE 19 82236 0 0 BRADY CORP CL A 104674106 292306 5765407 SH SOLE 21 5765407 0 0 BRADY CORP CL A 104674106 58312 1150142 SH SOLE 22 1100090 0 50052 BRADY CORP CL A 104674106 290 5717 SH SOLE 25 5717 0 0 BRADY CORP CL A 104674106 909 17936 SH SOLE 26 13432 0 4504 BRADY CORP CL A 104674106 205 4053 SH SOLE 28 4053 0 0 BRADY CORP CL A 104674106 4353 85856 SH SOLE 30 85856 0 0 BRADY CORP CL A 104674106 269 5305 SH SOLE 40 5305 0 0 BRADY CORP CL A 104674106 581 11468 SH SOLE 43 18 0 11450 BRAEMAR HOTELS & RESORTS INC COM 10482B101 3174 654386 SH SOLE 2 263627 0 390759 BRAEMAR HOTELS & RESORTS INC COM 10482B101 3 715 SH SOLE 7 715 0 0 BRAEMAR HOTELS & RESORTS INC COM 10482B101 1005 207200 SH SOLE 18 155407 0 51793 BRAEMAR HOTELS & RESORTS INC COM 10482B101 13541 2791929 SH SOLE 19 2791929 0 0 BRAEMAR HOTELS & RESORTS INC COM 10482B101 9642 1987970 SH SOLE 21 1987970 0 0 BRAEMAR HOTELS & RESORTS INC COM 10482B101 20281 4181747 SH SOLE 22 4149669 0 32078 BRAEMAR HOTELS & RESORTS INC COM 10482B101 567 117003 SH SOLE 23 117003 0 0 BRAEMAR HOTELS & RESORTS INC COM 10482B101 3366 694017 SH SOLE 26 0 0 694017 BRAEMAR HOTELS & RESORTS INC COM 10482B101 26 5337 SH SOLE 43 0 0 5337 BRAINSTORM CELL THERAPEUTICS COM NEW 10501E201 8 2547 SH SOLE 2 2547 0 0 BRAINSTORM CELL THERAPEUTICS COM NEW 10501E201 22 6757 SH SOLE 18 6757 0 0 BRAINSTORM CELL THERAPEUTICS COM NEW 10501E201 302 91403 SH SOLE 21 91403 0 0 BRAINSTORM CELL THERAPEUTICS COM NEW 10501E201 1215 368260 SH SOLE 22 368260 0 0 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 2864 213394 SH SOLE 2 58936 0 154458 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 1184 88202 SH SOLE 4 88202 0 0 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 2936 218748 SH SOLE 7 218748 0 0 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 9117 679377 SH SOLE 18 679377 0 0 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 6987 520642 SH SOLE 19 520642 0 0 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 283397 21117531 SH SOLE 21 21117531 0 0 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 72920 5433715 SH SOLE 22 5254713 0 179002 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 93 6932 SH SOLE 23 6932 0 0 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 9840 733199 SH SOLE 25 733199 0 0 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 825 61445 SH SOLE 26 47973 0 13472 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 1561 116305 SH SOLE 28 13051 0 103254 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 13216 984771 SH SOLE 30 984771 0 0 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 254 18945 SH SOLE 36 18945 0 0 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 264 19681 SH SOLE 40 19681 0 0 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 16156 1203876 SH SOLE 43 7265 0 1196611 BRASKEM S A SP ADR PFD A 105532105 51 2314 SH SOLE 30 2314 0 0 BRASKEM S A SP ADR PFD A 105532105 31 1413 SH SOLE 43 0 0 1413 BRF SA SPONSORED ADR 10552T107 0 5 SH SOLE 2 5 0 0 BRF SA SPONSORED ADR 10552T107 0 18 SH SOLE 4 18 0 0 BRF SA SPONSORED ADR 10552T107 1166 232358 SH SOLE 7 232358 0 0 BRF SA SPONSORED ADR 10552T107 359 71500 SH SOLE 13 0 0 71500 BRF SA SPONSORED ADR 10552T107 0 51 SH SOLE 18 51 0 0 BRF SA SPONSORED ADR 10552T107 8125 1618432 SH SOLE 21 1618432 0 0 BRF SA SPONSORED ADR 10552T107 1621 322973 SH SOLE 30 322973 0 0 BRF SA SPONSORED ADR 10552T107 1720 342724 SH SOLE 43 27983 0 314741 BRICKELL BIOTECH INC COM 10802T105 1 983 SH SOLE 21 983 0 0 BRICKELL BIOTECH INC COM 10802T105 45 62561 SH SOLE 22 62561 0 0 BRIDGE INVT GROUP HLDGS INC COM CL A 10806B100 854 48334 SH SOLE 21 48334 0 0 BRIDGE INVT GROUP HLDGS INC COM CL A 10806B100 595 33685 SH SOLE 22 33685 0 0 BRIDGEBIO PHARMA INC COM 10806X102 9674 206395 SH SOLE 2 98088 0 108307 BRIDGEBIO PHARMA INC COM 10806X102 10 207 SH SOLE 4 207 0 0 BRIDGEBIO PHARMA INC COM 10806X102 81 1730 SH SOLE 7 1730 0 0 BRIDGEBIO PHARMA INC COM 10806X102 16931 361234 SH SOLE 18 341162 0 20072 BRIDGEBIO PHARMA INC COM 10806X102 52823 1127018 SH SOLE 19 1127018 0 0 BRIDGEBIO PHARMA INC COM 10806X102 212353 4530688 SH SOLE 21 4530688 0 0 BRIDGEBIO PHARMA INC COM 10806X102 139622 2978916 SH SOLE 22 2904511 0 74405 BRIDGEBIO PHARMA INC COM 10806X102 914 19498 SH SOLE 23 19498 0 0 BRIDGEBIO PHARMA INC COM 10806X102 586 12500 SH SOLE 25 12500 0 0 BRIDGEBIO PHARMA INC COM 10806X102 5883 125523 SH SOLE 26 30299 0 95224 BRIDGEBIO PHARMA INC COM 10806X102 262 5588 SH SOLE 28 5588 0 0 BRIDGEBIO PHARMA INC COM 10806X102 24698 526953 SH SOLE 30 526953 0 0 BRIDGEBIO PHARMA INC COM 10806X102 10193 217465 SH SOLE 34 217465 0 0 BRIDGEBIO PHARMA INC COM 10806X102 526 11229 SH SOLE 36 11229 0 0 BRIDGEBIO PHARMA INC COM 10806X102 365 7785 SH SOLE 40 7785 0 0 BRIDGEBIO PHARMA INC COM 10806X102 402 8582 SH SOLE 43 1626 0 6956 BRIDGEBIO PHARMA INC NOTE 2.500% 3/1 10806XAB8 4745 3445000 PRN SOLE 21 3445000 0 0 BRIDGELINE DIGITAL INC COM 10807Q700 0 37 SH SOLE 17 0 0 37 BRIDGEWATER BANCSHARES INC COM ACCD INV 108621103 284 16238 SH SOLE 2 1869 0 14369 BRIDGEWATER BANCSHARES INC COM ACCD INV 108621103 9 496 SH SOLE 7 496 0 0 BRIDGEWATER BANCSHARES INC COM ACCD INV 108621103 1185 67679 SH SOLE 18 67679 0 0 BRIDGEWATER BANCSHARES INC COM ACCD INV 108621103 705 40276 SH SOLE 19 40276 0 0 BRIDGEWATER BANCSHARES INC COM ACCD INV 108621103 13974 798065 SH SOLE 21 798065 0 0 BRIDGEWATER BANCSHARES INC COM ACCD INV 108621103 10593 604981 SH SOLE 22 593884 0 11097 BRIDGEWATER BANCSHARES INC COM ACCD INV 108621103 3 160 SH SOLE 43 0 0 160 BRIDGFORD FOODS CORP COM 108763103 3 225 SH SOLE 2 225 0 0 BRIDGFORD FOODS CORP COM 108763103 4 344 SH SOLE 18 344 0 0 BRIDGFORD FOODS CORP COM 108763103 66 5386 SH SOLE 21 5386 0 0 BRIGHAM MINERALS INC CL A COM 10918L103 2791 145667 SH SOLE 2 39758 0 105909 BRIGHAM MINERALS INC CL A COM 10918L103 11 593 SH SOLE 7 593 0 0 BRIGHAM MINERALS INC CL A COM 10918L103 2699 140878 SH SOLE 18 140878 0 0 BRIGHAM MINERALS INC CL A COM 10918L103 15343 800762 SH SOLE 19 800762 0 0 BRIGHAM MINERALS INC CL A COM 10918L103 31921 1666030 SH SOLE 21 1666030 0 0 BRIGHAM MINERALS INC CL A COM 10918L103 32058 1673180 SH SOLE 22 1628735 0 44445 BRIGHAM MINERALS INC CL A COM 10918L103 457 23841 SH SOLE 23 23841 0 0 BRIGHAM MINERALS INC CL A COM 10918L103 167 8690 SH SOLE 25 8690 0 0 BRIGHAM MINERALS INC CL A COM 10918L103 2631 137328 SH SOLE 26 2255 0 135073 BRIGHAM MINERALS INC CL A COM 10918L103 64 3327 SH SOLE 28 3327 0 0 BRIGHAM MINERALS INC CL A COM 10918L103 221 11554 SH SOLE 30 11554 0 0 BRIGHAM MINERALS INC CL A COM 10918L103 155 8080 SH SOLE 36 8080 0 0 BRIGHAM MINERALS INC CL A COM 10918L103 89 4626 SH SOLE 40 4626 0 0 BRIGHAM MINERALS INC CL A COM 10918L103 1251 65298 SH SOLE 43 6693 0 58605 BRIGHT HEALTH GROUP INC COM 10920V107 167 20498 SH SOLE 2 6307 0 14191 BRIGHT HEALTH GROUP INC COM 10920V107 1270 155637 SH SOLE 18 155637 0 0 BRIGHT HEALTH GROUP INC COM 10920V107 638 78181 SH SOLE 19 78181 0 0 BRIGHT HEALTH GROUP INC COM 10920V107 13508 1655368 SH SOLE 21 1655368 0 0 BRIGHT HEALTH GROUP INC COM 10920V107 3678 450751 SH SOLE 22 436608 0 14143 BRIGHT HORIZONS FAM SOL IN D COM 109194100 15298 109723 SH SOLE 2 20188 0 89535 BRIGHT HORIZONS FAM SOL IN D COM 109194100 114 821 SH SOLE 4 821 0 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 139 999 SH SOLE 7 999 0 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 5589 40084 SH SOLE 18 40084 0 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 169524 1215925 SH SOLE 19 1215925 0 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 112209 804829 SH SOLE 21 804829 0 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 196410 1408765 SH SOLE 22 1334123 0 74642 BRIGHT HORIZONS FAM SOL IN D COM 109194100 84 601 SH SOLE 23 601 0 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 1323 9489 SH SOLE 25 9489 0 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 3549 25455 SH SOLE 26 20723 0 4732 BRIGHT HORIZONS FAM SOL IN D COM 109194100 706 5063 SH SOLE 28 5063 0 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 4739 33994 SH SOLE 30 33994 0 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 135 967 SH SOLE 31 967 0 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 2781 19945 SH SOLE 34 19945 0 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 589 4223 SH SOLE 36 4223 0 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 1082 7764 SH SOLE 40 7764 0 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 2807 20131 SH SOLE 43 3454 0 16677 BRIGHT SCHOLAR ED HLDGS LTD SPONSORED ADS 109199109 2 645 SH SOLE 43 0 0 645 BRIGHTCOVE INC COM 10921T101 189 16356 SH SOLE 2 11995 0 4361 BRIGHTCOVE INC COM 10921T101 9 823 SH SOLE 7 823 0 0 BRIGHTCOVE INC COM 10921T101 1407 121943 SH SOLE 18 121943 0 0 BRIGHTCOVE INC COM 10921T101 810 70224 SH SOLE 19 70224 0 0 BRIGHTCOVE INC COM 10921T101 16483 1428364 SH SOLE 21 1428364 0 0 BRIGHTCOVE INC COM 10921T101 11547 1000581 SH SOLE 22 985117 0 15464 BRIGHTCOVE INC COM 10921T101 63 5445 SH SOLE 25 5445 0 0 BRIGHTCOVE INC COM 10921T101 100 8666 SH SOLE 30 8666 0 0 BRIGHTCOVE INC COM 10921T101 46 4001 SH SOLE 40 4001 0 0 BRIGHTCOVE INC COM 10921T101 114 9892 SH SOLE 43 0 0 9892 BRIGHTHOUSE FINL INC COM 10922N103 21500 475350 SH SOLE 2 222616 0 252734 BRIGHTHOUSE FINL INC COM 10922N103 1018 22497 SH SOLE 4 22497 0 0 BRIGHTHOUSE FINL INC COM 10922N103 245 5419 SH SOLE 7 5419 0 0 BRIGHTHOUSE FINL INC COM 10922N103 9723 214964 SH SOLE 18 213718 0 1246 BRIGHTHOUSE FINL INC COM 10922N103 4128 91264 SH SOLE 19 91264 0 0 BRIGHTHOUSE FINL INC COM 10922N103 174561 3859403 SH SOLE 21 3859403 0 0 BRIGHTHOUSE FINL INC COM 10922N103 117417 2595994 SH SOLE 22 2465587 0 130407 BRIGHTHOUSE FINL INC COM 10922N103 2595 57383 SH SOLE 23 57383 0 0 BRIGHTHOUSE FINL INC COM 10922N103 1000 22118 SH SOLE 25 22118 0 0 BRIGHTHOUSE FINL INC COM 10922N103 2019 44638 SH SOLE 26 34886 0 9752 BRIGHTHOUSE FINL INC COM 10922N103 757 16744 SH SOLE 28 7910 0 8834 BRIGHTHOUSE FINL INC COM 10922N103 1209 26728 SH SOLE 29 26728 0 0 BRIGHTHOUSE FINL INC COM 10922N103 6206 137209 SH SOLE 30 137209 0 0 BRIGHTHOUSE FINL INC COM 10922N103 1172 25916 SH SOLE 31 25916 0 0 BRIGHTHOUSE FINL INC COM 10922N103 1309 28930 SH SOLE 34 28930 0 0 BRIGHTHOUSE FINL INC COM 10922N103 930 20554 SH SOLE 36 20554 0 0 BRIGHTHOUSE FINL INC COM 10922N103 470 10400 SH SOLE 40 10400 0 0 BRIGHTHOUSE FINL INC COM 10922N103 4204 92951 SH SOLE 43 9383 0 83568 BRIGHTSPHERE INVT GROUP INC COM 10948W103 646 24712 SH SOLE 2 18101 0 6611 BRIGHTSPHERE INVT GROUP INC COM 10948W103 5 208 SH SOLE 4 208 0 0 BRIGHTSPHERE INVT GROUP INC COM 10948W103 24 932 SH SOLE 7 932 0 0 BRIGHTSPHERE INVT GROUP INC COM 10948W103 5529 211586 SH SOLE 18 211586 0 0 BRIGHTSPHERE INVT GROUP INC COM 10948W103 2634 100814 SH SOLE 19 100814 0 0 BRIGHTSPHERE INVT GROUP INC COM 10948W103 175475 6715470 SH SOLE 21 6715470 0 0 BRIGHTSPHERE INVT GROUP INC COM 10948W103 37341 1429047 SH SOLE 22 1394518 0 34529 BRIGHTSPHERE INVT GROUP INC COM 10948W103 218 8353 SH SOLE 25 8353 0 0 BRIGHTSPHERE INVT GROUP INC COM 10948W103 1195 45734 SH SOLE 26 40505 0 5229 BRIGHTSPHERE INVT GROUP INC COM 10948W103 173 6634 SH SOLE 28 6634 0 0 BRIGHTSPHERE INVT GROUP INC COM 10948W103 2926 111965 SH SOLE 30 111965 0 0 BRIGHTSPHERE INVT GROUP INC COM 10948W103 175 6709 SH SOLE 40 6709 0 0 BRIGHTSPHERE INVT GROUP INC COM 10948W103 1133 43344 SH SOLE 43 381 0 42963 BRIGHTSPIRE CAPITAL INC COM CL A 10949T109 906 96488 SH SOLE 2 25134 0 71354 BRIGHTSPIRE CAPITAL INC COM CL A 10949T109 4 410 SH SOLE 4 410 0 0 BRIGHTSPIRE CAPITAL INC COM CL A 10949T109 14 1534 SH SOLE 7 1534 0 0 BRIGHTSPIRE CAPITAL INC COM CL A 10949T109 2493 265479 SH SOLE 18 265479 0 0 BRIGHTSPIRE CAPITAL INC COM CL A 10949T109 1417 150866 SH SOLE 19 150866 0 0 BRIGHTSPIRE CAPITAL INC COM CL A 10949T109 47340 5041544 SH SOLE 21 5041544 0 0 BRIGHTSPIRE CAPITAL INC COM CL A 10949T109 19846 2113555 SH SOLE 22 2017336 0 96219 BRIGHTSPIRE CAPITAL INC COM CL A 10949T109 101 10738 SH SOLE 25 10738 0 0 BRIGHTSPIRE CAPITAL INC COM CL A 10949T109 238 25318 SH SOLE 26 19544 0 5774 BRIGHTSPIRE CAPITAL INC COM CL A 10949T109 99 10557 SH SOLE 28 10557 0 0 BRIGHTSPIRE CAPITAL INC COM CL A 10949T109 404 43017 SH SOLE 30 43017 0 0 BRIGHTSPIRE CAPITAL INC COM CL A 10949T109 88 9401 SH SOLE 40 9401 0 0 BRIGHTSPIRE CAPITAL INC COM CL A 10949T109 808 86094 SH SOLE 43 4389 0 81705 BRIGHTVIEW HLDGS INC COM 10948C107 1560 105712 SH SOLE 2 47776 0 57936 BRIGHTVIEW HLDGS INC COM 10948C107 10 658 SH SOLE 7 658 0 0 BRIGHTVIEW HLDGS INC COM 10948C107 1918 129973 SH SOLE 18 129973 0 0 BRIGHTVIEW HLDGS INC COM 10948C107 3781 256157 SH SOLE 19 256157 0 0 BRIGHTVIEW HLDGS INC COM 10948C107 22490 1523739 SH SOLE 21 1523739 0 0 BRIGHTVIEW HLDGS INC COM 10948C107 15464 1047728 SH SOLE 22 1011439 0 36289 BRIGHTVIEW HLDGS INC COM 10948C107 51 3469 SH SOLE 23 3469 0 0 BRIGHTVIEW HLDGS INC COM 10948C107 59 4011 SH SOLE 25 4011 0 0 BRIGHTVIEW HLDGS INC COM 10948C107 544 36827 SH SOLE 26 0 0 36827 BRIGHTVIEW HLDGS INC COM 10948C107 73 4955 SH SOLE 28 4955 0 0 BRIGHTVIEW HLDGS INC COM 10948C107 359 24300 SH SOLE 30 24300 0 0 BRIGHTVIEW HLDGS INC COM 10948C107 84 5678 SH SOLE 40 5678 0 0 BRIGHTVIEW HLDGS INC COM 10948C107 191 12914 SH SOLE 43 0 0 12914 BRILLIANT EARTH GROUP INC CL A COM 109504100 45 3337 SH SOLE 18 3337 0 0 BRILLIANT EARTH GROUP INC CL A COM 109504100 85 6346 SH SOLE 22 6346 0 0 BRILLIANT EARTH GROUP INC CL A COM 109504100 186 13910 SH SOLE 26 12463 0 1447 BRILLIANT EARTH GROUP INC CL A COM 109504100 470 35064 SH SOLE 28 0 0 35064 BRILLIANT EARTH GROUP INC CL A COM 109504100 9 639 SH SOLE 31 0 0 639 BRINKER INTL INC COM 109641100 975 19871 SH SOLE 2 14624 0 5247 BRINKER INTL INC COM 109641100 9 183 SH SOLE 4 183 0 0 BRINKER INTL INC COM 109641100 50 1010 SH SOLE 7 1010 0 0 BRINKER INTL INC COM 109641100 8133 165814 SH SOLE 18 164021 0 1793 BRINKER INTL INC COM 109641100 4012 81795 SH SOLE 19 81795 0 0 BRINKER INTL INC COM 109641100 254567 5189952 SH SOLE 21 5189952 0 0 BRINKER INTL INC COM 109641100 53589 1092530 SH SOLE 22 1066073 0 26457 BRINKER INTL INC COM 109641100 90624 1847577 SH SOLE 25 1847577 0 0 BRINKER INTL INC COM 109641100 1268 25848 SH SOLE 26 22892 0 2956 BRINKER INTL INC COM 109641100 262 5346 SH SOLE 28 3746 0 1600 BRINKER INTL INC COM 109641100 4117 83942 SH SOLE 30 83942 0 0 BRINKER INTL INC COM 109641100 177 3603 SH SOLE 36 3603 0 0 BRINKER INTL INC COM 109641100 274 5587 SH SOLE 40 5587 0 0 BRINKER INTL INC COM 109641100 4198 85584 SH SOLE 43 19971 0 65613 BRINKS CO COM 109696104 2618 41357 SH SOLE 2 35834 0 5523 BRINKS CO COM 109696104 13 206 SH SOLE 4 206 0 0 BRINKS CO COM 109696104 64 1005 SH SOLE 7 1005 0 0 BRINKS CO COM 109696104 14626 231062 SH SOLE 18 231062 0 0 BRINKS CO COM 109696104 5439 85923 SH SOLE 19 85923 0 0 BRINKS CO COM 109696104 209434 3308596 SH SOLE 21 3308596 0 0 BRINKS CO COM 109696104 87833 1387568 SH SOLE 22 1358157 0 29411 BRINKS CO COM 109696104 398 6283 SH SOLE 25 6283 0 0 BRINKS CO COM 109696104 1454 22963 SH SOLE 26 19471 0 3492 BRINKS CO COM 109696104 203 3202 SH SOLE 28 3202 0 0 BRINKS CO COM 109696104 14678 231876 SH SOLE 30 231876 0 0 BRINKS CO COM 109696104 72 1137 SH SOLE 36 1137 0 0 BRINKS CO COM 109696104 353 5577 SH SOLE 40 5577 0 0 BRINKS CO COM 109696104 968 15290 SH SOLE 43 458 0 14832 BRISTOL-MYERS SQUIBB CO COM 110122108 387838 6554631 SH SOLE 2 2231427 0 4323204 BRISTOL-MYERS SQUIBB CO COM 110122108 105042 1775253 SH SOLE 4 1265238 0 510015 BRISTOL-MYERS SQUIBB CO COM 110122108 128291 2168170 SH SOLE 7 2101771 0 66399 BRISTOL-MYERS SQUIBB CO COM 110122108 11787 199200 SH SOLE 13 161983 0 37217 BRISTOL-MYERS SQUIBB CO COM 110122108 17081 288673 SH SOLE 15 288673 0 0 BRISTOL-MYERS SQUIBB CO COM 110122108 0 5 SH SOLE 17 0 0 5 BRISTOL-MYERS SQUIBB CO COM 110122108 482772 8159066 SH SOLE 18 7586060 0 573006 BRISTOL-MYERS SQUIBB CO COM 110122108 516784 8733892 SH SOLE 19 8733892 0 0 BRISTOL-MYERS SQUIBB CO COM 110122108 3351052 56634302 SH SOLE 21 56634302 0 0 BRISTOL-MYERS SQUIBB CO COM 110122108 2995171 50619764 SH SOLE 22 44076982 0 6542782 BRISTOL-MYERS SQUIBB CO COM 110122108 102804 1737428 SH SOLE 23 1737428 0 0 BRISTOL-MYERS SQUIBB CO COM 110122108 252671 4270253 SH SOLE 25 4270253 0 0 BRISTOL-MYERS SQUIBB CO COM 110122108 327622 5536954 SH SOLE 26 2345562 0 3191392 BRISTOL-MYERS SQUIBB CO COM 110122108 381169 6441926 SH SOLE 28 197698 0 6244228 BRISTOL-MYERS SQUIBB CO COM 110122108 21919 370436 SH SOLE 29 370436 0 0 BRISTOL-MYERS SQUIBB CO COM 110122108 777072 13132870 SH SOLE 30 12987005 0 145865 BRISTOL-MYERS SQUIBB CO COM 110122108 78314 1323550 SH SOLE 31 770238 0 553312 BRISTOL-MYERS SQUIBB CO COM 110122108 341431 5770335 SH SOLE 34 5770335 0 0 BRISTOL-MYERS SQUIBB CO COM 110122108 67537 1141408 SH SOLE 36 1141408 0 0 BRISTOL-MYERS SQUIBB CO COM 110122108 2430 41070 SH SOLE 37 41070 0 0 BRISTOL-MYERS SQUIBB CO COM 110122108 4621 78105 SH SOLE 40 78105 0 0 BRISTOL-MYERS SQUIBB CO COM 110122108 92108 1556672 SH SOLE 43 99764 0 1456908 BRISTOW GROUP INC COM 11040G103 698 21924 SH SOLE 2 3332 0 18592 BRISTOW GROUP INC COM 11040G103 5 155 SH SOLE 7 155 0 0 BRISTOW GROUP INC COM 11040G103 2963 93088 SH SOLE 18 93088 0 0 BRISTOW GROUP INC COM 11040G103 1085 34103 SH SOLE 19 34103 0 0 BRISTOW GROUP INC COM 11040G103 91320 2868980 SH SOLE 21 2868980 0 0 BRISTOW GROUP INC COM 11040G103 18018 566081 SH SOLE 22 551441 0 14640 BRISTOW GROUP INC COM 11040G103 77 2412 SH SOLE 25 2412 0 0 BRISTOW GROUP INC COM 11040G103 1015 31892 SH SOLE 30 31892 0 0 BRISTOW GROUP INC COM 11040G103 174 5451 SH SOLE 43 0 0 5451 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 8543 242140 SH SOLE 2 242140 0 0 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 98412 2789468 SH SOLE 18 2777844 0 11624 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 51943 1472300 SH SOLE 19 1472300 0 0 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 0 5 SH SOLE 22 5 0 0 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 4231 119930 SH SOLE 23 119930 0 0 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 1389 39362 SH SOLE 25 39362 0 0 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 10 287 SH SOLE 26 0 0 287 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 3220 91276 SH SOLE 34 91276 0 0 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 35024 992749 SH SOLE 43 145000 0 847749 BRIXMOR PPTY GROUP INC COM 11120U105 19734 892527 SH SOLE 2 306873 0 585654 BRIXMOR PPTY GROUP INC COM 11120U105 3719 168213 SH SOLE 4 168213 0 0 BRIXMOR PPTY GROUP INC COM 11120U105 8463 382785 SH SOLE 7 382785 0 0 BRIXMOR PPTY GROUP INC COM 11120U105 17028 770166 SH SOLE 18 742608 0 27558 BRIXMOR PPTY GROUP INC COM 11120U105 19925 901172 SH SOLE 19 901172 0 0 BRIXMOR PPTY GROUP INC COM 11120U105 364560 16488473 SH SOLE 21 16488473 0 0 BRIXMOR PPTY GROUP INC COM 11120U105 242337 10960505 SH SOLE 22 10549197 0 411308 BRIXMOR PPTY GROUP INC COM 11120U105 456 20626 SH SOLE 23 20626 0 0 BRIXMOR PPTY GROUP INC COM 11120U105 28785 1301913 SH SOLE 25 1301913 0 0 BRIXMOR PPTY GROUP INC COM 11120U105 2736 123732 SH SOLE 26 102719 0 21013 BRIXMOR PPTY GROUP INC COM 11120U105 4797 216968 SH SOLE 28 26145 0 190823 BRIXMOR PPTY GROUP INC COM 11120U105 224 10133 SH SOLE 29 10133 0 0 BRIXMOR PPTY GROUP INC COM 11120U105 29615 1339420 SH SOLE 30 1339420 0 0 BRIXMOR PPTY GROUP INC COM 11120U105 392 17728 SH SOLE 31 17728 0 0 BRIXMOR PPTY GROUP INC COM 11120U105 106 4813 SH SOLE 34 4813 0 0 BRIXMOR PPTY GROUP INC COM 11120U105 667 30150 SH SOLE 36 30150 0 0 BRIXMOR PPTY GROUP INC COM 11120U105 821 37125 SH SOLE 40 37125 0 0 BRIXMOR PPTY GROUP INC COM 11120U105 4672 211307 SH SOLE 43 16672 0 194635 BROADCOM INC COM 11135F101 452636 933404 SH SOLE 2 175319 0 758085 BROADCOM INC COM 11135F101 127025 261945 SH SOLE 4 163024 0 98921 BROADCOM INC COM 11135F101 199828 412076 SH SOLE 7 399807 0 12269 BROADCOM INC COM 11135F101 3894 8031 SH SOLE 13 1158 0 6873 BROADCOM INC COM 11135F101 26180 53988 SH SOLE 15 53988 0 0 BROADCOM INC COM 11135F101 48 98 SH SOLE 17 0 0 98 BROADCOM INC COM 11135F101 398219 821190 SH SOLE 18 763060 0 58129 BROADCOM INC COM 11135F101 66252 136622 SH SOLE 19 136622 0 0 BROADCOM INC COM 11135F101 5251438 10829270 SH SOLE 21 10829270 0 0 BROADCOM INC COM 11135F101 4137171 8531480 SH SOLE 22 7684684 0 846796 BROADCOM INC COM 11135F101 113463 233979 SH SOLE 23 233979 0 0 BROADCOM INC COM 11135F101 335913 692704 SH SOLE 25 692704 0 0 BROADCOM INC COM 11135F101 415879 857607 SH SOLE 26 299546 0 558061 BROADCOM INC COM 11135F101 301182 621083 SH SOLE 28 32429 0 588654 BROADCOM INC COM 11135F101 268 553 SH SOLE 29 553 0 0 BROADCOM INC COM 11135F101 1051654 2168672 SH SOLE 30 2168672 0 0 BROADCOM INC COM 11135F101 73005 150547 SH SOLE 31 49902 0 100645 BROADCOM INC COM 11135F101 46507 95904 SH SOLE 32 95904 0 0 BROADCOM INC COM 11135F101 14261 29408 SH SOLE 34 29408 0 0 BROADCOM INC COM 11135F101 92737 191238 SH SOLE 36 191238 0 0 BROADCOM INC COM 11135F101 6910 14249 SH SOLE 40 14249 0 0 BROADCOM INC COM 11135F101 136953 282418 SH SOLE 43 23702 0 258716 BROADMARK RLTY CAP INC COM 11135B100 1359 137844 SH SOLE 2 38085 0 99759 BROADMARK RLTY CAP INC COM 11135B100 4 372 SH SOLE 4 372 0 0 BROADMARK RLTY CAP INC COM 11135B100 24 2407 SH SOLE 7 2407 0 0 BROADMARK RLTY CAP INC COM 11135B100 4041 409825 SH SOLE 18 409825 0 0 BROADMARK RLTY CAP INC COM 11135B100 2206 223777 SH SOLE 19 223777 0 0 BROADMARK RLTY CAP INC COM 11135B100 77331 7842864 SH SOLE 21 7842864 0 0 BROADMARK RLTY CAP INC COM 11135B100 32178 3263439 SH SOLE 22 3135391 0 128048 BROADMARK RLTY CAP INC COM 11135B100 157 15966 SH SOLE 25 15966 0 0 BROADMARK RLTY CAP INC COM 11135B100 691 70051 SH SOLE 26 59757 0 10294 BROADMARK RLTY CAP INC COM 11135B100 104 10502 SH SOLE 28 10502 0 0 BROADMARK RLTY CAP INC COM 11135B100 717 72720 SH SOLE 30 72720 0 0 BROADMARK RLTY CAP INC COM 11135B100 131 13332 SH SOLE 40 13332 0 0 BROADMARK RLTY CAP INC COM 11135B100 494 50083 SH SOLE 43 1275 0 48808 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 45770 274664 SH SOLE 2 42483 0 232181 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 12485 74921 SH SOLE 4 45265 0 29656 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 19952 119729 SH SOLE 7 115828 0 3901 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 447 2682 SH SOLE 13 339 0 2343 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 2134 12804 SH SOLE 15 12804 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 1 4 SH SOLE 17 0 0 4 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 36020 216157 SH SOLE 18 199644 0 16513 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 8400 50407 SH SOLE 19 50407 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 656103 3937249 SH SOLE 21 3937249 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 450673 2704473 SH SOLE 22 2459072 0 245401 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 10801 64814 SH SOLE 23 64814 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 36626 219789 SH SOLE 25 219789 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 46066 276439 SH SOLE 26 107370 0 169069 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 62294 373826 SH SOLE 28 8567 0 365259 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 16 97 SH SOLE 29 97 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 101978 611968 SH SOLE 30 589596 0 22372 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 7060 42366 SH SOLE 31 13826 0 28540 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 12732 76402 SH SOLE 34 76402 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 13004 78038 SH SOLE 36 78038 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 663 3978 SH SOLE 40 3978 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 23724 142370 SH SOLE 43 14544 0 127826 BROADSTONE NET LEASE INC COM 11135E203 4360 175733 SH SOLE 2 45571 0 130162 BROADSTONE NET LEASE INC COM 11135E203 2001 80641 SH SOLE 4 80641 0 0 BROADSTONE NET LEASE INC COM 11135E203 4850 195472 SH SOLE 7 195472 0 0 BROADSTONE NET LEASE INC COM 11135E203 11835 477012 SH SOLE 18 477010 0 2 BROADSTONE NET LEASE INC COM 11135E203 11485 462911 SH SOLE 19 462911 0 0 BROADSTONE NET LEASE INC COM 11135E203 150601 6070160 SH SOLE 21 6070160 0 0 BROADSTONE NET LEASE INC COM 11135E203 119983 4836062 SH SOLE 22 4685062 0 151000 BROADSTONE NET LEASE INC COM 11135E203 162 6523 SH SOLE 23 6523 0 0 BROADSTONE NET LEASE INC COM 11135E203 1013 40850 SH SOLE 26 40850 0 0 BROADSTONE NET LEASE INC COM 11135E203 2593 104520 SH SOLE 28 12214 0 92306 BROADSTONE NET LEASE INC COM 11135E203 411 16574 SH SOLE 40 16574 0 0 BROADSTONE NET LEASE INC COM 11135E203 549 22128 SH SOLE 43 263 0 21865 BROADWAY FINL CORP DEL COM 111444105 16 4676 SH SOLE 18 4676 0 0 BROADWAY FINL CORP DEL COM 111444105 206 62079 SH SOLE 21 62079 0 0 BROADWIND INC COM NEW 11161T207 9 3540 SH SOLE 18 3540 0 0 BROADWIND INC COM NEW 11161T207 153 59041 SH SOLE 21 59041 0 0 BROADWIND INC COM NEW 11161T207 768 296656 SH SOLE 22 296656 0 0 BROOKDALE SR LIVING INC COM 112463104 13938 2212453 SH SOLE 2 2049432 0 163021 BROOKDALE SR LIVING INC COM 112463104 5 832 SH SOLE 4 832 0 0 BROOKDALE SR LIVING INC COM 112463104 20 3131 SH SOLE 7 3131 0 0 BROOKDALE SR LIVING INC COM 112463104 3703 587799 SH SOLE 18 587799 0 0 BROOKDALE SR LIVING INC COM 112463104 32510 5160321 SH SOLE 19 5160321 0 0 BROOKDALE SR LIVING INC COM 112463104 44180 7012736 SH SOLE 21 7012736 0 0 BROOKDALE SR LIVING INC COM 112463104 29289 4648997 SH SOLE 22 4462669 0 186328 BROOKDALE SR LIVING INC COM 112463104 178 28202 SH SOLE 25 28202 0 0 BROOKDALE SR LIVING INC COM 112463104 438 69561 SH SOLE 26 56065 0 13496 BROOKDALE SR LIVING INC COM 112463104 255 40425 SH SOLE 28 20825 0 19600 BROOKDALE SR LIVING INC COM 112463104 2084 330787 SH SOLE 30 330787 0 0 BROOKDALE SR LIVING INC COM 112463104 26654 4230778 SH SOLE 34 4230778 0 0 BROOKDALE SR LIVING INC COM 112463104 131 20720 SH SOLE 36 20720 0 0 BROOKDALE SR LIVING INC COM 112463104 128 20343 SH SOLE 40 20343 0 0 BROOKDALE SR LIVING INC COM 112463104 572 90776 SH SOLE 43 29863 0 60913 BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 64 1197 SH SOLE 2 1197 0 0 BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 129 2410 SH SOLE 18 2410 0 0 BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 1 10 SH SOLE 21 10 0 0 BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 638 11922 SH SOLE 22 11922 0 0 BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 2 33 SH SOLE 28 0 0 33 BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 1444 26983 SH SOLE 43 0 0 26983 BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 0 1 SH SOLE 43 0 0 1 BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 4966 82925 SH SOLE 2 22510 0 60415 BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 2873 47983 SH SOLE 7 47983 0 0 BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 10082 168375 SH SOLE 18 165324 0 3051 BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 13099 218757 SH SOLE 19 218757 0 0 BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 109269 1824801 SH SOLE 21 1824801 0 0 BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 38722 646655 SH SOLE 22 617136 0 29519 BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 287 4785 SH SOLE 23 4785 0 0 BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 2405 40157 SH SOLE 26 0 0 40157 BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 44 731 SH SOLE 43 191 0 540 BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 11831 304832 SH SOLE 2 23390 0 281442 BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 80 2066 SH SOLE 7 2066 0 0 BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 2437 62784 SH SOLE 18 62784 0 0 BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 10957 282320 SH SOLE 19 282320 0 0 BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 51879 1336743 SH SOLE 21 1336743 0 0 BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 54003 1391466 SH SOLE 22 1294641 0 96825 BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 440 11344 SH SOLE 23 11344 0 0 BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 29 742 SH SOLE 26 0 0 742 BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 1169 30128 SH SOLE 28 0 0 30128 BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 76 1965 SH SOLE 31 1965 0 0 BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 3300 85030 SH SOLE 43 323 0 84707 BROOKLINE BANCORP INC DEL COM 11373M107 1169 76633 SH SOLE 2 21352 0 55281 BROOKLINE BANCORP INC DEL COM 11373M107 4 292 SH SOLE 4 292 0 0 BROOKLINE BANCORP INC DEL COM 11373M107 17 1119 SH SOLE 7 1119 0 0 BROOKLINE BANCORP INC DEL COM 11373M107 4598 301295 SH SOLE 18 301295 0 0 BROOKLINE BANCORP INC DEL COM 11373M107 1967 128923 SH SOLE 19 128923 0 0 BROOKLINE BANCORP INC DEL COM 11373M107 132293 8669281 SH SOLE 21 8669281 0 0 BROOKLINE BANCORP INC DEL COM 11373M107 32205 2110387 SH SOLE 22 2040045 0 70342 BROOKLINE BANCORP INC DEL COM 11373M107 12 789 SH SOLE 25 789 0 0 BROOKLINE BANCORP INC DEL COM 11373M107 565 37011 SH SOLE 26 30364 0 6647 BROOKLINE BANCORP INC DEL COM 11373M107 150 9834 SH SOLE 28 9834 0 0 BROOKLINE BANCORP INC DEL COM 11373M107 1864 122124 SH SOLE 30 122124 0 0 BROOKLINE BANCORP INC DEL COM 11373M107 127 8336 SH SOLE 40 8336 0 0 BROOKLINE BANCORP INC DEL COM 11373M107 427 27980 SH SOLE 43 0 0 27980 BROOKLYN IMMUNOTHERAPEUTICS COM 114082100 250 26862 SH SOLE 2 8280 0 18582 BROOKLYN IMMUNOTHERAPEUTICS COM 114082100 4 382 SH SOLE 7 382 0 0 BROOKLYN IMMUNOTHERAPEUTICS COM 114082100 638 68646 SH SOLE 18 68646 0 0 BROOKLYN IMMUNOTHERAPEUTICS COM 114082100 1514 162843 SH SOLE 19 162843 0 0 BROOKLYN IMMUNOTHERAPEUTICS COM 114082100 8663 931530 SH SOLE 21 931530 0 0 BROOKLYN IMMUNOTHERAPEUTICS COM 114082100 5242 563682 SH SOLE 22 558881 0 4801 BROOKLYN IMMUNOTHERAPEUTICS COM 114082100 57 6101 SH SOLE 23 6101 0 0 BROOKLYN IMMUNOTHERAPEUTICS COM 114082100 242 26016 SH SOLE 26 0 0 26016 BROOKLYN IMMUNOTHERAPEUTICS COM 114082100 0 5 SH SOLE 43 0 0 5 BROOKS AUTOMATION INC NEW COM 114340102 19681 192289 SH SOLE 2 59458 0 132831 BROOKS AUTOMATION INC NEW COM 114340102 43 424 SH SOLE 4 424 0 0 BROOKS AUTOMATION INC NEW COM 114340102 106 1034 SH SOLE 7 1034 0 0 BROOKS AUTOMATION INC NEW COM 114340102 19219 187777 SH SOLE 18 187215 0 562 BROOKS AUTOMATION INC NEW COM 114340102 56898 555914 SH SOLE 19 555914 0 0 BROOKS AUTOMATION INC NEW COM 114340102 372485 3639325 SH SOLE 21 3639325 0 0 BROOKS AUTOMATION INC NEW COM 114340102 212802 2079163 SH SOLE 22 1992453 0 86710 BROOKS AUTOMATION INC NEW COM 114340102 329 3219 SH SOLE 23 3219 0 0 BROOKS AUTOMATION INC NEW COM 114340102 942 9206 SH SOLE 25 9206 0 0 BROOKS AUTOMATION INC NEW COM 114340102 5326 52039 SH SOLE 26 25605 0 26434 BROOKS AUTOMATION INC NEW COM 114340102 635 6205 SH SOLE 28 6205 0 0 BROOKS AUTOMATION INC NEW COM 114340102 4287 41886 SH SOLE 30 41886 0 0 BROOKS AUTOMATION INC NEW COM 114340102 118 1151 SH SOLE 31 1151 0 0 BROOKS AUTOMATION INC NEW COM 114340102 902 8809 SH SOLE 40 8809 0 0 BROOKS AUTOMATION INC NEW COM 114340102 2974 29053 SH SOLE 43 204 0 28849 BROWN & BROWN INC COM 115236101 32982 594805 SH SOLE 2 137490 0 457315 BROWN & BROWN INC COM 115236101 10207 184083 SH SOLE 4 103918 0 80165 BROWN & BROWN INC COM 115236101 16818 303297 SH SOLE 7 295154 0 8143 BROWN & BROWN INC COM 115236101 325 5853 SH SOLE 13 612 0 5241 BROWN & BROWN INC COM 115236101 1544 27845 SH SOLE 15 27845 0 0 BROWN & BROWN INC COM 115236101 29485 531745 SH SOLE 18 497320 0 34425 BROWN & BROWN INC COM 115236101 7487 135022 SH SOLE 19 135022 0 0 BROWN & BROWN INC COM 115236101 458755 8273307 SH SOLE 21 8273307 0 0 BROWN & BROWN INC COM 115236101 336087 6061091 SH SOLE 22 5551498 0 509593 BROWN & BROWN INC COM 115236101 7313 131892 SH SOLE 23 131892 0 0 BROWN & BROWN INC COM 115236101 17035 307214 SH SOLE 25 307214 0 0 BROWN & BROWN INC COM 115236101 37607 678211 SH SOLE 26 345287 0 332924 BROWN & BROWN INC COM 115236101 21765 392508 SH SOLE 28 17848 0 374660 BROWN & BROWN INC COM 115236101 735 13250 SH SOLE 29 13250 0 0 BROWN & BROWN INC COM 115236101 79471 1433204 SH SOLE 30 1433204 0 0 BROWN & BROWN INC COM 115236101 4913 88608 SH SOLE 31 29278 0 59330 BROWN & BROWN INC COM 115236101 718 12945 SH SOLE 34 12945 0 0 BROWN & BROWN INC COM 115236101 7796 140601 SH SOLE 36 140601 0 0 BROWN & BROWN INC COM 115236101 455 8198 SH SOLE 40 8198 0 0 BROWN & BROWN INC COM 115236101 6198 111778 SH SOLE 43 8075 0 103703 BROWN FORMAN CORP CL A 115637100 5899 94127 SH SOLE 2 3782 0 90345 BROWN FORMAN CORP CL A 115637100 46 737 SH SOLE 7 737 0 0 BROWN FORMAN CORP CL A 115637100 1175 18748 SH SOLE 18 18748 0 0 BROWN FORMAN CORP CL A 115637100 571 9110 SH SOLE 19 9110 0 0 BROWN FORMAN CORP CL A 115637100 35989 574261 SH SOLE 21 574261 0 0 BROWN FORMAN CORP CL A 115637100 20249 323106 SH SOLE 22 287180 0 35926 BROWN FORMAN CORP CL A 115637100 48 763 SH SOLE 31 763 0 0 BROWN FORMAN CORP CL A 115637100 1892 30189 SH SOLE 43 184 0 30005 BROWN FORMAN CORP CL B 115637209 24627 367508 SH SOLE 2 55500 0 312008 BROWN FORMAN CORP CL B 115637209 19350 288762 SH SOLE 4 189817 0 98945 BROWN FORMAN CORP CL B 115637209 12545 187209 SH SOLE 7 179276 0 7933 BROWN FORMAN CORP CL B 115637209 403 6015 SH SOLE 13 533 0 5482 BROWN FORMAN CORP CL B 115637209 1978 29511 SH SOLE 15 29511 0 0 BROWN FORMAN CORP CL B 115637209 55402 826766 SH SOLE 18 793753 0 33013 BROWN FORMAN CORP CL B 115637209 6664 99451 SH SOLE 19 99451 0 0 BROWN FORMAN CORP CL B 115637209 374250 5584987 SH SOLE 21 5584987 0 0 BROWN FORMAN CORP CL B 115637209 267222 3987792 SH SOLE 22 3651729 0 336063 BROWN FORMAN CORP CL B 115637209 11600 173110 SH SOLE 23 173110 0 0 BROWN FORMAN CORP CL B 115637209 26950 402183 SH SOLE 25 402183 0 0 BROWN FORMAN CORP CL B 115637209 37383 557874 SH SOLE 26 252187 0 305687 BROWN FORMAN CORP CL B 115637209 52143 778141 SH SOLE 28 29595 0 748546 BROWN FORMAN CORP CL B 115637209 72784 1086165 SH SOLE 30 1086165 0 0 BROWN FORMAN CORP CL B 115637209 5271 78659 SH SOLE 31 2871 0 75788 BROWN FORMAN CORP CL B 115637209 1666 24855 SH SOLE 34 24855 0 0 BROWN FORMAN CORP CL B 115637209 7425 110803 SH SOLE 36 110803 0 0 BROWN FORMAN CORP CL B 115637209 707 10557 SH SOLE 40 10557 0 0 BROWN FORMAN CORP CL B 115637209 15434 230317 SH SOLE 43 9791 0 220526 BRP GROUP INC COM CL A 05589G102 979 29398 SH SOLE 2 24687 0 4711 BRP GROUP INC COM CL A 05589G102 5 145 SH SOLE 4 145 0 0 BRP GROUP INC COM CL A 05589G102 23 680 SH SOLE 7 680 0 0 BRP GROUP INC COM CL A 05589G102 4290 128876 SH SOLE 18 128876 0 0 BRP GROUP INC COM CL A 05589G102 2814 84521 SH SOLE 19 84521 0 0 BRP GROUP INC COM CL A 05589G102 51016 1532487 SH SOLE 21 1532487 0 0 BRP GROUP INC COM CL A 05589G102 36591 1099170 SH SOLE 22 1076793 0 22377 BRP GROUP INC COM CL A 05589G102 174 5239 SH SOLE 25 5239 0 0 BRP GROUP INC COM CL A 05589G102 125 3749 SH SOLE 26 0 0 3749 BRP GROUP INC COM CL A 05589G102 172 5155 SH SOLE 28 5155 0 0 BRP GROUP INC COM CL A 05589G102 2764 83041 SH SOLE 30 83041 0 0 BRP GROUP INC COM CL A 05589G102 233 7008 SH SOLE 40 7008 0 0 BRP GROUP INC COM CL A 05589G102 40 1198 SH SOLE 43 0 0 1198 BRT APARTMENTS CORP COM 055645303 344 17818 SH SOLE 2 2322 0 15496 BRT APARTMENTS CORP COM 055645303 732 37946 SH SOLE 18 37946 0 0 BRT APARTMENTS CORP COM 055645303 376 19494 SH SOLE 19 19494 0 0 BRT APARTMENTS CORP COM 055645303 9082 471070 SH SOLE 21 471070 0 0 BRT APARTMENTS CORP COM 055645303 7630 395744 SH SOLE 22 390345 0 5399 BRT APARTMENTS CORP COM 055645303 10 523 SH SOLE 23 523 0 0 BRUKER CORP COM 116794108 17361 222287 SH SOLE 2 61573 0 160714 BRUKER CORP COM 116794108 1152 14744 SH SOLE 4 14744 0 0 BRUKER CORP COM 116794108 163 2084 SH SOLE 7 2084 0 0 BRUKER CORP COM 116794108 1155 14791 SH SOLE 13 14791 0 0 BRUKER CORP COM 116794108 8298 106251 SH SOLE 18 92634 0 13617 BRUKER CORP COM 116794108 34302 439208 SH SOLE 19 439208 0 0 BRUKER CORP COM 116794108 222535 2849360 SH SOLE 21 2849360 0 0 BRUKER CORP COM 116794108 196281 2513196 SH SOLE 22 2311192 0 202004 BRUKER CORP COM 116794108 1379 17651 SH SOLE 23 17651 0 0 BRUKER CORP COM 116794108 1040 13315 SH SOLE 25 13315 0 0 BRUKER CORP COM 116794108 5487 70251 SH SOLE 26 55807 0 14444 BRUKER CORP COM 116794108 6505 83297 SH SOLE 28 7654 0 75643 BRUKER CORP COM 116794108 1039 13305 SH SOLE 29 13305 0 0 BRUKER CORP COM 116794108 5019 64262 SH SOLE 30 64262 0 0 BRUKER CORP COM 116794108 878 11244 SH SOLE 31 11244 0 0 BRUKER CORP COM 116794108 2143 27441 SH SOLE 34 27441 0 0 BRUKER CORP COM 116794108 32 408 SH SOLE 36 408 0 0 BRUKER CORP COM 116794108 1035 13250 SH SOLE 40 13250 0 0 BRUKER CORP COM 116794108 2391 30614 SH SOLE 43 381 0 30233 BRUNSWICK CORP COM 117043109 20146 211460 SH SOLE 2 70995 0 140465 BRUNSWICK CORP COM 117043109 41 430 SH SOLE 4 430 0 0 BRUNSWICK CORP COM 117043109 140 1472 SH SOLE 7 1472 0 0 BRUNSWICK CORP COM 117043109 17843 187291 SH SOLE 18 187291 0 0 BRUNSWICK CORP COM 117043109 2262 23748 SH SOLE 19 23748 0 0 BRUNSWICK CORP COM 117043109 347625 3648841 SH SOLE 21 3648841 0 0 BRUNSWICK CORP COM 117043109 199014 2088945 SH SOLE 22 1994922 0 94023 BRUNSWICK CORP COM 117043109 1039 10903 SH SOLE 25 10903 0 0 BRUNSWICK CORP COM 117043109 2877 30200 SH SOLE 26 23847 0 6353 BRUNSWICK CORP COM 117043109 693 7274 SH SOLE 28 6502 0 772 BRUNSWICK CORP COM 117043109 3967 41644 SH SOLE 30 41644 0 0 BRUNSWICK CORP COM 117043109 118 1239 SH SOLE 31 1239 0 0 BRUNSWICK CORP COM 117043109 425 4456 SH SOLE 36 4456 0 0 BRUNSWICK CORP COM 117043109 925 9712 SH SOLE 40 9712 0 0 BRUNSWICK CORP COM 117043109 3221 33805 SH SOLE 43 1451 0 32354 BRYN MAWR BK CORP COM 117665109 1074 23377 SH SOLE 2 6449 0 16928 BRYN MAWR BK CORP COM 117665109 18 382 SH SOLE 7 382 0 0 BRYN MAWR BK CORP COM 117665109 3162 68812 SH SOLE 18 68812 0 0 BRYN MAWR BK CORP COM 117665109 1635 35588 SH SOLE 19 35588 0 0 BRYN MAWR BK CORP COM 117665109 36596 796439 SH SOLE 21 796439 0 0 BRYN MAWR BK CORP COM 117665109 28160 612835 SH SOLE 22 594162 0 18673 BRYN MAWR BK CORP COM 117665109 142 3082 SH SOLE 25 3082 0 0 BRYN MAWR BK CORP COM 117665109 818 17811 SH SOLE 26 15263 0 2548 BRYN MAWR BK CORP COM 117665109 133 2900 SH SOLE 28 2900 0 0 BRYN MAWR BK CORP COM 117665109 511 11119 SH SOLE 30 11119 0 0 BRYN MAWR BK CORP COM 117665109 71 1552 SH SOLE 36 1552 0 0 BRYN MAWR BK CORP COM 117665109 122 2662 SH SOLE 40 2662 0 0 BRYN MAWR BK CORP COM 117665109 940 20446 SH SOLE 43 0 0 20446 BSQUARE CORP COM NEW 11776U300 6 2505 SH SOLE 18 2505 0 0 BSQUARE CORP COM NEW 11776U300 88 36617 SH SOLE 21 36617 0 0 BSQUARE CORP COM NEW 11776U300 560 232206 SH SOLE 22 232206 0 0 BTRS HOLDINGS INC COM CL 1 11778X104 421 39612 SH SOLE 2 33276 0 6336 BTRS HOLDINGS INC COM CL 1 11778X104 8 762 SH SOLE 7 762 0 0 BTRS HOLDINGS INC COM CL 1 11778X104 1635 153705 SH SOLE 18 153705 0 0 BTRS HOLDINGS INC COM CL 1 11778X104 1202 112958 SH SOLE 19 112958 0 0 BTRS HOLDINGS INC COM CL 1 11778X104 24251 2279207 SH SOLE 21 2279207 0 0 BTRS HOLDINGS INC COM CL 1 11778X104 16929 1591085 SH SOLE 22 1554019 0 37066 BTRS HOLDINGS INC COM CL 1 11778X104 81 7584 SH SOLE 25 7584 0 0 BTRS HOLDINGS INC COM CL 1 11778X104 58 5480 SH SOLE 26 0 0 5480 BTRS HOLDINGS INC COM CL 1 11778X104 463 43562 SH SOLE 30 43562 0 0 BTRS HOLDINGS INC COM CL 1 11778X104 16409 1542172 SH SOLE 34 1542172 0 0 BTRS HOLDINGS INC COM CL 1 11778X104 75 7084 SH SOLE 40 7084 0 0 BTRS HOLDINGS INC COM CL 1 11778X104 0 15 SH SOLE 43 0 0 15 BUCKLE INC COM 118440106 1626 41078 SH SOLE 2 19711 0 21367 BUCKLE INC COM 118440106 6 155 SH SOLE 4 155 0 0 BUCKLE INC COM 118440106 18 459 SH SOLE 7 459 0 0 BUCKLE INC COM 118440106 4376 110521 SH SOLE 18 110521 0 0 BUCKLE INC COM 118440106 6134 154942 SH SOLE 19 154942 0 0 BUCKLE INC COM 118440106 135332 3418349 SH SOLE 21 3418349 0 0 BUCKLE INC COM 118440106 33888 855962 SH SOLE 22 837531 0 18431 BUCKLE INC COM 118440106 135 3405 SH SOLE 23 3405 0 0 BUCKLE INC COM 118440106 168 4242 SH SOLE 25 4242 0 0 BUCKLE INC COM 118440106 1299 32819 SH SOLE 26 5209 0 27610 BUCKLE INC COM 118440106 98 2478 SH SOLE 28 2478 0 0 BUCKLE INC COM 118440106 2146 54194 SH SOLE 30 54194 0 0 BUCKLE INC COM 118440106 66 1666 SH SOLE 34 1666 0 0 BUCKLE INC COM 118440106 32 811 SH SOLE 36 811 0 0 BUCKLE INC COM 118440106 126 3185 SH SOLE 40 3185 0 0 BUCKLE INC COM 118440106 1260 31820 SH SOLE 43 12052 0 19768 BUILD-A-BEAR WORKSHOP INC COM 120076104 7 386 SH SOLE 2 386 0 0 BUILD-A-BEAR WORKSHOP INC COM 120076104 48 2841 SH SOLE 18 2841 0 0 BUILD-A-BEAR WORKSHOP INC COM 120076104 1145 67601 SH SOLE 21 67601 0 0 BUILD-A-BEAR WORKSHOP INC COM 120076104 3724 219807 SH SOLE 22 219807 0 0 BUILDERS FIRSTSOURCE INC COM 12008R107 38801 749932 SH SOLE 2 216955 0 532977 BUILDERS FIRSTSOURCE INC COM 12008R107 36 692 SH SOLE 4 692 0 0 BUILDERS FIRSTSOURCE INC COM 12008R107 205 3960 SH SOLE 7 3960 0 0 BUILDERS FIRSTSOURCE INC COM 12008R107 27536 532193 SH SOLE 18 500437 0 31756 BUILDERS FIRSTSOURCE INC COM 12008R107 57211 1105739 SH SOLE 19 1105739 0 0 BUILDERS FIRSTSOURCE INC COM 12008R107 532703 10295768 SH SOLE 21 10295768 0 0 BUILDERS FIRSTSOURCE INC COM 12008R107 342789 6625227 SH SOLE 22 6378079 0 247148 BUILDERS FIRSTSOURCE INC COM 12008R107 2519 48682 SH SOLE 23 48682 0 0 BUILDERS FIRSTSOURCE INC COM 12008R107 1589 30708 SH SOLE 25 30708 0 0 BUILDERS FIRSTSOURCE INC COM 12008R107 16605 320923 SH SOLE 26 71856 0 249067 BUILDERS FIRSTSOURCE INC COM 12008R107 1075 20785 SH SOLE 28 14146 0 6639 BUILDERS FIRSTSOURCE INC COM 12008R107 5633 108879 SH SOLE 30 108879 0 0 BUILDERS FIRSTSOURCE INC COM 12008R107 172 3315 SH SOLE 31 3315 0 0 BUILDERS FIRSTSOURCE INC COM 12008R107 718 13881 SH SOLE 36 13881 0 0 BUILDERS FIRSTSOURCE INC COM 12008R107 1273 24606 SH SOLE 40 24606 0 0 BUILDERS FIRSTSOURCE INC COM 12008R107 1850 35751 SH SOLE 43 194 0 35557 BUMBLE INC COM CL A 12047B105 1793 35882 SH SOLE 2 35882 0 0 BUMBLE INC COM CL A 12047B105 18 363 SH SOLE 4 363 0 0 BUMBLE INC COM CL A 12047B105 316 6327 SH SOLE 19 6327 0 0 BUMBLE INC COM CL A 12047B105 8984 179746 SH SOLE 21 179746 0 0 BUMBLE INC COM CL A 12047B105 48062 961618 SH SOLE 22 935007 0 26611 BUMBLE INC COM CL A 12047B105 422 8453 SH SOLE 25 8453 0 0 BUMBLE INC COM CL A 12047B105 8043 160925 SH SOLE 26 28959 0 131966 BUMBLE INC COM CL A 12047B105 232 4632 SH SOLE 28 4632 0 0 BUMBLE INC COM CL A 12047B105 1976 39544 SH SOLE 30 39544 0 0 BUMBLE INC COM CL A 12047B105 27177 543748 SH SOLE 34 543748 0 0 BUMBLE INC COM CL A 12047B105 423 8454 SH SOLE 40 8454 0 0 BUNGE LIMITED COM G16962105 30200 371372 SH SOLE 2 69691 0 301681 BUNGE LIMITED COM G16962105 5437 66860 SH SOLE 4 58457 0 8403 BUNGE LIMITED COM G16962105 16901 207828 SH SOLE 7 207828 0 0 BUNGE LIMITED COM G16962105 50 620 SH SOLE 13 620 0 0 BUNGE LIMITED COM G16962105 1162 14285 SH SOLE 15 14285 0 0 BUNGE LIMITED COM G16962105 7450 91617 SH SOLE 18 83653 0 7964 BUNGE LIMITED COM G16962105 42056 517161 SH SOLE 19 517161 0 0 BUNGE LIMITED COM G16962105 208790 2567510 SH SOLE 21 2567510 0 0 BUNGE LIMITED COM G16962105 266658 3279116 SH SOLE 22 3109846 0 169270 BUNGE LIMITED COM G16962105 6458 79416 SH SOLE 23 79416 0 0 BUNGE LIMITED COM G16962105 45590 560622 SH SOLE 25 560622 0 0 BUNGE LIMITED COM G16962105 32210 396094 SH SOLE 26 211472 0 184622 BUNGE LIMITED COM G16962105 24511 301413 SH SOLE 28 16073 0 285340 BUNGE LIMITED COM G16962105 27227 334815 SH SOLE 29 334815 0 0 BUNGE LIMITED COM G16962105 67763 833286 SH SOLE 30 722702 0 110584 BUNGE LIMITED COM G16962105 4104 50465 SH SOLE 31 14744 0 35721 BUNGE LIMITED COM G16962105 18848 231777 SH SOLE 34 231777 0 0 BUNGE LIMITED COM G16962105 6981 85843 SH SOLE 36 85843 0 0 BUNGE LIMITED COM G16962105 447 5496 SH SOLE 40 5496 0 0 BUNGE LIMITED COM G16962105 16112 198136 SH SOLE 43 10513 0 187623 BURFORD CAP LTD ORD SHS G17977110 32 2945 SH SOLE 2 2945 0 0 BURFORD CAP LTD ORD SHS G17977110 14815 1348054 SH SOLE 34 1348054 0 0 BURGERFI INTERNATIONAL INC COM 12122L101 17 2001 SH SOLE 18 2001 0 0 BURGERFI INTERNATIONAL INC COM 12122L101 228 26277 SH SOLE 21 26277 0 0 BURGERFI INTERNATIONAL INC COM 12122L101 369 42567 SH SOLE 22 42567 0 0 BURLINGTON STORES INC COM 122017106 36417 128425 SH SOLE 2 11803 0 116622 BURLINGTON STORES INC COM 122017106 11979 42245 SH SOLE 4 23967 0 18278 BURLINGTON STORES INC COM 122017106 2036 7179 SH SOLE 7 7179 0 0 BURLINGTON STORES INC COM 122017106 469 1655 SH SOLE 13 213 0 1442 BURLINGTON STORES INC COM 122017106 1564 5515 SH SOLE 15 5515 0 0 BURLINGTON STORES INC COM 122017106 11460 40413 SH SOLE 18 36635 0 3778 BURLINGTON STORES INC COM 122017106 3943 13905 SH SOLE 19 13905 0 0 BURLINGTON STORES INC COM 122017106 293856 1036273 SH SOLE 21 1036273 0 0 BURLINGTON STORES INC COM 122017106 392438 1383918 SH SOLE 22 1306201 0 77717 BURLINGTON STORES INC COM 122017106 10520 37100 SH SOLE 23 37100 0 0 BURLINGTON STORES INC COM 122017106 25480 89855 SH SOLE 25 89855 0 0 BURLINGTON STORES INC COM 122017106 31449 110903 SH SOLE 26 59408 0 51495 BURLINGTON STORES INC COM 122017106 50778 179066 SH SOLE 28 5069 0 173997 BURLINGTON STORES INC COM 122017106 17 61 SH SOLE 29 61 0 0 BURLINGTON STORES INC COM 122017106 57290 202033 SH SOLE 30 200277 0 1756 BURLINGTON STORES INC COM 122017106 6964 24560 SH SOLE 31 8290 0 16270 BURLINGTON STORES INC COM 122017106 976 3441 SH SOLE 34 3441 0 0 BURLINGTON STORES INC COM 122017106 8242 29065 SH SOLE 36 29065 0 0 BURLINGTON STORES INC COM 122017106 631 2226 SH SOLE 40 2226 0 0 BURLINGTON STORES INC COM 122017106 9170 32336 SH SOLE 43 3407 0 28929 BURLINGTON STORES INC NOTE 2.250% 4/1 122017AB2 6830 4702000 PRN SOLE 21 4702000 0 0 BURNING ROCK BIOTECH LTD SPONSORED ADS 12233L107 347 19421 SH SOLE 2 1046 0 18375 BURNING ROCK BIOTECH LTD SPONSORED ADS 12233L107 335 18748 SH SOLE 4 8524 0 10224 BURNING ROCK BIOTECH LTD SPONSORED ADS 12233L107 77 4322 SH SOLE 7 4322 0 0 BURNING ROCK BIOTECH LTD SPONSORED ADS 12233L107 396 22122 SH SOLE 15 22122 0 0 BURNING ROCK BIOTECH LTD SPONSORED ADS 12233L107 24 1338 SH SOLE 18 1338 0 0 BURNING ROCK BIOTECH LTD SPONSORED ADS 12233L107 12516 700024 SH SOLE 21 700024 0 0 BURNING ROCK BIOTECH LTD SPONSORED ADS 12233L107 9366 523829 SH SOLE 22 472889 0 50940 BURNING ROCK BIOTECH LTD SPONSORED ADS 12233L107 368 20599 SH SOLE 23 20599 0 0 BURNING ROCK BIOTECH LTD SPONSORED ADS 12233L107 3621 202492 SH SOLE 26 140372 0 62120 BURNING ROCK BIOTECH LTD SPONSORED ADS 12233L107 814 45547 SH SOLE 28 5253 0 40294 BURNING ROCK BIOTECH LTD SPONSORED ADS 12233L107 4954 277080 SH SOLE 30 255540 0 21540 BURNING ROCK BIOTECH LTD SPONSORED ADS 12233L107 62 3442 SH SOLE 34 3442 0 0 BURNING ROCK BIOTECH LTD SPONSORED ADS 12233L107 5 264 SH SOLE 40 264 0 0 BUSINESS FIRST BANCSHARES IN COM 12326C105 461 19708 SH SOLE 2 4461 0 15247 BUSINESS FIRST BANCSHARES IN COM 12326C105 6 241 SH SOLE 7 241 0 0 BUSINESS FIRST BANCSHARES IN COM 12326C105 1532 65505 SH SOLE 18 65505 0 0 BUSINESS FIRST BANCSHARES IN COM 12326C105 805 34411 SH SOLE 19 34411 0 0 BUSINESS FIRST BANCSHARES IN COM 12326C105 17151 733280 SH SOLE 21 733280 0 0 BUSINESS FIRST BANCSHARES IN COM 12326C105 8642 369492 SH SOLE 22 357562 0 11930 BUSINESS FIRST BANCSHARES IN COM 12326C105 6 253 SH SOLE 43 0 0 253 BUTTERFLY NETWORK INC COM CL A 124155102 578 55371 SH SOLE 2 34442 0 20929 BUTTERFLY NETWORK INC COM CL A 124155102 2 166 SH SOLE 4 166 0 0 BUTTERFLY NETWORK INC COM CL A 124155102 5 522 SH SOLE 7 522 0 0 BUTTERFLY NETWORK INC COM CL A 124155102 5159 494139 SH SOLE 18 494139 0 0 BUTTERFLY NETWORK INC COM CL A 124155102 3403 325966 SH SOLE 19 325966 0 0 BUTTERFLY NETWORK INC COM CL A 124155102 68790 6589042 SH SOLE 21 6589042 0 0 BUTTERFLY NETWORK INC COM CL A 124155102 37284 3571263 SH SOLE 22 3495117 0 76146 BUTTERFLY NETWORK INC COM CL A 124155102 131 12572 SH SOLE 25 12572 0 0 BUTTERFLY NETWORK INC COM CL A 124155102 100 9573 SH SOLE 26 0 0 9573 BUTTERFLY NETWORK INC COM CL A 124155102 114 10910 SH SOLE 28 10910 0 0 BUTTERFLY NETWORK INC COM CL A 124155102 630 60351 SH SOLE 30 60351 0 0 BUTTERFLY NETWORK INC COM CL A 124155102 123 11773 SH SOLE 40 11773 0 0 BUTTERFLY NETWORK INC COM CL A 124155102 0 15 SH SOLE 43 0 0 15 BUTTERFLY NETWORK INC *W EXP 02/12/202 124155110 446 162183 SH SOLE 19 162183 0 0 BWX TECHNOLOGIES INC COM 05605H100 10658 197877 SH SOLE 2 37595 0 160282 BWX TECHNOLOGIES INC COM 05605H100 19 345 SH SOLE 4 345 0 0 BWX TECHNOLOGIES INC COM 05605H100 83 1537 SH SOLE 7 1537 0 0 BWX TECHNOLOGIES INC COM 05605H100 2154 39997 SH SOLE 18 39997 0 0 BWX TECHNOLOGIES INC COM 05605H100 1470 27296 SH SOLE 19 27296 0 0 BWX TECHNOLOGIES INC COM 05605H100 116210 2157634 SH SOLE 21 2157634 0 0 BWX TECHNOLOGIES INC COM 05605H100 114052 2117555 SH SOLE 22 2007847 0 109708 BWX TECHNOLOGIES INC COM 05605H100 1635 30356 SH SOLE 26 30356 0 0 BWX TECHNOLOGIES INC COM 05605H100 2681 49768 SH SOLE 30 49768 0 0 BWX TECHNOLOGIES INC COM 05605H100 78 1455 SH SOLE 31 1455 0 0 BWX TECHNOLOGIES INC COM 05605H100 630 11688 SH SOLE 40 11688 0 0 BWX TECHNOLOGIES INC COM 05605H100 2539 47134 SH SOLE 43 11477 0 35657 BYLINE BANCORP INC COM 124411109 811 33025 SH SOLE 2 11315 0 21710 BYLINE BANCORP INC COM 124411109 8 328 SH SOLE 7 328 0 0 BYLINE BANCORP INC COM 124411109 2072 84380 SH SOLE 18 84380 0 0 BYLINE BANCORP INC COM 124411109 1091 44427 SH SOLE 19 44427 0 0 BYLINE BANCORP INC COM 124411109 24260 987766 SH SOLE 21 987766 0 0 BYLINE BANCORP INC COM 124411109 13974 568984 SH SOLE 22 544193 0 24791 BYLINE BANCORP INC COM 124411109 105 4276 SH SOLE 25 4276 0 0 BYLINE BANCORP INC COM 124411109 58 2343 SH SOLE 26 2343 0 0 BYLINE BANCORP INC COM 124411109 235 9550 SH SOLE 30 9550 0 0 BYLINE BANCORP INC COM 124411109 97 3935 SH SOLE 36 3935 0 0 BYLINE BANCORP INC COM 124411109 111 4532 SH SOLE 40 4532 0 0 BYLINE BANCORP INC COM 124411109 1329 54112 SH SOLE 43 352 0 53760 BYRNA TECHNOLOGIES INC COM NEW 12448X201 96 4378 SH SOLE 2 668 0 3710 BYRNA TECHNOLOGIES INC COM NEW 12448X201 1142 52263 SH SOLE 18 52263 0 0 BYRNA TECHNOLOGIES INC COM NEW 12448X201 713 32629 SH SOLE 19 32629 0 0 BYRNA TECHNOLOGIES INC COM NEW 12448X201 14162 647852 SH SOLE 21 647852 0 0 BYRNA TECHNOLOGIES INC COM NEW 12448X201 8321 380664 SH SOLE 22 378267 0 2397 C & F FINL CORP COM 12466Q104 37 694 SH SOLE 18 694 0 0 C & F FINL CORP COM 12466Q104 473 8910 SH SOLE 21 8910 0 0 C & F FINL CORP COM 12466Q104 292 5507 SH SOLE 22 5507 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 38765 445576 SH SOLE 2 171741 0 273835 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 9591 110243 SH SOLE 4 102022 0 8221 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 20647 237323 SH SOLE 7 201839 0 35484 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 6392 73470 SH SOLE 13 73470 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 1432 16458 SH SOLE 15 16458 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 153505 1764430 SH SOLE 18 1661167 0 103263 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 59514 684068 SH SOLE 19 684068 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 578857 6653533 SH SOLE 21 6653533 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 349512 4017380 SH SOLE 22 3524521 0 492859 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 10218 117448 SH SOLE 23 117448 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 35374 406597 SH SOLE 25 383139 0 23458 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 42941 493578 SH SOLE 26 256514 0 237064 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 61882 711293 SH SOLE 28 17233 0 694060 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 840 9651 SH SOLE 29 9651 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 108211 1243805 SH SOLE 30 1240307 0 3498 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 5653 64981 SH SOLE 31 31879 0 33102 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 21759 250099 SH SOLE 34 250099 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 11438 131471 SH SOLE 36 131471 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 380 4373 SH SOLE 40 4373 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 21368 245609 SH SOLE 43 6010 0 239599 C3 AI INC CL A 12468P104 3451 74468 SH SOLE 2 13298 0 61170 C3 AI INC CL A 12468P104 11 248 SH SOLE 4 248 0 0 C3 AI INC CL A 12468P104 13 290 SH SOLE 7 290 0 0 C3 AI INC CL A 12468P104 643 13872 SH SOLE 18 13872 0 0 C3 AI INC CL A 12468P104 58670 1266075 SH SOLE 19 1266075 0 0 C3 AI INC CL A 12468P104 21662 467452 SH SOLE 21 467452 0 0 C3 AI INC CL A 12468P104 56435 1217840 SH SOLE 22 1174975 0 42865 C3 AI INC CL A 12468P104 237 5104 SH SOLE 25 5104 0 0 C3 AI INC CL A 12468P104 887 19142 SH SOLE 26 17464 0 1678 C3 AI INC CL A 12468P104 135 2922 SH SOLE 28 2922 0 0 C3 AI INC CL A 12468P104 465 10029 SH SOLE 30 10029 0 0 C3 AI INC CL A 12468P104 25 545 SH SOLE 31 545 0 0 C3 AI INC CL A 12468P104 17849 385182 SH SOLE 34 385182 0 0 C3 AI INC CL A 12468P104 225 4854 SH SOLE 40 4854 0 0 C4 THERAPEUTICS INC COM STK 12529R107 1935 43315 SH SOLE 2 21877 0 21438 C4 THERAPEUTICS INC COM STK 12529R107 25 554 SH SOLE 7 554 0 0 C4 THERAPEUTICS INC COM STK 12529R107 4977 111400 SH SOLE 18 104915 0 6485 C4 THERAPEUTICS INC COM STK 12529R107 24458 547407 SH SOLE 19 547407 0 0 C4 THERAPEUTICS INC COM STK 12529R107 56172 1257197 SH SOLE 21 1257197 0 0 C4 THERAPEUTICS INC COM STK 12529R107 41821 936001 SH SOLE 22 925657 0 10344 C4 THERAPEUTICS INC COM STK 12529R107 240 5378 SH SOLE 23 5378 0 0 C4 THERAPEUTICS INC COM STK 12529R107 88 1964 SH SOLE 25 1964 0 0 C4 THERAPEUTICS INC COM STK 12529R107 884 19774 SH SOLE 26 0 0 19774 C4 THERAPEUTICS INC COM STK 12529R107 10244 229280 SH SOLE 30 229280 0 0 C4 THERAPEUTICS INC COM STK 12529R107 117 2623 SH SOLE 34 2623 0 0 C4 THERAPEUTICS INC COM STK 12529R107 59 1327 SH SOLE 40 1327 0 0 C4 THERAPEUTICS INC COM STK 12529R107 44 987 SH SOLE 43 0 0 987 CABALETTA BIO INC COM 12674W109 338 27765 SH SOLE 2 25709 0 2056 CABALETTA BIO INC COM 12674W109 38 3149 SH SOLE 18 3149 0 0 CABALETTA BIO INC COM 12674W109 57 4694 SH SOLE 19 4694 0 0 CABALETTA BIO INC COM 12674W109 2102 172855 SH SOLE 21 172855 0 0 CABALETTA BIO INC COM 12674W109 1266 104080 SH SOLE 22 104080 0 0 CABALETTA BIO INC COM 12674W109 67 5488 SH SOLE 23 5488 0 0 CABALETTA BIO INC COM 12674W109 26 2136 SH SOLE 26 0 0 2136 CABALETTA BIO INC COM 12674W109 125 10314 SH SOLE 30 10314 0 0 CABLE ONE INC COM 12685J105 21032 11600 SH SOLE 2 3286 0 8314 CABLE ONE INC COM 12685J105 7111 3922 SH SOLE 4 2217 0 1705 CABLE ONE INC COM 12685J105 887 489 SH SOLE 7 489 0 0 CABLE ONE INC COM 12685J105 18 10 SH SOLE 13 10 0 0 CABLE ONE INC COM 12685J105 655 361 SH SOLE 15 361 0 0 CABLE ONE INC COM 12685J105 24213 13354 SH SOLE 18 13049 0 305 CABLE ONE INC COM 12685J105 355810 196241 SH SOLE 19 196241 0 0 CABLE ONE INC COM 12685J105 486294 268207 SH SOLE 21 268207 0 0 CABLE ONE INC COM 12685J105 271727 149866 SH SOLE 22 143543 0 6323 CABLE ONE INC COM 12685J105 5528 3049 SH SOLE 23 3049 0 0 CABLE ONE INC COM 12685J105 1079 595 SH SOLE 25 595 0 0 CABLE ONE INC COM 12685J105 13783 7602 SH SOLE 26 6683 0 919 CABLE ONE INC COM 12685J105 20381 11241 SH SOLE 28 398 0 10843 CABLE ONE INC COM 12685J105 11 6 SH SOLE 29 6 0 0 CABLE ONE INC COM 12685J105 43704 24104 SH SOLE 30 21627 0 2477 CABLE ONE INC COM 12685J105 3476 1917 SH SOLE 31 592 0 1325 CABLE ONE INC COM 12685J105 589 325 SH SOLE 34 325 0 0 CABLE ONE INC COM 12685J105 2245 1238 SH SOLE 36 1238 0 0 CABLE ONE INC COM 12685J105 375 207 SH SOLE 40 207 0 0 CABLE ONE INC COM 12685J105 7336 4046 SH SOLE 43 546 0 3500 CABOT CORP COM 127055101 3441 68658 SH SOLE 2 62486 0 6172 CABOT CORP COM 127055101 12 236 SH SOLE 4 236 0 0 CABOT CORP COM 127055101 71 1409 SH SOLE 7 1409 0 0 CABOT CORP COM 127055101 13521 269764 SH SOLE 18 269764 0 0 CABOT CORP COM 127055101 4919 98135 SH SOLE 19 98135 0 0 CABOT CORP COM 127055101 3467 69172 SH SOLE 20 69172 0 0 CABOT CORP COM 127055101 194631 3883304 SH SOLE 21 3883304 0 0 CABOT CORP COM 127055101 76317 1522678 SH SOLE 22 1489394 0 33284 CABOT CORP COM 127055101 340 6780 SH SOLE 25 6780 0 0 CABOT CORP COM 127055101 893 17826 SH SOLE 26 13338 0 4488 CABOT CORP COM 127055101 252 5027 SH SOLE 28 4733 0 294 CABOT CORP COM 127055101 1544 30809 SH SOLE 30 30809 0 0 CABOT CORP COM 127055101 88 1748 SH SOLE 36 1748 0 0 CABOT CORP COM 127055101 347 6929 SH SOLE 40 6929 0 0 CABOT CORP COM 127055101 3395 67742 SH SOLE 43 3623 0 64119 CABOT OIL & GAS CORP COM 127097103 22350 1027124 SH SOLE 2 145744 0 881380 CABOT OIL & GAS CORP COM 127097103 5206 239267 SH SOLE 4 209455 0 29812 CABOT OIL & GAS CORP COM 127097103 8122 373268 SH SOLE 7 359290 0 13978 CABOT OIL & GAS CORP COM 127097103 30 1367 SH SOLE 13 1367 0 0 CABOT OIL & GAS CORP COM 127097103 1770 81359 SH SOLE 15 81359 0 0 CABOT OIL & GAS CORP COM 127097103 17546 806322 SH SOLE 18 727618 0 78704 CABOT OIL & GAS CORP COM 127097103 4467 205264 SH SOLE 19 205264 0 0 CABOT OIL & GAS CORP COM 127097103 233113 10712892 SH SOLE 21 10712892 0 0 CABOT OIL & GAS CORP COM 127097103 206399 9485264 SH SOLE 22 8627877 0 857387 CABOT OIL & GAS CORP COM 127097103 9350 429677 SH SOLE 23 429677 0 0 CABOT OIL & GAS CORP COM 127097103 10803 496449 SH SOLE 25 496449 0 0 CABOT OIL & GAS CORP COM 127097103 29043 1334698 SH SOLE 26 595062 0 739636 CABOT OIL & GAS CORP COM 127097103 23583 1083789 SH SOLE 28 33391 0 1050398 CABOT OIL & GAS CORP COM 127097103 52113 2394885 SH SOLE 30 2394885 0 0 CABOT OIL & GAS CORP COM 127097103 574 26392 SH SOLE 31 6264 0 20128 CABOT OIL & GAS CORP COM 127097103 862 39628 SH SOLE 34 39628 0 0 CABOT OIL & GAS CORP COM 127097103 4882 224368 SH SOLE 36 224368 0 0 CABOT OIL & GAS CORP COM 127097103 323 14828 SH SOLE 40 14828 0 0 CABOT OIL & GAS CORP COM 127097103 3217 147859 SH SOLE 43 6272 0 141587 CACI INTL INC CL A 127190304 15800 60282 SH SOLE 2 23106 0 37176 CACI INTL INC CL A 127190304 22 84 SH SOLE 4 84 0 0 CACI INTL INC CL A 127190304 126 479 SH SOLE 7 479 0 0 CACI INTL INC CL A 127190304 17951 68488 SH SOLE 18 68488 0 0 CACI INTL INC CL A 127190304 62601 238844 SH SOLE 19 238844 0 0 CACI INTL INC CL A 127190304 306466 1169270 SH SOLE 21 1169270 0 0 CACI INTL INC CL A 127190304 166175 634015 SH SOLE 22 605530 0 28485 CACI INTL INC CL A 127190304 5357 20439 SH SOLE 23 20439 0 0 CACI INTL INC CL A 127190304 841 3207 SH SOLE 25 3207 0 0 CACI INTL INC CL A 127190304 1918 7318 SH SOLE 26 7318 0 0 CACI INTL INC CL A 127190304 511 1949 SH SOLE 28 1629 0 320 CACI INTL INC CL A 127190304 3393 12945 SH SOLE 30 12945 0 0 CACI INTL INC CL A 127190304 95 363 SH SOLE 31 363 0 0 CACI INTL INC CL A 127190304 126 480 SH SOLE 36 480 0 0 CACI INTL INC CL A 127190304 807 3079 SH SOLE 40 3079 0 0 CACI INTL INC CL A 127190304 2967 11321 SH SOLE 43 113 0 11208 CACTUS INC CL A 127203107 1773 46992 SH SOLE 2 34373 0 12619 CACTUS INC CL A 127203107 10 257 SH SOLE 4 257 0 0 CACTUS INC CL A 127203107 31 826 SH SOLE 7 826 0 0 CACTUS INC CL A 127203107 5725 151770 SH SOLE 18 151770 0 0 CACTUS INC CL A 127203107 10690 283408 SH SOLE 19 283408 0 0 CACTUS INC CL A 127203107 72971 1934554 SH SOLE 21 1934554 0 0 CACTUS INC CL A 127203107 53291 1412816 SH SOLE 22 1379278 0 33538 CACTUS INC CL A 127203107 73 1946 SH SOLE 23 1946 0 0 CACTUS INC CL A 127203107 451 11958 SH SOLE 25 11958 0 0 CACTUS INC CL A 127203107 1075 28487 SH SOLE 26 14607 0 13880 CACTUS INC CL A 127203107 151 4006 SH SOLE 28 4006 0 0 CACTUS INC CL A 127203107 1559 41331 SH SOLE 30 41331 0 0 CACTUS INC CL A 127203107 22 578 SH SOLE 34 578 0 0 CACTUS INC CL A 127203107 356 9433 SH SOLE 36 9433 0 0 CACTUS INC CL A 127203107 215 5703 SH SOLE 40 5703 0 0 CACTUS INC CL A 127203107 1248 33097 SH SOLE 43 4673 0 28424 CADENCE BANCORPORATION CL A 12739A100 2194 99910 SH SOLE 2 33952 0 65958 CADENCE BANCORPORATION CL A 12739A100 7 315 SH SOLE 4 315 0 0 CADENCE BANCORPORATION CL A 12739A100 37 1665 SH SOLE 7 1665 0 0 CADENCE BANCORPORATION CL A 12739A100 10416 474334 SH SOLE 18 474334 0 0 CADENCE BANCORPORATION CL A 12739A100 4574 208297 SH SOLE 19 208297 0 0 CADENCE BANCORPORATION CL A 12739A100 310222 14126673 SH SOLE 21 14126673 0 0 CADENCE BANCORPORATION CL A 12739A100 64293 2927731 SH SOLE 22 2815931 0 111800 CADENCE BANCORPORATION CL A 12739A100 277 12628 SH SOLE 25 12628 0 0 CADENCE BANCORPORATION CL A 12739A100 1008 45908 SH SOLE 26 32893 0 13015 CADENCE BANCORPORATION CL A 12739A100 38 1747 SH SOLE 28 1747 0 0 CADENCE BANCORPORATION CL A 12739A100 4711 214523 SH SOLE 30 214523 0 0 CADENCE BANCORPORATION CL A 12739A100 291 13241 SH SOLE 40 13241 0 0 CADENCE BANCORPORATION CL A 12739A100 4616 210183 SH SOLE 43 9130 0 201053 CADENCE DESIGN SYSTEM INC COM 127387108 126970 838417 SH SOLE 2 295575 0 542842 CADENCE DESIGN SYSTEM INC COM 127387108 29428 194320 SH SOLE 4 125210 0 69110 CADENCE DESIGN SYSTEM INC COM 127387108 54745 361495 SH SOLE 7 287582 0 73913 CADENCE DESIGN SYSTEM INC COM 127387108 3425 22614 SH SOLE 13 17642 0 4972 CADENCE DESIGN SYSTEM INC COM 127387108 4376 28894 SH SOLE 15 28894 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 136340 900293 SH SOLE 18 860938 0 39355 CADENCE DESIGN SYSTEM INC COM 127387108 664305 4386589 SH SOLE 19 4386589 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 1357620 8964739 SH SOLE 21 8964739 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 941473 6216808 SH SOLE 22 5597471 0 619337 CADENCE DESIGN SYSTEM INC COM 127387108 26815 177066 SH SOLE 23 177066 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 370766 2448267 SH SOLE 25 2448267 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 234018 1545286 SH SOLE 26 728830 0 816456 CADENCE DESIGN SYSTEM INC COM 127387108 208963 1379839 SH SOLE 28 25390 0 1354449 CADENCE DESIGN SYSTEM INC COM 127387108 1103 7286 SH SOLE 29 7286 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 265144 1750822 SH SOLE 30 1643916 0 106906 CADENCE DESIGN SYSTEM INC COM 127387108 15496 102326 SH SOLE 31 32898 0 69428 CADENCE DESIGN SYSTEM INC COM 127387108 9830 64908 SH SOLE 32 64908 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 203005 1340499 SH SOLE 34 1340499 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 19311 127515 SH SOLE 36 127515 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 1447 9555 SH SOLE 40 9555 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 58882 388816 SH SOLE 43 17724 0 371092 CADIZ INC COM NEW 127537207 179 25474 SH SOLE 2 15845 0 9629 CADIZ INC COM NEW 127537207 2 294 SH SOLE 7 294 0 0 CADIZ INC COM NEW 127537207 498 70728 SH SOLE 18 70728 0 0 CADIZ INC COM NEW 127537207 267 37986 SH SOLE 19 37986 0 0 CADIZ INC COM NEW 127537207 6315 897039 SH SOLE 21 897039 0 0 CADIZ INC COM NEW 127537207 4973 706356 SH SOLE 22 680338 0 26018 CADIZ INC COM NEW 127537207 38 5344 SH SOLE 25 5344 0 0 CADIZ INC COM NEW 127537207 39 5584 SH SOLE 26 0 0 5584 CADIZ INC COM NEW 127537207 207 29404 SH SOLE 30 29404 0 0 CADIZ INC COM NEW 127537207 42 5987 SH SOLE 40 5987 0 0 CADIZ INC COM NEW 127537207 175 24802 SH SOLE 43 1320 0 23482 CAE INC COM 124765108 3 94 SH SOLE 18 94 0 0 CAE INC COM 124765108 4227 141504 SH SOLE 43 7569 0 133935 CAESARS ENTERTAINMENT INC NE COM 12769G100 62875 559988 SH SOLE 2 213659 0 346329 CAESARS ENTERTAINMENT INC NE COM 12769G100 10217 90999 SH SOLE 4 83112 0 7887 CAESARS ENTERTAINMENT INC NE COM 12769G100 20516 182722 SH SOLE 7 176483 0 6239 CAESARS ENTERTAINMENT INC NE COM 12769G100 510 4538 SH SOLE 13 395 0 4143 CAESARS ENTERTAINMENT INC NE COM 12769G100 2656 23651 SH SOLE 15 23651 0 0 CAESARS ENTERTAINMENT INC NE COM 12769G100 44662 397771 SH SOLE 18 367211 0 30560 CAESARS ENTERTAINMENT INC NE COM 12769G100 68171 607151 SH SOLE 19 607151 0 0 CAESARS ENTERTAINMENT INC NE COM 12769G100 648899 5779289 SH SOLE 21 5779289 0 0 CAESARS ENTERTAINMENT INC NE COM 12769G100 489022 4355383 SH SOLE 22 4051043 0 304340 CAESARS ENTERTAINMENT INC NE COM 12769G100 13093 116608 SH SOLE 23 116608 0 0 CAESARS ENTERTAINMENT INC NE COM 12769G100 42545 378921 SH SOLE 25 378921 0 0 CAESARS ENTERTAINMENT INC NE COM 12769G100 44870 399622 SH SOLE 26 155217 0 244405 CAESARS ENTERTAINMENT INC NE COM 12769G100 43744 389593 SH SOLE 28 21265 0 368328 CAESARS ENTERTAINMENT INC NE COM 12769G100 75 669 SH SOLE 29 669 0 0 CAESARS ENTERTAINMENT INC NE COM 12769G100 103744 923972 SH SOLE 30 923972 0 0 CAESARS ENTERTAINMENT INC NE COM 12769G100 6101 54337 SH SOLE 31 3251 0 51086 CAESARS ENTERTAINMENT INC NE COM 12769G100 32020 285180 SH SOLE 34 285180 0 0 CAESARS ENTERTAINMENT INC NE COM 12769G100 10408 92699 SH SOLE 36 92699 0 0 CAESARS ENTERTAINMENT INC NE COM 12769G100 797 7095 SH SOLE 40 7095 0 0 CAESARS ENTERTAINMENT INC NE COM 12769G100 10173 90600 SH SOLE 43 9998 0 80602 CAESARS ENTERTAINMENT INC NE OPTIONS 12769G100 606 5400 SH Call SOLE 2 5400 0 0 CAESARS ENTERTAINMENT INC NE OPTIONS 12769G100 135 1200 SH Call SOLE 4 1200 0 0 CAESARS ENTERTAINMENT INC NE OPTIONS 12769G100 1931 17200 SH Call SOLE 18 17200 0 0 CAESARS ENTERTAINMENT INC NE OPTIONS 12769G100 125529 1118000 SH Call SOLE 19 1118000 0 0 CAESARS ENTERTAINMENT INC NE OPTIONS 12769G100 1875 16700 SH Call SOLE 22 16700 0 0 CAESARS ENTERTAINMENT INC NE OPTIONS 12769G100 124 1100 SH Call SOLE 26 1100 0 0 CAESARS ENTERTAINMENT INC NE OPTIONS 12769G100 25510 227200 SH Call SOLE 34 227200 0 0 CAESARSTONE LTD ORD SHS M20598104 277 22300 SH SOLE 2 4861 0 17439 CAESARSTONE LTD ORD SHS M20598104 2 166 SH SOLE 4 166 0 0 CAESARSTONE LTD ORD SHS M20598104 110 8839 SH SOLE 7 8839 0 0 CAESARSTONE LTD ORD SHS M20598104 931 74931 SH SOLE 18 74931 0 0 CAESARSTONE LTD ORD SHS M20598104 501 40372 SH SOLE 19 40372 0 0 CAESARSTONE LTD ORD SHS M20598104 15246 1227502 SH SOLE 21 1227502 0 0 CAESARSTONE LTD ORD SHS M20598104 6455 519690 SH SOLE 22 498752 0 20938 CAESARSTONE LTD ORD SHS M20598104 61 4880 SH SOLE 25 4880 0 0 CAESARSTONE LTD ORD SHS M20598104 20 1597 SH SOLE 26 0 0 1597 CAESARSTONE LTD ORD SHS M20598104 34 2725 SH SOLE 40 2725 0 0 CAI INTERNATIONAL INC COM 12477X106 930 16641 SH SOLE 2 4997 0 11644 CAI INTERNATIONAL INC COM 12477X106 3 51 SH SOLE 4 51 0 0 CAI INTERNATIONAL INC COM 12477X106 12 221 SH SOLE 7 221 0 0 CAI INTERNATIONAL INC COM 12477X106 2989 53463 SH SOLE 18 53463 0 0 CAI INTERNATIONAL INC COM 12477X106 1617 28914 SH SOLE 19 28914 0 0 CAI INTERNATIONAL INC COM 12477X106 35120 628144 SH SOLE 21 628144 0 0 CAI INTERNATIONAL INC COM 12477X106 21378 382370 SH SOLE 22 366605 0 15765 CAI INTERNATIONAL INC COM 12477X106 148 2650 SH SOLE 23 2650 0 0 CAI INTERNATIONAL INC COM 12477X106 119 2121 SH SOLE 25 2121 0 0 CAI INTERNATIONAL INC COM 12477X106 69 1238 SH SOLE 28 1238 0 0 CAI INTERNATIONAL INC COM 12477X106 205 3662 SH SOLE 30 3662 0 0 CAI INTERNATIONAL INC COM 12477X106 144 2578 SH SOLE 40 2578 0 0 CAI INTERNATIONAL INC COM 12477X106 550 9841 SH SOLE 43 0 0 9841 CAL MAINE FOODS INC COM NEW 128030202 1581 43726 SH SOLE 2 11279 0 32447 CAL MAINE FOODS INC COM NEW 128030202 5 146 SH SOLE 4 146 0 0 CAL MAINE FOODS INC COM NEW 128030202 21 574 SH SOLE 7 574 0 0 CAL MAINE FOODS INC COM NEW 128030202 5226 144518 SH SOLE 18 144518 0 0 CAL MAINE FOODS INC COM NEW 128030202 2320 64154 SH SOLE 19 64154 0 0 CAL MAINE FOODS INC COM NEW 128030202 159042 4398278 SH SOLE 21 4398278 0 0 CAL MAINE FOODS INC COM NEW 128030202 35116 971132 SH SOLE 22 931572 0 39560 CAL MAINE FOODS INC COM NEW 128030202 532 14718 SH SOLE 23 14718 0 0 CAL MAINE FOODS INC COM NEW 128030202 172 4750 SH SOLE 25 4750 0 0 CAL MAINE FOODS INC COM NEW 128030202 366 10126 SH SOLE 26 7834 0 2292 CAL MAINE FOODS INC COM NEW 128030202 103 2842 SH SOLE 28 2842 0 0 CAL MAINE FOODS INC COM NEW 128030202 3171 87680 SH SOLE 30 87680 0 0 CAL MAINE FOODS INC COM NEW 128030202 181 5007 SH SOLE 40 5007 0 0 CAL MAINE FOODS INC COM NEW 128030202 692 19142 SH SOLE 43 615 0 18527 CALADRIUS BIOSCIENCES INC COM NEW 128058203 15 12551 SH SOLE 18 12551 0 0 CALADRIUS BIOSCIENCES INC COM NEW 128058203 181 148314 SH SOLE 21 148314 0 0 CALADRIUS BIOSCIENCES INC COM NEW 128058203 1025 840246 SH SOLE 22 840246 0 0 CALAMP CORP COM 128126109 66 6618 SH SOLE 2 2637 0 3981 CALAMP CORP COM 128126109 8 798 SH SOLE 7 798 0 0 CALAMP CORP COM 128126109 1401 140804 SH SOLE 18 140804 0 0 CALAMP CORP COM 128126109 594 59748 SH SOLE 19 59748 0 0 CALAMP CORP COM 128126109 40754 4095899 SH SOLE 21 4095899 0 0 CALAMP CORP COM 128126109 9191 923715 SH SOLE 22 919060 0 4655 CALAMP CORP COM 128126109 410 41220 SH SOLE 30 41220 0 0 CALAMP CORP COM 128126109 26 2621 SH SOLE 43 0 0 2621 CALAVO GROWERS INC COM 128246105 724 18944 SH SOLE 2 16714 0 2230 CALAVO GROWERS INC COM 128246105 3 71 SH SOLE 4 71 0 0 CALAVO GROWERS INC COM 128246105 11 290 SH SOLE 7 290 0 0 CALAVO GROWERS INC COM 128246105 2403 62842 SH SOLE 18 62842 0 0 CALAVO GROWERS INC COM 128246105 1122 29339 SH SOLE 19 29339 0 0 CALAVO GROWERS INC COM 128246105 77883 2036685 SH SOLE 21 2036685 0 0 CALAVO GROWERS INC COM 128246105 18742 490112 SH SOLE 22 481245 0 8867 CALAVO GROWERS INC COM 128246105 82 2136 SH SOLE 25 2136 0 0 CALAVO GROWERS INC COM 128246105 196 5125 SH SOLE 26 3775 0 1350 CALAVO GROWERS INC COM 128246105 44 1161 SH SOLE 28 1161 0 0 CALAVO GROWERS INC COM 128246105 1156 30237 SH SOLE 30 30237 0 0 CALAVO GROWERS INC COM 128246105 432 11309 SH SOLE 34 11309 0 0 CALAVO GROWERS INC COM 128246105 92 2407 SH SOLE 40 2407 0 0 CALAVO GROWERS INC COM 128246105 713 18645 SH SOLE 43 274 0 18371 CALEDONIA MNG CORP PLC SHS NEW G1757E113 9 739 SH SOLE 2 0 0 739 CALEDONIA MNG CORP PLC SHS NEW G1757E113 27 2233 SH SOLE 18 2233 0 0 CALEDONIA MNG CORP PLC SHS NEW G1757E113 343 28383 SH SOLE 21 28383 0 0 CALEDONIA MNG CORP PLC SHS NEW G1757E113 62 5097 SH SOLE 22 5097 0 0 CALERES INC COM 129500104 344 15462 SH SOLE 2 11482 0 3980 CALERES INC COM 129500104 15 695 SH SOLE 7 695 0 0 CALERES INC COM 129500104 3165 142427 SH SOLE 18 142427 0 0 CALERES INC COM 129500104 1411 63497 SH SOLE 19 63497 0 0 CALERES INC COM 129500104 99716 4487664 SH SOLE 21 4487664 0 0 CALERES INC COM 129500104 20638 928806 SH SOLE 22 906008 0 22798 CALERES INC COM 129500104 107 4823 SH SOLE 25 4823 0 0 CALERES INC COM 129500104 69 3093 SH SOLE 26 0 0 3093 CALERES INC COM 129500104 1503 67624 SH SOLE 30 67624 0 0 CALERES INC COM 129500104 99 4442 SH SOLE 40 4442 0 0 CALERES INC COM 129500104 953 42907 SH SOLE 43 14569 0 28338 CALIFORNIA BANCORP INC COM 13005U101 74 4240 SH SOLE 2 4240 0 0 CALIFORNIA BANCORP INC COM 13005U101 28 1574 SH SOLE 18 1574 0 0 CALIFORNIA BANCORP INC COM 13005U101 310 17672 SH SOLE 21 17672 0 0 CALIFORNIA BANCORP INC COM 13005U101 171 9734 SH SOLE 22 9734 0 0 CALIFORNIA RES CORP COM STOCK 13057Q305 10218 249225 SH SOLE 2 191824 0 57401 CALIFORNIA RES CORP COM STOCK 13057Q305 305 7441 SH SOLE 4 7441 0 0 CALIFORNIA RES CORP COM STOCK 13057Q305 65 1590 SH SOLE 7 1590 0 0 CALIFORNIA RES CORP COM STOCK 13057Q305 14606 356233 SH SOLE 18 356233 0 0 CALIFORNIA RES CORP COM STOCK 13057Q305 102607 2502605 SH SOLE 19 2502605 0 0 CALIFORNIA RES CORP COM STOCK 13057Q305 123052 3001275 SH SOLE 21 3001275 0 0 CALIFORNIA RES CORP COM STOCK 13057Q305 85059 2074602 SH SOLE 22 2009415 0 65187 CALIFORNIA RES CORP COM STOCK 13057Q305 217 5295 SH SOLE 25 5295 0 0 CALIFORNIA RES CORP COM STOCK 13057Q305 1601 39054 SH SOLE 26 35956 0 3098 CALIFORNIA RES CORP COM STOCK 13057Q305 170 4147 SH SOLE 28 4147 0 0 CALIFORNIA RES CORP COM STOCK 13057Q305 2493 60805 SH SOLE 30 60805 0 0 CALIFORNIA RES CORP COM STOCK 13057Q305 20698 504822 SH SOLE 34 504822 0 0 CALIFORNIA RES CORP COM STOCK 13057Q305 14 353 SH SOLE 37 353 0 0 CALIFORNIA RES CORP COM STOCK 13057Q305 203 4958 SH SOLE 40 4958 0 0 CALIFORNIA RES CORP COM STOCK 13057Q305 1 20 SH SOLE 43 0 0 20 CALIFORNIA WTR SVC GROUP COM 130788102 3512 59595 SH SOLE 2 15499 0 44096 CALIFORNIA WTR SVC GROUP COM 130788102 480 8149 SH SOLE 4 8149 0 0 CALIFORNIA WTR SVC GROUP COM 130788102 9541 161898 SH SOLE 7 161898 0 0 CALIFORNIA WTR SVC GROUP COM 130788102 2 26 SH SOLE 17 0 0 26 CALIFORNIA WTR SVC GROUP COM 130788102 12055 204559 SH SOLE 18 204559 0 0 CALIFORNIA WTR SVC GROUP COM 130788102 5349 90771 SH SOLE 19 90771 0 0 CALIFORNIA WTR SVC GROUP COM 130788102 367741 6240301 SH SOLE 21 6240301 0 0 CALIFORNIA WTR SVC GROUP COM 130788102 74722 1267979 SH SOLE 22 1216907 0 51072 CALIFORNIA WTR SVC GROUP COM 130788102 3900 66180 SH SOLE 25 66180 0 0 CALIFORNIA WTR SVC GROUP COM 130788102 2827 47978 SH SOLE 26 32240 0 15738 CALIFORNIA WTR SVC GROUP COM 130788102 248 4209 SH SOLE 28 4209 0 0 CALIFORNIA WTR SVC GROUP COM 130788102 36342 616703 SH SOLE 30 616703 0 0 CALIFORNIA WTR SVC GROUP COM 130788102 439 7456 SH SOLE 34 7456 0 0 CALIFORNIA WTR SVC GROUP COM 130788102 155 2627 SH SOLE 36 2627 0 0 CALIFORNIA WTR SVC GROUP COM 130788102 325 5507 SH SOLE 40 5507 0 0 CALIFORNIA WTR SVC GROUP COM 130788102 3506 59495 SH SOLE 43 736 0 58759 CALITHERA BIOSCIENCES INC COM 13089P101 82 37534 SH SOLE 2 1751 0 35783 CALITHERA BIOSCIENCES INC COM 13089P101 29 13086 SH SOLE 18 13086 0 0 CALITHERA BIOSCIENCES INC COM 13089P101 23 10715 SH SOLE 19 10715 0 0 CALITHERA BIOSCIENCES INC COM 13089P101 1751 803021 SH SOLE 21 803021 0 0 CALITHERA BIOSCIENCES INC COM 13089P101 3425 1571029 SH SOLE 22 1571029 0 0 CALITHERA BIOSCIENCES INC COM 13089P101 151 69252 SH SOLE 26 0 0 69252 CALITHERA BIOSCIENCES INC COM 13089P101 66 30262 SH SOLE 30 30262 0 0 CALITHERA BIOSCIENCES INC COM 13089P101 4 1609 SH SOLE 43 0 0 1609 CALIX INC COM 13100M509 3518 71168 SH SOLE 2 35305 0 35863 CALIX INC COM 13100M509 11 232 SH SOLE 4 232 0 0 CALIX INC COM 13100M509 46 926 SH SOLE 7 926 0 0 CALIX INC COM 13100M509 8326 168437 SH SOLE 18 154191 0 14246 CALIX INC COM 13100M509 15978 323249 SH SOLE 19 323249 0 0 CALIX INC COM 13100M509 111491 2255543 SH SOLE 21 2255543 0 0 CALIX INC COM 13100M509 70810 1432531 SH SOLE 22 1397261 0 35270 CALIX INC COM 13100M509 472 9543 SH SOLE 23 9543 0 0 CALIX INC COM 13100M509 331 6701 SH SOLE 25 6701 0 0 CALIX INC COM 13100M509 2967 60026 SH SOLE 26 18138 0 41888 CALIX INC COM 13100M509 232 4699 SH SOLE 28 4699 0 0 CALIX INC COM 13100M509 18277 369749 SH SOLE 30 369749 0 0 CALIX INC COM 13100M509 57 1161 SH SOLE 36 1161 0 0 CALIX INC COM 13100M509 337 6818 SH SOLE 40 6818 0 0 CALIX INC COM 13100M509 433 8751 SH SOLE 43 46 0 8705 CALLAWAY GOLF CO COM 131193104 4831 174857 SH SOLE 2 85159 0 89698 CALLAWAY GOLF CO COM 131193104 10 363 SH SOLE 4 363 0 0 CALLAWAY GOLF CO COM 131193104 51 1860 SH SOLE 7 1860 0 0 CALLAWAY GOLF CO COM 131193104 16736 605713 SH SOLE 18 605713 0 0 CALLAWAY GOLF CO COM 131193104 5659 204826 SH SOLE 19 204826 0 0 CALLAWAY GOLF CO COM 131193104 226775 8207578 SH SOLE 21 8207578 0 0 CALLAWAY GOLF CO COM 131193104 92751 3356878 SH SOLE 22 3238349 0 118529 CALLAWAY GOLF CO COM 131193104 493 17852 SH SOLE 25 17852 0 0 CALLAWAY GOLF CO COM 131193104 1463 52932 SH SOLE 26 46708 0 6224 CALLAWAY GOLF CO COM 131193104 249 9000 SH SOLE 28 9000 0 0 CALLAWAY GOLF CO COM 131193104 4964 179656 SH SOLE 30 179656 0 0 CALLAWAY GOLF CO COM 131193104 158 5709 SH SOLE 36 5709 0 0 CALLAWAY GOLF CO COM 131193104 392 14175 SH SOLE 40 14175 0 0 CALLAWAY GOLF CO COM 131193104 759 27483 SH SOLE 43 558 0 26925 CALLAWAY GOLF CO NOTE 2.750% 5/0 131193AE4 2747 1570000 PRN SOLE 21 1570000 0 0 CALLON PETE CO DEL COM 13123X508 1147 23375 SH SOLE 2 17168 0 6207 CALLON PETE CO DEL COM 13123X508 9 192 SH SOLE 4 192 0 0 CALLON PETE CO DEL COM 13123X508 75 1519 SH SOLE 7 1519 0 0 CALLON PETE CO DEL COM 13123X508 0 2 SH SOLE 17 0 0 2 CALLON PETE CO DEL COM 13123X508 7134 145362 SH SOLE 18 145362 0 0 CALLON PETE CO DEL COM 13123X508 4634 94409 SH SOLE 19 94409 0 0 CALLON PETE CO DEL COM 13123X508 226832 4621678 SH SOLE 21 4621678 0 0 CALLON PETE CO DEL COM 13123X508 50656 1032105 SH SOLE 22 1002546 0 29559 CALLON PETE CO DEL COM 13123X508 65 1316 SH SOLE 23 1316 0 0 CALLON PETE CO DEL COM 13123X508 280 5703 SH SOLE 25 5703 0 0 CALLON PETE CO DEL COM 13123X508 1227 25010 SH SOLE 26 21952 0 3058 CALLON PETE CO DEL COM 13123X508 207 4212 SH SOLE 28 4212 0 0 CALLON PETE CO DEL COM 13123X508 4493 91554 SH SOLE 30 91554 0 0 CALLON PETE CO DEL COM 13123X508 195 3981 SH SOLE 36 3981 0 0 CALLON PETE CO DEL COM 13123X508 270 5493 SH SOLE 40 5493 0 0 CALLON PETE CO DEL COM 13123X508 661 13472 SH SOLE 43 3120 0 10352 CALYXT INC COM 13173L107 5 1505 SH SOLE 2 1505 0 0 CALYXT INC COM 13173L107 9 2773 SH SOLE 18 2773 0 0 CALYXT INC COM 13173L107 225 66706 SH SOLE 21 66706 0 0 CALYXT INC COM 13173L107 487 144477 SH SOLE 22 144477 0 0 CAMBER ENERGY INC COM 13200M508 0 1 SH SOLE 21 1 0 0 CAMBER ENERGY INC COM 13200M508 2037 533223 SH SOLE 22 533223 0 0 CAMBIUM NETWORKS CORP SHS G17766109 141 3896 SH SOLE 2 2722 0 1174 CAMBIUM NETWORKS CORP SHS G17766109 5 144 SH SOLE 7 144 0 0 CAMBIUM NETWORKS CORP SHS G17766109 974 26901 SH SOLE 18 26901 0 0 CAMBIUM NETWORKS CORP SHS G17766109 682 18853 SH SOLE 19 18853 0 0 CAMBIUM NETWORKS CORP SHS G17766109 14902 411759 SH SOLE 21 411759 0 0 CAMBIUM NETWORKS CORP SHS G17766109 6875 189960 SH SOLE 22 181476 0 8484 CAMBIUM NETWORKS CORP SHS G17766109 61 1688 SH SOLE 25 1688 0 0 CAMBIUM NETWORKS CORP SHS G17766109 83 2303 SH SOLE 30 2303 0 0 CAMBIUM NETWORKS CORP SHS G17766109 39 1086 SH SOLE 40 1086 0 0 CAMBIUM NETWORKS CORP SHS G17766109 6 167 SH SOLE 43 0 0 167 CAMBRIDGE BANCORP COM 132152109 562 6390 SH SOLE 2 768 0 5622 CAMBRIDGE BANCORP COM 132152109 6 68 SH SOLE 7 68 0 0 CAMBRIDGE BANCORP COM 132152109 2056 23361 SH SOLE 18 23361 0 0 CAMBRIDGE BANCORP COM 132152109 1041 11835 SH SOLE 19 11835 0 0 CAMBRIDGE BANCORP COM 132152109 22674 257661 SH SOLE 21 257661 0 0 CAMBRIDGE BANCORP COM 132152109 12336 140182 SH SOLE 22 136461 0 3721 CAMBRIDGE BANCORP COM 132152109 336 3823 SH SOLE 43 294 0 3529 CAMDEN NATL CORP COM 133034108 822 17157 SH SOLE 2 4554 0 12603 CAMDEN NATL CORP COM 133034108 11 237 SH SOLE 7 237 0 0 CAMDEN NATL CORP COM 133034108 2487 51923 SH SOLE 18 51923 0 0 CAMDEN NATL CORP COM 133034108 1280 26732 SH SOLE 19 26732 0 0 CAMDEN NATL CORP COM 133034108 28906 603470 SH SOLE 21 603470 0 0 CAMDEN NATL CORP COM 133034108 21680 452603 SH SOLE 22 432644 0 19959 CAMDEN NATL CORP COM 133034108 142 2974 SH SOLE 25 2974 0 0 CAMDEN NATL CORP COM 133034108 126 2629 SH SOLE 26 1442 0 1187 CAMDEN NATL CORP COM 133034108 109 2282 SH SOLE 28 2282 0 0 CAMDEN NATL CORP COM 133034108 698 14566 SH SOLE 30 14566 0 0 CAMDEN NATL CORP COM 133034108 75 1557 SH SOLE 34 1557 0 0 CAMDEN NATL CORP COM 133034108 118 2455 SH SOLE 36 2455 0 0 CAMDEN NATL CORP COM 133034108 108 2260 SH SOLE 40 2260 0 0 CAMDEN NATL CORP COM 133034108 813 16967 SH SOLE 43 179 0 16788 CAMDEN PPTY TR SH BEN INT 133131102 42640 289142 SH SOLE 2 100372 0 188770 CAMDEN PPTY TR SH BEN INT 133131102 19235 130435 SH SOLE 4 93174 0 37261 CAMDEN PPTY TR SH BEN INT 133131102 20359 138053 SH SOLE 7 138053 0 0 CAMDEN PPTY TR SH BEN INT 133131102 675 4575 SH SOLE 13 422 0 4153 CAMDEN PPTY TR SH BEN INT 133131102 1410 9562 SH SOLE 15 9562 0 0 CAMDEN PPTY TR SH BEN INT 133131102 39061 264875 SH SOLE 18 252507 0 12368 CAMDEN PPTY TR SH BEN INT 133131102 24036 162989 SH SOLE 19 162989 0 0 CAMDEN PPTY TR SH BEN INT 133131102 856600 5808641 SH SOLE 21 5808641 0 0 CAMDEN PPTY TR SH BEN INT 133131102 522262 3541477 SH SOLE 22 3405673 0 135804 CAMDEN PPTY TR SH BEN INT 133131102 9041 61306 SH SOLE 23 61306 0 0 CAMDEN PPTY TR SH BEN INT 133131102 62877 426373 SH SOLE 25 426373 0 0 CAMDEN PPTY TR SH BEN INT 133131102 20070 136094 SH SOLE 26 112376 0 23718 CAMDEN PPTY TR SH BEN INT 133131102 34043 230844 SH SOLE 28 7777 0 223067 CAMDEN PPTY TR SH BEN INT 133131102 226 1532 SH SOLE 29 1532 0 0 CAMDEN PPTY TR SH BEN INT 133131102 88581 600669 SH SOLE 30 575672 0 24997 CAMDEN PPTY TR SH BEN INT 133131102 5283 35823 SH SOLE 31 11715 0 24108 CAMDEN PPTY TR SH BEN INT 133131102 1838 12463 SH SOLE 34 12463 0 0 CAMDEN PPTY TR SH BEN INT 133131102 4022 27275 SH SOLE 36 27275 0 0 CAMDEN PPTY TR SH BEN INT 133131102 482 3270 SH SOLE 40 3270 0 0 CAMDEN PPTY TR SH BEN INT 133131102 5966 40453 SH SOLE 43 1567 0 38886 CAMECO CORP COM 13321L108 1 69 SH SOLE 18 69 0 0 CAMECO CORP COM 13321L108 2035 93667 SH SOLE 21 93667 0 0 CAMECO CORP COM 13321L108 8201 377388 SH SOLE 43 21266 0 356122 CAMPBELL SOUP CO COM 134429109 19698 471135 SH SOLE 2 78742 0 392393 CAMPBELL SOUP CO COM 134429109 4744 113455 SH SOLE 4 101407 0 12048 CAMPBELL SOUP CO COM 134429109 9175 219438 SH SOLE 7 212861 0 6577 CAMPBELL SOUP CO COM 134429109 12 283 SH SOLE 13 283 0 0 CAMPBELL SOUP CO COM 134429109 948 22671 SH SOLE 15 22671 0 0 CAMPBELL SOUP CO COM 134429109 15193 363371 SH SOLE 18 334820 0 28551 CAMPBELL SOUP CO COM 134429109 10089 241299 SH SOLE 19 241299 0 0 CAMPBELL SOUP CO COM 134429109 267591 6400165 SH SOLE 21 6400165 0 0 CAMPBELL SOUP CO COM 134429109 199554 4772870 SH SOLE 22 4339450 0 433420 CAMPBELL SOUP CO COM 134429109 4761 113875 SH SOLE 23 113875 0 0 CAMPBELL SOUP CO COM 134429109 14440 345381 SH SOLE 25 345381 0 0 CAMPBELL SOUP CO COM 134429109 32051 766585 SH SOLE 26 391140 0 375445 CAMPBELL SOUP CO COM 134429109 26063 623363 SH SOLE 28 16795 0 606568 CAMPBELL SOUP CO COM 134429109 59251 1417146 SH SOLE 30 1405320 0 11826 CAMPBELL SOUP CO COM 134429109 3103 74216 SH SOLE 31 25743 0 48473 CAMPBELL SOUP CO COM 134429109 1133 27091 SH SOLE 34 27091 0 0 CAMPBELL SOUP CO COM 134429109 5944 142177 SH SOLE 36 142177 0 0 CAMPBELL SOUP CO COM 134429109 292 6980 SH SOLE 40 6980 0 0 CAMPBELL SOUP CO COM 134429109 5781 138265 SH SOLE 43 12505 0 125760 CAMPING WORLD HLDGS INC CL A 13462K109 2138 55012 SH SOLE 2 32517 0 22495 CAMPING WORLD HLDGS INC CL A 13462K109 6 162 SH SOLE 4 162 0 0 CAMPING WORLD HLDGS INC CL A 13462K109 27 686 SH SOLE 7 686 0 0 CAMPING WORLD HLDGS INC CL A 13462K109 4883 125623 SH SOLE 18 118461 0 7162 CAMPING WORLD HLDGS INC CL A 13462K109 10133 260696 SH SOLE 19 260696 0 0 CAMPING WORLD HLDGS INC CL A 13462K109 55972 1439982 SH SOLE 21 1439982 0 0 CAMPING WORLD HLDGS INC CL A 13462K109 43886 1129058 SH SOLE 22 1104620 0 24438 CAMPING WORLD HLDGS INC CL A 13462K109 309 7962 SH SOLE 23 7962 0 0 CAMPING WORLD HLDGS INC CL A 13462K109 245 6313 SH SOLE 25 6313 0 0 CAMPING WORLD HLDGS INC CL A 13462K109 2389 61474 SH SOLE 26 18507 0 42967 CAMPING WORLD HLDGS INC CL A 13462K109 167 4295 SH SOLE 28 4295 0 0 CAMPING WORLD HLDGS INC CL A 13462K109 817 21023 SH SOLE 30 21023 0 0 CAMPING WORLD HLDGS INC CL A 13462K109 115 2969 SH SOLE 36 2969 0 0 CAMPING WORLD HLDGS INC CL A 13462K109 177 4560 SH SOLE 40 4560 0 0 CAMPING WORLD HLDGS INC CL A 13462K109 120 3092 SH SOLE 43 864 0 2228 CAMTEK LTD ORD M20791105 0 8 SH SOLE 18 8 0 0 CANAAN INC SPONSORED ADS 134748102 5929 970320 SH SOLE 21 970320 0 0 CANAAN INC SPONSORED ADS 134748102 3127 511738 SH SOLE 22 495481 0 16257 CANAAN INC SPONSORED ADS 134748102 22 3595 SH SOLE 25 3595 0 0 CANAAN INC SPONSORED ADS 134748102 1638 268161 SH SOLE 30 268161 0 0 CANADA GOOSE HLDGS INC SHS SUB VTG 135086106 5402 151430 SH SOLE 2 145729 0 5701 CANADA GOOSE HLDGS INC SHS SUB VTG 135086106 490 13745 SH SOLE 4 13745 0 0 CANADA GOOSE HLDGS INC SHS SUB VTG 135086106 241 6761 SH SOLE 7 6761 0 0 CANADA GOOSE HLDGS INC SHS SUB VTG 135086106 963 26989 SH SOLE 18 1149 0 25840 CANADA GOOSE HLDGS INC SHS SUB VTG 135086106 430 12066 SH SOLE 19 12066 0 0 CANADA GOOSE HLDGS INC SHS SUB VTG 135086106 7974 223541 SH SOLE 22 108502 0 115039 CANADA GOOSE HLDGS INC SHS SUB VTG 135086106 528 14795 SH SOLE 23 14795 0 0 CANADA GOOSE HLDGS INC SHS SUB VTG 135086106 51 1424 SH SOLE 26 1424 0 0 CANADA GOOSE HLDGS INC SHS SUB VTG 135086106 4 110 SH SOLE 28 110 0 0 CANADA GOOSE HLDGS INC SHS SUB VTG 135086106 1658 46474 SH SOLE 29 46474 0 0 CANADA GOOSE HLDGS INC SHS SUB VTG 135086106 2008 56281 SH SOLE 31 56281 0 0 CANADIAN IMP BK COMM COM 136069101 30 272 SH SOLE 18 272 0 0 CANADIAN IMP BK COMM COM 136069101 31888 286505 SH SOLE 43 25786 0 260719 CANADIAN NAT RES LTD COM 136385101 68 1859 SH SOLE 18 1859 0 0 CANADIAN NAT RES LTD COM 136385101 10208 279363 SH SOLE 21 279363 0 0 CANADIAN NAT RES LTD COM 136385101 14193 388420 SH SOLE 43 13312 0 375108 CANADIAN NATL RY CO COM 136375102 36891 318991 SH SOLE 18 318991 0 0 CANADIAN NATL RY CO COM 136375102 37548 324670 SH SOLE 43 26464 0 298206 CANADIAN PAC RY LTD COM 13645T100 16 240 SH SOLE 18 240 0 0 CANADIAN PAC RY LTD COM 13645T100 28951 444926 SH SOLE 43 30111 0 414815 CANADIAN SOLAR INC COM 136635109 24 683 SH SOLE 7 683 0 0 CANADIAN SOLAR INC COM 136635109 2795 80790 SH SOLE 19 80790 0 0 CANADIAN SOLAR INC COM 136635109 26478 765491 SH SOLE 21 765491 0 0 CANADIAN SOLAR INC COM 136635109 63 1822 SH SOLE 22 1822 0 0 CANADIAN SOLAR INC COM 136635109 25016 723217 SH SOLE 30 723217 0 0 CANADIAN SOLAR INC COM 136635109 107284 3101591 SH SOLE 34 3101591 0 0 CANADIAN SOLAR INC COM 136635109 42 1221 SH SOLE 36 1221 0 0 CANDEL THERAPEUTICS INC COM 137404109 17 1597 SH SOLE 18 1597 0 0 CANDEL THERAPEUTICS INC COM 137404109 225 20729 SH SOLE 21 20729 0 0 CANGO INC ADS 137586103 1 249 SH SOLE 2 249 0 0 CANGO INC ADS 137586103 45 11302 SH SOLE 4 11302 0 0 CANGO INC ADS 137586103 90 22341 SH SOLE 21 22341 0 0 CANGO INC ADS 137586103 633 157433 SH SOLE 22 152927 0 4506 CANGO INC ADS 137586103 255 63507 SH SOLE 30 63507 0 0 CANNAE HLDGS INC COM 13765N107 3825 122959 SH SOLE 2 42369 0 80590 CANNAE HLDGS INC COM 13765N107 11 351 SH SOLE 4 351 0 0 CANNAE HLDGS INC COM 13765N107 44 1404 SH SOLE 7 1404 0 0 CANNAE HLDGS INC COM 13765N107 8712 280049 SH SOLE 18 280049 0 0 CANNAE HLDGS INC COM 13765N107 13674 439536 SH SOLE 19 439536 0 0 CANNAE HLDGS INC COM 13765N107 93826 3015950 SH SOLE 21 3015950 0 0 CANNAE HLDGS INC COM 13765N107 67490 2169387 SH SOLE 22 2080134 0 89253 CANNAE HLDGS INC COM 13765N107 137 4406 SH SOLE 23 4406 0 0 CANNAE HLDGS INC COM 13765N107 1603 51527 SH SOLE 25 51527 0 0 CANNAE HLDGS INC COM 13765N107 2812 90379 SH SOLE 26 29210 0 61169 CANNAE HLDGS INC COM 13765N107 215 6896 SH SOLE 28 6896 0 0 CANNAE HLDGS INC COM 13765N107 20445 657187 SH SOLE 30 657187 0 0 CANNAE HLDGS INC COM 13765N107 2961 95174 SH SOLE 34 95174 0 0 CANNAE HLDGS INC COM 13765N107 300 9653 SH SOLE 40 9653 0 0 CANNAE HLDGS INC COM 13765N107 640 20576 SH SOLE 43 1456 0 19120 CANO HEALTH INC COM CL A 13781Y103 66 5200 SH SOLE 2 5200 0 0 CANO HEALTH INC COM CL A 13781Y103 97 7675 SH SOLE 18 7675 0 0 CANO HEALTH INC COM CL A 13781Y103 1326 104552 SH SOLE 19 104552 0 0 CANO HEALTH INC COM CL A 13781Y103 1959 154508 SH SOLE 21 154508 0 0 CANO HEALTH INC COM CL A 13781Y103 27260 2149874 SH SOLE 22 2149874 0 0 CANO HEALTH INC COM CL A 13781Y103 2204 173784 SH SOLE 26 173784 0 0 CANO HEALTH INC COM CL A 13781Y103 8164 643888 SH SOLE 30 643888 0 0 CANO HEALTH INC COM CL A 13781Y103 4269 336652 SH SOLE 34 336652 0 0 CANO HEALTH INC *W EXP 06/03/202 13781Y111 118 28599 SH SOLE 2 28599 0 0 CANO HEALTH INC *W EXP 06/03/202 13781Y111 20 4902 SH SOLE 4 4902 0 0 CANO HEALTH INC *W EXP 06/03/202 13781Y111 239 57941 SH SOLE 18 57941 0 0 CANO HEALTH INC *W EXP 06/03/202 13781Y111 2987 723174 SH SOLE 19 723174 0 0 CANO HEALTH INC *W EXP 06/03/202 13781Y111 142 34269 SH SOLE 22 34269 0 0 CANO HEALTH INC *W EXP 06/03/202 13781Y111 16 3775 SH SOLE 26 3775 0 0 CANO HEALTH INC *W EXP 06/03/202 13781Y111 1254 303669 SH SOLE 34 303669 0 0 CANON INC SPONSORED ADR 138006309 6 226 SH SOLE 18 226 0 0 CANON INC SPONSORED ADR 138006309 179 7359 SH SOLE 22 0 0 7359 CANON INC SPONSORED ADR 138006309 21296 873495 SH SOLE 43 88185 0 785310 CANOO INC COM CL A 13803R102 588 76436 SH SOLE 2 33745 0 42691 CANOO INC COM CL A 13803R102 10 1282 SH SOLE 7 1282 0 0 CANOO INC COM CL A 13803R102 2367 307819 SH SOLE 18 307819 0 0 CANOO INC COM CL A 13803R102 1443 187628 SH SOLE 19 187628 0 0 CANOO INC COM CL A 13803R102 28468 3701988 SH SOLE 21 3701988 0 0 CANOO INC COM CL A 13803R102 23932 3112032 SH SOLE 22 3021231 0 90801 CANOO INC COM CL A 13803R102 104 13581 SH SOLE 25 13581 0 0 CANOO INC COM CL A 13803R102 130 16855 SH SOLE 26 4343 0 12512 CANOO INC COM CL A 13803R102 567 73709 SH SOLE 30 73709 0 0 CANOO INC COM CL A 13803R102 110 14259 SH SOLE 36 14259 0 0 CANOO INC COM CL A 13803R102 98 12707 SH SOLE 40 12707 0 0 CANOO INC COM CL A 13803R102 0 20 SH SOLE 43 0 0 20 CANOPY GROWTH CORP COM 138035100 6 440 SH SOLE 43 0 0 440 CANTALOUPE INC COM 138103106 254 23529 SH SOLE 2 17427 0 6102 CANTALOUPE INC COM 138103106 10 937 SH SOLE 7 937 0 0 CANTALOUPE INC COM 138103106 1874 173824 SH SOLE 18 173824 0 0 CANTALOUPE INC COM 138103106 1072 99452 SH SOLE 19 99452 0 0 CANTALOUPE INC COM 138103106 22373 2075462 SH SOLE 21 2075462 0 0 CANTALOUPE INC COM 138103106 15616 1448599 SH SOLE 22 1418281 0 30318 CANTALOUPE INC COM 138103106 79 7293 SH SOLE 25 7293 0 0 CANTALOUPE INC COM 138103106 145 13480 SH SOLE 30 13480 0 0 CANTALOUPE INC COM 138103106 68 6350 SH SOLE 40 6350 0 0 CANTALOUPE INC COM 138103106 66 6097 SH SOLE 43 0 0 6097 CANTERBURY PK HLDG CORP COM 13811E101 11 702 SH SOLE 18 702 0 0 CANTERBURY PK HLDG CORP COM 13811E101 126 7895 SH SOLE 21 7895 0 0 CAPITAL BANCORP INC MD COM 139737100 129 5369 SH SOLE 2 297 0 5072 CAPITAL BANCORP INC MD COM 139737100 696 28913 SH SOLE 18 28913 0 0 CAPITAL BANCORP INC MD COM 139737100 385 15994 SH SOLE 19 15994 0 0 CAPITAL BANCORP INC MD COM 139737100 7345 305278 SH SOLE 21 305278 0 0 CAPITAL BANCORP INC MD COM 139737100 1959 81401 SH SOLE 22 77539 0 3862 CAPITAL CITY BK GROUP INC COM 139674105 4645 187738 SH SOLE 2 141435 0 46303 CAPITAL CITY BK GROUP INC COM 139674105 6 252 SH SOLE 7 252 0 0 CAPITAL CITY BK GROUP INC COM 139674105 1194 48277 SH SOLE 18 48277 0 0 CAPITAL CITY BK GROUP INC COM 139674105 4410 178272 SH SOLE 19 178272 0 0 CAPITAL CITY BK GROUP INC COM 139674105 13617 550394 SH SOLE 21 550394 0 0 CAPITAL CITY BK GROUP INC COM 139674105 22175 896341 SH SOLE 22 888283 0 8058 CAPITAL CITY BK GROUP INC COM 139674105 218 8815 SH SOLE 23 8815 0 0 CAPITAL CITY BK GROUP INC COM 139674105 67 2715 SH SOLE 25 2715 0 0 CAPITAL CITY BK GROUP INC COM 139674105 988 39926 SH SOLE 26 0 0 39926 CAPITAL CITY BK GROUP INC COM 139674105 69 2797 SH SOLE 28 2797 0 0 CAPITAL CITY BK GROUP INC COM 139674105 80 3215 SH SOLE 30 3215 0 0 CAPITAL CITY BK GROUP INC COM 139674105 72 2895 SH SOLE 34 2895 0 0 CAPITAL CITY BK GROUP INC COM 139674105 55 2209 SH SOLE 40 2209 0 0 CAPITAL CITY BK GROUP INC COM 139674105 65 2627 SH SOLE 43 0 0 2627 CAPITAL ONE FINL CORP COM 14040H105 216375 1335898 SH SOLE 2 437001 0 898897 CAPITAL ONE FINL CORP COM 14040H105 59182 365388 SH SOLE 4 256763 0 108625 CAPITAL ONE FINL CORP COM 14040H105 64152 396072 SH SOLE 7 383041 0 13031 CAPITAL ONE FINL CORP COM 14040H105 1459 9008 SH SOLE 13 1377 0 7631 CAPITAL ONE FINL CORP COM 14040H105 9501 58656 SH SOLE 15 58656 0 0 CAPITAL ONE FINL CORP COM 14040H105 404784 2499129 SH SOLE 18 2374818 0 124311 CAPITAL ONE FINL CORP COM 14040H105 542079 3346788 SH SOLE 19 3346788 0 0 CAPITAL ONE FINL CORP COM 14040H105 1664948 10279358 SH SOLE 21 10279358 0 0 CAPITAL ONE FINL CORP COM 14040H105 1638008 10113033 SH SOLE 22 8911635 0 1201398 CAPITAL ONE FINL CORP COM 14040H105 61839 381791 SH SOLE 23 381791 0 0 CAPITAL ONE FINL CORP COM 14040H105 114851 709086 SH SOLE 25 691928 0 17158 CAPITAL ONE FINL CORP COM 14040H105 178090 1099524 SH SOLE 26 465430 0 634094 CAPITAL ONE FINL CORP COM 14040H105 122954 759115 SH SOLE 28 36302 0 722813 CAPITAL ONE FINL CORP COM 14040H105 7129 44014 SH SOLE 29 44014 0 0 CAPITAL ONE FINL CORP COM 14040H105 386419 2385743 SH SOLE 30 2378685 0 7058 CAPITAL ONE FINL CORP COM 14040H105 40590 250605 SH SOLE 31 136863 0 113742 CAPITAL ONE FINL CORP COM 14040H105 302138 1865394 SH SOLE 34 1865394 0 0 CAPITAL ONE FINL CORP COM 14040H105 44769 276400 SH SOLE 36 276400 0 0 CAPITAL ONE FINL CORP COM 14040H105 2521 15564 SH SOLE 40 15564 0 0 CAPITAL ONE FINL CORP COM 14040H105 51057 315228 SH SOLE 43 18473 0 296755 CAPITAL SOUTHWEST CORP COM 140501107 3566 141632 SH SOLE 30 141632 0 0 CAPITAL SOUTHWEST CORP COM 140501107 193 7674 SH SOLE 43 4698 0 2976 CAPITAL SR LIVING CORP COM 140475203 9 269 SH SOLE 18 269 0 0 CAPITAL SR LIVING CORP COM 140475203 173 4907 SH SOLE 21 4907 0 0 CAPITAL SR LIVING CORP COM 140475203 1094 31076 SH SOLE 22 31076 0 0 CAPITOL FED FINL INC COM 14057J101 1648 143421 SH SOLE 2 39619 0 103802 CAPITOL FED FINL INC COM 14057J101 8 688 SH SOLE 4 688 0 0 CAPITOL FED FINL INC COM 14057J101 24 2077 SH SOLE 7 2077 0 0 CAPITOL FED FINL INC COM 14057J101 5973 519869 SH SOLE 18 519869 0 0 CAPITOL FED FINL INC COM 14057J101 2618 227832 SH SOLE 19 227832 0 0 CAPITOL FED FINL INC COM 14057J101 176868 15393177 SH SOLE 21 15393177 0 0 CAPITOL FED FINL INC COM 14057J101 38011 3308205 SH SOLE 22 3172341 0 135864 CAPITOL FED FINL INC COM 14057J101 193 16759 SH SOLE 25 16759 0 0 CAPITOL FED FINL INC COM 14057J101 962 83699 SH SOLE 26 77625 0 6074 CAPITOL FED FINL INC COM 14057J101 84 7346 SH SOLE 28 7346 0 0 CAPITOL FED FINL INC COM 14057J101 2551 221990 SH SOLE 30 221990 0 0 CAPITOL FED FINL INC COM 14057J101 53 4585 SH SOLE 36 4585 0 0 CAPITOL FED FINL INC COM 14057J101 189 16458 SH SOLE 40 16458 0 0 CAPITOL FED FINL INC COM 14057J101 617 53658 SH SOLE 43 1049 0 52609 CAPRI HOLDINGS LIMITED SHS G1890L107 19889 410855 SH SOLE 2 144222 0 266633 CAPRI HOLDINGS LIMITED SHS G1890L107 587 12125 SH SOLE 4 12125 0 0 CAPRI HOLDINGS LIMITED SHS G1890L107 191 3946 SH SOLE 7 3946 0 0 CAPRI HOLDINGS LIMITED SHS G1890L107 21982 454089 SH SOLE 18 453433 0 656 CAPRI HOLDINGS LIMITED SHS G1890L107 49345 1019312 SH SOLE 19 1019312 0 0 CAPRI HOLDINGS LIMITED SHS G1890L107 332529 6869020 SH SOLE 21 6869020 0 0 CAPRI HOLDINGS LIMITED SHS G1890L107 201415 4160613 SH SOLE 22 3980802 0 179811 CAPRI HOLDINGS LIMITED SHS G1890L107 44 909 SH SOLE 23 909 0 0 CAPRI HOLDINGS LIMITED SHS G1890L107 1058 21849 SH SOLE 25 21849 0 0 CAPRI HOLDINGS LIMITED SHS G1890L107 2824 58327 SH SOLE 26 46695 0 11632 CAPRI HOLDINGS LIMITED SHS G1890L107 862 17802 SH SOLE 28 12627 0 5175 CAPRI HOLDINGS LIMITED SHS G1890L107 185 3812 SH SOLE 29 3812 0 0 CAPRI HOLDINGS LIMITED SHS G1890L107 3972 82043 SH SOLE 30 82043 0 0 CAPRI HOLDINGS LIMITED SHS G1890L107 465 9615 SH SOLE 31 9615 0 0 CAPRI HOLDINGS LIMITED SHS G1890L107 19505 402916 SH SOLE 34 402916 0 0 CAPRI HOLDINGS LIMITED SHS G1890L107 257 5314 SH SOLE 36 5314 0 0 CAPRI HOLDINGS LIMITED SHS G1890L107 865 17867 SH SOLE 40 17867 0 0 CAPRI HOLDINGS LIMITED SHS G1890L107 7529 155531 SH SOLE 43 14315 0 141216 CAPRICOR THERAPEUTICS INC COM NEW 14070B309 18 4517 SH SOLE 18 4517 0 0 CAPRICOR THERAPEUTICS INC COM NEW 14070B309 204 50769 SH SOLE 21 50769 0 0 CAPRICOR THERAPEUTICS INC COM NEW 14070B309 985 244915 SH SOLE 22 244915 0 0 CAPSTAR FINL HLDGS INC COM 14070T102 722 34002 SH SOLE 2 17462 0 16540 CAPSTAR FINL HLDGS INC COM 14070T102 10 454 SH SOLE 7 454 0 0 CAPSTAR FINL HLDGS INC COM 14070T102 1336 62909 SH SOLE 18 62909 0 0 CAPSTAR FINL HLDGS INC COM 14070T102 1759 82803 SH SOLE 19 82803 0 0 CAPSTAR FINL HLDGS INC COM 14070T102 16960 798476 SH SOLE 21 798476 0 0 CAPSTAR FINL HLDGS INC COM 14070T102 9932 467606 SH SOLE 22 455385 0 12221 CAPSTAR FINL HLDGS INC COM 14070T102 71 3329 SH SOLE 43 0 0 3329 CAPSTEAD MTG CORP COM NO PAR 14067E506 695 103903 SH SOLE 2 29122 0 74781 CAPSTEAD MTG CORP COM NO PAR 14067E506 3 499 SH SOLE 4 499 0 0 CAPSTEAD MTG CORP COM NO PAR 14067E506 9 1362 SH SOLE 7 1362 0 0 CAPSTEAD MTG CORP COM NO PAR 14067E506 2637 394149 SH SOLE 18 394149 0 0 CAPSTEAD MTG CORP COM NO PAR 14067E506 1090 162902 SH SOLE 19 162902 0 0 CAPSTEAD MTG CORP COM NO PAR 14067E506 93161 13925485 SH SOLE 21 13925485 0 0 CAPSTEAD MTG CORP COM NO PAR 14067E506 16947 2533220 SH SOLE 22 2431741 0 101479 CAPSTEAD MTG CORP COM NO PAR 14067E506 82 12300 SH SOLE 25 12300 0 0 CAPSTEAD MTG CORP COM NO PAR 14067E506 353 52733 SH SOLE 26 12091 0 40642 CAPSTEAD MTG CORP COM NO PAR 14067E506 39 5802 SH SOLE 28 5802 0 0 CAPSTEAD MTG CORP COM NO PAR 14067E506 954 142592 SH SOLE 30 142592 0 0 CAPSTEAD MTG CORP COM NO PAR 14067E506 74 11073 SH SOLE 40 11073 0 0 CAPSTEAD MTG CORP COM NO PAR 14067E506 199 29797 SH SOLE 43 0 0 29797 CAPSTONE GREEN ENERGY CORP COM 14067D508 12 2551 SH SOLE 18 2551 0 0 CAPSTONE GREEN ENERGY CORP COM 14067D508 171 35546 SH SOLE 21 35546 0 0 CAPSTONE GREEN ENERGY CORP COM 14067D508 1694 352282 SH SOLE 22 352282 0 0 CARA THERAPEUTICS INC COM 140755109 946 61202 SH SOLE 2 12949 0 48253 CARA THERAPEUTICS INC COM 140755109 4 227 SH SOLE 4 227 0 0 CARA THERAPEUTICS INC COM 140755109 9 602 SH SOLE 7 602 0 0 CARA THERAPEUTICS INC COM 140755109 2795 180931 SH SOLE 18 180931 0 0 CARA THERAPEUTICS INC COM 140755109 1262 81675 SH SOLE 19 81675 0 0 CARA THERAPEUTICS INC COM 140755109 84222 5451287 SH SOLE 21 5451287 0 0 CARA THERAPEUTICS INC COM 140755109 17710 1146304 SH SOLE 22 1099634 0 46670 CARA THERAPEUTICS INC COM 140755109 104 6763 SH SOLE 25 6763 0 0 CARA THERAPEUTICS INC COM 140755109 526 34020 SH SOLE 26 26377 0 7643 CARA THERAPEUTICS INC COM 140755109 62 4018 SH SOLE 28 4018 0 0 CARA THERAPEUTICS INC COM 140755109 1624 105087 SH SOLE 30 105087 0 0 CARA THERAPEUTICS INC COM 140755109 57 3689 SH SOLE 36 3689 0 0 CARA THERAPEUTICS INC COM 140755109 90 5816 SH SOLE 40 5816 0 0 CARA THERAPEUTICS INC COM 140755109 367 23768 SH SOLE 43 471 0 23297 CARDIFF ONCOLOGY INC COM 14147L108 226 33935 SH SOLE 2 2050 0 31885 CARDIFF ONCOLOGY INC COM 14147L108 4 581 SH SOLE 7 581 0 0 CARDIFF ONCOLOGY INC COM 14147L108 812 121990 SH SOLE 18 121990 0 0 CARDIFF ONCOLOGY INC COM 14147L108 419 62845 SH SOLE 19 62845 0 0 CARDIFF ONCOLOGY INC COM 14147L108 9191 1379959 SH SOLE 21 1379959 0 0 CARDIFF ONCOLOGY INC COM 14147L108 5251 788438 SH SOLE 22 765100 0 23338 CARDINAL HEALTH INC COM 14149Y108 40240 813578 SH SOLE 2 197450 0 616128 CARDINAL HEALTH INC COM 14149Y108 10222 206672 SH SOLE 4 123006 0 83666 CARDINAL HEALTH INC COM 14149Y108 16201 327550 SH SOLE 7 318016 0 9534 CARDINAL HEALTH INC COM 14149Y108 340 6876 SH SOLE 13 843 0 6033 CARDINAL HEALTH INC COM 14149Y108 1833 37056 SH SOLE 15 37056 0 0 CARDINAL HEALTH INC COM 14149Y108 29877 604072 SH SOLE 18 562805 0 41267 CARDINAL HEALTH INC COM 14149Y108 64362 1301287 SH SOLE 19 1301287 0 0 CARDINAL HEALTH INC COM 14149Y108 434367 8782184 SH SOLE 21 8782184 0 0 CARDINAL HEALTH INC COM 14149Y108 315642 6381765 SH SOLE 22 5768136 0 613629 CARDINAL HEALTH INC COM 14149Y108 8051 162777 SH SOLE 23 162777 0 0 CARDINAL HEALTH INC COM 14149Y108 27922 564532 SH SOLE 25 564532 0 0 CARDINAL HEALTH INC COM 14149Y108 46155 933175 SH SOLE 26 532788 0 400387 CARDINAL HEALTH INC COM 14149Y108 48320 976957 SH SOLE 28 23467 0 953490 CARDINAL HEALTH INC COM 14149Y108 111965 2263750 SH SOLE 30 2022896 0 240854 CARDINAL HEALTH INC COM 14149Y108 5278 106720 SH SOLE 31 34563 0 72157 CARDINAL HEALTH INC COM 14149Y108 24858 502587 SH SOLE 34 502587 0 0 CARDINAL HEALTH INC COM 14149Y108 12083 244289 SH SOLE 35 244289 0 0 CARDINAL HEALTH INC COM 14149Y108 9218 186368 SH SOLE 36 186368 0 0 CARDINAL HEALTH INC COM 14149Y108 470 9508 SH SOLE 40 9508 0 0 CARDINAL HEALTH INC COM 14149Y108 6725 135966 SH SOLE 43 8596 0 127370 CARDIOVASCULAR SYS INC DEL COM 141619106 2238 68181 SH SOLE 2 33302 0 34879 CARDIOVASCULAR SYS INC DEL COM 141619106 6 174 SH SOLE 4 174 0 0 CARDIOVASCULAR SYS INC DEL COM 141619106 21 632 SH SOLE 7 632 0 0 CARDIOVASCULAR SYS INC DEL COM 141619106 5191 158113 SH SOLE 18 142853 0 15260 CARDIOVASCULAR SYS INC DEL COM 141619106 8953 272706 SH SOLE 19 272706 0 0 CARDIOVASCULAR SYS INC DEL COM 141619106 157757 4805255 SH SOLE 21 4805255 0 0 CARDIOVASCULAR SYS INC DEL COM 141619106 39557 1204896 SH SOLE 22 1181940 0 22956 CARDIOVASCULAR SYS INC DEL COM 141619106 393 11985 SH SOLE 23 11985 0 0 CARDIOVASCULAR SYS INC DEL COM 141619106 256 7810 SH SOLE 25 7810 0 0 CARDIOVASCULAR SYS INC DEL COM 141619106 2321 70696 SH SOLE 26 19723 0 50973 CARDIOVASCULAR SYS INC DEL COM 141619106 106 3224 SH SOLE 28 3224 0 0 CARDIOVASCULAR SYS INC DEL COM 141619106 2369 72159 SH SOLE 30 72159 0 0 CARDIOVASCULAR SYS INC DEL COM 141619106 237 7234 SH SOLE 36 7234 0 0 CARDIOVASCULAR SYS INC DEL COM 141619106 159 4846 SH SOLE 40 4846 0 0 CARDIOVASCULAR SYS INC DEL COM 141619106 318 9680 SH SOLE 43 0 0 9680 CARDLYTICS INC COM 14161W105 3691 43970 SH SOLE 2 20457 0 23513 CARDLYTICS INC COM 14161W105 9 102 SH SOLE 4 102 0 0 CARDLYTICS INC COM 14161W105 44 525 SH SOLE 7 525 0 0 CARDLYTICS INC COM 14161W105 8200 97692 SH SOLE 18 88714 0 8978 CARDLYTICS INC COM 14161W105 20048 238842 SH SOLE 19 238842 0 0 CARDLYTICS INC COM 14161W105 90001 1072207 SH SOLE 21 1072207 0 0 CARDLYTICS INC COM 14161W105 77310 921016 SH SOLE 22 901637 0 19379 CARDLYTICS INC COM 14161W105 706 8413 SH SOLE 23 8413 0 0 CARDLYTICS INC COM 14161W105 401 4781 SH SOLE 25 4781 0 0 CARDLYTICS INC COM 14161W105 4270 50865 SH SOLE 26 12286 0 38579 CARDLYTICS INC COM 14161W105 223 2655 SH SOLE 28 2655 0 0 CARDLYTICS INC COM 14161W105 1549 18456 SH SOLE 30 18456 0 0 CARDLYTICS INC COM 14161W105 142 1691 SH SOLE 36 1691 0 0 CARDLYTICS INC COM 14161W105 327 3899 SH SOLE 40 3899 0 0 CARDLYTICS INC COM 14161W105 376 4479 SH SOLE 43 410 0 4069 CARECLOUD INC COM 14167R100 15 1926 SH SOLE 18 1926 0 0 CARECLOUD INC COM 14167R100 217 28425 SH SOLE 21 28425 0 0 CARECLOUD INC COM 14167R100 219 28721 SH SOLE 22 28721 0 0 CAREDX INC COM 14167L103 2148 33891 SH SOLE 2 19729 0 14162 CAREDX INC COM 14167L103 12 190 SH SOLE 4 190 0 0 CAREDX INC COM 14167L103 48 764 SH SOLE 7 764 0 0 CAREDX INC COM 14167L103 9217 145445 SH SOLE 18 139414 0 6031 CAREDX INC COM 14167L103 9727 153495 SH SOLE 19 153495 0 0 CAREDX INC COM 14167L103 135646 2140535 SH SOLE 21 2140535 0 0 CAREDX INC COM 14167L103 79019 1246944 SH SOLE 22 1217098 0 29846 CAREDX INC COM 14167L103 140 2207 SH SOLE 23 2207 0 0 CAREDX INC COM 14167L103 417 6586 SH SOLE 25 6586 0 0 CAREDX INC COM 14167L103 1742 27497 SH SOLE 26 18336 0 9161 CAREDX INC COM 14167L103 291 4596 SH SOLE 28 4596 0 0 CAREDX INC COM 14167L103 17049 269041 SH SOLE 30 269041 0 0 CAREDX INC COM 14167L103 378 5958 SH SOLE 40 5958 0 0 CAREDX INC COM 14167L103 478 7539 SH SOLE 43 93 0 7446 CAREMAX INC COM CL A 14171W103 44 4520 SH SOLE 2 4520 0 0 CAREMAX INC COM CL A 14171W103 284 29440 SH SOLE 18 29440 0 0 CAREMAX INC COM CL A 14171W103 7314 757129 SH SOLE 19 757129 0 0 CAREMAX INC COM CL A 14171W103 867 89718 SH SOLE 21 89718 0 0 CAREMAX INC COM CL A 14171W103 7136 738716 SH SOLE 22 738716 0 0 CAREMAX INC COM CL A 14171W103 4141 428700 SH SOLE 34 428700 0 0 CAREMAX INC *W EXP 06/08/202 14171W111 16 5887 SH SOLE 18 5887 0 0 CAREMAX INC *W EXP 06/08/202 14171W111 415 156441 SH SOLE 19 156441 0 0 CAREMAX INC *W EXP 06/08/202 14171W111 5 1930 SH SOLE 20 1930 0 0 CAREMAX INC *W EXP 06/08/202 14171W111 227 85740 SH SOLE 34 85740 0 0 CARETRUST REIT INC COM 14174T107 4894 240837 SH SOLE 2 136026 0 104811 CARETRUST REIT INC COM 14174T107 11984 589767 SH SOLE 4 589767 0 0 CARETRUST REIT INC COM 14174T107 2511 123561 SH SOLE 7 123561 0 0 CARETRUST REIT INC COM 14174T107 17957 883716 SH SOLE 18 883716 0 0 CARETRUST REIT INC COM 14174T107 9495 467294 SH SOLE 19 467294 0 0 CARETRUST REIT INC COM 14174T107 238197 11722317 SH SOLE 21 11722317 0 0 CARETRUST REIT INC COM 14174T107 72249 3555568 SH SOLE 22 3026929 0 528639 CARETRUST REIT INC COM 14174T107 1035 50950 SH SOLE 23 50950 0 0 CARETRUST REIT INC COM 14174T107 8509 418732 SH SOLE 25 418732 0 0 CARETRUST REIT INC COM 14174T107 762 37491 SH SOLE 26 20645 0 16846 CARETRUST REIT INC COM 14174T107 2650 130435 SH SOLE 28 72873 0 57562 CARETRUST REIT INC COM 14174T107 13801 679167 SH SOLE 30 679167 0 0 CARETRUST REIT INC COM 14174T107 3862 190038 SH SOLE 34 190038 0 0 CARETRUST REIT INC COM 14174T107 204 10021 SH SOLE 40 10021 0 0 CARETRUST REIT INC COM 14174T107 583 28675 SH SOLE 43 1718 0 26957 CARGURUS INC COM CL A 141788109 2576 82022 SH SOLE 2 72178 0 9844 CARGURUS INC COM CL A 141788109 103 3265 SH SOLE 4 3265 0 0 CARGURUS INC COM CL A 141788109 49 1573 SH SOLE 7 1573 0 0 CARGURUS INC COM CL A 141788109 0 2 SH SOLE 17 0 0 2 CARGURUS INC COM CL A 141788109 8244 262470 SH SOLE 18 258951 0 3519 CARGURUS INC COM CL A 141788109 5221 166224 SH SOLE 19 166224 0 0 CARGURUS INC COM CL A 141788109 99152 3156693 SH SOLE 21 3156693 0 0 CARGURUS INC COM CL A 141788109 64678 2059145 SH SOLE 22 2007517 0 51628 CARGURUS INC COM CL A 141788109 312 9936 SH SOLE 25 9936 0 0 CARGURUS INC COM CL A 141788109 845 26890 SH SOLE 26 19366 0 7524 CARGURUS INC COM CL A 141788109 186 5926 SH SOLE 28 5926 0 0 CARGURUS INC COM CL A 141788109 4431 141067 SH SOLE 30 141067 0 0 CARGURUS INC COM CL A 141788109 116 3682 SH SOLE 34 3682 0 0 CARGURUS INC COM CL A 141788109 26 824 SH SOLE 36 824 0 0 CARGURUS INC COM CL A 141788109 326 10380 SH SOLE 40 10380 0 0 CARGURUS INC COM CL A 141788109 534 16999 SH SOLE 43 930 0 16069 CARIBOU BIOSCIENCES INC COM 142038108 393 16446 SH SOLE 2 3072 0 13374 CARIBOU BIOSCIENCES INC COM 142038108 1267 53093 SH SOLE 18 53093 0 0 CARIBOU BIOSCIENCES INC COM 142038108 813 34061 SH SOLE 19 34061 0 0 CARIBOU BIOSCIENCES INC COM 142038108 15560 651847 SH SOLE 21 651847 0 0 CARIBOU BIOSCIENCES INC COM 142038108 10158 425548 SH SOLE 22 419243 0 6305 CARIBOU BIOSCIENCES INC COM 142038108 13 545 SH SOLE 23 545 0 0 CARLISLE COS INC COM 142339100 24398 122733 SH SOLE 2 42643 0 80090 CARLISLE COS INC COM 142339100 37 187 SH SOLE 4 187 0 0 CARLISLE COS INC COM 142339100 1493 7508 SH SOLE 7 7508 0 0 CARLISLE COS INC COM 142339100 24982 125672 SH SOLE 18 125672 0 0 CARLISLE COS INC COM 142339100 2830 14238 SH SOLE 19 14238 0 0 CARLISLE COS INC COM 142339100 493735 2483700 SH SOLE 21 2483700 0 0 CARLISLE COS INC COM 142339100 276573 1391280 SH SOLE 22 1328838 0 62442 CARLISLE COS INC COM 142339100 1320 6638 SH SOLE 25 6638 0 0 CARLISLE COS INC COM 142339100 4157 20914 SH SOLE 26 16423 0 4491 CARLISLE COS INC COM 142339100 877 4414 SH SOLE 28 3716 0 698 CARLISLE COS INC COM 142339100 5509 27712 SH SOLE 30 27712 0 0 CARLISLE COS INC COM 142339100 163 818 SH SOLE 31 818 0 0 CARLISLE COS INC COM 142339100 186 935 SH SOLE 36 935 0 0 CARLISLE COS INC COM 142339100 1258 6328 SH SOLE 40 6328 0 0 CARLISLE COS INC COM 142339100 3249 16343 SH SOLE 43 2478 0 13865 CARLOTZ INC COM CL A 142552108 207 54461 SH SOLE 2 21894 0 32567 CARLOTZ INC COM CL A 142552108 661 173420 SH SOLE 18 173420 0 0 CARLOTZ INC COM CL A 142552108 465 122165 SH SOLE 19 122165 0 0 CARLOTZ INC COM CL A 142552108 10164 2667798 SH SOLE 21 2667798 0 0 CARLOTZ INC COM CL A 142552108 6953 1825042 SH SOLE 22 1744275 0 80767 CARLOTZ INC COM CL A 142552108 59 15463 SH SOLE 25 15463 0 0 CARLOTZ INC COM CL A 142552108 86 22585 SH SOLE 30 22585 0 0 CARLOTZ INC COM CL A 142552108 48 12717 SH SOLE 40 12717 0 0 CARLOTZ INC COM CL A 142552108 0 5 SH SOLE 43 0 0 5 CARLYLE GROUP INC COM 14316J108 15434 326434 SH SOLE 2 22398 0 304036 CARLYLE GROUP INC COM 14316J108 5846 123652 SH SOLE 4 58675 0 64977 CARLYLE GROUP INC COM 14316J108 786 16615 SH SOLE 7 16615 0 0 CARLYLE GROUP INC COM 14316J108 17 358 SH SOLE 13 358 0 0 CARLYLE GROUP INC COM 14316J108 887 18763 SH SOLE 15 18763 0 0 CARLYLE GROUP INC COM 14316J108 8157 172523 SH SOLE 18 163560 0 8963 CARLYLE GROUP INC COM 14316J108 2454 51897 SH SOLE 19 51897 0 0 CARLYLE GROUP INC COM 14316J108 111484 2357958 SH SOLE 21 2357958 0 0 CARLYLE GROUP INC COM 14316J108 160899 3403114 SH SOLE 22 3206201 0 196913 CARLYLE GROUP INC COM 14316J108 4307 91089 SH SOLE 23 91089 0 0 CARLYLE GROUP INC COM 14316J108 2100 44409 SH SOLE 25 44409 0 0 CARLYLE GROUP INC COM 14316J108 10866 229813 SH SOLE 26 203851 0 25962 CARLYLE GROUP INC COM 14316J108 8498 179744 SH SOLE 28 13324 0 166420 CARLYLE GROUP INC COM 14316J108 3 62 SH SOLE 29 62 0 0 CARLYLE GROUP INC COM 14316J108 41085 868970 SH SOLE 30 754732 0 114238 CARLYLE GROUP INC COM 14316J108 2685 56781 SH SOLE 31 18410 0 38371 CARLYLE GROUP INC COM 14316J108 379 8013 SH SOLE 34 8013 0 0 CARLYLE GROUP INC COM 14316J108 1798 38019 SH SOLE 36 38019 0 0 CARLYLE GROUP INC COM 14316J108 301 6365 SH SOLE 40 6365 0 0 CARMAX INC COM 143130102 49052 383341 SH SOLE 2 39886 0 343455 CARMAX INC COM 143130102 13777 107667 SH SOLE 4 61383 0 46284 CARMAX INC COM 143130102 18438 144089 SH SOLE 7 139017 0 5072 CARMAX INC COM 143130102 441 3445 SH SOLE 13 485 0 2960 CARMAX INC COM 143130102 2762 21585 SH SOLE 15 21585 0 0 CARMAX INC COM 143130102 39105 305607 SH SOLE 18 282387 0 23220 CARMAX INC COM 143130102 8859 69232 SH SOLE 19 69232 0 0 CARMAX INC COM 143130102 466099 3642536 SH SOLE 21 3642536 0 0 CARMAX INC COM 143130102 441005 3446425 SH SOLE 22 3097490 0 348935 CARMAX INC COM 143130102 11672 91216 SH SOLE 23 91216 0 0 CARMAX INC COM 143130102 26571 207654 SH SOLE 25 207654 0 0 CARMAX INC COM 143130102 47862 374041 SH SOLE 26 149179 0 224862 CARMAX INC COM 143130102 38687 302339 SH SOLE 28 12987 0 289352 CARMAX INC COM 143130102 6 48 SH SOLE 29 48 0 0 CARMAX INC COM 143130102 84280 658645 SH SOLE 30 658645 0 0 CARMAX INC COM 143130102 7755 60608 SH SOLE 31 20706 0 39902 CARMAX INC COM 143130102 1102 8609 SH SOLE 34 8609 0 0 CARMAX INC COM 143130102 10680 83463 SH SOLE 36 83463 0 0 CARMAX INC COM 143130102 685 5353 SH SOLE 40 5353 0 0 CARMAX INC COM 143130102 14651 114495 SH SOLE 43 24137 0 90358 CARNIVAL CORP UNIT 99/99/9999 143658300 51037 2040678 SH SOLE 2 199221 0 1841457 CARNIVAL CORP UNIT 99/99/9999 143658300 9162 366319 SH SOLE 4 335052 0 31267 CARNIVAL CORP UNIT 99/99/9999 143658300 17268 690437 SH SOLE 7 667388 0 23049 CARNIVAL CORP UNIT 99/99/9999 143658300 554 22133 SH SOLE 13 2801 0 19332 CARNIVAL CORP UNIT 99/99/9999 143658300 2444 97736 SH SOLE 15 97736 0 0 CARNIVAL CORP UNIT 99/99/9999 143658300 3 101 SH SOLE 17 0 0 101 CARNIVAL CORP UNIT 99/99/9999 143658300 37064 1481969 SH SOLE 18 1364412 0 117557 CARNIVAL CORP UNIT 99/99/9999 143658300 10350 413828 SH SOLE 19 413828 0 0 CARNIVAL CORP UNIT 99/99/9999 143658300 444947 17790763 SH SOLE 21 17790763 0 0 CARNIVAL CORP UNIT 99/99/9999 143658300 434384 17368424 SH SOLE 22 15600892 0 1767532 CARNIVAL CORP UNIT 99/99/9999 143658300 11638 465349 SH SOLE 23 465349 0 0 CARNIVAL CORP UNIT 99/99/9999 143658300 27190 1087181 SH SOLE 25 1087181 0 0 CARNIVAL CORP UNIT 99/99/9999 143658300 47276 1890302 SH SOLE 26 750725 0 1139577 CARNIVAL CORP UNIT 99/99/9999 143658300 34226 1368480 SH SOLE 28 63799 0 1304681 CARNIVAL CORP UNIT 99/99/9999 143658300 86 3458 SH SOLE 29 3458 0 0 CARNIVAL CORP UNIT 99/99/9999 143658300 78273 3129685 SH SOLE 30 3129685 0 0 CARNIVAL CORP UNIT 99/99/9999 143658300 7552 301974 SH SOLE 31 99821 0 202153 CARNIVAL CORP UNIT 99/99/9999 143658300 1122 44849 SH SOLE 34 44849 0 0 CARNIVAL CORP UNIT 99/99/9999 143658300 11444 457581 SH SOLE 36 457581 0 0 CARNIVAL CORP UNIT 99/99/9999 143658300 715 28583 SH SOLE 40 28583 0 0 CARNIVAL CORP UNIT 99/99/9999 143658300 13504 539960 SH SOLE 43 81491 0 458469 CARNIVAL PLC ADR 14365C103 8627 378199 SH SOLE 43 70465 0 307734 CARPARTS COM INC COM 14427M107 255 16348 SH SOLE 2 11360 0 4988 CARPARTS COM INC COM 14427M107 2 136 SH SOLE 4 136 0 0 CARPARTS COM INC COM 14427M107 9 605 SH SOLE 7 605 0 0 CARPARTS COM INC COM 14427M107 2205 141254 SH SOLE 18 141254 0 0 CARPARTS COM INC COM 14427M107 1302 83408 SH SOLE 19 83408 0 0 CARPARTS COM INC COM 14427M107 26021 1666953 SH SOLE 21 1666953 0 0 CARPARTS COM INC COM 14427M107 15773 1010427 SH SOLE 22 988064 0 22363 CARPARTS COM INC COM 14427M107 71 4568 SH SOLE 25 4568 0 0 CARPARTS COM INC COM 14427M107 854 54704 SH SOLE 30 54704 0 0 CARPARTS COM INC COM 14427M107 68 4334 SH SOLE 40 4334 0 0 CARPARTS COM INC COM 14427M107 62 3947 SH SOLE 43 0 0 3947 CARPENTER TECHNOLOGY CORP COM 144285103 1525 46589 SH SOLE 2 14686 0 31903 CARPENTER TECHNOLOGY CORP COM 144285103 6 190 SH SOLE 4 190 0 0 CARPENTER TECHNOLOGY CORP COM 144285103 40 1234 SH SOLE 7 1234 0 0 CARPENTER TECHNOLOGY CORP COM 144285103 6265 191362 SH SOLE 18 191362 0 0 CARPENTER TECHNOLOGY CORP COM 144285103 2719 83052 SH SOLE 19 83052 0 0 CARPENTER TECHNOLOGY CORP COM 144285103 191331 5843967 SH SOLE 21 5843967 0 0 CARPENTER TECHNOLOGY CORP COM 144285103 40173 1227020 SH SOLE 22 1176120 0 50900 CARPENTER TECHNOLOGY CORP COM 144285103 179 5482 SH SOLE 25 5482 0 0 CARPENTER TECHNOLOGY CORP COM 144285103 585 17868 SH SOLE 26 13644 0 4224 CARPENTER TECHNOLOGY CORP COM 144285103 172 5254 SH SOLE 28 4015 0 1239 CARPENTER TECHNOLOGY CORP COM 144285103 2793 85296 SH SOLE 30 85296 0 0 CARPENTER TECHNOLOGY CORP COM 144285103 30 908 SH SOLE 34 908 0 0 CARPENTER TECHNOLOGY CORP COM 144285103 86 2613 SH SOLE 36 2613 0 0 CARPENTER TECHNOLOGY CORP COM 144285103 183 5576 SH SOLE 40 5576 0 0 CARPENTER TECHNOLOGY CORP COM 144285103 1052 32117 SH SOLE 43 1450 0 30667 CARRIAGE SVCS INC COM 143905107 999 22415 SH SOLE 2 5304 0 17111 CARRIAGE SVCS INC COM 143905107 3 73 SH SOLE 4 73 0 0 CARRIAGE SVCS INC COM 143905107 9 200 SH SOLE 7 200 0 0 CARRIAGE SVCS INC COM 143905107 2494 55941 SH SOLE 18 55941 0 0 CARRIAGE SVCS INC COM 143905107 1351 30307 SH SOLE 19 30307 0 0 CARRIAGE SVCS INC COM 143905107 29150 653736 SH SOLE 21 653736 0 0 CARRIAGE SVCS INC COM 143905107 19061 427483 SH SOLE 22 408588 0 18895 CARRIAGE SVCS INC COM 143905107 97 2170 SH SOLE 25 2170 0 0 CARRIAGE SVCS INC COM 143905107 30 665 SH SOLE 26 665 0 0 CARRIAGE SVCS INC COM 143905107 106 2376 SH SOLE 28 2376 0 0 CARRIAGE SVCS INC COM 143905107 543 12169 SH SOLE 30 12169 0 0 CARRIAGE SVCS INC COM 143905107 219 4901 SH SOLE 34 4901 0 0 CARRIAGE SVCS INC COM 143905107 30 675 SH SOLE 36 675 0 0 CARRIAGE SVCS INC COM 143905107 76 1695 SH SOLE 40 1695 0 0 CARRIAGE SVCS INC COM 143905107 81 1806 SH SOLE 43 0 0 1806 CARRIER GLOBAL CORPORATION COM 14448C104 97024 1874495 SH SOLE 2 241081 0 1633414 CARRIER GLOBAL CORPORATION COM 14448C104 29866 577009 SH SOLE 4 361293 0 215716 CARRIER GLOBAL CORPORATION COM 14448C104 42027 811952 SH SOLE 7 787258 0 24694 CARRIER GLOBAL CORPORATION COM 14448C104 843 16278 SH SOLE 13 2323 0 13955 CARRIER GLOBAL CORPORATION COM 14448C104 5536 106954 SH SOLE 15 106954 0 0 CARRIER GLOBAL CORPORATION COM 14448C104 0 2 SH SOLE 17 0 0 2 CARRIER GLOBAL CORPORATION COM 14448C104 105077 2030072 SH SOLE 18 1908605 0 121467 CARRIER GLOBAL CORPORATION COM 14448C104 68122 1316116 SH SOLE 19 1316116 0 0 CARRIER GLOBAL CORPORATION COM 14448C104 1197346 23132649 SH SOLE 21 23132649 0 0 CARRIER GLOBAL CORPORATION COM 14448C104 956025 18470353 SH SOLE 22 16657637 0 1812716 CARRIER GLOBAL CORPORATION COM 14448C104 23849 460754 SH SOLE 23 460754 0 0 CARRIER GLOBAL CORPORATION COM 14448C104 78335 1513423 SH SOLE 25 1513423 0 0 CARRIER GLOBAL CORPORATION COM 14448C104 99151 1915590 SH SOLE 26 734857 0 1180733 CARRIER GLOBAL CORPORATION COM 14448C104 117975 2279279 SH SOLE 28 73279 0 2206000 CARRIER GLOBAL CORPORATION COM 14448C104 39 754 SH SOLE 29 754 0 0 CARRIER GLOBAL CORPORATION COM 14448C104 225529 4357208 SH SOLE 30 4096831 0 260377 CARRIER GLOBAL CORPORATION COM 14448C104 15763 304541 SH SOLE 31 99107 0 205434 CARRIER GLOBAL CORPORATION COM 14448C104 19373 374293 SH SOLE 34 374293 0 0 CARRIER GLOBAL CORPORATION COM 14448C104 22638 437366 SH SOLE 36 437366 0 0 CARRIER GLOBAL CORPORATION COM 14448C104 1470 28401 SH SOLE 40 28401 0 0 CARRIER GLOBAL CORPORATION COM 14448C104 29171 563587 SH SOLE 43 55140 0 508447 CARROLS RESTAURANT GROUP INC COM 14574X104 154 42054 SH SOLE 2 1597 0 40457 CARROLS RESTAURANT GROUP INC COM 14574X104 3 764 SH SOLE 7 764 0 0 CARROLS RESTAURANT GROUP INC COM 14574X104 440 120174 SH SOLE 18 120174 0 0 CARROLS RESTAURANT GROUP INC COM 14574X104 215 58752 SH SOLE 19 58752 0 0 CARROLS RESTAURANT GROUP INC COM 14574X104 4600 1256906 SH SOLE 21 1256906 0 0 CARROLS RESTAURANT GROUP INC COM 14574X104 2939 802989 SH SOLE 22 783924 0 19065 CARROLS RESTAURANT GROUP INC COM 14574X104 14 3713 SH SOLE 43 0 0 3713 CARS COM INC COM 14575E105 923 72977 SH SOLE 2 21011 0 51966 CARS COM INC COM 14575E105 4 332 SH SOLE 4 332 0 0 CARS COM INC COM 14575E105 14 1102 SH SOLE 7 1102 0 0 CARS COM INC COM 14575E105 2717 214819 SH SOLE 18 214819 0 0 CARS COM INC COM 14575E105 1499 118463 SH SOLE 19 118463 0 0 CARS COM INC COM 14575E105 30774 2432728 SH SOLE 21 2432728 0 0 CARS COM INC COM 14575E105 21587 1706489 SH SOLE 22 1638689 0 67800 CARS COM INC COM 14575E105 108 8568 SH SOLE 25 8568 0 0 CARS COM INC COM 14575E105 215 16995 SH SOLE 26 10635 0 6360 CARS COM INC COM 14575E105 134 10631 SH SOLE 28 8465 0 2166 CARS COM INC COM 14575E105 1369 108202 SH SOLE 30 108202 0 0 CARS COM INC COM 14575E105 57 4529 SH SOLE 34 4529 0 0 CARS COM INC COM 14575E105 55 4369 SH SOLE 36 4369 0 0 CARS COM INC COM 14575E105 80 6304 SH SOLE 40 6304 0 0 CARS COM INC COM 14575E105 215 16983 SH SOLE 43 647 0 16336 CARTER BANKSHARES INC COM NEW 146103106 600 42229 SH SOLE 2 2151 0 40078 CARTER BANKSHARES INC COM NEW 146103106 5 326 SH SOLE 7 326 0 0 CARTER BANKSHARES INC COM NEW 146103106 1192 83842 SH SOLE 18 83842 0 0 CARTER BANKSHARES INC COM NEW 146103106 1400 98470 SH SOLE 19 98470 0 0 CARTER BANKSHARES INC COM NEW 146103106 13932 979756 SH SOLE 21 979756 0 0 CARTER BANKSHARES INC COM NEW 146103106 8356 587658 SH SOLE 22 571944 0 15714 CARTER BANKSHARES INC COM NEW 146103106 4 290 SH SOLE 43 0 0 290 CARTERS INC COM 146229109 12261 126094 SH SOLE 2 57729 0 68365 CARTERS INC COM 146229109 305 3132 SH SOLE 4 3132 0 0 CARTERS INC COM 146229109 160 1648 SH SOLE 7 1648 0 0 CARTERS INC COM 146229109 10341 106340 SH SOLE 18 105906 0 434 CARTERS INC COM 146229109 1368 14064 SH SOLE 19 14064 0 0 CARTERS INC COM 146229109 193859 1993612 SH SOLE 21 1993612 0 0 CARTERS INC COM 146229109 120632 1240556 SH SOLE 22 1173044 0 67512 CARTERS INC COM 146229109 430 4422 SH SOLE 23 4422 0 0 CARTERS INC COM 146229109 661 6798 SH SOLE 25 6798 0 0 CARTERS INC COM 146229109 1655 17019 SH SOLE 26 13590 0 3429 CARTERS INC COM 146229109 428 4403 SH SOLE 28 3736 0 667 CARTERS INC COM 146229109 462 4747 SH SOLE 29 4747 0 0 CARTERS INC COM 146229109 2446 25156 SH SOLE 30 25156 0 0 CARTERS INC COM 146229109 1785 18356 SH SOLE 31 18356 0 0 CARTERS INC COM 146229109 40 415 SH SOLE 34 415 0 0 CARTERS INC COM 146229109 428 4403 SH SOLE 36 4403 0 0 CARTERS INC COM 146229109 490 5038 SH SOLE 40 5038 0 0 CARTERS INC COM 146229109 931 9575 SH SOLE 43 216 0 9359 CARVANA CO CL A 146869102 46734 154984 SH SOLE 2 11883 0 143101 CARVANA CO CL A 146869102 13131 43545 SH SOLE 4 26857 0 16688 CARVANA CO CL A 146869102 2260 7495 SH SOLE 7 7495 0 0 CARVANA CO CL A 146869102 512 1697 SH SOLE 13 198 0 1499 CARVANA CO CL A 146869102 2076 6885 SH SOLE 15 6885 0 0 CARVANA CO CL A 146869102 15382 51010 SH SOLE 18 46849 0 4161 CARVANA CO CL A 146869102 75469 250279 SH SOLE 19 250279 0 0 CARVANA CO CL A 146869102 352384 1168616 SH SOLE 21 1168616 0 0 CARVANA CO CL A 146869102 504891 1674375 SH SOLE 22 1586717 0 87658 CARVANA CO CL A 146869102 12385 41071 SH SOLE 23 41071 0 0 CARVANA CO CL A 146869102 32557 107970 SH SOLE 25 107970 0 0 CARVANA CO CL A 146869102 38836 128793 SH SOLE 26 68044 0 60749 CARVANA CO CL A 146869102 33528 111190 SH SOLE 28 5507 0 105683 CARVANA CO CL A 146869102 67 222 SH SOLE 29 222 0 0 CARVANA CO CL A 146869102 64196 212895 SH SOLE 30 212895 0 0 CARVANA CO CL A 146869102 7997 26522 SH SOLE 31 9134 0 17388 CARVANA CO CL A 146869102 109472 363042 SH SOLE 34 363042 0 0 CARVANA CO CL A 146869102 9510 31538 SH SOLE 36 31538 0 0 CARVANA CO CL A 146869102 741 2456 SH SOLE 40 2456 0 0 CARVANA CO CL A 146869102 5755 19087 SH SOLE 43 1334 0 17753 CASA SYS INC COM 14713L102 146 21571 SH SOLE 2 11638 0 9933 CASA SYS INC COM 14713L102 2 348 SH SOLE 7 348 0 0 CASA SYS INC COM 14713L102 573 84582 SH SOLE 18 84582 0 0 CASA SYS INC COM 14713L102 1280 188861 SH SOLE 19 188861 0 0 CASA SYS INC COM 14713L102 7231 1066452 SH SOLE 21 1066452 0 0 CASA SYS INC COM 14713L102 5813 857310 SH SOLE 22 836308 0 21002 CASA SYS INC COM 14713L102 19 2778 SH SOLE 23 2778 0 0 CASA SYS INC COM 14713L102 53 7874 SH SOLE 25 7874 0 0 CASA SYS INC COM 14713L102 37 5425 SH SOLE 26 0 0 5425 CASA SYS INC COM 14713L102 50 7328 SH SOLE 30 7328 0 0 CASA SYS INC COM 14713L102 27 3914 SH SOLE 40 3914 0 0 CASA SYS INC COM 14713L102 71 10533 SH SOLE 43 0 0 10533 CASELLA WASTE SYS INC CL A 147448104 1833 24142 SH SOLE 2 15433 0 8709 CASELLA WASTE SYS INC CL A 147448104 13 170 SH SOLE 4 170 0 0 CASELLA WASTE SYS INC CL A 147448104 59 780 SH SOLE 7 780 0 0 CASELLA WASTE SYS INC CL A 147448104 10382 136713 SH SOLE 18 136713 0 0 CASELLA WASTE SYS INC CL A 147448104 6704 88283 SH SOLE 19 88283 0 0 CASELLA WASTE SYS INC CL A 147448104 122066 1607407 SH SOLE 21 1607407 0 0 CASELLA WASTE SYS INC CL A 147448104 86995 1145572 SH SOLE 22 1114094 0 31478 CASELLA WASTE SYS INC CL A 147448104 550 7246 SH SOLE 25 7246 0 0 CASELLA WASTE SYS INC CL A 147448104 1387 18268 SH SOLE 26 13699 0 4569 CASELLA WASTE SYS INC CL A 147448104 318 4188 SH SOLE 28 4188 0 0 CASELLA WASTE SYS INC CL A 147448104 5076 66840 SH SOLE 30 66840 0 0 CASELLA WASTE SYS INC CL A 147448104 435 5731 SH SOLE 40 5731 0 0 CASELLA WASTE SYS INC CL A 147448104 918 12084 SH SOLE 43 482 0 11602 CASEYS GEN STORES INC COM 147528103 17313 91869 SH SOLE 2 30917 0 60952 CASEYS GEN STORES INC COM 147528103 24 130 SH SOLE 4 130 0 0 CASEYS GEN STORES INC COM 147528103 935 4961 SH SOLE 7 4961 0 0 CASEYS GEN STORES INC COM 147528103 16712 88683 SH SOLE 18 88683 0 0 CASEYS GEN STORES INC COM 147528103 3318 17606 SH SOLE 19 17606 0 0 CASEYS GEN STORES INC COM 147528103 326919 1734777 SH SOLE 21 1734777 0 0 CASEYS GEN STORES INC COM 147528103 189511 1005632 SH SOLE 22 959342 0 46290 CASEYS GEN STORES INC COM 147528103 2652 14075 SH SOLE 26 11329 0 2746 CASEYS GEN STORES INC COM 147528103 827 4389 SH SOLE 28 3089 0 1300 CASEYS GEN STORES INC COM 147528103 3682 19539 SH SOLE 30 19539 0 0 CASEYS GEN STORES INC COM 147528103 109 578 SH SOLE 31 578 0 0 CASEYS GEN STORES INC COM 147528103 157 833 SH SOLE 36 833 0 0 CASEYS GEN STORES INC COM 147528103 851 4516 SH SOLE 40 4516 0 0 CASEYS GEN STORES INC COM 147528103 5176 27468 SH SOLE 43 1025 0 26443 CASI PHARMACEUTICALS INC COM 14757U109 2 2081 SH SOLE 2 2081 0 0 CASI PHARMACEUTICALS INC COM 14757U109 27 22918 SH SOLE 18 22918 0 0 CASI PHARMACEUTICALS INC COM 14757U109 370 310983 SH SOLE 21 310983 0 0 CASI PHARMACEUTICALS INC COM 14757U109 981 824771 SH SOLE 22 824771 0 0 CASI PHARMACEUTICALS INC COM 14757U109 6 5189 SH SOLE 43 0 0 5189 CASPER SLEEP INC COM 147626105 149 34837 SH SOLE 2 32134 0 2703 CASPER SLEEP INC COM 147626105 422 98859 SH SOLE 18 85916 0 12943 CASPER SLEEP INC COM 147626105 329 77141 SH SOLE 19 77141 0 0 CASPER SLEEP INC COM 147626105 4203 984406 SH SOLE 21 984406 0 0 CASPER SLEEP INC COM 147626105 3352 785005 SH SOLE 22 780203 0 4802 CASPER SLEEP INC COM 147626105 29 6799 SH SOLE 23 6799 0 0 CASPER SLEEP INC COM 147626105 0 55 SH SOLE 43 0 0 55 CASS INFORMATION SYS INC COM 14808P109 631 15077 SH SOLE 2 4256 0 10821 CASS INFORMATION SYS INC COM 14808P109 10 242 SH SOLE 7 242 0 0 CASS INFORMATION SYS INC COM 14808P109 2011 48056 SH SOLE 18 48056 0 0 CASS INFORMATION SYS INC COM 14808P109 1078 25763 SH SOLE 19 25763 0 0 CASS INFORMATION SYS INC COM 14808P109 23085 551607 SH SOLE 21 551607 0 0 CASS INFORMATION SYS INC COM 14808P109 13866 331324 SH SOLE 22 318209 0 13115 CASS INFORMATION SYS INC COM 14808P109 73 1741 SH SOLE 25 1741 0 0 CASS INFORMATION SYS INC COM 14808P109 560 13393 SH SOLE 26 11136 0 2257 CASS INFORMATION SYS INC COM 14808P109 73 1744 SH SOLE 28 1744 0 0 CASS INFORMATION SYS INC COM 14808P109 297 7100 SH SOLE 30 7100 0 0 CASS INFORMATION SYS INC COM 14808P109 54 1281 SH SOLE 40 1281 0 0 CASS INFORMATION SYS INC COM 14808P109 266 6367 SH SOLE 43 131 0 6236 CASSAVA SCIENCES INC COM 14817C107 2081 33518 SH SOLE 2 17753 0 15765 CASSAVA SCIENCES INC COM 14817C107 7 120 SH SOLE 4 120 0 0 CASSAVA SCIENCES INC COM 14817C107 36 576 SH SOLE 7 576 0 0 CASSAVA SCIENCES INC COM 14817C107 7047 113511 SH SOLE 18 106163 0 7348 CASSAVA SCIENCES INC COM 14817C107 10994 177097 SH SOLE 19 177097 0 0 CASSAVA SCIENCES INC COM 14817C107 78181 1259363 SH SOLE 21 1259363 0 0 CASSAVA SCIENCES INC COM 14817C107 58246 938234 SH SOLE 22 915754 0 22480 CASSAVA SCIENCES INC COM 14817C107 258 4157 SH SOLE 23 4157 0 0 CASSAVA SCIENCES INC COM 14817C107 293 4713 SH SOLE 25 4713 0 0 CASSAVA SCIENCES INC COM 14817C107 2450 39460 SH SOLE 26 11942 0 27518 CASSAVA SCIENCES INC COM 14817C107 193 3101 SH SOLE 28 3101 0 0 CASSAVA SCIENCES INC COM 14817C107 1220 19645 SH SOLE 30 19645 0 0 CASSAVA SCIENCES INC COM 14817C107 270 4346 SH SOLE 40 4346 0 0 CASSAVA SCIENCES INC COM 14817C107 375 6037 SH SOLE 43 438 0 5599 CASTLE BIOSCIENCES INC COM 14843C105 841 12654 SH SOLE 2 7221 0 5433 CASTLE BIOSCIENCES INC COM 14843C105 4 67 SH SOLE 4 67 0 0 CASTLE BIOSCIENCES INC COM 14843C105 23 342 SH SOLE 7 342 0 0 CASTLE BIOSCIENCES INC COM 14843C105 4265 64140 SH SOLE 18 64140 0 0 CASTLE BIOSCIENCES INC COM 14843C105 2637 39656 SH SOLE 19 39656 0 0 CASTLE BIOSCIENCES INC COM 14843C105 64986 977227 SH SOLE 21 977227 0 0 CASTLE BIOSCIENCES INC COM 14843C105 33556 504595 SH SOLE 22 492392 0 12203 CASTLE BIOSCIENCES INC COM 14843C105 223 3353 SH SOLE 25 3353 0 0 CASTLE BIOSCIENCES INC COM 14843C105 955 14357 SH SOLE 26 12524 0 1833 CASTLE BIOSCIENCES INC COM 14843C105 153 2302 SH SOLE 28 2302 0 0 CASTLE BIOSCIENCES INC COM 14843C105 8921 134148 SH SOLE 30 134148 0 0 CASTLE BIOSCIENCES INC COM 14843C105 147 2217 SH SOLE 40 2217 0 0 CASTLE BIOSCIENCES INC COM 14843C105 63 950 SH SOLE 43 8 0 942 CASTLIGHT HEALTH INC CL B 14862Q100 557 354912 SH SOLE 2 105228 0 249684 CASTLIGHT HEALTH INC CL B 14862Q100 670 426861 SH SOLE 18 396165 0 30696 CASTLIGHT HEALTH INC CL B 14862Q100 623 396916 SH SOLE 19 396916 0 0 CASTLIGHT HEALTH INC CL B 14862Q100 6961 4433762 SH SOLE 21 4433762 0 0 CASTLIGHT HEALTH INC CL B 14862Q100 5701 3631212 SH SOLE 22 3554621 0 76591 CASTLIGHT HEALTH INC CL B 14862Q100 113 72095 SH SOLE 23 72095 0 0 CASTLIGHT HEALTH INC CL B 14862Q100 274 174493 SH SOLE 26 0 0 174493 CASTLIGHT HEALTH INC CL B 14862Q100 10 6324 SH SOLE 43 0 0 6324 CATALENT INC COM 148806102 50751 381383 SH SOLE 2 57698 0 323685 CATALENT INC COM 148806102 15617 117356 SH SOLE 4 66900 0 50456 CATALENT INC COM 148806102 19683 147916 SH SOLE 7 142707 0 5209 CATALENT INC COM 148806102 502 3772 SH SOLE 13 268 0 3504 CATALENT INC COM 148806102 2299 17279 SH SOLE 15 17279 0 0 CATALENT INC COM 148806102 91561 688067 SH SOLE 18 663419 0 24648 CATALENT INC COM 148806102 351947 2644827 SH SOLE 19 2644827 0 0 CATALENT INC COM 148806102 578634 4348343 SH SOLE 21 4348343 0 0 CATALENT INC COM 148806102 526235 3954572 SH SOLE 22 3593850 0 360722 CATALENT INC COM 148806102 12692 95381 SH SOLE 23 95381 0 0 CATALENT INC COM 148806102 33338 250530 SH SOLE 25 250530 0 0 CATALENT INC COM 148806102 52079 391362 SH SOLE 26 155618 0 235744 CATALENT INC COM 148806102 43281 325252 SH SOLE 28 12759 0 312493 CATALENT INC COM 148806102 66 499 SH SOLE 29 499 0 0 CATALENT INC COM 148806102 97369 731713 SH SOLE 30 731713 0 0 CATALENT INC COM 148806102 8204 61654 SH SOLE 31 19890 0 41764 CATALENT INC COM 148806102 1222 9186 SH SOLE 34 9186 0 0 CATALENT INC COM 148806102 9876 74214 SH SOLE 36 74214 0 0 CATALENT INC COM 148806102 763 5734 SH SOLE 40 5734 0 0 CATALENT INC COM 148806102 16127 121193 SH SOLE 43 5553 0 115640 CATALYST BIOSCIENCES INC COM NEW 14888D208 59 14389 SH SOLE 2 14389 0 0 CATALYST BIOSCIENCES INC COM NEW 14888D208 23 5711 SH SOLE 18 5711 0 0 CATALYST BIOSCIENCES INC COM NEW 14888D208 387 94245 SH SOLE 21 94245 0 0 CATALYST BIOSCIENCES INC COM NEW 14888D208 643 156373 SH SOLE 22 156373 0 0 CATALYST PHARMACEUTICALS INC COM 14888U101 1464 276178 SH SOLE 2 29781 0 246397 CATALYST PHARMACEUTICALS INC COM 14888U101 11 2062 SH SOLE 7 2062 0 0 CATALYST PHARMACEUTICALS INC COM 14888U101 1694 319694 SH SOLE 18 319694 0 0 CATALYST PHARMACEUTICALS INC COM 14888U101 906 171018 SH SOLE 19 171018 0 0 CATALYST PHARMACEUTICALS INC COM 14888U101 20583 3883518 SH SOLE 21 3883518 0 0 CATALYST PHARMACEUTICALS INC COM 14888U101 13404 2528976 SH SOLE 22 2424008 0 104968 CATALYST PHARMACEUTICALS INC COM 14888U101 69 13088 SH SOLE 25 13088 0 0 CATALYST PHARMACEUTICALS INC COM 14888U101 76 14342 SH SOLE 28 14342 0 0 CATALYST PHARMACEUTICALS INC COM 14888U101 3842 724922 SH SOLE 30 724922 0 0 CATALYST PHARMACEUTICALS INC COM 14888U101 71 13448 SH SOLE 40 13448 0 0 CATALYST PHARMACEUTICALS INC COM 14888U101 81 15287 SH SOLE 43 0 0 15287 CATCHMARK TIMBER TR INC CL A 14912Y202 499 42003 SH SOLE 2 14874 0 27129 CATCHMARK TIMBER TR INC CL A 14912Y202 13 1090 SH SOLE 7 1090 0 0 CATCHMARK TIMBER TR INC CL A 14912Y202 1875 157997 SH SOLE 18 157997 0 0 CATCHMARK TIMBER TR INC CL A 14912Y202 1064 89676 SH SOLE 19 89676 0 0 CATCHMARK TIMBER TR INC CL A 14912Y202 24898 2097544 SH SOLE 21 2097544 0 0 CATCHMARK TIMBER TR INC CL A 14912Y202 13751 1158491 SH SOLE 22 1122552 0 35939 CATCHMARK TIMBER TR INC CL A 14912Y202 621 52333 SH SOLE 25 52333 0 0 CATCHMARK TIMBER TR INC CL A 14912Y202 451 37986 SH SOLE 26 24387 0 13599 CATCHMARK TIMBER TR INC CL A 14912Y202 79 6651 SH SOLE 28 6651 0 0 CATCHMARK TIMBER TR INC CL A 14912Y202 3488 293857 SH SOLE 30 293857 0 0 CATCHMARK TIMBER TR INC CL A 14912Y202 74 6199 SH SOLE 34 6199 0 0 CATCHMARK TIMBER TR INC CL A 14912Y202 42 3508 SH SOLE 40 3508 0 0 CATCHMARK TIMBER TR INC CL A 14912Y202 497 41862 SH SOLE 43 0 0 41862 CATERPILLAR INC COM 149123101 264376 1377174 SH SOLE 2 336432 0 1040742 CATERPILLAR INC COM 149123101 77919 405893 SH SOLE 4 270214 0 135679 CATERPILLAR INC COM 149123101 94739 493512 SH SOLE 7 477237 0 16275 CATERPILLAR INC COM 149123101 2742 14283 SH SOLE 13 5316 0 8967 CATERPILLAR INC COM 149123101 13334 69460 SH SOLE 15 69460 0 0 CATERPILLAR INC COM 149123101 11 56 SH SOLE 17 0 0 56 CATERPILLAR INC COM 149123101 325948 1697910 SH SOLE 18 1608345 0 89565 CATERPILLAR INC COM 149123101 36662 190978 SH SOLE 19 190978 0 0 CATERPILLAR INC COM 149123101 2489662 12969016 SH SOLE 21 12969016 0 0 CATERPILLAR INC COM 149123101 2273380 11842370 SH SOLE 22 10555199 0 1287171 CATERPILLAR INC COM 149123101 66547 346652 SH SOLE 23 346652 0 0 CATERPILLAR INC COM 149123101 180559 940556 SH SOLE 25 940556 0 0 CATERPILLAR INC COM 149123101 258940 1348858 SH SOLE 26 585569 0 763289 CATERPILLAR INC COM 149123101 290808 1514864 SH SOLE 28 49259 0 1465605 CATERPILLAR INC COM 149123101 2254 11739 SH SOLE 29 11739 0 0 CATERPILLAR INC COM 149123101 664840 3463252 SH SOLE 30 3463252 0 0 CATERPILLAR INC COM 149123101 42703 222447 SH SOLE 31 88519 0 133928 CATERPILLAR INC COM 149123101 11498 59896 SH SOLE 32 59896 0 0 CATERPILLAR INC COM 149123101 17388 90579 SH SOLE 34 90579 0 0 CATERPILLAR INC COM 149123101 52986 276012 SH SOLE 36 276012 0 0 CATERPILLAR INC COM 149123101 3673 19135 SH SOLE 40 19135 0 0 CATERPILLAR INC COM 149123101 71589 372917 SH SOLE 43 27550 0 345367 CATHAY GEN BANCORP COM 149150104 4901 118404 SH SOLE 2 55588 0 62816 CATHAY GEN BANCORP COM 149150104 14 337 SH SOLE 4 337 0 0 CATHAY GEN BANCORP COM 149150104 73 1773 SH SOLE 7 1773 0 0 CATHAY GEN BANCORP COM 149150104 15897 384088 SH SOLE 18 384088 0 0 CATHAY GEN BANCORP COM 149150104 10572 255427 SH SOLE 19 255427 0 0 CATHAY GEN BANCORP COM 149150104 232424 5615469 SH SOLE 21 5615469 0 0 CATHAY GEN BANCORP COM 149150104 96345 2327738 SH SOLE 22 2245455 0 82283 CATHAY GEN BANCORP COM 149150104 640 15456 SH SOLE 25 15456 0 0 CATHAY GEN BANCORP COM 149150104 1110 26828 SH SOLE 26 21233 0 5595 CATHAY GEN BANCORP COM 149150104 264 6385 SH SOLE 28 6385 0 0 CATHAY GEN BANCORP COM 149150104 5575 134691 SH SOLE 30 134691 0 0 CATHAY GEN BANCORP COM 149150104 312 7548 SH SOLE 36 7548 0 0 CATHAY GEN BANCORP COM 149150104 348 8408 SH SOLE 40 8408 0 0 CATHAY GEN BANCORP COM 149150104 3628 87650 SH SOLE 43 2826 0 84824 CATO CORP NEW CL A 149205106 317 19147 SH SOLE 2 1780 0 17367 CATO CORP NEW CL A 149205106 7 439 SH SOLE 7 439 0 0 CATO CORP NEW CL A 149205106 1406 85032 SH SOLE 18 85032 0 0 CATO CORP NEW CL A 149205106 618 37337 SH SOLE 19 37337 0 0 CATO CORP NEW CL A 149205106 39713 2401048 SH SOLE 21 2401048 0 0 CATO CORP NEW CL A 149205106 9138 552496 SH SOLE 22 541083 0 11413 CATO CORP NEW CL A 149205106 446 26953 SH SOLE 30 26953 0 0 CATO CORP NEW CL A 149205106 36 2187 SH SOLE 43 0 0 2187 CAVCO INDS INC DEL COM 149568107 1135 4796 SH SOLE 2 2560 0 2236 CAVCO INDS INC DEL COM 149568107 9 40 SH SOLE 4 40 0 0 CAVCO INDS INC DEL COM 149568107 35 148 SH SOLE 7 148 0 0 CAVCO INDS INC DEL COM 149568107 8013 33847 SH SOLE 18 33847 0 0 CAVCO INDS INC DEL COM 149568107 3847 16249 SH SOLE 19 16249 0 0 CAVCO INDS INC DEL COM 149568107 260995 1102454 SH SOLE 21 1102454 0 0 CAVCO INDS INC DEL COM 149568107 52194 220471 SH SOLE 22 214303 0 6168 CAVCO INDS INC DEL COM 149568107 249 1051 SH SOLE 25 1051 0 0 CAVCO INDS INC DEL COM 149568107 834 3524 SH SOLE 26 2459 0 1065 CAVCO INDS INC DEL COM 149568107 141 594 SH SOLE 28 594 0 0 CAVCO INDS INC DEL COM 149568107 3613 15262 SH SOLE 30 15262 0 0 CAVCO INDS INC DEL COM 149568107 230 971 SH SOLE 40 971 0 0 CAVCO INDS INC DEL COM 149568107 427 1804 SH SOLE 43 86 0 1718 CAZOO GROUP LTD COM G2007L105 50430 6490304 SH SOLE 19 6490304 0 0 CAZOO GROUP LTD COM G2007L105 128 16506 SH SOLE 21 16506 0 0 CB FINL SVCS INC COM 12479G101 24 1044 SH SOLE 18 1044 0 0 CB FINL SVCS INC COM 12479G101 298 12721 SH SOLE 21 12721 0 0 CBDMD INC COM 12482W101 16 7620 SH SOLE 18 7620 0 0 CBDMD INC COM 12482W101 441 212144 SH SOLE 21 212144 0 0 CBDMD INC COM 12482W101 1086 522042 SH SOLE 22 522042 0 0 CBIZ INC COM 124805102 1742 53865 SH SOLE 2 14827 0 39038 CBIZ INC COM 124805102 6 177 SH SOLE 4 177 0 0 CBIZ INC COM 124805102 28 869 SH SOLE 7 869 0 0 CBIZ INC COM 124805102 5144 159075 SH SOLE 18 159075 0 0 CBIZ INC COM 124805102 2938 90845 SH SOLE 19 90845 0 0 CBIZ INC COM 124805102 59889 1851866 SH SOLE 21 1851866 0 0 CBIZ INC COM 124805102 37998 1174956 SH SOLE 22 1120915 0 54041 CBIZ INC COM 124805102 200 6188 SH SOLE 25 6188 0 0 CBIZ INC COM 124805102 864 26723 SH SOLE 26 24525 0 2198 CBIZ INC COM 124805102 132 4070 SH SOLE 28 4070 0 0 CBIZ INC COM 124805102 906 28000 SH SOLE 30 28000 0 0 CBIZ INC COM 124805102 208 6444 SH SOLE 40 6444 0 0 CBIZ INC COM 124805102 2138 66125 SH SOLE 43 21493 0 44632 CBM BANCORP INC COM 1248XT104 10 637 SH SOLE 18 637 0 0 CBM BANCORP INC COM 1248XT104 137 8605 SH SOLE 21 8605 0 0 CBOE GLOBAL MKTS INC COM 12503M108 30941 249807 SH SOLE 2 44523 0 205284 CBOE GLOBAL MKTS INC COM 12503M108 8460 68301 SH SOLE 4 42429 0 25872 CBOE GLOBAL MKTS INC COM 12503M108 13522 109175 SH SOLE 7 105961 0 3214 CBOE GLOBAL MKTS INC COM 12503M108 38 308 SH SOLE 13 308 0 0 CBOE GLOBAL MKTS INC COM 12503M108 1693 13665 SH SOLE 15 13665 0 0 CBOE GLOBAL MKTS INC COM 12503M108 31495 254276 SH SOLE 18 238899 0 15377 CBOE GLOBAL MKTS INC COM 12503M108 6617 53425 SH SOLE 19 53425 0 0 CBOE GLOBAL MKTS INC COM 12503M108 446110 3601729 SH SOLE 21 3601729 0 0 CBOE GLOBAL MKTS INC COM 12503M108 331859 2679304 SH SOLE 22 2448576 0 230728 CBOE GLOBAL MKTS INC COM 12503M108 7566 61083 SH SOLE 23 61083 0 0 CBOE GLOBAL MKTS INC COM 12503M108 18560 149849 SH SOLE 25 149849 0 0 CBOE GLOBAL MKTS INC COM 12503M108 34882 281626 SH SOLE 26 130740 0 150886 CBOE GLOBAL MKTS INC COM 12503M108 24280 196025 SH SOLE 28 8963 0 187062 CBOE GLOBAL MKTS INC COM 12503M108 2 20 SH SOLE 29 20 0 0 CBOE GLOBAL MKTS INC COM 12503M108 88992 718488 SH SOLE 30 586588 0 131900 CBOE GLOBAL MKTS INC COM 12503M108 4989 40282 SH SOLE 31 13781 0 26501 CBOE GLOBAL MKTS INC COM 12503M108 729 5889 SH SOLE 34 5889 0 0 CBOE GLOBAL MKTS INC COM 12503M108 8364 67524 SH SOLE 36 67524 0 0 CBOE GLOBAL MKTS INC COM 12503M108 448 3614 SH SOLE 40 3614 0 0 CBOE GLOBAL MKTS INC COM 12503M108 15680 126591 SH SOLE 43 2537 0 124054 CBRE GROUP INC CL A 12504L109 91622 941068 SH SOLE 2 320923 0 620145 CBRE GROUP INC CL A 12504L109 28136 288994 SH SOLE 4 191292 0 97702 CBRE GROUP INC CL A 12504L109 36712 377070 SH SOLE 7 295865 0 81205 CBRE GROUP INC CL A 12504L109 762 7824 SH SOLE 13 777 0 7047 CBRE GROUP INC CL A 12504L109 4229 43435 SH SOLE 15 43435 0 0 CBRE GROUP INC CL A 12504L109 136528 1402304 SH SOLE 18 1337457 0 64847 CBRE GROUP INC CL A 12504L109 41500 426250 SH SOLE 19 426250 0 0 CBRE GROUP INC CL A 12504L109 1305480 13408787 SH SOLE 21 13408787 0 0 CBRE GROUP INC CL A 12504L109 761541 7821909 SH SOLE 22 6680098 0 1141811 CBRE GROUP INC CL A 12504L109 22098 226977 SH SOLE 23 226977 0 0 CBRE GROUP INC CL A 12504L109 77647 797529 SH SOLE 25 767668 0 29861 CBRE GROUP INC CL A 12504L109 117709 1209008 SH SOLE 26 757482 0 451526 CBRE GROUP INC CL A 12504L109 140870 1446902 SH SOLE 28 28933 0 1417969 CBRE GROUP INC CL A 12504L109 4511 46338 SH SOLE 29 46338 0 0 CBRE GROUP INC CL A 12504L109 315141 3236862 SH SOLE 30 3182655 0 54207 CBRE GROUP INC CL A 12504L109 17044 175063 SH SOLE 31 92459 0 82604 CBRE GROUP INC CL A 12504L109 27225 279629 SH SOLE 34 279629 0 0 CBRE GROUP INC CL A 12504L109 19826 203637 SH SOLE 36 203637 0 0 CBRE GROUP INC CL A 12504L109 1143 11736 SH SOLE 40 11736 0 0 CBRE GROUP INC CL A 12504L109 61224 628845 SH SOLE 43 31152 0 597693 CBTX INC COM 12481V104 566 21439 SH SOLE 2 5415 0 16024 CBTX INC COM 12481V104 10 381 SH SOLE 7 381 0 0 CBTX INC COM 12481V104 1646 62410 SH SOLE 18 62410 0 0 CBTX INC COM 12481V104 977 37036 SH SOLE 19 37036 0 0 CBTX INC COM 12481V104 19475 738238 SH SOLE 21 738238 0 0 CBTX INC COM 12481V104 11704 443662 SH SOLE 22 425682 0 17980 CBTX INC COM 12481V104 66 2485 SH SOLE 25 2485 0 0 CBTX INC COM 12481V104 84 3188 SH SOLE 28 3188 0 0 CBTX INC COM 12481V104 124 4707 SH SOLE 30 4707 0 0 CBTX INC COM 12481V104 85 3212 SH SOLE 40 3212 0 0 CBTX INC COM 12481V104 104 3933 SH SOLE 43 0 0 3933 CCC INTELLIGENT SOLUTIONS HL COM 12510Q100 22 2097 SH SOLE 2 2097 0 0 CCC INTELLIGENT SOLUTIONS HL COM 12510Q100 797 75877 SH SOLE 21 75877 0 0 CCC INTELLIGENT SOLUTIONS HL COM 12510Q100 8158 776174 SH SOLE 22 776174 0 0 CCC INTELLIGENT SOLUTIONS HL *W EXP 07/30/202 12510Q118 17 7355 SH SOLE 2 7355 0 0 CCC INTELLIGENT SOLUTIONS HL *W EXP 07/30/202 12510Q118 362 156193 SH SOLE 19 156193 0 0 CCC INTELLIGENT SOLUTIONS HL *W EXP 07/30/202 12510Q118 61 26450 SH SOLE 34 26450 0 0 CDK GLOBAL INC COM 12508E101 20618 484563 SH SOLE 2 248578 0 235985 CDK GLOBAL INC COM 12508E101 185 4352 SH SOLE 4 4352 0 0 CDK GLOBAL INC COM 12508E101 102 2406 SH SOLE 7 2406 0 0 CDK GLOBAL INC COM 12508E101 90868 2135549 SH SOLE 18 1993259 0 142290 CDK GLOBAL INC COM 12508E101 184169 4328293 SH SOLE 19 4328293 0 0 CDK GLOBAL INC COM 12508E101 264256 6210479 SH SOLE 21 6210479 0 0 CDK GLOBAL INC COM 12508E101 161171 3787805 SH SOLE 22 3642101 0 145704 CDK GLOBAL INC COM 12508E101 1883 44256 SH SOLE 23 44256 0 0 CDK GLOBAL INC COM 12508E101 5149 121018 SH SOLE 25 55534 0 65484 CDK GLOBAL INC COM 12508E101 3714 87292 SH SOLE 26 36906 0 50386 CDK GLOBAL INC COM 12508E101 290 6818 SH SOLE 28 6818 0 0 CDK GLOBAL INC COM 12508E101 23706 557124 SH SOLE 30 557124 0 0 CDK GLOBAL INC COM 12508E101 80 1888 SH SOLE 31 1888 0 0 CDK GLOBAL INC COM 12508E101 31293 735448 SH SOLE 34 735448 0 0 CDK GLOBAL INC COM 12508E101 1620 38065 SH SOLE 36 38065 0 0 CDK GLOBAL INC COM 12508E101 630 14807 SH SOLE 40 14807 0 0 CDK GLOBAL INC COM 12508E101 3271 76876 SH SOLE 43 3804 0 73072 CDW CORP COM 12514G108 57541 316124 SH SOLE 2 47566 0 268558 CDW CORP COM 12514G108 17560 96472 SH SOLE 4 53225 0 43247 CDW CORP COM 12514G108 24388 133988 SH SOLE 7 129590 0 4398 CDW CORP COM 12514G108 547 3007 SH SOLE 13 425 0 2582 CDW CORP COM 12514G108 2589 14225 SH SOLE 15 14225 0 0 CDW CORP COM 12514G108 58475 321258 SH SOLE 18 301792 0 19466 CDW CORP COM 12514G108 10517 57782 SH SOLE 19 57782 0 0 CDW CORP COM 12514G108 664424 3650279 SH SOLE 21 3650279 0 0 CDW CORP COM 12514G108 535072 2939631 SH SOLE 22 2645879 0 293752 CDW CORP COM 12514G108 14230 78180 SH SOLE 23 78180 0 0 CDW CORP COM 12514G108 36174 198739 SH SOLE 25 198739 0 0 CDW CORP COM 12514G108 58195 319720 SH SOLE 26 129131 0 190589 CDW CORP COM 12514G108 67130 368808 SH SOLE 28 10672 0 358136 CDW CORP COM 12514G108 118771 652516 SH SOLE 30 652516 0 0 CDW CORP COM 12514G108 9513 52264 SH SOLE 31 17120 0 35144 CDW CORP COM 12514G108 5869 32244 SH SOLE 32 32244 0 0 CDW CORP COM 12514G108 1290 7085 SH SOLE 34 7085 0 0 CDW CORP COM 12514G108 12268 67397 SH SOLE 36 67397 0 0 CDW CORP COM 12514G108 910 4999 SH SOLE 40 4999 0 0 CDW CORP COM 12514G108 18183 99898 SH SOLE 43 13757 0 86141 CECO ENVIRONMENTAL CORP COM 125141101 310 44035 SH SOLE 2 17764 0 26271 CECO ENVIRONMENTAL CORP COM 125141101 4 601 SH SOLE 7 601 0 0 CECO ENVIRONMENTAL CORP COM 125141101 765 108702 SH SOLE 18 108702 0 0 CECO ENVIRONMENTAL CORP COM 125141101 408 57955 SH SOLE 19 57955 0 0 CECO ENVIRONMENTAL CORP COM 125141101 8033 1141093 SH SOLE 21 1141093 0 0 CECO ENVIRONMENTAL CORP COM 125141101 6309 896218 SH SOLE 22 880401 0 15817 CECO ENVIRONMENTAL CORP COM 125141101 663 94193 SH SOLE 25 94193 0 0 CECO ENVIRONMENTAL CORP COM 125141101 372 52909 SH SOLE 26 34674 0 18235 CECO ENVIRONMENTAL CORP COM 125141101 492 69939 SH SOLE 34 69939 0 0 CECO ENVIRONMENTAL CORP COM 125141101 4 537 SH SOLE 36 537 0 0 CEDAR FAIR L P DEPOSITRY UNIT 150185106 144 3100 SH SOLE 43 0 0 3100 CEDAR REALTY TRUST INC COM NEW 150602605 3 127 SH SOLE 2 127 0 0 CEDAR REALTY TRUST INC COM NEW 150602605 54 2496 SH SOLE 18 2496 0 0 CEDAR REALTY TRUST INC COM NEW 150602605 844 38926 SH SOLE 21 38926 0 0 CEDAR REALTY TRUST INC COM NEW 150602605 4396 202690 SH SOLE 22 202690 0 0 CEDAR REALTY TRUST INC COM NEW 150602605 11 511 SH SOLE 23 511 0 0 CEDAR REALTY TRUST INC COM NEW 150602605 12 557 SH SOLE 43 0 0 557 CEL-SCI CORP COM PAR NEW 150837607 259 23612 SH SOLE 2 11809 0 11803 CEL-SCI CORP COM PAR NEW 150837607 2 139 SH SOLE 4 139 0 0 CEL-SCI CORP COM PAR NEW 150837607 7 592 SH SOLE 7 592 0 0 CEL-SCI CORP COM PAR NEW 150837607 1221 111116 SH SOLE 18 111116 0 0 CEL-SCI CORP COM PAR NEW 150837607 700 63672 SH SOLE 19 63672 0 0 CEL-SCI CORP COM PAR NEW 150837607 18034 1640975 SH SOLE 21 1640975 0 0 CEL-SCI CORP COM PAR NEW 150837607 10681 971883 SH SOLE 22 950980 0 20903 CEL-SCI CORP COM PAR NEW 150837607 82 7460 SH SOLE 25 7460 0 0 CEL-SCI CORP COM PAR NEW 150837607 51 4604 SH SOLE 26 1028 0 3576 CEL-SCI CORP COM PAR NEW 150837607 207 18831 SH SOLE 30 18831 0 0 CEL-SCI CORP COM PAR NEW 150837607 68 6215 SH SOLE 40 6215 0 0 CEL-SCI CORP COM PAR NEW 150837607 189 17190 SH SOLE 43 0 0 17190 CELANESE CORP DEL COM 150870103 37087 246199 SH SOLE 2 35071 0 211128 CELANESE CORP DEL COM 150870103 14075 93437 SH SOLE 4 43126 0 50311 CELANESE CORP DEL COM 150870103 15749 104545 SH SOLE 7 101158 0 3387 CELANESE CORP DEL COM 150870103 487 3232 SH SOLE 13 265 0 2967 CELANESE CORP DEL COM 150870103 2209 14665 SH SOLE 15 14665 0 0 CELANESE CORP DEL COM 150870103 30225 200641 SH SOLE 18 185020 0 15621 CELANESE CORP DEL COM 150870103 6988 46387 SH SOLE 19 46387 0 0 CELANESE CORP DEL COM 150870103 477551 3170150 SH SOLE 21 3170150 0 0 CELANESE CORP DEL COM 150870103 354187 2351213 SH SOLE 22 2109602 0 241611 CELANESE CORP DEL COM 150870103 9502 63076 SH SOLE 23 63076 0 0 CELANESE CORP DEL COM 150870103 21677 143901 SH SOLE 25 143901 0 0 CELANESE CORP DEL COM 150870103 37924 251752 SH SOLE 26 104146 0 147606 CELANESE CORP DEL COM 150870103 56650 376060 SH SOLE 28 8449 0 367611 CELANESE CORP DEL COM 150870103 22 144 SH SOLE 29 144 0 0 CELANESE CORP DEL COM 150870103 71685 475867 SH SOLE 30 475867 0 0 CELANESE CORP DEL COM 150870103 6362 42235 SH SOLE 31 13555 0 28680 CELANESE CORP DEL COM 150870103 941 6248 SH SOLE 34 6248 0 0 CELANESE CORP DEL COM 150870103 8317 55212 SH SOLE 36 55212 0 0 CELANESE CORP DEL COM 150870103 305 2026 SH SOLE 40 2026 0 0 CELANESE CORP DEL COM 150870103 18283 121369 SH SOLE 43 11256 0 110113 CELCUITY INC COM 15102K100 23 1285 SH SOLE 2 320 0 965 CELCUITY INC COM 15102K100 444 24639 SH SOLE 18 24639 0 0 CELCUITY INC COM 15102K100 222 12343 SH SOLE 19 12343 0 0 CELCUITY INC COM 15102K100 5721 317860 SH SOLE 21 317860 0 0 CELCUITY INC COM 15102K100 1376 76427 SH SOLE 22 76134 0 293 CELESTICA INC SUB VTG SHS 15101Q108 36 4083 SH SOLE 2 4083 0 0 CELESTICA INC SUB VTG SHS 15101Q108 254 28626 SH SOLE 21 28626 0 0 CELESTICA INC SUB VTG SHS 15101Q108 132 14920 SH SOLE 22 14920 0 0 CELESTICA INC SUB VTG SHS 15101Q108 1617 182088 SH SOLE 43 3657 0 178431 CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202 1395 25842 SH SOLE 2 13560 0 12282 CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202 8 151 SH SOLE 4 151 0 0 CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202 34 630 SH SOLE 7 630 0 0 CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202 7398 137033 SH SOLE 18 137033 0 0 CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202 4760 88166 SH SOLE 19 88166 0 0 CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202 94286 1746365 SH SOLE 21 1746365 0 0 CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202 58782 1088757 SH SOLE 22 1059388 0 29369 CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202 11 197 SH SOLE 23 197 0 0 CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202 271 5028 SH SOLE 25 5028 0 0 CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202 12 226 SH SOLE 26 226 0 0 CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202 175 3241 SH SOLE 28 3241 0 0 CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202 1150 21292 SH SOLE 30 21292 0 0 CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202 257 4766 SH SOLE 40 4766 0 0 CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202 652 12076 SH SOLE 43 36 0 12040 CELLECTAR BIOSCIENCES INC COM PAR 15117F500 10 10900 SH SOLE 18 10900 0 0 CELLECTAR BIOSCIENCES INC COM PAR 15117F500 124 134492 SH SOLE 21 134492 0 0 CELLECTAR BIOSCIENCES INC COM PAR 15117F500 525 567474 SH SOLE 22 567474 0 0 CELLECTIS S A SPON ADS 15117K103 3266 259016 SH SOLE 21 259016 0 0 CELLECTIS S A SPON ADS 15117K103 105 8359 SH SOLE 30 8359 0 0 CELLECTIS S A SPON ADS 15117K103 566 44881 SH SOLE 43 24124 0 20757 CELSION CORP COM PAR NEW 15117N503 17 17954 SH SOLE 18 17954 0 0 CELSION CORP COM PAR NEW 15117N503 213 230204 SH SOLE 21 230204 0 0 CELSION CORP COM PAR NEW 15117N503 788 852098 SH SOLE 22 852098 0 0 CELSIUS HLDGS INC COM NEW 15118V207 1575 17478 SH SOLE 2 10971 0 6507 CELSIUS HLDGS INC COM NEW 15118V207 10 111 SH SOLE 4 111 0 0 CELSIUS HLDGS INC COM NEW 15118V207 66 731 SH SOLE 7 731 0 0 CELSIUS HLDGS INC COM NEW 15118V207 16097 178680 SH SOLE 18 178680 0 0 CELSIUS HLDGS INC COM NEW 15118V207 8558 94998 SH SOLE 19 94998 0 0 CELSIUS HLDGS INC COM NEW 15118V207 430491 4778455 SH SOLE 21 4778455 0 0 CELSIUS HLDGS INC COM NEW 15118V207 95773 1063078 SH SOLE 22 1040789 0 22289 CELSIUS HLDGS INC COM NEW 15118V207 399 4427 SH SOLE 25 4427 0 0 CELSIUS HLDGS INC COM NEW 15118V207 1094 12148 SH SOLE 26 9903 0 2245 CELSIUS HLDGS INC COM NEW 15118V207 246 2728 SH SOLE 28 2728 0 0 CELSIUS HLDGS INC COM NEW 15118V207 5888 65362 SH SOLE 30 65362 0 0 CELSIUS HLDGS INC COM NEW 15118V207 359 3984 SH SOLE 40 3984 0 0 CELSIUS HLDGS INC COM NEW 15118V207 714 7925 SH SOLE 43 58 0 7867 CELULARITY INC COM CL A 151190105 164 23151 SH SOLE 2 23151 0 0 CELULARITY INC COM CL A 151190105 15 2154 SH SOLE 21 2154 0 0 CEMEX SAB DE CV SPON ADR NEW 151290889 6319 881250 SH SOLE 2 380249 0 501001 CEMEX SAB DE CV SPON ADR NEW 151290889 374 52219 SH SOLE 4 52219 0 0 CEMEX SAB DE CV SPON ADR NEW 151290889 268 37400 SH SOLE 13 0 0 37400 CEMEX SAB DE CV SPON ADR NEW 151290889 9803 1367290 SH SOLE 18 222236 0 1145054 CEMEX SAB DE CV SPON ADR NEW 151290889 58011 8090846 SH SOLE 19 8090846 0 0 CEMEX SAB DE CV SPON ADR NEW 151290889 9060 1263547 SH SOLE 22 1263547 0 0 CEMEX SAB DE CV SPON ADR NEW 151290889 48848 6812812 SH SOLE 25 6812812 0 0 CEMEX SAB DE CV SPON ADR NEW 151290889 4492 626469 SH SOLE 26 0 0 626469 CEMEX SAB DE CV SPON ADR NEW 151290889 112 15632 SH SOLE 30 15632 0 0 CEMEX SAB DE CV SPON ADR NEW 151290889 73091 10193960 SH SOLE 34 10193960 0 0 CEMEX SAB DE CV SPON ADR NEW 151290889 9706 1353641 SH SOLE 43 8273 0 1345368 CEMTREX INC COM NEW 15130G600 1 788 SH SOLE 21 788 0 0 CENOVUS ENERGY INC COM 15135U109 3 286 SH SOLE 18 286 0 0 CENOVUS ENERGY INC COM 15135U109 3011 299301 SH SOLE 21 299301 0 0 CENOVUS ENERGY INC COM 15135U109 18619 1850829 SH SOLE 43 28560 0 1822269 CENTENE CORP DEL COM 15135B101 87498 1404235 SH SOLE 2 332332 0 1071903 CENTENE CORP DEL COM 15135B101 22650 363499 SH SOLE 4 215291 0 148208 CENTENE CORP DEL COM 15135B101 31913 512173 SH SOLE 7 495374 0 16799 CENTENE CORP DEL COM 15135B101 747 11986 SH SOLE 13 1645 0 10341 CENTENE CORP DEL COM 15135B101 4644 74525 SH SOLE 15 74525 0 0 CENTENE CORP DEL COM 15135B101 62907 1009589 SH SOLE 18 925482 0 84107 CENTENE CORP DEL COM 15135B101 117702 1888977 SH SOLE 19 1888977 0 0 CENTENE CORP DEL COM 15135B101 813738 13059516 SH SOLE 21 13059516 0 0 CENTENE CORP DEL COM 15135B101 762221 12232723 SH SOLE 22 10992032 0 1240691 CENTENE CORP DEL COM 15135B101 20294 325689 SH SOLE 23 325689 0 0 CENTENE CORP DEL COM 15135B101 58364 936671 SH SOLE 25 936671 0 0 CENTENE CORP DEL COM 15135B101 78757 1263952 SH SOLE 26 466510 0 797442 CENTENE CORP DEL COM 15135B101 84399 1354500 SH SOLE 28 51216 0 1303284 CENTENE CORP DEL COM 15135B101 47 757 SH SOLE 29 757 0 0 CENTENE CORP DEL COM 15135B101 260878 4186781 SH SOLE 30 4186781 0 0 CENTENE CORP DEL COM 15135B101 13120 210559 SH SOLE 31 67855 0 142704 CENTENE CORP DEL COM 15135B101 72571 1164682 SH SOLE 34 1164682 0 0 CENTENE CORP DEL COM 15135B101 19855 318642 SH SOLE 36 318642 0 0 CENTENE CORP DEL COM 15135B101 1260 20223 SH SOLE 40 20223 0 0 CENTENE CORP DEL COM 15135B101 20111 322762 SH SOLE 43 41226 0 281536 CENTENNIAL RESOURCE DEV INC CL A 15136A102 1479 220795 SH SOLE 2 110164 0 110631 CENTENNIAL RESOURCE DEV INC CL A 15136A102 19 2910 SH SOLE 7 2910 0 0 CENTENNIAL RESOURCE DEV INC CL A 15136A102 3949 589356 SH SOLE 18 566318 0 23038 CENTENNIAL RESOURCE DEV INC CL A 15136A102 4295 641110 SH SOLE 19 641110 0 0 CENTENNIAL RESOURCE DEV INC CL A 15136A102 43987 6565279 SH SOLE 21 6565279 0 0 CENTENNIAL RESOURCE DEV INC CL A 15136A102 30272 4518164 SH SOLE 22 4339764 0 178400 CENTENNIAL RESOURCE DEV INC CL A 15136A102 40 5931 SH SOLE 23 5931 0 0 CENTENNIAL RESOURCE DEV INC CL A 15136A102 154 23059 SH SOLE 25 23059 0 0 CENTENNIAL RESOURCE DEV INC CL A 15136A102 440 65609 SH SOLE 26 0 0 65609 CENTENNIAL RESOURCE DEV INC CL A 15136A102 308 45906 SH SOLE 30 45906 0 0 CENTENNIAL RESOURCE DEV INC CL A 15136A102 148 22125 SH SOLE 36 22125 0 0 CENTENNIAL RESOURCE DEV INC CL A 15136A102 145 21575 SH SOLE 40 21575 0 0 CENTENNIAL RESOURCE DEV INC CL A 15136A102 161 23959 SH SOLE 43 7814 0 16145 CENTENNIAL RESOURCE DEV INC NOTE 3.250% 4/0 15136AAA0 1353 1032000 PRN SOLE 2 1032000 0 0 CENTENNIAL RESOURCE DEV INC NOTE 3.250% 4/0 15136AAA0 2264 1727000 PRN SOLE 18 1727000 0 0 CENTENNIAL RESOURCE DEV INC NOTE 3.250% 4/0 15136AAA0 2084 1590000 PRN SOLE 19 1590000 0 0 CENTENNIAL RESOURCE DEV INC NOTE 3.250% 4/0 15136AAA0 1586 1210000 PRN SOLE 26 1210000 0 0 CENTENNIAL RESOURCE DEV INC NOTE 3.250% 4/0 15136AAA0 2397 1829000 PRN SOLE 34 1829000 0 0 CENTERPOINT ENERGY INC COM 15189T107 47652 1937080 SH SOLE 2 824039 0 1113041 CENTERPOINT ENERGY INC COM 15189T107 8924 362771 SH SOLE 4 341792 0 20979 CENTERPOINT ENERGY INC COM 15189T107 35532 1444374 SH SOLE 7 1426873 0 17501 CENTERPOINT ENERGY INC COM 15189T107 427 17366 SH SOLE 13 1507 0 15859 CENTERPOINT ENERGY INC COM 15189T107 1650 67080 SH SOLE 15 67080 0 0 CENTERPOINT ENERGY INC COM 15189T107 91694 3727402 SH SOLE 18 3474048 0 253354 CENTERPOINT ENERGY INC COM 15189T107 118562 4819583 SH SOLE 19 4819583 0 0 CENTERPOINT ENERGY INC COM 15189T107 546074 22198142 SH SOLE 21 22198142 0 0 CENTERPOINT ENERGY INC COM 15189T107 316515 12866469 SH SOLE 22 11596267 0 1270202 CENTERPOINT ENERGY INC COM 15189T107 8046 327057 SH SOLE 23 327057 0 0 CENTERPOINT ENERGY INC COM 15189T107 24102 979740 SH SOLE 25 979740 0 0 CENTERPOINT ENERGY INC COM 15189T107 32877 1336462 SH SOLE 26 539884 0 796578 CENTERPOINT ENERGY INC COM 15189T107 33873 1376967 SH SOLE 28 46111 0 1330856 CENTERPOINT ENERGY INC COM 15189T107 20 822 SH SOLE 29 822 0 0 CENTERPOINT ENERGY INC COM 15189T107 63810 2593915 SH SOLE 30 2593915 0 0 CENTERPOINT ENERGY INC COM 15189T107 4839 196687 SH SOLE 31 61396 0 135291 CENTERPOINT ENERGY INC COM 15189T107 4208 171068 SH SOLE 32 171068 0 0 CENTERPOINT ENERGY INC COM 15189T107 19260 782943 SH SOLE 34 782943 0 0 CENTERPOINT ENERGY INC COM 15189T107 8478 344649 SH SOLE 36 344649 0 0 CENTERPOINT ENERGY INC COM 15189T107 434 17639 SH SOLE 40 17639 0 0 CENTERPOINT ENERGY INC COM 15189T107 7090 288206 SH SOLE 43 16644 0 271562 CENTERSPACE COM 15202L107 2256 23868 SH SOLE 2 8002 0 15866 CENTERSPACE COM 15202L107 698 7382 SH SOLE 4 7382 0 0 CENTERSPACE COM 15202L107 1671 17678 SH SOLE 7 17678 0 0 CENTERSPACE COM 15202L107 5242 55468 SH SOLE 18 55468 0 0 CENTERSPACE COM 15202L107 3979 42110 SH SOLE 19 42110 0 0 CENTERSPACE COM 15202L107 164467 1740388 SH SOLE 21 1740388 0 0 CENTERSPACE COM 15202L107 41629 440516 SH SOLE 22 425446 0 15070 CENTERSPACE COM 15202L107 54 573 SH SOLE 23 573 0 0 CENTERSPACE COM 15202L107 5838 61782 SH SOLE 25 61782 0 0 CENTERSPACE COM 15202L107 536 5670 SH SOLE 26 4227 0 1443 CENTERSPACE COM 15202L107 878 9294 SH SOLE 28 1091 0 8203 CENTERSPACE COM 15202L107 9018 95433 SH SOLE 30 95433 0 0 CENTERSPACE COM 15202L107 14 148 SH SOLE 34 148 0 0 CENTERSPACE COM 15202L107 134 1420 SH SOLE 40 1420 0 0 CENTERSPACE COM 15202L107 596 6312 SH SOLE 43 0 0 6312 CENTOGENE N V COM N1976T109 47 4256 SH SOLE 2 0 0 4256 CENTOGENE N V COM N1976T109 10 910 SH SOLE 21 910 0 0 CENTOGENE N V COM N1976T109 186 16919 SH SOLE 22 16919 0 0 CENTOGENE N V COM N1976T109 5 467 SH SOLE 26 0 0 467 CENTRAIS ELETRICAS BRASILEIR SPON ADR PFD B 15234Q108 13 1857 SH SOLE 43 0 0 1857 CENTRAIS ELETRICAS BRASILEIR SPONSORED ADR 15234Q207 2914 410447 SH SOLE 7 410447 0 0 CENTRAIS ELETRICAS BRASILEIR SPONSORED ADR 15234Q207 30487 4293891 SH SOLE 21 4293891 0 0 CENTRAIS ELETRICAS BRASILEIR SPONSORED ADR 15234Q207 26606 3747292 SH SOLE 30 3747292 0 0 CENTRAIS ELETRICAS BRASILEIR SPONSORED ADR 15234Q207 268 37721 SH SOLE 43 3859 0 33862 CENTRAL GARDEN & PET CO COM 153527106 982 20462 SH SOLE 2 4437 0 16025 CENTRAL GARDEN & PET CO COM 153527106 2 36 SH SOLE 4 36 0 0 CENTRAL GARDEN & PET CO COM 153527106 9 190 SH SOLE 7 190 0 0 CENTRAL GARDEN & PET CO COM 153527106 1809 37696 SH SOLE 18 37696 0 0 CENTRAL GARDEN & PET CO COM 153527106 1310 27299 SH SOLE 19 27299 0 0 CENTRAL GARDEN & PET CO COM 153527106 55071 1147319 SH SOLE 21 1147319 0 0 CENTRAL GARDEN & PET CO COM 153527106 16248 338500 SH SOLE 22 329680 0 8820 CENTRAL GARDEN & PET CO COM 153527106 40 827 SH SOLE 23 827 0 0 CENTRAL GARDEN & PET CO COM 153527106 62 1283 SH SOLE 25 1283 0 0 CENTRAL GARDEN & PET CO COM 153527106 414 8621 SH SOLE 26 0 0 8621 CENTRAL GARDEN & PET CO COM 153527106 66 1379 SH SOLE 28 1379 0 0 CENTRAL GARDEN & PET CO COM 153527106 713 14848 SH SOLE 30 14848 0 0 CENTRAL GARDEN & PET CO COM 153527106 112 2323 SH SOLE 34 2323 0 0 CENTRAL GARDEN & PET CO COM 153527106 66 1383 SH SOLE 40 1383 0 0 CENTRAL GARDEN & PET CO COM 153527106 602 12544 SH SOLE 43 0 0 12544 CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 4504 104737 SH SOLE 2 40883 0 63854 CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 7 160 SH SOLE 4 160 0 0 CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 29 682 SH SOLE 7 682 0 0 CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 7081 164679 SH SOLE 18 154901 0 9778 CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 18874 438919 SH SOLE 19 438919 0 0 CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 202397 4706896 SH SOLE 21 4706896 0 0 CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 52760 1226986 SH SOLE 22 1188718 0 38268 CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 703 16338 SH SOLE 23 16338 0 0 CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 219 5098 SH SOLE 25 5098 0 0 CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 3311 76991 SH SOLE 26 11545 0 65446 CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 137 3190 SH SOLE 28 3190 0 0 CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 3225 75008 SH SOLE 30 75008 0 0 CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 31 716 SH SOLE 34 716 0 0 CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 57 1336 SH SOLE 36 1336 0 0 CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 210 4890 SH SOLE 40 4890 0 0 CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 91 2115 SH SOLE 43 0 0 2115 CENTRAL PAC FINL CORP COM NEW 154760409 812 31608 SH SOLE 2 12718 0 18890 CENTRAL PAC FINL CORP COM NEW 154760409 1 36 SH SOLE 4 36 0 0 CENTRAL PAC FINL CORP COM NEW 154760409 10 399 SH SOLE 7 399 0 0 CENTRAL PAC FINL CORP COM NEW 154760409 2644 102956 SH SOLE 18 102956 0 0 CENTRAL PAC FINL CORP COM NEW 154760409 1041 40527 SH SOLE 19 40527 0 0 CENTRAL PAC FINL CORP COM NEW 154760409 74668 2907620 SH SOLE 21 2907620 0 0 CENTRAL PAC FINL CORP COM NEW 154760409 25036 974933 SH SOLE 22 947515 0 27418 CENTRAL PAC FINL CORP COM NEW 154760409 18 687 SH SOLE 26 0 0 687 CENTRAL PAC FINL CORP COM NEW 154760409 108 4195 SH SOLE 28 4195 0 0 CENTRAL PAC FINL CORP COM NEW 154760409 1163 45303 SH SOLE 30 45303 0 0 CENTRAL PAC FINL CORP COM NEW 154760409 117 4560 SH SOLE 40 4560 0 0 CENTRAL PAC FINL CORP COM NEW 154760409 1535 59770 SH SOLE 43 311 0 59459 CENTRAL PUERTO S A SPONSORED ADR 155038201 105 33724 SH SOLE 21 33724 0 0 CENTRAL VY CMNTY BANCORP COM 155685100 15 683 SH SOLE 2 680 0 3 CENTRAL VY CMNTY BANCORP COM 155685100 44 2043 SH SOLE 18 2043 0 0 CENTRAL VY CMNTY BANCORP COM 155685100 707 32886 SH SOLE 21 32886 0 0 CENTRUS ENERGY CORP CL A 15643U104 294 7604 SH SOLE 2 384 0 7220 CENTRUS ENERGY CORP CL A 15643U104 1219 31522 SH SOLE 18 31522 0 0 CENTRUS ENERGY CORP CL A 15643U104 591 15296 SH SOLE 19 15296 0 0 CENTRUS ENERGY CORP CL A 15643U104 13697 354293 SH SOLE 21 354293 0 0 CENTRUS ENERGY CORP CL A 15643U104 4417 114240 SH SOLE 22 109477 0 4763 CENTURY ALUM CO COM 156431108 1074 79871 SH SOLE 2 37368 0 42503 CENTURY ALUM CO COM 156431108 3 206 SH SOLE 4 206 0 0 CENTURY ALUM CO COM 156431108 778 57878 SH SOLE 7 57878 0 0 CENTURY ALUM CO COM 156431108 2813 209173 SH SOLE 18 209173 0 0 CENTURY ALUM CO COM 156431108 1322 98307 SH SOLE 19 98307 0 0 CENTURY ALUM CO COM 156431108 84533 6284972 SH SOLE 21 6284972 0 0 CENTURY ALUM CO COM 156431108 17703 1316228 SH SOLE 22 1263441 0 52787 CENTURY ALUM CO COM 156431108 92 6867 SH SOLE 25 6867 0 0 CENTURY ALUM CO COM 156431108 49 3654 SH SOLE 26 0 0 3654 CENTURY ALUM CO COM 156431108 54 3997 SH SOLE 28 3997 0 0 CENTURY ALUM CO COM 156431108 1392 103489 SH SOLE 30 103489 0 0 CENTURY ALUM CO COM 156431108 74 5529 SH SOLE 40 5529 0 0 CENTURY ALUM CO COM 156431108 672 49978 SH SOLE 43 3822 0 46156 CENTURY BANCORPORATION INC CL A NON VTG 156432106 339 2943 SH SOLE 2 907 0 2036 CENTURY BANCORPORATION INC CL A NON VTG 156432106 5 44 SH SOLE 7 44 0 0 CENTURY BANCORPORATION INC CL A NON VTG 156432106 1125 9763 SH SOLE 18 9763 0 0 CENTURY BANCORPORATION INC CL A NON VTG 156432106 610 5296 SH SOLE 19 5296 0 0 CENTURY BANCORPORATION INC CL A NON VTG 156432106 12509 108548 SH SOLE 21 108548 0 0 CENTURY BANCORPORATION INC CL A NON VTG 156432106 8546 74155 SH SOLE 22 72408 0 1747 CENTURY BANCORPORATION INC CL A NON VTG 156432106 69 595 SH SOLE 25 595 0 0 CENTURY BANCORPORATION INC CL A NON VTG 156432106 26 229 SH SOLE 28 229 0 0 CENTURY BANCORPORATION INC CL A NON VTG 156432106 106 921 SH SOLE 30 921 0 0 CENTURY BANCORPORATION INC CL A NON VTG 156432106 51 444 SH SOLE 40 444 0 0 CENTURY BANCORPORATION INC CL A NON VTG 156432106 54 466 SH SOLE 43 0 0 466 CENTURY CASINOS INC COM 156492100 298 22117 SH SOLE 2 3433 0 18684 CENTURY CASINOS INC COM 156492100 9 699 SH SOLE 7 699 0 0 CENTURY CASINOS INC COM 156492100 1150 85377 SH SOLE 18 85377 0 0 CENTURY CASINOS INC COM 156492100 828 61503 SH SOLE 19 61503 0 0 CENTURY CASINOS INC COM 156492100 12457 924798 SH SOLE 21 924798 0 0 CENTURY CASINOS INC COM 156492100 9563 709926 SH SOLE 22 706199 0 3727 CENTURY CASINOS INC COM 156492100 44 3285 SH SOLE 23 3285 0 0 CENTURY CASINOS INC COM 156492100 336 24952 SH SOLE 26 0 0 24952 CENTURY CASINOS INC COM 156492100 130 9646 SH SOLE 43 2692 0 6954 CENTURY CMNTYS INC COM 156504300 1922 31283 SH SOLE 2 18319 0 12964 CENTURY CMNTYS INC COM 156504300 7 122 SH SOLE 4 122 0 0 CENTURY CMNTYS INC COM 156504300 30 483 SH SOLE 7 483 0 0 CENTURY CMNTYS INC COM 156504300 6894 112186 SH SOLE 18 112186 0 0 CENTURY CMNTYS INC COM 156504300 15493 252122 SH SOLE 19 252122 0 0 CENTURY CMNTYS INC COM 156504300 231718 3770834 SH SOLE 21 3770834 0 0 CENTURY CMNTYS INC COM 156504300 45364 738230 SH SOLE 22 717437 0 20793 CENTURY CMNTYS INC COM 156504300 292 4750 SH SOLE 25 4750 0 0 CENTURY CMNTYS INC COM 156504300 871 14167 SH SOLE 26 11957 0 2210 CENTURY CMNTYS INC COM 156504300 146 2379 SH SOLE 28 2379 0 0 CENTURY CMNTYS INC COM 156504300 3198 52040 SH SOLE 30 52040 0 0 CENTURY CMNTYS INC COM 156504300 2572 41858 SH SOLE 34 41858 0 0 CENTURY CMNTYS INC COM 156504300 131 2127 SH SOLE 36 2127 0 0 CENTURY CMNTYS INC COM 156504300 234 3812 SH SOLE 40 3812 0 0 CENTURY CMNTYS INC COM 156504300 3110 50606 SH SOLE 43 10059 0 40547 CENTURY THERAPEUTICS INC COM 15673T100 173 6887 SH SOLE 2 401 0 6486 CENTURY THERAPEUTICS INC COM 15673T100 760 30218 SH SOLE 18 30218 0 0 CENTURY THERAPEUTICS INC COM 15673T100 446 17742 SH SOLE 19 17742 0 0 CENTURY THERAPEUTICS INC COM 15673T100 9420 374384 SH SOLE 21 374384 0 0 CENTURY THERAPEUTICS INC COM 15673T100 5521 219425 SH SOLE 22 216407 0 3018 CERAGON NETWORKS LTD ORD M22013102 5 1341 SH SOLE 2 1341 0 0 CERENCE INC COM 156727109 3059 31831 SH SOLE 2 27302 0 4529 CERENCE INC COM 156727109 13 137 SH SOLE 4 137 0 0 CERENCE INC COM 156727109 58 608 SH SOLE 7 608 0 0 CERENCE INC COM 156727109 17226 179230 SH SOLE 18 179230 0 0 CERENCE INC COM 156727109 6413 66728 SH SOLE 19 66728 0 0 CERENCE INC COM 156727109 260180 2707109 SH SOLE 21 2707109 0 0 CERENCE INC COM 156727109 102534 1066844 SH SOLE 22 1044373 0 22471 CERENCE INC COM 156727109 637 6625 SH SOLE 25 6625 0 0 CERENCE INC COM 156727109 1780 18520 SH SOLE 26 14994 0 3526 CERENCE INC COM 156727109 341 3552 SH SOLE 28 3552 0 0 CERENCE INC COM 156727109 16702 173785 SH SOLE 30 173785 0 0 CERENCE INC COM 156727109 284 2951 SH SOLE 36 2951 0 0 CERENCE INC COM 156727109 431 4480 SH SOLE 40 4480 0 0 CERENCE INC COM 156727109 8620 89690 SH SOLE 43 970 0 88720 CEREVEL THERAPEUTICS HLDNG I COM 15678U128 536 18171 SH SOLE 2 13019 0 5152 CEREVEL THERAPEUTICS HLDNG I COM 15678U128 4 136 SH SOLE 4 136 0 0 CEREVEL THERAPEUTICS HLDNG I COM 15678U128 17 567 SH SOLE 7 567 0 0 CEREVEL THERAPEUTICS HLDNG I COM 15678U128 3933 133318 SH SOLE 18 133318 0 0 CEREVEL THERAPEUTICS HLDNG I COM 15678U128 19658 666383 SH SOLE 19 666383 0 0 CEREVEL THERAPEUTICS HLDNG I COM 15678U128 38868 1317564 SH SOLE 21 1317564 0 0 CEREVEL THERAPEUTICS HLDNG I COM 15678U128 33167 1124304 SH SOLE 22 1099481 0 24823 CEREVEL THERAPEUTICS HLDNG I COM 15678U128 159 5387 SH SOLE 25 5387 0 0 CEREVEL THERAPEUTICS HLDNG I COM 15678U128 126 4255 SH SOLE 28 4255 0 0 CEREVEL THERAPEUTICS HLDNG I COM 15678U128 325 11016 SH SOLE 30 11016 0 0 CEREVEL THERAPEUTICS HLDNG I COM 15678U128 2247 76164 SH SOLE 34 76164 0 0 CEREVEL THERAPEUTICS HLDNG I COM 15678U128 177 6008 SH SOLE 40 6008 0 0 CEREVEL THERAPEUTICS HLDNG I COM 15678U128 0 5 SH SOLE 43 0 0 5 CERIDIAN HCM HLDG INC COM 15677J108 34144 303177 SH SOLE 2 36448 0 266729 CERIDIAN HCM HLDG INC COM 15677J108 9679 85940 SH SOLE 4 50336 0 35604 CERIDIAN HCM HLDG INC COM 15677J108 13203 117234 SH SOLE 7 113366 0 3868 CERIDIAN HCM HLDG INC COM 15677J108 338 2998 SH SOLE 13 246 0 2752 CERIDIAN HCM HLDG INC COM 15677J108 1420 12612 SH SOLE 15 12612 0 0 CERIDIAN HCM HLDG INC COM 15677J108 38583 342594 SH SOLE 18 323761 0 18833 CERIDIAN HCM HLDG INC COM 15677J108 7377 65507 SH SOLE 19 65507 0 0 CERIDIAN HCM HLDG INC COM 15677J108 387152 3437683 SH SOLE 21 3437683 0 0 CERIDIAN HCM HLDG INC COM 15677J108 345021 3063585 SH SOLE 22 2778009 0 285576 CERIDIAN HCM HLDG INC COM 15677J108 8637 76693 SH SOLE 23 76693 0 0 CERIDIAN HCM HLDG INC COM 15677J108 18979 168519 SH SOLE 25 168519 0 0 CERIDIAN HCM HLDG INC COM 15677J108 34770 308738 SH SOLE 26 139363 0 169375 CERIDIAN HCM HLDG INC COM 15677J108 24926 221328 SH SOLE 28 10063 0 211265 CERIDIAN HCM HLDG INC COM 15677J108 23 201 SH SOLE 29 201 0 0 CERIDIAN HCM HLDG INC COM 15677J108 67100 595810 SH SOLE 30 555853 0 39957 CERIDIAN HCM HLDG INC COM 15677J108 5595 49679 SH SOLE 31 16830 0 32849 CERIDIAN HCM HLDG INC COM 15677J108 703 6242 SH SOLE 34 6242 0 0 CERIDIAN HCM HLDG INC COM 15677J108 6546 58121 SH SOLE 36 58121 0 0 CERIDIAN HCM HLDG INC COM 15677J108 495 4396 SH SOLE 40 4396 0 0 CERIDIAN HCM HLDG INC COM 15677J108 2363 20981 SH SOLE 43 1190 0 19791 CERNER CORP COM 156782104 80483 1141277 SH SOLE 2 477290 0 663987 CERNER CORP COM 156782104 21439 304010 SH SOLE 4 201782 0 102228 CERNER CORP COM 156782104 28153 399216 SH SOLE 7 319663 0 79553 CERNER CORP COM 156782104 6819 96696 SH SOLE 13 91510 0 5186 CERNER CORP COM 156782104 2917 41369 SH SOLE 15 41369 0 0 CERNER CORP COM 156782104 15 218 SH SOLE 17 0 0 218 CERNER CORP COM 156782104 49023 695158 SH SOLE 18 575437 0 119721 CERNER CORP COM 156782104 53133 753444 SH SOLE 19 753444 0 0 CERNER CORP COM 156782104 550429 7805295 SH SOLE 21 7805295 0 0 CERNER CORP COM 156782104 502153 7120723 SH SOLE 22 6178420 0 942303 CERNER CORP COM 156782104 17686 250795 SH SOLE 23 250795 0 0 CERNER CORP COM 156782104 43931 622953 SH SOLE 25 622953 0 0 CERNER CORP COM 156782104 66417 941820 SH SOLE 26 492815 0 449005 CERNER CORP COM 156782104 116475 1651660 SH SOLE 28 31757 0 1619903 CERNER CORP COM 156782104 1630 23117 SH SOLE 29 23117 0 0 CERNER CORP COM 156782104 191139 2710423 SH SOLE 30 2555756 0 154667 CERNER CORP COM 156782104 10232 145093 SH SOLE 31 69254 0 75839 CERNER CORP COM 156782104 4888 69318 SH SOLE 32 69318 0 0 CERNER CORP COM 156782104 31338 444379 SH SOLE 34 444379 0 0 CERNER CORP COM 156782104 11120 157680 SH SOLE 36 157680 0 0 CERNER CORP COM 156782104 737 10451 SH SOLE 40 10451 0 0 CERNER CORP COM 156782104 53944 764952 SH SOLE 43 19864 0 745088 CERTARA INC COM 15687V109 5216 157588 SH SOLE 2 26764 0 130824 CERTARA INC COM 15687V109 12 355 SH SOLE 4 355 0 0 CERTARA INC COM 15687V109 20 598 SH SOLE 7 598 0 0 CERTARA INC COM 15687V109 1099 33189 SH SOLE 18 33189 0 0 CERTARA INC COM 15687V109 83558 2524413 SH SOLE 19 2524413 0 0 CERTARA INC COM 15687V109 40592 1226343 SH SOLE 21 1226343 0 0 CERTARA INC COM 15687V109 55792 1685555 SH SOLE 22 1603555 0 82000 CERTARA INC COM 15687V109 365 11031 SH SOLE 25 11031 0 0 CERTARA INC COM 15687V109 1053 31824 SH SOLE 26 27620 0 4204 CERTARA INC COM 15687V109 132 3974 SH SOLE 28 3974 0 0 CERTARA INC COM 15687V109 1531 46241 SH SOLE 30 46241 0 0 CERTARA INC COM 15687V109 44 1322 SH SOLE 31 1322 0 0 CERTARA INC COM 15687V109 349 10537 SH SOLE 40 10537 0 0 CERUS CORP COM 157085101 1128 185201 SH SOLE 2 115345 0 69856 CERUS CORP COM 157085101 3 528 SH SOLE 4 528 0 0 CERUS CORP COM 157085101 16 2703 SH SOLE 7 2703 0 0 CERUS CORP COM 157085101 3070 504078 SH SOLE 18 461678 0 42400 CERUS CORP COM 157085101 4530 743848 SH SOLE 19 743848 0 0 CERUS CORP COM 157085101 42284 6943130 SH SOLE 21 6943130 0 0 CERUS CORP COM 157085101 27933 4586660 SH SOLE 22 4485724 0 100936 CERUS CORP COM 157085101 130 21280 SH SOLE 23 21280 0 0 CERUS CORP COM 157085101 201 32991 SH SOLE 25 32991 0 0 CERUS CORP COM 157085101 1320 216785 SH SOLE 26 120673 0 96112 CERUS CORP COM 157085101 117 19280 SH SOLE 28 19280 0 0 CERUS CORP COM 157085101 605 99342 SH SOLE 30 99342 0 0 CERUS CORP COM 157085101 104 17119 SH SOLE 36 17119 0 0 CERUS CORP COM 157085101 127 20864 SH SOLE 40 20864 0 0 CERUS CORP COM 157085101 306 50278 SH SOLE 43 0 0 50278 CEVA INC COM 157210105 402 9430 SH SOLE 2 7035 0 2395 CEVA INC COM 157210105 4 100 SH SOLE 4 100 0 0 CEVA INC COM 157210105 15 362 SH SOLE 7 362 0 0 CEVA INC COM 157210105 3620 84847 SH SOLE 18 84847 0 0 CEVA INC COM 157210105 1677 39308 SH SOLE 19 39308 0 0 CEVA INC COM 157210105 116629 2733279 SH SOLE 21 2733279 0 0 CEVA INC COM 157210105 24784 580820 SH SOLE 22 567535 0 13285 CEVA INC COM 157210105 121 2828 SH SOLE 25 2828 0 0 CEVA INC COM 157210105 596 13965 SH SOLE 26 10922 0 3043 CEVA INC COM 157210105 76 1789 SH SOLE 28 1789 0 0 CEVA INC COM 157210105 5671 132905 SH SOLE 30 132905 0 0 CEVA INC COM 157210105 92 2158 SH SOLE 40 2158 0 0 CEVA INC COM 157210105 685 16043 SH SOLE 43 7626 0 8417 CF BANKSHARES INC COM 12520L109 18 875 SH SOLE 18 875 0 0 CF BANKSHARES INC COM 12520L109 214 10472 SH SOLE 21 10472 0 0 CF BANKSHARES INC COM 12520L109 34 1677 SH SOLE 22 1677 0 0 CF INDS HLDGS INC COM 125269100 36805 659357 SH SOLE 2 110819 0 548538 CF INDS HLDGS INC COM 125269100 6584 117955 SH SOLE 4 109870 0 8085 CF INDS HLDGS INC COM 125269100 17923 321078 SH SOLE 7 314553 0 6525 CF INDS HLDGS INC COM 125269100 22 402 SH SOLE 13 402 0 0 CF INDS HLDGS INC COM 125269100 1592 28519 SH SOLE 15 28519 0 0 CF INDS HLDGS INC COM 125269100 25407 455166 SH SOLE 18 424760 0 30406 CF INDS HLDGS INC COM 125269100 43381 777154 SH SOLE 19 777154 0 0 CF INDS HLDGS INC COM 125269100 467510 8375310 SH SOLE 21 8375310 0 0 CF INDS HLDGS INC COM 125269100 287479 5150106 SH SOLE 22 4686128 0 463978 CF INDS HLDGS INC COM 125269100 6723 120439 SH SOLE 23 120439 0 0 CF INDS HLDGS INC COM 125269100 32686 585557 SH SOLE 25 585557 0 0 CF INDS HLDGS INC COM 125269100 29987 537211 SH SOLE 26 236894 0 300317 CF INDS HLDGS INC COM 125269100 12439 222843 SH SOLE 28 15551 0 207292 CF INDS HLDGS INC COM 125269100 30456 545605 SH SOLE 29 545605 0 0 CF INDS HLDGS INC COM 125269100 58400 1046225 SH SOLE 30 1046225 0 0 CF INDS HLDGS INC COM 125269100 4195 75157 SH SOLE 31 22901 0 52256 CF INDS HLDGS INC COM 125269100 3314 59367 SH SOLE 32 59367 0 0 CF INDS HLDGS INC COM 125269100 8373 149996 SH SOLE 34 149996 0 0 CF INDS HLDGS INC COM 125269100 6545 117255 SH SOLE 36 117255 0 0 CF INDS HLDGS INC COM 125269100 457 8179 SH SOLE 40 8179 0 0 CF INDS HLDGS INC COM 125269100 5712 102335 SH SOLE 43 8131 0 94204 CGI INC CL A SUB VTG 12532H104 13 150 SH SOLE 18 150 0 0 CGI INC CL A SUB VTG 12532H104 4807 56708 SH SOLE 21 56708 0 0 CGI INC CL A SUB VTG 12532H104 18339 216364 SH SOLE 43 11851 0 204513 CHAMPIONS ONCOLOGY INC COM NEW 15870P307 1 122 SH SOLE 2 122 0 0 CHAMPIONS ONCOLOGY INC COM NEW 15870P307 15 1456 SH SOLE 18 1456 0 0 CHAMPIONS ONCOLOGY INC COM NEW 15870P307 214 20956 SH SOLE 21 20956 0 0 CHAMPIONS ONCOLOGY INC COM NEW 15870P307 1007 98642 SH SOLE 22 98642 0 0 CHAMPIONS ONCOLOGY INC COM NEW 15870P307 12 1222 SH SOLE 23 1222 0 0 CHAMPIONX CORPORATION COM 15872M104 10106 451959 SH SOLE 2 224543 0 227416 CHAMPIONX CORPORATION COM 15872M104 158 7070 SH SOLE 4 7070 0 0 CHAMPIONX CORPORATION COM 15872M104 61 2723 SH SOLE 7 2723 0 0 CHAMPIONX CORPORATION COM 15872M104 23495 1050768 SH SOLE 18 1020324 0 30444 CHAMPIONX CORPORATION COM 15872M104 23646 1057532 SH SOLE 19 1057532 0 0 CHAMPIONX CORPORATION COM 15872M104 323969 14488784 SH SOLE 21 14488784 0 0 CHAMPIONX CORPORATION COM 15872M104 144477 6461382 SH SOLE 22 6268481 0 192901 CHAMPIONX CORPORATION COM 15872M104 830 37122 SH SOLE 23 37122 0 0 CHAMPIONX CORPORATION COM 15872M104 857 38332 SH SOLE 25 38332 0 0 CHAMPIONX CORPORATION COM 15872M104 4543 203175 SH SOLE 26 51807 0 151368 CHAMPIONX CORPORATION COM 15872M104 396 17729 SH SOLE 28 15652 0 2077 CHAMPIONX CORPORATION COM 15872M104 2506 112079 SH SOLE 30 112079 0 0 CHAMPIONX CORPORATION COM 15872M104 722 32275 SH SOLE 36 32275 0 0 CHAMPIONX CORPORATION COM 15872M104 497 22209 SH SOLE 40 22209 0 0 CHAMPIONX CORPORATION COM 15872M104 4737 211840 SH SOLE 43 18026 0 193814 CHANGE HEALTHCARE INC COM 15912K100 11668 557192 SH SOLE 2 78514 0 478678 CHANGE HEALTHCARE INC COM 15912K100 19 924 SH SOLE 4 924 0 0 CHANGE HEALTHCARE INC COM 15912K100 105 5036 SH SOLE 7 5036 0 0 CHANGE HEALTHCARE INC COM 15912K100 2071 98912 SH SOLE 18 98912 0 0 CHANGE HEALTHCARE INC COM 15912K100 1490 71144 SH SOLE 19 71144 0 0 CHANGE HEALTHCARE INC COM 15912K100 69496 3318794 SH SOLE 21 3318794 0 0 CHANGE HEALTHCARE INC COM 15912K100 115087 5496050 SH SOLE 22 5196183 0 299867 CHANGE HEALTHCARE INC COM 15912K100 608 29051 SH SOLE 25 29051 0 0 CHANGE HEALTHCARE INC COM 15912K100 2052 97972 SH SOLE 26 80101 0 17871 CHANGE HEALTHCARE INC COM 15912K100 420 20066 SH SOLE 28 20066 0 0 CHANGE HEALTHCARE INC COM 15912K100 2586 123492 SH SOLE 30 123492 0 0 CHANGE HEALTHCARE INC COM 15912K100 86 4121 SH SOLE 31 4121 0 0 CHANGE HEALTHCARE INC COM 15912K100 23 1111 SH SOLE 36 1111 0 0 CHANGE HEALTHCARE INC COM 15912K100 596 28439 SH SOLE 40 28439 0 0 CHANGE HEALTHCARE INC COM 15912K100 165 7869 SH SOLE 43 0 0 7869 CHANGE HEALTHCARE INC UNIT 99/99/9999 15912K209 23551 338467 SH SOLE 21 338467 0 0 CHANNELADVISOR CORP COM 159179100 481 19075 SH SOLE 2 9995 0 9080 CHANNELADVISOR CORP COM 159179100 3 103 SH SOLE 4 103 0 0 CHANNELADVISOR CORP COM 159179100 13 502 SH SOLE 7 502 0 0 CHANNELADVISOR CORP COM 159179100 2299 91117 SH SOLE 18 91117 0 0 CHANNELADVISOR CORP COM 159179100 1251 49590 SH SOLE 19 49590 0 0 CHANNELADVISOR CORP COM 159179100 27496 1089795 SH SOLE 21 1089795 0 0 CHANNELADVISOR CORP COM 159179100 18573 736160 SH SOLE 22 710880 0 25280 CHANNELADVISOR CORP COM 159179100 117 4630 SH SOLE 25 4630 0 0 CHANNELADVISOR CORP COM 159179100 45 1765 SH SOLE 26 1765 0 0 CHANNELADVISOR CORP COM 159179100 77 3058 SH SOLE 28 3058 0 0 CHANNELADVISOR CORP COM 159179100 265 10505 SH SOLE 30 10505 0 0 CHANNELADVISOR CORP COM 159179100 42 1679 SH SOLE 36 1679 0 0 CHANNELADVISOR CORP COM 159179100 56 2239 SH SOLE 40 2239 0 0 CHANNELADVISOR CORP COM 159179100 14 539 SH SOLE 43 0 0 539 CHARAH SOLUTIONS INC COM 15957P105 13 2848 SH SOLE 18 2848 0 0 CHARAH SOLUTIONS INC COM 15957P105 198 43057 SH SOLE 21 43057 0 0 CHARGEPOINT HOLDINGS INC COM CL A 15961R105 5498 275023 SH SOLE 2 11778 0 263245 CHARGEPOINT HOLDINGS INC COM CL A 15961R105 40 2024 SH SOLE 7 2024 0 0 CHARGEPOINT HOLDINGS INC COM CL A 15961R105 814 40715 SH SOLE 18 40715 0 0 CHARGEPOINT HOLDINGS INC COM CL A 15961R105 625 31264 SH SOLE 19 31264 0 0 CHARGEPOINT HOLDINGS INC COM CL A 15961R105 27181 1359730 SH SOLE 21 1359730 0 0 CHARGEPOINT HOLDINGS INC COM CL A 15961R105 62520 3127560 SH SOLE 22 3036354 0 91206 CHARGEPOINT HOLDINGS INC COM CL A 15961R105 33 1670 SH SOLE 31 1670 0 0 CHARLES & COLVARD LTD COM 159765106 16 5246 SH SOLE 18 5246 0 0 CHARLES & COLVARD LTD COM 159765106 272 90811 SH SOLE 21 90811 0 0 CHARLES RIV LABS INTL INC COM 159864107 42280 102455 SH SOLE 2 13915 0 88540 CHARLES RIV LABS INTL INC COM 159864107 8636 20928 SH SOLE 4 19090 0 1838 CHARLES RIV LABS INTL INC COM 159864107 18051 43743 SH SOLE 7 42209 0 1534 CHARLES RIV LABS INTL INC COM 159864107 437 1060 SH SOLE 13 95 0 965 CHARLES RIV LABS INTL INC COM 159864107 2144 5196 SH SOLE 15 5196 0 0 CHARLES RIV LABS INTL INC COM 159864107 3 8 SH SOLE 17 0 0 8 CHARLES RIV LABS INTL INC COM 159864107 38426 93116 SH SOLE 18 86044 0 7072 CHARLES RIV LABS INTL INC COM 159864107 490774 1189266 SH SOLE 19 1189266 0 0 CHARLES RIV LABS INTL INC COM 159864107 739836 1792802 SH SOLE 21 1792802 0 0 CHARLES RIV LABS INTL INC COM 159864107 500513 1212865 SH SOLE 22 1106793 0 106072 CHARLES RIV LABS INTL INC COM 159864107 11550 27988 SH SOLE 23 27988 0 0 CHARLES RIV LABS INTL INC COM 159864107 27260 66058 SH SOLE 25 66058 0 0 CHARLES RIV LABS INTL INC COM 159864107 46354 112327 SH SOLE 26 48741 0 63586 CHARLES RIV LABS INTL INC COM 159864107 38256 92703 SH SOLE 28 4324 0 88379 CHARLES RIV LABS INTL INC COM 159864107 16 39 SH SOLE 29 39 0 0 CHARLES RIV LABS INTL INC COM 159864107 104688 253684 SH SOLE 30 227726 0 25958 CHARLES RIV LABS INTL INC COM 159864107 7610 18441 SH SOLE 31 6177 0 12264 CHARLES RIV LABS INTL INC COM 159864107 1307 3166 SH SOLE 34 3166 0 0 CHARLES RIV LABS INTL INC COM 159864107 8886 21534 SH SOLE 36 21534 0 0 CHARLES RIV LABS INTL INC COM 159864107 683 1656 SH SOLE 40 1656 0 0 CHARLES RIV LABS INTL INC COM 159864107 11826 28658 SH SOLE 43 2643 0 26015 CHART INDS INC COM 16115Q308 6832 35750 SH SOLE 2 14219 0 21531 CHART INDS INC COM 16115Q308 28 146 SH SOLE 4 146 0 0 CHART INDS INC COM 16115Q308 98 514 SH SOLE 7 514 0 0 CHART INDS INC COM 16115Q308 47088 246391 SH SOLE 18 134936 0 111455 CHART INDS INC COM 16115Q308 167916 878637 SH SOLE 19 878637 0 0 CHART INDS INC COM 16115Q308 779382 4078185 SH SOLE 21 4078185 0 0 CHART INDS INC COM 16115Q308 176839 925326 SH SOLE 22 897831 0 27495 CHART INDS INC COM 16115Q308 614 3212 SH SOLE 23 3212 0 0 CHART INDS INC COM 16115Q308 8280 43326 SH SOLE 25 43326 0 0 CHART INDS INC COM 16115Q308 64910 339646 SH SOLE 26 178908 0 160738 CHART INDS INC COM 16115Q308 576 3015 SH SOLE 28 3015 0 0 CHART INDS INC COM 16115Q308 12035 62973 SH SOLE 30 62973 0 0 CHART INDS INC COM 16115Q308 55832 292145 SH SOLE 34 292145 0 0 CHART INDS INC COM 16115Q308 341 1785 SH SOLE 36 1785 0 0 CHART INDS INC COM 16115Q308 804 4208 SH SOLE 40 4208 0 0 CHART INDS INC COM 16115Q308 4956 25932 SH SOLE 43 444 0 25488 CHARTER COMMUNICATIONS INC N CL A 16119P108 200649 275783 SH SOLE 2 36503 0 239280 CHARTER COMMUNICATIONS INC N CL A 16119P108 60911 83720 SH SOLE 4 51926 0 31794 CHARTER COMMUNICATIONS INC N CL A 16119P108 95484 131239 SH SOLE 7 127399 0 3840 CHARTER COMMUNICATIONS INC N CL A 16119P108 1775 2440 SH SOLE 13 242 0 2198 CHARTER COMMUNICATIONS INC N CL A 16119P108 9907 13617 SH SOLE 15 13617 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 17 23 SH SOLE 17 0 0 23 CHARTER COMMUNICATIONS INC N CL A 16119P108 186396 256193 SH SOLE 18 237785 0 18408 CHARTER COMMUNICATIONS INC N CL A 16119P108 194542 267390 SH SOLE 19 267390 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 1812249 2490858 SH SOLE 21 2490858 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 1968259 2705287 SH SOLE 22 2437198 0 268089 CHARTER COMMUNICATIONS INC N CL A 16119P108 55027 75632 SH SOLE 23 75632 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 420600 578096 SH SOLE 25 578096 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 199217 273815 SH SOLE 26 99983 0 173832 CHARTER COMMUNICATIONS INC N CL A 16119P108 151542 208288 SH SOLE 28 10181 0 198107 CHARTER COMMUNICATIONS INC N CL A 16119P108 151 208 SH SOLE 29 208 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 436637 600139 SH SOLE 30 600139 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 36014 49500 SH SOLE 31 16261 0 33239 CHARTER COMMUNICATIONS INC N CL A 16119P108 31364 43108 SH SOLE 32 43108 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 106081 145804 SH SOLE 34 145804 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 46365 63727 SH SOLE 36 63727 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 3344 4596 SH SOLE 40 4596 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 91520 125790 SH SOLE 43 9471 0 116319 CHASE CORP COM 16150R104 636 6229 SH SOLE 2 2350 0 3879 CHASE CORP COM 16150R104 15 146 SH SOLE 7 146 0 0 CHASE CORP COM 16150R104 2280 22324 SH SOLE 18 22324 0 0 CHASE CORP COM 16150R104 1341 13125 SH SOLE 19 13125 0 0 CHASE CORP COM 16150R104 27429 268521 SH SOLE 21 268521 0 0 CHASE CORP COM 16150R104 18570 181793 SH SOLE 22 174584 0 7209 CHASE CORP COM 16150R104 98 960 SH SOLE 25 960 0 0 CHASE CORP COM 16150R104 107 1047 SH SOLE 26 0 0 1047 CHASE CORP COM 16150R104 64 626 SH SOLE 28 626 0 0 CHASE CORP COM 16150R104 448 4383 SH SOLE 30 4383 0 0 CHASE CORP COM 16150R104 70 689 SH SOLE 40 689 0 0 CHASE CORP COM 16150R104 272 2658 SH SOLE 43 366 0 2292 CHATHAM LODGING TR COM 16208T102 708 57824 SH SOLE 2 15216 0 42608 CHATHAM LODGING TR COM 16208T102 10 836 SH SOLE 7 836 0 0 CHATHAM LODGING TR COM 16208T102 2547 207897 SH SOLE 18 207897 0 0 CHATHAM LODGING TR COM 16208T102 1038 84762 SH SOLE 19 84762 0 0 CHATHAM LODGING TR COM 16208T102 73169 5972963 SH SOLE 21 5972963 0 0 CHATHAM LODGING TR COM 16208T102 16475 1344919 SH SOLE 22 1296317 0 48602 CHATHAM LODGING TR COM 16208T102 25 2051 SH SOLE 23 2051 0 0 CHATHAM LODGING TR COM 16208T102 73 5975 SH SOLE 25 5975 0 0 CHATHAM LODGING TR COM 16208T102 408 33276 SH SOLE 26 25190 0 8086 CHATHAM LODGING TR COM 16208T102 77 6277 SH SOLE 28 6277 0 0 CHATHAM LODGING TR COM 16208T102 1201 98057 SH SOLE 30 98057 0 0 CHATHAM LODGING TR COM 16208T102 52 4268 SH SOLE 40 4268 0 0 CHATHAM LODGING TR COM 16208T102 695 56707 SH SOLE 43 2928 0 53779 CHECK POINT SOFTWARE TECH LT ORD M22465104 20203 178720 SH SOLE 2 162868 0 15852 CHECK POINT SOFTWARE TECH LT ORD M22465104 12080 106866 SH SOLE 4 73582 0 33284 CHECK POINT SOFTWARE TECH LT ORD M22465104 15536 137438 SH SOLE 7 111517 0 25921 CHECK POINT SOFTWARE TECH LT ORD M22465104 386 3414 SH SOLE 13 207 0 3207 CHECK POINT SOFTWARE TECH LT ORD M22465104 1103 9758 SH SOLE 15 9758 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 12185 107792 SH SOLE 18 97520 0 10272 CHECK POINT SOFTWARE TECH LT ORD M22465104 8692 76889 SH SOLE 19 76889 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 4128 36521 SH SOLE 20 36521 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 209072 1849536 SH SOLE 21 1849536 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 208413 1843710 SH SOLE 22 1586191 0 257519 CHECK POINT SOFTWARE TECH LT ORD M22465104 9113 80614 SH SOLE 23 80614 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 18788 166204 SH SOLE 25 166204 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 21221 187728 SH SOLE 26 93447 0 94281 CHECK POINT SOFTWARE TECH LT ORD M22465104 28937 255988 SH SOLE 28 9376 0 246612 CHECK POINT SOFTWARE TECH LT ORD M22465104 8008 70845 SH SOLE 29 70845 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 67846 600193 SH SOLE 30 595297 0 4896 CHECK POINT SOFTWARE TECH LT ORD M22465104 9313 82391 SH SOLE 31 80002 0 2389 CHECK POINT SOFTWARE TECH LT ORD M22465104 3520 31143 SH SOLE 32 31143 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 7806 69059 SH SOLE 34 69059 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 5234 46303 SH SOLE 36 46303 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 454 4015 SH SOLE 40 4015 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 24722 218702 SH SOLE 43 11263 0 207439 CHECKMATE PHARMACEUTICALS IN COM 162818108 9 2348 SH SOLE 2 2348 0 0 CHECKMATE PHARMACEUTICALS IN COM 162818108 7 1806 SH SOLE 18 1806 0 0 CHECKMATE PHARMACEUTICALS IN COM 162818108 68 17089 SH SOLE 19 17089 0 0 CHECKMATE PHARMACEUTICALS IN COM 162818108 79 19944 SH SOLE 21 19944 0 0 CHECKMATE PHARMACEUTICALS IN COM 162818108 40 10032 SH SOLE 22 10032 0 0 CHECKMATE PHARMACEUTICALS IN COM 162818108 2 575 SH SOLE 23 575 0 0 CHECKPOINT THERAPEUTICS INC COM 162828107 4 1078 SH SOLE 2 1078 0 0 CHECKPOINT THERAPEUTICS INC COM 162828107 43 12893 SH SOLE 18 12893 0 0 CHECKPOINT THERAPEUTICS INC COM 162828107 695 210705 SH SOLE 21 210705 0 0 CHECKPOINT THERAPEUTICS INC COM 162828107 2345 710499 SH SOLE 22 710499 0 0 CHEESECAKE FACTORY INC COM 163072101 3949 84013 SH SOLE 2 45104 0 38909 CHEESECAKE FACTORY INC COM 163072101 8 169 SH SOLE 4 169 0 0 CHEESECAKE FACTORY INC COM 163072101 35 750 SH SOLE 7 750 0 0 CHEESECAKE FACTORY INC COM 163072101 8298 176557 SH SOLE 18 162389 0 14168 CHEESECAKE FACTORY INC COM 163072101 19420 413198 SH SOLE 19 413198 0 0 CHEESECAKE FACTORY INC COM 163072101 257534 5479447 SH SOLE 21 5479447 0 0 CHEESECAKE FACTORY INC COM 163072101 69139 1471044 SH SOLE 22 1443328 0 27716 CHEESECAKE FACTORY INC COM 163072101 706 15015 SH SOLE 23 15015 0 0 CHEESECAKE FACTORY INC COM 163072101 271 5761 SH SOLE 25 5761 0 0 CHEESECAKE FACTORY INC COM 163072101 3515 74787 SH SOLE 26 15190 0 59597 CHEESECAKE FACTORY INC COM 163072101 171 3640 SH SOLE 28 3640 0 0 CHEESECAKE FACTORY INC COM 163072101 3941 83861 SH SOLE 30 83861 0 0 CHEESECAKE FACTORY INC COM 163072101 963 20483 SH SOLE 34 20483 0 0 CHEESECAKE FACTORY INC COM 163072101 132 2817 SH SOLE 36 2817 0 0 CHEESECAKE FACTORY INC COM 163072101 230 4894 SH SOLE 40 4894 0 0 CHEESECAKE FACTORY INC COM 163072101 2043 43465 SH SOLE 43 4015 0 39450 CHEESECAKE FACTORY INC NOTE 0.375% 6/1 163072AA9 762 800000 PRN SOLE 2 800000 0 0 CHEESECAKE FACTORY INC NOTE 0.375% 6/1 163072AA9 2000 2100000 PRN SOLE 21 2100000 0 0 CHEESECAKE FACTORY INC NOTE 0.375% 6/1 163072AA9 3191 3350000 PRN SOLE 22 3350000 0 0 CHEETAH MOBILE INC ADR 163075104 36 22343 SH SOLE 43 0 0 22343 CHEFS WHSE INC COM 163086101 1468 45074 SH SOLE 2 15524 0 29550 CHEFS WHSE INC COM 163086101 4 123 SH SOLE 4 123 0 0 CHEFS WHSE INC COM 163086101 15 471 SH SOLE 7 471 0 0 CHEFS WHSE INC COM 163086101 4349 133519 SH SOLE 18 133519 0 0 CHEFS WHSE INC COM 163086101 5122 157254 SH SOLE 19 157254 0 0 CHEFS WHSE INC COM 163086101 126833 3894170 SH SOLE 21 3894170 0 0 CHEFS WHSE INC COM 163086101 28701 881216 SH SOLE 22 848286 0 32930 CHEFS WHSE INC COM 163086101 35 1075 SH SOLE 23 1075 0 0 CHEFS WHSE INC COM 163086101 157 4826 SH SOLE 25 4826 0 0 CHEFS WHSE INC COM 163086101 1118 34321 SH SOLE 26 20886 0 13435 CHEFS WHSE INC COM 163086101 100 3080 SH SOLE 28 3080 0 0 CHEFS WHSE INC COM 163086101 1924 59068 SH SOLE 30 59068 0 0 CHEFS WHSE INC COM 163086101 32 995 SH SOLE 36 995 0 0 CHEFS WHSE INC COM 163086101 158 4858 SH SOLE 40 4858 0 0 CHEFS WHSE INC COM 163086101 329 10103 SH SOLE 43 191 0 9912 CHEGG INC COM 163092109 25111 369169 SH SOLE 2 135392 0 233777 CHEGG INC COM 163092109 911 13386 SH SOLE 4 13386 0 0 CHEGG INC COM 163092109 165 2424 SH SOLE 7 2424 0 0 CHEGG INC COM 163092109 5667 83312 SH SOLE 18 82583 0 729 CHEGG INC COM 163092109 162427 2387932 SH SOLE 19 2387932 0 0 CHEGG INC COM 163092109 127363 1872438 SH SOLE 21 1872438 0 0 CHEGG INC COM 163092109 225208 3310912 SH SOLE 22 3113344 0 197568 CHEGG INC COM 163092109 1212 17818 SH SOLE 23 17818 0 0 CHEGG INC COM 163092109 7919 116424 SH SOLE 25 116424 0 0 CHEGG INC COM 163092109 16040 235820 SH SOLE 26 71433 0 164387 CHEGG INC COM 163092109 12111 178051 SH SOLE 28 11971 0 166080 CHEGG INC COM 163092109 480 7063 SH SOLE 29 7063 0 0 CHEGG INC COM 163092109 6631 97489 SH SOLE 30 97489 0 0 CHEGG INC COM 163092109 3848 56570 SH SOLE 31 56570 0 0 CHEGG INC COM 163092109 155286 2282940 SH SOLE 34 2282940 0 0 CHEGG INC COM 163092109 32 472 SH SOLE 36 472 0 0 CHEGG INC COM 163092109 1153 16952 SH SOLE 40 16952 0 0 CHEGG INC COM 163092109 1500 22059 SH SOLE 43 1009 0 21050 CHEGG INC NOTE 0.125% 3/1 163092AD1 7373 5131000 PRN SOLE 21 5131000 0 0 CHEGG INC NOTE 9/0 163092AF6 6411 6505000 PRN SOLE 21 6505000 0 0 CHEMBIO DIAGNOSTICS INC COM NEW 163572209 1 235 SH SOLE 2 235 0 0 CHEMBIO DIAGNOSTICS INC COM NEW 163572209 14 5645 SH SOLE 18 5645 0 0 CHEMBIO DIAGNOSTICS INC COM NEW 163572209 186 74562 SH SOLE 21 74562 0 0 CHEMBIO DIAGNOSTICS INC COM NEW 163572209 467 186766 SH SOLE 22 186766 0 0 CHEMED CORP NEW COM 16359R103 19440 41796 SH SOLE 2 15963 0 25833 CHEMED CORP NEW COM 16359R103 27 57 SH SOLE 4 57 0 0 CHEMED CORP NEW COM 16359R103 103 222 SH SOLE 7 222 0 0 CHEMED CORP NEW COM 16359R103 17396 37402 SH SOLE 18 37402 0 0 CHEMED CORP NEW COM 16359R103 12691 27286 SH SOLE 19 27286 0 0 CHEMED CORP NEW COM 16359R103 363942 782468 SH SOLE 21 782468 0 0 CHEMED CORP NEW COM 16359R103 194613 418415 SH SOLE 22 399777 0 18638 CHEMED CORP NEW COM 16359R103 916 1969 SH SOLE 25 1969 0 0 CHEMED CORP NEW COM 16359R103 3136 6743 SH SOLE 26 5363 0 1380 CHEMED CORP NEW COM 16359R103 569 1224 SH SOLE 28 1224 0 0 CHEMED CORP NEW COM 16359R103 7750 16663 SH SOLE 30 16663 0 0 CHEMED CORP NEW COM 16359R103 109 235 SH SOLE 31 235 0 0 CHEMED CORP NEW COM 16359R103 1239 2664 SH SOLE 34 2664 0 0 CHEMED CORP NEW COM 16359R103 906 1948 SH SOLE 40 1948 0 0 CHEMED CORP NEW COM 16359R103 8283 17808 SH SOLE 43 920 0 16888 CHEMOCENTRYX INC COM 16383L106 1631 95373 SH SOLE 2 43174 0 52199 CHEMOCENTRYX INC COM 16383L106 3 198 SH SOLE 4 198 0 0 CHEMOCENTRYX INC COM 16383L106 15 894 SH SOLE 7 894 0 0 CHEMOCENTRYX INC COM 16383L106 3036 177520 SH SOLE 18 177520 0 0 CHEMOCENTRYX INC COM 16383L106 1628 95190 SH SOLE 19 95190 0 0 CHEMOCENTRYX INC COM 16383L106 43477 2542543 SH SOLE 21 2542543 0 0 CHEMOCENTRYX INC COM 16383L106 22383 1308974 SH SOLE 22 1256330 0 52644 CHEMOCENTRYX INC COM 16383L106 114 6639 SH SOLE 25 6639 0 0 CHEMOCENTRYX INC COM 16383L106 507 29638 SH SOLE 26 12543 0 17095 CHEMOCENTRYX INC COM 16383L106 101 5919 SH SOLE 28 5919 0 0 CHEMOCENTRYX INC COM 16383L106 1049 61364 SH SOLE 30 61364 0 0 CHEMOCENTRYX INC COM 16383L106 20 1188 SH SOLE 36 1188 0 0 CHEMOCENTRYX INC COM 16383L106 117 6825 SH SOLE 40 6825 0 0 CHEMOCENTRYX INC COM 16383L106 1647 96289 SH SOLE 43 1955 0 94334 CHEMOURS CO COM 163851108 17028 585969 SH SOLE 2 141366 0 444603 CHEMOURS CO COM 163851108 44 1529 SH SOLE 4 1529 0 0 CHEMOURS CO COM 163851108 125 4307 SH SOLE 7 4307 0 0 CHEMOURS CO COM 163851108 11685 402113 SH SOLE 18 402113 0 0 CHEMOURS CO COM 163851108 1408 48439 SH SOLE 19 48439 0 0 CHEMOURS CO COM 163851108 231855 7978496 SH SOLE 21 7978496 0 0 CHEMOURS CO COM 163851108 132425 4556949 SH SOLE 22 4356855 0 200094 CHEMOURS CO COM 163851108 610 20993 SH SOLE 25 20993 0 0 CHEMOURS CO COM 163851108 1777 61145 SH SOLE 26 48284 0 12861 CHEMOURS CO COM 163851108 718 24700 SH SOLE 28 13808 0 10892 CHEMOURS CO COM 163851108 145 4986 SH SOLE 29 4986 0 0 CHEMOURS CO COM 163851108 2572 88519 SH SOLE 30 88519 0 0 CHEMOURS CO COM 163851108 242 8317 SH SOLE 31 8317 0 0 CHEMOURS CO COM 163851108 109 3765 SH SOLE 36 3765 0 0 CHEMOURS CO COM 163851108 587 20184 SH SOLE 40 20184 0 0 CHEMOURS CO COM 163851108 3263 112284 SH SOLE 43 8115 0 104169 CHEMUNG FINL CORP COM 164024101 31 679 SH SOLE 18 679 0 0 CHEMUNG FINL CORP COM 164024101 440 9706 SH SOLE 21 9706 0 0 CHENIERE ENERGY INC COM NEW 16411R208 55980 573150 SH SOLE 2 76131 0 497019 CHENIERE ENERGY INC COM NEW 16411R208 16343 167325 SH SOLE 4 158331 0 8994 CHENIERE ENERGY INC COM NEW 16411R208 39897 408485 SH SOLE 7 408485 0 0 CHENIERE ENERGY INC COM NEW 16411R208 491 5026 SH SOLE 13 626 0 4400 CHENIERE ENERGY INC COM NEW 16411R208 2046 20947 SH SOLE 15 20947 0 0 CHENIERE ENERGY INC COM NEW 16411R208 4 43 SH SOLE 17 0 0 43 CHENIERE ENERGY INC COM NEW 16411R208 17725 181482 SH SOLE 18 167598 0 13884 CHENIERE ENERGY INC COM NEW 16411R208 14223 145621 SH SOLE 19 145621 0 0 CHENIERE ENERGY INC COM NEW 16411R208 582830 5967337 SH SOLE 21 5967337 0 0 CHENIERE ENERGY INC COM NEW 16411R208 484003 4955498 SH SOLE 22 4665332 0 290166 CHENIERE ENERGY INC COM NEW 16411R208 13140 134537 SH SOLE 23 134537 0 0 CHENIERE ENERGY INC COM NEW 16411R208 43215 442460 SH SOLE 25 442460 0 0 CHENIERE ENERGY INC COM NEW 16411R208 44695 457617 SH SOLE 26 211515 0 246102 CHENIERE ENERGY INC COM NEW 16411R208 33407 342036 SH SOLE 28 23981 0 318055 CHENIERE ENERGY INC COM NEW 16411R208 82 842 SH SOLE 29 842 0 0 CHENIERE ENERGY INC COM NEW 16411R208 110406 1130401 SH SOLE 30 1130401 0 0 CHENIERE ENERGY INC COM NEW 16411R208 8522 87255 SH SOLE 31 27885 0 59370 CHENIERE ENERGY INC COM NEW 16411R208 6313 64633 SH SOLE 34 64633 0 0 CHENIERE ENERGY INC COM NEW 16411R208 11318 115875 SH SOLE 36 115875 0 0 CHENIERE ENERGY INC COM NEW 16411R208 788 8064 SH SOLE 40 8064 0 0 CHENIERE ENERGY INC COM NEW 16411R208 19674 201436 SH SOLE 43 16179 0 185257 CHENIERE ENERGY INC NOTE 4.250% 3/1 16411RAG4 3052 3557000 PRN SOLE 21 3557000 0 0 CHERRY HILL MTG INVT CORP COM 164651101 6 640 SH SOLE 2 640 0 0 CHERRY HILL MTG INVT CORP COM 164651101 30 3324 SH SOLE 18 3324 0 0 CHERRY HILL MTG INVT CORP COM 164651101 4151 467419 SH SOLE 21 467419 0 0 CHERRY HILL MTG INVT CORP COM 164651101 2584 291047 SH SOLE 22 291047 0 0 CHERRY HILL MTG INVT CORP COM 164651101 1 97 SH SOLE 43 0 0 97 CHESAPEAKE ENERGY CORP COM 165167735 9738 158114 SH SOLE 2 93390 0 64724 CHESAPEAKE ENERGY CORP COM 165167735 591 9598 SH SOLE 4 9598 0 0 CHESAPEAKE ENERGY CORP COM 165167735 113 1835 SH SOLE 7 1835 0 0 CHESAPEAKE ENERGY CORP COM 165167735 18893 306752 SH SOLE 18 306287 0 465 CHESAPEAKE ENERGY CORP COM 165167735 101735 1651805 SH SOLE 19 1651805 0 0 CHESAPEAKE ENERGY CORP COM 165167735 217937 3538515 SH SOLE 21 3538515 0 0 CHESAPEAKE ENERGY CORP COM 165167735 155995 2532797 SH SOLE 22 2443215 0 89582 CHESAPEAKE ENERGY CORP COM 165167735 592 9605 SH SOLE 23 9605 0 0 CHESAPEAKE ENERGY CORP COM 165167735 552 8959 SH SOLE 25 8959 0 0 CHESAPEAKE ENERGY CORP COM 165167735 4581 74385 SH SOLE 26 30238 0 44147 CHESAPEAKE ENERGY CORP COM 165167735 344 5589 SH SOLE 28 5589 0 0 CHESAPEAKE ENERGY CORP COM 165167735 261 4245 SH SOLE 29 4245 0 0 CHESAPEAKE ENERGY CORP COM 165167735 3434 55751 SH SOLE 30 55751 0 0 CHESAPEAKE ENERGY CORP COM 165167735 168 2725 SH SOLE 31 2725 0 0 CHESAPEAKE ENERGY CORP COM 165167735 8755 142143 SH SOLE 34 142143 0 0 CHESAPEAKE ENERGY CORP COM 165167735 585 9497 SH SOLE 40 9497 0 0 CHESAPEAKE UTILS CORP COM 165303108 2213 18436 SH SOLE 2 5321 0 13115 CHESAPEAKE UTILS CORP COM 165303108 8 64 SH SOLE 4 64 0 0 CHESAPEAKE UTILS CORP COM 165303108 3253 27095 SH SOLE 7 27095 0 0 CHESAPEAKE UTILS CORP COM 165303108 8362 69652 SH SOLE 18 69652 0 0 CHESAPEAKE UTILS CORP COM 165303108 3678 30638 SH SOLE 19 30638 0 0 CHESAPEAKE UTILS CORP COM 165303108 248639 2071125 SH SOLE 21 2071125 0 0 CHESAPEAKE UTILS CORP COM 165303108 51193 426432 SH SOLE 22 407786 0 18646 CHESAPEAKE UTILS CORP COM 165303108 284 2369 SH SOLE 25 2369 0 0 CHESAPEAKE UTILS CORP COM 165303108 770 6411 SH SOLE 26 5309 0 1102 CHESAPEAKE UTILS CORP COM 165303108 175 1461 SH SOLE 28 1461 0 0 CHESAPEAKE UTILS CORP COM 165303108 3655 30443 SH SOLE 30 30443 0 0 CHESAPEAKE UTILS CORP COM 165303108 273 2272 SH SOLE 40 2272 0 0 CHESAPEAKE UTILS CORP COM 165303108 2179 18152 SH SOLE 43 3258 0 14894 CHEVRON CORP NEW COM 166764100 276352 2724024 SH SOLE 2 1218880 0 1505144 CHEVRON CORP NEW COM 166764100 119589 1178799 SH SOLE 4 689654 0 489145 CHEVRON CORP NEW COM 166764100 194381 1916031 SH SOLE 7 1858628 0 57403 CHEVRON CORP NEW COM 166764100 6296 62060 SH SOLE 13 30099 0 31961 CHEVRON CORP NEW COM 166764100 25150 247907 SH SOLE 15 247907 0 0 CHEVRON CORP NEW COM 166764100 328182 3234913 SH SOLE 18 2881062 0 353851 CHEVRON CORP NEW COM 166764100 230446 2271519 SH SOLE 19 2271519 0 0 CHEVRON CORP NEW COM 166764100 4781114 47127783 SH SOLE 21 47127783 0 0 CHEVRON CORP NEW COM 166764100 4164612 41050882 SH SOLE 22 36924389 0 4126493 CHEVRON CORP NEW COM 166764100 117218 1155429 SH SOLE 23 1155429 0 0 CHEVRON CORP NEW COM 166764100 315617 3111063 SH SOLE 25 3111063 0 0 CHEVRON CORP NEW COM 166764100 519722 5122937 SH SOLE 26 1885728 0 3237209 CHEVRON CORP NEW COM 166764100 460035 4534602 SH SOLE 28 156479 0 4378123 CHEVRON CORP NEW COM 166764100 58710 578712 SH SOLE 29 578712 0 0 CHEVRON CORP NEW COM 166764100 941656 9281974 SH SOLE 30 9281974 0 0 CHEVRON CORP NEW COM 166764100 81592 804263 SH SOLE 31 330384 0 473879 CHEVRON CORP NEW COM 166764100 24664 243116 SH SOLE 32 243116 0 0 CHEVRON CORP NEW COM 166764100 210415 2074080 SH SOLE 34 2074080 0 0 CHEVRON CORP NEW COM 166764100 112374 1107674 SH SOLE 36 1107674 0 0 CHEVRON CORP NEW COM 166764100 6837 67397 SH SOLE 40 67397 0 0 CHEVRON CORP NEW COM 166764100 79346 782118 SH SOLE 43 66235 0 715883 CHEWY INC CL A 16679L109 433 6358 SH SOLE 2 6358 0 0 CHEWY INC CL A 16679L109 3296 48393 SH SOLE 4 27281 0 21112 CHEWY INC CL A 16679L109 375 5501 SH SOLE 7 5501 0 0 CHEWY INC CL A 16679L109 12 179 SH SOLE 13 179 0 0 CHEWY INC CL A 16679L109 419 6150 SH SOLE 15 6150 0 0 CHEWY INC CL A 16679L109 6676 98024 SH SOLE 18 92504 0 5520 CHEWY INC CL A 16679L109 473 6947 SH SOLE 19 6947 0 0 CHEWY INC CL A 16679L109 13156 193158 SH SOLE 21 193158 0 0 CHEWY INC CL A 16679L109 83601 1227446 SH SOLE 22 1187708 0 39738 CHEWY INC CL A 16679L109 3403 49964 SH SOLE 23 49964 0 0 CHEWY INC CL A 16679L109 1440 21146 SH SOLE 25 21146 0 0 CHEWY INC CL A 16679L109 9495 139410 SH SOLE 26 123945 0 15465 CHEWY INC CL A 16679L109 6085 89338 SH SOLE 28 6772 0 82566 CHEWY INC CL A 16679L109 36 522 SH SOLE 29 522 0 0 CHEWY INC CL A 16679L109 18594 273004 SH SOLE 30 249116 0 23888 CHEWY INC CL A 16679L109 1979 29056 SH SOLE 31 8392 0 20664 CHEWY INC CL A 16679L109 276 4059 SH SOLE 34 4059 0 0 CHEWY INC CL A 16679L109 1277 18753 SH SOLE 36 18753 0 0 CHEWY INC CL A 16679L109 213 3124 SH SOLE 40 3124 0 0 CHEWY INC CL A 16679L109 64 943 SH SOLE 43 0 0 943 CHICAGO RIVET & MACH CO COM 168088102 3 125 SH SOLE 21 125 0 0 CHICAGO RIVET & MACH CO COM 168088102 0 1 SH SOLE 22 1 0 0 CHICKEN SOUP FOR THE SOUL EN CL A 16842Q100 144 6292 SH SOLE 2 692 0 5600 CHICKEN SOUP FOR THE SOUL EN CL A 16842Q100 4 185 SH SOLE 7 185 0 0 CHICKEN SOUP FOR THE SOUL EN CL A 16842Q100 458 20024 SH SOLE 18 20024 0 0 CHICKEN SOUP FOR THE SOUL EN CL A 16842Q100 286 12491 SH SOLE 19 12491 0 0 CHICKEN SOUP FOR THE SOUL EN CL A 16842Q100 5966 260886 SH SOLE 21 260886 0 0 CHICKEN SOUP FOR THE SOUL EN CL A 16842Q100 2177 95200 SH SOLE 22 91236 0 3964 CHICOS FAS INC COM 168615102 454 101084 SH SOLE 2 10669 0 90415 CHICOS FAS INC COM 168615102 9 1934 SH SOLE 7 1934 0 0 CHICOS FAS INC COM 168615102 2245 500084 SH SOLE 18 500084 0 0 CHICOS FAS INC COM 168615102 951 211873 SH SOLE 19 211873 0 0 CHICOS FAS INC COM 168615102 65932 14684298 SH SOLE 21 14684298 0 0 CHICOS FAS INC COM 168615102 14288 3182180 SH SOLE 22 3126500 0 55680 CHICOS FAS INC COM 168615102 652 145300 SH SOLE 30 145300 0 0 CHICOS FAS INC COM 168615102 147 32840 SH SOLE 43 328 0 32512 CHILDRENS PL INC NEW COM 168905107 443 5881 SH SOLE 2 4200 0 1681 CHILDRENS PL INC NEW COM 168905107 5 63 SH SOLE 4 63 0 0 CHILDRENS PL INC NEW COM 168905107 17 226 SH SOLE 7 226 0 0 CHILDRENS PL INC NEW COM 168905107 3815 50686 SH SOLE 18 50686 0 0 CHILDRENS PL INC NEW COM 168905107 1876 24933 SH SOLE 19 24933 0 0 CHILDRENS PL INC NEW COM 168905107 123287 1638149 SH SOLE 21 1638149 0 0 CHILDRENS PL INC NEW COM 168905107 24578 326579 SH SOLE 22 319945 0 6634 CHILDRENS PL INC NEW COM 168905107 133 1764 SH SOLE 25 1764 0 0 CHILDRENS PL INC NEW COM 168905107 399 5301 SH SOLE 26 4215 0 1086 CHILDRENS PL INC NEW COM 168905107 87 1158 SH SOLE 28 1158 0 0 CHILDRENS PL INC NEW COM 168905107 1990 26437 SH SOLE 30 26437 0 0 CHILDRENS PL INC NEW COM 168905107 53 704 SH SOLE 36 704 0 0 CHILDRENS PL INC NEW COM 168905107 123 1632 SH SOLE 40 1632 0 0 CHILDRENS PL INC NEW COM 168905107 810 10767 SH SOLE 43 3156 0 7611 CHIMERA INVT CORP COM NEW 16934Q208 3975 267657 SH SOLE 2 70109 0 197548 CHIMERA INVT CORP COM NEW 16934Q208 13 849 SH SOLE 4 849 0 0 CHIMERA INVT CORP COM NEW 16934Q208 106 7169 SH SOLE 7 7169 0 0 CHIMERA INVT CORP COM NEW 16934Q208 10937 736473 SH SOLE 18 736473 0 0 CHIMERA INVT CORP COM NEW 16934Q208 6180 416168 SH SOLE 19 416168 0 0 CHIMERA INVT CORP COM NEW 16934Q208 189883 12786765 SH SOLE 21 12786765 0 0 CHIMERA INVT CORP COM NEW 16934Q208 83857 5646913 SH SOLE 22 5404682 0 242231 CHIMERA INVT CORP COM NEW 16934Q208 410 27623 SH SOLE 25 27623 0 0 CHIMERA INVT CORP COM NEW 16934Q208 1561 105127 SH SOLE 26 89070 0 16057 CHIMERA INVT CORP COM NEW 16934Q208 289 19447 SH SOLE 28 19447 0 0 CHIMERA INVT CORP COM NEW 16934Q208 4502 303194 SH SOLE 30 303194 0 0 CHIMERA INVT CORP COM NEW 16934Q208 216 14537 SH SOLE 36 14537 0 0 CHIMERA INVT CORP COM NEW 16934Q208 411 27650 SH SOLE 40 27650 0 0 CHIMERA INVT CORP COM NEW 16934Q208 35 2357 SH SOLE 43 0 0 2357 CHIMERIX INC COM 16934W106 356 57467 SH SOLE 2 22936 0 34531 CHIMERIX INC COM 16934W106 7 1158 SH SOLE 7 1158 0 0 CHIMERIX INC COM 16934W106 1381 223065 SH SOLE 18 223065 0 0 CHIMERIX INC COM 16934W106 778 125610 SH SOLE 19 125610 0 0 CHIMERIX INC COM 16934W106 17262 2788712 SH SOLE 21 2788712 0 0 CHIMERIX INC COM 16934W106 10505 1697168 SH SOLE 22 1646639 0 50529 CHIMERIX INC COM 16934W106 57 9255 SH SOLE 25 9255 0 0 CHIMERIX INC COM 16934W106 10 1695 SH SOLE 26 1695 0 0 CHIMERIX INC COM 16934W106 122 19746 SH SOLE 30 19746 0 0 CHIMERIX INC COM 16934W106 53 8551 SH SOLE 40 8551 0 0 CHIMERIX INC COM 16934W106 6 991 SH SOLE 43 0 0 991 CHINA AUTOMOTIVE SYS INC COM 16936R105 4 1180 SH SOLE 22 1180 0 0 CHINA EASTN AIRLS LTD SPON ADR CL H 16937R104 24 1261 SH SOLE 22 1261 0 0 CHINA EASTN AIRLS LTD SPON ADR CL H 16937R104 6 324 SH SOLE 30 324 0 0 CHINA EASTN AIRLS LTD SPON ADR CL H 16937R104 768 40201 SH SOLE 43 1652 0 38549 CHINA INDEX HLDGS LTD SPNSRD ADS A 16954W101 0 140 SH SOLE 43 0 0 140 CHINA LIFE INS CO LTD SPON ADR REP H 16939P106 5877 720189 SH SOLE 43 40713 0 679476 CHINA ONLINE ED GROUP SPONSORED ADR 16954L105 55 21090 SH SOLE 21 21090 0 0 CHINA ONLINE ED GROUP SPONSORED ADR 16954L105 91 34881 SH SOLE 22 33770 0 1111 CHINA ONLINE ED GROUP SPONSORED ADR 16954L105 3 1171 SH SOLE 30 1171 0 0 CHINA PETROLEUM & CHEMICAL C SPON ADR H SHS 16941R108 537 10919 SH SOLE 22 10919 0 0 CHINA PETROLEUM & CHEMICAL C SPON ADR H SHS 16941R108 7600 154563 SH SOLE 43 13456 0 141107 CHINA SOUTHERN AIRLINES CO L SPON ADR CL H 169409109 2458 88329 SH SOLE 43 3392 0 84937 CHINA YUCHAI INTL LTD COM G21082105 2 135 SH SOLE 4 135 0 0 CHINA YUCHAI INTL LTD COM G21082105 1900 139816 SH SOLE 21 139816 0 0 CHINA YUCHAI INTL LTD COM G21082105 1334 98169 SH SOLE 22 95098 0 3071 CHINA YUCHAI INTL LTD COM G21082105 532 39143 SH SOLE 30 39143 0 0 CHINA YUCHAI INTL LTD COM G21082105 1555 114394 SH SOLE 43 0 0 114394 CHINDATA GROUP HLDGS LTD ADS 16955F107 435 51719 SH SOLE 2 39465 0 12254 CHINDATA GROUP HLDGS LTD ADS 16955F107 354 42106 SH SOLE 4 22989 0 19117 CHINDATA GROUP HLDGS LTD ADS 16955F107 72 8575 SH SOLE 7 8575 0 0 CHINDATA GROUP HLDGS LTD ADS 16955F107 397 47147 SH SOLE 15 47147 0 0 CHINDATA GROUP HLDGS LTD ADS 16955F107 22 2575 SH SOLE 18 2575 0 0 CHINDATA GROUP HLDGS LTD ADS 16955F107 12085 1436930 SH SOLE 21 1436930 0 0 CHINDATA GROUP HLDGS LTD ADS 16955F107 8025 954265 SH SOLE 22 861881 0 92384 CHINDATA GROUP HLDGS LTD ADS 16955F107 342 40689 SH SOLE 23 40689 0 0 CHINDATA GROUP HLDGS LTD ADS 16955F107 31 3641 SH SOLE 25 3641 0 0 CHINDATA GROUP HLDGS LTD ADS 16955F107 3837 456202 SH SOLE 26 329334 0 126868 CHINDATA GROUP HLDGS LTD ADS 16955F107 669 79591 SH SOLE 28 0 0 79591 CHINDATA GROUP HLDGS LTD ADS 16955F107 4350 517234 SH SOLE 30 517234 0 0 CHINDATA GROUP HLDGS LTD ADS 16955F107 57 6788 SH SOLE 34 6788 0 0 CHINDATA GROUP HLDGS LTD ADS 16955F107 4 521 SH SOLE 40 521 0 0 CHINOOK THERAPEUTICS INC COM 16961L106 460 36073 SH SOLE 2 2639 0 33434 CHINOOK THERAPEUTICS INC COM 16961L106 4 282 SH SOLE 7 282 0 0 CHINOOK THERAPEUTICS INC COM 16961L106 1366 107062 SH SOLE 18 107062 0 0 CHINOOK THERAPEUTICS INC COM 16961L106 940 73701 SH SOLE 19 73701 0 0 CHINOOK THERAPEUTICS INC COM 16961L106 18361 1438924 SH SOLE 21 1438924 0 0 CHINOOK THERAPEUTICS INC COM 16961L106 10955 858516 SH SOLE 22 839253 0 19263 CHINOOK THERAPEUTICS INC COM 16961L106 276 21634 SH SOLE 30 21634 0 0 CHINOOK THERAPEUTICS INC COM 16961L106 13 1034 SH SOLE 43 0 0 1034 CHIPMOS TECHNOLOGIES INC SPONSORD ADS NEW 16965P202 1 16 SH SOLE 22 16 0 0 CHIPMOS TECHNOLOGIES INC SPONSORD ADS NEW 16965P202 2507 73238 SH SOLE 43 0 0 73238 CHIPOTLE MEXICAN GRILL INC COM 169656105 107217 58991 SH SOLE 2 7166 0 51825 CHIPOTLE MEXICAN GRILL INC COM 169656105 22803 12546 SH SOLE 4 10872 0 1674 CHIPOTLE MEXICAN GRILL INC COM 169656105 44360 24407 SH SOLE 7 23580 0 827 CHIPOTLE MEXICAN GRILL INC COM 169656105 1016 559 SH SOLE 13 83 0 476 CHIPOTLE MEXICAN GRILL INC COM 169656105 5055 2781 SH SOLE 15 2781 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 29 16 SH SOLE 17 0 0 16 CHIPOTLE MEXICAN GRILL INC COM 169656105 95702 52655 SH SOLE 18 48589 0 4066 CHIPOTLE MEXICAN GRILL INC COM 169656105 24189 13309 SH SOLE 19 13309 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 1269532 698497 SH SOLE 21 698497 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 1078920 593622 SH SOLE 22 534951 0 58671 CHIPOTLE MEXICAN GRILL INC COM 169656105 28733 15809 SH SOLE 23 15809 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 73232 40292 SH SOLE 25 40292 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 111312 61244 SH SOLE 26 22621 0 38623 CHIPOTLE MEXICAN GRILL INC COM 169656105 127005 69878 SH SOLE 28 2396 0 67482 CHIPOTLE MEXICAN GRILL INC COM 169656105 158 87 SH SOLE 29 87 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 197155 108475 SH SOLE 30 108475 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 18811 10350 SH SOLE 31 3368 0 6982 CHIPOTLE MEXICAN GRILL INC COM 169656105 2670 1469 SH SOLE 34 1469 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 22917 12609 SH SOLE 36 12609 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 1794 987 SH SOLE 40 987 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 30578 16824 SH SOLE 43 796 0 16028 CHOICE HOTELS INTL INC COM 169905106 11132 88090 SH SOLE 2 28424 0 59666 CHOICE HOTELS INTL INC COM 169905106 19 148 SH SOLE 4 148 0 0 CHOICE HOTELS INTL INC COM 169905106 67 529 SH SOLE 7 529 0 0 CHOICE HOTELS INTL INC COM 169905106 10080 79762 SH SOLE 18 79762 0 0 CHOICE HOTELS INTL INC COM 169905106 1227 9710 SH SOLE 19 9710 0 0 CHOICE HOTELS INTL INC COM 169905106 202913 1605704 SH SOLE 21 1605704 0 0 CHOICE HOTELS INTL INC COM 169905106 114945 909590 SH SOLE 22 867099 0 42491 CHOICE HOTELS INTL INC COM 169905106 598 4731 SH SOLE 25 4731 0 0 CHOICE HOTELS INTL INC COM 169905106 1524 12061 SH SOLE 26 9342 0 2719 CHOICE HOTELS INTL INC COM 169905106 217 1721 SH SOLE 28 1721 0 0 CHOICE HOTELS INTL INC COM 169905106 2464 19500 SH SOLE 30 19500 0 0 CHOICE HOTELS INTL INC COM 169905106 71 563 SH SOLE 31 563 0 0 CHOICE HOTELS INTL INC COM 169905106 543 4293 SH SOLE 40 4293 0 0 CHOICE HOTELS INTL INC COM 169905106 2122 16793 SH SOLE 43 1785 0 15008 CHOICEONE FINL SVCS INC COM 170386106 65 2626 SH SOLE 2 2626 0 0 CHOICEONE FINL SVCS INC COM 170386106 36 1465 SH SOLE 18 1465 0 0 CHOICEONE FINL SVCS INC COM 170386106 427 17271 SH SOLE 21 17271 0 0 CHOICEONE FINL SVCS INC COM 170386106 237 9579 SH SOLE 22 9579 0 0 CHROMADEX CORP COM NEW 171077407 115 18312 SH SOLE 2 3166 0 15146 CHROMADEX CORP COM NEW 171077407 5 753 SH SOLE 7 753 0 0 CHROMADEX CORP COM NEW 171077407 799 127449 SH SOLE 18 127449 0 0 CHROMADEX CORP COM NEW 171077407 602 95993 SH SOLE 19 95993 0 0 CHROMADEX CORP COM NEW 171077407 10594 1689647 SH SOLE 21 1689647 0 0 CHROMADEX CORP COM NEW 171077407 7541 1202648 SH SOLE 22 1197089 0 5559 CHROMADEX CORP COM NEW 171077407 56 8879 SH SOLE 43 583 0 8296 CHUBB LIMITED COM H1467J104 167521 965653 SH SOLE 2 110492 0 855161 CHUBB LIMITED COM H1467J104 50657 292004 SH SOLE 4 177562 0 114442 CHUBB LIMITED COM H1467J104 70418 405912 SH SOLE 7 392632 0 13280 CHUBB LIMITED COM H1467J104 1541 8883 SH SOLE 13 1306 0 7577 CHUBB LIMITED COM H1467J104 10022 57768 SH SOLE 15 57768 0 0 CHUBB LIMITED COM H1467J104 2 10 SH SOLE 17 0 0 10 CHUBB LIMITED COM H1467J104 165901 956314 SH SOLE 18 893160 0 63153 CHUBB LIMITED COM H1467J104 20295 116985 SH SOLE 19 116985 0 0 CHUBB LIMITED COM H1467J104 1511179 8710968 SH SOLE 21 8710968 0 0 CHUBB LIMITED COM H1467J104 1602749 9238809 SH SOLE 22 8295205 0 943604 CHUBB LIMITED COM H1467J104 43416 250265 SH SOLE 23 250265 0 0 CHUBB LIMITED COM H1467J104 116678 672576 SH SOLE 25 672576 0 0 CHUBB LIMITED COM H1467J104 162837 938649 SH SOLE 26 334835 0 603814 CHUBB LIMITED COM H1467J104 220502 1271052 SH SOLE 28 38988 0 1232064 CHUBB LIMITED COM H1467J104 159 919 SH SOLE 29 919 0 0 CHUBB LIMITED COM H1467J104 479598 2764572 SH SOLE 30 2764572 0 0 CHUBB LIMITED COM H1467J104 30763 177331 SH SOLE 31 55036 0 122295 CHUBB LIMITED COM H1467J104 7803 44979 SH SOLE 34 44979 0 0 CHUBB LIMITED COM H1467J104 40370 232705 SH SOLE 36 232705 0 0 CHUBB LIMITED COM H1467J104 2719 15674 SH SOLE 40 15674 0 0 CHUBB LIMITED COM H1467J104 50297 289929 SH SOLE 43 23373 0 266556 CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502 3449 87772 SH SOLE 2 36385 0 51387 CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502 4 90 SH SOLE 18 90 0 0 CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502 6162 156830 SH SOLE 22 156830 0 0 CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502 1316 33487 SH SOLE 30 33487 0 0 CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502 94912 2415681 SH SOLE 43 164017 0 2251664 CHURCH & DWIGHT INC COM 171340102 42589 515789 SH SOLE 2 84288 0 431501 CHURCH & DWIGHT INC COM 171340102 14919 180682 SH SOLE 4 97506 0 83176 CHURCH & DWIGHT INC COM 171340102 21562 261132 SH SOLE 7 253655 0 7477 CHURCH & DWIGHT INC COM 171340102 409 4957 SH SOLE 13 963 0 3994 CHURCH & DWIGHT INC COM 171340102 2450 29674 SH SOLE 15 29674 0 0 CHURCH & DWIGHT INC COM 171340102 38034 460628 SH SOLE 18 426517 0 34111 CHURCH & DWIGHT INC COM 171340102 8474 102624 SH SOLE 19 102624 0 0 CHURCH & DWIGHT INC COM 171340102 630686 7638198 SH SOLE 21 7638198 0 0 CHURCH & DWIGHT INC COM 171340102 468536 5674410 SH SOLE 22 5146066 0 528344 CHURCH & DWIGHT INC COM 171340102 11463 138824 SH SOLE 23 138824 0 0 CHURCH & DWIGHT INC COM 171340102 31745 384460 SH SOLE 25 384460 0 0 CHURCH & DWIGHT INC COM 171340102 47511 575401 SH SOLE 26 228038 0 347363 CHURCH & DWIGHT INC COM 171340102 61887 749509 SH SOLE 28 18031 0 731478 CHURCH & DWIGHT INC COM 171340102 99563 1205800 SH SOLE 30 1201119 0 4681 CHURCH & DWIGHT INC COM 171340102 7571 91686 SH SOLE 31 31465 0 60221 CHURCH & DWIGHT INC COM 171340102 975 11809 SH SOLE 34 11809 0 0 CHURCH & DWIGHT INC COM 171340102 11639 140954 SH SOLE 36 140954 0 0 CHURCH & DWIGHT INC COM 171340102 668 8091 SH SOLE 40 8091 0 0 CHURCH & DWIGHT INC COM 171340102 34137 413428 SH SOLE 43 14033 0 399395 CHURCHILL DOWNS INC COM 171484108 21656 90202 SH SOLE 2 26023 0 64179 CHURCHILL DOWNS INC COM 171484108 30 123 SH SOLE 4 123 0 0 CHURCHILL DOWNS INC COM 171484108 127 529 SH SOLE 7 529 0 0 CHURCHILL DOWNS INC COM 171484108 20661 86057 SH SOLE 18 86057 0 0 CHURCHILL DOWNS INC COM 171484108 91614 381596 SH SOLE 19 381596 0 0 CHURCHILL DOWNS INC COM 171484108 409954 1707571 SH SOLE 21 1707571 0 0 CHURCHILL DOWNS INC COM 171484108 233800 973841 SH SOLE 22 931587 0 42254 CHURCHILL DOWNS INC COM 171484108 1079 4495 SH SOLE 25 4495 0 0 CHURCHILL DOWNS INC COM 171484108 3211 13373 SH SOLE 26 10342 0 3031 CHURCHILL DOWNS INC COM 171484108 558 2325 SH SOLE 28 2325 0 0 CHURCHILL DOWNS INC COM 171484108 4366 18185 SH SOLE 30 18185 0 0 CHURCHILL DOWNS INC COM 171484108 140 584 SH SOLE 31 584 0 0 CHURCHILL DOWNS INC COM 171484108 1015 4228 SH SOLE 40 4228 0 0 CHURCHILL DOWNS INC COM 171484108 1756 7315 SH SOLE 43 467 0 6848 CHUYS HLDGS INC COM 171604101 559 17735 SH SOLE 2 6042 0 11693 CHUYS HLDGS INC COM 171604101 11 363 SH SOLE 7 363 0 0 CHUYS HLDGS INC COM 171604101 2571 81556 SH SOLE 18 81556 0 0 CHUYS HLDGS INC COM 171604101 1095 34730 SH SOLE 19 34730 0 0 CHUYS HLDGS INC COM 171604101 75856 2405821 SH SOLE 21 2405821 0 0 CHUYS HLDGS INC COM 171604101 16321 517632 SH SOLE 22 500908 0 16724 CHUYS HLDGS INC COM 171604101 79 2506 SH SOLE 25 2506 0 0 CHUYS HLDGS INC COM 171604101 923 29262 SH SOLE 30 29262 0 0 CHUYS HLDGS INC COM 171604101 73 2304 SH SOLE 40 2304 0 0 CHUYS HLDGS INC COM 171604101 72 2293 SH SOLE 43 0 0 2293 CIA ENERGETICA DE MINAS GERA SP ADR N-V PFD 204409601 4392 1742841 SH SOLE 2 1165244 0 577597 CIA ENERGETICA DE MINAS GERA SP ADR N-V PFD 204409601 237 94110 SH SOLE 4 94110 0 0 CIA ENERGETICA DE MINAS GERA SP ADR N-V PFD 204409601 6862 2722953 SH SOLE 7 2722953 0 0 CIA ENERGETICA DE MINAS GERA SP ADR N-V PFD 204409601 1179 467995 SH SOLE 13 467995 0 0 CIA ENERGETICA DE MINAS GERA SP ADR N-V PFD 204409601 424 168110 SH SOLE 18 168110 0 0 CIA ENERGETICA DE MINAS GERA SP ADR N-V PFD 204409601 30 11947 SH SOLE 19 11947 0 0 CIA ENERGETICA DE MINAS GERA SP ADR N-V PFD 204409601 51785 20549466 SH SOLE 21 20549466 0 0 CIA ENERGETICA DE MINAS GERA SP ADR N-V PFD 204409601 14517 5760516 SH SOLE 22 5760516 0 0 CIA ENERGETICA DE MINAS GERA SP ADR N-V PFD 204409601 97 38332 SH SOLE 28 0 0 38332 CIA ENERGETICA DE MINAS GERA SP ADR N-V PFD 204409601 46561 18476454 SH SOLE 30 18476454 0 0 CIA ENERGETICA DE MINAS GERA SP ADR N-V PFD 204409601 9446 3748338 SH SOLE 43 291647 0 3456691 CIDARA THERAPEUTICS INC COM 171757107 100 44719 SH SOLE 2 44719 0 0 CIDARA THERAPEUTICS INC COM 171757107 21 9339 SH SOLE 18 9339 0 0 CIDARA THERAPEUTICS INC COM 171757107 287 128309 SH SOLE 21 128309 0 0 CIDARA THERAPEUTICS INC COM 171757107 316 141141 SH SOLE 22 141141 0 0 CIDARA THERAPEUTICS INC COM 171757107 19 8558 SH SOLE 23 8558 0 0 CIENA CORP COM NEW 171779309 27114 528015 SH SOLE 2 247963 0 280052 CIENA CORP COM NEW 171779309 1252 24387 SH SOLE 4 24387 0 0 CIENA CORP COM NEW 171779309 168 3278 SH SOLE 7 3278 0 0 CIENA CORP COM NEW 171779309 63405 1234754 SH SOLE 18 1229299 0 5455 CIENA CORP COM NEW 171779309 10996 214147 SH SOLE 19 214147 0 0 CIENA CORP COM NEW 171779309 391025 7614895 SH SOLE 21 7614895 0 0 CIENA CORP COM NEW 171779309 220494 4293943 SH SOLE 22 4079679 0 214264 CIENA CORP COM NEW 171779309 1356 26401 SH SOLE 23 26401 0 0 CIENA CORP COM NEW 171779309 3379 65799 SH SOLE 25 27441 0 38358 CIENA CORP COM NEW 171779309 3629 70663 SH SOLE 26 56797 0 13866 CIENA CORP COM NEW 171779309 4357 84852 SH SOLE 28 11154 0 73698 CIENA CORP COM NEW 171779309 179 3483 SH SOLE 29 3483 0 0 CIENA CORP COM NEW 171779309 22885 445675 SH SOLE 30 445675 0 0 CIENA CORP COM NEW 171779309 448 8729 SH SOLE 31 8729 0 0 CIENA CORP COM NEW 171779309 14389 280218 SH SOLE 34 280218 0 0 CIENA CORP COM NEW 171779309 1623 31604 SH SOLE 36 31604 0 0 CIENA CORP COM NEW 171779309 967 18840 SH SOLE 40 18840 0 0 CIENA CORP COM NEW 171779309 16578 322846 SH SOLE 43 4897 0 317949 CIGNA CORP NEW COM 125523100 267016 1334012 SH SOLE 2 630829 0 703183 CIGNA CORP NEW COM 125523100 52986 264716 SH SOLE 4 177472 0 87244 CIGNA CORP NEW COM 125523100 60486 302186 SH SOLE 7 292049 0 10137 CIGNA CORP NEW COM 125523100 2846 14221 SH SOLE 13 8136 0 6085 CIGNA CORP NEW COM 125523100 8959 44761 SH SOLE 15 44761 0 0 CIGNA CORP NEW COM 125523100 2 9 SH SOLE 17 0 0 9 CIGNA CORP NEW COM 125523100 282180 1409774 SH SOLE 18 1281838 0 127936 CIGNA CORP NEW COM 125523100 639344 3194166 SH SOLE 19 3194166 0 0 CIGNA CORP NEW COM 125523100 1967 9825 SH SOLE 20 9825 0 0 CIGNA CORP NEW COM 125523100 1492387 7455971 SH SOLE 21 7455971 0 0 CIGNA CORP NEW COM 125523100 1508727 7537607 SH SOLE 22 6643375 0 894232 CIGNA CORP NEW COM 125523100 51360 256594 SH SOLE 23 256594 0 0 CIGNA CORP NEW COM 125523100 117887 588962 SH SOLE 25 588962 0 0 CIGNA CORP NEW COM 125523100 184197 920249 SH SOLE 26 436432 0 483817 CIGNA CORP NEW COM 125523100 242384 1210951 SH SOLE 28 31544 0 1179407 CIGNA CORP NEW COM 125523100 10428 52096 SH SOLE 29 52096 0 0 CIGNA CORP NEW COM 125523100 508638 2541158 SH SOLE 30 2537262 0 3896 CIGNA CORP NEW COM 125523100 36442 182065 SH SOLE 31 95895 0 86170 CIGNA CORP NEW COM 125523100 345692 1727076 SH SOLE 34 1727076 0 0 CIGNA CORP NEW COM 125523100 35615 177932 SH SOLE 36 177932 0 0 CIGNA CORP NEW COM 125523100 2399 11984 SH SOLE 40 11984 0 0 CIGNA CORP NEW COM 125523100 57755 288544 SH SOLE 43 14859 0 273685 CIIG CAPITAL PARTNERS II INC UNIT 02/28/2028 12561U208 21735 2156250 SH SOLE 2 2156250 0 0 CIM COML TR CORP COM NEW 125525584 249 27519 SH SOLE 2 27519 0 0 CIM COML TR CORP COM NEW 125525584 32 3543 SH SOLE 18 3543 0 0 CIM COML TR CORP COM NEW 125525584 835 92218 SH SOLE 21 92218 0 0 CIM COML TR CORP COM NEW 125525584 2247 247978 SH SOLE 22 247978 0 0 CIM COML TR CORP COM NEW 125525584 17 1851 SH SOLE 23 1851 0 0 CIM COML TR CORP COM NEW 125525584 0 47 SH SOLE 43 0 0 47 CIMAREX ENERGY CO COM 171798101 9528 109270 SH SOLE 2 55124 0 54146 CIMAREX ENERGY CO COM 171798101 34 394 SH SOLE 4 394 0 0 CIMAREX ENERGY CO COM 171798101 168 1922 SH SOLE 7 1922 0 0 CIMAREX ENERGY CO COM 171798101 21636 248121 SH SOLE 18 248121 0 0 CIMAREX ENERGY CO COM 171798101 2504 28713 SH SOLE 19 28713 0 0 CIMAREX ENERGY CO COM 171798101 435535 4994665 SH SOLE 21 4994665 0 0 CIMAREX ENERGY CO COM 171798101 238501 2735098 SH SOLE 22 2607298 0 127800 CIMAREX ENERGY CO COM 171798101 2861 32810 SH SOLE 26 32810 0 0 CIMAREX ENERGY CO COM 171798101 1091 12514 SH SOLE 28 6626 0 5888 CIMAREX ENERGY CO COM 171798101 4391 50358 SH SOLE 30 50358 0 0 CIMAREX ENERGY CO COM 171798101 138 1578 SH SOLE 31 1578 0 0 CIMAREX ENERGY CO COM 171798101 250 2865 SH SOLE 34 2865 0 0 CIMAREX ENERGY CO COM 171798101 135 1548 SH SOLE 36 1548 0 0 CIMAREX ENERGY CO COM 171798101 17003 194988 SH SOLE 43 17500 0 177488 CIMPRESS PLC SHS EURO G2143T103 1826 21025 SH SOLE 2 12431 0 8594 CIMPRESS PLC SHS EURO G2143T103 6 74 SH SOLE 4 74 0 0 CIMPRESS PLC SHS EURO G2143T103 24 282 SH SOLE 7 282 0 0 CIMPRESS PLC SHS EURO G2143T103 3941 45388 SH SOLE 18 44218 0 1170 CIMPRESS PLC SHS EURO G2143T103 7882 90772 SH SOLE 19 90772 0 0 CIMPRESS PLC SHS EURO G2143T103 48027 553116 SH SOLE 21 553116 0 0 CIMPRESS PLC SHS EURO G2143T103 40937 471466 SH SOLE 22 460985 0 10481 CIMPRESS PLC SHS EURO G2143T103 257 2965 SH SOLE 23 2965 0 0 CIMPRESS PLC SHS EURO G2143T103 187 2148 SH SOLE 25 2148 0 0 CIMPRESS PLC SHS EURO G2143T103 1552 17877 SH SOLE 26 3704 0 14173 CIMPRESS PLC SHS EURO G2143T103 123 1413 SH SOLE 28 1413 0 0 CIMPRESS PLC SHS EURO G2143T103 857 9868 SH SOLE 30 9868 0 0 CIMPRESS PLC SHS EURO G2143T103 711 8192 SH SOLE 34 8192 0 0 CIMPRESS PLC SHS EURO G2143T103 195 2247 SH SOLE 40 2247 0 0 CIMPRESS PLC SHS EURO G2143T103 86 995 SH SOLE 43 0 0 995 CINCINNATI BANCORP INC COM NEW 17187C102 6 400 SH SOLE 18 400 0 0 CINCINNATI BANCORP INC COM NEW 17187C102 82 5545 SH SOLE 21 5545 0 0 CINCINNATI FINL CORP COM 172062101 39342 344444 SH SOLE 2 55472 0 288972 CINCINNATI FINL CORP COM 172062101 11112 97289 SH SOLE 4 56836 0 40453 CINCINNATI FINL CORP COM 172062101 18372 160844 SH SOLE 7 156195 0 4649 CINCINNATI FINL CORP COM 172062101 716 6271 SH SOLE 13 3046 0 3225 CINCINNATI FINL CORP COM 172062101 2345 20534 SH SOLE 15 20534 0 0 CINCINNATI FINL CORP COM 172062101 47270 413853 SH SOLE 18 388131 0 25722 CINCINNATI FINL CORP COM 172062101 9261 81079 SH SOLE 19 81079 0 0 CINCINNATI FINL CORP COM 172062101 589130 5157853 SH SOLE 21 5157853 0 0 CINCINNATI FINL CORP COM 172062101 370296 3241955 SH SOLE 22 2901796 0 340159 CINCINNATI FINL CORP COM 172062101 9797 85777 SH SOLE 23 85777 0 0 CINCINNATI FINL CORP COM 172062101 25987 227514 SH SOLE 25 227514 0 0 CINCINNATI FINL CORP COM 172062101 39439 345289 SH SOLE 26 145117 0 200172 CINCINNATI FINL CORP COM 172062101 48231 422265 SH SOLE 28 11610 0 410655 CINCINNATI FINL CORP COM 172062101 56 489 SH SOLE 29 489 0 0 CINCINNATI FINL CORP COM 172062101 78630 688410 SH SOLE 30 683833 0 4577 CINCINNATI FINL CORP COM 172062101 6413 56147 SH SOLE 31 18309 0 37838 CINCINNATI FINL CORP COM 172062101 3059 26783 SH SOLE 32 26783 0 0 CINCINNATI FINL CORP COM 172062101 869 7608 SH SOLE 34 7608 0 0 CINCINNATI FINL CORP COM 172062101 10865 95121 SH SOLE 36 95121 0 0 CINCINNATI FINL CORP COM 172062101 561 4908 SH SOLE 40 4908 0 0 CINCINNATI FINL CORP COM 172062101 6483 56762 SH SOLE 43 7579 0 49183 CINEDIGM CORP COM NEW 172406209 0 118 SH SOLE 17 0 0 118 CINEDIGM CORP COM NEW 172406209 71 28410 SH SOLE 18 28410 0 0 CINEDIGM CORP COM NEW 172406209 1163 463394 SH SOLE 21 463394 0 0 CINEDIGM CORP COM NEW 172406209 4828 1923393 SH SOLE 22 1923393 0 0 CINEMARK HLDGS INC COM 17243V102 6028 313791 SH SOLE 2 133910 0 179881 CINEMARK HLDGS INC COM 17243V102 8 442 SH SOLE 4 442 0 0 CINEMARK HLDGS INC COM 17243V102 65 3370 SH SOLE 7 3370 0 0 CINEMARK HLDGS INC COM 17243V102 8456 440209 SH SOLE 18 398282 0 41927 CINEMARK HLDGS INC COM 17243V102 30549 1590278 SH SOLE 19 1590278 0 0 CINEMARK HLDGS INC COM 17243V102 239281 12456070 SH SOLE 21 12456070 0 0 CINEMARK HLDGS INC COM 17243V102 74393 3872619 SH SOLE 22 3800586 0 72033 CINEMARK HLDGS INC COM 17243V102 1168 60796 SH SOLE 23 60796 0 0 CINEMARK HLDGS INC COM 17243V102 295 15354 SH SOLE 25 15354 0 0 CINEMARK HLDGS INC COM 17243V102 6814 354694 SH SOLE 26 28786 0 325908 CINEMARK HLDGS INC COM 17243V102 258 13441 SH SOLE 28 8396 0 5045 CINEMARK HLDGS INC COM 17243V102 3655 190277 SH SOLE 30 190277 0 0 CINEMARK HLDGS INC COM 17243V102 193 10058 SH SOLE 36 10058 0 0 CINEMARK HLDGS INC COM 17243V102 225 11734 SH SOLE 40 11734 0 0 CINEMARK HLDGS INC COM 17243V102 2568 133691 SH SOLE 43 14719 0 118972 CINEMARK HLDGS INC NOTE 4.500% 8/1 17243VAB8 797 500000 PRN SOLE 2 500000 0 0 CINEMARK HLDGS INC NOTE 4.500% 8/1 17243VAB8 6432 4035000 PRN SOLE 19 4035000 0 0 CINEMARK HLDGS INC NOTE 4.500% 8/1 17243VAB8 4248 2665000 PRN SOLE 21 2665000 0 0 CINEMARK HLDGS INC NOTE 4.500% 8/1 17243VAB8 3666 2300000 PRN SOLE 22 2300000 0 0 CINTAS CORP COM 172908105 77746 204239 SH SOLE 2 44749 0 159490 CINTAS CORP COM 172908105 23089 60656 SH SOLE 4 34924 0 25732 CINTAS CORP COM 172908105 33982 89271 SH SOLE 7 86572 0 2699 CINTAS CORP COM 172908105 741 1947 SH SOLE 13 228 0 1719 CINTAS CORP COM 172908105 3584 9415 SH SOLE 15 9415 0 0 CINTAS CORP COM 172908105 3 9 SH SOLE 17 0 0 9 CINTAS CORP COM 172908105 99561 261549 SH SOLE 18 248641 0 12908 CINTAS CORP COM 172908105 15661 41142 SH SOLE 19 41142 0 0 CINTAS CORP COM 172908105 824274 2165380 SH SOLE 21 2165380 0 0 CINTAS CORP COM 172908105 711781 1869861 SH SOLE 22 1682357 0 187504 CINTAS CORP COM 172908105 20443 53703 SH SOLE 23 53703 0 0 CINTAS CORP COM 172908105 48554 127551 SH SOLE 25 127551 0 0 CINTAS CORP COM 172908105 75738 198966 SH SOLE 26 73792 0 125174 CINTAS CORP COM 172908105 69713 183138 SH SOLE 28 7153 0 175985 CINTAS CORP COM 172908105 67 176 SH SOLE 29 176 0 0 CINTAS CORP COM 172908105 161367 423914 SH SOLE 30 423914 0 0 CINTAS CORP COM 172908105 12876 33825 SH SOLE 31 10401 0 23424 CINTAS CORP COM 172908105 9192 24147 SH SOLE 32 24147 0 0 CINTAS CORP COM 172908105 1953 5130 SH SOLE 34 5130 0 0 CINTAS CORP COM 172908105 16077 42234 SH SOLE 36 42234 0 0 CINTAS CORP COM 172908105 1262 3314 SH SOLE 40 3314 0 0 CINTAS CORP COM 172908105 22170 58242 SH SOLE 43 6540 0 51702 CIRCOR INTL INC COM 17273K109 265 8036 SH SOLE 2 6081 0 1955 CIRCOR INTL INC COM 17273K109 2 72 SH SOLE 4 72 0 0 CIRCOR INTL INC COM 17273K109 12 375 SH SOLE 7 375 0 0 CIRCOR INTL INC COM 17273K109 2417 73224 SH SOLE 18 73224 0 0 CIRCOR INTL INC COM 17273K109 1114 33736 SH SOLE 19 33736 0 0 CIRCOR INTL INC COM 17273K109 76221 2309022 SH SOLE 21 2309022 0 0 CIRCOR INTL INC COM 17273K109 16867 510952 SH SOLE 22 498406 0 12546 CIRCOR INTL INC COM 17273K109 84 2542 SH SOLE 25 2542 0 0 CIRCOR INTL INC COM 17273K109 6 172 SH SOLE 26 172 0 0 CIRCOR INTL INC COM 17273K109 946 28673 SH SOLE 30 28673 0 0 CIRCOR INTL INC COM 17273K109 94 2839 SH SOLE 40 2839 0 0 CIRCOR INTL INC COM 17273K109 480 14555 SH SOLE 43 1652 0 12903 CIRRUS LOGIC INC COM 172755100 13727 166696 SH SOLE 2 76346 0 90350 CIRRUS LOGIC INC COM 172755100 58 702 SH SOLE 4 702 0 0 CIRRUS LOGIC INC COM 172755100 67 813 SH SOLE 7 813 0 0 CIRRUS LOGIC INC COM 172755100 11277 136940 SH SOLE 18 136940 0 0 CIRRUS LOGIC INC COM 172755100 10298 125055 SH SOLE 19 125055 0 0 CIRRUS LOGIC INC COM 172755100 226890 2755187 SH SOLE 21 2755187 0 0 CIRRUS LOGIC INC COM 172755100 134987 1639185 SH SOLE 22 1567639 0 71546 CIRRUS LOGIC INC COM 172755100 160 1945 SH SOLE 23 1945 0 0 CIRRUS LOGIC INC COM 172755100 787 9552 SH SOLE 25 9552 0 0 CIRRUS LOGIC INC COM 172755100 3315 40253 SH SOLE 26 20160 0 20093 CIRRUS LOGIC INC COM 172755100 300 3647 SH SOLE 28 3647 0 0 CIRRUS LOGIC INC COM 172755100 21776 264435 SH SOLE 30 264435 0 0 CIRRUS LOGIC INC COM 172755100 78 947 SH SOLE 31 947 0 0 CIRRUS LOGIC INC COM 172755100 474 5761 SH SOLE 36 5761 0 0 CIRRUS LOGIC INC COM 172755100 590 7163 SH SOLE 40 7163 0 0 CIRRUS LOGIC INC COM 172755100 2934 35628 SH SOLE 43 715 0 34913 CISCO SYS INC COM 17275R102 579290 10642852 SH SOLE 2 2410028 0 8232824 CISCO SYS INC COM 17275R102 161699 2970767 SH SOLE 4 1918943 0 1051824 CISCO SYS INC COM 17275R102 260454 4785120 SH SOLE 7 4449947 0 335173 CISCO SYS INC COM 17275R102 4682 86021 SH SOLE 13 11903 0 74118 CISCO SYS INC COM 17275R102 30231 555407 SH SOLE 15 555407 0 0 CISCO SYS INC COM 17275R102 20 368 SH SOLE 17 0 0 368 CISCO SYS INC COM 17275R102 948426 17424700 SH SOLE 18 15753620 0 1671080 CISCO SYS INC COM 17275R102 807432 14834319 SH SOLE 19 14834319 0 0 CISCO SYS INC COM 17275R102 1233 22662 SH SOLE 20 22662 0 0 CISCO SYS INC COM 17275R102 6163111 113230038 SH SOLE 21 113230038 0 0 CISCO SYS INC COM 17275R102 5026390 92345953 SH SOLE 22 83098593 0 9247360 CISCO SYS INC COM 17275R102 145954 2681505 SH SOLE 23 2681505 0 0 CISCO SYS INC COM 17275R102 452407 8311714 SH SOLE 25 8228443 0 83271 CISCO SYS INC COM 17275R102 591159 10860902 SH SOLE 26 4848088 0 6012814 CISCO SYS INC COM 17275R102 741347 13620184 SH SOLE 28 381941 0 13238243 CISCO SYS INC COM 17275R102 1306 24000 SH SOLE 29 24000 0 0 CISCO SYS INC COM 17275R102 1925540 35376439 SH SOLE 30 35159504 0 216935 CISCO SYS INC COM 17275R102 86360 1586621 SH SOLE 31 544124 0 1042497 CISCO SYS INC COM 17275R102 73342 1347451 SH SOLE 32 1347451 0 0 CISCO SYS INC COM 17275R102 80459 1478211 SH SOLE 34 1478211 0 0 CISCO SYS INC COM 17275R102 126301 2320436 SH SOLE 36 2320436 0 0 CISCO SYS INC COM 17275R102 7934 145764 SH SOLE 40 145764 0 0 CISCO SYS INC COM 17275R102 214905 3948277 SH SOLE 43 267884 0 3680393 CIT GROUP INC COM NEW 125581801 9697 186653 SH SOLE 2 83635 0 103018 CIT GROUP INC COM NEW 125581801 20 390 SH SOLE 4 390 0 0 CIT GROUP INC COM NEW 125581801 135 2601 SH SOLE 7 2601 0 0 CIT GROUP INC COM NEW 125581801 26473 509585 SH SOLE 18 509585 0 0 CIT GROUP INC COM NEW 125581801 16901 325333 SH SOLE 19 325333 0 0 CIT GROUP INC COM NEW 125581801 363293 6993129 SH SOLE 21 6993129 0 0 CIT GROUP INC COM NEW 125581801 157029 3022696 SH SOLE 22 2923285 0 99411 CIT GROUP INC COM NEW 125581801 383 7380 SH SOLE 23 7380 0 0 CIT GROUP INC COM NEW 125581801 703 13533 SH SOLE 25 13533 0 0 CIT GROUP INC COM NEW 125581801 3820 73523 SH SOLE 26 26605 0 46918 CIT GROUP INC COM NEW 125581801 561 10797 SH SOLE 28 8252 0 2545 CIT GROUP INC COM NEW 125581801 8876 170864 SH SOLE 30 170864 0 0 CIT GROUP INC COM NEW 125581801 858 16524 SH SOLE 36 16524 0 0 CIT GROUP INC COM NEW 125581801 630 12136 SH SOLE 40 12136 0 0 CIT GROUP INC COM NEW 125581801 7531 144965 SH SOLE 43 20885 0 124080 CITI TRENDS INC COM 17306X102 325 4450 SH SOLE 2 3415 0 1035 CITI TRENDS INC COM 17306X102 9 120 SH SOLE 7 120 0 0 CITI TRENDS INC COM 17306X102 1932 26483 SH SOLE 18 26483 0 0 CITI TRENDS INC COM 17306X102 1723 23619 SH SOLE 19 23619 0 0 CITI TRENDS INC COM 17306X102 23043 315831 SH SOLE 21 315831 0 0 CITI TRENDS INC COM 17306X102 16422 225076 SH SOLE 22 219045 0 6031 CITI TRENDS INC COM 17306X102 19 265 SH SOLE 23 265 0 0 CITI TRENDS INC COM 17306X102 83 1137 SH SOLE 25 1137 0 0 CITI TRENDS INC COM 17306X102 165 2257 SH SOLE 30 2257 0 0 CITI TRENDS INC COM 17306X102 76 1044 SH SOLE 40 1044 0 0 CITI TRENDS INC COM 17306X102 77 1059 SH SOLE 43 0 0 1059 CITIGROUP INC COM NEW 172967424 393337 5604695 SH SOLE 2 1707800 0 3896895 CITIGROUP INC COM NEW 172967424 101488 1446104 SH SOLE 4 968707 0 477397 CITIGROUP INC COM NEW 172967424 133190 1897834 SH SOLE 7 1734820 0 163014 CITIGROUP INC COM NEW 172967424 2786 39704 SH SOLE 13 5936 0 33768 CITIGROUP INC COM NEW 172967424 18757 267270 SH SOLE 15 267270 0 0 CITIGROUP INC COM NEW 172967424 3 36 SH SOLE 17 0 0 36 CITIGROUP INC COM NEW 172967424 817437 11647725 SH SOLE 18 10635735 0 1011990 CITIGROUP INC COM NEW 172967424 999696 14244742 SH SOLE 19 14244742 0 0 CITIGROUP INC COM NEW 172967424 3422431 48766467 SH SOLE 21 48766467 0 0 CITIGROUP INC COM NEW 172967424 3186086 45398771 SH SOLE 22 40521866 0 4876905 CITIGROUP INC COM NEW 172967424 106410 1516237 SH SOLE 23 1516237 0 0 CITIGROUP INC COM NEW 172967424 263504 3754681 SH SOLE 25 3754681 0 0 CITIGROUP INC COM NEW 172967424 338563 4824207 SH SOLE 26 1826673 0 2997534 CITIGROUP INC COM NEW 172967424 344851 4913806 SH SOLE 28 187722 0 4726084 CITIGROUP INC COM NEW 172967424 4994 71162 SH SOLE 29 71162 0 0 CITIGROUP INC COM NEW 172967424 875748 12478599 SH SOLE 30 12468978 0 9621 CITIGROUP INC COM NEW 172967424 62036 883950 SH SOLE 31 372662 0 511288 CITIGROUP INC COM NEW 172967424 10374 147824 SH SOLE 32 147824 0 0 CITIGROUP INC COM NEW 172967424 40789 581201 SH SOLE 34 581201 0 0 CITIGROUP INC COM NEW 172967424 88337 1258718 SH SOLE 36 1258718 0 0 CITIGROUP INC COM NEW 172967424 5018 71496 SH SOLE 40 71496 0 0 CITIGROUP INC COM NEW 172967424 90455 1288904 SH SOLE 43 81274 0 1207630 CITIUS PHARMACEUTICALS INC COM NEW 17322U207 296 146020 SH SOLE 2 5914 0 140106 CITIUS PHARMACEUTICALS INC COM NEW 17322U207 4 1825 SH SOLE 7 1825 0 0 CITIUS PHARMACEUTICALS INC COM NEW 17322U207 769 378724 SH SOLE 18 378724 0 0 CITIUS PHARMACEUTICALS INC COM NEW 17322U207 399 196460 SH SOLE 19 196460 0 0 CITIUS PHARMACEUTICALS INC COM NEW 17322U207 9146 4505445 SH SOLE 21 4505445 0 0 CITIUS PHARMACEUTICALS INC COM NEW 17322U207 5945 2928580 SH SOLE 22 2862929 0 65651 CITIUS PHARMACEUTICALS INC COM NEW 17322U207 2 1000 SH SOLE 43 0 0 1000 CITIZENS & NORTHN CORP COM 172922106 376 14901 SH SOLE 2 1236 0 13665 CITIZENS & NORTHN CORP COM 172922106 5 215 SH SOLE 7 215 0 0 CITIZENS & NORTHN CORP COM 172922106 1404 55568 SH SOLE 18 55568 0 0 CITIZENS & NORTHN CORP COM 172922106 756 29934 SH SOLE 19 29934 0 0 CITIZENS & NORTHN CORP COM 172922106 14923 590789 SH SOLE 21 590789 0 0 CITIZENS & NORTHN CORP COM 172922106 10059 398234 SH SOLE 22 389132 0 9102 CITIZENS & NORTHN CORP COM 172922106 3 123 SH SOLE 43 0 0 123 CITIZENS CMNTY BANCORP INC M COM 174903104 65 4757 SH SOLE 2 4757 0 0 CITIZENS CMNTY BANCORP INC M COM 174903104 27 1980 SH SOLE 18 1980 0 0 CITIZENS CMNTY BANCORP INC M COM 174903104 342 24864 SH SOLE 21 24864 0 0 CITIZENS CMNTY BANCORP INC M COM 174903104 136 9914 SH SOLE 22 9914 0 0 CITIZENS FINL GROUP INC COM 174610105 53137 1131055 SH SOLE 2 184437 0 946618 CITIZENS FINL GROUP INC COM 174610105 16251 345912 SH SOLE 4 197698 0 148214 CITIZENS FINL GROUP INC COM 174610105 24519 521911 SH SOLE 7 410114 0 111797 CITIZENS FINL GROUP INC COM 174610105 532 11324 SH SOLE 13 1202 0 10122 CITIZENS FINL GROUP INC COM 174610105 2672 56885 SH SOLE 15 56885 0 0 CITIZENS FINL GROUP INC COM 174610105 129864 2764239 SH SOLE 18 2700302 0 63937 CITIZENS FINL GROUP INC COM 174610105 101099 2151966 SH SOLE 19 2151966 0 0 CITIZENS FINL GROUP INC COM 174610105 798032 16986624 SH SOLE 21 16986624 0 0 CITIZENS FINL GROUP INC COM 174610105 430084 9154621 SH SOLE 22 8243798 0 910823 CITIZENS FINL GROUP INC COM 174610105 11256 239590 SH SOLE 23 239590 0 0 CITIZENS FINL GROUP INC COM 174610105 41741 888477 SH SOLE 25 888477 0 0 CITIZENS FINL GROUP INC COM 174610105 54491 1159867 SH SOLE 26 564035 0 595832 CITIZENS FINL GROUP INC COM 174610105 65809 1400790 SH SOLE 28 33198 0 1367592 CITIZENS FINL GROUP INC COM 174610105 3 63 SH SOLE 29 63 0 0 CITIZENS FINL GROUP INC COM 174610105 128067 2725993 SH SOLE 30 2704945 0 21048 CITIZENS FINL GROUP INC COM 174610105 7304 155466 SH SOLE 31 51428 0 104038 CITIZENS FINL GROUP INC COM 174610105 4179 88951 SH SOLE 32 88951 0 0 CITIZENS FINL GROUP INC COM 174610105 43604 928131 SH SOLE 34 928131 0 0 CITIZENS FINL GROUP INC COM 174610105 13640 290333 SH SOLE 35 290333 0 0 CITIZENS FINL GROUP INC COM 174610105 11302 240574 SH SOLE 36 240574 0 0 CITIZENS FINL GROUP INC COM 174610105 2594 55213 SH SOLE 37 55213 0 0 CITIZENS FINL GROUP INC COM 174610105 645 13737 SH SOLE 40 13737 0 0 CITIZENS FINL GROUP INC COM 174610105 30442 647971 SH SOLE 43 37740 0 610231 CITIZENS HLDG CO MISS COM 174715102 17 898 SH SOLE 18 898 0 0 CITIZENS HLDG CO MISS COM 174715102 239 12640 SH SOLE 21 12640 0 0 CITIZENS HLDG CO MISS COM 174715102 16 837 SH SOLE 22 837 0 0 CITIZENS INC CL A 174740100 318 51216 SH SOLE 2 3870 0 47346 CITIZENS INC CL A 174740100 8 1270 SH SOLE 7 1270 0 0 CITIZENS INC CL A 174740100 1070 172368 SH SOLE 18 172368 0 0 CITIZENS INC CL A 174740100 561 90314 SH SOLE 19 90314 0 0 CITIZENS INC CL A 174740100 11883 1913596 SH SOLE 21 1913596 0 0 CITIZENS INC CL A 174740100 7582 1220929 SH SOLE 22 1193006 0 27923 CITRIX SYS INC COM 177376100 31403 292470 SH SOLE 2 62671 0 229799 CITRIX SYS INC COM 177376100 9376 87326 SH SOLE 4 58842 0 28484 CITRIX SYS INC COM 177376100 21036 195919 SH SOLE 7 162813 0 33106 CITRIX SYS INC COM 177376100 32 295 SH SOLE 13 295 0 0 CITRIX SYS INC COM 177376100 1331 12396 SH SOLE 15 12396 0 0 CITRIX SYS INC COM 177376100 34091 317506 SH SOLE 18 299989 0 17517 CITRIX SYS INC COM 177376100 9047 84264 SH SOLE 19 84264 0 0 CITRIX SYS INC COM 177376100 597340 5563380 SH SOLE 21 5563380 0 0 CITRIX SYS INC COM 177376100 333410 3105245 SH SOLE 22 2837713 0 267532 CITRIX SYS INC COM 177376100 7645 71203 SH SOLE 23 71203 0 0 CITRIX SYS INC COM 177376100 28635 266693 SH SOLE 25 266693 0 0 CITRIX SYS INC COM 177376100 33524 312232 SH SOLE 26 130673 0 181559 CITRIX SYS INC COM 177376100 46372 431889 SH SOLE 28 9232 0 422657 CITRIX SYS INC COM 177376100 8 77 SH SOLE 29 77 0 0 CITRIX SYS INC COM 177376100 139221 1296647 SH SOLE 30 1186082 0 110565 CITRIX SYS INC COM 177376100 4817 44866 SH SOLE 31 14869 0 29997 CITRIX SYS INC COM 177376100 2215 20629 SH SOLE 34 20629 0 0 CITRIX SYS INC COM 177376100 11966 111447 SH SOLE 36 111447 0 0 CITRIX SYS INC COM 177376100 490 4565 SH SOLE 40 4565 0 0 CITRIX SYS INC COM 177376100 26514 246942 SH SOLE 43 4402 0 242540 CITY HLDG CO COM 177835105 1197 15367 SH SOLE 2 4224 0 11143 CITY HLDG CO COM 177835105 22 277 SH SOLE 7 277 0 0 CITY HLDG CO COM 177835105 4748 60937 SH SOLE 18 60937 0 0 CITY HLDG CO COM 177835105 2097 26917 SH SOLE 19 26917 0 0 CITY HLDG CO COM 177835105 134524 1726653 SH SOLE 21 1726653 0 0 CITY HLDG CO COM 177835105 29518 378877 SH SOLE 22 363681 0 15196 CITY HLDG CO COM 177835105 20 253 SH SOLE 25 253 0 0 CITY HLDG CO COM 177835105 449 5767 SH SOLE 26 4123 0 1644 CITY HLDG CO COM 177835105 102 1315 SH SOLE 28 1315 0 0 CITY HLDG CO COM 177835105 2008 25779 SH SOLE 30 25779 0 0 CITY HLDG CO COM 177835105 144 1849 SH SOLE 40 1849 0 0 CITY HLDG CO COM 177835105 1025 13155 SH SOLE 43 477 0 12678 CITY OFFICE REIT INC COM 178587101 1984 111076 SH SOLE 2 13569 0 97507 CITY OFFICE REIT INC COM 178587101 12 687 SH SOLE 7 687 0 0 CITY OFFICE REIT INC COM 178587101 2682 150140 SH SOLE 18 150140 0 0 CITY OFFICE REIT INC COM 178587101 6516 364826 SH SOLE 19 364826 0 0 CITY OFFICE REIT INC COM 178587101 32148 1799986 SH SOLE 21 1799986 0 0 CITY OFFICE REIT INC COM 178587101 26816 1501472 SH SOLE 22 1458060 0 43412 CITY OFFICE REIT INC COM 178587101 417 23346 SH SOLE 23 23346 0 0 CITY OFFICE REIT INC COM 178587101 2510 140549 SH SOLE 26 0 0 140549 CITY OFFICE REIT INC COM 178587101 62 3455 SH SOLE 28 3455 0 0 CITY OFFICE REIT INC COM 178587101 104 5815 SH SOLE 40 5815 0 0 CITY OFFICE REIT INC COM 178587101 502 28123 SH SOLE 43 39 0 28084 CIVISTA BANCSHARES INC COM NO PAR 178867107 1004 43200 SH SOLE 2 18653 0 24547 CIVISTA BANCSHARES INC COM NO PAR 178867107 6 252 SH SOLE 7 252 0 0 CIVISTA BANCSHARES INC COM NO PAR 178867107 1282 55188 SH SOLE 18 55188 0 0 CIVISTA BANCSHARES INC COM NO PAR 178867107 710 30574 SH SOLE 19 30574 0 0 CIVISTA BANCSHARES INC COM NO PAR 178867107 12982 558843 SH SOLE 21 558843 0 0 CIVISTA BANCSHARES INC COM NO PAR 178867107 10658 458821 SH SOLE 22 449821 0 9000 CIVISTA BANCSHARES INC COM NO PAR 178867107 67 2890 SH SOLE 26 0 0 2890 CIVISTA BANCSHARES INC COM NO PAR 178867107 53 2269 SH SOLE 43 0 0 2269 CKX LDS INC COM 12562N104 3 229 SH SOLE 21 229 0 0 CLARIVATE PLC ORD SHS G21810109 18699 853817 SH SOLE 2 51885 0 801932 CLARIVATE PLC ORD SHS G21810109 3546 161898 SH SOLE 4 149715 0 12183 CLARIVATE PLC ORD SHS G21810109 687 31363 SH SOLE 7 31363 0 0 CLARIVATE PLC ORD SHS G21810109 14 634 SH SOLE 13 634 0 0 CLARIVATE PLC ORD SHS G21810109 869 39694 SH SOLE 15 39694 0 0 CLARIVATE PLC ORD SHS G21810109 8371 382215 SH SOLE 18 361781 0 20434 CLARIVATE PLC ORD SHS G21810109 2265 103409 SH SOLE 19 103409 0 0 CLARIVATE PLC ORD SHS G21810109 121072 5528380 SH SOLE 21 5528380 0 0 CLARIVATE PLC ORD SHS G21810109 174793 7981397 SH SOLE 22 7504936 0 476461 CLARIVATE PLC ORD SHS G21810109 4166 190221 SH SOLE 23 190221 0 0 CLARIVATE PLC ORD SHS G21810109 11851 541127 SH SOLE 25 541127 0 0 CLARIVATE PLC ORD SHS G21810109 14862 678617 SH SOLE 26 381837 0 296780 CLARIVATE PLC ORD SHS G21810109 12954 591509 SH SOLE 28 27959 0 563550 CLARIVATE PLC ORD SHS G21810109 22 1002 SH SOLE 29 1002 0 0 CLARIVATE PLC ORD SHS G21810109 48215 2201607 SH SOLE 30 2127329 0 74278 CLARIVATE PLC ORD SHS G21810109 2769 126421 SH SOLE 31 42680 0 83741 CLARIVATE PLC ORD SHS G21810109 359 16389 SH SOLE 34 16389 0 0 CLARIVATE PLC ORD SHS G21810109 4023 183694 SH SOLE 36 183694 0 0 CLARIVATE PLC ORD SHS G21810109 292 13348 SH SOLE 40 13348 0 0 CLARIVATE PLC ORD SHS G21810109 19 889 SH SOLE 43 0 0 889 CLARUS CORP NEW COM 18270P109 76 2969 SH SOLE 2 1277 0 1692 CLARUS CORP NEW COM 18270P109 6 237 SH SOLE 7 237 0 0 CLARUS CORP NEW COM 18270P109 1803 70352 SH SOLE 18 70352 0 0 CLARUS CORP NEW COM 18270P109 1059 41332 SH SOLE 19 41332 0 0 CLARUS CORP NEW COM 18270P109 21055 821505 SH SOLE 21 821505 0 0 CLARUS CORP NEW COM 18270P109 12202 476096 SH SOLE 22 473855 0 2241 CLARUS CORP NEW COM 18270P109 41 1600 SH SOLE 43 0 0 1600 CLEAN ENERGY FUELS CORP COM 184499101 3312 406327 SH SOLE 2 148693 0 257634 CLEAN ENERGY FUELS CORP COM 184499101 5 636 SH SOLE 4 636 0 0 CLEAN ENERGY FUELS CORP COM 184499101 17 2035 SH SOLE 7 2035 0 0 CLEAN ENERGY FUELS CORP COM 184499101 3863 473929 SH SOLE 18 455282 0 18647 CLEAN ENERGY FUELS CORP COM 184499101 11626 1426468 SH SOLE 19 1426468 0 0 CLEAN ENERGY FUELS CORP COM 184499101 48863 5995487 SH SOLE 21 5995487 0 0 CLEAN ENERGY FUELS CORP COM 184499101 40008 4908997 SH SOLE 22 4756705 0 152292 CLEAN ENERGY FUELS CORP COM 184499101 411 50410 SH SOLE 23 50410 0 0 CLEAN ENERGY FUELS CORP COM 184499101 233 28629 SH SOLE 25 28629 0 0 CLEAN ENERGY FUELS CORP COM 184499101 2383 292385 SH SOLE 26 71845 0 220540 CLEAN ENERGY FUELS CORP COM 184499101 60 7376 SH SOLE 28 7376 0 0 CLEAN ENERGY FUELS CORP COM 184499101 817 100257 SH SOLE 30 100257 0 0 CLEAN ENERGY FUELS CORP COM 184499101 33 4039 SH SOLE 34 4039 0 0 CLEAN ENERGY FUELS CORP COM 184499101 225 27585 SH SOLE 36 27585 0 0 CLEAN ENERGY FUELS CORP COM 184499101 170 20896 SH SOLE 40 20896 0 0 CLEAN ENERGY FUELS CORP COM 184499101 278 34074 SH SOLE 43 0 0 34074 CLEAN HARBORS INC COM 184496107 19558 188295 SH SOLE 2 90781 0 97514 CLEAN HARBORS INC COM 184496107 902 8681 SH SOLE 4 8681 0 0 CLEAN HARBORS INC COM 184496107 163 1568 SH SOLE 7 1568 0 0 CLEAN HARBORS INC COM 184496107 12649 121775 SH SOLE 18 121618 0 157 CLEAN HARBORS INC COM 184496107 1504 14481 SH SOLE 19 14481 0 0 CLEAN HARBORS INC COM 184496107 238416 2295330 SH SOLE 21 2295330 0 0 CLEAN HARBORS INC COM 184496107 152058 1463927 SH SOLE 22 1404796 0 59131 CLEAN HARBORS INC COM 184496107 777 7476 SH SOLE 23 7476 0 0 CLEAN HARBORS INC COM 184496107 687 6616 SH SOLE 25 6616 0 0 CLEAN HARBORS INC COM 184496107 1930 18582 SH SOLE 26 13958 0 4624 CLEAN HARBORS INC COM 184496107 439 4223 SH SOLE 28 2978 0 1245 CLEAN HARBORS INC COM 184496107 198 1904 SH SOLE 29 1904 0 0 CLEAN HARBORS INC COM 184496107 6111 58835 SH SOLE 30 58835 0 0 CLEAN HARBORS INC COM 184496107 391 3765 SH SOLE 31 3765 0 0 CLEAN HARBORS INC COM 184496107 2808 27033 SH SOLE 34 27033 0 0 CLEAN HARBORS INC COM 184496107 131 1258 SH SOLE 36 1258 0 0 CLEAN HARBORS INC COM 184496107 673 6480 SH SOLE 40 6480 0 0 CLEAN HARBORS INC COM 184496107 1372 13206 SH SOLE 43 1705 0 11501 CLEANSPARK INC COM NEW 18452B209 289 24922 SH SOLE 2 2128 0 22794 CLEANSPARK INC COM NEW 18452B209 6 526 SH SOLE 7 526 0 0 CLEANSPARK INC COM NEW 18452B209 1271 109683 SH SOLE 18 109683 0 0 CLEANSPARK INC COM NEW 18452B209 665 57351 SH SOLE 19 57351 0 0 CLEANSPARK INC COM NEW 18452B209 14606 1260182 SH SOLE 21 1260182 0 0 CLEANSPARK INC COM NEW 18452B209 8985 775233 SH SOLE 22 756809 0 18424 CLEANSPARK INC COM NEW 18452B209 0 10 SH SOLE 43 0 0 10 CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 1511 557689 SH SOLE 2 277415 0 280274 CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 1 310 SH SOLE 4 310 0 0 CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 16 5838 SH SOLE 7 5838 0 0 CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 3291 1214532 SH SOLE 18 1214532 0 0 CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 16979 6265133 SH SOLE 19 6265133 0 0 CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 37433 13812992 SH SOLE 21 13812992 0 0 CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 29599 10922053 SH SOLE 22 10529876 0 392177 CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 131 48291 SH SOLE 25 48291 0 0 CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 117 43262 SH SOLE 26 14206 0 29056 CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 72 26703 SH SOLE 28 26703 0 0 CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 884 326347 SH SOLE 30 326347 0 0 CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 2022 746029 SH SOLE 34 746029 0 0 CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 38 14174 SH SOLE 36 14174 0 0 CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 85 31200 SH SOLE 40 31200 0 0 CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 205 75721 SH SOLE 43 0 0 75721 CLEAR SECURE INC COM CL A 18467V109 11 266 SH SOLE 18 266 0 0 CLEAR SECURE INC COM CL A 18467V109 797 19416 SH SOLE 21 19416 0 0 CLEAR SECURE INC COM CL A 18467V109 6240 152002 SH SOLE 22 152002 0 0 CLEAR SECURE INC COM CL A 18467V109 79 1932 SH SOLE 26 1932 0 0 CLEAR SECURE INC COM CL A 18467V109 296 7215 SH SOLE 28 0 0 7215 CLEAR SECURE INC COM CL A 18467V109 4 99 SH SOLE 31 0 0 99 CLEARFIELD INC COM 18482P103 111 2509 SH SOLE 2 1271 0 1238 CLEARFIELD INC COM 18482P103 6 129 SH SOLE 7 129 0 0 CLEARFIELD INC COM 18482P103 1558 35279 SH SOLE 18 35279 0 0 CLEARFIELD INC COM 18482P103 891 20188 SH SOLE 19 20188 0 0 CLEARFIELD INC COM 18482P103 17247 390635 SH SOLE 21 390635 0 0 CLEARFIELD INC COM 18482P103 12572 284748 SH SOLE 22 282479 0 2269 CLEARFIELD INC COM 18482P103 112 2538 SH SOLE 43 0 0 2538 CLEARONE INC COM 18506U104 4 1524 SH SOLE 18 1524 0 0 CLEARONE INC COM 18506U104 69 29235 SH SOLE 21 29235 0 0 CLEARPOINT NEURO INC COM 18507C103 122 6877 SH SOLE 2 874 0 6003 CLEARPOINT NEURO INC COM 18507C103 5 302 SH SOLE 7 302 0 0 CLEARPOINT NEURO INC COM 18507C103 984 55450 SH SOLE 18 55450 0 0 CLEARPOINT NEURO INC COM 18507C103 567 31962 SH SOLE 19 31962 0 0 CLEARPOINT NEURO INC COM 18507C103 11555 650997 SH SOLE 21 650997 0 0 CLEARPOINT NEURO INC COM 18507C103 7419 417984 SH SOLE 22 414848 0 3136 CLEARSIDE BIOMEDICAL INC COM 185063104 55 9197 SH SOLE 18 9197 0 0 CLEARSIDE BIOMEDICAL INC COM 185063104 888 147990 SH SOLE 21 147990 0 0 CLEARSIDE BIOMEDICAL INC COM 185063104 3719 619891 SH SOLE 22 619891 0 0 CLEARSIDE BIOMEDICAL INC COM 185063104 164 27274 SH SOLE 43 0 0 27274 CLEARSIGN TECHNOLOGIES CORP COM 185064102 10 4760 SH SOLE 18 4760 0 0 CLEARSIGN TECHNOLOGIES CORP COM 185064102 119 59529 SH SOLE 21 59529 0 0 CLEARSIGN TECHNOLOGIES CORP COM 185064102 352 175775 SH SOLE 22 175775 0 0 CLEARWATER PAPER CORP COM 18538R103 758 19779 SH SOLE 2 5281 0 14498 CLEARWATER PAPER CORP COM 18538R103 1 30 SH SOLE 4 30 0 0 CLEARWATER PAPER CORP COM 18538R103 10 258 SH SOLE 7 258 0 0 CLEARWATER PAPER CORP COM 18538R103 2696 70347 SH SOLE 18 70347 0 0 CLEARWATER PAPER CORP COM 18538R103 1083 28258 SH SOLE 19 28258 0 0 CLEARWATER PAPER CORP COM 18538R103 77815 2030133 SH SOLE 21 2030133 0 0 CLEARWATER PAPER CORP COM 18538R103 17172 447992 SH SOLE 22 429192 0 18800 CLEARWATER PAPER CORP COM 18538R103 86 2248 SH SOLE 25 2248 0 0 CLEARWATER PAPER CORP COM 18538R103 123 3209 SH SOLE 26 2113 0 1096 CLEARWATER PAPER CORP COM 18538R103 98 2550 SH SOLE 28 2550 0 0 CLEARWATER PAPER CORP COM 18538R103 1177 30712 SH SOLE 30 30712 0 0 CLEARWATER PAPER CORP COM 18538R103 83 2168 SH SOLE 40 2168 0 0 CLEARWATER PAPER CORP COM 18538R103 367 9572 SH SOLE 43 1642 0 7930 CLEARWAY ENERGY INC CL A 18539C105 2991 106061 SH SOLE 2 57543 0 48518 CLEARWAY ENERGY INC CL A 18539C105 5 164 SH SOLE 4 164 0 0 CLEARWAY ENERGY INC CL A 18539C105 16 551 SH SOLE 7 551 0 0 CLEARWAY ENERGY INC CL A 18539C105 3306 117217 SH SOLE 18 111887 0 5330 CLEARWAY ENERGY INC CL A 18539C105 8367 296703 SH SOLE 19 296703 0 0 CLEARWAY ENERGY INC CL A 18539C105 35860 1271630 SH SOLE 21 1271630 0 0 CLEARWAY ENERGY INC CL A 18539C105 31348 1111618 SH SOLE 22 1071309 0 40309 CLEARWAY ENERGY INC CL A 18539C105 236 8359 SH SOLE 23 8359 0 0 CLEARWAY ENERGY INC CL A 18539C105 205 7260 SH SOLE 25 7260 0 0 CLEARWAY ENERGY INC CL A 18539C105 3768 133626 SH SOLE 26 3299 0 130327 CLEARWAY ENERGY INC CL A 18539C105 77 2748 SH SOLE 28 2748 0 0 CLEARWAY ENERGY INC CL A 18539C105 601 21313 SH SOLE 30 21313 0 0 CLEARWAY ENERGY INC CL A 18539C105 432 15318 SH SOLE 34 15318 0 0 CLEARWAY ENERGY INC CL A 18539C105 153 5410 SH SOLE 36 5410 0 0 CLEARWAY ENERGY INC CL A 18539C105 113 4022 SH SOLE 40 4022 0 0 CLEARWAY ENERGY INC CL A 18539C105 311 11036 SH SOLE 43 0 0 11036 CLEARWAY ENERGY INC CL C 18539C204 5424 179178 SH SOLE 2 119949 0 59229 CLEARWAY ENERGY INC CL C 18539C204 6 204 SH SOLE 4 204 0 0 CLEARWAY ENERGY INC CL C 18539C204 30 1002 SH SOLE 7 1002 0 0 CLEARWAY ENERGY INC CL C 18539C204 7360 243152 SH SOLE 18 243152 0 0 CLEARWAY ENERGY INC CL C 18539C204 4451 147055 SH SOLE 19 147055 0 0 CLEARWAY ENERGY INC CL C 18539C204 89207 2947028 SH SOLE 21 2947028 0 0 CLEARWAY ENERGY INC CL C 18539C204 61453 2030174 SH SOLE 22 1963266 0 66908 CLEARWAY ENERGY INC CL C 18539C204 71 2331 SH SOLE 23 2331 0 0 CLEARWAY ENERGY INC CL C 18539C204 450 14875 SH SOLE 25 14875 0 0 CLEARWAY ENERGY INC CL C 18539C204 3655 120755 SH SOLE 26 29645 0 91110 CLEARWAY ENERGY INC CL C 18539C204 196 6477 SH SOLE 28 6477 0 0 CLEARWAY ENERGY INC CL C 18539C204 1316 43479 SH SOLE 30 43479 0 0 CLEARWAY ENERGY INC CL C 18539C204 354 11709 SH SOLE 36 11709 0 0 CLEARWAY ENERGY INC CL C 18539C204 272 8978 SH SOLE 40 8978 0 0 CLEARWAY ENERGY INC CL C 18539C204 1443 47657 SH SOLE 43 3575 0 44082 CLENE INC COMMON STOCK 185634102 67 9772 SH SOLE 2 900 0 8872 CLENE INC COMMON STOCK 185634102 459 67230 SH SOLE 18 67230 0 0 CLENE INC COMMON STOCK 185634102 258 37712 SH SOLE 19 37712 0 0 CLENE INC COMMON STOCK 185634102 4566 668527 SH SOLE 21 668527 0 0 CLENE INC COMMON STOCK 185634102 1929 282480 SH SOLE 22 274858 0 7622 CLENE INC COMMON STOCK 185634102 0 5 SH SOLE 43 0 0 5 CLEVELAND-CLIFFS INC NEW COM 185899101 18361 926845 SH SOLE 2 356162 0 570683 CLEVELAND-CLIFFS INC NEW COM 185899101 35 1770 SH SOLE 4 1770 0 0 CLEVELAND-CLIFFS INC NEW COM 185899101 134 6744 SH SOLE 7 6744 0 0 CLEVELAND-CLIFFS INC NEW COM 185899101 4 221 SH SOLE 17 0 0 221 CLEVELAND-CLIFFS INC NEW COM 185899101 21647 1092709 SH SOLE 18 1092709 0 0 CLEVELAND-CLIFFS INC NEW COM 185899101 2535 127944 SH SOLE 19 127944 0 0 CLEVELAND-CLIFFS INC NEW COM 185899101 437247 22072029 SH SOLE 21 22072029 0 0 CLEVELAND-CLIFFS INC NEW COM 185899101 244126 12323352 SH SOLE 22 11761362 0 561990 CLEVELAND-CLIFFS INC NEW COM 185899101 1179 59504 SH SOLE 25 59504 0 0 CLEVELAND-CLIFFS INC NEW COM 185899101 3770 190289 SH SOLE 26 151667 0 38622 CLEVELAND-CLIFFS INC NEW COM 185899101 858 43292 SH SOLE 28 35100 0 8192 CLEVELAND-CLIFFS INC NEW COM 185899101 4997 252248 SH SOLE 30 252248 0 0 CLEVELAND-CLIFFS INC NEW COM 185899101 148 7450 SH SOLE 31 7450 0 0 CLEVELAND-CLIFFS INC NEW COM 185899101 115 5799 SH SOLE 36 5799 0 0 CLEVELAND-CLIFFS INC NEW COM 185899101 1138 57469 SH SOLE 40 57469 0 0 CLEVELAND-CLIFFS INC NEW COM 185899101 2375 119866 SH SOLE 43 12611 0 107255 CLEVELAND-CLIFFS INC NEW DBCV 1.500% 1/1 185899AA9 4789 1870000 PRN SOLE 21 1870000 0 0 CLEVER LEAVES HOLDINGS INC COM 186760104 32 4144 SH SOLE 18 4144 0 0 CLEVER LEAVES HOLDINGS INC COM 186760104 398 51265 SH SOLE 21 51265 0 0 CLEVER LEAVES HOLDINGS INC COM 186760104 2252 290204 SH SOLE 22 290204 0 0 CLIMATE REAL IMPACT SLUTINS UNIT 99/99/9999 187171202 101 10110 SH SOLE 2 10110 0 0 CLIMATE REAL IMPACT SLUTINS UNIT 99/99/9999 187171202 2108 211906 SH SOLE 19 211906 0 0 CLIMATE REAL IMPACT SLUTINS UNIT 99/99/9999 187171202 307 30840 SH SOLE 34 30840 0 0 CLIPPER RLTY INC COM 18885T306 180 22233 SH SOLE 2 11118 0 11115 CLIPPER RLTY INC COM 18885T306 345 42560 SH SOLE 18 42560 0 0 CLIPPER RLTY INC COM 18885T306 300 37037 SH SOLE 19 37037 0 0 CLIPPER RLTY INC COM 18885T306 3902 481722 SH SOLE 21 481722 0 0 CLIPPER RLTY INC COM 18885T306 2551 314928 SH SOLE 22 313163 0 1765 CLIPPER RLTY INC COM 18885T306 17 2137 SH SOLE 23 2137 0 0 CLOOPEN GROUP HOLDING LIMITE ADS 18900M104 244 55146 SH SOLE 13 0 0 55146 CLOROX CO DEL COM 189054109 47379 286090 SH SOLE 2 50822 0 235268 CLOROX CO DEL COM 189054109 18044 108956 SH SOLE 4 67775 0 41181 CLOROX CO DEL COM 189054109 31655 191141 SH SOLE 7 158125 0 33016 CLOROX CO DEL COM 189054109 440 2654 SH SOLE 13 620 0 2034 CLOROX CO DEL COM 189054109 2275 13738 SH SOLE 15 13738 0 0 CLOROX CO DEL COM 189054109 36674 221450 SH SOLE 18 204006 0 17444 CLOROX CO DEL COM 189054109 19907 120202 SH SOLE 19 120202 0 0 CLOROX CO DEL COM 189054109 777288 4693482 SH SOLE 21 4693482 0 0 CLOROX CO DEL COM 189054109 485826 2933556 SH SOLE 22 2669964 0 263592 CLOROX CO DEL COM 189054109 12260 74032 SH SOLE 23 74032 0 0 CLOROX CO DEL COM 189054109 44962 271496 SH SOLE 25 271496 0 0 CLOROX CO DEL COM 189054109 52102 314607 SH SOLE 26 141574 0 173033 CLOROX CO DEL COM 189054109 74868 452076 SH SOLE 28 12483 0 439593 CLOROX CO DEL COM 189054109 158830 959058 SH SOLE 30 955042 0 4016 CLOROX CO DEL COM 189054109 7652 46207 SH SOLE 31 15550 0 30657 CLOROX CO DEL COM 189054109 2183 13184 SH SOLE 34 13184 0 0 CLOROX CO DEL COM 189054109 15301 92390 SH SOLE 36 92390 0 0 CLOROX CO DEL COM 189054109 711 4292 SH SOLE 40 4292 0 0 CLOROX CO DEL COM 189054109 34372 207550 SH SOLE 43 7706 0 199844 CLOUDERA INC COM 18914U100 3777 236502 SH SOLE 2 98125 0 138377 CLOUDERA INC COM 18914U100 15 913 SH SOLE 4 913 0 0 CLOUDERA INC COM 18914U100 58 3602 SH SOLE 7 3602 0 0 CLOUDERA INC COM 18914U100 1 39 SH SOLE 17 0 0 39 CLOUDERA INC COM 18914U100 10760 673793 SH SOLE 18 673793 0 0 CLOUDERA INC COM 18914U100 12806 801859 SH SOLE 19 801859 0 0 CLOUDERA INC COM 18914U100 139618 8742521 SH SOLE 21 8742521 0 0 CLOUDERA INC COM 18914U100 86806 5435552 SH SOLE 22 5265765 0 169787 CLOUDERA INC COM 18914U100 253 15842 SH SOLE 23 15842 0 0 CLOUDERA INC COM 18914U100 466 29149 SH SOLE 25 29149 0 0 CLOUDERA INC COM 18914U100 2562 160418 SH SOLE 26 65086 0 95332 CLOUDERA INC COM 18914U100 306 19173 SH SOLE 28 19173 0 0 CLOUDERA INC COM 18914U100 18743 1173635 SH SOLE 30 1173635 0 0 CLOUDERA INC COM 18914U100 431 26993 SH SOLE 40 26993 0 0 CLOUDERA INC COM 18914U100 893 55919 SH SOLE 43 503 0 55416 CLOUDFLARE INC CL A COM 18915M107 55094 489070 SH SOLE 2 31294 0 457776 CLOUDFLARE INC CL A COM 18915M107 15175 134713 SH SOLE 4 86344 0 48369 CLOUDFLARE INC CL A COM 18915M107 4584 40688 SH SOLE 7 40688 0 0 CLOUDFLARE INC CL A COM 18915M107 565 5018 SH SOLE 13 436 0 4582 CLOUDFLARE INC CL A COM 18915M107 2138 18976 SH SOLE 15 18976 0 0 CLOUDFLARE INC CL A COM 18915M107 21145 187701 SH SOLE 18 174008 0 13693 CLOUDFLARE INC CL A COM 18915M107 36894 327506 SH SOLE 19 327506 0 0 CLOUDFLARE INC CL A COM 18915M107 704505 6253927 SH SOLE 21 6253927 0 0 CLOUDFLARE INC CL A COM 18915M107 618277 5488479 SH SOLE 22 5196655 0 291824 CLOUDFLARE INC CL A COM 18915M107 14426 128059 SH SOLE 23 128059 0 0 CLOUDFLARE INC CL A COM 18915M107 39735 352730 SH SOLE 25 352730 0 0 CLOUDFLARE INC CL A COM 18915M107 47241 419358 SH SOLE 26 225975 0 193383 CLOUDFLARE INC CL A COM 18915M107 60903 540636 SH SOLE 28 17586 0 523050 CLOUDFLARE INC CL A COM 18915M107 31 273 SH SOLE 29 273 0 0 CLOUDFLARE INC CL A COM 18915M107 98057 870454 SH SOLE 30 870454 0 0 CLOUDFLARE INC CL A COM 18915M107 9541 84697 SH SOLE 31 29093 0 55604 CLOUDFLARE INC CL A COM 18915M107 52270 464006 SH SOLE 34 464006 0 0 CLOUDFLARE INC CL A COM 18915M107 12470 110699 SH SOLE 36 110699 0 0 CLOUDFLARE INC CL A COM 18915M107 919 8161 SH SOLE 40 8161 0 0 CLOUDFLARE INC CL A COM 18915M107 133 1182 SH SOLE 43 0 0 1182 CLOVER HEALTH INVESTMENTS CO COM CL A 18914F103 451 61065 SH SOLE 2 57947 0 3118 CLOVER HEALTH INVESTMENTS CO COM CL A 18914F103 4486 606984 SH SOLE 21 606984 0 0 CLOVER HEALTH INVESTMENTS CO COM CL A 18914F103 19881 2690203 SH SOLE 22 2628843 0 61360 CLOVER HEALTH INVESTMENTS CO COM CL A 18914F103 109 14778 SH SOLE 25 14778 0 0 CLOVER HEALTH INVESTMENTS CO COM CL A 18914F103 99 13356 SH SOLE 26 0 0 13356 CLOVER HEALTH INVESTMENTS CO COM CL A 18914F103 104 14010 SH SOLE 28 14010 0 0 CLOVER HEALTH INVESTMENTS CO COM CL A 18914F103 509 68832 SH SOLE 30 68832 0 0 CLOVER HEALTH INVESTMENTS CO COM CL A 18914F103 23 3159 SH SOLE 34 3159 0 0 CLOVER HEALTH INVESTMENTS CO COM CL A 18914F103 102 13827 SH SOLE 40 13827 0 0 CLOVER HEALTH INVESTMENTS CO COM CL A 18914F103 0 38 SH SOLE 43 0 0 38 CLOVIS ONCOLOGY INC COM 189464100 597 133886 SH SOLE 2 57204 0 76682 CLOVIS ONCOLOGY INC COM 189464100 9 1928 SH SOLE 7 1928 0 0 CLOVIS ONCOLOGY INC COM 189464100 1356 304128 SH SOLE 18 304128 0 0 CLOVIS ONCOLOGY INC COM 189464100 3010 674851 SH SOLE 19 674851 0 0 CLOVIS ONCOLOGY INC COM 189464100 21773 4881793 SH SOLE 21 4881793 0 0 CLOVIS ONCOLOGY INC COM 189464100 14242 3193232 SH SOLE 22 3142749 0 50483 CLOVIS ONCOLOGY INC COM 189464100 99 22197 SH SOLE 23 22197 0 0 CLOVIS ONCOLOGY INC COM 189464100 56 12621 SH SOLE 25 12621 0 0 CLOVIS ONCOLOGY INC COM 189464100 498 111723 SH SOLE 26 4660 0 107063 CLOVIS ONCOLOGY INC COM 189464100 46 10424 SH SOLE 28 10424 0 0 CLOVIS ONCOLOGY INC COM 189464100 494 110832 SH SOLE 30 110832 0 0 CLOVIS ONCOLOGY INC COM 189464100 39 8712 SH SOLE 40 8712 0 0 CLOVIS ONCOLOGY INC COM 189464100 128 28746 SH SOLE 43 2177 0 26569 CLOVIS ONCOLOGY INC NOTE 1.250% 5/0 189464AC4 1028 1425000 PRN SOLE 21 1425000 0 0 CM LIFE SCIENCES III INC CLASS A COM 125841106 235 23729 SH SOLE 19 23729 0 0 CM LIFE SCIENCES III INC CLASS A COM 125841106 50 5001 SH SOLE 25 5001 0 0 CM LIFE SCIENCES III INC CLASS A COM 125841106 137 13815 SH SOLE 34 13815 0 0 CMC MATERIALS INC COM 12571T100 2989 24258 SH SOLE 2 21159 0 3099 CMC MATERIALS INC COM 12571T100 12 95 SH SOLE 4 95 0 0 CMC MATERIALS INC COM 12571T100 58 470 SH SOLE 7 470 0 0 CMC MATERIALS INC COM 12571T100 17214 139692 SH SOLE 18 139692 0 0 CMC MATERIALS INC COM 12571T100 6284 50998 SH SOLE 19 50998 0 0 CMC MATERIALS INC COM 12571T100 248602 2017384 SH SOLE 21 2017384 0 0 CMC MATERIALS INC COM 12571T100 102581 832439 SH SOLE 22 814493 0 17946 CMC MATERIALS INC COM 12571T100 437 3545 SH SOLE 25 3545 0 0 CMC MATERIALS INC COM 12571T100 1422 11541 SH SOLE 26 8733 0 2808 CMC MATERIALS INC COM 12571T100 195 1585 SH SOLE 28 1585 0 0 CMC MATERIALS INC COM 12571T100 2089 16956 SH SOLE 30 16956 0 0 CMC MATERIALS INC COM 12571T100 94 763 SH SOLE 34 763 0 0 CMC MATERIALS INC COM 12571T100 428 3470 SH SOLE 40 3470 0 0 CMC MATERIALS INC COM 12571T100 1916 15547 SH SOLE 43 478 0 15069 CME GROUP INC COM 12572Q105 180219 931941 SH SOLE 2 250497 0 681444 CME GROUP INC COM 12572Q105 49938 258240 SH SOLE 4 169080 0 89160 CME GROUP INC COM 12572Q105 66678 344803 SH SOLE 7 334304 0 10499 CME GROUP INC COM 12572Q105 10628 54959 SH SOLE 13 48740 0 6219 CME GROUP INC COM 12572Q105 9115 47135 SH SOLE 15 47135 0 0 CME GROUP INC COM 12572Q105 9 44 SH SOLE 17 0 0 44 CME GROUP INC COM 12572Q105 173703 898245 SH SOLE 18 786641 0 111604 CME GROUP INC COM 12572Q105 95478 493730 SH SOLE 19 493730 0 0 CME GROUP INC COM 12572Q105 1636558 8462910 SH SOLE 21 8462910 0 0 CME GROUP INC COM 12572Q105 1565580 8095874 SH SOLE 22 7207370 0 888504 CME GROUP INC COM 12572Q105 41635 215302 SH SOLE 23 215302 0 0 CME GROUP INC COM 12572Q105 126388 653575 SH SOLE 25 653575 0 0 CME GROUP INC COM 12572Q105 169140 874651 SH SOLE 26 354456 0 520195 CME GROUP INC COM 12572Q105 198692 1027467 SH SOLE 28 31752 0 995715 CME GROUP INC COM 12572Q105 2841 14691 SH SOLE 29 14691 0 0 CME GROUP INC COM 12572Q105 461800 2388046 SH SOLE 30 2388046 0 0 CME GROUP INC COM 12572Q105 32597 168563 SH SOLE 31 73418 0 95145 CME GROUP INC COM 12572Q105 29680 153481 SH SOLE 34 153481 0 0 CME GROUP INC COM 12572Q105 38428 198717 SH SOLE 36 198717 0 0 CME GROUP INC COM 12572Q105 2416 12492 SH SOLE 40 12492 0 0 CME GROUP INC COM 12572Q105 49785 257446 SH SOLE 43 34498 0 222948 CMS ENERGY CORP COM 125896100 58333 976604 SH SOLE 2 403670 0 572934 CMS ENERGY CORP COM 125896100 18373 307593 SH SOLE 4 196024 0 111569 CMS ENERGY CORP COM 125896100 18955 317351 SH SOLE 7 307881 0 9470 CMS ENERGY CORP COM 125896100 417 6976 SH SOLE 13 795 0 6181 CMS ENERGY CORP COM 125896100 2140 35832 SH SOLE 15 35832 0 0 CMS ENERGY CORP COM 125896100 37850 633680 SH SOLE 18 557398 0 76282 CMS ENERGY CORP COM 125896100 34677 580559 SH SOLE 19 580559 0 0 CMS ENERGY CORP COM 125896100 706756 11832514 SH SOLE 21 11832514 0 0 CMS ENERGY CORP COM 125896100 409121 6849509 SH SOLE 22 5966747 0 882762 CMS ENERGY CORP COM 125896100 13907 232824 SH SOLE 23 232824 0 0 CMS ENERGY CORP COM 125896100 6535 109412 SH SOLE 25 109412 0 0 CMS ENERGY CORP COM 125896100 42107 704960 SH SOLE 26 335532 0 369428 CMS ENERGY CORP COM 125896100 38450 643737 SH SOLE 28 21670 0 622067 CMS ENERGY CORP COM 125896100 3237 54194 SH SOLE 29 54194 0 0 CMS ENERGY CORP COM 125896100 75886 1270481 SH SOLE 30 1266389 0 4092 CMS ENERGY CORP COM 125896100 13661 228705 SH SOLE 31 130652 0 98053 CMS ENERGY CORP COM 125896100 3727 62400 SH SOLE 32 62400 0 0 CMS ENERGY CORP COM 125896100 5353 89628 SH SOLE 34 89628 0 0 CMS ENERGY CORP COM 125896100 9671 161910 SH SOLE 36 161910 0 0 CMS ENERGY CORP COM 125896100 329 5501 SH SOLE 40 5501 0 0 CMS ENERGY CORP COM 125896100 9408 157506 SH SOLE 43 11196 0 146310 CNA FINL CORP COM 126117100 3933 93737 SH SOLE 2 4229 0 89508 CNA FINL CORP COM 126117100 19 456 SH SOLE 7 456 0 0 CNA FINL CORP COM 126117100 509 12121 SH SOLE 18 12121 0 0 CNA FINL CORP COM 126117100 247 5889 SH SOLE 19 5889 0 0 CNA FINL CORP COM 126117100 12774 304430 SH SOLE 21 304430 0 0 CNA FINL CORP COM 126117100 22861 544827 SH SOLE 22 519497 0 25330 CNA FINL CORP COM 126117100 888 21171 SH SOLE 25 21171 0 0 CNA FINL CORP COM 126117100 181 4303 SH SOLE 26 0 0 4303 CNA FINL CORP COM 126117100 22 531 SH SOLE 31 531 0 0 CNA FINL CORP COM 126117100 76 1802 SH SOLE 36 1802 0 0 CNA FINL CORP COM 126117100 4387 104549 SH SOLE 43 3354 0 101195 CNB FINL CORP PA COM 126128107 375 15400 SH SOLE 2 1209 0 14191 CNB FINL CORP PA COM 126128107 8 315 SH SOLE 7 315 0 0 CNB FINL CORP PA COM 126128107 1362 55951 SH SOLE 18 55951 0 0 CNB FINL CORP PA COM 126128107 698 28658 SH SOLE 19 28658 0 0 CNB FINL CORP PA COM 126128107 14868 610853 SH SOLE 21 610853 0 0 CNB FINL CORP PA COM 126128107 5418 222616 SH SOLE 22 213240 0 9376 CNH INDL N V SHS N20944109 20127 1211715 SH SOLE 7 1211715 0 0 CNH INDL N V SHS N20944109 4 246 SH SOLE 18 246 0 0 CNH INDL N V SHS N20944109 10824 651682 SH SOLE 43 72898 0 578784 CNO FINL GROUP INC COM 12621E103 4825 204977 SH SOLE 2 94525 0 110452 CNO FINL GROUP INC COM 12621E103 13 570 SH SOLE 4 570 0 0 CNO FINL GROUP INC COM 12621E103 85 3610 SH SOLE 7 3610 0 0 CNO FINL GROUP INC COM 12621E103 15110 641869 SH SOLE 18 641869 0 0 CNO FINL GROUP INC COM 12621E103 5383 228659 SH SOLE 19 228659 0 0 CNO FINL GROUP INC COM 12621E103 217677 9247131 SH SOLE 21 9247131 0 0 CNO FINL GROUP INC COM 12621E103 92914 3947090 SH SOLE 22 3809575 0 137515 CNO FINL GROUP INC COM 12621E103 452 19197 SH SOLE 25 19197 0 0 CNO FINL GROUP INC COM 12621E103 1417 60192 SH SOLE 26 46448 0 13744 CNO FINL GROUP INC COM 12621E103 503 21356 SH SOLE 28 11256 0 10100 CNO FINL GROUP INC COM 12621E103 5531 234973 SH SOLE 30 234973 0 0 CNO FINL GROUP INC COM 12621E103 114 4861 SH SOLE 36 4861 0 0 CNO FINL GROUP INC COM 12621E103 406 17265 SH SOLE 40 17265 0 0 CNO FINL GROUP INC COM 12621E103 9873 419407 SH SOLE 43 9023 0 410384 CNS PHARMACEUTICALS INC COM 18978H102 4 2886 SH SOLE 18 2886 0 0 CNS PHARMACEUTICALS INC COM 18978H102 56 37832 SH SOLE 21 37832 0 0 CNX RES CORP COM 12653C108 4587 363432 SH SOLE 2 221063 0 142369 CNX RES CORP COM 12653C108 9 677 SH SOLE 4 677 0 0 CNX RES CORP COM 12653C108 70 5513 SH SOLE 7 5513 0 0 CNX RES CORP COM 12653C108 13809 1094176 SH SOLE 18 1094176 0 0 CNX RES CORP COM 12653C108 8611 682346 SH SOLE 19 682346 0 0 CNX RES CORP COM 12653C108 201825 15992508 SH SOLE 21 15992508 0 0 CNX RES CORP COM 12653C108 83539 6619537 SH SOLE 22 6390335 0 229202 CNX RES CORP COM 12653C108 231 18340 SH SOLE 23 18340 0 0 CNX RES CORP COM 12653C108 412 32631 SH SOLE 25 32631 0 0 CNX RES CORP COM 12653C108 2720 215507 SH SOLE 26 95207 0 120300 CNX RES CORP COM 12653C108 475 37619 SH SOLE 28 20619 0 17000 CNX RES CORP COM 12653C108 2987 236701 SH SOLE 30 236701 0 0 CNX RES CORP COM 12653C108 74 5846 SH SOLE 36 5846 0 0 CNX RES CORP COM 12653C108 307 24307 SH SOLE 40 24307 0 0 CNX RES CORP COM 12653C108 4665 369635 SH SOLE 43 19842 0 349793 CNX RES CORP NOTE 2.250% 5/0 12653CAG3 1382 1110000 PRN SOLE 2 1110000 0 0 CNX RES CORP NOTE 2.250% 5/0 12653CAG3 2446 1965000 PRN SOLE 18 1965000 0 0 CNX RES CORP NOTE 2.250% 5/0 12653CAG3 2068 1661000 PRN SOLE 19 1661000 0 0 CNX RES CORP NOTE 2.250% 5/0 12653CAG3 2471 1985000 PRN SOLE 21 1985000 0 0 CNX RES CORP NOTE 2.250% 5/0 12653CAG3 1218 978000 PRN SOLE 26 978000 0 0 CNX RES CORP NOTE 2.250% 5/0 12653CAG3 2353 1890000 PRN SOLE 34 1890000 0 0 CO-DIAGNOSTICS INC COM 189763105 7 728 SH SOLE 2 728 0 0 CO-DIAGNOSTICS INC COM 189763105 52 5338 SH SOLE 18 5338 0 0 CO-DIAGNOSTICS INC COM 189763105 1007 103496 SH SOLE 21 103496 0 0 CO-DIAGNOSTICS INC COM 189763105 4103 421704 SH SOLE 22 421704 0 0 COASTAL FINL CORP WA COM NEW 19046P209 167 5237 SH SOLE 2 543 0 4694 COASTAL FINL CORP WA COM NEW 19046P209 5 152 SH SOLE 7 152 0 0 COASTAL FINL CORP WA COM NEW 19046P209 981 30795 SH SOLE 18 30795 0 0 COASTAL FINL CORP WA COM NEW 19046P209 498 15623 SH SOLE 19 15623 0 0 COASTAL FINL CORP WA COM NEW 19046P209 11545 362374 SH SOLE 21 362374 0 0 COASTAL FINL CORP WA COM NEW 19046P209 3469 108871 SH SOLE 22 105605 0 3266 COCA COLA CO COM 191216100 493317 9401894 SH SOLE 2 1932025 0 7469869 COCA COLA CO COM 191216100 145656 2775979 SH SOLE 4 1743788 0 1032191 COCA COLA CO COM 191216100 199041 3793421 SH SOLE 7 3674729 0 118692 COCA COLA CO COM 191216100 4147 79036 SH SOLE 13 12536 0 66500 COCA COLA CO COM 191216100 27311 520501 SH SOLE 15 520501 0 0 COCA COLA CO COM 191216100 2 38 SH SOLE 17 0 0 38 COCA COLA CO COM 191216100 900352 17159359 SH SOLE 18 16417994 0 741365 COCA COLA CO COM 191216100 275564 5251837 SH SOLE 19 5251837 0 0 COCA COLA CO COM 191216100 4442771 84672593 SH SOLE 21 84672593 0 0 COCA COLA CO COM 191216100 4374041 83362694 SH SOLE 22 74582000 0 8780694 COCA COLA CO COM 191216100 126712 2414948 SH SOLE 23 2414948 0 0 COCA COLA CO COM 191216100 396029 7547723 SH SOLE 25 7522036 0 25687 COCA COLA CO COM 191216100 555074 10578891 SH SOLE 26 5105833 0 5473058 COCA COLA CO COM 191216100 585247 11153932 SH SOLE 28 379854 0 10774078 COCA COLA CO COM 191216100 668 12727 SH SOLE 29 12727 0 0 COCA COLA CO COM 191216100 1231424 23469098 SH SOLE 30 23355678 0 113420 COCA COLA CO COM 191216100 80006 1524802 SH SOLE 31 493116 0 1031686 COCA COLA CO COM 191216100 21406 407957 SH SOLE 32 407957 0 0 COCA COLA CO COM 191216100 55594 1059543 SH SOLE 34 1059543 0 0 COCA COLA CO COM 191216100 111147 2118298 SH SOLE 36 2118298 0 0 COCA COLA CO COM 191216100 7504 143007 SH SOLE 40 143007 0 0 COCA COLA CO COM 191216100 126412 2409221 SH SOLE 43 209046 0 2200175 COCA COLA CONS INC COM 191098102 944 2396 SH SOLE 2 1504 0 892 COCA COLA CONS INC COM 191098102 4 11 SH SOLE 4 11 0 0 COCA COLA CONS INC COM 191098102 33 84 SH SOLE 7 84 0 0 COCA COLA CONS INC COM 191098102 6683 16955 SH SOLE 18 16955 0 0 COCA COLA CONS INC COM 191098102 3290 8347 SH SOLE 19 8347 0 0 COCA COLA CONS INC COM 191098102 209437 531322 SH SOLE 21 531322 0 0 COCA COLA CONS INC COM 191098102 46479 117912 SH SOLE 22 114962 0 2950 COCA COLA CONS INC COM 191098102 305 773 SH SOLE 25 773 0 0 COCA COLA CONS INC COM 191098102 980 2487 SH SOLE 26 2195 0 292 COCA COLA CONS INC COM 191098102 156 395 SH SOLE 28 395 0 0 COCA COLA CONS INC COM 191098102 3384 8584 SH SOLE 30 8584 0 0 COCA COLA CONS INC COM 191098102 238 605 SH SOLE 40 605 0 0 COCA COLA CONS INC COM 191098102 1885 4783 SH SOLE 43 655 0 4128 COCA-COLA EUROPACIFIC PARTNE SHS G25839104 7716 139562 SH SOLE 2 23031 0 116531 COCA-COLA EUROPACIFIC PARTNE SHS G25839104 9018 163097 SH SOLE 4 103886 0 59211 COCA-COLA EUROPACIFIC PARTNE SHS G25839104 9212 166604 SH SOLE 7 156066 0 10538 COCA-COLA EUROPACIFIC PARTNE SHS G25839104 497 8985 SH SOLE 13 1121 0 7864 COCA-COLA EUROPACIFIC PARTNE SHS G25839104 907 16411 SH SOLE 15 16411 0 0 COCA-COLA EUROPACIFIC PARTNE SHS G25839104 41475 750136 SH SOLE 18 750136 0 0 COCA-COLA EUROPACIFIC PARTNE SHS G25839104 8582 155222 SH SOLE 19 155222 0 0 COCA-COLA EUROPACIFIC PARTNE SHS G25839104 168205 3042223 SH SOLE 21 3042223 0 0 COCA-COLA EUROPACIFIC PARTNE SHS G25839104 164652 2977974 SH SOLE 22 2854592 0 123382 COCA-COLA EUROPACIFIC PARTNE SHS G25839104 6194 112034 SH SOLE 23 112034 0 0 COCA-COLA EUROPACIFIC PARTNE SHS G25839104 31612 571752 SH SOLE 25 571752 0 0 COCA-COLA EUROPACIFIC PARTNE SHS G25839104 16987 307233 SH SOLE 26 147787 0 159446 COCA-COLA EUROPACIFIC PARTNE SHS G25839104 24297 439440 SH SOLE 28 22973 0 416467 COCA-COLA EUROPACIFIC PARTNE SHS G25839104 85799 1551799 SH SOLE 30 1551799 0 0 COCA-COLA EUROPACIFIC PARTNE SHS G25839104 11835 214061 SH SOLE 31 564 0 213497 COCA-COLA EUROPACIFIC PARTNE SHS G25839104 47311 855694 SH SOLE 34 855694 0 0 COCA-COLA EUROPACIFIC PARTNE SHS G25839104 5431 98219 SH SOLE 36 98219 0 0 COCA-COLA EUROPACIFIC PARTNE SHS G25839104 254 4591 SH SOLE 40 4591 0 0 COCA-COLA EUROPACIFIC PARTNE SHS G25839104 22751 411476 SH SOLE 43 20109 0 391367 COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108 5214 92653 SH SOLE 2 91734 0 919 COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108 1932 34340 SH SOLE 4 34340 0 0 COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108 1580 28080 SH SOLE 13 28080 0 0 COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108 2835 50381 SH SOLE 18 50381 0 0 COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108 870 15456 SH SOLE 19 15456 0 0 COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108 396 7043 SH SOLE 21 7043 0 0 COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108 33942 603196 SH SOLE 22 415928 0 187268 COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108 225 3996 SH SOLE 28 0 0 3996 COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108 2658 47233 SH SOLE 30 47233 0 0 COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108 745 13248 SH SOLE 31 6223 0 7025 COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108 80 1416 SH SOLE 34 1416 0 0 COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108 8705 154707 SH SOLE 43 15406 0 139301 COCRYSTAL PHARMA INC COM 19188J300 20 18913 SH SOLE 18 18913 0 0 COCRYSTAL PHARMA INC COM 19188J300 220 209909 SH SOLE 21 209909 0 0 COCRYSTAL PHARMA INC COM 19188J300 929 884943 SH SOLE 22 884943 0 0 CODA OCTOPUS GROUP INC COM NEW 19188U206 11 1251 SH SOLE 18 1251 0 0 CODA OCTOPUS GROUP INC COM NEW 19188U206 496 55316 SH SOLE 21 55316 0 0 CODA OCTOPUS GROUP INC COM NEW 19188U206 391 43678 SH SOLE 22 43678 0 0 CODEX DNA INC COM 192003101 122 10962 SH SOLE 2 10127 0 835 CODEX DNA INC COM 192003101 77 6880 SH SOLE 18 6880 0 0 CODEX DNA INC COM 192003101 10 912 SH SOLE 19 912 0 0 CODEX DNA INC COM 192003101 2817 253057 SH SOLE 21 253057 0 0 CODEX DNA INC COM 192003101 686 61660 SH SOLE 22 60560 0 1100 CODEXIS INC COM 192005106 2545 109434 SH SOLE 2 55962 0 53472 CODEXIS INC COM 192005106 7 287 SH SOLE 4 287 0 0 CODEXIS INC COM 192005106 25 1093 SH SOLE 7 1093 0 0 CODEXIS INC COM 192005106 4740 203799 SH SOLE 18 181981 0 21818 CODEXIS INC COM 192005106 11375 489040 SH SOLE 19 489040 0 0 CODEXIS INC COM 192005106 58238 2503782 SH SOLE 21 2503782 0 0 CODEXIS INC COM 192005106 39404 1694076 SH SOLE 22 1660222 0 33854 CODEXIS INC COM 192005106 411 17671 SH SOLE 23 17671 0 0 CODEXIS INC COM 192005106 319 13736 SH SOLE 25 13736 0 0 CODEXIS INC COM 192005106 2398 103081 SH SOLE 26 30070 0 73011 CODEXIS INC COM 192005106 143 6133 SH SOLE 28 6133 0 0 CODEXIS INC COM 192005106 1733 74519 SH SOLE 30 74519 0 0 CODEXIS INC COM 192005106 241 10369 SH SOLE 36 10369 0 0 CODEXIS INC COM 192005106 190 8151 SH SOLE 40 8151 0 0 CODEXIS INC COM 192005106 189 8111 SH SOLE 43 0 0 8111 CODIAK BIOSCIENCES INC COM 192010106 108 6586 SH SOLE 2 637 0 5949 CODIAK BIOSCIENCES INC COM 192010106 4 252 SH SOLE 7 252 0 0 CODIAK BIOSCIENCES INC COM 192010106 758 46417 SH SOLE 18 46417 0 0 CODIAK BIOSCIENCES INC COM 192010106 615 37656 SH SOLE 19 37656 0 0 CODIAK BIOSCIENCES INC COM 192010106 8795 538575 SH SOLE 21 538575 0 0 CODIAK BIOSCIENCES INC COM 192010106 4798 293794 SH SOLE 22 291047 0 2747 CODIAK BIOSCIENCES INC COM 192010106 47 2899 SH SOLE 43 392 0 2507 CODORUS VY BANCORP INC COM 192025104 0 3 SH SOLE 2 0 0 3 CODORUS VY BANCORP INC COM 192025104 42 1849 SH SOLE 18 1849 0 0 CODORUS VY BANCORP INC COM 192025104 749 33242 SH SOLE 21 33242 0 0 CODORUS VY BANCORP INC COM 192025104 33 1475 SH SOLE 22 1475 0 0 COEUR MNG INC COM NEW 192108504 1195 193681 SH SOLE 2 83341 0 110340 COEUR MNG INC COM NEW 192108504 6 1023 SH SOLE 4 1023 0 0 COEUR MNG INC COM NEW 192108504 6069 983691 SH SOLE 7 983691 0 0 COEUR MNG INC COM NEW 192108504 4425 717240 SH SOLE 18 717240 0 0 COEUR MNG INC COM NEW 192108504 2798 453408 SH SOLE 19 453408 0 0 COEUR MNG INC COM NEW 192108504 68486 11099817 SH SOLE 21 11099817 0 0 COEUR MNG INC COM NEW 192108504 38025 6162813 SH SOLE 22 5978779 0 184034 COEUR MNG INC COM NEW 192108504 254 41237 SH SOLE 25 41237 0 0 COEUR MNG INC COM NEW 192108504 803 130192 SH SOLE 26 110612 0 19580 COEUR MNG INC COM NEW 192108504 100 16279 SH SOLE 28 16279 0 0 COEUR MNG INC COM NEW 192108504 11706 1897172 SH SOLE 30 1897172 0 0 COEUR MNG INC COM NEW 192108504 53 8543 SH SOLE 36 8543 0 0 COEUR MNG INC COM NEW 192108504 183 29695 SH SOLE 40 29695 0 0 COEUR MNG INC COM NEW 192108504 869 140908 SH SOLE 43 18144 0 122764 COFFEE HLDG CO INC COM 192176105 37 8234 SH SOLE 21 8234 0 0 COGENT BIOSCIENCES INC COM 19240Q201 164 19485 SH SOLE 2 3218 0 16267 COGENT BIOSCIENCES INC COM 19240Q201 5 597 SH SOLE 7 597 0 0 COGENT BIOSCIENCES INC COM 19240Q201 1005 119494 SH SOLE 18 119494 0 0 COGENT BIOSCIENCES INC COM 19240Q201 536 63778 SH SOLE 19 63778 0 0 COGENT BIOSCIENCES INC COM 19240Q201 13696 1628570 SH SOLE 21 1628570 0 0 COGENT BIOSCIENCES INC COM 19240Q201 7543 896930 SH SOLE 22 879136 0 17794 COGENT BIOSCIENCES INC COM 19240Q201 28 3381 SH SOLE 43 0 0 3381 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 2011 28386 SH SOLE 2 23046 0 5340 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 357 5038 SH SOLE 4 5038 0 0 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 223 3146 SH SOLE 7 3146 0 0 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 10845 153098 SH SOLE 18 153098 0 0 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 5316 75039 SH SOLE 19 75039 0 0 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 348098 4913865 SH SOLE 21 4913865 0 0 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 75999 1072824 SH SOLE 22 1046606 0 26218 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 398 5613 SH SOLE 25 5613 0 0 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 1563 22067 SH SOLE 26 18116 0 3951 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 289 4081 SH SOLE 28 4081 0 0 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 7066 99750 SH SOLE 30 99750 0 0 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 460 6493 SH SOLE 34 6493 0 0 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 137 1939 SH SOLE 36 1939 0 0 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 375 5288 SH SOLE 40 5288 0 0 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 1473 20793 SH SOLE 43 1147 0 19646 COGNEX CORP COM 192422103 31573 393574 SH SOLE 2 138926 0 254648 COGNEX CORP COM 192422103 10487 130725 SH SOLE 4 68039 0 62686 COGNEX CORP COM 192422103 2666 33230 SH SOLE 7 33230 0 0 COGNEX CORP COM 192422103 319 3971 SH SOLE 13 554 0 3417 COGNEX CORP COM 192422103 937 11675 SH SOLE 15 11675 0 0 COGNEX CORP COM 192422103 41535 517761 SH SOLE 18 507615 0 10146 COGNEX CORP COM 192422103 9796 122112 SH SOLE 19 122112 0 0 COGNEX CORP COM 192422103 733762 9146871 SH SOLE 21 9146871 0 0 COGNEX CORP COM 192422103 391328 4878187 SH SOLE 22 4667368 0 210819 COGNEX CORP COM 192422103 8116 101167 SH SOLE 23 101167 0 0 COGNEX CORP COM 192422103 12185 151894 SH SOLE 25 151894 0 0 COGNEX CORP COM 192422103 64668 806129 SH SOLE 26 483017 0 323112 COGNEX CORP COM 192422103 32044 399452 SH SOLE 28 19180 0 380272 COGNEX CORP COM 192422103 98819 1231845 SH SOLE 30 1103867 0 127978 COGNEX CORP COM 192422103 5239 65307 SH SOLE 31 22426 0 42881 COGNEX CORP COM 192422103 64497 804002 SH SOLE 34 804002 0 0 COGNEX CORP COM 192422103 2904 36198 SH SOLE 36 36198 0 0 COGNEX CORP COM 192422103 494 6154 SH SOLE 40 6154 0 0 COGNEX CORP COM 192422103 6883 85802 SH SOLE 43 4427 0 81375 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 116893 1575161 SH SOLE 2 583970 0 991191 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 26870 362082 SH SOLE 4 224269 0 137813 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 50869 685480 SH SOLE 7 557068 0 128412 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 728 9811 SH SOLE 13 1425 0 8386 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 5215 70267 SH SOLE 15 70267 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 340722 4591319 SH SOLE 18 4279810 0 311509 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 458944 6184398 SH SOLE 19 6184398 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 990262 13344044 SH SOLE 21 13344044 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 880203 11860982 SH SOLE 22 10730313 0 1130669 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 27628 372292 SH SOLE 23 372292 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 80850 1089477 SH SOLE 25 1089477 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 93497 1259899 SH SOLE 26 463775 0 796124 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 131911 1777534 SH SOLE 28 47166 0 1730368 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 50 670 SH SOLE 29 670 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 252097 3397073 SH SOLE 30 3397073 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 14342 193265 SH SOLE 31 63308 0 129957 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 9147 123258 SH SOLE 32 123258 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 25609 345087 SH SOLE 34 345087 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 21728 292789 SH SOLE 36 292789 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 1359 18310 SH SOLE 40 18310 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 25878 348718 SH SOLE 43 17155 0 331563 COGNYTE SOFTWARE LTD ORD SHS M25133105 9 417 SH SOLE 2 417 0 0 COGNYTE SOFTWARE LTD ORD SHS M25133105 6 288 SH SOLE 4 288 0 0 COGNYTE SOFTWARE LTD ORD SHS M25133105 223 10862 SH SOLE 7 10862 0 0 COGNYTE SOFTWARE LTD ORD SHS M25133105 14422 701818 SH SOLE 21 701818 0 0 COGNYTE SOFTWARE LTD ORD SHS M25133105 8508 413992 SH SOLE 22 396931 0 17061 COGNYTE SOFTWARE LTD ORD SHS M25133105 337 16412 SH SOLE 25 16412 0 0 COGNYTE SOFTWARE LTD ORD SHS M25133105 882 42897 SH SOLE 26 18705 0 24192 COGNYTE SOFTWARE LTD ORD SHS M25133105 95 4602 SH SOLE 28 4602 0 0 COGNYTE SOFTWARE LTD ORD SHS M25133105 7497 364805 SH SOLE 30 364805 0 0 COGNYTE SOFTWARE LTD ORD SHS M25133105 56 2748 SH SOLE 36 2748 0 0 COGNYTE SOFTWARE LTD ORD SHS M25133105 159 7761 SH SOLE 40 7761 0 0 COGNYTE SOFTWARE LTD ORD SHS M25133105 45 2210 SH SOLE 43 0 0 2210 COHBAR INC COM 19249J109 4 3936 SH SOLE 2 3936 0 0 COHBAR INC COM 19249J109 9 9455 SH SOLE 18 9455 0 0 COHBAR INC COM 19249J109 267 277867 SH SOLE 21 277867 0 0 COHBAR INC COM 19249J109 56 58808 SH SOLE 22 58808 0 0 COHEN & CO INC NEW COM 19249M102 2 92 SH SOLE 18 92 0 0 COHEN & CO INC NEW COM 19249M102 46 2364 SH SOLE 21 2364 0 0 COHEN & CO INC NEW COM 19249M102 516 26730 SH SOLE 22 26730 0 0 COHEN & STEERS INC COM 19247A100 5556 66324 SH SOLE 2 41224 0 25100 COHEN & STEERS INC COM 19247A100 5 56 SH SOLE 4 56 0 0 COHEN & STEERS INC COM 19247A100 88 1054 SH SOLE 7 1054 0 0 COHEN & STEERS INC COM 19247A100 6761 80705 SH SOLE 18 69465 0 11240 COHEN & STEERS INC COM 19247A100 25279 301767 SH SOLE 19 301767 0 0 COHEN & STEERS INC COM 19247A100 73878 881917 SH SOLE 21 881917 0 0 COHEN & STEERS INC COM 19247A100 67923 810829 SH SOLE 22 794264 0 16565 COHEN & STEERS INC COM 19247A100 777 9276 SH SOLE 23 9276 0 0 COHEN & STEERS INC COM 19247A100 248 2958 SH SOLE 25 2958 0 0 COHEN & STEERS INC COM 19247A100 3697 44133 SH SOLE 26 8590 0 35543 COHEN & STEERS INC COM 19247A100 167 1997 SH SOLE 28 1997 0 0 COHEN & STEERS INC COM 19247A100 1167 13928 SH SOLE 30 13928 0 0 COHEN & STEERS INC COM 19247A100 946 11298 SH SOLE 34 11298 0 0 COHEN & STEERS INC COM 19247A100 267 3186 SH SOLE 40 3186 0 0 COHEN & STEERS INC COM 19247A100 1036 12371 SH SOLE 43 1399 0 10972 COHERENT INC COM 192479103 15373 61470 SH SOLE 2 18707 0 42763 COHERENT INC COM 192479103 25 98 SH SOLE 4 98 0 0 COHERENT INC COM 192479103 115 459 SH SOLE 7 459 0 0 COHERENT INC COM 192479103 14888 59532 SH SOLE 18 59532 0 0 COHERENT INC COM 192479103 1752 7006 SH SOLE 19 7006 0 0 COHERENT INC COM 192479103 296095 1183954 SH SOLE 21 1183954 0 0 COHERENT INC COM 192479103 166897 667346 SH SOLE 22 638885 0 28461 COHERENT INC COM 192479103 937 3746 SH SOLE 25 3746 0 0 COHERENT INC COM 192479103 2471 9880 SH SOLE 26 8082 0 1798 COHERENT INC COM 192479103 511 2044 SH SOLE 28 2044 0 0 COHERENT INC COM 192479103 28089 112315 SH SOLE 30 112315 0 0 COHERENT INC COM 192479103 95 380 SH SOLE 31 380 0 0 COHERENT INC COM 192479103 466 1863 SH SOLE 36 1863 0 0 COHERENT INC COM 192479103 728 2910 SH SOLE 40 2910 0 0 COHERENT INC COM 192479103 1580 6316 SH SOLE 43 38 0 6278 COHERUS BIOSCIENCES INC COM 19249H103 2310 143761 SH SOLE 2 54632 0 89129 COHERUS BIOSCIENCES INC COM 19249H103 4 272 SH SOLE 4 272 0 0 COHERUS BIOSCIENCES INC COM 19249H103 16 1019 SH SOLE 7 1019 0 0 COHERUS BIOSCIENCES INC COM 19249H103 4189 260667 SH SOLE 18 231133 0 29534 COHERUS BIOSCIENCES INC COM 19249H103 12817 797547 SH SOLE 19 797547 0 0 COHERUS BIOSCIENCES INC COM 19249H103 124652 7756840 SH SOLE 21 7756840 0 0 COHERUS BIOSCIENCES INC COM 19249H103 35985 2239255 SH SOLE 22 2207425 0 31830 COHERUS BIOSCIENCES INC COM 19249H103 507 31529 SH SOLE 23 31529 0 0 COHERUS BIOSCIENCES INC COM 19249H103 188 11688 SH SOLE 25 11688 0 0 COHERUS BIOSCIENCES INC COM 19249H103 2586 160905 SH SOLE 26 24137 0 136768 COHERUS BIOSCIENCES INC COM 19249H103 110 6859 SH SOLE 28 6859 0 0 COHERUS BIOSCIENCES INC COM 19249H103 2663 165687 SH SOLE 30 165687 0 0 COHERUS BIOSCIENCES INC COM 19249H103 87 5402 SH SOLE 40 5402 0 0 COHERUS BIOSCIENCES INC COM 19249H103 135 8412 SH SOLE 43 105 0 8307 COHU INC COM 192576106 965 30221 SH SOLE 2 14555 0 15666 COHU INC COM 192576106 4 119 SH SOLE 4 119 0 0 COHU INC COM 192576106 26 802 SH SOLE 7 802 0 0 COHU INC COM 192576106 5633 176365 SH SOLE 18 176365 0 0 COHU INC COM 192576106 2752 86147 SH SOLE 19 86147 0 0 COHU INC COM 192576106 174478 5462670 SH SOLE 21 5462670 0 0 COHU INC COM 192576106 37639 1178440 SH SOLE 22 1148967 0 29473 COHU INC COM 192576106 191 5995 SH SOLE 25 5995 0 0 COHU INC COM 192576106 1168 36583 SH SOLE 26 31208 0 5375 COHU INC COM 192576106 157 4923 SH SOLE 28 4923 0 0 COHU INC COM 192576106 2761 86448 SH SOLE 30 86448 0 0 COHU INC COM 192576106 184 5747 SH SOLE 40 5747 0 0 COHU INC COM 192576106 251 7852 SH SOLE 43 0 0 7852 COINBASE GLOBAL INC COM CL A 19260Q107 605 2658 SH SOLE 2 2658 0 0 COINBASE GLOBAL INC COM CL A 19260Q107 12 53 SH SOLE 4 53 0 0 COINBASE GLOBAL INC COM CL A 19260Q107 0 1 SH SOLE 17 0 0 1 COINBASE GLOBAL INC COM CL A 19260Q107 11146 48998 SH SOLE 21 48998 0 0 COINBASE GLOBAL INC COM CL A 19260Q107 85074 373985 SH SOLE 22 373985 0 0 COINBASE GLOBAL INC COM CL A 19260Q107 1406 6182 SH SOLE 43 1403 0 4779 COLFAX CORP COM 194014106 15228 331758 SH SOLE 2 100993 0 230765 COLFAX CORP COM 194014106 18 402 SH SOLE 4 402 0 0 COLFAX CORP COM 194014106 123 2671 SH SOLE 7 2671 0 0 COLFAX CORP COM 194014106 14107 307343 SH SOLE 18 307343 0 0 COLFAX CORP COM 194014106 1509 32880 SH SOLE 19 32880 0 0 COLFAX CORP COM 194014106 261586 5699051 SH SOLE 21 5699051 0 0 COLFAX CORP COM 194014106 152427 3320856 SH SOLE 22 3175821 0 145035 COLFAX CORP COM 194014106 696 15161 SH SOLE 25 15161 0 0 COLFAX CORP COM 194014106 1838 40050 SH SOLE 26 30610 0 9440 COLFAX CORP COM 194014106 543 11837 SH SOLE 28 9973 0 1864 COLFAX CORP COM 194014106 2912 63438 SH SOLE 30 63438 0 0 COLFAX CORP COM 194014106 86 1864 SH SOLE 31 1864 0 0 COLFAX CORP COM 194014106 142 3084 SH SOLE 36 3084 0 0 COLFAX CORP COM 194014106 681 14830 SH SOLE 40 14830 0 0 COLFAX CORP COM 194014106 3097 67480 SH SOLE 43 7212 0 60268 COLFAX CORP UNIT 01/15/2022T 194014205 24848 133188 SH SOLE 21 133188 0 0 COLGATE PALMOLIVE CO COM 194162103 145385 1923592 SH SOLE 2 314435 0 1609157 COLGATE PALMOLIVE CO COM 194162103 48979 648046 SH SOLE 4 405527 0 242519 COLGATE PALMOLIVE CO COM 194162103 77518 1025644 SH SOLE 7 810728 0 214916 COLGATE PALMOLIVE CO COM 194162103 11204 148239 SH SOLE 13 135064 0 13175 COLGATE PALMOLIVE CO COM 194162103 7873 104173 SH SOLE 15 104173 0 0 COLGATE PALMOLIVE CO COM 194162103 116047 1535421 SH SOLE 18 1359947 0 175474 COLGATE PALMOLIVE CO COM 194162103 83188 1100659 SH SOLE 19 1100659 0 0 COLGATE PALMOLIVE CO COM 194162103 1522869 20149095 SH SOLE 21 20149095 0 0 COLGATE PALMOLIVE CO COM 194162103 1426667 18876248 SH SOLE 22 16972398 0 1903850 COLGATE PALMOLIVE CO COM 194162103 40302 533236 SH SOLE 23 533236 0 0 COLGATE PALMOLIVE CO COM 194162103 117570 1555573 SH SOLE 25 1555573 0 0 COLGATE PALMOLIVE CO COM 194162103 176956 2341304 SH SOLE 26 1140026 0 1201278 COLGATE PALMOLIVE CO COM 194162103 205427 2718002 SH SOLE 28 77633 0 2640369 COLGATE PALMOLIVE CO COM 194162103 766 10131 SH SOLE 29 10131 0 0 COLGATE PALMOLIVE CO COM 194162103 419001 5543802 SH SOLE 30 5537643 0 6159 COLGATE PALMOLIVE CO COM 194162103 24629 325863 SH SOLE 31 112828 0 213035 COLGATE PALMOLIVE CO COM 194162103 13426 177645 SH SOLE 34 177645 0 0 COLGATE PALMOLIVE CO COM 194162103 37658 498250 SH SOLE 36 498250 0 0 COLGATE PALMOLIVE CO COM 194162103 2125 28112 SH SOLE 40 28112 0 0 COLGATE PALMOLIVE CO COM 194162103 70712 935597 SH SOLE 43 45852 0 889745 COLLEGIUM PHARMACEUTICAL INC COM 19459J104 1092 55294 SH SOLE 2 29185 0 26109 COLLEGIUM PHARMACEUTICAL INC COM 19459J104 2 111 SH SOLE 4 111 0 0 COLLEGIUM PHARMACEUTICAL INC COM 19459J104 14 705 SH SOLE 7 705 0 0 COLLEGIUM PHARMACEUTICAL INC COM 19459J104 2914 147631 SH SOLE 18 132381 0 15250 COLLEGIUM PHARMACEUTICAL INC COM 19459J104 3815 193272 SH SOLE 19 193272 0 0 COLLEGIUM PHARMACEUTICAL INC COM 19459J104 81427 4124992 SH SOLE 21 4124992 0 0 COLLEGIUM PHARMACEUTICAL INC COM 19459J104 19326 979026 SH SOLE 22 960770 0 18256 COLLEGIUM PHARMACEUTICAL INC COM 19459J104 91 4591 SH SOLE 23 4591 0 0 COLLEGIUM PHARMACEUTICAL INC COM 19459J104 89 4508 SH SOLE 25 4508 0 0 COLLEGIUM PHARMACEUTICAL INC COM 19459J104 181 9149 SH SOLE 26 1127 0 8022 COLLEGIUM PHARMACEUTICAL INC COM 19459J104 63 3210 SH SOLE 28 3210 0 0 COLLEGIUM PHARMACEUTICAL INC COM 19459J104 1549 78490 SH SOLE 30 78490 0 0 COLLEGIUM PHARMACEUTICAL INC COM 19459J104 21 1076 SH SOLE 36 1076 0 0 COLLEGIUM PHARMACEUTICAL INC COM 19459J104 99 5030 SH SOLE 40 5030 0 0 COLLEGIUM PHARMACEUTICAL INC COM 19459J104 399 20223 SH SOLE 43 0 0 20223 COLLIERS INTL GROUP INC SUB VTG SHS 194693107 1546 12105 SH SOLE 43 0 0 12105 COLONY BANKCORP INC COM 19623P101 43 2335 SH SOLE 2 2335 0 0 COLONY BANKCORP INC COM 19623P101 31 1669 SH SOLE 18 1669 0 0 COLONY BANKCORP INC COM 19623P101 548 29412 SH SOLE 21 29412 0 0 COLONY BANKCORP INC COM 19623P101 141 7584 SH SOLE 22 7584 0 0 COLOR STAR TECHNOLOGY CO LTD SHS NEW G2287A100 9 16992 SH SOLE 18 16992 0 0 COLOR STAR TECHNOLOGY CO LTD SHS NEW G2287A100 114 207368 SH SOLE 21 207368 0 0 COLUMBIA BKG SYS INC COM 197236102 2829 74465 SH SOLE 2 19692 0 54773 COLUMBIA BKG SYS INC COM 197236102 12 312 SH SOLE 4 312 0 0 COLUMBIA BKG SYS INC COM 197236102 58 1515 SH SOLE 7 1515 0 0 COLUMBIA BKG SYS INC COM 197236102 10823 284902 SH SOLE 18 284902 0 0 COLUMBIA BKG SYS INC COM 197236102 4838 127341 SH SOLE 19 127341 0 0 COLUMBIA BKG SYS INC COM 197236102 308580 8122658 SH SOLE 21 8122658 0 0 COLUMBIA BKG SYS INC COM 197236102 66301 1745215 SH SOLE 22 1670347 0 74868 COLUMBIA BKG SYS INC COM 197236102 285 7509 SH SOLE 25 7509 0 0 COLUMBIA BKG SYS INC COM 197236102 463 12185 SH SOLE 26 7201 0 4984 COLUMBIA BKG SYS INC COM 197236102 187 4927 SH SOLE 28 4927 0 0 COLUMBIA BKG SYS INC COM 197236102 4696 123612 SH SOLE 30 123612 0 0 COLUMBIA BKG SYS INC COM 197236102 14 381 SH SOLE 36 381 0 0 COLUMBIA BKG SYS INC COM 197236102 321 8450 SH SOLE 40 8450 0 0 COLUMBIA BKG SYS INC COM 197236102 533 14037 SH SOLE 43 2856 0 11181 COLUMBIA ETF TR I RESH ENHNC VLU 19761L805 4 200 SH SOLE 17 0 0 200 COLUMBIA FINL INC COM 197641103 690 37279 SH SOLE 2 14653 0 22626 COLUMBIA FINL INC COM 197641103 12 645 SH SOLE 7 645 0 0 COLUMBIA FINL INC COM 197641103 2277 123103 SH SOLE 18 123103 0 0 COLUMBIA FINL INC COM 197641103 1326 71668 SH SOLE 19 71668 0 0 COLUMBIA FINL INC COM 197641103 27391 1480608 SH SOLE 21 1480608 0 0 COLUMBIA FINL INC COM 197641103 23034 1245070 SH SOLE 22 1200656 0 44414 COLUMBIA FINL INC COM 197641103 117 6345 SH SOLE 25 6345 0 0 COLUMBIA FINL INC COM 197641103 109 5902 SH SOLE 26 0 0 5902 COLUMBIA FINL INC COM 197641103 77 4173 SH SOLE 28 4173 0 0 COLUMBIA FINL INC COM 197641103 732 39574 SH SOLE 30 39574 0 0 COLUMBIA FINL INC COM 197641103 129 6951 SH SOLE 40 6951 0 0 COLUMBIA FINL INC COM 197641103 1186 64086 SH SOLE 43 9389 0 54697 COLUMBIA PPTY TR INC COM NEW 198287203 2451 128845 SH SOLE 2 35094 0 93751 COLUMBIA PPTY TR INC COM NEW 198287203 1111 58404 SH SOLE 4 58404 0 0 COLUMBIA PPTY TR INC COM NEW 198287203 2803 147352 SH SOLE 7 147352 0 0 COLUMBIA PPTY TR INC COM NEW 198287203 6890 362270 SH SOLE 18 362270 0 0 COLUMBIA PPTY TR INC COM NEW 198287203 6511 342327 SH SOLE 19 342327 0 0 COLUMBIA PPTY TR INC COM NEW 198287203 90209 4742873 SH SOLE 21 4742873 0 0 COLUMBIA PPTY TR INC COM NEW 198287203 67786 3563907 SH SOLE 22 3443545 0 120362 COLUMBIA PPTY TR INC COM NEW 198287203 90 4719 SH SOLE 23 4719 0 0 COLUMBIA PPTY TR INC COM NEW 198287203 9402 494346 SH SOLE 25 494346 0 0 COLUMBIA PPTY TR INC COM NEW 198287203 878 46156 SH SOLE 26 35843 0 10313 COLUMBIA PPTY TR INC COM NEW 198287203 1484 77997 SH SOLE 28 9603 0 68394 COLUMBIA PPTY TR INC COM NEW 198287203 10073 529590 SH SOLE 30 529590 0 0 COLUMBIA PPTY TR INC COM NEW 198287203 312 16384 SH SOLE 36 16384 0 0 COLUMBIA PPTY TR INC COM NEW 198287203 245 12890 SH SOLE 40 12890 0 0 COLUMBIA PPTY TR INC COM NEW 198287203 3588 188629 SH SOLE 43 324 0 188305 COLUMBIA SPORTSWEAR CO COM 198516106 12842 133991 SH SOLE 2 73778 0 60213 COLUMBIA SPORTSWEAR CO COM 198516106 161 1680 SH SOLE 4 1680 0 0 COLUMBIA SPORTSWEAR CO COM 198516106 62 646 SH SOLE 7 646 0 0 COLUMBIA SPORTSWEAR CO COM 198516106 8400 87644 SH SOLE 18 87644 0 0 COLUMBIA SPORTSWEAR CO COM 198516106 1185 12368 SH SOLE 19 12368 0 0 COLUMBIA SPORTSWEAR CO COM 198516106 162914 1699859 SH SOLE 21 1699859 0 0 COLUMBIA SPORTSWEAR CO COM 198516106 96259 1004374 SH SOLE 22 959604 0 44770 COLUMBIA SPORTSWEAR CO COM 198516106 540 5632 SH SOLE 25 5632 0 0 COLUMBIA SPORTSWEAR CO COM 198516106 1162 12123 SH SOLE 26 9692 0 2431 COLUMBIA SPORTSWEAR CO COM 198516106 267 2787 SH SOLE 28 2787 0 0 COLUMBIA SPORTSWEAR CO COM 198516106 1121 11692 SH SOLE 29 11692 0 0 COLUMBIA SPORTSWEAR CO COM 198516106 1731 18062 SH SOLE 30 18062 0 0 COLUMBIA SPORTSWEAR CO COM 198516106 61 641 SH SOLE 31 641 0 0 COLUMBIA SPORTSWEAR CO COM 198516106 308 3211 SH SOLE 36 3211 0 0 COLUMBIA SPORTSWEAR CO COM 198516106 417 4354 SH SOLE 40 4354 0 0 COLUMBIA SPORTSWEAR CO COM 198516106 1690 17636 SH SOLE 43 786 0 16850 COLUMBUS MCKINNON CORP N Y COM 199333105 2452 50710 SH SOLE 2 28389 0 22321 COLUMBUS MCKINNON CORP N Y COM 199333105 6 124 SH SOLE 4 124 0 0 COLUMBUS MCKINNON CORP N Y COM 199333105 23 484 SH SOLE 7 484 0 0 COLUMBUS MCKINNON CORP N Y COM 199333105 4478 92626 SH SOLE 18 92626 0 0 COLUMBUS MCKINNON CORP N Y COM 199333105 3126 64648 SH SOLE 19 64648 0 0 COLUMBUS MCKINNON CORP N Y COM 199333105 52107 1077714 SH SOLE 21 1077714 0 0 COLUMBUS MCKINNON CORP N Y COM 199333105 35401 732177 SH SOLE 22 707127 0 25050 COLUMBUS MCKINNON CORP N Y COM 199333105 212 4384 SH SOLE 25 4384 0 0 COLUMBUS MCKINNON CORP N Y COM 199333105 246 5086 SH SOLE 26 1940 0 3146 COLUMBUS MCKINNON CORP N Y COM 199333105 139 2875 SH SOLE 28 2875 0 0 COLUMBUS MCKINNON CORP N Y COM 199333105 5293 109467 SH SOLE 30 109467 0 0 COLUMBUS MCKINNON CORP N Y COM 199333105 151 3113 SH SOLE 36 3113 0 0 COLUMBUS MCKINNON CORP N Y COM 199333105 169 3489 SH SOLE 40 3489 0 0 COLUMBUS MCKINNON CORP N Y COM 199333105 372 7687 SH SOLE 43 1248 0 6439 COMCAST CORP NEW CL A 20030N101 645229 11536373 SH SOLE 2 2810517 0 8725856 COMCAST CORP NEW CL A 20030N101 169973 3039034 SH SOLE 4 2015433 0 1023601 COMCAST CORP NEW CL A 20030N101 253110 4525480 SH SOLE 7 4389035 0 136445 COMCAST CORP NEW CL A 20030N101 10026 179260 SH SOLE 13 100811 0 78449 COMCAST CORP NEW CL A 20030N101 33769 603766 SH SOLE 15 603766 0 0 COMCAST CORP NEW CL A 20030N101 38 687 SH SOLE 17 0 0 687 COMCAST CORP NEW CL A 20030N101 919335 16437243 SH SOLE 18 15287117 0 1150126 COMCAST CORP NEW CL A 20030N101 993482 17762948 SH SOLE 19 17762948 0 0 COMCAST CORP NEW CL A 20030N101 10621 189902 SH SOLE 20 189902 0 0 COMCAST CORP NEW CL A 20030N101 4980246 89044271 SH SOLE 21 89044271 0 0 COMCAST CORP NEW CL A 20030N101 5527737 98833136 SH SOLE 22 88526665 0 10306471 COMCAST CORP NEW CL A 20030N101 158213 2828760 SH SOLE 23 2828760 0 0 COMCAST CORP NEW CL A 20030N101 422255 7549708 SH SOLE 25 7457954 0 91754 COMCAST CORP NEW CL A 20030N101 604577 10809527 SH SOLE 26 4249863 0 6559664 COMCAST CORP NEW CL A 20030N101 490679 8773090 SH SOLE 28 393010 0 8380080 COMCAST CORP NEW CL A 20030N101 4286 76633 SH SOLE 29 76633 0 0 COMCAST CORP NEW CL A 20030N101 1191546 21304231 SH SOLE 30 21304231 0 0 COMCAST CORP NEW CL A 20030N101 98139 1754678 SH SOLE 31 597851 0 1156827 COMCAST CORP NEW CL A 20030N101 60076 1074125 SH SOLE 32 1074125 0 0 COMCAST CORP NEW CL A 20030N101 244468 4370959 SH SOLE 34 4370959 0 0 COMCAST CORP NEW CL A 20030N101 137797 2463738 SH SOLE 36 2463738 0 0 COMCAST CORP NEW CL A 20030N101 1898 33943 SH SOLE 37 33943 0 0 COMCAST CORP NEW CL A 20030N101 8928 159623 SH SOLE 40 159623 0 0 COMCAST CORP NEW CL A 20030N101 232079 4149446 SH SOLE 43 261268 0 3888178 COMCAST CORP NEW OPTIONS 20030N101 13423 240000 SH Call SOLE 19 240000 0 0 COMCAST CORP NEW OPTIONS 20030N101 185 3300 SH Call SOLE 22 3300 0 0 COMCAST CORP NEW OPTIONS 20030N101 3714 66400 SH Call SOLE 34 66400 0 0 COMERICA INC COM 200340107 46677 579838 SH SOLE 2 280309 0 299529 COMERICA INC COM 200340107 40 499 SH SOLE 4 499 0 0 COMERICA INC COM 200340107 9304 115577 SH SOLE 7 112117 0 3460 COMERICA INC COM 200340107 254 3152 SH SOLE 15 3152 0 0 COMERICA INC COM 200340107 24045 298690 SH SOLE 18 286991 0 11699 COMERICA INC COM 200340107 14762 183375 SH SOLE 19 183375 0 0 COMERICA INC COM 200340107 497609 6181479 SH SOLE 21 6181479 0 0 COMERICA INC COM 200340107 248298 3084448 SH SOLE 22 2784548 0 299900 COMERICA INC COM 200340107 27132 337042 SH SOLE 25 337042 0 0 COMERICA INC COM 200340107 25111 311932 SH SOLE 26 143775 0 168157 COMERICA INC COM 200340107 8221 102121 SH SOLE 28 9735 0 92386 COMERICA INC COM 200340107 44935 558201 SH SOLE 30 558201 0 0 COMERICA INC COM 200340107 172 2133 SH SOLE 31 2133 0 0 COMERICA INC COM 200340107 4715 58576 SH SOLE 32 58576 0 0 COMERICA INC COM 200340107 2220 27577 SH SOLE 34 27577 0 0 COMERICA INC COM 200340107 5624 69866 SH SOLE 36 69866 0 0 COMERICA INC COM 200340107 1398 17366 SH SOLE 40 17366 0 0 COMERICA INC COM 200340107 23176 287900 SH SOLE 43 32606 0 255294 COMFORT SYS USA INC COM 199908104 1286 18038 SH SOLE 2 13694 0 4344 COMFORT SYS USA INC COM 199908104 11 149 SH SOLE 4 149 0 0 COMFORT SYS USA INC COM 199908104 41 573 SH SOLE 7 573 0 0 COMFORT SYS USA INC COM 199908104 9228 129385 SH SOLE 18 129385 0 0 COMFORT SYS USA INC COM 199908104 4522 63400 SH SOLE 19 63400 0 0 COMFORT SYS USA INC COM 199908104 296584 4158502 SH SOLE 21 4158502 0 0 COMFORT SYS USA INC COM 199908104 63963 896845 SH SOLE 22 874538 0 22307 COMFORT SYS USA INC COM 199908104 475 6654 SH SOLE 25 6654 0 0 COMFORT SYS USA INC COM 199908104 947 13281 SH SOLE 26 10790 0 2491 COMFORT SYS USA INC COM 199908104 235 3293 SH SOLE 28 3293 0 0 COMFORT SYS USA INC COM 199908104 4706 65980 SH SOLE 30 65980 0 0 COMFORT SYS USA INC COM 199908104 312 4370 SH SOLE 36 4370 0 0 COMFORT SYS USA INC COM 199908104 287 4022 SH SOLE 40 4022 0 0 COMFORT SYS USA INC COM 199908104 1412 19792 SH SOLE 43 254 0 19538 COMMERCE BANCSHARES INC COM 200525103 19775 283796 SH SOLE 2 87322 0 196474 COMMERCE BANCSHARES INC COM 200525103 26 371 SH SOLE 4 371 0 0 COMMERCE BANCSHARES INC COM 200525103 1773 25442 SH SOLE 7 25442 0 0 COMMERCE BANCSHARES INC COM 200525103 67 956 SH SOLE 15 956 0 0 COMMERCE BANCSHARES INC COM 200525103 17772 255055 SH SOLE 18 255055 0 0 COMMERCE BANCSHARES INC COM 200525103 3991 57274 SH SOLE 19 57274 0 0 COMMERCE BANCSHARES INC COM 200525103 370773 5321089 SH SOLE 21 5321089 0 0 COMMERCE BANCSHARES INC COM 200525103 203309 2917755 SH SOLE 22 2782126 0 135629 COMMERCE BANCSHARES INC COM 200525103 9524 136686 SH SOLE 25 136686 0 0 COMMERCE BANCSHARES INC COM 200525103 7665 110003 SH SOLE 26 37811 0 72192 COMMERCE BANCSHARES INC COM 200525103 2763 39649 SH SOLE 28 7333 0 32316 COMMERCE BANCSHARES INC COM 200525103 13016 186798 SH SOLE 30 186798 0 0 COMMERCE BANCSHARES INC COM 200525103 115 1646 SH SOLE 31 1646 0 0 COMMERCE BANCSHARES INC COM 200525103 2411 34596 SH SOLE 36 34596 0 0 COMMERCE BANCSHARES INC COM 200525103 901 12936 SH SOLE 40 12936 0 0 COMMERCE BANCSHARES INC COM 200525103 18338 263176 SH SOLE 43 1204 0 261972 COMMERCIAL METALS CO COM 201723103 8894 291987 SH SOLE 2 133390 0 158597 COMMERCIAL METALS CO COM 201723103 13 412 SH SOLE 4 412 0 0 COMMERCIAL METALS CO COM 201723103 87 2863 SH SOLE 7 2863 0 0 COMMERCIAL METALS CO COM 201723103 18371 603108 SH SOLE 18 603108 0 0 COMMERCIAL METALS CO COM 201723103 21227 696868 SH SOLE 19 696868 0 0 COMMERCIAL METALS CO COM 201723103 269342 8842488 SH SOLE 21 8842488 0 0 COMMERCIAL METALS CO COM 201723103 119594 3926254 SH SOLE 22 3802751 0 123503 COMMERCIAL METALS CO COM 201723103 501 16457 SH SOLE 23 16457 0 0 COMMERCIAL METALS CO COM 201723103 446 14646 SH SOLE 25 14646 0 0 COMMERCIAL METALS CO COM 201723103 4150 136253 SH SOLE 26 40654 0 95599 COMMERCIAL METALS CO COM 201723103 331 10876 SH SOLE 28 8316 0 2560 COMMERCIAL METALS CO COM 201723103 1938 63639 SH SOLE 30 63639 0 0 COMMERCIAL METALS CO COM 201723103 112 3680 SH SOLE 36 3680 0 0 COMMERCIAL METALS CO COM 201723103 462 15169 SH SOLE 40 15169 0 0 COMMERCIAL METALS CO COM 201723103 2713 89077 SH SOLE 43 15527 0 73550 COMMERCIAL VEH GROUP INC COM 202608105 234 24765 SH SOLE 2 2637 0 22128 COMMERCIAL VEH GROUP INC COM 202608105 5 515 SH SOLE 7 515 0 0 COMMERCIAL VEH GROUP INC COM 202608105 961 101551 SH SOLE 18 101551 0 0 COMMERCIAL VEH GROUP INC COM 202608105 532 56282 SH SOLE 19 56282 0 0 COMMERCIAL VEH GROUP INC COM 202608105 11027 1165681 SH SOLE 21 1165681 0 0 COMMERCIAL VEH GROUP INC COM 202608105 7096 750108 SH SOLE 22 736006 0 14102 COMMERCIAL VEH GROUP INC COM 202608105 14 1506 SH SOLE 43 0 0 1506 COMMSCOPE HLDG CO INC COM 20337X109 9539 701910 SH SOLE 2 82011 0 619899 COMMSCOPE HLDG CO INC COM 20337X109 11 783 SH SOLE 4 783 0 0 COMMSCOPE HLDG CO INC COM 20337X109 84 6162 SH SOLE 7 6162 0 0 COMMSCOPE HLDG CO INC COM 20337X109 1226 90246 SH SOLE 18 90246 0 0 COMMSCOPE HLDG CO INC COM 20337X109 9122 671197 SH SOLE 19 671197 0 0 COMMSCOPE HLDG CO INC COM 20337X109 54633 4020114 SH SOLE 21 4020114 0 0 COMMSCOPE HLDG CO INC COM 20337X109 60634 4461627 SH SOLE 22 4226697 0 234930 COMMSCOPE HLDG CO INC COM 20337X109 2245 165204 SH SOLE 25 165204 0 0 COMMSCOPE HLDG CO INC COM 20337X109 1690 124374 SH SOLE 26 89120 0 35254 COMMSCOPE HLDG CO INC COM 20337X109 457 33609 SH SOLE 28 19119 0 14490 COMMSCOPE HLDG CO INC COM 20337X109 1464 107733 SH SOLE 30 107733 0 0 COMMSCOPE HLDG CO INC COM 20337X109 41 3023 SH SOLE 31 3023 0 0 COMMSCOPE HLDG CO INC COM 20337X109 2097 154310 SH SOLE 34 154310 0 0 COMMSCOPE HLDG CO INC COM 20337X109 290 21319 SH SOLE 36 21319 0 0 COMMSCOPE HLDG CO INC COM 20337X109 325 23918 SH SOLE 40 23918 0 0 COMMSCOPE HLDG CO INC COM 20337X109 1143 84098 SH SOLE 43 3732 0 80366 COMMUNICATIONS SYS INC COM 203900105 14 1644 SH SOLE 18 1644 0 0 COMMUNICATIONS SYS INC COM 203900105 216 25003 SH SOLE 21 25003 0 0 COMMUNICATIONS SYS INC COM 203900105 760 87843 SH SOLE 22 87843 0 0 COMMUNITY BANKERS TR CORP COM 203612106 17 1539 SH SOLE 2 1539 0 0 COMMUNITY BANKERS TR CORP COM 203612106 47 4172 SH SOLE 18 4172 0 0 COMMUNITY BANKERS TR CORP COM 203612106 822 72258 SH SOLE 21 72258 0 0 COMMUNITY BANKERS TR CORP COM 203612106 572 50277 SH SOLE 22 50277 0 0 COMMUNITY BK SYS INC COM 203607106 3885 56785 SH SOLE 2 16163 0 40622 COMMUNITY BK SYS INC COM 203607106 15 222 SH SOLE 4 222 0 0 COMMUNITY BK SYS INC COM 203607106 2318 33883 SH SOLE 7 33883 0 0 COMMUNITY BK SYS INC COM 203607106 14460 211336 SH SOLE 18 211336 0 0 COMMUNITY BK SYS INC COM 203607106 6276 91721 SH SOLE 19 91721 0 0 COMMUNITY BK SYS INC COM 203607106 419090 6125257 SH SOLE 21 6125257 0 0 COMMUNITY BK SYS INC COM 203607106 87905 1284792 SH SOLE 22 1229147 0 55645 COMMUNITY BK SYS INC COM 203607106 392 5733 SH SOLE 25 5733 0 0 COMMUNITY BK SYS INC COM 203607106 1271 18575 SH SOLE 26 14729 0 3846 COMMUNITY BK SYS INC COM 203607106 217 3178 SH SOLE 28 3178 0 0 COMMUNITY BK SYS INC COM 203607106 6474 94617 SH SOLE 30 94617 0 0 COMMUNITY BK SYS INC COM 203607106 141 2061 SH SOLE 36 2061 0 0 COMMUNITY BK SYS INC COM 203607106 425 6216 SH SOLE 40 6216 0 0 COMMUNITY BK SYS INC COM 203607106 901 13169 SH SOLE 43 478 0 12691 COMMUNITY FINL CORP MD COM 20368X101 165 4483 SH SOLE 2 4483 0 0 COMMUNITY FINL CORP MD COM 20368X101 38 1044 SH SOLE 18 1044 0 0 COMMUNITY FINL CORP MD COM 20368X101 524 14217 SH SOLE 21 14217 0 0 COMMUNITY HEALTH SYS INC NEW COM 203668108 953 81441 SH SOLE 2 41800 0 39641 COMMUNITY HEALTH SYS INC NEW COM 203668108 5 452 SH SOLE 4 452 0 0 COMMUNITY HEALTH SYS INC NEW COM 203668108 71 6099 SH SOLE 7 6099 0 0 COMMUNITY HEALTH SYS INC NEW COM 203668108 5418 463113 SH SOLE 18 455861 0 7252 COMMUNITY HEALTH SYS INC NEW COM 203668108 3115 266266 SH SOLE 19 266266 0 0 COMMUNITY HEALTH SYS INC NEW COM 203668108 167341 14302620 SH SOLE 21 14302620 0 0 COMMUNITY HEALTH SYS INC NEW COM 203668108 34761 2971030 SH SOLE 22 2902906 0 68124 COMMUNITY HEALTH SYS INC NEW COM 203668108 18 1554 SH SOLE 23 1554 0 0 COMMUNITY HEALTH SYS INC NEW COM 203668108 164 14002 SH SOLE 25 14002 0 0 COMMUNITY HEALTH SYS INC NEW COM 203668108 234 20035 SH SOLE 26 14029 0 6006 COMMUNITY HEALTH SYS INC NEW COM 203668108 424 36240 SH SOLE 28 6914 0 29326 COMMUNITY HEALTH SYS INC NEW COM 203668108 4519 386227 SH SOLE 30 386227 0 0 COMMUNITY HEALTH SYS INC NEW COM 203668108 55 4737 SH SOLE 36 4737 0 0 COMMUNITY HEALTH SYS INC NEW COM 203668108 150 12838 SH SOLE 40 12838 0 0 COMMUNITY HEALTH SYS INC NEW COM 203668108 557 47629 SH SOLE 43 99 0 47530 COMMUNITY HEALTHCARE TR INC COM 20369C106 3482 77054 SH SOLE 2 63104 0 13950 COMMUNITY HEALTHCARE TR INC COM 20369C106 557 12317 SH SOLE 4 12317 0 0 COMMUNITY HEALTHCARE TR INC COM 20369C106 1378 30497 SH SOLE 7 30497 0 0 COMMUNITY HEALTHCARE TR INC COM 20369C106 3900 86311 SH SOLE 18 86311 0 0 COMMUNITY HEALTHCARE TR INC COM 20369C106 16074 355689 SH SOLE 19 355689 0 0 COMMUNITY HEALTHCARE TR INC COM 20369C106 127631 2824314 SH SOLE 21 2824314 0 0 COMMUNITY HEALTHCARE TR INC COM 20369C106 34993 774361 SH SOLE 22 758331 0 16030 COMMUNITY HEALTHCARE TR INC COM 20369C106 42 936 SH SOLE 23 936 0 0 COMMUNITY HEALTHCARE TR INC COM 20369C106 5171 114427 SH SOLE 25 114427 0 0 COMMUNITY HEALTHCARE TR INC COM 20369C106 130 2876 SH SOLE 26 0 0 2876 COMMUNITY HEALTHCARE TR INC COM 20369C106 775 17159 SH SOLE 28 2750 0 14409 COMMUNITY HEALTHCARE TR INC COM 20369C106 6067 134261 SH SOLE 30 134261 0 0 COMMUNITY HEALTHCARE TR INC COM 20369C106 5144 113840 SH SOLE 34 113840 0 0 COMMUNITY HEALTHCARE TR INC COM 20369C106 120 2657 SH SOLE 40 2657 0 0 COMMUNITY HEALTHCARE TR INC COM 20369C106 926 20498 SH SOLE 43 1239 0 19259 COMMUNITY TR BANCORP INC COM 204149108 1058 25123 SH SOLE 2 11672 0 13451 COMMUNITY TR BANCORP INC COM 204149108 2 59 SH SOLE 4 59 0 0 COMMUNITY TR BANCORP INC COM 204149108 12 292 SH SOLE 7 292 0 0 COMMUNITY TR BANCORP INC COM 204149108 2277 54095 SH SOLE 18 54095 0 0 COMMUNITY TR BANCORP INC COM 204149108 3558 84509 SH SOLE 19 84509 0 0 COMMUNITY TR BANCORP INC COM 204149108 27885 662355 SH SOLE 21 662355 0 0 COMMUNITY TR BANCORP INC COM 204149108 20649 490468 SH SOLE 22 473755 0 16713 COMMUNITY TR BANCORP INC COM 204149108 135 3196 SH SOLE 25 3196 0 0 COMMUNITY TR BANCORP INC COM 204149108 388 9224 SH SOLE 26 7174 0 2050 COMMUNITY TR BANCORP INC COM 204149108 96 2275 SH SOLE 28 2275 0 0 COMMUNITY TR BANCORP INC COM 204149108 544 12932 SH SOLE 30 12932 0 0 COMMUNITY TR BANCORP INC COM 204149108 7 155 SH SOLE 34 155 0 0 COMMUNITY TR BANCORP INC COM 204149108 111 2638 SH SOLE 36 2638 0 0 COMMUNITY TR BANCORP INC COM 204149108 66 1579 SH SOLE 40 1579 0 0 COMMUNITY TR BANCORP INC COM 204149108 638 15152 SH SOLE 43 83 0 15069 COMMUNITY WEST BANCSHARES COM 204157101 19 1479 SH SOLE 18 1479 0 0 COMMUNITY WEST BANCSHARES COM 204157101 319 24461 SH SOLE 21 24461 0 0 COMMUNITY WEST BANCSHARES COM 204157101 59 4555 SH SOLE 22 4555 0 0 COMMVAULT SYS INC COM 204166102 2883 38287 SH SOLE 2 33546 0 4741 COMMVAULT SYS INC COM 204166102 13 174 SH SOLE 4 174 0 0 COMMVAULT SYS INC COM 204166102 51 679 SH SOLE 7 679 0 0 COMMVAULT SYS INC COM 204166102 16654 221137 SH SOLE 18 217385 0 3752 COMMVAULT SYS INC COM 204166102 7920 105170 SH SOLE 19 105170 0 0 COMMVAULT SYS INC COM 204166102 246948 3279082 SH SOLE 21 3279082 0 0 COMMVAULT SYS INC COM 204166102 95405 1266834 SH SOLE 22 1241039 0 25795 COMMVAULT SYS INC COM 204166102 465 6171 SH SOLE 25 6171 0 0 COMMVAULT SYS INC COM 204166102 1174 15595 SH SOLE 26 11553 0 4042 COMMVAULT SYS INC COM 204166102 181 2404 SH SOLE 28 2404 0 0 COMMVAULT SYS INC COM 204166102 1784 23688 SH SOLE 30 23688 0 0 COMMVAULT SYS INC COM 204166102 210 2792 SH SOLE 36 2792 0 0 COMMVAULT SYS INC COM 204166102 373 4948 SH SOLE 40 4948 0 0 COMMVAULT SYS INC COM 204166102 4339 57618 SH SOLE 43 1709 0 55909 COMPANHIA BRASILEIRA DE DIST SPONSORED ADR 20440T300 1308 277651 SH SOLE 43 23322 0 254329 COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 6282 887271 SH SOLE 7 887271 0 0 COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 3250 459083 SH SOLE 21 459083 0 0 COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 25273 3569583 SH SOLE 30 3569583 0 0 COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 4580 646825 SH SOLE 43 24990 0 621835 COMPANHIA PARANAENSE ENERG C SPON ADS 20441B605 1011 154899 SH SOLE 7 154899 0 0 COMPANHIA PARANAENSE ENERG C SPON ADS 20441B605 27097 4149571 SH SOLE 21 4149571 0 0 COMPANHIA PARANAENSE ENERG C SPON ADS 20441B605 2834 433962 SH SOLE 22 433962 0 0 COMPANHIA PARANAENSE ENERG C SPON ADS 20441B605 25510 3906575 SH SOLE 30 3906575 0 0 COMPANHIA PARANAENSE ENERG C SPON ADS 20441B605 9321 1427385 SH SOLE 43 47997 0 1379388 COMPANHIA SIDERURGICA NACION SPONSORED ADR 20440W105 142 27064 SH SOLE 30 27064 0 0 COMPANHIA SIDERURGICA NACION SPONSORED ADR 20440W105 5053 960596 SH SOLE 43 3029 0 957567 COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104 1894 109527 SH SOLE 2 109527 0 0 COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104 425 24581 SH SOLE 19 24581 0 0 COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104 47 2738 SH SOLE 22 2738 0 0 COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104 718 41544 SH SOLE 26 41544 0 0 COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104 2633 152296 SH SOLE 30 152296 0 0 COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104 287 16613 SH SOLE 34 16613 0 0 COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104 2510 145164 SH SOLE 43 9123 0 136041 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 2471 365597 SH SOLE 2 18356 0 347241 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 734 108560 SH SOLE 4 54193 0 54367 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 6312 933752 SH SOLE 7 933752 0 0 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 4 617 SH SOLE 13 617 0 0 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 15 2169 SH SOLE 15 2169 0 0 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 423 62604 SH SOLE 18 62604 0 0 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 35113 5194208 SH SOLE 21 5194208 0 0 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 14964 2213608 SH SOLE 22 1959564 0 254044 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 636 94153 SH SOLE 23 94153 0 0 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 53 7914 SH SOLE 25 7914 0 0 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 5258 777826 SH SOLE 26 352216 0 425610 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 1756 259690 SH SOLE 28 25416 0 234274 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 21781 3222001 SH SOLE 30 2789137 0 432864 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 108 15989 SH SOLE 34 15989 0 0 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 7 1054 SH SOLE 40 1054 0 0 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 139 20632 SH SOLE 43 0 0 20632 COMPASS INC CL A 20464U100 39 2913 SH SOLE 2 2913 0 0 COMPASS INC CL A 20464U100 1910 144022 SH SOLE 21 144022 0 0 COMPASS INC CL A 20464U100 136 10245 SH SOLE 22 10245 0 0 COMPASS MINERALS INTL INC COM 20451N101 1863 28921 SH SOLE 2 24395 0 4526 COMPASS MINERALS INTL INC COM 20451N101 9 135 SH SOLE 4 135 0 0 COMPASS MINERALS INTL INC COM 20451N101 2521 39146 SH SOLE 7 39146 0 0 COMPASS MINERALS INTL INC COM 20451N101 10531 163526 SH SOLE 18 163526 0 0 COMPASS MINERALS INTL INC COM 20451N101 3907 60672 SH SOLE 19 60672 0 0 COMPASS MINERALS INTL INC COM 20451N101 156448 2429323 SH SOLE 21 2429323 0 0 COMPASS MINERALS INTL INC COM 20451N101 61049 947960 SH SOLE 22 929372 0 18588 COMPASS MINERALS INTL INC COM 20451N101 446 6925 SH SOLE 25 6925 0 0 COMPASS MINERALS INTL INC COM 20451N101 883 13712 SH SOLE 26 10499 0 3213 COMPASS MINERALS INTL INC COM 20451N101 197 3064 SH SOLE 28 2839 0 225 COMPASS MINERALS INTL INC COM 20451N101 1333 20698 SH SOLE 30 20698 0 0 COMPASS MINERALS INTL INC COM 20451N101 305 4734 SH SOLE 36 4734 0 0 COMPASS MINERALS INTL INC COM 20451N101 238 3692 SH SOLE 40 3692 0 0 COMPASS MINERALS INTL INC COM 20451N101 2080 32294 SH SOLE 43 2823 0 29471 COMPUGEN LTD ORD M25722105 246 41282 SH SOLE 2 41282 0 0 COMPUGEN LTD ORD M25722105 3 438 SH SOLE 4 438 0 0 COMPUGEN LTD ORD M25722105 86 14407 SH SOLE 7 14407 0 0 COMPUGEN LTD ORD M25722105 10557 1768264 SH SOLE 21 1768264 0 0 COMPUGEN LTD ORD M25722105 3540 593034 SH SOLE 22 559722 0 33312 COMPUGEN LTD ORD M25722105 63 10531 SH SOLE 25 10531 0 0 COMPUGEN LTD ORD M25722105 57 9628 SH SOLE 26 3608 0 6020 COMPUGEN LTD ORD M25722105 91 15217 SH SOLE 28 15217 0 0 COMPUGEN LTD ORD M25722105 432 72284 SH SOLE 30 72284 0 0 COMPUGEN LTD ORD M25722105 81 13617 SH SOLE 40 13617 0 0 COMPUTER PROGRAMS & SYS INC COM 205306103 1127 31785 SH SOLE 2 8948 0 22837 COMPUTER PROGRAMS & SYS INC COM 205306103 4 99 SH SOLE 4 99 0 0 COMPUTER PROGRAMS & SYS INC COM 205306103 9 256 SH SOLE 7 256 0 0 COMPUTER PROGRAMS & SYS INC COM 205306103 2104 59341 SH SOLE 18 59341 0 0 COMPUTER PROGRAMS & SYS INC COM 205306103 863 24341 SH SOLE 19 24341 0 0 COMPUTER PROGRAMS & SYS INC COM 205306103 62697 1768108 SH SOLE 21 1768108 0 0 COMPUTER PROGRAMS & SYS INC COM 205306103 13432 378792 SH SOLE 22 366176 0 12616 COMPUTER PROGRAMS & SYS INC COM 205306103 78 2197 SH SOLE 25 2197 0 0 COMPUTER PROGRAMS & SYS INC COM 205306103 110 3114 SH SOLE 26 2235 0 879 COMPUTER PROGRAMS & SYS INC COM 205306103 57 1601 SH SOLE 28 1601 0 0 COMPUTER PROGRAMS & SYS INC COM 205306103 1048 29560 SH SOLE 30 29560 0 0 COMPUTER PROGRAMS & SYS INC COM 205306103 42 1175 SH SOLE 40 1175 0 0 COMPUTER PROGRAMS & SYS INC COM 205306103 444 12535 SH SOLE 43 0 0 12535 COMPUTER TASK GROUP INC COM 205477102 23 2925 SH SOLE 18 2925 0 0 COMPUTER TASK GROUP INC COM 205477102 390 48852 SH SOLE 21 48852 0 0 COMPUTER TASK GROUP INC COM 205477102 1835 229890 SH SOLE 22 229890 0 0 COMPX INTL INC CL A 20563P101 41 1950 SH SOLE 2 0 0 1950 COMPX INTL INC CL A 20563P101 123 5927 SH SOLE 18 5927 0 0 COMPX INTL INC CL A 20563P101 57 2748 SH SOLE 19 2748 0 0 COMPX INTL INC CL A 20563P101 1185 57008 SH SOLE 21 57008 0 0 COMPX INTL INC CL A 20563P101 960 46175 SH SOLE 22 45420 0 755 COMSCORE INC COM 20564W105 489 125463 SH SOLE 2 51168 0 74295 COMSCORE INC COM 20564W105 7 1699 SH SOLE 7 1699 0 0 COMSCORE INC COM 20564W105 938 240411 SH SOLE 18 240411 0 0 COMSCORE INC COM 20564W105 1082 277357 SH SOLE 19 277357 0 0 COMSCORE INC COM 20564W105 10019 2569016 SH SOLE 21 2569016 0 0 COMSCORE INC COM 20564W105 5940 1523003 SH SOLE 22 1483910 0 39093 COMSCORE INC COM 20564W105 45 11507 SH SOLE 26 0 0 11507 COMSOVEREIGN HLDG CORP COM NEW 205650203 15 9370 SH SOLE 18 9370 0 0 COMSOVEREIGN HLDG CORP COM NEW 205650203 195 121397 SH SOLE 21 121397 0 0 COMSTOCK HLDG COS INC CL A NEW 205684202 1 312 SH SOLE 18 312 0 0 COMSTOCK HLDG COS INC CL A NEW 205684202 26 5481 SH SOLE 21 5481 0 0 COMSTOCK MNG INC COM NEW 205750300 13 4692 SH SOLE 2 4692 0 0 COMSTOCK MNG INC COM NEW 205750300 24 8851 SH SOLE 18 8851 0 0 COMSTOCK MNG INC COM NEW 205750300 292 109380 SH SOLE 21 109380 0 0 COMSTOCK RES INC COM 205768302 910 87880 SH SOLE 2 24524 0 63356 COMSTOCK RES INC COM 205768302 15 1472 SH SOLE 7 1472 0 0 COMSTOCK RES INC COM 205768302 2989 288831 SH SOLE 18 288831 0 0 COMSTOCK RES INC COM 205768302 1651 159486 SH SOLE 19 159486 0 0 COMSTOCK RES INC COM 205768302 34581 3341190 SH SOLE 21 3341190 0 0 COMSTOCK RES INC COM 205768302 20913 2020588 SH SOLE 22 1935266 0 85322 COMSTOCK RES INC COM 205768302 125 12104 SH SOLE 25 12104 0 0 COMSTOCK RES INC COM 205768302 213 20573 SH SOLE 30 20573 0 0 COMSTOCK RES INC COM 205768302 101 9757 SH SOLE 40 9757 0 0 COMSTOCK RES INC COM 205768302 138 13308 SH SOLE 43 710 0 12598 COMTECH TELECOMMUNICATIONS C COM NEW 205826209 747 29186 SH SOLE 2 7646 0 21540 COMTECH TELECOMMUNICATIONS C COM NEW 205826209 3 124 SH SOLE 4 124 0 0 COMTECH TELECOMMUNICATIONS C COM NEW 205826209 10 404 SH SOLE 7 404 0 0 COMTECH TELECOMMUNICATIONS C COM NEW 205826209 2788 108856 SH SOLE 18 108856 0 0 COMTECH TELECOMMUNICATIONS C COM NEW 205826209 1121 43788 SH SOLE 19 43788 0 0 COMTECH TELECOMMUNICATIONS C COM NEW 205826209 80719 3151844 SH SOLE 21 3151844 0 0 COMTECH TELECOMMUNICATIONS C COM NEW 205826209 17344 677253 SH SOLE 22 650331 0 26922 COMTECH TELECOMMUNICATIONS C COM NEW 205826209 81 3179 SH SOLE 25 3179 0 0 COMTECH TELECOMMUNICATIONS C COM NEW 205826209 141 5500 SH SOLE 26 3765 0 1735 COMTECH TELECOMMUNICATIONS C COM NEW 205826209 62 2408 SH SOLE 28 2408 0 0 COMTECH TELECOMMUNICATIONS C COM NEW 205826209 1139 44479 SH SOLE 30 44479 0 0 COMTECH TELECOMMUNICATIONS C COM NEW 205826209 46 1810 SH SOLE 40 1810 0 0 COMTECH TELECOMMUNICATIONS C COM NEW 205826209 210 8217 SH SOLE 43 0 0 8217 CONAGRA BRANDS INC COM 205887102 44187 1304616 SH SOLE 2 387090 0 917526 CONAGRA BRANDS INC COM 205887102 10857 320545 SH SOLE 4 291033 0 29512 CONAGRA BRANDS INC COM 205887102 14930 440809 SH SOLE 7 425377 0 15432 CONAGRA BRANDS INC COM 205887102 5755 169929 SH SOLE 13 160962 0 8967 CONAGRA BRANDS INC COM 205887102 2059 60789 SH SOLE 15 60789 0 0 CONAGRA BRANDS INC COM 205887102 0 8 SH SOLE 17 0 0 8 CONAGRA BRANDS INC COM 205887102 42602 1257807 SH SOLE 18 932881 0 324926 CONAGRA BRANDS INC COM 205887102 55087 1626427 SH SOLE 19 1626427 0 0 CONAGRA BRANDS INC COM 205887102 426189 12583096 SH SOLE 21 12583096 0 0 CONAGRA BRANDS INC COM 205887102 383165 11312805 SH SOLE 22 10058957 0 1253848 CONAGRA BRANDS INC COM 205887102 9346 275937 SH SOLE 23 275937 0 0 CONAGRA BRANDS INC COM 205887102 29055 857829 SH SOLE 25 857829 0 0 CONAGRA BRANDS INC COM 205887102 53904 1591495 SH SOLE 26 653692 0 937803 CONAGRA BRANDS INC COM 205887102 68604 2025495 SH SOLE 28 52827 0 1972668 CONAGRA BRANDS INC COM 205887102 106445 3142737 SH SOLE 30 3057443 0 85294 CONAGRA BRANDS INC COM 205887102 6096 179995 SH SOLE 31 59390 0 120605 CONAGRA BRANDS INC COM 205887102 19723 582328 SH SOLE 34 582328 0 0 CONAGRA BRANDS INC COM 205887102 10855 320482 SH SOLE 35 320482 0 0 CONAGRA BRANDS INC COM 205887102 8910 263068 SH SOLE 36 263068 0 0 CONAGRA BRANDS INC COM 205887102 554 16362 SH SOLE 40 16362 0 0 CONAGRA BRANDS INC COM 205887102 14962 441755 SH SOLE 43 74834 0 366921 CONCENTRIX CORP COM 20602D101 20870 117911 SH SOLE 2 40780 0 77131 CONCENTRIX CORP COM 20602D101 28 160 SH SOLE 4 160 0 0 CONCENTRIX CORP COM 20602D101 143 806 SH SOLE 7 806 0 0 CONCENTRIX CORP COM 20602D101 18076 102122 SH SOLE 18 102122 0 0 CONCENTRIX CORP COM 20602D101 2438 13772 SH SOLE 19 13772 0 0 CONCENTRIX CORP COM 20602D101 361260 2041018 SH SOLE 21 2041018 0 0 CONCENTRIX CORP COM 20602D101 206346 1165799 SH SOLE 22 1112138 0 53661 CONCENTRIX CORP COM 20602D101 1128 6372 SH SOLE 25 6372 0 0 CONCENTRIX CORP COM 20602D101 3044 17197 SH SOLE 26 13997 0 3200 CONCENTRIX CORP COM 20602D101 929 5250 SH SOLE 28 3693 0 1557 CONCENTRIX CORP COM 20602D101 4264 24090 SH SOLE 30 24090 0 0 CONCENTRIX CORP COM 20602D101 121 682 SH SOLE 31 682 0 0 CONCENTRIX CORP COM 20602D101 533 3011 SH SOLE 36 3011 0 0 CONCENTRIX CORP COM 20602D101 950 5370 SH SOLE 40 5370 0 0 CONCENTRIX CORP COM 20602D101 8742 49389 SH SOLE 43 3436 0 45953 CONCERT PHARMACEUTICALS INC COM 206022105 41 12489 SH SOLE 2 12489 0 0 CONCERT PHARMACEUTICALS INC COM 206022105 22 6725 SH SOLE 18 6725 0 0 CONCERT PHARMACEUTICALS INC COM 206022105 1161 354970 SH SOLE 21 354970 0 0 CONCERT PHARMACEUTICALS INC COM 206022105 1088 332692 SH SOLE 22 332692 0 0 CONCERT PHARMACEUTICALS INC COM 206022105 43 13097 SH SOLE 30 13097 0 0 CONCORD MED SVCS HLDGS LTD SPON ADR CL A 206277105 0 143 SH SOLE 43 0 0 143 CONCRETE PUMPING HLDGS INC COM 206704108 311 36382 SH SOLE 2 7636 0 28746 CONCRETE PUMPING HLDGS INC COM 206704108 776 90841 SH SOLE 18 90841 0 0 CONCRETE PUMPING HLDGS INC COM 206704108 410 47972 SH SOLE 19 47972 0 0 CONCRETE PUMPING HLDGS INC COM 206704108 7610 891082 SH SOLE 21 891082 0 0 CONCRETE PUMPING HLDGS INC COM 206704108 2741 320973 SH SOLE 22 304302 0 16671 CONDOR HOSPITALITY TR INC COM NEW 20676Y403 11 1521 SH SOLE 18 1521 0 0 CONDOR HOSPITALITY TR INC COM NEW 20676Y403 143 20509 SH SOLE 21 20509 0 0 CONDOR HOSPITALITY TR INC COM NEW 20676Y403 215 30906 SH SOLE 22 30906 0 0 CONDUENT INC COM 206787103 3228 489884 SH SOLE 2 150445 0 339439 CONDUENT INC COM 206787103 5 776 SH SOLE 4 776 0 0 CONDUENT INC COM 206787103 18 2693 SH SOLE 7 2693 0 0 CONDUENT INC COM 206787103 3 501 SH SOLE 17 0 0 501 CONDUENT INC COM 206787103 3516 533460 SH SOLE 18 533460 0 0 CONDUENT INC COM 206787103 13682 2076170 SH SOLE 19 2076170 0 0 CONDUENT INC COM 206787103 41678 6324398 SH SOLE 21 6324398 0 0 CONDUENT INC COM 206787103 36205 5493995 SH SOLE 22 5314665 0 179330 CONDUENT INC COM 206787103 435 66084 SH SOLE 23 66084 0 0 CONDUENT INC COM 206787103 1380 209440 SH SOLE 25 209440 0 0 CONDUENT INC COM 206787103 3064 464894 SH SOLE 26 112986 0 351908 CONDUENT INC COM 206787103 254 38602 SH SOLE 28 14188 0 24414 CONDUENT INC COM 206787103 635 96345 SH SOLE 30 96345 0 0 CONDUENT INC COM 206787103 435 66008 SH SOLE 34 66008 0 0 CONDUENT INC COM 206787103 108 16415 SH SOLE 36 16415 0 0 CONDUENT INC COM 206787103 114 17319 SH SOLE 40 17319 0 0 CONDUENT INC COM 206787103 2241 340012 SH SOLE 43 45886 0 294126 CONFLUENT INC CLASS A COM 20717M103 1474 24712 SH SOLE 2 24712 0 0 CONFLUENT INC CLASS A COM 20717M103 12214 204756 SH SOLE 19 204756 0 0 CONFLUENT INC CLASS A COM 20717M103 1635 27410 SH SOLE 21 27410 0 0 CONFLUENT INC CLASS A COM 20717M103 21967 368259 SH SOLE 22 368259 0 0 CONFLUENT INC CLASS A COM 20717M103 6796 113927 SH SOLE 28 0 0 113927 CONFLUENT INC CLASS A COM 20717M103 26785 449031 SH SOLE 34 449031 0 0 CONFORMIS INC COM 20717E101 1 978 SH SOLE 2 978 0 0 CONFORMIS INC COM 20717E101 164 123379 SH SOLE 21 123379 0 0 CONFORMIS INC COM 20717E101 3825 2875852 SH SOLE 22 2875852 0 0 CONFORMIS INC COM 20717E101 3 2340 SH SOLE 43 0 0 2340 CONIFER HLDGS INC COM 20731J102 2 833 SH SOLE 21 833 0 0 CONMED CORP COM 207410101 2264 17306 SH SOLE 2 12432 0 4874 CONMED CORP COM 207410101 15 113 SH SOLE 4 113 0 0 CONMED CORP COM 207410101 58 444 SH SOLE 7 444 0 0 CONMED CORP COM 207410101 13729 104940 SH SOLE 18 104940 0 0 CONMED CORP COM 207410101 6698 51197 SH SOLE 19 51197 0 0 CONMED CORP COM 207410101 458415 3503900 SH SOLE 21 3503900 0 0 CONMED CORP COM 207410101 92484 706904 SH SOLE 22 690102 0 16802 CONMED CORP COM 207410101 527 4027 SH SOLE 25 4027 0 0 CONMED CORP COM 207410101 1683 12861 SH SOLE 26 10990 0 1871 CONMED CORP COM 207410101 315 2409 SH SOLE 28 2409 0 0 CONMED CORP COM 207410101 6830 52203 SH SOLE 30 52203 0 0 CONMED CORP COM 207410101 138 1053 SH SOLE 36 1053 0 0 CONMED CORP COM 207410101 451 3451 SH SOLE 40 3451 0 0 CONMED CORP COM 207410101 1301 9946 SH SOLE 43 107 0 9839 CONMED CORP NOTE 2.625% 2/0 207410AF8 3509 2270000 PRN SOLE 21 2270000 0 0 CONNECT BIOPHARMA HLDGS LTD ADS 207523101 905 37332 SH SOLE 2 37332 0 0 CONNECT BIOPHARMA HLDGS LTD ADS 207523101 390 16098 SH SOLE 18 16098 0 0 CONNECT BIOPHARMA HLDGS LTD ADS 207523101 51305 2117410 SH SOLE 19 2117410 0 0 CONNECT BIOPHARMA HLDGS LTD ADS 207523101 436 17964 SH SOLE 20 17964 0 0 CONNECT BIOPHARMA HLDGS LTD ADS 207523101 4 159 SH SOLE 21 159 0 0 CONNECT BIOPHARMA HLDGS LTD ADS 207523101 6326 261097 SH SOLE 34 261097 0 0 CONNECT BIOPHARMA HLDGS LTD ADS 207523101 0 5 SH SOLE 43 0 0 5 CONNECTONE BANCORP INC COM 20786W107 2101 69995 SH SOLE 2 38267 0 31728 CONNECTONE BANCORP INC COM 20786W107 21 713 SH SOLE 7 713 0 0 CONNECTONE BANCORP INC COM 20786W107 3766 125492 SH SOLE 18 125492 0 0 CONNECTONE BANCORP INC COM 20786W107 1943 64756 SH SOLE 19 64756 0 0 CONNECTONE BANCORP INC COM 20786W107 43575 1452002 SH SOLE 21 1452002 0 0 CONNECTONE BANCORP INC COM 20786W107 31358 1044911 SH SOLE 22 1004344 0 40567 CONNECTONE BANCORP INC COM 20786W107 137 4551 SH SOLE 25 4551 0 0 CONNECTONE BANCORP INC COM 20786W107 100 3331 SH SOLE 26 1250 0 2081 CONNECTONE BANCORP INC COM 20786W107 125 4155 SH SOLE 28 4155 0 0 CONNECTONE BANCORP INC COM 20786W107 758 25265 SH SOLE 30 25265 0 0 CONNECTONE BANCORP INC COM 20786W107 100 3347 SH SOLE 40 3347 0 0 CONNECTONE BANCORP INC COM 20786W107 530 17672 SH SOLE 43 267 0 17405 CONNS INC COM 208242107 1476 64657 SH SOLE 2 37111 0 27546 CONNS INC COM 208242107 9 409 SH SOLE 7 409 0 0 CONNS INC COM 208242107 1768 77460 SH SOLE 18 77460 0 0 CONNS INC COM 208242107 4137 181210 SH SOLE 19 181210 0 0 CONNS INC COM 208242107 51881 2272496 SH SOLE 21 2272496 0 0 CONNS INC COM 208242107 14348 628492 SH SOLE 22 618550 0 9942 CONNS INC COM 208242107 78 3407 SH SOLE 23 3407 0 0 CONNS INC COM 208242107 466 20399 SH SOLE 26 0 0 20399 CONNS INC COM 208242107 527 23072 SH SOLE 30 23072 0 0 CONNS INC COM 208242107 122 5354 SH SOLE 43 995 0 4359 CONOCOPHILLIPS COM 20825C104 113267 1671342 SH SOLE 2 573729 0 1097613 CONOCOPHILLIPS COM 20825C104 32440 478678 SH SOLE 4 425871 0 52807 CONOCOPHILLIPS COM 20825C104 79505 1173162 SH SOLE 7 1132914 0 40248 CONOCOPHILLIPS COM 20825C104 1785 26341 SH SOLE 13 3774 0 22567 CONOCOPHILLIPS COM 20825C104 11993 176972 SH SOLE 15 176972 0 0 CONOCOPHILLIPS COM 20825C104 1 20 SH SOLE 17 0 0 20 CONOCOPHILLIPS COM 20825C104 569632 8405376 SH SOLE 18 7966009 0 439367 CONOCOPHILLIPS COM 20825C104 844548 12461978 SH SOLE 19 12461978 0 0 CONOCOPHILLIPS COM 20825C104 2027598 29918815 SH SOLE 21 29918815 0 0 CONOCOPHILLIPS COM 20825C104 1966432 29016254 SH SOLE 22 26141801 0 2874453 CONOCOPHILLIPS COM 20825C104 58570 864243 SH SOLE 23 864243 0 0 CONOCOPHILLIPS COM 20825C104 174730 2578280 SH SOLE 25 2511583 0 66697 CONOCOPHILLIPS COM 20825C104 253419 3739398 SH SOLE 26 1657213 0 2082185 CONOCOPHILLIPS COM 20825C104 185048 2730536 SH SOLE 28 106503 0 2624033 CONOCOPHILLIPS COM 20825C104 25598 377717 SH SOLE 29 377717 0 0 CONOCOPHILLIPS COM 20825C104 456518 6736279 SH SOLE 30 6736279 0 0 CONOCOPHILLIPS COM 20825C104 33579 495485 SH SOLE 31 163215 0 332270 CONOCOPHILLIPS COM 20825C104 351032 5179751 SH SOLE 34 5179751 0 0 CONOCOPHILLIPS COM 20825C104 54765 808100 SH SOLE 36 808100 0 0 CONOCOPHILLIPS COM 20825C104 3195 47141 SH SOLE 40 47141 0 0 CONOCOPHILLIPS COM 20825C104 36268 535160 SH SOLE 43 45026 0 490134 CONSOL ENERGY INC NEW COM 20854L108 219 8418 SH SOLE 2 2216 0 6202 CONSOL ENERGY INC NEW COM 20854L108 16 600 SH SOLE 7 600 0 0 CONSOL ENERGY INC NEW COM 20854L108 3700 142197 SH SOLE 18 142197 0 0 CONSOL ENERGY INC NEW COM 20854L108 1531 58843 SH SOLE 19 58843 0 0 CONSOL ENERGY INC NEW COM 20854L108 101859 3914653 SH SOLE 21 3914653 0 0 CONSOL ENERGY INC NEW COM 20854L108 19727 758155 SH SOLE 22 742829 0 15326 CONSOL ENERGY INC NEW COM 20854L108 55 2125 SH SOLE 28 0 0 2125 CONSOL ENERGY INC NEW COM 20854L108 940 36116 SH SOLE 30 36116 0 0 CONSOL ENERGY INC NEW COM 20854L108 54 2092 SH SOLE 43 0 0 2092 CONSOLIDATED COMM HLDGS INC COM 209034107 766 83350 SH SOLE 2 21060 0 62290 CONSOLIDATED COMM HLDGS INC COM 209034107 3 357 SH SOLE 4 357 0 0 CONSOLIDATED COMM HLDGS INC COM 209034107 11 1172 SH SOLE 7 1172 0 0 CONSOLIDATED COMM HLDGS INC COM 209034107 2874 312679 SH SOLE 18 312679 0 0 CONSOLIDATED COMM HLDGS INC COM 209034107 1192 129727 SH SOLE 19 129727 0 0 CONSOLIDATED COMM HLDGS INC COM 209034107 80681 8779226 SH SOLE 21 8779226 0 0 CONSOLIDATED COMM HLDGS INC COM 209034107 17063 1856670 SH SOLE 22 1780249 0 76421 CONSOLIDATED COMM HLDGS INC COM 209034107 83 9062 SH SOLE 25 9062 0 0 CONSOLIDATED COMM HLDGS INC COM 209034107 138 15070 SH SOLE 26 11310 0 3760 CONSOLIDATED COMM HLDGS INC COM 209034107 91 9874 SH SOLE 28 9874 0 0 CONSOLIDATED COMM HLDGS INC COM 209034107 977 106319 SH SOLE 30 106319 0 0 CONSOLIDATED COMM HLDGS INC COM 209034107 64 6979 SH SOLE 40 6979 0 0 CONSOLIDATED COMM HLDGS INC COM 209034107 392 42691 SH SOLE 43 5122 0 37569 CONSOLIDATED EDISON INC COM 209115104 97620 1344812 SH SOLE 2 636796 0 708016 CONSOLIDATED EDISON INC COM 209115104 28690 395231 SH SOLE 4 288650 0 106581 CONSOLIDATED EDISON INC COM 209115104 82201 1132403 SH SOLE 7 1040785 0 91618 CONSOLIDATED EDISON INC COM 209115104 11598 159777 SH SOLE 13 154164 0 5613 CONSOLIDATED EDISON INC COM 209115104 3167 43625 SH SOLE 15 43625 0 0 CONSOLIDATED EDISON INC COM 209115104 69479 957143 SH SOLE 18 723664 0 233479 CONSOLIDATED EDISON INC COM 209115104 88423 1218111 SH SOLE 19 1218111 0 0 CONSOLIDATED EDISON INC COM 209115104 1013733 13965189 SH SOLE 21 13965189 0 0 CONSOLIDATED EDISON INC COM 209115104 752938 10372473 SH SOLE 22 8987828 0 1384645 CONSOLIDATED EDISON INC COM 209115104 27911 384506 SH SOLE 23 384506 0 0 CONSOLIDATED EDISON INC COM 209115104 50531 696110 SH SOLE 25 696110 0 0 CONSOLIDATED EDISON INC COM 209115104 91791 1264512 SH SOLE 26 655108 0 609404 CONSOLIDATED EDISON INC COM 209115104 106521 1467432 SH SOLE 28 40810 0 1426622 CONSOLIDATED EDISON INC COM 209115104 7547 103970 SH SOLE 29 103970 0 0 CONSOLIDATED EDISON INC COM 209115104 199393 2746845 SH SOLE 30 2746845 0 0 CONSOLIDATED EDISON INC COM 209115104 23938 329774 SH SOLE 31 228055 0 101719 CONSOLIDATED EDISON INC COM 209115104 22187 305647 SH SOLE 34 305647 0 0 CONSOLIDATED EDISON INC COM 209115104 17713 244021 SH SOLE 35 244021 0 0 CONSOLIDATED EDISON INC COM 209115104 25640 353220 SH SOLE 36 353220 0 0 CONSOLIDATED EDISON INC COM 209115104 848 11683 SH SOLE 40 11683 0 0 CONSOLIDATED EDISON INC COM 209115104 23640 325670 SH SOLE 43 12497 0 313173 CONSOLIDATED WATER CO INC ORD G23773107 32 2800 SH SOLE 18 2800 0 0 CONSOLIDATED WATER CO INC ORD G23773107 393 34461 SH SOLE 21 34461 0 0 CONSTELLATION BRANDS INC CL A 21036P108 67902 322282 SH SOLE 2 68698 0 253584 CONSTELLATION BRANDS INC CL A 21036P108 25017 118740 SH SOLE 4 72806 0 45934 CONSTELLATION BRANDS INC CL A 21036P108 30861 146474 SH SOLE 7 140717 0 5757 CONSTELLATION BRANDS INC CL A 21036P108 770 3657 SH SOLE 13 304 0 3353 CONSTELLATION BRANDS INC CL A 21036P108 4558 21632 SH SOLE 15 21632 0 0 CONSTELLATION BRANDS INC CL A 21036P108 21 100 SH SOLE 17 0 0 100 CONSTELLATION BRANDS INC CL A 21036P108 261093 1239229 SH SOLE 18 1161030 0 78199 CONSTELLATION BRANDS INC CL A 21036P108 283163 1343981 SH SOLE 19 1343981 0 0 CONSTELLATION BRANDS INC CL A 21036P108 632415 3001637 SH SOLE 21 3001637 0 0 CONSTELLATION BRANDS INC CL A 21036P108 740643 3515322 SH SOLE 22 3266049 0 249273 CONSTELLATION BRANDS INC CL A 21036P108 20014 94992 SH SOLE 23 94992 0 0 CONSTELLATION BRANDS INC CL A 21036P108 52605 249679 SH SOLE 25 249679 0 0 CONSTELLATION BRANDS INC CL A 21036P108 76681 363954 SH SOLE 26 109147 0 254807 CONSTELLATION BRANDS INC CL A 21036P108 58968 279882 SH SOLE 28 12725 0 267157 CONSTELLATION BRANDS INC CL A 21036P108 137669 653419 SH SOLE 30 653419 0 0 CONSTELLATION BRANDS INC CL A 21036P108 9342 44340 SH SOLE 31 2576 0 41764 CONSTELLATION BRANDS INC CL A 21036P108 20944 99408 SH SOLE 34 99408 0 0 CONSTELLATION BRANDS INC CL A 21036P108 16573 78662 SH SOLE 36 78662 0 0 CONSTELLATION BRANDS INC CL A 21036P108 1246 5912 SH SOLE 40 5912 0 0 CONSTELLATION BRANDS INC CL A 21036P108 17518 83145 SH SOLE 43 4284 0 78861 CONSTELLATION BRANDS INC OPTIONS 21036P108 506 2400 SH Call SOLE 2 2400 0 0 CONSTELLATION BRANDS INC OPTIONS 21036P108 632 3000 SH Call SOLE 4 3000 0 0 CONSTELLATION BRANDS INC OPTIONS 21036P108 8364 39700 SH Call SOLE 18 39700 0 0 CONSTELLATION BRANDS INC OPTIONS 21036P108 84866 402800 SH Call SOLE 19 402800 0 0 CONSTELLATION BRANDS INC OPTIONS 21036P108 4488 21300 SH Call SOLE 22 21300 0 0 CONSTELLATION BRANDS INC OPTIONS 21036P108 35396 168000 SH Call SOLE 34 168000 0 0 CONSTELLIUM SE CL A SHS F21107101 9627 512634 SH SOLE 2 298730 0 213904 CONSTELLIUM SE CL A SHS F21107101 388 20656 SH SOLE 4 20656 0 0 CONSTELLIUM SE CL A SHS F21107101 2656 141432 SH SOLE 7 141432 0 0 CONSTELLIUM SE CL A SHS F21107101 8201 436691 SH SOLE 18 388451 0 48240 CONSTELLIUM SE CL A SHS F21107101 53513 2849473 SH SOLE 19 2849473 0 0 CONSTELLIUM SE CL A SHS F21107101 78825 4197302 SH SOLE 21 4197302 0 0 CONSTELLIUM SE CL A SHS F21107101 43626 2322991 SH SOLE 22 2201592 0 121399 CONSTELLIUM SE CL A SHS F21107101 882 46982 SH SOLE 23 46982 0 0 CONSTELLIUM SE CL A SHS F21107101 318 16938 SH SOLE 25 16938 0 0 CONSTELLIUM SE CL A SHS F21107101 3094 164744 SH SOLE 26 13141 0 151603 CONSTELLIUM SE CL A SHS F21107101 19 999 SH SOLE 28 999 0 0 CONSTELLIUM SE CL A SHS F21107101 115 6143 SH SOLE 30 6143 0 0 CONSTELLIUM SE CL A SHS F21107101 7407 394415 SH SOLE 34 394415 0 0 CONSTELLIUM SE CL A SHS F21107101 90 4804 SH SOLE 36 4804 0 0 CONSTELLIUM SE CL A SHS F21107101 0 25 SH SOLE 43 0 0 25 CONSTRUCTION PARTNERS INC COM CL A 21044C107 404 12092 SH SOLE 2 9120 0 2972 CONSTRUCTION PARTNERS INC COM CL A 21044C107 3 84 SH SOLE 4 84 0 0 CONSTRUCTION PARTNERS INC COM CL A 21044C107 13 394 SH SOLE 7 394 0 0 CONSTRUCTION PARTNERS INC COM CL A 21044C107 2664 79844 SH SOLE 18 79844 0 0 CONSTRUCTION PARTNERS INC COM CL A 21044C107 1660 49738 SH SOLE 19 49738 0 0 CONSTRUCTION PARTNERS INC COM CL A 21044C107 37037 1109897 SH SOLE 21 1109897 0 0 CONSTRUCTION PARTNERS INC COM CL A 21044C107 26543 795407 SH SOLE 22 780409 0 14998 CONSTRUCTION PARTNERS INC COM CL A 21044C107 100 2991 SH SOLE 25 2991 0 0 CONSTRUCTION PARTNERS INC COM CL A 21044C107 113 3374 SH SOLE 28 3374 0 0 CONSTRUCTION PARTNERS INC COM CL A 21044C107 220 6587 SH SOLE 30 6587 0 0 CONSTRUCTION PARTNERS INC COM CL A 21044C107 98 2931 SH SOLE 40 2931 0 0 CONSTRUCTION PARTNERS INC COM CL A 21044C107 69 2075 SH SOLE 43 0 0 2075 CONSUMER PORTFOLIO SVCS INC COM 210502100 163 28187 SH SOLE 2 4784 0 23403 CONSUMER PORTFOLIO SVCS INC COM 210502100 22 3750 SH SOLE 18 3750 0 0 CONSUMER PORTFOLIO SVCS INC COM 210502100 338 58239 SH SOLE 21 58239 0 0 CONSUMER PORTFOLIO SVCS INC COM 210502100 2705 466390 SH SOLE 22 466390 0 0 CONTAINER STORE GROUP INC COM 210751103 387 40645 SH SOLE 2 10084 0 30561 CONTAINER STORE GROUP INC COM 210751103 4 407 SH SOLE 7 407 0 0 CONTAINER STORE GROUP INC COM 210751103 1047 109961 SH SOLE 18 109961 0 0 CONTAINER STORE GROUP INC COM 210751103 516 54249 SH SOLE 19 54249 0 0 CONTAINER STORE GROUP INC COM 210751103 11824 1242006 SH SOLE 21 1242006 0 0 CONTAINER STORE GROUP INC COM 210751103 6550 687983 SH SOLE 22 652248 0 35735 CONTAINER STORE GROUP INC COM 210751103 62 6542 SH SOLE 25 6542 0 0 CONTAINER STORE GROUP INC COM 210751103 98 10276 SH SOLE 30 10276 0 0 CONTAINER STORE GROUP INC COM 210751103 37 3896 SH SOLE 40 3896 0 0 CONTAINER STORE GROUP INC COM 210751103 40 4240 SH SOLE 43 0 0 4240 CONTANGO OIL & GAS CO COM NEW 21075N204 234 51227 SH SOLE 2 35393 0 15834 CONTANGO OIL & GAS CO COM NEW 21075N204 9 1880 SH SOLE 7 1880 0 0 CONTANGO OIL & GAS CO COM NEW 21075N204 1993 436171 SH SOLE 18 436171 0 0 CONTANGO OIL & GAS CO COM NEW 21075N204 1202 263084 SH SOLE 19 263084 0 0 CONTANGO OIL & GAS CO COM NEW 21075N204 23710 5188279 SH SOLE 21 5188279 0 0 CONTANGO OIL & GAS CO COM NEW 21075N204 16422 3593494 SH SOLE 22 3520593 0 72901 CONTANGO OIL & GAS CO COM NEW 21075N204 79 17210 SH SOLE 25 17210 0 0 CONTANGO OIL & GAS CO COM NEW 21075N204 127 27709 SH SOLE 30 27709 0 0 CONTANGO OIL & GAS CO COM NEW 21075N204 59 12985 SH SOLE 40 12985 0 0 CONTANGO OIL & GAS CO COM NEW 21075N204 18 3862 SH SOLE 43 0 0 3862 CONTEXTLOGIC INC COM CL A 21077C107 376 68782 SH SOLE 2 68782 0 0 CONTEXTLOGIC INC COM CL A 21077C107 175 32074 SH SOLE 19 32074 0 0 CONTEXTLOGIC INC COM CL A 21077C107 1713 313687 SH SOLE 21 313687 0 0 CONTEXTLOGIC INC COM CL A 21077C107 22922 4198260 SH SOLE 22 4198260 0 0 CONTEXTLOGIC INC COM CL A 21077C107 1804 330446 SH SOLE 30 330446 0 0 CONTEXTLOGIC INC COM CL A 21077C107 366 67048 SH SOLE 34 67048 0 0 CONTINENTAL RES INC COM 212015101 3245 70316 SH SOLE 2 26055 0 44261 CONTINENTAL RES INC COM 212015101 55 1181 SH SOLE 4 1181 0 0 CONTINENTAL RES INC COM 212015101 76 1643 SH SOLE 7 1643 0 0 CONTINENTAL RES INC COM 212015101 1871 40538 SH SOLE 18 40538 0 0 CONTINENTAL RES INC COM 212015101 6316 136867 SH SOLE 19 136867 0 0 CONTINENTAL RES INC COM 212015101 42341 917463 SH SOLE 21 917463 0 0 CONTINENTAL RES INC COM 212015101 70133 1519678 SH SOLE 22 1411954 0 107724 CONTINENTAL RES INC COM 212015101 428 9283 SH SOLE 25 9283 0 0 CONTINENTAL RES INC COM 212015101 1306 28290 SH SOLE 26 21084 0 7206 CONTINENTAL RES INC COM 212015101 1098 23787 SH SOLE 28 7015 0 16772 CONTINENTAL RES INC COM 212015101 74 1610 SH SOLE 29 1610 0 0 CONTINENTAL RES INC COM 212015101 3323 71995 SH SOLE 30 71995 0 0 CONTINENTAL RES INC COM 212015101 104 2263 SH SOLE 31 2263 0 0 CONTINENTAL RES INC COM 212015101 246 5328 SH SOLE 34 5328 0 0 CONTINENTAL RES INC COM 212015101 81 1760 SH SOLE 36 1760 0 0 CONTINENTAL RES INC COM 212015101 401 8693 SH SOLE 40 8693 0 0 CONTINENTAL RES INC COM 212015101 15309 331713 SH SOLE 43 68532 0 263181 CONTRAFECT CORP COM NEW 212326300 2 611 SH SOLE 2 611 0 0 CONTRAFECT CORP COM NEW 212326300 34 8319 SH SOLE 18 8319 0 0 CONTRAFECT CORP COM NEW 212326300 442 109099 SH SOLE 21 109099 0 0 CONTRAFECT CORP COM NEW 212326300 1652 407872 SH SOLE 22 407872 0 0 CONTROLADORA VUELA COMP DE A SPON ADR RP 10 21240E105 253 11595 SH SOLE 43 0 0 11595 CONVEY HLDG PARENT INC COM 21258C108 114 13606 SH SOLE 2 5844 0 7762 CONVEY HLDG PARENT INC COM 21258C108 68 8082 SH SOLE 18 8082 0 0 CONVEY HLDG PARENT INC COM 21258C108 155 18454 SH SOLE 19 18454 0 0 CONVEY HLDG PARENT INC COM 21258C108 3745 445806 SH SOLE 21 445806 0 0 CONVEY HLDG PARENT INC COM 21258C108 803 95649 SH SOLE 22 93255 0 2394 COOPER COS INC COM NEW 216648402 48370 117031 SH SOLE 2 25700 0 91331 COOPER COS INC COM NEW 216648402 14680 35517 SH SOLE 4 20629 0 14888 COOPER COS INC COM NEW 216648402 21236 51380 SH SOLE 7 48116 0 3264 COOPER COS INC COM NEW 216648402 392 949 SH SOLE 13 118 0 831 COOPER COS INC COM NEW 216648402 2050 4961 SH SOLE 15 4961 0 0 COOPER COS INC COM NEW 216648402 38270 92595 SH SOLE 18 85642 0 6953 COOPER COS INC COM NEW 216648402 64090 155066 SH SOLE 19 155066 0 0 COOPER COS INC COM NEW 216648402 600378 1452609 SH SOLE 21 1452609 0 0 COOPER COS INC COM NEW 216648402 443191 1072296 SH SOLE 22 967386 0 104910 COOPER COS INC COM NEW 216648402 11456 27718 SH SOLE 23 27718 0 0 COOPER COS INC COM NEW 216648402 31520 76263 SH SOLE 25 76263 0 0 COOPER COS INC COM NEW 216648402 47915 115931 SH SOLE 26 48017 0 67914 COOPER COS INC COM NEW 216648402 69305 167682 SH SOLE 28 3671 0 164011 COOPER COS INC COM NEW 216648402 127413 308274 SH SOLE 30 272740 0 35534 COOPER COS INC COM NEW 216648402 7292 17642 SH SOLE 31 5604 0 12038 COOPER COS INC COM NEW 216648402 35487 85861 SH SOLE 34 85861 0 0 COOPER COS INC COM NEW 216648402 8625 20869 SH SOLE 36 20869 0 0 COOPER COS INC COM NEW 216648402 705 1705 SH SOLE 40 1705 0 0 COOPER COS INC COM NEW 216648402 15773 38162 SH SOLE 43 5049 0 33113 COOPER STD HLDGS INC COM 21676P103 756 34503 SH SOLE 2 6422 0 28081 COOPER STD HLDGS INC COM 21676P103 5 239 SH SOLE 7 239 0 0 COOPER STD HLDGS INC COM 21676P103 1594 72752 SH SOLE 18 72752 0 0 COOPER STD HLDGS INC COM 21676P103 2990 136467 SH SOLE 19 136467 0 0 COOPER STD HLDGS INC COM 21676P103 44569 2034202 SH SOLE 21 2034202 0 0 COOPER STD HLDGS INC COM 21676P103 12069 550859 SH SOLE 22 541127 0 9732 COOPER STD HLDGS INC COM 21676P103 115 5249 SH SOLE 23 5249 0 0 COOPER STD HLDGS INC COM 21676P103 549 25067 SH SOLE 26 0 0 25067 COOPER STD HLDGS INC COM 21676P103 82 3748 SH SOLE 28 0 0 3748 COOPER STD HLDGS INC COM 21676P103 1026 46828 SH SOLE 30 46828 0 0 COOPER STD HLDGS INC COM 21676P103 294 13427 SH SOLE 43 3219 0 10208 COPA HOLDINGS SA CL A P31076105 3627 44564 SH SOLE 2 2082 0 42482 COPA HOLDINGS SA CL A P31076105 42 510 SH SOLE 7 510 0 0 COPA HOLDINGS SA CL A P31076105 4064 49935 SH SOLE 18 11449 0 38486 COPA HOLDINGS SA CL A P31076105 57156 702340 SH SOLE 19 702340 0 0 COPA HOLDINGS SA CL A P31076105 22685 278752 SH SOLE 21 278752 0 0 COPA HOLDINGS SA CL A P31076105 22523 276765 SH SOLE 22 251416 0 25349 COPA HOLDINGS SA CL A P31076105 26953 331197 SH SOLE 25 331197 0 0 COPA HOLDINGS SA CL A P31076105 6366 78228 SH SOLE 26 24834 0 53394 COPA HOLDINGS SA CL A P31076105 90 1100 SH SOLE 28 0 0 1100 COPA HOLDINGS SA CL A P31076105 111 1366 SH SOLE 30 1366 0 0 COPA HOLDINGS SA CL A P31076105 41 502 SH SOLE 31 502 0 0 COPA HOLDINGS SA CL A P31076105 56807 698044 SH SOLE 34 698044 0 0 COPA HOLDINGS SA CL A P31076105 9 110 SH SOLE 43 0 0 110 COPART INC COM 217204106 63396 457007 SH SOLE 2 77392 0 379615 COPART INC COM 217204106 21358 153964 SH SOLE 4 87414 0 66550 COPART INC COM 217204106 30443 219457 SH SOLE 7 212763 0 6694 COPART INC COM 217204106 4831 34824 SH SOLE 13 30738 0 4086 COPART INC COM 217204106 3030 21843 SH SOLE 15 21843 0 0 COPART INC COM 217204106 90835 654810 SH SOLE 18 483740 0 171070 COPART INC COM 217204106 574437 4140979 SH SOLE 19 4140979 0 0 COPART INC COM 217204106 859544 6196255 SH SOLE 21 6196255 0 0 COPART INC COM 217204106 668276 4817442 SH SOLE 22 4354287 0 463155 COPART INC COM 217204106 16573 119473 SH SOLE 23 119473 0 0 COPART INC COM 217204106 50868 366699 SH SOLE 25 366699 0 0 COPART INC COM 217204106 65918 475184 SH SOLE 26 185494 0 289690 COPART INC COM 217204106 77114 555895 SH SOLE 28 19448 0 536447 COPART INC COM 217204106 75 542 SH SOLE 29 542 0 0 COPART INC COM 217204106 150269 1083252 SH SOLE 30 1083252 0 0 COPART INC COM 217204106 10855 78250 SH SOLE 31 26080 0 52170 COPART INC COM 217204106 7729 55717 SH SOLE 32 55717 0 0 COPART INC COM 217204106 13654 98425 SH SOLE 34 98425 0 0 COPART INC COM 217204106 13428 96797 SH SOLE 36 96797 0 0 COPART INC COM 217204106 1038 7485 SH SOLE 40 7485 0 0 COPART INC COM 217204106 18088 130391 SH SOLE 43 12677 0 117714 CORBUS PHARMACEUTICALS HLDGS COM 21833P103 50 48925 SH SOLE 2 48925 0 0 CORBUS PHARMACEUTICALS HLDGS COM 21833P103 26 25419 SH SOLE 18 25419 0 0 CORBUS PHARMACEUTICALS HLDGS COM 21833P103 405 397459 SH SOLE 21 397459 0 0 CORBUS PHARMACEUTICALS HLDGS COM 21833P103 2136 2094108 SH SOLE 22 2094108 0 0 CORBUS PHARMACEUTICALS HLDGS COM 21833P103 1 532 SH SOLE 43 0 0 532 CORCEPT THERAPEUTICS INC COM 218352102 1492 75836 SH SOLE 2 58393 0 17443 CORCEPT THERAPEUTICS INC COM 218352102 9 462 SH SOLE 4 462 0 0 CORCEPT THERAPEUTICS INC COM 218352102 33 1689 SH SOLE 7 1689 0 0 CORCEPT THERAPEUTICS INC COM 218352102 7058 358657 SH SOLE 18 353710 0 4947 CORCEPT THERAPEUTICS INC COM 218352102 6140 312015 SH SOLE 19 312015 0 0 CORCEPT THERAPEUTICS INC COM 218352102 234312 11906120 SH SOLE 21 11906120 0 0 CORCEPT THERAPEUTICS INC COM 218352102 51673 2625646 SH SOLE 22 2560906 0 64740 CORCEPT THERAPEUTICS INC COM 218352102 120 6081 SH SOLE 23 6081 0 0 CORCEPT THERAPEUTICS INC COM 218352102 301 15318 SH SOLE 25 15318 0 0 CORCEPT THERAPEUTICS INC COM 218352102 951 48328 SH SOLE 26 32704 0 15624 CORCEPT THERAPEUTICS INC COM 218352102 177 9015 SH SOLE 28 9015 0 0 CORCEPT THERAPEUTICS INC COM 218352102 3840 195123 SH SOLE 30 195123 0 0 CORCEPT THERAPEUTICS INC COM 218352102 252 12792 SH SOLE 40 12792 0 0 CORCEPT THERAPEUTICS INC COM 218352102 527 26794 SH SOLE 43 119 0 26675 CORE & MAIN INC CL A 21874C102 1502 57323 SH SOLE 2 1232 0 56091 CORE & MAIN INC CL A 21874C102 370 14110 SH SOLE 18 14110 0 0 CORE & MAIN INC CL A 21874C102 251 9589 SH SOLE 19 9589 0 0 CORE & MAIN INC CL A 21874C102 10484 400000 SH SOLE 21 400000 0 0 CORE & MAIN INC CL A 21874C102 16690 636783 SH SOLE 22 610854 0 25929 CORE & MAIN INC CL A 21874C102 15 557 SH SOLE 31 557 0 0 CORE LABORATORIES N V COM N22717107 392 14132 SH SOLE 2 14132 0 0 CORE LABORATORIES N V COM N22717107 6 222 SH SOLE 4 222 0 0 CORE LABORATORIES N V COM N22717107 1097 39535 SH SOLE 18 39535 0 0 CORE LABORATORIES N V COM N22717107 110288 3974359 SH SOLE 21 3974359 0 0 CORE LABORATORIES N V COM N22717107 19091 687955 SH SOLE 22 666868 0 21087 CORE LABORATORIES N V COM N22717107 238 8584 SH SOLE 25 8584 0 0 CORE LABORATORIES N V COM N22717107 382 13752 SH SOLE 26 10553 0 3199 CORE LABORATORIES N V COM N22717107 103 3726 SH SOLE 28 3726 0 0 CORE LABORATORIES N V COM N22717107 2373 85506 SH SOLE 30 85506 0 0 CORE LABORATORIES N V COM N22717107 283 10196 SH SOLE 36 10196 0 0 CORE LABORATORIES N V COM N22717107 146 5252 SH SOLE 40 5252 0 0 CORE LABORATORIES N V COM N22717107 8289 298691 SH SOLE 43 15988 0 282703 CORE MOLDING TECHNOLOGIES IN COM 218683100 18 1572 SH SOLE 18 1572 0 0 CORE MOLDING TECHNOLOGIES IN COM 218683100 304 26411 SH SOLE 21 26411 0 0 CORE MOLDING TECHNOLOGIES IN COM 218683100 317 27548 SH SOLE 22 27548 0 0 CORECIVIC INC COM 21871N101 342 38468 SH SOLE 2 36820 0 1648 CORECIVIC INC COM 21871N101 4 490 SH SOLE 4 490 0 0 CORECIVIC INC COM 21871N101 62 6972 SH SOLE 7 6972 0 0 CORECIVIC INC COM 21871N101 4287 481732 SH SOLE 18 481732 0 0 CORECIVIC INC COM 21871N101 1890 212405 SH SOLE 19 212405 0 0 CORECIVIC INC COM 21871N101 127232 14295742 SH SOLE 21 14295742 0 0 CORECIVIC INC COM 21871N101 28493 3201454 SH SOLE 22 3079221 0 122233 CORECIVIC INC COM 21871N101 311 34904 SH SOLE 26 24926 0 9978 CORECIVIC INC COM 21871N101 123 13862 SH SOLE 28 13862 0 0 CORECIVIC INC COM 21871N101 1854 208366 SH SOLE 30 208366 0 0 CORECIVIC INC COM 21871N101 97 10909 SH SOLE 36 10909 0 0 CORECIVIC INC COM 21871N101 113 12713 SH SOLE 40 12713 0 0 CORECIVIC INC COM 21871N101 706 79295 SH SOLE 43 2142 0 77153 CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 23 5111 SH SOLE 2 5111 0 0 CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 14 3120 SH SOLE 18 3120 0 0 CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 123 27857 SH SOLE 19 27857 0 0 CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 218 49303 SH SOLE 21 49303 0 0 CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 1054 238036 SH SOLE 22 238036 0 0 COREPOINT LODGING INC COM 21872L104 4289 276723 SH SOLE 2 105541 0 171182 COREPOINT LODGING INC COM 21872L104 13 838 SH SOLE 7 838 0 0 COREPOINT LODGING INC COM 21872L104 2397 154668 SH SOLE 18 136770 0 17898 COREPOINT LODGING INC COM 21872L104 8880 572878 SH SOLE 19 572878 0 0 COREPOINT LODGING INC COM 21872L104 23930 1543875 SH SOLE 21 1543875 0 0 COREPOINT LODGING INC COM 21872L104 32233 2079559 SH SOLE 22 2057266 0 22293 COREPOINT LODGING INC COM 21872L104 921 59410 SH SOLE 23 59410 0 0 COREPOINT LODGING INC COM 21872L104 219 14156 SH SOLE 43 0 0 14156 CORESITE RLTY CORP COM 21870Q105 16184 116818 SH SOLE 2 36375 0 80443 CORESITE RLTY CORP COM 21870Q105 3158 22798 SH SOLE 4 22798 0 0 CORESITE RLTY CORP COM 21870Q105 7790 56231 SH SOLE 7 56231 0 0 CORESITE RLTY CORP COM 21870Q105 14760 106539 SH SOLE 18 106539 0 0 CORESITE RLTY CORP COM 21870Q105 9222 66564 SH SOLE 19 66564 0 0 CORESITE RLTY CORP COM 21870Q105 379879 2742020 SH SOLE 21 2742020 0 0 CORESITE RLTY CORP COM 21870Q105 204187 1473849 SH SOLE 22 1424011 0 49838 CORESITE RLTY CORP COM 21870Q105 251 1811 SH SOLE 23 1811 0 0 CORESITE RLTY CORP COM 21870Q105 26703 192746 SH SOLE 25 192746 0 0 CORESITE RLTY CORP COM 21870Q105 2854 20601 SH SOLE 26 17569 0 3032 CORESITE RLTY CORP COM 21870Q105 4144 29912 SH SOLE 28 3762 0 26150 CORESITE RLTY CORP COM 21870Q105 52591 379606 SH SOLE 30 379606 0 0 CORESITE RLTY CORP COM 21870Q105 93 672 SH SOLE 31 672 0 0 CORESITE RLTY CORP COM 21870Q105 281 2026 SH SOLE 34 2026 0 0 CORESITE RLTY CORP COM 21870Q105 480 3462 SH SOLE 36 3462 0 0 CORESITE RLTY CORP COM 21870Q105 726 5242 SH SOLE 40 5242 0 0 CORESITE RLTY CORP COM 21870Q105 2338 16877 SH SOLE 43 1025 0 15852 CORMEDIX INC COM 21900C308 170 36569 SH SOLE 2 2490 0 34079 CORMEDIX INC COM 21900C308 3 604 SH SOLE 7 604 0 0 CORMEDIX INC COM 21900C308 522 112287 SH SOLE 18 112287 0 0 CORMEDIX INC COM 21900C308 284 61144 SH SOLE 19 61144 0 0 CORMEDIX INC COM 21900C308 6587 1416463 SH SOLE 21 1416463 0 0 CORMEDIX INC COM 21900C308 4088 879065 SH SOLE 22 858510 0 20555 CORMEDIX INC COM 21900C308 1 262 SH SOLE 43 0 0 262 CORNERSTONE BLDG BRANDS INC COM 21925D109 1217 83272 SH SOLE 2 73097 0 10175 CORNERSTONE BLDG BRANDS INC COM 21925D109 14 964 SH SOLE 7 964 0 0 CORNERSTONE BLDG BRANDS INC COM 21925D109 2449 167611 SH SOLE 18 151346 0 16265 CORNERSTONE BLDG BRANDS INC COM 21925D109 3113 213055 SH SOLE 19 213055 0 0 CORNERSTONE BLDG BRANDS INC COM 21925D109 30217 2068262 SH SOLE 21 2068262 0 0 CORNERSTONE BLDG BRANDS INC COM 21925D109 18145 1241953 SH SOLE 22 1205418 0 36535 CORNERSTONE BLDG BRANDS INC COM 21925D109 38 2588 SH SOLE 23 2588 0 0 CORNERSTONE BLDG BRANDS INC COM 21925D109 121 8288 SH SOLE 25 8288 0 0 CORNERSTONE BLDG BRANDS INC COM 21925D109 405 27746 SH SOLE 26 3365 0 24381 CORNERSTONE BLDG BRANDS INC COM 21925D109 92 6301 SH SOLE 28 6301 0 0 CORNERSTONE BLDG BRANDS INC COM 21925D109 590 40378 SH SOLE 30 40378 0 0 CORNERSTONE BLDG BRANDS INC COM 21925D109 67 4611 SH SOLE 36 4611 0 0 CORNERSTONE BLDG BRANDS INC COM 21925D109 80 5451 SH SOLE 40 5451 0 0 CORNERSTONE BLDG BRANDS INC COM 21925D109 399 27314 SH SOLE 43 7635 0 19679 CORNERSTONE ONDEMAND INC COM 21925Y103 1387 24227 SH SOLE 2 17506 0 6721 CORNERSTONE ONDEMAND INC COM 21925Y103 13 224 SH SOLE 4 224 0 0 CORNERSTONE ONDEMAND INC COM 21925Y103 46 807 SH SOLE 7 807 0 0 CORNERSTONE ONDEMAND INC COM 21925Y103 9712 169611 SH SOLE 18 169611 0 0 CORNERSTONE ONDEMAND INC COM 21925Y103 6308 110171 SH SOLE 19 110171 0 0 CORNERSTONE ONDEMAND INC COM 21925Y103 125503 2191816 SH SOLE 21 2191816 0 0 CORNERSTONE ONDEMAND INC COM 21925Y103 78287 1367224 SH SOLE 22 1334732 0 32492 CORNERSTONE ONDEMAND INC COM 21925Y103 403 7033 SH SOLE 25 7033 0 0 CORNERSTONE ONDEMAND INC COM 21925Y103 1566 27355 SH SOLE 26 23265 0 4090 CORNERSTONE ONDEMAND INC COM 21925Y103 250 4372 SH SOLE 28 4372 0 0 CORNERSTONE ONDEMAND INC COM 21925Y103 1647 28760 SH SOLE 30 28760 0 0 CORNERSTONE ONDEMAND INC COM 21925Y103 384 6709 SH SOLE 40 6709 0 0 CORNERSTONE ONDEMAND INC COM 21925Y103 645 11271 SH SOLE 43 591 0 10680 CORNING INC COM 219350105 59059 1618485 SH SOLE 2 226128 0 1392357 CORNING INC COM 219350105 13125 359700 SH SOLE 4 327350 0 32350 CORNING INC COM 219350105 25498 698765 SH SOLE 7 675150 0 23615 CORNING INC COM 219350105 636 17437 SH SOLE 13 2191 0 15246 CORNING INC COM 219350105 3527 96667 SH SOLE 15 96667 0 0 CORNING INC COM 219350105 3 88 SH SOLE 17 0 0 88 CORNING INC COM 219350105 58165 1593995 SH SOLE 18 1484021 0 109974 CORNING INC COM 219350105 11723 321263 SH SOLE 19 321263 0 0 CORNING INC COM 219350105 829121 22721879 SH SOLE 21 22721879 0 0 CORNING INC COM 219350105 593794 16272775 SH SOLE 22 14631061 0 1641714 CORNING INC COM 219350105 16396 449318 SH SOLE 23 449318 0 0 CORNING INC COM 219350105 37281 1021666 SH SOLE 25 1021666 0 0 CORNING INC COM 219350105 61312 1680232 SH SOLE 26 653184 0 1027048 CORNING INC COM 219350105 46535 1275276 SH SOLE 28 74013 0 1201263 CORNING INC COM 219350105 156938 4300847 SH SOLE 30 4300847 0 0 CORNING INC COM 219350105 10376 284348 SH SOLE 31 95605 0 188743 CORNING INC COM 219350105 1526 41831 SH SOLE 34 41831 0 0 CORNING INC COM 219350105 14516 397819 SH SOLE 36 397819 0 0 CORNING INC COM 219350105 1053 28852 SH SOLE 40 28852 0 0 CORNING INC COM 219350105 19128 524186 SH SOLE 43 47620 0 476566 CORPORACION AMER ARPTS S A COM L1995B107 62 11008 SH SOLE 21 11008 0 0 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 11270 417723 SH SOLE 2 240288 0 177435 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 1597 59209 SH SOLE 4 59209 0 0 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 3977 147420 SH SOLE 7 147420 0 0 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 15777 584782 SH SOLE 18 584782 0 0 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 23560 873248 SH SOLE 19 873248 0 0 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 245710 9107101 SH SOLE 21 9107101 0 0 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 128855 4775957 SH SOLE 22 4660365 0 115592 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 755 27994 SH SOLE 23 27994 0 0 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 13118 486208 SH SOLE 25 486208 0 0 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 1625 60228 SH SOLE 26 52412 0 7816 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 2121 78627 SH SOLE 28 5252 0 73375 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 13646 505768 SH SOLE 30 505768 0 0 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 430 15930 SH SOLE 36 15930 0 0 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 371 13766 SH SOLE 40 13766 0 0 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 759 28126 SH SOLE 43 996 0 27130 CORSAIR GAMING INC COM 22041X102 286 11041 SH SOLE 2 8202 0 2839 CORSAIR GAMING INC COM 22041X102 10 402 SH SOLE 7 402 0 0 CORSAIR GAMING INC COM 22041X102 1958 75502 SH SOLE 18 75502 0 0 CORSAIR GAMING INC COM 22041X102 1248 48134 SH SOLE 19 48134 0 0 CORSAIR GAMING INC COM 22041X102 23527 907327 SH SOLE 21 907327 0 0 CORSAIR GAMING INC COM 22041X102 16684 643422 SH SOLE 22 626999 0 16423 CORSAIR GAMING INC COM 22041X102 91 3510 SH SOLE 25 3510 0 0 CORSAIR GAMING INC COM 22041X102 63 2423 SH SOLE 26 0 0 2423 CORSAIR GAMING INC COM 22041X102 511 19693 SH SOLE 30 19693 0 0 CORSAIR GAMING INC COM 22041X102 19 750 SH SOLE 34 750 0 0 CORSAIR GAMING INC COM 22041X102 84 3240 SH SOLE 40 3240 0 0 CORSAIR GAMING INC COM 22041X102 1 48 SH SOLE 43 0 0 48 CORTEVA INC COM 22052L104 86102 2046147 SH SOLE 2 651462 0 1394685 CORTEVA INC COM 22052L104 23163 550462 SH SOLE 4 350183 0 200279 CORTEVA INC COM 22052L104 43728 1039173 SH SOLE 7 1018287 0 20886 CORTEVA INC COM 22052L104 721 17145 SH SOLE 13 1934 0 15211 CORTEVA INC COM 22052L104 4101 97458 SH SOLE 15 97458 0 0 CORTEVA INC COM 22052L104 8 189 SH SOLE 17 0 0 189 CORTEVA INC COM 22052L104 265456 6308367 SH SOLE 18 6084878 0 223489 CORTEVA INC COM 22052L104 142729 3391859 SH SOLE 19 3391859 0 0 CORTEVA INC COM 22052L104 759979 18060340 SH SOLE 21 18060340 0 0 CORTEVA INC COM 22052L104 664574 15793110 SH SOLE 22 14211682 0 1581428 CORTEVA INC COM 22052L104 17372 412841 SH SOLE 23 412841 0 0 CORTEVA INC COM 22052L104 55233 1312567 SH SOLE 25 1197280 0 115287 CORTEVA INC COM 22052L104 73703 1751507 SH SOLE 26 658652 0 1092855 CORTEVA INC COM 22052L104 63577 1510868 SH SOLE 28 55135 0 1455733 CORTEVA INC COM 22052L104 7 176 SH SOLE 29 176 0 0 CORTEVA INC COM 22052L104 168450 4003080 SH SOLE 30 4003080 0 0 CORTEVA INC COM 22052L104 11435 271756 SH SOLE 31 88453 0 183303 CORTEVA INC COM 22052L104 45411 1079160 SH SOLE 34 1079160 0 0 CORTEVA INC COM 22052L104 20218 480466 SH SOLE 36 480466 0 0 CORTEVA INC COM 22052L104 1114 26480 SH SOLE 40 26480 0 0 CORTEVA INC COM 22052L104 17449 414653 SH SOLE 43 27698 0 386955 CORTEXYME INC COM 22053A107 1243 13562 SH SOLE 2 5618 0 7944 CORTEXYME INC COM 22053A107 5 59 SH SOLE 4 59 0 0 CORTEXYME INC COM 22053A107 23 249 SH SOLE 7 249 0 0 CORTEXYME INC COM 22053A107 5072 55332 SH SOLE 18 55332 0 0 CORTEXYME INC COM 22053A107 3748 40887 SH SOLE 19 40887 0 0 CORTEXYME INC COM 22053A107 70530 769472 SH SOLE 21 769472 0 0 CORTEXYME INC COM 22053A107 36811 401602 SH SOLE 22 391700 0 9902 CORTEXYME INC COM 22053A107 18 198 SH SOLE 23 198 0 0 CORTEXYME INC COM 22053A107 270 2944 SH SOLE 25 2944 0 0 CORTEXYME INC COM 22053A107 836 9120 SH SOLE 26 7649 0 1471 CORTEXYME INC COM 22053A107 142 1551 SH SOLE 28 1551 0 0 CORTEXYME INC COM 22053A107 2265 24709 SH SOLE 30 24709 0 0 CORTEXYME INC COM 22053A107 120 1306 SH SOLE 36 1306 0 0 CORTEXYME INC COM 22053A107 199 2173 SH SOLE 40 2173 0 0 CORTEXYME INC COM 22053A107 173 1884 SH SOLE 43 76 0 1808 CORTLAND BANCORP COM 220587109 19 674 SH SOLE 18 674 0 0 CORTLAND BANCORP COM 220587109 252 9105 SH SOLE 21 9105 0 0 CORVEL CORP COM 221006109 1062 5703 SH SOLE 2 2937 0 2766 CORVEL CORP COM 221006109 11 58 SH SOLE 4 58 0 0 CORVEL CORP COM 221006109 29 154 SH SOLE 7 154 0 0 CORVEL CORP COM 221006109 5897 31669 SH SOLE 18 31669 0 0 CORVEL CORP COM 221006109 7478 40159 SH SOLE 19 40159 0 0 CORVEL CORP COM 221006109 204781 1099674 SH SOLE 21 1099674 0 0 CORVEL CORP COM 221006109 44797 240562 SH SOLE 22 234006 0 6556 CORVEL CORP COM 221006109 60 321 SH SOLE 23 321 0 0 CORVEL CORP COM 221006109 359 1930 SH SOLE 25 1930 0 0 CORVEL CORP COM 221006109 1071 5752 SH SOLE 26 731 0 5021 CORVEL CORP COM 221006109 118 631 SH SOLE 28 631 0 0 CORVEL CORP COM 221006109 13361 71751 SH SOLE 30 71751 0 0 CORVEL CORP COM 221006109 301 1617 SH SOLE 36 1617 0 0 CORVEL CORP COM 221006109 224 1201 SH SOLE 40 1201 0 0 CORVEL CORP COM 221006109 576 3092 SH SOLE 43 0 0 3092 CORVUS PHARMACEUTICALS INC COM 221015100 26 5421 SH SOLE 18 5421 0 0 CORVUS PHARMACEUTICALS INC COM 221015100 328 67763 SH SOLE 21 67763 0 0 CORVUS PHARMACEUTICALS INC COM 221015100 132 27267 SH SOLE 22 27267 0 0 COSAN S A ADS 22113B103 35 2076 SH SOLE 25 2076 0 0 COSAN S A ADS 22113B103 46 2769 SH SOLE 36 2769 0 0 COSAN S A ADS 22113B103 0 1 SH SOLE 43 0 0 1 COSTAMARE INC SHS Y1771G102 1876 121140 SH SOLE 2 63151 0 57989 COSTAMARE INC SHS Y1771G102 4 275 SH SOLE 7 275 0 0 COSTAMARE INC SHS Y1771G102 2434 157107 SH SOLE 18 157107 0 0 COSTAMARE INC SHS Y1771G102 2409 155550 SH SOLE 19 155550 0 0 COSTAMARE INC SHS Y1771G102 27893 1800702 SH SOLE 21 1800702 0 0 COSTAMARE INC SHS Y1771G102 9519 614510 SH SOLE 22 584915 0 29595 COSTAMARE INC SHS Y1771G102 67 4296 SH SOLE 26 0 0 4296 COSTAMARE INC SHS Y1771G102 1724 111321 SH SOLE 43 0 0 111321 COSTAR GROUP INC COM 22160N109 89405 1038867 SH SOLE 2 98771 0 940096 COSTAR GROUP INC COM 22160N109 21793 253234 SH SOLE 4 155046 0 98188 COSTAR GROUP INC COM 22160N109 3456 40160 SH SOLE 7 40160 0 0 COSTAR GROUP INC COM 22160N109 837 9722 SH SOLE 13 1114 0 8608 COSTAR GROUP INC COM 22160N109 2867 33314 SH SOLE 15 33314 0 0 COSTAR GROUP INC COM 22160N109 132744 1542454 SH SOLE 18 1182072 0 360382 COSTAR GROUP INC COM 22160N109 133159 1547283 SH SOLE 19 1547283 0 0 COSTAR GROUP INC COM 22160N109 609357 7080605 SH SOLE 21 7080605 0 0 COSTAR GROUP INC COM 22160N109 717849 8341257 SH SOLE 22 7879006 0 462251 COSTAR GROUP INC COM 22160N109 19142 222425 SH SOLE 23 222425 0 0 COSTAR GROUP INC COM 22160N109 94059 1092947 SH SOLE 25 1092947 0 0 COSTAR GROUP INC COM 22160N109 54252 630403 SH SOLE 26 321791 0 308612 COSTAR GROUP INC COM 22160N109 52684 612178 SH SOLE 28 29967 0 582211 COSTAR GROUP INC COM 22160N109 81 939 SH SOLE 29 939 0 0 COSTAR GROUP INC COM 22160N109 80347 933614 SH SOLE 30 933614 0 0 COSTAR GROUP INC COM 22160N109 12417 144278 SH SOLE 31 47332 0 96946 COSTAR GROUP INC COM 22160N109 52110 605508 SH SOLE 34 605508 0 0 COSTAR GROUP INC COM 22160N109 14738 171251 SH SOLE 36 171251 0 0 COSTAR GROUP INC COM 22160N109 1180 13708 SH SOLE 40 13708 0 0 COSTAR GROUP INC COM 22160N109 15363 178520 SH SOLE 43 19859 0 158661 COSTCO WHSL CORP NEW COM 22160K105 413031 919174 SH SOLE 2 219036 0 700138 COSTCO WHSL CORP NEW COM 22160K105 133667 297467 SH SOLE 4 194386 0 103081 COSTCO WHSL CORP NEW COM 22160K105 199587 444168 SH SOLE 7 430943 0 13225 COSTCO WHSL CORP NEW COM 22160K105 23354 51972 SH SOLE 13 44821 0 7151 COSTCO WHSL CORP NEW COM 22160K105 22463 49991 SH SOLE 15 49991 0 0 COSTCO WHSL CORP NEW COM 22160K105 71 159 SH SOLE 17 0 0 159 COSTCO WHSL CORP NEW COM 22160K105 419137 932763 SH SOLE 18 827649 0 105114 COSTCO WHSL CORP NEW COM 22160K105 425982 947997 SH SOLE 19 947997 0 0 COSTCO WHSL CORP NEW COM 22160K105 4349267 9679018 SH SOLE 21 9679018 0 0 COSTCO WHSL CORP NEW COM 22160K105 4394841 9780440 SH SOLE 22 8763140 0 1017300 COSTCO WHSL CORP NEW COM 22160K105 119967 266978 SH SOLE 23 266978 0 0 COSTCO WHSL CORP NEW COM 22160K105 325351 724047 SH SOLE 25 724047 0 0 COSTCO WHSL CORP NEW COM 22160K105 442907 985661 SH SOLE 26 370604 0 615057 COSTCO WHSL CORP NEW COM 22160K105 679484 1512149 SH SOLE 28 37942 0 1474207 COSTCO WHSL CORP NEW COM 22160K105 7331 16314 SH SOLE 29 16314 0 0 COSTCO WHSL CORP NEW COM 22160K105 971979 2163078 SH SOLE 30 2163078 0 0 COSTCO WHSL CORP NEW COM 22160K105 83830 186559 SH SOLE 31 71505 0 115054 COSTCO WHSL CORP NEW COM 22160K105 46584 103670 SH SOLE 32 103670 0 0 COSTCO WHSL CORP NEW COM 22160K105 174945 389330 SH SOLE 34 389330 0 0 COSTCO WHSL CORP NEW COM 22160K105 100253 223106 SH SOLE 36 223106 0 0 COSTCO WHSL CORP NEW COM 22160K105 6955 15479 SH SOLE 40 15479 0 0 COSTCO WHSL CORP NEW COM 22160K105 199782 444603 SH SOLE 43 26051 0 418552 COTY INC COM CL A 222070203 18426 2344311 SH SOLE 2 1659203 0 685108 COTY INC COM CL A 222070203 7 932 SH SOLE 4 932 0 0 COTY INC COM CL A 222070203 49 6212 SH SOLE 7 6212 0 0 COTY INC COM CL A 222070203 0 1 SH SOLE 17 0 0 1 COTY INC COM CL A 222070203 6348 807648 SH SOLE 18 807648 0 0 COTY INC COM CL A 222070203 34641 4407282 SH SOLE 19 4407282 0 0 COTY INC COM CL A 222070203 119086 15150885 SH SOLE 21 15150885 0 0 COTY INC COM CL A 222070203 64832 8248363 SH SOLE 22 7890326 0 358037 COTY INC COM CL A 222070203 306 38982 SH SOLE 25 38982 0 0 COTY INC COM CL A 222070203 1026 130565 SH SOLE 26 109613 0 20952 COTY INC COM CL A 222070203 271 34456 SH SOLE 28 27464 0 6992 COTY INC COM CL A 222070203 1195 152086 SH SOLE 30 152086 0 0 COTY INC COM CL A 222070203 43 5425 SH SOLE 31 5425 0 0 COTY INC COM CL A 222070203 37114 4721915 SH SOLE 34 4721915 0 0 COTY INC COM CL A 222070203 71 9082 SH SOLE 36 9082 0 0 COTY INC COM CL A 222070203 273 34693 SH SOLE 40 34693 0 0 COTY INC COM CL A 222070203 1510 192076 SH SOLE 43 20352 0 171724 COUCHBASE INC COM 22207T101 91 2927 SH SOLE 2 328 0 2599 COUCHBASE INC COM 22207T101 827 26585 SH SOLE 18 26585 0 0 COUCHBASE INC COM 22207T101 521 16748 SH SOLE 19 16748 0 0 COUCHBASE INC COM 22207T101 9442 303500 SH SOLE 21 303500 0 0 COUCHBASE INC COM 22207T101 6258 201145 SH SOLE 22 199448 0 1697 COUCHBASE INC COM 22207T101 241 7733 SH SOLE 26 7733 0 0 COUCHBASE INC COM 22207T101 898 28850 SH SOLE 28 0 0 28850 COUCHBASE INC COM 22207T101 12 396 SH SOLE 31 0 0 396 COUNTY BANCORP INC COM 221907108 89 2475 SH SOLE 2 2475 0 0 COUNTY BANCORP INC COM 221907108 32 875 SH SOLE 18 875 0 0 COUNTY BANCORP INC COM 221907108 465 12886 SH SOLE 21 12886 0 0 COUPA SOFTWARE INC COM 22266L106 35752 163119 SH SOLE 2 8945 0 154174 COUPA SOFTWARE INC COM 22266L106 9756 44510 SH SOLE 4 27647 0 16863 COUPA SOFTWARE INC COM 22266L106 1704 7774 SH SOLE 7 7774 0 0 COUPA SOFTWARE INC COM 22266L106 423 1930 SH SOLE 13 262 0 1668 COUPA SOFTWARE INC COM 22266L106 1279 5837 SH SOLE 15 5837 0 0 COUPA SOFTWARE INC COM 22266L106 24622 112336 SH SOLE 18 108219 0 4117 COUPA SOFTWARE INC COM 22266L106 353728 1613868 SH SOLE 19 1613868 0 0 COUPA SOFTWARE INC COM 22266L106 303784 1386002 SH SOLE 21 1386002 0 0 COUPA SOFTWARE INC COM 22266L106 341854 1559696 SH SOLE 22 1475137 0 84559 COUPA SOFTWARE INC COM 22266L106 9030 41197 SH SOLE 23 41197 0 0 COUPA SOFTWARE INC COM 22266L106 21788 99407 SH SOLE 25 99407 0 0 COUPA SOFTWARE INC COM 22266L106 27726 126497 SH SOLE 26 71160 0 55337 COUPA SOFTWARE INC COM 22266L106 47736 217792 SH SOLE 28 5502 0 212290 COUPA SOFTWARE INC COM 22266L106 18 84 SH SOLE 29 84 0 0 COUPA SOFTWARE INC COM 22266L106 30184 137715 SH SOLE 30 137715 0 0 COUPA SOFTWARE INC COM 22266L106 5795 26438 SH SOLE 31 8559 0 17879 COUPA SOFTWARE INC COM 22266L106 41635 189956 SH SOLE 34 189956 0 0 COUPA SOFTWARE INC COM 22266L106 7104 32413 SH SOLE 36 32413 0 0 COUPA SOFTWARE INC COM 22266L106 598 2730 SH SOLE 40 2730 0 0 COUPA SOFTWARE INC COM 22266L106 4784 21829 SH SOLE 43 1803 0 20026 COUPA SOFTWARE INC NOTE 0.375% 6/1 22266LAF3 9911 9182000 PRN SOLE 21 9182000 0 0 COUPANG INC CL A 22266T109 323031 11598954 SH SOLE 18 4377613 0 7221341 COUPANG INC CL A 22266T109 41 1465 SH SOLE 2 1465 0 0 COUPANG INC CL A 22266T109 2220 79710 SH SOLE 22 79710 0 0 COUPANG INC CL A 22266T109 105 3766 SH SOLE 25 3766 0 0 COUPANG INC CL A 22266T109 3 114 SH SOLE 30 114 0 0 COUPANG INC CL A 22266T109 4 144 SH SOLE 34 144 0 0 COURSERA INC COM 22266M104 2136 67496 SH SOLE 2 25687 0 41809 COURSERA INC COM 22266M104 6 194 SH SOLE 7 194 0 0 COURSERA INC COM 22266M104 5775 182455 SH SOLE 18 182455 0 0 COURSERA INC COM 22266M104 4124 130302 SH SOLE 19 130302 0 0 COURSERA INC COM 22266M104 65347 2064681 SH SOLE 21 2064681 0 0 COURSERA INC COM 22266M104 51278 1620171 SH SOLE 22 1587254 0 32917 COURSERA INC COM 22266M104 658 20782 SH SOLE 26 20782 0 0 COURSERA INC COM 22266M104 4598 145265 SH SOLE 30 145265 0 0 COURSERA INC COM 22266M104 2551 80589 SH SOLE 34 80589 0 0 COURSERA INC COM 22266M104 1 40 SH SOLE 43 0 0 40 COUSINS PPTYS INC COM NEW 222795502 19780 530445 SH SOLE 2 253056 0 277389 COUSINS PPTYS INC COM NEW 222795502 17005 456025 SH SOLE 4 456025 0 0 COUSINS PPTYS INC COM NEW 222795502 8034 215451 SH SOLE 7 215451 0 0 COUSINS PPTYS INC COM NEW 222795502 14 385 SH SOLE 17 0 0 385 COUSINS PPTYS INC COM NEW 222795502 29415 788830 SH SOLE 18 788830 0 0 COUSINS PPTYS INC COM NEW 222795502 17591 471732 SH SOLE 19 471732 0 0 COUSINS PPTYS INC COM NEW 222795502 321478 8621015 SH SOLE 21 8621015 0 0 COUSINS PPTYS INC COM NEW 222795502 204392 5481137 SH SOLE 22 5031911 0 449226 COUSINS PPTYS INC COM NEW 222795502 1157 31017 SH SOLE 23 31017 0 0 COUSINS PPTYS INC COM NEW 222795502 24243 650124 SH SOLE 25 650124 0 0 COUSINS PPTYS INC COM NEW 222795502 2377 63750 SH SOLE 26 52699 0 11051 COUSINS PPTYS INC COM NEW 222795502 4401 118020 SH SOLE 28 29026 0 88994 COUSINS PPTYS INC COM NEW 222795502 24921 668304 SH SOLE 30 668304 0 0 COUSINS PPTYS INC COM NEW 222795502 86 2296 SH SOLE 31 2296 0 0 COUSINS PPTYS INC COM NEW 222795502 1953 52365 SH SOLE 34 52365 0 0 COUSINS PPTYS INC COM NEW 222795502 106 2848 SH SOLE 36 2848 0 0 COUSINS PPTYS INC COM NEW 222795502 653 17506 SH SOLE 40 17506 0 0 COUSINS PPTYS INC COM NEW 222795502 3520 94405 SH SOLE 43 1403 0 93002 COVANTA HLDG CORP COM 22282E102 1064 52873 SH SOLE 2 36069 0 16804 COVANTA HLDG CORP COM 22282E102 11 546 SH SOLE 4 546 0 0 COVANTA HLDG CORP COM 22282E102 71 3513 SH SOLE 7 3513 0 0 COVANTA HLDG CORP COM 22282E102 6689 332478 SH SOLE 18 332478 0 0 COVANTA HLDG CORP COM 22282E102 4268 212133 SH SOLE 19 212133 0 0 COVANTA HLDG CORP COM 22282E102 79226 3937684 SH SOLE 21 3937684 0 0 COVANTA HLDG CORP COM 22282E102 56258 2796146 SH SOLE 22 2726028 0 70118 COVANTA HLDG CORP COM 22282E102 361 17952 SH SOLE 25 17952 0 0 COVANTA HLDG CORP COM 22282E102 896 44555 SH SOLE 26 34907 0 9648 COVANTA HLDG CORP COM 22282E102 323 16068 SH SOLE 28 10868 0 5200 COVANTA HLDG CORP COM 22282E102 3262 162147 SH SOLE 30 162147 0 0 COVANTA HLDG CORP COM 22282E102 89 4427 SH SOLE 36 4427 0 0 COVANTA HLDG CORP COM 22282E102 260 12934 SH SOLE 40 12934 0 0 COVANTA HLDG CORP COM 22282E102 2882 143237 SH SOLE 43 3024 0 140213 COVENANT LOGISTICS GROUP INC CL A 22284P105 2076 75074 SH SOLE 2 24344 0 50730 COVENANT LOGISTICS GROUP INC CL A 22284P105 8 301 SH SOLE 7 301 0 0 COVENANT LOGISTICS GROUP INC CL A 22284P105 1152 41677 SH SOLE 18 41677 0 0 COVENANT LOGISTICS GROUP INC CL A 22284P105 4923 178039 SH SOLE 19 178039 0 0 COVENANT LOGISTICS GROUP INC CL A 22284P105 13550 490066 SH SOLE 21 490066 0 0 COVENANT LOGISTICS GROUP INC CL A 22284P105 16494 596527 SH SOLE 22 589699 0 6828 COVENANT LOGISTICS GROUP INC CL A 22284P105 503 18184 SH SOLE 23 18184 0 0 COVENANT LOGISTICS GROUP INC CL A 22284P105 1949 70498 SH SOLE 26 0 0 70498 COVETRUS INC COM 22304C100 2500 137817 SH SOLE 2 39169 0 98648 COVETRUS INC COM 22304C100 7 402 SH SOLE 4 402 0 0 COVETRUS INC COM 22304C100 40 2201 SH SOLE 7 2201 0 0 COVETRUS INC COM 22304C100 7533 415273 SH SOLE 18 415273 0 0 COVETRUS INC COM 22304C100 4242 233845 SH SOLE 19 233845 0 0 COVETRUS INC COM 22304C100 218472 12043651 SH SOLE 21 12043651 0 0 COVETRUS INC COM 22304C100 48912 2696362 SH SOLE 22 2593601 0 102761 COVETRUS INC COM 22304C100 25 1377 SH SOLE 23 1377 0 0 COVETRUS INC COM 22304C100 291 16058 SH SOLE 25 16058 0 0 COVETRUS INC COM 22304C100 1104 60858 SH SOLE 26 40300 0 20558 COVETRUS INC COM 22304C100 254 14005 SH SOLE 28 8758 0 5247 COVETRUS INC COM 22304C100 3265 179972 SH SOLE 30 179972 0 0 COVETRUS INC COM 22304C100 152 8378 SH SOLE 36 8378 0 0 COVETRUS INC COM 22304C100 216 11880 SH SOLE 40 11880 0 0 COVETRUS INC COM 22304C100 1322 72884 SH SOLE 43 1710 0 71174 COWEN INC CL A NEW 223622606 2710 78990 SH SOLE 2 27193 0 51797 COWEN INC CL A NEW 223622606 3 73 SH SOLE 4 73 0 0 COWEN INC CL A NEW 223622606 11 335 SH SOLE 7 335 0 0 COWEN INC CL A NEW 223622606 3089 90023 SH SOLE 18 90023 0 0 COWEN INC CL A NEW 223622606 8019 233730 SH SOLE 19 233730 0 0 COWEN INC CL A NEW 223622606 43300 1262033 SH SOLE 21 1262033 0 0 COWEN INC CL A NEW 223622606 31345 913596 SH SOLE 22 885589 0 28007 COWEN INC CL A NEW 223622606 336 9806 SH SOLE 23 9806 0 0 COWEN INC CL A NEW 223622606 159 4644 SH SOLE 25 4644 0 0 COWEN INC CL A NEW 223622606 1998 58229 SH SOLE 26 1779 0 56450 COWEN INC CL A NEW 223622606 69 2016 SH SOLE 28 2016 0 0 COWEN INC CL A NEW 223622606 232 6769 SH SOLE 30 6769 0 0 COWEN INC CL A NEW 223622606 154 4474 SH SOLE 36 4474 0 0 COWEN INC CL A NEW 223622606 101 2957 SH SOLE 40 2957 0 0 COWEN INC CL A NEW 223622606 1205 35120 SH SOLE 43 0 0 35120 CPI AEROSTRUCTURES INC COM NEW 125919308 6 2312 SH SOLE 18 2312 0 0 CPI AEROSTRUCTURES INC COM NEW 125919308 85 30822 SH SOLE 21 30822 0 0 CPI AEROSTRUCTURES INC COM NEW 125919308 71 25855 SH SOLE 22 25855 0 0 CPI CARD GROUP INC COM NEW 12634H200 40 1150 SH SOLE 2 1150 0 0 CPI CARD GROUP INC COM NEW 12634H200 53 1524 SH SOLE 22 1524 0 0 CPS TECHNOLOGIES CORP COM 12619F104 10 2100 SH SOLE 18 2100 0 0 CPS TECHNOLOGIES CORP COM 12619F104 172 34604 SH SOLE 21 34604 0 0 CPS TECHNOLOGIES CORP COM 12619F104 601 120865 SH SOLE 22 120865 0 0 CRA INTL INC COM 12618T105 538 5419 SH SOLE 2 2756 0 2663 CRA INTL INC COM 12618T105 13 126 SH SOLE 7 126 0 0 CRA INTL INC COM 12618T105 2176 21905 SH SOLE 18 21905 0 0 CRA INTL INC COM 12618T105 1343 13524 SH SOLE 19 13524 0 0 CRA INTL INC COM 12618T105 25329 254969 SH SOLE 21 254969 0 0 CRA INTL INC COM 12618T105 18457 185798 SH SOLE 22 184194 0 1604 CRA INTL INC COM 12618T105 28 284 SH SOLE 43 0 0 284 CRACKER BARREL OLD CTRY STOR COM 22410J106 2860 20451 SH SOLE 2 17890 0 2561 CRACKER BARREL OLD CTRY STOR COM 22410J106 14 99 SH SOLE 4 99 0 0 CRACKER BARREL OLD CTRY STOR COM 22410J106 84 601 SH SOLE 7 601 0 0 CRACKER BARREL OLD CTRY STOR COM 22410J106 15874 113519 SH SOLE 18 113519 0 0 CRACKER BARREL OLD CTRY STOR COM 22410J106 5868 41965 SH SOLE 19 41965 0 0 CRACKER BARREL OLD CTRY STOR COM 22410J106 222876 1593796 SH SOLE 21 1593796 0 0 CRACKER BARREL OLD CTRY STOR COM 22410J106 94740 677487 SH SOLE 22 663058 0 14429 CRACKER BARREL OLD CTRY STOR COM 22410J106 378 2701 SH SOLE 25 2701 0 0 CRACKER BARREL OLD CTRY STOR COM 22410J106 1083 7748 SH SOLE 26 6159 0 1589 CRACKER BARREL OLD CTRY STOR COM 22410J106 282 2018 SH SOLE 28 1651 0 367 CRACKER BARREL OLD CTRY STOR COM 22410J106 1648 11783 SH SOLE 30 11783 0 0 CRACKER BARREL OLD CTRY STOR COM 22410J106 111 796 SH SOLE 36 796 0 0 CRACKER BARREL OLD CTRY STOR COM 22410J106 350 2503 SH SOLE 40 2503 0 0 CRACKER BARREL OLD CTRY STOR COM 22410J106 4284 30632 SH SOLE 43 3567 0 27065 CRANE CO COM 224399105 12742 134392 SH SOLE 2 39391 0 95001 CRANE CO COM 224399105 90 947 SH SOLE 4 947 0 0 CRANE CO COM 224399105 103 1086 SH SOLE 7 1086 0 0 CRANE CO COM 224399105 11446 120727 SH SOLE 18 120727 0 0 CRANE CO COM 224399105 1296 13674 SH SOLE 19 13674 0 0 CRANE CO COM 224399105 212462 2240923 SH SOLE 21 2240923 0 0 CRANE CO COM 224399105 129135 1362041 SH SOLE 22 1302148 0 59893 CRANE CO COM 224399105 561 5914 SH SOLE 25 5914 0 0 CRANE CO COM 224399105 1972 20795 SH SOLE 26 17355 0 3440 CRANE CO COM 224399105 223 2357 SH SOLE 28 2357 0 0 CRANE CO COM 224399105 2483 26190 SH SOLE 30 26190 0 0 CRANE CO COM 224399105 74 776 SH SOLE 31 776 0 0 CRANE CO COM 224399105 111 1171 SH SOLE 36 1171 0 0 CRANE CO COM 224399105 515 5430 SH SOLE 40 5430 0 0 CRANE CO COM 224399105 3067 32349 SH SOLE 43 1967 0 30382 CRAWFORD & CO CL B 224633107 82 9138 SH SOLE 21 9138 0 0 CRAWFORD & CO CL B 224633107 3400 379480 SH SOLE 22 379480 0 0 CRAWFORD & CO CL A 224633206 1412 157382 SH SOLE 2 122307 0 35075 CRAWFORD & CO CL A 224633206 1 63 SH SOLE 7 63 0 0 CRAWFORD & CO CL A 224633206 548 61121 SH SOLE 18 61121 0 0 CRAWFORD & CO CL A 224633206 308 34360 SH SOLE 19 34360 0 0 CRAWFORD & CO CL A 224633206 6107 680793 SH SOLE 21 680793 0 0 CRAWFORD & CO CL A 224633206 5208 580574 SH SOLE 22 553982 0 26592 CRAWFORD & CO CL A 224633206 52 5796 SH SOLE 23 5796 0 0 CRAWFORD & CO CL A 224633206 63 7042 SH SOLE 25 7042 0 0 CRAWFORD & CO CL A 224633206 193 21468 SH SOLE 26 675 0 20793 CRAWFORD & CO CL A 224633206 85 9449 SH SOLE 30 9449 0 0 CREATD INC COM 225265107 4 1479 SH SOLE 18 1479 0 0 CREATD INC COM 225265107 52 19346 SH SOLE 21 19346 0 0 CREDICORP LTD COM G2519Y108 8945 80628 SH SOLE 2 5376 0 75252 CREDICORP LTD COM G2519Y108 3814 34378 SH SOLE 4 16830 0 17548 CREDICORP LTD COM G2519Y108 926 8348 SH SOLE 7 8348 0 0 CREDICORP LTD COM G2519Y108 252 2270 SH SOLE 13 106 0 2164 CREDICORP LTD COM G2519Y108 195 1759 SH SOLE 15 1759 0 0 CREDICORP LTD COM G2519Y108 9237 83260 SH SOLE 18 26251 0 57009 CREDICORP LTD COM G2519Y108 59753 538606 SH SOLE 19 538606 0 0 CREDICORP LTD COM G2519Y108 197588 1781039 SH SOLE 21 1781039 0 0 CREDICORP LTD COM G2519Y108 82986 748026 SH SOLE 22 668679 0 79347 CREDICORP LTD COM G2519Y108 3466 31245 SH SOLE 23 31245 0 0 CREDICORP LTD COM G2519Y108 64877 584797 SH SOLE 25 584797 0 0 CREDICORP LTD COM G2519Y108 24148 217670 SH SOLE 26 65433 0 152237 CREDICORP LTD COM G2519Y108 13262 119540 SH SOLE 28 3851 0 115689 CREDICORP LTD COM G2519Y108 156 1405 SH SOLE 29 1405 0 0 CREDICORP LTD COM G2519Y108 48083 433417 SH SOLE 30 425558 0 7859 CREDICORP LTD COM G2519Y108 65010 585992 SH SOLE 34 585992 0 0 CREDICORP LTD COM G2519Y108 2482 22373 SH SOLE 36 22373 0 0 CREDICORP LTD COM G2519Y108 32 289 SH SOLE 40 289 0 0 CREDICORP LTD COM G2519Y108 6265 56471 SH SOLE 43 516 0 55955 CREDIT ACCEP CORP MICH COM 225310101 12015 20528 SH SOLE 2 3515 0 17013 CREDIT ACCEP CORP MICH COM 225310101 92 158 SH SOLE 4 158 0 0 CREDIT ACCEP CORP MICH COM 225310101 75 128 SH SOLE 7 128 0 0 CREDIT ACCEP CORP MICH COM 225310101 2021 3453 SH SOLE 18 3453 0 0 CREDIT ACCEP CORP MICH COM 225310101 1586 2710 SH SOLE 19 2710 0 0 CREDIT ACCEP CORP MICH COM 225310101 61637 105308 SH SOLE 21 105308 0 0 CREDIT ACCEP CORP MICH COM 225310101 115824 197889 SH SOLE 22 186940 0 10949 CREDIT ACCEP CORP MICH COM 225310101 688 1176 SH SOLE 25 1176 0 0 CREDIT ACCEP CORP MICH COM 225310101 2232 3813 SH SOLE 26 3012 0 801 CREDIT ACCEP CORP MICH COM 225310101 452 773 SH SOLE 28 773 0 0 CREDIT ACCEP CORP MICH COM 225310101 2737 4676 SH SOLE 30 4676 0 0 CREDIT ACCEP CORP MICH COM 225310101 81 139 SH SOLE 31 139 0 0 CREDIT ACCEP CORP MICH COM 225310101 42 72 SH SOLE 36 72 0 0 CREDIT ACCEP CORP MICH COM 225310101 644 1101 SH SOLE 40 1101 0 0 CREDIT ACCEP CORP MICH COM 225310101 2156 3683 SH SOLE 43 154 0 3529 CREDIT SUISSE GROUP SPONSORED ADR 225401108 658 66712 SH SOLE 18 66712 0 0 CREDIT SUISSE GROUP SPONSORED ADR 225401108 4589 465447 SH SOLE 19 465447 0 0 CREDIT SUISSE GROUP SPONSORED ADR 225401108 918 93101 SH SOLE 25 93101 0 0 CREDIT SUISSE GROUP SPONSORED ADR 225401108 2129 215876 SH SOLE 34 215876 0 0 CREDIT SUISSE GROUP SPONSORED ADR 225401108 12964 1314857 SH SOLE 43 273162 0 1041695 CREE INC COM 225447101 23672 293221 SH SOLE 2 106173 0 187048 CREE INC COM 225447101 32 395 SH SOLE 4 395 0 0 CREE INC COM 225447101 151 1866 SH SOLE 7 1866 0 0 CREE INC COM 225447101 22523 278986 SH SOLE 18 278986 0 0 CREE INC COM 225447101 231827 2871638 SH SOLE 19 2871638 0 0 CREE INC COM 225447101 503555 6237521 SH SOLE 21 6237521 0 0 CREE INC COM 225447101 255742 3167871 SH SOLE 22 3028490 0 139381 CREE INC COM 225447101 26060 322801 SH SOLE 25 322801 0 0 CREE INC COM 225447101 21964 272070 SH SOLE 26 56408 0 215662 CREE INC COM 225447101 20901 258901 SH SOLE 28 9281 0 249620 CREE INC COM 225447101 7739 95866 SH SOLE 30 95866 0 0 CREE INC COM 225447101 148 1832 SH SOLE 31 1832 0 0 CREE INC COM 225447101 210498 2607434 SH SOLE 34 2607434 0 0 CREE INC COM 225447101 743 9199 SH SOLE 36 9199 0 0 CREE INC COM 225447101 1111 13758 SH SOLE 40 13758 0 0 CREE INC COM 225447101 2319 28725 SH SOLE 43 717 0 28008 CREE INC NOTE 0.875% 9/0 225447AB7 3941 2807000 PRN SOLE 21 2807000 0 0 CREE INC NOTE 1.750% 5/0 225447AD3 7295 3951000 PRN SOLE 21 3951000 0 0 CRESCENT CAP BDC INC COM 225655109 3724 194660 SH SOLE 30 194660 0 0 CRESCENT PT ENERGY CORP COM 22576C101 689 149439 SH SOLE 43 7177 0 142262 CRESUD S A C I F Y A SPONSORED ADR 226406106 59 12165 SH SOLE 21 12165 0 0 CREXENDO INC COM 226552107 9 1473 SH SOLE 18 1473 0 0 CREXENDO INC COM 226552107 105 17541 SH SOLE 21 17541 0 0 CRH PLC ADR 12626K203 794 16985 SH SOLE 18 16957 0 28 CRH PLC ADR 12626K203 19585 419023 SH SOLE 43 60037 0 358986 CRICUT INC COM CL A 22658D100 19 696 SH SOLE 2 696 0 0 CRICUT INC COM CL A 22658D100 906 32834 SH SOLE 21 32834 0 0 CRICUT INC COM CL A 22658D100 7845 284450 SH SOLE 22 284450 0 0 CRICUT INC COM CL A 22658D100 35 1261 SH SOLE 43 0 0 1261 CRINETICS PHARMACEUTICALS IN COM 22663K107 598 28401 SH SOLE 2 8229 0 20172 CRINETICS PHARMACEUTICALS IN COM 22663K107 11 525 SH SOLE 7 525 0 0 CRINETICS PHARMACEUTICALS IN COM 22663K107 2399 113986 SH SOLE 18 111385 0 2601 CRINETICS PHARMACEUTICALS IN COM 22663K107 2252 106988 SH SOLE 19 106988 0 0 CRINETICS PHARMACEUTICALS IN COM 22663K107 32224 1530826 SH SOLE 21 1530826 0 0 CRINETICS PHARMACEUTICALS IN COM 22663K107 16474 782624 SH SOLE 22 763536 0 19088 CRINETICS PHARMACEUTICALS IN COM 22663K107 36 1709 SH SOLE 23 1709 0 0 CRINETICS PHARMACEUTICALS IN COM 22663K107 75 3569 SH SOLE 25 3569 0 0 CRINETICS PHARMACEUTICALS IN COM 22663K107 109 5169 SH SOLE 26 0 0 5169 CRINETICS PHARMACEUTICALS IN COM 22663K107 552 26214 SH SOLE 30 26214 0 0 CRINETICS PHARMACEUTICALS IN COM 22663K107 73 3466 SH SOLE 40 3466 0 0 CRINETICS PHARMACEUTICALS IN COM 22663K107 281 13362 SH SOLE 43 2841 0 10521 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 2096 18730 SH SOLE 2 14566 0 4164 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 27 244 SH SOLE 4 244 0 0 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 1 13 SH SOLE 18 13 0 0 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 81687 729800 SH SOLE 21 729800 0 0 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 5864 52388 SH SOLE 22 25341 0 27047 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 836 7471 SH SOLE 25 7471 0 0 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 3083 27547 SH SOLE 26 21684 0 5863 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 565 5045 SH SOLE 28 5045 0 0 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 31036 277283 SH SOLE 30 277283 0 0 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 64 575 SH SOLE 34 575 0 0 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 837 7478 SH SOLE 40 7478 0 0 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 303 2710 SH SOLE 43 174 0 2536 CRITEO S A SPONS ADS 226718104 3 82 SH SOLE 18 82 0 0 CRITEO S A SPONS ADS 226718104 1593 43459 SH SOLE 43 16887 0 26572 CROCS INC COM 227046109 14614 101857 SH SOLE 2 80122 0 21735 CROCS INC COM 227046109 1141 7951 SH SOLE 4 7951 0 0 CROCS INC COM 227046109 229 1598 SH SOLE 7 1598 0 0 CROCS INC COM 227046109 43971 306461 SH SOLE 18 294091 0 12370 CROCS INC COM 227046109 37143 258874 SH SOLE 19 258874 0 0 CROCS INC COM 227046109 614242 4281029 SH SOLE 21 4281029 0 0 CROCS INC COM 227046109 267596 1865041 SH SOLE 22 1814434 0 50607 CROCS INC COM 227046109 1767 12312 SH SOLE 23 12312 0 0 CROCS INC COM 227046109 1432 9980 SH SOLE 25 9980 0 0 CROCS INC COM 227046109 7481 52139 SH SOLE 26 24287 0 27852 CROCS INC COM 227046109 678 4723 SH SOLE 28 4723 0 0 CROCS INC COM 227046109 846 5895 SH SOLE 29 5895 0 0 CROCS INC COM 227046109 5090 35473 SH SOLE 30 35473 0 0 CROCS INC COM 227046109 599 4175 SH SOLE 31 4175 0 0 CROCS INC COM 227046109 23 160 SH SOLE 34 160 0 0 CROCS INC COM 227046109 628 4379 SH SOLE 36 4379 0 0 CROCS INC COM 227046109 1098 7650 SH SOLE 40 7650 0 0 CROCS INC COM 227046109 4518 31488 SH SOLE 43 13 0 31475 CROSS CTRY HEALTHCARE INC COM 227483104 1345 63341 SH SOLE 2 34471 0 28870 CROSS CTRY HEALTHCARE INC COM 227483104 16 735 SH SOLE 7 735 0 0 CROSS CTRY HEALTHCARE INC COM 227483104 3242 152638 SH SOLE 18 152638 0 0 CROSS CTRY HEALTHCARE INC COM 227483104 1514 71279 SH SOLE 19 71279 0 0 CROSS CTRY HEALTHCARE INC COM 227483104 90481 4259949 SH SOLE 21 4259949 0 0 CROSS CTRY HEALTHCARE INC COM 227483104 19702 927604 SH SOLE 22 908337 0 19267 CROSS CTRY HEALTHCARE INC COM 227483104 13 599 SH SOLE 23 599 0 0 CROSS CTRY HEALTHCARE INC COM 227483104 24 1145 SH SOLE 26 0 0 1145 CROSS CTRY HEALTHCARE INC COM 227483104 948 44656 SH SOLE 30 44656 0 0 CROSS CTRY HEALTHCARE INC COM 227483104 261 12277 SH SOLE 43 0 0 12277 CROSSFIRST BANKSHARES INC COM 22766M109 519 39933 SH SOLE 2 14335 0 25598 CROSSFIRST BANKSHARES INC COM 22766M109 13 977 SH SOLE 7 977 0 0 CROSSFIRST BANKSHARES INC COM 22766M109 1915 147277 SH SOLE 18 147277 0 0 CROSSFIRST BANKSHARES INC COM 22766M109 1071 82409 SH SOLE 19 82409 0 0 CROSSFIRST BANKSHARES INC COM 22766M109 23412 1800888 SH SOLE 21 1800888 0 0 CROSSFIRST BANKSHARES INC COM 22766M109 13700 1053808 SH SOLE 22 1013424 0 40384 CROSSFIRST BANKSHARES INC COM 22766M109 77 5911 SH SOLE 25 5911 0 0 CROSSFIRST BANKSHARES INC COM 22766M109 157 12056 SH SOLE 30 12056 0 0 CROSSFIRST BANKSHARES INC COM 22766M109 81 6233 SH SOLE 40 6233 0 0 CROSSFIRST BANKSHARES INC COM 22766M109 20 1515 SH SOLE 43 0 0 1515 CROWDSTRIKE HLDGS INC CL A 22788C105 103413 420756 SH SOLE 2 62106 0 358650 CROWDSTRIKE HLDGS INC CL A 22788C105 29150 118604 SH SOLE 4 79221 0 39383 CROWDSTRIKE HLDGS INC CL A 22788C105 9687 39413 SH SOLE 7 39413 0 0 CROWDSTRIKE HLDGS INC CL A 22788C105 947 3854 SH SOLE 13 428 0 3426 CROWDSTRIKE HLDGS INC CL A 22788C105 4100 16680 SH SOLE 15 16680 0 0 CROWDSTRIKE HLDGS INC CL A 22788C105 145136 590510 SH SOLE 18 507564 0 82946 CROWDSTRIKE HLDGS INC CL A 22788C105 257365 1047137 SH SOLE 19 1047137 0 0 CROWDSTRIKE HLDGS INC CL A 22788C105 1046809 4259130 SH SOLE 21 4259130 0 0 CROWDSTRIKE HLDGS INC CL A 22788C105 1034845 4210454 SH SOLE 22 3957272 0 253182 CROWDSTRIKE HLDGS INC CL A 22788C105 26719 108711 SH SOLE 23 108711 0 0 CROWDSTRIKE HLDGS INC CL A 22788C105 75295 306351 SH SOLE 25 306351 0 0 CROWDSTRIKE HLDGS INC CL A 22788C105 91816 373570 SH SOLE 26 161540 0 212030 CROWDSTRIKE HLDGS INC CL A 22788C105 90153 366804 SH SOLE 28 16439 0 350365 CROWDSTRIKE HLDGS INC CL A 22788C105 481 1958 SH SOLE 29 1958 0 0 CROWDSTRIKE HLDGS INC CL A 22788C105 191338 778492 SH SOLE 30 773618 0 4874 CROWDSTRIKE HLDGS INC CL A 22788C105 16895 68739 SH SOLE 31 24645 0 44094 CROWDSTRIKE HLDGS INC CL A 22788C105 11497 46778 SH SOLE 32 46778 0 0 CROWDSTRIKE HLDGS INC CL A 22788C105 232620 946458 SH SOLE 34 946458 0 0 CROWDSTRIKE HLDGS INC CL A 22788C105 21306 86686 SH SOLE 36 86686 0 0 CROWDSTRIKE HLDGS INC CL A 22788C105 1554 6321 SH SOLE 40 6321 0 0 CROWDSTRIKE HLDGS INC CL A 22788C105 20619 83890 SH SOLE 43 12091 0 71800 CROWDSTRIKE HLDGS INC OPTIONS 22788C105 221 900 SH Call SOLE 4 900 0 0 CROWDSTRIKE HLDGS INC OPTIONS 22788C105 2999 12200 SH Call SOLE 18 12200 0 0 CROWDSTRIKE HLDGS INC OPTIONS 22788C105 18065 73500 SH Call SOLE 19 73500 0 0 CROWDSTRIKE HLDGS INC OPTIONS 22788C105 1450 5900 SH Call SOLE 22 5900 0 0 CROWDSTRIKE HLDGS INC OPTIONS 22788C105 221 900 SH Call SOLE 26 900 0 0 CROWDSTRIKE HLDGS INC OPTIONS 22788C105 9979 40600 SH Call SOLE 34 40600 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 187434 1081433 SH SOLE 2 283764 0 797669 CROWN CASTLE INTL CORP NEW COM 22822V101 66337 382743 SH SOLE 4 273964 0 108779 CROWN CASTLE INTL CORP NEW COM 22822V101 190976 1101869 SH SOLE 7 1089711 0 12158 CROWN CASTLE INTL CORP NEW COM 22822V101 1493 8612 SH SOLE 13 1211 0 7401 CROWN CASTLE INTL CORP NEW COM 22822V101 9721 56085 SH SOLE 15 56085 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 1 3 SH SOLE 17 0 0 3 CROWN CASTLE INTL CORP NEW COM 22822V101 132755 765954 SH SOLE 18 697806 0 68148 CROWN CASTLE INTL CORP NEW COM 22822V101 68381 394538 SH SOLE 19 394538 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 2221412 12816823 SH SOLE 21 12816823 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 1650270 9521520 SH SOLE 22 8494606 0 1026914 CROWN CASTLE INTL CORP NEW COM 22822V101 51847 299140 SH SOLE 23 299140 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 119400 688900 SH SOLE 25 688900 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 171741 990890 SH SOLE 26 389443 0 601447 CROWN CASTLE INTL CORP NEW COM 22822V101 138409 798575 SH SOLE 28 34911 0 763664 CROWN CASTLE INTL CORP NEW COM 22822V101 4516 26056 SH SOLE 29 26056 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 376516 2172376 SH SOLE 30 2172376 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 36219 208970 SH SOLE 31 103140 0 105830 CROWN CASTLE INTL CORP NEW COM 22822V101 40392 233049 SH SOLE 34 233049 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 43690 252078 SH SOLE 36 252078 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 2601 15007 SH SOLE 40 15007 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 47911 276428 SH SOLE 43 17345 0 259083 CROWN CRAFTS INC COM 228309100 15 1996 SH SOLE 18 1996 0 0 CROWN CRAFTS INC COM 228309100 207 27929 SH SOLE 21 27929 0 0 CROWN ELECTROKINETICS CORP COM NEW 228339206 4 1115 SH SOLE 18 1115 0 0 CROWN ELECTROKINETICS CORP COM NEW 228339206 69 17259 SH SOLE 21 17259 0 0 CROWN HLDGS INC COM 228368106 32362 321119 SH SOLE 2 90857 0 230262 CROWN HLDGS INC COM 228368106 11168 110814 SH SOLE 4 60618 0 50196 CROWN HLDGS INC COM 228368106 1178 11691 SH SOLE 7 11691 0 0 CROWN HLDGS INC COM 228368106 396 3933 SH SOLE 13 399 0 3534 CROWN HLDGS INC COM 228368106 1377 13660 SH SOLE 15 13660 0 0 CROWN HLDGS INC COM 228368106 7912 78510 SH SOLE 18 67722 0 10788 CROWN HLDGS INC COM 228368106 4508 44730 SH SOLE 19 44730 0 0 CROWN HLDGS INC COM 228368106 152024 1508475 SH SOLE 21 1508475 0 0 CROWN HLDGS INC COM 228368106 304141 3017869 SH SOLE 22 2830579 0 187290 CROWN HLDGS INC COM 228368106 8957 88875 SH SOLE 23 88875 0 0 CROWN HLDGS INC COM 228368106 658 6534 SH SOLE 25 6534 0 0 CROWN HLDGS INC COM 228368106 16467 163392 SH SOLE 26 137560 0 25832 CROWN HLDGS INC COM 228368106 16755 166255 SH SOLE 28 9829 0 156426 CROWN HLDGS INC COM 228368106 663 6578 SH SOLE 29 6578 0 0 CROWN HLDGS INC COM 228368106 31848 316014 SH SOLE 30 250869 0 65145 CROWN HLDGS INC COM 228368106 5809 57640 SH SOLE 31 24492 0 33148 CROWN HLDGS INC COM 228368106 48627 482506 SH SOLE 34 482506 0 0 CROWN HLDGS INC COM 228368106 3826 37964 SH SOLE 36 37964 0 0 CROWN HLDGS INC COM 228368106 445 4420 SH SOLE 40 4420 0 0 CROWN HLDGS INC COM 228368106 7249 71929 SH SOLE 43 1059 0 70870 CROWN PROPTECH ACQUISITIONS UNIT 99/99/9999 G25741128 17676 1800000 SH SOLE 19 1800000 0 0 CRYOLIFE INC COM 228903100 2421 108622 SH SOLE 2 64890 0 43732 CRYOLIFE INC COM 228903100 5 222 SH SOLE 4 222 0 0 CRYOLIFE INC COM 228903100 13 590 SH SOLE 7 590 0 0 CRYOLIFE INC COM 228903100 3133 140545 SH SOLE 18 140545 0 0 CRYOLIFE INC COM 228903100 5803 260334 SH SOLE 19 260334 0 0 CRYOLIFE INC COM 228903100 105064 4713508 SH SOLE 21 4713508 0 0 CRYOLIFE INC COM 228903100 28954 1298965 SH SOLE 22 1271389 0 27576 CRYOLIFE INC COM 228903100 229 10276 SH SOLE 23 10276 0 0 CRYOLIFE INC COM 228903100 135 6069 SH SOLE 25 6069 0 0 CRYOLIFE INC COM 228903100 1544 69280 SH SOLE 26 18620 0 50660 CRYOLIFE INC COM 228903100 103 4619 SH SOLE 28 4619 0 0 CRYOLIFE INC COM 228903100 6140 275440 SH SOLE 30 275440 0 0 CRYOLIFE INC COM 228903100 7 331 SH SOLE 34 331 0 0 CRYOLIFE INC COM 228903100 78 3494 SH SOLE 36 3494 0 0 CRYOLIFE INC COM 228903100 88 3945 SH SOLE 40 3945 0 0 CRYOLIFE INC COM 228903100 167 7488 SH SOLE 43 0 0 7488 CRYOPORT INC COM PAR $0.001 229050307 1259 18924 SH SOLE 2 13403 0 5521 CRYOPORT INC COM PAR $0.001 229050307 11 170 SH SOLE 4 170 0 0 CRYOPORT INC COM PAR $0.001 229050307 43 652 SH SOLE 7 652 0 0 CRYOPORT INC COM PAR $0.001 229050307 7520 113073 SH SOLE 18 112476 0 597 CRYOPORT INC COM PAR $0.001 229050307 6739 101328 SH SOLE 19 101328 0 0 CRYOPORT INC COM PAR $0.001 229050307 106548 1601982 SH SOLE 21 1601982 0 0 CRYOPORT INC COM PAR $0.001 229050307 68210 1025561 SH SOLE 22 1002568 0 22993 CRYOPORT INC COM PAR $0.001 229050307 394 5926 SH SOLE 25 5926 0 0 CRYOPORT INC COM PAR $0.001 229050307 942 14169 SH SOLE 26 10604 0 3565 CRYOPORT INC COM PAR $0.001 229050307 196 2940 SH SOLE 28 2940 0 0 CRYOPORT INC COM PAR $0.001 229050307 1336 20088 SH SOLE 30 20088 0 0 CRYOPORT INC COM PAR $0.001 229050307 297 4458 SH SOLE 36 4458 0 0 CRYOPORT INC COM PAR $0.001 229050307 260 3911 SH SOLE 40 3911 0 0 CRYOPORT INC COM PAR $0.001 229050307 399 6006 SH SOLE 43 113 0 5893 CS DISCO INC COM 126327105 1488 31036 SH SOLE 2 27944 0 3092 CS DISCO INC COM 126327105 1198 24989 SH SOLE 18 24989 0 0 CS DISCO INC COM 126327105 10045 209530 SH SOLE 19 209530 0 0 CS DISCO INC COM 126327105 20395 425433 SH SOLE 21 425433 0 0 CS DISCO INC COM 126327105 9082 189450 SH SOLE 22 185759 0 3691 CS DISCO INC COM 126327105 4907 102365 SH SOLE 26 9921 0 92444 CS DISCO INC COM 126327105 1775 37019 SH SOLE 28 0 0 37019 CS DISCO INC COM 126327105 24 509 SH SOLE 31 0 0 509 CS DISCO INC COM 126327105 45352 946007 SH SOLE 34 946007 0 0 CSG SYS INTL INC COM 126349109 4817 99948 SH SOLE 2 50308 0 49640 CSG SYS INTL INC COM 126349109 5 100 SH SOLE 4 100 0 0 CSG SYS INTL INC COM 126349109 25 523 SH SOLE 7 523 0 0 CSG SYS INTL INC COM 126349109 6736 139747 SH SOLE 18 123678 0 16069 CSG SYS INTL INC COM 126349109 12935 268353 SH SOLE 19 268353 0 0 CSG SYS INTL INC COM 126349109 186946 3878545 SH SOLE 21 3878545 0 0 CSG SYS INTL INC COM 126349109 53411 1108105 SH SOLE 22 1080510 0 27595 CSG SYS INTL INC COM 126349109 624 12947 SH SOLE 23 12947 0 0 CSG SYS INTL INC COM 126349109 200 4149 SH SOLE 25 4149 0 0 CSG SYS INTL INC COM 126349109 3135 65035 SH SOLE 26 5404 0 59631 CSG SYS INTL INC COM 126349109 132 2729 SH SOLE 28 2729 0 0 CSG SYS INTL INC COM 126349109 2866 59459 SH SOLE 30 59459 0 0 CSG SYS INTL INC COM 126349109 121 2515 SH SOLE 34 2515 0 0 CSG SYS INTL INC COM 126349109 179 3711 SH SOLE 40 3711 0 0 CSG SYS INTL INC COM 126349109 943 19571 SH SOLE 43 1627 0 17944 CSP INC COM 126389105 8 844 SH SOLE 18 844 0 0 CSP INC COM 126389105 93 10426 SH SOLE 21 10426 0 0 CSW INDUSTRIALS INC COM 126402106 890 6967 SH SOLE 2 4591 0 2376 CSW INDUSTRIALS INC COM 126402106 6 49 SH SOLE 4 49 0 0 CSW INDUSTRIALS INC COM 126402106 30 232 SH SOLE 7 232 0 0 CSW INDUSTRIALS INC COM 126402106 4929 38602 SH SOLE 18 38602 0 0 CSW INDUSTRIALS INC COM 126402106 3315 25962 SH SOLE 19 25962 0 0 CSW INDUSTRIALS INC COM 126402106 66576 521344 SH SOLE 21 521344 0 0 CSW INDUSTRIALS INC COM 126402106 44605 349293 SH SOLE 22 339706 0 9587 CSW INDUSTRIALS INC COM 126402106 223 1748 SH SOLE 25 1748 0 0 CSW INDUSTRIALS INC COM 126402106 901 7053 SH SOLE 26 4580 0 2473 CSW INDUSTRIALS INC COM 126402106 159 1243 SH SOLE 28 1243 0 0 CSW INDUSTRIALS INC COM 126402106 2630 20596 SH SOLE 30 20596 0 0 CSW INDUSTRIALS INC COM 126402106 201 1574 SH SOLE 40 1574 0 0 CSW INDUSTRIALS INC COM 126402106 1150 9004 SH SOLE 43 337 0 8667 CSX CORP COM 126408103 152525 5128628 SH SOLE 2 747851 0 4380777 CSX CORP COM 126408103 34775 1169309 SH SOLE 4 1034265 0 135044 CSX CORP COM 126408103 64692 2175248 SH SOLE 7 2107312 0 67936 CSX CORP COM 126408103 1436 48292 SH SOLE 13 6318 0 41974 CSX CORP COM 126408103 6861 230691 SH SOLE 15 230691 0 0 CSX CORP COM 126408103 134658 4527850 SH SOLE 18 4206661 0 321189 CSX CORP COM 126408103 32012 1076390 SH SOLE 19 1076390 0 0 CSX CORP COM 126408103 1407216 47317270 SH SOLE 21 47317270 0 0 CSX CORP COM 126408103 1411098 47447804 SH SOLE 22 42559497 0 4888307 CSX CORP COM 126408103 37774 1270134 SH SOLE 23 1270134 0 0 CSX CORP COM 126408103 110190 3705114 SH SOLE 25 3705114 0 0 CSX CORP COM 126408103 147255 4951417 SH SOLE 26 1848257 0 3103160 CSX CORP COM 126408103 190391 6401856 SH SOLE 28 201185 0 6200671 CSX CORP COM 126408103 74 2481 SH SOLE 29 2481 0 0 CSX CORP COM 126408103 476337 16016695 SH SOLE 30 15916281 0 100414 CSX CORP COM 126408103 25116 844521 SH SOLE 31 278592 0 565929 CSX CORP COM 126408103 15724 528702 SH SOLE 32 528702 0 0 CSX CORP COM 126408103 17250 580012 SH SOLE 34 580012 0 0 CSX CORP COM 126408103 36110 1214192 SH SOLE 36 1214192 0 0 CSX CORP COM 126408103 2369 79647 SH SOLE 40 79647 0 0 CSX CORP COM 126408103 52039 1749796 SH SOLE 43 106908 0 1642888 CTI BIOPHARMA CORP COM 12648L601 13 4254 SH SOLE 2 4254 0 0 CTI BIOPHARMA CORP COM 12648L601 50 16966 SH SOLE 18 16966 0 0 CTI BIOPHARMA CORP COM 12648L601 756 256274 SH SOLE 21 256274 0 0 CTI BIOPHARMA CORP COM 12648L601 1823 617897 SH SOLE 22 617897 0 0 CTO RLTY GROWTH INC NEW COM 22948Q101 1655 30776 SH SOLE 2 21057 0 9719 CTO RLTY GROWTH INC NEW COM 22948Q101 8 149 SH SOLE 7 149 0 0 CTO RLTY GROWTH INC NEW COM 22948Q101 1013 18842 SH SOLE 18 18842 0 0 CTO RLTY GROWTH INC NEW COM 22948Q101 1279 23789 SH SOLE 19 23789 0 0 CTO RLTY GROWTH INC NEW COM 22948Q101 12060 224323 SH SOLE 21 224323 0 0 CTO RLTY GROWTH INC NEW COM 22948Q101 11750 218561 SH SOLE 22 215290 0 3271 CTO RLTY GROWTH INC NEW COM 22948Q101 13 241 SH SOLE 23 241 0 0 CTO RLTY GROWTH INC NEW COM 22948Q101 237 4412 SH SOLE 43 534 0 3878 CTS CORP COM 126501105 953 30840 SH SOLE 2 9046 0 21794 CTS CORP COM 126501105 6 185 SH SOLE 4 185 0 0 CTS CORP COM 126501105 16 526 SH SOLE 7 526 0 0 CTS CORP COM 126501105 4028 130309 SH SOLE 18 130309 0 0 CTS CORP COM 126501105 1744 56410 SH SOLE 19 56410 0 0 CTS CORP COM 126501105 119931 3880017 SH SOLE 21 3880017 0 0 CTS CORP COM 126501105 25324 819279 SH SOLE 22 789977 0 29302 CTS CORP COM 126501105 175 5646 SH SOLE 25 5646 0 0 CTS CORP COM 126501105 205 6638 SH SOLE 26 2225 0 4413 CTS CORP COM 126501105 75 2434 SH SOLE 28 2434 0 0 CTS CORP COM 126501105 3322 107462 SH SOLE 30 107462 0 0 CTS CORP COM 126501105 167 5400 SH SOLE 36 5400 0 0 CTS CORP COM 126501105 114 3702 SH SOLE 40 3702 0 0 CTS CORP COM 126501105 356 11529 SH SOLE 43 432 0 11097 CUBESMART COM 229663109 28870 595862 SH SOLE 2 201730 0 394132 CUBESMART COM 229663109 14687 303132 SH SOLE 4 303132 0 0 CUBESMART COM 229663109 12644 260970 SH SOLE 7 260970 0 0 CUBESMART COM 229663109 14865 306809 SH SOLE 18 306809 0 0 CUBESMART COM 229663109 22547 465372 SH SOLE 19 465372 0 0 CUBESMART COM 229663109 244069 5037554 SH SOLE 21 5037554 0 0 CUBESMART COM 229663109 292548 6038138 SH SOLE 22 5658818 0 379320 CUBESMART COM 229663109 1169 24133 SH SOLE 23 24133 0 0 CUBESMART COM 229663109 42234 871708 SH SOLE 25 871708 0 0 CUBESMART COM 229663109 3810 78646 SH SOLE 26 64023 0 14623 CUBESMART COM 229663109 6562 135436 SH SOLE 28 14213 0 121223 CUBESMART COM 229663109 43815 904332 SH SOLE 30 904332 0 0 CUBESMART COM 229663109 158 3267 SH SOLE 31 3267 0 0 CUBESMART COM 229663109 2104 43432 SH SOLE 34 43432 0 0 CUBESMART COM 229663109 109 2255 SH SOLE 36 2255 0 0 CUBESMART COM 229663109 1213 25030 SH SOLE 40 25030 0 0 CUBESMART COM 229663109 6486 133879 SH SOLE 43 2290 0 131589 CUE BIOPHARMA INC COM 22978P106 387 26584 SH SOLE 2 15204 0 11380 CUE BIOPHARMA INC COM 22978P106 7 479 SH SOLE 7 479 0 0 CUE BIOPHARMA INC COM 22978P106 1469 100801 SH SOLE 18 90838 0 9963 CUE BIOPHARMA INC COM 22978P106 2319 159194 SH SOLE 19 159194 0 0 CUE BIOPHARMA INC COM 22978P106 15618 1071910 SH SOLE 21 1071910 0 0 CUE BIOPHARMA INC COM 22978P106 10879 746656 SH SOLE 22 733018 0 13638 CUE BIOPHARMA INC COM 22978P106 45 3108 SH SOLE 23 3108 0 0 CUE BIOPHARMA INC COM 22978P106 88 6063 SH SOLE 25 6063 0 0 CUE BIOPHARMA INC COM 22978P106 301 20686 SH SOLE 26 2391 0 18295 CUE BIOPHARMA INC COM 22978P106 168 11553 SH SOLE 30 11553 0 0 CUE BIOPHARMA INC COM 22978P106 19 1330 SH SOLE 36 1330 0 0 CUE BIOPHARMA INC COM 22978P106 32 2191 SH SOLE 40 2191 0 0 CUE BIOPHARMA INC COM 22978P106 144 9903 SH SOLE 43 0 0 9903 CUE HEALTH INC COM 229790100 83 7000 SH SOLE 19 7000 0 0 CUENTAS INC COM NEW 229794201 2 620 SH SOLE 18 620 0 0 CUENTAS INC COM NEW 229794201 41 14205 SH SOLE 21 14205 0 0 CULLEN FROST BANKERS INC COM 229899109 17685 149091 SH SOLE 2 44225 0 104866 CULLEN FROST BANKERS INC COM 229899109 24 204 SH SOLE 4 204 0 0 CULLEN FROST BANKERS INC COM 229899109 3580 30182 SH SOLE 7 30182 0 0 CULLEN FROST BANKERS INC COM 229899109 16461 138773 SH SOLE 18 138007 0 766 CULLEN FROST BANKERS INC COM 229899109 2567 21638 SH SOLE 19 21638 0 0 CULLEN FROST BANKERS INC COM 229899109 336714 2838592 SH SOLE 21 2838592 0 0 CULLEN FROST BANKERS INC COM 229899109 181637 1531255 SH SOLE 22 1458155 0 73100 CULLEN FROST BANKERS INC COM 229899109 969 8171 SH SOLE 25 8171 0 0 CULLEN FROST BANKERS INC COM 229899109 3037 25600 SH SOLE 26 21252 0 4348 CULLEN FROST BANKERS INC COM 229899109 806 6797 SH SOLE 28 3997 0 2800 CULLEN FROST BANKERS INC COM 229899109 11732 98905 SH SOLE 30 98905 0 0 CULLEN FROST BANKERS INC COM 229899109 105 889 SH SOLE 31 889 0 0 CULLEN FROST BANKERS INC COM 229899109 166 1399 SH SOLE 36 1399 0 0 CULLEN FROST BANKERS INC COM 229899109 871 7345 SH SOLE 40 7345 0 0 CULLEN FROST BANKERS INC COM 229899109 3676 30990 SH SOLE 43 2907 0 28083 CULLINAN ONCOLOGY INC COM 230031106 750 33216 SH SOLE 2 8770 0 24446 CULLINAN ONCOLOGY INC COM 230031106 7 311 SH SOLE 7 311 0 0 CULLINAN ONCOLOGY INC COM 230031106 1771 78456 SH SOLE 18 78456 0 0 CULLINAN ONCOLOGY INC COM 230031106 1187 52588 SH SOLE 19 52588 0 0 CULLINAN ONCOLOGY INC COM 230031106 20210 895430 SH SOLE 21 895430 0 0 CULLINAN ONCOLOGY INC COM 230031106 12595 558043 SH SOLE 22 537791 0 20252 CULLINAN ONCOLOGY INC COM 230031106 57 2519 SH SOLE 25 2519 0 0 CULLINAN ONCOLOGY INC COM 230031106 79 3518 SH SOLE 30 3518 0 0 CULLINAN ONCOLOGY INC COM 230031106 38 1704 SH SOLE 40 1704 0 0 CULLINAN ONCOLOGY INC COM 230031106 86 3809 SH SOLE 43 0 0 3809 CULP INC COM 230215105 184 14249 SH SOLE 2 6196 0 8053 CULP INC COM 230215105 29 2272 SH SOLE 18 2272 0 0 CULP INC COM 230215105 620 48129 SH SOLE 19 48129 0 0 CULP INC COM 230215105 409 31735 SH SOLE 21 31735 0 0 CULP INC COM 230215105 3498 271565 SH SOLE 22 271565 0 0 CULP INC COM 230215105 39 2993 SH SOLE 23 2993 0 0 CULP INC COM 230215105 82 6399 SH SOLE 26 0 0 6399 CULP INC COM 230215105 11 823 SH SOLE 43 0 0 823 CUMBERLAND PHARMACEUTICALS I COM 230770109 64 24032 SH SOLE 2 0 0 24032 CUMBERLAND PHARMACEUTICALS I COM 230770109 5 1924 SH SOLE 18 1924 0 0 CUMBERLAND PHARMACEUTICALS I COM 230770109 88 32849 SH SOLE 21 32849 0 0 CUMBERLAND PHARMACEUTICALS I COM 230770109 735 274246 SH SOLE 22 274246 0 0 CUMMINS INC COM 231021106 105534 469961 SH SOLE 2 186227 0 283734 CUMMINS INC COM 231021106 31704 141183 SH SOLE 4 92832 0 48351 CUMMINS INC COM 231021106 33305 148311 SH SOLE 7 143937 0 4374 CUMMINS INC COM 231021106 603 2685 SH SOLE 13 329 0 2356 CUMMINS INC COM 231021106 4281 19066 SH SOLE 15 19066 0 0 CUMMINS INC COM 231021106 77939 347076 SH SOLE 18 324801 0 22275 CUMMINS INC COM 231021106 15791 70318 SH SOLE 19 70318 0 0 CUMMINS INC COM 231021106 937398 4174377 SH SOLE 21 4174377 0 0 CUMMINS INC COM 231021106 762238 3394364 SH SOLE 22 2838820 0 555544 CUMMINS INC COM 231021106 23641 105278 SH SOLE 23 105278 0 0 CUMMINS INC COM 231021106 65122 290000 SH SOLE 25 290000 0 0 CUMMINS INC COM 231021106 101905 453797 SH SOLE 26 242368 0 211429 CUMMINS INC COM 231021106 161882 720886 SH SOLE 28 14576 0 706310 CUMMINS INC COM 231021106 9742 43382 SH SOLE 29 43382 0 0 CUMMINS INC COM 231021106 240779 1072225 SH SOLE 30 1012792 0 59433 CUMMINS INC COM 231021106 16385 72967 SH SOLE 31 36813 0 36154 CUMMINS INC COM 231021106 3010 13403 SH SOLE 34 13403 0 0 CUMMINS INC COM 231021106 17208 76628 SH SOLE 36 76628 0 0 CUMMINS INC COM 231021106 1118 4978 SH SOLE 40 4978 0 0 CUMMINS INC COM 231021106 57524 256163 SH SOLE 43 13005 0 243158 CUMULUS MEDIA INC COM CL A 231082801 43 3529 SH SOLE 18 3529 0 0 CUMULUS MEDIA INC COM CL A 231082801 1074 87707 SH SOLE 21 87707 0 0 CUMULUS MEDIA INC COM CL A 231082801 962 78520 SH SOLE 22 78520 0 0 CUMULUS MEDIA INC COM CL A 231082801 7 605 SH SOLE 43 0 0 605 CUREVAC N V COM N2451R105 5281 96686 SH SOLE 2 1399 0 95287 CUREVAC N V COM N2451R105 47 860 SH SOLE 7 860 0 0 CUREVAC N V COM N2451R105 1266 23183 SH SOLE 18 23183 0 0 CUREVAC N V COM N2451R105 643 11764 SH SOLE 19 11764 0 0 CUREVAC N V COM N2451R105 34772 636615 SH SOLE 21 636615 0 0 CUREVAC N V COM N2451R105 18650 341443 SH SOLE 22 303402 0 38041 CUREVAC N V COM N2451R105 52 944 SH SOLE 31 944 0 0 CURIOSITYSTREAM INC COM CL A 23130Q107 287 27187 SH SOLE 2 8077 0 19110 CURIOSITYSTREAM INC COM CL A 23130Q107 4 418 SH SOLE 7 418 0 0 CURIOSITYSTREAM INC COM CL A 23130Q107 894 84848 SH SOLE 18 84848 0 0 CURIOSITYSTREAM INC COM CL A 23130Q107 477 45295 SH SOLE 19 45295 0 0 CURIOSITYSTREAM INC COM CL A 23130Q107 10787 1023431 SH SOLE 21 1023431 0 0 CURIOSITYSTREAM INC COM CL A 23130Q107 6750 640424 SH SOLE 22 610495 0 29929 CURIOSITYSTREAM INC COM CL A 23130Q107 62 5905 SH SOLE 25 5905 0 0 CURIOSITYSTREAM INC COM CL A 23130Q107 105 9917 SH SOLE 30 9917 0 0 CURIOSITYSTREAM INC COM CL A 23130Q107 47 4482 SH SOLE 40 4482 0 0 CURIS INC COM NEW 231269200 298 38113 SH SOLE 2 21762 0 16351 CURIS INC COM NEW 231269200 11 1391 SH SOLE 7 1391 0 0 CURIS INC COM NEW 231269200 2021 258061 SH SOLE 18 258061 0 0 CURIS INC COM NEW 231269200 1184 151164 SH SOLE 19 151164 0 0 CURIS INC COM NEW 231269200 25302 3231475 SH SOLE 21 3231475 0 0 CURIS INC COM NEW 231269200 15485 1977713 SH SOLE 22 1930647 0 47066 CURIS INC COM NEW 231269200 16 2011 SH SOLE 25 2011 0 0 CURIS INC COM NEW 231269200 51 6515 SH SOLE 26 1273 0 5242 CURIS INC COM NEW 231269200 287 36622 SH SOLE 30 36622 0 0 CURIS INC COM NEW 231269200 64 8130 SH SOLE 40 8130 0 0 CURO GROUP HOLDINGS CORP COM 23131L107 64 3680 SH SOLE 2 1444 0 2236 CURO GROUP HOLDINGS CORP COM 23131L107 5 274 SH SOLE 7 274 0 0 CURO GROUP HOLDINGS CORP COM 23131L107 1038 59893 SH SOLE 18 59893 0 0 CURO GROUP HOLDINGS CORP COM 23131L107 658 37977 SH SOLE 19 37977 0 0 CURO GROUP HOLDINGS CORP COM 23131L107 12926 745903 SH SOLE 21 745903 0 0 CURO GROUP HOLDINGS CORP COM 23131L107 8354 482038 SH SOLE 22 478009 0 4029 CURO GROUP HOLDINGS CORP COM 23131L107 50 2868 SH SOLE 43 0 0 2868 CURTISS WRIGHT CORP COM 231561101 15139 119978 SH SOLE 2 51664 0 68314 CURTISS WRIGHT CORP COM 231561101 20 159 SH SOLE 4 159 0 0 CURTISS WRIGHT CORP COM 231561101 108 859 SH SOLE 7 859 0 0 CURTISS WRIGHT CORP COM 231561101 12525 99265 SH SOLE 18 99265 0 0 CURTISS WRIGHT CORP COM 231561101 1495 11852 SH SOLE 19 11852 0 0 CURTISS WRIGHT CORP COM 231561101 277961 2202894 SH SOLE 21 2202894 0 0 CURTISS WRIGHT CORP COM 231561101 142080 1126012 SH SOLE 22 1070832 0 55180 CURTISS WRIGHT CORP COM 231561101 956 7576 SH SOLE 25 7576 0 0 CURTISS WRIGHT CORP COM 231561101 2548 20197 SH SOLE 26 16256 0 3941 CURTISS WRIGHT CORP COM 231561101 706 5595 SH SOLE 28 2106 0 3489 CURTISS WRIGHT CORP COM 231561101 2642 20938 SH SOLE 30 20938 0 0 CURTISS WRIGHT CORP COM 231561101 77 611 SH SOLE 31 611 0 0 CURTISS WRIGHT CORP COM 231561101 73 579 SH SOLE 34 579 0 0 CURTISS WRIGHT CORP COM 231561101 495 3923 SH SOLE 36 3923 0 0 CURTISS WRIGHT CORP COM 231561101 645 5112 SH SOLE 40 5112 0 0 CURTISS WRIGHT CORP COM 231561101 3159 25036 SH SOLE 43 278 0 24758 CUSHMAN WAKEFIELD PLC SHS G2717B108 1228 65985 SH SOLE 2 46913 0 19072 CUSHMAN WAKEFIELD PLC SHS G2717B108 7 398 SH SOLE 4 398 0 0 CUSHMAN WAKEFIELD PLC SHS G2717B108 38 2054 SH SOLE 7 2054 0 0 CUSHMAN WAKEFIELD PLC SHS G2717B108 6787 364681 SH SOLE 18 364681 0 0 CUSHMAN WAKEFIELD PLC SHS G2717B108 4530 243404 SH SOLE 19 243404 0 0 CUSHMAN WAKEFIELD PLC SHS G2717B108 87766 4716045 SH SOLE 21 4716045 0 0 CUSHMAN WAKEFIELD PLC SHS G2717B108 59454 3194721 SH SOLE 22 3117647 0 77074 CUSHMAN WAKEFIELD PLC SHS G2717B108 480 25813 SH SOLE 25 25813 0 0 CUSHMAN WAKEFIELD PLC SHS G2717B108 834 44829 SH SOLE 26 38696 0 6133 CUSHMAN WAKEFIELD PLC SHS G2717B108 234 12580 SH SOLE 28 12580 0 0 CUSHMAN WAKEFIELD PLC SHS G2717B108 1483 79707 SH SOLE 30 79707 0 0 CUSHMAN WAKEFIELD PLC SHS G2717B108 908 48810 SH SOLE 34 48810 0 0 CUSHMAN WAKEFIELD PLC SHS G2717B108 416 22353 SH SOLE 36 22353 0 0 CUSHMAN WAKEFIELD PLC SHS G2717B108 307 16493 SH SOLE 40 16493 0 0 CUSHMAN WAKEFIELD PLC SHS G2717B108 1306 70175 SH SOLE 43 3708 0 66467 CUSTOM TRUCK ONE SOURCE INC COM CL A 23204X103 268 28746 SH SOLE 2 1680 0 27066 CUSTOM TRUCK ONE SOURCE INC COM CL A 23204X103 1203 128892 SH SOLE 18 128892 0 0 CUSTOM TRUCK ONE SOURCE INC COM CL A 23204X103 757 81094 SH SOLE 19 81094 0 0 CUSTOM TRUCK ONE SOURCE INC COM CL A 23204X103 15046 1612645 SH SOLE 21 1612645 0 0 CUSTOM TRUCK ONE SOURCE INC COM CL A 23204X103 9345 1001610 SH SOLE 22 981000 0 20610 CUSTOM TRUCK ONE SOURCE INC COM CL A 23204X103 0 5 SH SOLE 43 0 0 5 CUSTOMERS BANCORP INC COM 23204G100 1267 29457 SH SOLE 2 8674 0 20783 CUSTOMERS BANCORP INC COM 23204G100 21 480 SH SOLE 7 480 0 0 CUSTOMERS BANCORP INC COM 23204G100 5192 120689 SH SOLE 18 120689 0 0 CUSTOMERS BANCORP INC COM 23204G100 2116 49197 SH SOLE 19 49197 0 0 CUSTOMERS BANCORP INC COM 23204G100 155734 3620045 SH SOLE 21 3620045 0 0 CUSTOMERS BANCORP INC COM 23204G100 31040 721534 SH SOLE 22 693087 0 28447 CUSTOMERS BANCORP INC COM 23204G100 168 3909 SH SOLE 25 3909 0 0 CUSTOMERS BANCORP INC COM 23204G100 89 2079 SH SOLE 26 0 0 2079 CUSTOMERS BANCORP INC COM 23204G100 161 3738 SH SOLE 28 3738 0 0 CUSTOMERS BANCORP INC COM 23204G100 2168 50392 SH SOLE 30 50392 0 0 CUSTOMERS BANCORP INC COM 23204G100 118 2738 SH SOLE 40 2738 0 0 CUSTOMERS BANCORP INC COM 23204G100 3453 80262 SH SOLE 43 14748 0 65514 CUTERA INC COM 232109108 139 2983 SH SOLE 2 1168 0 1815 CUTERA INC COM 232109108 13 283 SH SOLE 7 283 0 0 CUTERA INC COM 232109108 3082 66139 SH SOLE 18 66139 0 0 CUTERA INC COM 232109108 1447 31052 SH SOLE 19 31052 0 0 CUTERA INC COM 232109108 89989 1931092 SH SOLE 21 1931092 0 0 CUTERA INC COM 232109108 20016 429531 SH SOLE 22 427020 0 2511 CUTERA INC COM 232109108 986 21163 SH SOLE 30 21163 0 0 CUTERA INC COM 232109108 216 4636 SH SOLE 43 0 0 4636 CVB FINL CORP COM 126600105 2867 140763 SH SOLE 2 38840 0 101923 CVB FINL CORP COM 126600105 12 565 SH SOLE 4 565 0 0 CVB FINL CORP COM 126600105 31 1527 SH SOLE 7 1527 0 0 CVB FINL CORP COM 126600105 10530 516925 SH SOLE 18 516925 0 0 CVB FINL CORP COM 126600105 5362 263222 SH SOLE 19 263222 0 0 CVB FINL CORP COM 126600105 308964 15167588 SH SOLE 21 15167588 0 0 CVB FINL CORP COM 126600105 66726 3275720 SH SOLE 22 3145102 0 130618 CVB FINL CORP COM 126600105 157 7707 SH SOLE 23 7707 0 0 CVB FINL CORP COM 126600105 334 16388 SH SOLE 25 16388 0 0 CVB FINL CORP COM 126600105 1220 59895 SH SOLE 26 24371 0 35524 CVB FINL CORP COM 126600105 219 10769 SH SOLE 28 10769 0 0 CVB FINL CORP COM 126600105 4573 224498 SH SOLE 30 224498 0 0 CVB FINL CORP COM 126600105 44 2160 SH SOLE 36 2160 0 0 CVB FINL CORP COM 126600105 282 13850 SH SOLE 40 13850 0 0 CVB FINL CORP COM 126600105 693 34014 SH SOLE 43 652 0 33362 CVD EQUIP CORP COM 126601103 4 975 SH SOLE 18 975 0 0 CVD EQUIP CORP COM 126601103 91 19827 SH SOLE 21 19827 0 0 CVR ENERGY INC COM 12662P108 1346 80768 SH SOLE 2 24729 0 56039 CVR ENERGY INC COM 12662P108 3 194 SH SOLE 4 194 0 0 CVR ENERGY INC COM 12662P108 10 576 SH SOLE 7 576 0 0 CVR ENERGY INC COM 12662P108 1660 99655 SH SOLE 18 99655 0 0 CVR ENERGY INC COM 12662P108 4686 281274 SH SOLE 19 281274 0 0 CVR ENERGY INC COM 12662P108 20353 1221692 SH SOLE 21 1221692 0 0 CVR ENERGY INC COM 12662P108 15292 917917 SH SOLE 22 882430 0 35487 CVR ENERGY INC COM 12662P108 154 9226 SH SOLE 23 9226 0 0 CVR ENERGY INC COM 12662P108 69 4168 SH SOLE 25 4168 0 0 CVR ENERGY INC COM 12662P108 1340 80419 SH SOLE 26 14906 0 65513 CVR ENERGY INC COM 12662P108 61 3632 SH SOLE 28 3632 0 0 CVR ENERGY INC COM 12662P108 368 22081 SH SOLE 30 22081 0 0 CVR ENERGY INC COM 12662P108 38 2291 SH SOLE 34 2291 0 0 CVR ENERGY INC COM 12662P108 51 3045 SH SOLE 36 3045 0 0 CVR ENERGY INC COM 12662P108 51 3055 SH SOLE 40 3055 0 0 CVR ENERGY INC COM 12662P108 310 18585 SH SOLE 43 1614 0 16971 CVRX INC COM 126638105 32 1916 SH SOLE 2 317 0 1599 CVRX INC COM 126638105 170 10282 SH SOLE 18 10282 0 0 CVRX INC COM 126638105 210 12696 SH SOLE 19 12696 0 0 CVRX INC COM 126638105 4419 267146 SH SOLE 21 267146 0 0 CVRX INC COM 126638105 912 55118 SH SOLE 22 54341 0 777 CVS HEALTH CORP COM 126650100 331993 3912239 SH SOLE 2 1130858 0 2781381 CVS HEALTH CORP COM 126650100 76178 897688 SH SOLE 4 599784 0 297904 CVS HEALTH CORP COM 126650100 102352 1206133 SH SOLE 7 1166853 0 39280 CVS HEALTH CORP COM 126650100 2148 25309 SH SOLE 13 3702 0 21607 CVS HEALTH CORP COM 126650100 14212 167473 SH SOLE 15 167473 0 0 CVS HEALTH CORP COM 126650100 9 103 SH SOLE 17 0 0 103 CVS HEALTH CORP COM 126650100 347687 4097189 SH SOLE 18 3745961 0 351228 CVS HEALTH CORP COM 126650100 375798 4428444 SH SOLE 19 4428444 0 0 CVS HEALTH CORP COM 126650100 2487806 29316591 SH SOLE 21 29316591 0 0 CVS HEALTH CORP COM 126650100 2450393 28875712 SH SOLE 22 25565861 0 3309851 CVS HEALTH CORP COM 126650100 72415 853345 SH SOLE 23 853345 0 0 CVS HEALTH CORP COM 126650100 218645 2576537 SH SOLE 25 2576537 0 0 CVS HEALTH CORP COM 126650100 278269 3279149 SH SOLE 26 1446262 0 1832887 CVS HEALTH CORP COM 126650100 352922 4158868 SH SOLE 28 115515 0 4043353 CVS HEALTH CORP COM 126650100 10243 120702 SH SOLE 29 120702 0 0 CVS HEALTH CORP COM 126650100 671489 7912900 SH SOLE 30 7704740 0 208160 CVS HEALTH CORP COM 126650100 50687 597302 SH SOLE 31 272652 0 324650 CVS HEALTH CORP COM 126650100 17670 208223 SH SOLE 34 208223 0 0 CVS HEALTH CORP COM 126650100 63472 747957 SH SOLE 36 747957 0 0 CVS HEALTH CORP COM 126650100 3906 46034 SH SOLE 40 46034 0 0 CVS HEALTH CORP COM 126650100 99036 1167050 SH SOLE 43 68321 0 1098729 CYANOTECH CORP COM PAR $0.02 232437301 2 812 SH SOLE 21 812 0 0 CYANOTECH CORP COM PAR $0.02 232437301 31 10762 SH SOLE 22 10762 0 0 CYBERARK SOFTWARE LTD NOTE 11/1 23248VAB1 4178 3525000 PRN SOLE 21 3525000 0 0 CYBERARK SOFTWARE LTD SHS M2682V108 1168 7400 SH SOLE 2 4332 0 3068 CYBERARK SOFTWARE LTD SHS M2682V108 4777 30267 SH SOLE 4 21035 0 9232 CYBERARK SOFTWARE LTD SHS M2682V108 4770 30227 SH SOLE 7 28241 0 1986 CYBERARK SOFTWARE LTD SHS M2682V108 18 112 SH SOLE 13 112 0 0 CYBERARK SOFTWARE LTD SHS M2682V108 567 3590 SH SOLE 15 3590 0 0 CYBERARK SOFTWARE LTD SHS M2682V108 5513 34933 SH SOLE 18 34933 0 0 CYBERARK SOFTWARE LTD SHS M2682V108 2954 18715 SH SOLE 19 18715 0 0 CYBERARK SOFTWARE LTD SHS M2682V108 107348 680194 SH SOLE 21 680194 0 0 CYBERARK SOFTWARE LTD SHS M2682V108 85676 542869 SH SOLE 22 527263 0 15606 CYBERARK SOFTWARE LTD SHS M2682V108 3497 22161 SH SOLE 23 22161 0 0 CYBERARK SOFTWARE LTD SHS M2682V108 1314 8324 SH SOLE 25 8324 0 0 CYBERARK SOFTWARE LTD SHS M2682V108 9581 60710 SH SOLE 26 51693 0 9017 CYBERARK SOFTWARE LTD SHS M2682V108 4939 31296 SH SOLE 28 2981 0 28315 CYBERARK SOFTWARE LTD SHS M2682V108 33586 212814 SH SOLE 30 204839 0 7975 CYBERARK SOFTWARE LTD SHS M2682V108 624 3952 SH SOLE 31 2848 0 1104 CYBERARK SOFTWARE LTD SHS M2682V108 287 1821 SH SOLE 34 1821 0 0 CYBERARK SOFTWARE LTD SHS M2682V108 1303 8254 SH SOLE 36 8254 0 0 CYBERARK SOFTWARE LTD SHS M2682V108 218 1380 SH SOLE 40 1380 0 0 CYBERARK SOFTWARE LTD SHS M2682V108 6398 40541 SH SOLE 43 5414 0 35127 CYBEROPTICS CORP COM 232517102 20 552 SH SOLE 2 552 0 0 CYBEROPTICS CORP COM 232517102 50 1397 SH SOLE 18 1397 0 0 CYBEROPTICS CORP COM 232517102 961 27003 SH SOLE 21 27003 0 0 CYBEROPTICS CORP COM 232517102 3660 102854 SH SOLE 22 102854 0 0 CYCLACEL PHARMACEUTICALS INC COM 23254L603 10 1924 SH SOLE 18 1924 0 0 CYCLACEL PHARMACEUTICALS INC COM 23254L603 126 23901 SH SOLE 21 23901 0 0 CYCLERION THERAPEUTICS INC COM 23255M105 19 6103 SH SOLE 18 6103 0 0 CYCLERION THERAPEUTICS INC COM 23255M105 270 87830 SH SOLE 21 87830 0 0 CYCLERION THERAPEUTICS INC COM 23255M105 1047 341194 SH SOLE 22 341194 0 0 CYCLERION THERAPEUTICS INC COM 23255M105 0 28 SH SOLE 43 0 0 28 CYCLO THERAPEUTICS INC COM NEW 23254X201 5 812 SH SOLE 18 812 0 0 CYCLO THERAPEUTICS INC COM NEW 23254X201 83 12322 SH SOLE 21 12322 0 0 CYMABAY THERAPEUTICS INC COM 23257D103 294 80492 SH SOLE 2 4328 0 76164 CYMABAY THERAPEUTICS INC COM 23257D103 5 1266 SH SOLE 7 1266 0 0 CYMABAY THERAPEUTICS INC COM 23257D103 805 220455 SH SOLE 18 220455 0 0 CYMABAY THERAPEUTICS INC COM 23257D103 435 119062 SH SOLE 19 119062 0 0 CYMABAY THERAPEUTICS INC COM 23257D103 11092 3038847 SH SOLE 21 3038847 0 0 CYMABAY THERAPEUTICS INC COM 23257D103 6230 1706957 SH SOLE 22 1668528 0 38429 CYMABAY THERAPEUTICS INC COM 23257D103 105 28719 SH SOLE 30 28719 0 0 CYMABAY THERAPEUTICS INC COM 23257D103 35 9680 SH SOLE 43 0 0 9680 CYNERGISTEK INC COM 23258P105 14 7910 SH SOLE 21 7910 0 0 CYRUSONE INC COM 23283R100 43137 557252 SH SOLE 2 288433 0 268819 CYRUSONE INC COM 23283R100 29605 382446 SH SOLE 4 382446 0 0 CYRUSONE INC COM 23283R100 12405 160245 SH SOLE 7 160245 0 0 CYRUSONE INC COM 23283R100 52567 679069 SH SOLE 18 679069 0 0 CYRUSONE INC COM 23283R100 68566 885750 SH SOLE 19 885750 0 0 CYRUSONE INC COM 23283R100 558272 7211883 SH SOLE 21 7211883 0 0 CYRUSONE INC COM 23283R100 343669 4439589 SH SOLE 22 4076820 0 362769 CYRUSONE INC COM 23283R100 5106 65955 SH SOLE 23 65955 0 0 CYRUSONE INC COM 23283R100 43397 560614 SH SOLE 25 560614 0 0 CYRUSONE INC COM 23283R100 4045 52259 SH SOLE 26 43126 0 9133 CYRUSONE INC COM 23283R100 8477 109511 SH SOLE 28 34096 0 75415 CYRUSONE INC COM 23283R100 70566 911591 SH SOLE 30 911591 0 0 CYRUSONE INC COM 23283R100 157 2025 SH SOLE 31 2025 0 0 CYRUSONE INC COM 23283R100 10432 134758 SH SOLE 34 134758 0 0 CYRUSONE INC COM 23283R100 110 1418 SH SOLE 36 1418 0 0 CYRUSONE INC COM 23283R100 1159 14968 SH SOLE 40 14968 0 0 CYRUSONE INC COM 23283R100 6680 86299 SH SOLE 43 3599 0 82700 CYTEIR THERAPEUTICS INC COM 23284P103 23 1289 SH SOLE 2 253 0 1036 CYTEIR THERAPEUTICS INC COM 23284P103 425 24194 SH SOLE 18 24194 0 0 CYTEIR THERAPEUTICS INC COM 23284P103 238 13536 SH SOLE 19 13536 0 0 CYTEIR THERAPEUTICS INC COM 23284P103 4935 281170 SH SOLE 21 281170 0 0 CYTEIR THERAPEUTICS INC COM 23284P103 1250 71210 SH SOLE 22 69521 0 1689 CYTEK BIOSCIENCES INC COM 23285D109 98 4557 SH SOLE 2 2606 0 1951 CYTEK BIOSCIENCES INC COM 23285D109 900 42053 SH SOLE 18 42053 0 0 CYTEK BIOSCIENCES INC COM 23285D109 18547 866276 SH SOLE 19 866276 0 0 CYTEK BIOSCIENCES INC COM 23285D109 488 22776 SH SOLE 20 22776 0 0 CYTEK BIOSCIENCES INC COM 23285D109 11307 528117 SH SOLE 21 528117 0 0 CYTEK BIOSCIENCES INC COM 23285D109 5708 266597 SH SOLE 22 264447 0 2150 CYTEK BIOSCIENCES INC COM 23285D109 557 26026 SH SOLE 26 26026 0 0 CYTEK BIOSCIENCES INC COM 23285D109 2077 97006 SH SOLE 28 0 0 97006 CYTEK BIOSCIENCES INC COM 23285D109 29 1335 SH SOLE 31 0 0 1335 CYTOKINETICS INC COM NEW 23282W605 1567 43851 SH SOLE 2 24940 0 18911 CYTOKINETICS INC COM NEW 23282W605 11 305 SH SOLE 4 305 0 0 CYTOKINETICS INC COM NEW 23282W605 39 1095 SH SOLE 7 1095 0 0 CYTOKINETICS INC COM NEW 23282W605 11068 309672 SH SOLE 18 309672 0 0 CYTOKINETICS INC COM NEW 23282W605 27099 758220 SH SOLE 19 758220 0 0 CYTOKINETICS INC COM NEW 23282W605 354291 9913016 SH SOLE 21 9913016 0 0 CYTOKINETICS INC COM NEW 23282W605 70062 1960334 SH SOLE 22 1914389 0 45945 CYTOKINETICS INC COM NEW 23282W605 25 689 SH SOLE 23 689 0 0 CYTOKINETICS INC COM NEW 23282W605 356 9955 SH SOLE 25 9955 0 0 CYTOKINETICS INC COM NEW 23282W605 1202 33640 SH SOLE 26 26883 0 6757 CYTOKINETICS INC COM NEW 23282W605 282 7898 SH SOLE 28 7898 0 0 CYTOKINETICS INC COM NEW 23282W605 6415 179502 SH SOLE 30 179502 0 0 CYTOKINETICS INC COM NEW 23282W605 71 1991 SH SOLE 34 1991 0 0 CYTOKINETICS INC COM NEW 23282W605 344 9621 SH SOLE 40 9621 0 0 CYTOKINETICS INC COM NEW 23282W605 1185 33158 SH SOLE 43 376 0 32782 CYTOMX THERAPEUTICS INC COM 23284F105 158 31073 SH SOLE 2 16600 0 14473 CYTOMX THERAPEUTICS INC COM 23284F105 4 857 SH SOLE 7 857 0 0 CYTOMX THERAPEUTICS INC COM 23284F105 1017 199759 SH SOLE 18 199759 0 0 CYTOMX THERAPEUTICS INC COM 23284F105 548 107641 SH SOLE 19 107641 0 0 CYTOMX THERAPEUTICS INC COM 23284F105 15277 3001323 SH SOLE 21 3001323 0 0 CYTOMX THERAPEUTICS INC COM 23284F105 8147 1600577 SH SOLE 22 1569393 0 31184 CYTOMX THERAPEUTICS INC COM 23284F105 62 12166 SH SOLE 25 12166 0 0 CYTOMX THERAPEUTICS INC COM 23284F105 27 5248 SH SOLE 26 2857 0 2391 CYTOMX THERAPEUTICS INC COM 23284F105 26 5138 SH SOLE 28 5138 0 0 CYTOMX THERAPEUTICS INC COM 23284F105 209 41108 SH SOLE 30 41108 0 0 CYTOMX THERAPEUTICS INC COM 23284F105 14 2790 SH SOLE 36 2790 0 0 CYTOMX THERAPEUTICS INC COM 23284F105 26 5087 SH SOLE 40 5087 0 0 CYTOMX THERAPEUTICS INC COM 23284F105 203 39834 SH SOLE 43 0 0 39834 CYTOSORBENTS CORP COM NEW 23283X206 56 6882 SH SOLE 2 2814 0 4068 CYTOSORBENTS CORP COM NEW 23283X206 5 594 SH SOLE 7 594 0 0 CYTOSORBENTS CORP COM NEW 23283X206 1045 128694 SH SOLE 18 128694 0 0 CYTOSORBENTS CORP COM NEW 23283X206 604 74443 SH SOLE 19 74443 0 0 CYTOSORBENTS CORP COM NEW 23283X206 11214 1381017 SH SOLE 21 1381017 0 0 CYTOSORBENTS CORP COM NEW 23283X206 7781 958238 SH SOLE 22 954007 0 4231 CYTOSORBENTS CORP COM NEW 23283X206 72 8924 SH SOLE 43 0 0 8924 CYXTERA TECHNOLOGIES INC COM CL A 23284C102 3540 382705 SH SOLE 22 382705 0 0 D MARKET ELECTR SVCS & TRADI SPONSORED ADS 23292B104 2207 321768 SH SOLE 30 321768 0 0 D MARKET ELECTR SVCS & TRADI SPONSORED ADS 23292B104 23002 3352993 SH SOLE 34 3352993 0 0 D R HORTON INC COM 23331A109 63588 757265 SH SOLE 2 133207 0 624058 D R HORTON INC COM 23331A109 21394 254779 SH SOLE 4 162078 0 92701 D R HORTON INC COM 23331A109 25966 309232 SH SOLE 7 299269 0 9963 D R HORTON INC COM 23331A109 3209 38211 SH SOLE 13 30700 0 7511 D R HORTON INC COM 23331A109 3781 45023 SH SOLE 15 45023 0 0 D R HORTON INC COM 23331A109 83851 998582 SH SOLE 18 901532 0 97050 D R HORTON INC COM 23331A109 172520 2054543 SH SOLE 19 2054543 0 0 D R HORTON INC COM 23331A109 1251189 14900430 SH SOLE 21 14900430 0 0 D R HORTON INC COM 23331A109 622145 7409136 SH SOLE 22 6654413 0 754723 D R HORTON INC COM 23331A109 17092 203543 SH SOLE 23 203543 0 0 D R HORTON INC COM 23331A109 127182 1514617 SH SOLE 25 1514617 0 0 D R HORTON INC COM 23331A109 65088 775138 SH SOLE 26 311950 0 463188 D R HORTON INC COM 23331A109 90035 1072226 SH SOLE 28 25704 0 1046522 D R HORTON INC COM 23331A109 1046 12454 SH SOLE 29 12454 0 0 D R HORTON INC COM 23331A109 187128 2228505 SH SOLE 30 2228505 0 0 D R HORTON INC COM 23331A109 11538 137407 SH SOLE 31 50957 0 86450 D R HORTON INC COM 23331A109 76173 907145 SH SOLE 34 907145 0 0 D R HORTON INC COM 23331A109 13802 164368 SH SOLE 36 164368 0 0 D R HORTON INC COM 23331A109 1013 12066 SH SOLE 40 12066 0 0 D R HORTON INC COM 23331A109 24438 291030 SH SOLE 43 17727 0 273303 DA32 LIFE SCNCE TEC ACQSTN C CLASS A COM 23312M106 14714 1496819 SH SOLE 19 1496819 0 0 DA32 LIFE SCNCE TEC ACQSTN C CLASS A COM 23312M106 31 3181 SH SOLE 21 3181 0 0 DADA NEXUS LTD ADS 23344D108 412 20562 SH SOLE 2 1263 0 19299 DADA NEXUS LTD ADS 23344D108 500 24946 SH SOLE 4 11561 0 13385 DADA NEXUS LTD ADS 23344D108 122 6094 SH SOLE 7 6094 0 0 DADA NEXUS LTD ADS 23344D108 215 10704 SH SOLE 13 0 0 10704 DADA NEXUS LTD ADS 23344D108 628 31342 SH SOLE 15 31342 0 0 DADA NEXUS LTD ADS 23344D108 1443 71984 SH SOLE 18 4160 0 67824 DADA NEXUS LTD ADS 23344D108 17868 891621 SH SOLE 21 891621 0 0 DADA NEXUS LTD ADS 23344D108 10724 535137 SH SOLE 22 470504 0 64633 DADA NEXUS LTD ADS 23344D108 561 27995 SH SOLE 23 27995 0 0 DADA NEXUS LTD ADS 23344D108 844 42093 SH SOLE 25 42093 0 0 DADA NEXUS LTD ADS 23344D108 6149 306830 SH SOLE 26 212347 0 94483 DADA NEXUS LTD ADS 23344D108 1961 97834 SH SOLE 28 4503 0 93331 DADA NEXUS LTD ADS 23344D108 6439 321301 SH SOLE 30 321301 0 0 DADA NEXUS LTD ADS 23344D108 94 4670 SH SOLE 34 4670 0 0 DADA NEXUS LTD ADS 23344D108 7 359 SH SOLE 40 359 0 0 DAILY JOURNAL CORP COM 233912104 269 839 SH SOLE 2 85 0 754 DAILY JOURNAL CORP COM 233912104 9 27 SH SOLE 7 27 0 0 DAILY JOURNAL CORP COM 233912104 1298 4053 SH SOLE 18 4053 0 0 DAILY JOURNAL CORP COM 233912104 705 2201 SH SOLE 19 2201 0 0 DAILY JOURNAL CORP COM 233912104 14196 44311 SH SOLE 21 44311 0 0 DAILY JOURNAL CORP COM 233912104 7947 24807 SH SOLE 22 24144 0 663 DAILY JOURNAL CORP COM 233912104 57 179 SH SOLE 43 0 0 179 DAKTRONICS INC COM 234264109 572 105324 SH SOLE 2 43390 0 61934 DAKTRONICS INC COM 234264109 5 952 SH SOLE 7 952 0 0 DAKTRONICS INC COM 234264109 874 161042 SH SOLE 18 161042 0 0 DAKTRONICS INC COM 234264109 367 67532 SH SOLE 19 67532 0 0 DAKTRONICS INC COM 234264109 24417 4496717 SH SOLE 21 4496717 0 0 DAKTRONICS INC COM 234264109 5923 1090841 SH SOLE 22 1069631 0 21210 DAKTRONICS INC COM 234264109 269 49614 SH SOLE 30 49614 0 0 DAKTRONICS INC COM 234264109 40 7371 SH SOLE 43 872 0 6499 DALLASNEWS CORPORATION COM SER A 235050101 8 1126 SH SOLE 18 1126 0 0 DALLASNEWS CORPORATION COM SER A 235050101 110 16127 SH SOLE 21 16127 0 0 DALLASNEWS CORPORATION COM SER A 235050101 674 98960 SH SOLE 22 98960 0 0 DANA INC COM 235825205 4730 212667 SH SOLE 2 123442 0 89225 DANA INC COM 235825205 13 605 SH SOLE 4 605 0 0 DANA INC COM 235825205 94 4213 SH SOLE 7 4213 0 0 DANA INC COM 235825205 16135 725486 SH SOLE 18 720578 0 4908 DANA INC COM 235825205 7552 339556 SH SOLE 19 339556 0 0 DANA INC COM 235825205 224012 10072488 SH SOLE 21 10072488 0 0 DANA INC COM 235825205 92863 4175507 SH SOLE 22 4058177 0 117330 DANA INC COM 235825205 129 5822 SH SOLE 23 5822 0 0 DANA INC COM 235825205 409 18387 SH SOLE 25 18387 0 0 DANA INC COM 235825205 2152 96743 SH SOLE 26 39970 0 56773 DANA INC COM 235825205 438 19696 SH SOLE 28 13296 0 6400 DANA INC COM 235825205 1695 76197 SH SOLE 30 76197 0 0 DANA INC COM 235825205 172 7726 SH SOLE 36 7726 0 0 DANA INC COM 235825205 378 17018 SH SOLE 40 17018 0 0 DANA INC COM 235825205 3158 142012 SH SOLE 43 5251 0 136761 DANAHER CORPORATION COM 235851102 475023 1560318 SH SOLE 2 404061 0 1156257 DANAHER CORPORATION COM 235851102 138134 453733 SH SOLE 4 293719 0 160014 DANAHER CORPORATION COM 235851102 177797 584012 SH SOLE 7 565151 0 18861 DANAHER CORPORATION COM 235851102 16134 52997 SH SOLE 13 42455 0 10542 DANAHER CORPORATION COM 235851102 22188 72882 SH SOLE 15 72882 0 0 DANAHER CORPORATION COM 235851102 13 43 SH SOLE 17 0 0 43 DANAHER CORPORATION COM 235851102 577327 1896356 SH SOLE 18 1501347 0 395009 DANAHER CORPORATION COM 235851102 452152 1485192 SH SOLE 19 1485192 0 0 DANAHER CORPORATION COM 235851102 5039944 16554803 SH SOLE 21 16554803 0 0 DANAHER CORPORATION COM 235851102 4243275 13937968 SH SOLE 22 12457095 0 1480873 DANAHER CORPORATION COM 235851102 122804 403376 SH SOLE 23 403376 0 0 DANAHER CORPORATION COM 235851102 295157 969507 SH SOLE 25 969507 0 0 DANAHER CORPORATION COM 235851102 456254 1498667 SH SOLE 26 606534 0 892133 DANAHER CORPORATION COM 235851102 399465 1312132 SH SOLE 28 55475 0 1256657 DANAHER CORPORATION COM 235851102 4758 15628 SH SOLE 29 15628 0 0 DANAHER CORPORATION COM 235851102 913929 3001999 SH SOLE 30 2954742 0 47257 DANAHER CORPORATION COM 235851102 80548 264578 SH SOLE 31 99326 0 165252 DANAHER CORPORATION COM 235851102 134702 442458 SH SOLE 34 442458 0 0 DANAHER CORPORATION COM 235851102 98003 321914 SH SOLE 36 321914 0 0 DANAHER CORPORATION COM 235851102 6820 22401 SH SOLE 40 22401 0 0 DANAHER CORPORATION COM 235851102 234581 770531 SH SOLE 43 49423 0 721108 DANAOS CORPORATION SHS Y1968P121 26 322 SH SOLE 2 0 0 322 DANAOS CORPORATION SHS Y1968P121 7 86 SH SOLE 22 86 0 0 DANAOS CORPORATION SHS Y1968P121 39 482 SH SOLE 23 482 0 0 DANAOS CORPORATION SHS Y1968P121 407 4964 SH SOLE 43 0 0 4964 DANIMER SCIENTIFIC INC COM CL A 236272100 447 27384 SH SOLE 2 20636 0 6748 DANIMER SCIENTIFIC INC COM CL A 236272100 40 2468 SH SOLE 4 2468 0 0 DANIMER SCIENTIFIC INC COM CL A 236272100 18 1105 SH SOLE 7 1105 0 0 DANIMER SCIENTIFIC INC COM CL A 236272100 57 3503 SH SOLE 17 0 0 3503 DANIMER SCIENTIFIC INC COM CL A 236272100 3605 220595 SH SOLE 18 220595 0 0 DANIMER SCIENTIFIC INC COM CL A 236272100 4979 304740 SH SOLE 19 304740 0 0 DANIMER SCIENTIFIC INC COM CL A 236272100 35223 2155611 SH SOLE 21 2155611 0 0 DANIMER SCIENTIFIC INC COM CL A 236272100 26009 1591749 SH SOLE 22 1547560 0 44189 DANIMER SCIENTIFIC INC COM CL A 236272100 147 8981 SH SOLE 25 8981 0 0 DANIMER SCIENTIFIC INC COM CL A 236272100 114 7001 SH SOLE 26 2081 0 4920 DANIMER SCIENTIFIC INC COM CL A 236272100 140 8548 SH SOLE 28 8548 0 0 DANIMER SCIENTIFIC INC COM CL A 236272100 292 17876 SH SOLE 30 17876 0 0 DANIMER SCIENTIFIC INC COM CL A 236272100 1635 100049 SH SOLE 34 100049 0 0 DANIMER SCIENTIFIC INC COM CL A 236272100 123 7507 SH SOLE 40 7507 0 0 DANIMER SCIENTIFIC INC COM CL A 236272100 1 42 SH SOLE 43 0 0 42 DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203 3024 53058 SH SOLE 2 3686 0 49372 DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203 1602 28114 SH SOLE 4 12755 0 15359 DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203 338 5927 SH SOLE 7 5927 0 0 DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203 339 5940 SH SOLE 13 157 0 5783 DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203 1621 28440 SH SOLE 15 28440 0 0 DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203 892 15645 SH SOLE 18 15645 0 0 DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203 19 327 SH SOLE 19 327 0 0 DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203 106426 1867118 SH SOLE 21 1867118 0 0 DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203 32589 571733 SH SOLE 22 496773 0 74960 DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203 1630 28603 SH SOLE 23 28603 0 0 DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203 96 1687 SH SOLE 25 1687 0 0 DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203 8276 145185 SH SOLE 26 58490 0 86695 DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203 4257 74679 SH SOLE 28 4058 0 70621 DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203 64117 1124859 SH SOLE 30 1124859 0 0 DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203 428 7501 SH SOLE 31 7501 0 0 DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203 626 10982 SH SOLE 34 10982 0 0 DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203 13 221 SH SOLE 40 221 0 0 DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203 3618 63481 SH SOLE 43 2170 0 61311 DARDEN RESTAURANTS INC COM 237194105 37905 250250 SH SOLE 2 37812 0 212438 DARDEN RESTAURANTS INC COM 237194105 9181 60613 SH SOLE 4 52775 0 7838 DARDEN RESTAURANTS INC COM 237194105 17307 114259 SH SOLE 7 110236 0 4023 DARDEN RESTAURANTS INC COM 237194105 587 3874 SH SOLE 13 467 0 3407 DARDEN RESTAURANTS INC COM 237194105 2115 13963 SH SOLE 15 13963 0 0 DARDEN RESTAURANTS INC COM 237194105 38599 254828 SH SOLE 18 235777 0 19051 DARDEN RESTAURANTS INC COM 237194105 9818 64820 SH SOLE 19 64820 0 0 DARDEN RESTAURANTS INC COM 237194105 500593 3304900 SH SOLE 21 3304900 0 0 DARDEN RESTAURANTS INC COM 237194105 421868 2785158 SH SOLE 22 2507588 0 277570 DARDEN RESTAURANTS INC COM 237194105 11063 73036 SH SOLE 23 73036 0 0 DARDEN RESTAURANTS INC COM 237194105 34037 224710 SH SOLE 25 224710 0 0 DARDEN RESTAURANTS INC COM 237194105 46691 308252 SH SOLE 26 119868 0 188384 DARDEN RESTAURANTS INC COM 237194105 49693 328071 SH SOLE 28 9682 0 318389 DARDEN RESTAURANTS INC COM 237194105 85 564 SH SOLE 29 564 0 0 DARDEN RESTAURANTS INC COM 237194105 78105 515644 SH SOLE 30 515644 0 0 DARDEN RESTAURANTS INC COM 237194105 7281 48070 SH SOLE 31 15158 0 32912 DARDEN RESTAURANTS INC COM 237194105 973 6427 SH SOLE 34 6427 0 0 DARDEN RESTAURANTS INC COM 237194105 9724 64198 SH SOLE 36 64198 0 0 DARDEN RESTAURANTS INC COM 237194105 657 4340 SH SOLE 40 4340 0 0 DARDEN RESTAURANTS INC COM 237194105 15006 99066 SH SOLE 43 7567 0 91499 DARE BIOSCIENCE INC COM 23666P101 16 9679 SH SOLE 18 9679 0 0 DARE BIOSCIENCE INC COM 23666P101 189 113046 SH SOLE 21 113046 0 0 DARIOHEALTH CORP COM NEW 23725P209 77 5614 SH SOLE 2 543 0 5071 DARIOHEALTH CORP COM NEW 23725P209 3 217 SH SOLE 7 217 0 0 DARIOHEALTH CORP COM NEW 23725P209 611 44788 SH SOLE 18 44788 0 0 DARIOHEALTH CORP COM NEW 23725P209 321 23491 SH SOLE 19 23491 0 0 DARIOHEALTH CORP COM NEW 23725P209 6679 489289 SH SOLE 21 489289 0 0 DARIOHEALTH CORP COM NEW 23725P209 2593 189988 SH SOLE 22 181733 0 8255 DARLING INGREDIENTS INC COM 237266101 30503 424236 SH SOLE 2 136393 0 287843 DARLING INGREDIENTS INC COM 237266101 107 1486 SH SOLE 4 1486 0 0 DARLING INGREDIENTS INC COM 237266101 13278 184668 SH SOLE 7 184668 0 0 DARLING INGREDIENTS INC COM 237266101 28179 391914 SH SOLE 18 391914 0 0 DARLING INGREDIENTS INC COM 237266101 28810 400690 SH SOLE 19 400690 0 0 DARLING INGREDIENTS INC COM 237266101 543685 7561683 SH SOLE 21 7561683 0 0 DARLING INGREDIENTS INC COM 237266101 314485 4373917 SH SOLE 22 4177102 0 196815 DARLING INGREDIENTS INC COM 237266101 220285 3063770 SH SOLE 25 3063770 0 0 DARLING INGREDIENTS INC COM 237266101 4614 64178 SH SOLE 26 51003 0 13175 DARLING INGREDIENTS INC COM 237266101 862 11989 SH SOLE 28 11989 0 0 DARLING INGREDIENTS INC COM 237266101 10898 151570 SH SOLE 29 151570 0 0 DARLING INGREDIENTS INC COM 237266101 13007 180908 SH SOLE 30 180908 0 0 DARLING INGREDIENTS INC COM 237266101 192 2664 SH SOLE 31 2664 0 0 DARLING INGREDIENTS INC COM 237266101 207123 2880716 SH SOLE 34 2880716 0 0 DARLING INGREDIENTS INC COM 237266101 131 1819 SH SOLE 36 1819 0 0 DARLING INGREDIENTS INC COM 237266101 1447 20124 SH SOLE 40 20124 0 0 DARLING INGREDIENTS INC COM 237266101 22968 319445 SH SOLE 43 43360 0 276085 DASEKE INC COM 23753F107 72 7855 SH SOLE 2 3545 0 4310 DASEKE INC COM 23753F107 8 826 SH SOLE 7 826 0 0 DASEKE INC COM 23753F107 1152 125051 SH SOLE 18 125051 0 0 DASEKE INC COM 23753F107 757 82148 SH SOLE 19 82148 0 0 DASEKE INC COM 23753F107 13674 1484673 SH SOLE 21 1484673 0 0 DASEKE INC COM 23753F107 11206 1216769 SH SOLE 22 1211370 0 5399 DASEKE INC COM 23753F107 24 2629 SH SOLE 43 0 0 2629 DATA I O CORP COM 237690102 9 1371 SH SOLE 18 1371 0 0 DATA I O CORP COM 237690102 172 26379 SH SOLE 21 26379 0 0 DATA I O CORP COM 237690102 111 17015 SH SOLE 22 17015 0 0 DATADOG INC CL A COM 23804L103 61262 433407 SH SOLE 2 25902 0 407505 DATADOG INC CL A COM 23804L103 15878 112331 SH SOLE 4 71104 0 41227 DATADOG INC CL A COM 23804L103 2864 20265 SH SOLE 7 20265 0 0 DATADOG INC CL A COM 23804L103 510 3611 SH SOLE 13 567 0 3044 DATADOG INC CL A COM 23804L103 2145 15177 SH SOLE 15 15177 0 0 DATADOG INC CL A COM 23804L103 43829 310076 SH SOLE 18 299400 0 10676 DATADOG INC CL A COM 23804L103 20917 147979 SH SOLE 19 147979 0 0 DATADOG INC CL A COM 23804L103 557868 3946716 SH SOLE 21 3946716 0 0 DATADOG INC CL A COM 23804L103 676187 4783778 SH SOLE 22 4533614 0 250164 DATADOG INC CL A COM 23804L103 14775 104530 SH SOLE 23 104530 0 0 DATADOG INC CL A COM 23804L103 42937 303761 SH SOLE 25 303761 0 0 DATADOG INC CL A COM 23804L103 48646 344152 SH SOLE 26 181524 0 162628 DATADOG INC CL A COM 23804L103 67298 476111 SH SOLE 28 14614 0 461497 DATADOG INC CL A COM 23804L103 32 224 SH SOLE 29 224 0 0 DATADOG INC CL A COM 23804L103 102352 724101 SH SOLE 30 724101 0 0 DATADOG INC CL A COM 23804L103 9536 67466 SH SOLE 31 24307 0 43159 DATADOG INC CL A COM 23804L103 8955 63355 SH SOLE 34 63355 0 0 DATADOG INC CL A COM 23804L103 13207 93438 SH SOLE 36 93438 0 0 DATADOG INC CL A COM 23804L103 856 6054 SH SOLE 40 6054 0 0 DATADOG INC CL A COM 23804L103 6062 42887 SH SOLE 43 11319 0 31568 DATADOG INC NOTE 0.125% 6/1 23804LAB9 8674 5254000 PRN SOLE 21 5254000 0 0 DATCHAT INC COM 23816M107 7 494 SH SOLE 18 494 0 0 DATCHAT INC COM 23816M107 64 4664 SH SOLE 21 4664 0 0 DATTO HLDG CORP COM 23821D100 1230 51446 SH SOLE 2 2372 0 49074 DATTO HLDG CORP COM 23821D100 9 386 SH SOLE 7 386 0 0 DATTO HLDG CORP COM 23821D100 249 10429 SH SOLE 18 10429 0 0 DATTO HLDG CORP COM 23821D100 147 6134 SH SOLE 19 6134 0 0 DATTO HLDG CORP COM 23821D100 6593 275857 SH SOLE 21 275857 0 0 DATTO HLDG CORP COM 23821D100 12543 524805 SH SOLE 22 505455 0 19350 DATTO HLDG CORP COM 23821D100 11 451 SH SOLE 31 451 0 0 DATTO HLDG CORP COM 23821D100 741 31017 SH SOLE 43 407 0 30610 DAVE & BUSTERS ENTMT INC COM 238337109 2887 75332 SH SOLE 2 52637 0 22695 DAVE & BUSTERS ENTMT INC COM 238337109 4 107 SH SOLE 4 107 0 0 DAVE & BUSTERS ENTMT INC COM 238337109 30 777 SH SOLE 7 777 0 0 DAVE & BUSTERS ENTMT INC COM 238337109 6174 161085 SH SOLE 18 161085 0 0 DAVE & BUSTERS ENTMT INC COM 238337109 2906 75821 SH SOLE 19 75821 0 0 DAVE & BUSTERS ENTMT INC COM 238337109 179321 4678336 SH SOLE 21 4678336 0 0 DAVE & BUSTERS ENTMT INC COM 238337109 40610 1059481 SH SOLE 22 1027333 0 32148 DAVE & BUSTERS ENTMT INC COM 238337109 215 5604 SH SOLE 25 5604 0 0 DAVE & BUSTERS ENTMT INC COM 238337109 552 14404 SH SOLE 26 10882 0 3522 DAVE & BUSTERS ENTMT INC COM 238337109 115 3000 SH SOLE 28 3000 0 0 DAVE & BUSTERS ENTMT INC COM 238337109 2593 67660 SH SOLE 30 67660 0 0 DAVE & BUSTERS ENTMT INC COM 238337109 52 1353 SH SOLE 36 1353 0 0 DAVE & BUSTERS ENTMT INC COM 238337109 174 4551 SH SOLE 40 4551 0 0 DAVE & BUSTERS ENTMT INC COM 238337109 1209 31537 SH SOLE 43 2763 0 28774 DAVITA INC COM 23918K108 22039 189566 SH SOLE 2 29787 0 159779 DAVITA INC COM 23918K108 5623 48365 SH SOLE 4 27394 0 20971 DAVITA INC COM 23918K108 7411 63743 SH SOLE 7 61374 0 2369 DAVITA INC COM 23918K108 10 90 SH SOLE 13 90 0 0 DAVITA INC COM 23918K108 1128 9706 SH SOLE 15 9706 0 0 DAVITA INC COM 23918K108 13764 118391 SH SOLE 18 108796 0 9595 DAVITA INC COM 23918K108 3296 28354 SH SOLE 19 28354 0 0 DAVITA INC COM 23918K108 253681 2182011 SH SOLE 21 2182011 0 0 DAVITA INC COM 23918K108 176297 1516400 SH SOLE 22 1365238 0 151162 DAVITA INC COM 23918K108 4426 38067 SH SOLE 23 38067 0 0 DAVITA INC COM 23918K108 12651 108817 SH SOLE 25 108817 0 0 DAVITA INC COM 23918K108 21962 188900 SH SOLE 26 101340 0 87560 DAVITA INC COM 23918K108 38200 328575 SH SOLE 28 4960 0 323615 DAVITA INC COM 23918K108 77 659 SH SOLE 29 659 0 0 DAVITA INC COM 23918K108 72096 620125 SH SOLE 30 527816 0 92309 DAVITA INC COM 23918K108 3231 27793 SH SOLE 31 9428 0 18365 DAVITA INC COM 23918K108 475 4082 SH SOLE 34 4082 0 0 DAVITA INC COM 23918K108 4871 41901 SH SOLE 36 41901 0 0 DAVITA INC COM 23918K108 286 2463 SH SOLE 40 2463 0 0 DAVITA INC COM 23918K108 8045 69200 SH SOLE 43 2805 0 66395 DAWSON GEOPHYSICAL CO NEW COM 239360100 137 55214 SH SOLE 2 0 0 55214 DAWSON GEOPHYSICAL CO NEW COM 239360100 0 1 SH SOLE 17 0 0 1 DAWSON GEOPHYSICAL CO NEW COM 239360100 12 4732 SH SOLE 18 4732 0 0 DAWSON GEOPHYSICAL CO NEW COM 239360100 235 94438 SH SOLE 21 94438 0 0 DAWSON GEOPHYSICAL CO NEW COM 239360100 1560 626313 SH SOLE 22 626313 0 0 DAY ONE BIOPHARMACEUTICALS I COM 23954D109 201 8462 SH SOLE 2 1238 0 7224 DAY ONE BIOPHARMACEUTICALS I COM 23954D109 673 28363 SH SOLE 18 28363 0 0 DAY ONE BIOPHARMACEUTICALS I COM 23954D109 349 14690 SH SOLE 19 14690 0 0 DAY ONE BIOPHARMACEUTICALS I COM 23954D109 8266 348352 SH SOLE 21 348352 0 0 DAY ONE BIOPHARMACEUTICALS I COM 23954D109 2881 121406 SH SOLE 22 118604 0 2802 DBV TECHNOLOGIES S A SPONSORED ADR 23306J101 110 22350 SH SOLE 43 7826 0 14524 DBX ETF TR XTRACKERS S&P 233051143 25 646 SH SOLE 17 0 0 646 DBX ETF TR XTRCKR MSCI US 233051150 2 45 SH SOLE 17 0 0 45 DBX ETF TR XTRACK MSCI EAFE 233051200 7 192 SH SOLE 17 0 0 192 DBX ETF TR XTKR MSCI EMRG 233051226 3 85 SH SOLE 17 0 0 85 DBX ETF TR XTRACK USD HIGH 233051432 20 489 SH SOLE 2 489 0 0 DBX ETF TR XTRACK USD HIGH 233051432 279 6963 SH SOLE 17 0 0 6963 DECIBEL THERAPEUTICS INC COM 24343R106 281 36409 SH SOLE 18 36409 0 0 DECIBEL THERAPEUTICS INC COM 24343R106 13401 1738212 SH SOLE 19 1738212 0 0 DECIBEL THERAPEUTICS INC COM 24343R106 108 13943 SH SOLE 20 13943 0 0 DECIBEL THERAPEUTICS INC COM 24343R106 254 32986 SH SOLE 21 32986 0 0 DECIPHERA PHARMACEUTICALS IN COM 24344T101 2239 65895 SH SOLE 2 32817 0 33078 DECIPHERA PHARMACEUTICALS IN COM 24344T101 6 174 SH SOLE 4 174 0 0 DECIPHERA PHARMACEUTICALS IN COM 24344T101 23 670 SH SOLE 7 670 0 0 DECIPHERA PHARMACEUTICALS IN COM 24344T101 4228 124412 SH SOLE 18 114850 0 9562 DECIPHERA PHARMACEUTICALS IN COM 24344T101 11715 344769 SH SOLE 19 344769 0 0 DECIPHERA PHARMACEUTICALS IN COM 24344T101 55316 1627903 SH SOLE 21 1627903 0 0 DECIPHERA PHARMACEUTICALS IN COM 24344T101 38528 1133839 SH SOLE 22 1107967 0 25872 DECIPHERA PHARMACEUTICALS IN COM 24344T101 316 9297 SH SOLE 23 9297 0 0 DECIPHERA PHARMACEUTICALS IN COM 24344T101 174 5127 SH SOLE 25 5127 0 0 DECIPHERA PHARMACEUTICALS IN COM 24344T101 1731 50937 SH SOLE 26 9978 0 40959 DECIPHERA PHARMACEUTICALS IN COM 24344T101 115 3372 SH SOLE 28 3372 0 0 DECIPHERA PHARMACEUTICALS IN COM 24344T101 10676 314180 SH SOLE 30 314180 0 0 DECIPHERA PHARMACEUTICALS IN COM 24344T101 31 902 SH SOLE 34 902 0 0 DECIPHERA PHARMACEUTICALS IN COM 24344T101 25 743 SH SOLE 36 743 0 0 DECIPHERA PHARMACEUTICALS IN COM 24344T101 160 4721 SH SOLE 40 4721 0 0 DECIPHERA PHARMACEUTICALS IN COM 24344T101 271 7964 SH SOLE 43 263 0 7701 DECKERS OUTDOOR CORP COM 243537107 29019 80563 SH SOLE 2 33097 0 47466 DECKERS OUTDOOR CORP COM 243537107 513 1423 SH SOLE 4 1423 0 0 DECKERS OUTDOOR CORP COM 243537107 216 599 SH SOLE 7 599 0 0 DECKERS OUTDOOR CORP COM 243537107 24866 69035 SH SOLE 18 68898 0 137 DECKERS OUTDOOR CORP COM 243537107 11772 32681 SH SOLE 19 32681 0 0 DECKERS OUTDOOR CORP COM 243537107 473054 1313308 SH SOLE 21 1313308 0 0 DECKERS OUTDOOR CORP COM 243537107 282712 784875 SH SOLE 22 746712 0 38163 DECKERS OUTDOOR CORP COM 243537107 697 1934 SH SOLE 23 1934 0 0 DECKERS OUTDOOR CORP COM 243537107 1662 4615 SH SOLE 25 4615 0 0 DECKERS OUTDOOR CORP COM 243537107 6461 17937 SH SOLE 26 9535 0 8402 DECKERS OUTDOOR CORP COM 243537107 770 2138 SH SOLE 28 1999 0 139 DECKERS OUTDOOR CORP COM 243537107 201 558 SH SOLE 29 558 0 0 DECKERS OUTDOOR CORP COM 243537107 5801 16105 SH SOLE 30 16105 0 0 DECKERS OUTDOOR CORP COM 243537107 157 436 SH SOLE 31 436 0 0 DECKERS OUTDOOR CORP COM 243537107 23 65 SH SOLE 34 65 0 0 DECKERS OUTDOOR CORP COM 243537107 1033 2869 SH SOLE 36 2869 0 0 DECKERS OUTDOOR CORP COM 243537107 1226 3403 SH SOLE 40 3403 0 0 DECKERS OUTDOOR CORP COM 243537107 8267 22952 SH SOLE 43 724 0 22228 DEERE & CO COM 244199105 257779 769330 SH SOLE 2 242679 0 526651 DEERE & CO COM 244199105 80327 239732 SH SOLE 4 164972 0 74760 DEERE & CO COM 244199105 103628 309274 SH SOLE 7 300790 0 8484 DEERE & CO COM 244199105 6809 20321 SH SOLE 13 15408 0 4913 DEERE & CO COM 244199105 9833 29345 SH SOLE 15 29345 0 0 DEERE & CO COM 244199105 13 40 SH SOLE 17 0 0 40 DEERE & CO COM 244199105 227655 679426 SH SOLE 18 630453 0 48973 DEERE & CO COM 244199105 119801 357540 SH SOLE 19 357540 0 0 DEERE & CO COM 244199105 2209940 6595457 SH SOLE 21 6595457 0 0 DEERE & CO COM 244199105 2139155 6384203 SH SOLE 22 5606931 0 777272 DEERE & CO COM 244199105 71484 213341 SH SOLE 23 213341 0 0 DEERE & CO COM 244199105 172811 515747 SH SOLE 25 515747 0 0 DEERE & CO COM 244199105 222898 665227 SH SOLE 26 254562 0 410665 DEERE & CO COM 244199105 278053 829837 SH SOLE 28 26383 0 803454 DEERE & CO COM 244199105 29516 88090 SH SOLE 29 88090 0 0 DEERE & CO COM 244199105 474902 1417321 SH SOLE 30 1417321 0 0 DEERE & CO COM 244199105 51801 154597 SH SOLE 31 80994 0 73603 DEERE & CO COM 244199105 47612 142097 SH SOLE 34 142097 0 0 DEERE & CO COM 244199105 47192 140842 SH SOLE 36 140842 0 0 DEERE & CO COM 244199105 3471 10360 SH SOLE 40 10360 0 0 DEERE & CO COM 244199105 79288 236633 SH SOLE 43 12943 0 223690 DEERE & CO OPTIONS 244199105 134 400 SH Call SOLE 2 400 0 0 DEERE & CO OPTIONS 244199105 168 500 SH Call SOLE 4 500 0 0 DEERE & CO OPTIONS 244199105 2245 6700 SH Call SOLE 18 6700 0 0 DEERE & CO OPTIONS 244199105 22919 68400 SH Call SOLE 19 68400 0 0 DEERE & CO OPTIONS 244199105 1206 3600 SH Call SOLE 22 3600 0 0 DEERE & CO OPTIONS 244199105 9549 28500 SH Call SOLE 34 28500 0 0 DEFINITIVE HEALTHCARE CORP CLASS A COM 24477E103 1936 45194 SH SOLE 2 45194 0 0 DEFINITIVE HEALTHCARE CORP CLASS A COM 24477E103 11569 270103 SH SOLE 19 270103 0 0 DEFINITIVE HEALTHCARE CORP CLASS A COM 24477E103 174 4058 SH SOLE 20 4058 0 0 DEFINITIVE HEALTHCARE CORP CLASS A COM 24477E103 110 2560 SH SOLE 21 2560 0 0 DEFINITIVE HEALTHCARE CORP CLASS A COM 24477E103 46 1085 SH SOLE 22 1085 0 0 DEFINITIVE HEALTHCARE CORP CLASS A COM 24477E103 210 4912 SH SOLE 26 4912 0 0 DEFINITIVE HEALTHCARE CORP CLASS A COM 24477E103 9266 216347 SH SOLE 28 0 0 216347 DEFINITIVE HEALTHCARE CORP CLASS A COM 24477E103 796 18579 SH SOLE 30 18579 0 0 DEFINITIVE HEALTHCARE CORP CLASS A COM 24477E103 40139 937162 SH SOLE 34 937162 0 0 DEL TACO RESTAURANTS INC NEW COM 245496104 283 32440 SH SOLE 2 2507 0 29933 DEL TACO RESTAURANTS INC NEW COM 245496104 7 759 SH SOLE 7 759 0 0 DEL TACO RESTAURANTS INC NEW COM 245496104 893 102305 SH SOLE 18 102305 0 0 DEL TACO RESTAURANTS INC NEW COM 245496104 431 49351 SH SOLE 19 49351 0 0 DEL TACO RESTAURANTS INC NEW COM 245496104 9839 1127079 SH SOLE 21 1127079 0 0 DEL TACO RESTAURANTS INC NEW COM 245496104 6774 775889 SH SOLE 22 757617 0 18272 DEL TACO RESTAURANTS INC NEW COM 245496104 49 5557 SH SOLE 43 0 0 5557 DELCATH SYS INC COM NEW 24661P807 12 1107 SH SOLE 18 1107 0 0 DELCATH SYS INC COM NEW 24661P807 132 12687 SH SOLE 21 12687 0 0 DELEK US HLDGS INC NEW COM 24665A103 3699 205865 SH SOLE 2 65378 0 140487 DELEK US HLDGS INC NEW COM 24665A103 6 332 SH SOLE 4 332 0 0 DELEK US HLDGS INC NEW COM 24665A103 47 2643 SH SOLE 7 2643 0 0 DELEK US HLDGS INC NEW COM 24665A103 4017 223545 SH SOLE 18 211204 0 12341 DELEK US HLDGS INC NEW COM 24665A103 14299 795742 SH SOLE 19 795742 0 0 DELEK US HLDGS INC NEW COM 24665A103 46170 2569291 SH SOLE 21 2569291 0 0 DELEK US HLDGS INC NEW COM 24665A103 42987 2392134 SH SOLE 22 2315550 0 76584 DELEK US HLDGS INC NEW COM 24665A103 559 31109 SH SOLE 23 31109 0 0 DELEK US HLDGS INC NEW COM 24665A103 152 8433 SH SOLE 25 8433 0 0 DELEK US HLDGS INC NEW COM 24665A103 3433 191015 SH SOLE 26 22073 0 168942 DELEK US HLDGS INC NEW COM 24665A103 151 8387 SH SOLE 28 5547 0 2840 DELEK US HLDGS INC NEW COM 24665A103 695 38652 SH SOLE 30 38652 0 0 DELEK US HLDGS INC NEW COM 24665A103 491 27307 SH SOLE 34 27307 0 0 DELEK US HLDGS INC NEW COM 24665A103 145 8087 SH SOLE 36 8087 0 0 DELEK US HLDGS INC NEW COM 24665A103 137 7650 SH SOLE 40 7650 0 0 DELEK US HLDGS INC NEW COM 24665A103 540 30045 SH SOLE 43 4160 0 25885 DELL TECHNOLOGIES INC CL C 24703L202 70044 673238 SH SOLE 2 116739 0 556499 DELL TECHNOLOGIES INC CL C 24703L202 20656 198539 SH SOLE 4 131364 0 67175 DELL TECHNOLOGIES INC CL C 24703L202 3646 35043 SH SOLE 7 35043 0 0 DELL TECHNOLOGIES INC CL C 24703L202 5877 56490 SH SOLE 13 50389 0 6101 DELL TECHNOLOGIES INC CL C 24703L202 3165 30418 SH SOLE 15 30418 0 0 DELL TECHNOLOGIES INC CL C 24703L202 13 126 SH SOLE 17 0 0 126 DELL TECHNOLOGIES INC CL C 24703L202 39380 378505 SH SOLE 18 346880 0 31625 DELL TECHNOLOGIES INC CL C 24703L202 127528 1225755 SH SOLE 19 1225755 0 0 DELL TECHNOLOGIES INC CL C 24703L202 433599 4167616 SH SOLE 21 4167616 0 0 DELL TECHNOLOGIES INC CL C 24703L202 627045 6026963 SH SOLE 22 5658206 0 368757 DELL TECHNOLOGIES INC CL C 24703L202 15984 153629 SH SOLE 23 153629 0 0 DELL TECHNOLOGIES INC CL C 24703L202 60376 580320 SH SOLE 25 580320 0 0 DELL TECHNOLOGIES INC CL C 24703L202 49218 473070 SH SOLE 26 251328 0 221742 DELL TECHNOLOGIES INC CL C 24703L202 81782 786066 SH SOLE 28 23593 0 762473 DELL TECHNOLOGIES INC CL C 24703L202 133873 1286746 SH SOLE 30 1126527 0 160219 DELL TECHNOLOGIES INC CL C 24703L202 10634 102209 SH SOLE 31 35815 0 66394 DELL TECHNOLOGIES INC CL C 24703L202 57217 549949 SH SOLE 34 549949 0 0 DELL TECHNOLOGIES INC CL C 24703L202 15629 150218 SH SOLE 36 150218 0 0 DELL TECHNOLOGIES INC CL C 24703L202 941 9041 SH SOLE 40 9041 0 0 DELL TECHNOLOGIES INC CL C 24703L202 26819 257777 SH SOLE 43 12466 0 245311 DELTA AIR LINES INC DEL COM NEW 247361702 57195 1342282 SH SOLE 2 301987 0 1040295 DELTA AIR LINES INC DEL COM NEW 247361702 3120 73219 SH SOLE 4 67503 0 5716 DELTA AIR LINES INC DEL COM NEW 247361702 22096 518561 SH SOLE 7 498192 0 20369 DELTA AIR LINES INC DEL COM NEW 247361702 12 287 SH SOLE 13 287 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 1173 27526 SH SOLE 15 27526 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 3 81 SH SOLE 17 0 0 81 DELTA AIR LINES INC DEL COM NEW 247361702 65762 1543350 SH SOLE 18 1473993 0 69357 DELTA AIR LINES INC DEL COM NEW 247361702 74020 1737151 SH SOLE 19 1737151 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 707114 16595031 SH SOLE 21 16595031 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 555931 13046950 SH SOLE 22 11923860 0 1123090 DELTA AIR LINES INC DEL COM NEW 247361702 4177 98020 SH SOLE 23 98020 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 8551 200681 SH SOLE 25 200681 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 37956 890785 SH SOLE 26 376552 0 514233 DELTA AIR LINES INC DEL COM NEW 247361702 10363 243214 SH SOLE 28 25280 0 217934 DELTA AIR LINES INC DEL COM NEW 247361702 217 5084 SH SOLE 29 5084 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 71490 1677770 SH SOLE 30 1677770 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 2732 64123 SH SOLE 31 24901 0 39222 DELTA AIR LINES INC DEL COM NEW 247361702 19352 454170 SH SOLE 34 454170 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 4324 101480 SH SOLE 36 101480 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 255 5995 SH SOLE 40 5995 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 13106 307582 SH SOLE 43 21959 0 285623 DELTA APPAREL INC COM 247368103 33 1222 SH SOLE 18 1222 0 0 DELTA APPAREL INC COM 247368103 621 22732 SH SOLE 21 22732 0 0 DELTA APPAREL INC COM 247368103 3644 133422 SH SOLE 22 133422 0 0 DELUXE CORP COM 248019101 2169 60427 SH SOLE 2 19950 0 40477 DELUXE CORP COM 248019101 6 176 SH SOLE 4 176 0 0 DELUXE CORP COM 248019101 45 1244 SH SOLE 7 1244 0 0 DELUXE CORP COM 248019101 5817 162076 SH SOLE 18 162076 0 0 DELUXE CORP COM 248019101 4953 137992 SH SOLE 19 137992 0 0 DELUXE CORP COM 248019101 181700 5062705 SH SOLE 21 5062705 0 0 DELUXE CORP COM 248019101 40170 1119252 SH SOLE 22 1076876 0 42376 DELUXE CORP COM 248019101 38 1060 SH SOLE 23 1060 0 0 DELUXE CORP COM 248019101 259 7220 SH SOLE 25 7220 0 0 DELUXE CORP COM 248019101 1251 34861 SH SOLE 26 16404 0 18457 DELUXE CORP COM 248019101 142 3962 SH SOLE 28 3335 0 627 DELUXE CORP COM 248019101 2790 77727 SH SOLE 30 77727 0 0 DELUXE CORP COM 248019101 110 3067 SH SOLE 36 3067 0 0 DELUXE CORP COM 248019101 179 4979 SH SOLE 40 4979 0 0 DELUXE CORP COM 248019101 556 15489 SH SOLE 43 956 0 14533 DENALI THERAPEUTICS INC COM 24823R105 4974 98601 SH SOLE 2 43840 0 54761 DENALI THERAPEUTICS INC COM 24823R105 16 319 SH SOLE 4 319 0 0 DENALI THERAPEUTICS INC COM 24823R105 74 1462 SH SOLE 7 1462 0 0 DENALI THERAPEUTICS INC COM 24823R105 13484 267283 SH SOLE 18 247346 0 19937 DENALI THERAPEUTICS INC COM 24823R105 24933 494222 SH SOLE 19 494222 0 0 DENALI THERAPEUTICS INC COM 24823R105 185863 3684099 SH SOLE 21 3684099 0 0 DENALI THERAPEUTICS INC COM 24823R105 121030 2399007 SH SOLE 22 2350071 0 48936 DENALI THERAPEUTICS INC COM 24823R105 794 15747 SH SOLE 23 15747 0 0 DENALI THERAPEUTICS INC COM 24823R105 540 10697 SH SOLE 25 10697 0 0 DENALI THERAPEUTICS INC COM 24823R105 4951 98135 SH SOLE 26 23180 0 74955 DENALI THERAPEUTICS INC COM 24823R105 378 7486 SH SOLE 28 7486 0 0 DENALI THERAPEUTICS INC COM 24823R105 22638 448720 SH SOLE 30 448720 0 0 DENALI THERAPEUTICS INC COM 24823R105 288 5704 SH SOLE 34 5704 0 0 DENALI THERAPEUTICS INC COM 24823R105 33 661 SH SOLE 36 661 0 0 DENALI THERAPEUTICS INC COM 24823R105 483 9573 SH SOLE 40 9573 0 0 DENALI THERAPEUTICS INC COM 24823R105 965 19121 SH SOLE 43 182 0 18939 DENBURY INC COM 24790A101 1733 24662 SH SOLE 2 19306 0 5356 DENBURY INC COM 24790A101 9 126 SH SOLE 4 126 0 0 DENBURY INC COM 24790A101 57 811 SH SOLE 7 811 0 0 DENBURY INC COM 24790A101 9564 136148 SH SOLE 18 136148 0 0 DENBURY INC COM 24790A101 6274 89306 SH SOLE 19 89306 0 0 DENBURY INC COM 24790A101 124186 1767775 SH SOLE 21 1767775 0 0 DENBURY INC COM 24790A101 81684 1162758 SH SOLE 22 1132277 0 30481 DENBURY INC COM 24790A101 422 6013 SH SOLE 25 6013 0 0 DENBURY INC COM 24790A101 1452 20669 SH SOLE 26 17190 0 3479 DENBURY INC COM 24790A101 302 4303 SH SOLE 28 4303 0 0 DENBURY INC COM 24790A101 3641 51824 SH SOLE 30 51824 0 0 DENBURY INC COM 24790A101 418 5951 SH SOLE 40 5951 0 0 DENBURY INC COM 24790A101 1 10 SH SOLE 43 0 0 10 DENNYS CORP COM 24869P104 648 39680 SH SOLE 2 19268 0 20412 DENNYS CORP COM 24869P104 3 182 SH SOLE 4 182 0 0 DENNYS CORP COM 24869P104 15 926 SH SOLE 7 926 0 0 DENNYS CORP COM 24869P104 2935 179649 SH SOLE 18 179649 0 0 DENNYS CORP COM 24869P104 1948 119212 SH SOLE 19 119212 0 0 DENNYS CORP COM 24869P104 35078 2146775 SH SOLE 21 2146775 0 0 DENNYS CORP COM 24869P104 25819 1580110 SH SOLE 22 1532891 0 47219 DENNYS CORP COM 24869P104 132 8105 SH SOLE 25 8105 0 0 DENNYS CORP COM 24869P104 461 28238 SH SOLE 26 24760 0 3478 DENNYS CORP COM 24869P104 113 6917 SH SOLE 28 6917 0 0 DENNYS CORP COM 24869P104 530 32441 SH SOLE 30 32441 0 0 DENNYS CORP COM 24869P104 106 6506 SH SOLE 40 6506 0 0 DENNYS CORP COM 24869P104 708 43346 SH SOLE 43 410 0 42936 DENTSPLY SIRONA INC COM 24906P109 35676 614572 SH SOLE 2 172287 0 442285 DENTSPLY SIRONA INC COM 24906P109 9891 170387 SH SOLE 4 103779 0 66608 DENTSPLY SIRONA INC COM 24906P109 11357 195634 SH SOLE 7 189301 0 6333 DENTSPLY SIRONA INC COM 24906P109 341 5881 SH SOLE 13 684 0 5197 DENTSPLY SIRONA INC COM 24906P109 1634 28152 SH SOLE 15 28152 0 0 DENTSPLY SIRONA INC COM 24906P109 31128 536228 SH SOLE 18 505398 0 30830 DENTSPLY SIRONA INC COM 24906P109 99461 1713360 SH SOLE 19 1713360 0 0 DENTSPLY SIRONA INC COM 24906P109 900 15500 SH SOLE 20 15500 0 0 DENTSPLY SIRONA INC COM 24906P109 299581 5160746 SH SOLE 21 5160746 0 0 DENTSPLY SIRONA INC COM 24906P109 271243 4672571 SH SOLE 22 4203015 0 469556 DENTSPLY SIRONA INC COM 24906P109 11433 196958 SH SOLE 23 196958 0 0 DENTSPLY SIRONA INC COM 24906P109 19531 336458 SH SOLE 25 336458 0 0 DENTSPLY SIRONA INC COM 24906P109 29363 505825 SH SOLE 26 217771 0 288054 DENTSPLY SIRONA INC COM 24906P109 32840 565722 SH SOLE 28 15809 0 549913 DENTSPLY SIRONA INC COM 24906P109 75953 1308405 SH SOLE 30 1280576 0 27829 DENTSPLY SIRONA INC COM 24906P109 4854 83611 SH SOLE 31 27492 0 56119 DENTSPLY SIRONA INC COM 24906P109 38575 664517 SH SOLE 34 664517 0 0 DENTSPLY SIRONA INC COM 24906P109 5317 91600 SH SOLE 36 91600 0 0 DENTSPLY SIRONA INC COM 24906P109 425 7315 SH SOLE 40 7315 0 0 DENTSPLY SIRONA INC COM 24906P109 6851 118016 SH SOLE 43 15400 0 102616 DERMATA THERAPEUTICS INC COM 249845108 2 512 SH SOLE 18 512 0 0 DERMATA THERAPEUTICS INC COM 249845108 24 5239 SH SOLE 21 5239 0 0 DERMTECH INC COM 24984K105 282 8779 SH SOLE 2 5936 0 2843 DERMTECH INC COM 24984K105 12 381 SH SOLE 7 381 0 0 DERMTECH INC COM 24984K105 2259 70341 SH SOLE 18 70341 0 0 DERMTECH INC COM 24984K105 1331 41441 SH SOLE 19 41441 0 0 DERMTECH INC COM 24984K105 27233 848125 SH SOLE 21 848125 0 0 DERMTECH INC COM 24984K105 18504 576264 SH SOLE 22 564962 0 11302 DERMTECH INC COM 24984K105 70 2192 SH SOLE 25 2192 0 0 DERMTECH INC COM 24984K105 3487 108598 SH SOLE 30 108598 0 0 DERMTECH INC COM 24984K105 65 2033 SH SOLE 40 2033 0 0 DERMTECH INC COM 24984K105 94 2938 SH SOLE 43 28 0 2910 DESCARTES SYS GROUP INC COM 249906108 16695 205455 SH SOLE 21 205455 0 0 DESCARTES SYS GROUP INC COM 249906108 45 548 SH SOLE 43 0 0 548 DESIGN THERAPEUTICS INC COM 25056L103 803 54649 SH SOLE 2 49401 0 5248 DESIGN THERAPEUTICS INC COM 25056L103 3 217 SH SOLE 7 217 0 0 DESIGN THERAPEUTICS INC COM 25056L103 858 58440 SH SOLE 18 58440 0 0 DESIGN THERAPEUTICS INC COM 25056L103 4325 294448 SH SOLE 19 294448 0 0 DESIGN THERAPEUTICS INC COM 25056L103 41 2808 SH SOLE 20 2808 0 0 DESIGN THERAPEUTICS INC COM 25056L103 6498 442344 SH SOLE 21 442344 0 0 DESIGN THERAPEUTICS INC COM 25056L103 2440 166073 SH SOLE 22 161053 0 5020 DESIGN THERAPEUTICS INC COM 25056L103 4314 293685 SH SOLE 34 293685 0 0 DESIGNER BRANDS INC CL A 250565108 1203 86330 SH SOLE 2 48133 0 38197 DESIGNER BRANDS INC CL A 250565108 2 157 SH SOLE 4 157 0 0 DESIGNER BRANDS INC CL A 250565108 36 2615 SH SOLE 7 2615 0 0 DESIGNER BRANDS INC CL A 250565108 3122 224090 SH SOLE 18 217050 0 7040 DESIGNER BRANDS INC CL A 250565108 6003 430922 SH SOLE 19 430922 0 0 DESIGNER BRANDS INC CL A 250565108 97818 7022096 SH SOLE 21 7022096 0 0 DESIGNER BRANDS INC CL A 250565108 25512 1831455 SH SOLE 22 1798759 0 32696 DESIGNER BRANDS INC CL A 250565108 161 11530 SH SOLE 23 11530 0 0 DESIGNER BRANDS INC CL A 250565108 109 7807 SH SOLE 25 7807 0 0 DESIGNER BRANDS INC CL A 250565108 1263 90648 SH SOLE 26 20603 0 70045 DESIGNER BRANDS INC CL A 250565108 170 12199 SH SOLE 28 8113 0 4086 DESIGNER BRANDS INC CL A 250565108 1289 92511 SH SOLE 30 92511 0 0 DESIGNER BRANDS INC CL A 250565108 47 3351 SH SOLE 34 3351 0 0 DESIGNER BRANDS INC CL A 250565108 113 8117 SH SOLE 36 8117 0 0 DESIGNER BRANDS INC CL A 250565108 83 5951 SH SOLE 40 5951 0 0 DESIGNER BRANDS INC CL A 250565108 1214 87148 SH SOLE 43 792 0 86356 DESKTOP METAL INC COM CL A 25058X105 508 70861 SH SOLE 2 45301 0 25560 DESKTOP METAL INC COM CL A 25058X105 10 1354 SH SOLE 4 1354 0 0 DESKTOP METAL INC COM CL A 25058X105 10 1344 SH SOLE 7 1344 0 0 DESKTOP METAL INC COM CL A 25058X105 2967 413818 SH SOLE 18 413818 0 0 DESKTOP METAL INC COM CL A 25058X105 1913 266812 SH SOLE 19 266812 0 0 DESKTOP METAL INC COM CL A 25058X105 36038 5026253 SH SOLE 21 5026253 0 0 DESKTOP METAL INC COM CL A 25058X105 25465 3551638 SH SOLE 22 3447515 0 104123 DESKTOP METAL INC COM CL A 25058X105 175 24395 SH SOLE 25 24395 0 0 DESKTOP METAL INC COM CL A 25058X105 831 115933 SH SOLE 26 107841 0 8092 DESKTOP METAL INC COM CL A 25058X105 80 11184 SH SOLE 28 11184 0 0 DESKTOP METAL INC COM CL A 25058X105 311 43329 SH SOLE 30 43329 0 0 DESKTOP METAL INC COM CL A 25058X105 154 21504 SH SOLE 40 21504 0 0 DESKTOP METAL INC COM CL A 25058X105 180 25073 SH SOLE 43 0 0 25073 DESPEGAR COM CORP ORD SHS G27358103 20 1651 SH SOLE 4 1651 0 0 DESPEGAR COM CORP ORD SHS G27358103 7083 588812 SH SOLE 21 588812 0 0 DESPEGAR COM CORP ORD SHS G27358103 3405 283008 SH SOLE 22 274033 0 8975 DESPEGAR COM CORP ORD SHS G27358103 2825 234871 SH SOLE 30 234871 0 0 DESTINATION XL GROUP INC COM 25065K104 11 1810 SH SOLE 43 1810 0 0 DEUTSCHE BANK A G NAMEN AKT D18190898 14 1140 SH SOLE 2 1140 0 0 DEUTSCHE BANK A G NAMEN AKT D18190898 6 457 SH SOLE 18 457 0 0 DEUTSCHE BANK A G NAMEN AKT D18190898 79 6198 SH SOLE 22 6198 0 0 DEUTSCHE BANK A G NAMEN AKT D18190898 12071 950455 SH SOLE 43 136724 0 813731 DEVON ENERGY CORP NEW COM 25179M103 38753 1091335 SH SOLE 2 460702 0 630633 DEVON ENERGY CORP NEW COM 25179M103 20936 589570 SH SOLE 4 234421 0 355149 DEVON ENERGY CORP NEW COM 25179M103 21485 605035 SH SOLE 7 532667 0 72368 DEVON ENERGY CORP NEW COM 25179M103 509 14339 SH SOLE 13 1265 0 13074 DEVON ENERGY CORP NEW COM 25179M103 2851 80290 SH SOLE 15 80290 0 0 DEVON ENERGY CORP NEW COM 25179M103 44445 1251615 SH SOLE 18 1150252 0 101363 DEVON ENERGY CORP NEW COM 25179M103 89489 2520119 SH SOLE 19 2520119 0 0 DEVON ENERGY CORP NEW COM 25179M103 688914 19400567 SH SOLE 21 19400567 0 0 DEVON ENERGY CORP NEW COM 25179M103 557597 15702533 SH SOLE 22 14092040 0 1610493 DEVON ENERGY CORP NEW COM 25179M103 14180 399329 SH SOLE 23 399329 0 0 DEVON ENERGY CORP NEW COM 25179M103 39023 1098941 SH SOLE 25 1098941 0 0 DEVON ENERGY CORP NEW COM 25179M103 55375 1559427 SH SOLE 26 616920 0 942507 DEVON ENERGY CORP NEW COM 25179M103 53529 1507448 SH SOLE 28 47547 0 1459901 DEVON ENERGY CORP NEW COM 25179M103 2419 68131 SH SOLE 29 68131 0 0 DEVON ENERGY CORP NEW COM 25179M103 142744 4019819 SH SOLE 30 4019819 0 0 DEVON ENERGY CORP NEW COM 25179M103 10988 309430 SH SOLE 31 151499 0 157931 DEVON ENERGY CORP NEW COM 25179M103 100926 2842197 SH SOLE 34 2842197 0 0 DEVON ENERGY CORP NEW COM 25179M103 12188 343222 SH SOLE 36 343222 0 0 DEVON ENERGY CORP NEW COM 25179M103 784 22087 SH SOLE 40 22087 0 0 DEVON ENERGY CORP NEW COM 25179M103 42596 1199557 SH SOLE 43 85089 0 1114468 DEVON ENERGY CORP NEW OPTIONS 25179M103 1119 31500 SH Call SOLE 2 31500 0 0 DEVON ENERGY CORP NEW OPTIONS 25179M103 508 14300 SH Call SOLE 4 14300 0 0 DEVON ENERGY CORP NEW OPTIONS 25179M103 6828 192300 SH Call SOLE 18 192300 0 0 DEVON ENERGY CORP NEW OPTIONS 25179M103 130428 3673000 SH Call SOLE 19 3673000 0 0 DEVON ENERGY CORP NEW OPTIONS 25179M103 4076 114800 SH Call SOLE 22 114800 0 0 DEVON ENERGY CORP NEW OPTIONS 25179M103 444 12500 SH Call SOLE 26 12500 0 0 DEVON ENERGY CORP NEW OPTIONS 25179M103 34966 984700 SH Call SOLE 34 984700 0 0 DEXCOM INC COM 252131107 120972 221212 SH SOLE 2 36972 0 184240 DEXCOM INC COM 252131107 35573 65049 SH SOLE 4 41218 0 23831 DEXCOM INC COM 252131107 51073 93394 SH SOLE 7 90587 0 2807 DEXCOM INC COM 252131107 6183 11307 SH SOLE 13 9711 0 1596 DEXCOM INC COM 252131107 5210 9527 SH SOLE 15 9527 0 0 DEXCOM INC COM 252131107 114158 208752 SH SOLE 18 189351 0 19401 DEXCOM INC COM 252131107 127088 232396 SH SOLE 19 232396 0 0 DEXCOM INC COM 252131107 1760367 3219045 SH SOLE 21 3219045 0 0 DEXCOM INC COM 252131107 1144658 2093147 SH SOLE 22 1882710 0 210437 DEXCOM INC COM 252131107 30364 55525 SH SOLE 23 55525 0 0 DEXCOM INC COM 252131107 87019 159125 SH SOLE 25 159125 0 0 DEXCOM INC COM 252131107 125028 228629 SH SOLE 26 91497 0 137132 DEXCOM INC COM 252131107 136936 250404 SH SOLE 28 8929 0 241475 DEXCOM INC COM 252131107 12 22 SH SOLE 29 22 0 0 DEXCOM INC COM 252131107 312895 572166 SH SOLE 30 540885 0 31281 DEXCOM INC COM 252131107 19394 35465 SH SOLE 31 11860 0 23605 DEXCOM INC COM 252131107 12425 22720 SH SOLE 32 22720 0 0 DEXCOM INC COM 252131107 22532 41203 SH SOLE 34 41203 0 0 DEXCOM INC COM 252131107 24267 44376 SH SOLE 36 44376 0 0 DEXCOM INC COM 252131107 1812 3313 SH SOLE 40 3313 0 0 DEXCOM INC COM 252131107 33606 61453 SH SOLE 43 5026 0 56427 DEXCOM INC OPTIONS 252131107 219 400 SH Call SOLE 4 400 0 0 DEXCOM INC OPTIONS 252131107 3008 5500 SH Call SOLE 18 5500 0 0 DEXCOM INC OPTIONS 252131107 18101 33100 SH Call SOLE 19 33100 0 0 DEXCOM INC OPTIONS 252131107 1477 2700 SH Call SOLE 22 2700 0 0 DEXCOM INC OPTIONS 252131107 219 400 SH Call SOLE 26 400 0 0 DEXCOM INC OPTIONS 252131107 10008 18300 SH Call SOLE 34 18300 0 0 DEXCOM INC NOTE 0.750%12/0 252131AH0 18380 5529000 PRN SOLE 21 5529000 0 0 DEXCOM INC NOTE 0.250%11/1 252131AK3 9326 7870000 PRN SOLE 21 7870000 0 0 DHI GROUP INC COM 23331S100 42 8912 SH SOLE 18 8912 0 0 DHI GROUP INC COM 23331S100 674 141599 SH SOLE 21 141599 0 0 DHI GROUP INC COM 23331S100 2847 598092 SH SOLE 22 598092 0 0 DHI GROUP INC COM 23331S100 1 134 SH SOLE 43 0 0 134 DHT HOLDINGS INC SHS NEW Y2065G121 813 124492 SH SOLE 2 5099 0 119393 DHT HOLDINGS INC SHS NEW Y2065G121 1083 165856 SH SOLE 7 165856 0 0 DHT HOLDINGS INC SHS NEW Y2065G121 2978 456053 SH SOLE 18 456053 0 0 DHT HOLDINGS INC SHS NEW Y2065G121 1650 252662 SH SOLE 19 252662 0 0 DHT HOLDINGS INC SHS NEW Y2065G121 31694 4853527 SH SOLE 21 4853527 0 0 DHT HOLDINGS INC SHS NEW Y2065G121 9262 1418395 SH SOLE 22 1335996 0 82399 DIAGEO PLC SPON ADR NEW 25243Q205 31 162 SH SOLE 17 0 0 162 DIAGEO PLC SPON ADR NEW 25243Q205 67522 349856 SH SOLE 18 348993 0 863 DIAGEO PLC SPON ADR NEW 25243Q205 62903 325923 SH SOLE 43 25648 0 300275 DIAMEDICA THERAPEUTICS INC COM NEW 25253X207 16 3940 SH SOLE 18 3940 0 0 DIAMEDICA THERAPEUTICS INC COM NEW 25253X207 209 52030 SH SOLE 21 52030 0 0 DIAMOND HILL INVT GROUP INC COM NEW 25264R207 675 3843 SH SOLE 2 933 0 2910 DIAMOND HILL INVT GROUP INC COM NEW 25264R207 8 48 SH SOLE 7 48 0 0 DIAMOND HILL INVT GROUP INC COM NEW 25264R207 1936 11021 SH SOLE 18 11021 0 0 DIAMOND HILL INVT GROUP INC COM NEW 25264R207 935 5321 SH SOLE 19 5321 0 0 DIAMOND HILL INVT GROUP INC COM NEW 25264R207 24709 140662 SH SOLE 21 140662 0 0 DIAMOND HILL INVT GROUP INC COM NEW 25264R207 15242 86772 SH SOLE 22 83539 0 3233 DIAMOND HILL INVT GROUP INC COM NEW 25264R207 96 544 SH SOLE 25 544 0 0 DIAMOND HILL INVT GROUP INC COM NEW 25264R207 151 862 SH SOLE 26 314 0 548 DIAMOND HILL INVT GROUP INC COM NEW 25264R207 82 467 SH SOLE 28 467 0 0 DIAMOND HILL INVT GROUP INC COM NEW 25264R207 672 3824 SH SOLE 30 3824 0 0 DIAMOND HILL INVT GROUP INC COM NEW 25264R207 87 495 SH SOLE 36 495 0 0 DIAMOND HILL INVT GROUP INC COM NEW 25264R207 88 499 SH SOLE 40 499 0 0 DIAMOND HILL INVT GROUP INC COM NEW 25264R207 2607 14841 SH SOLE 43 3468 0 11373 DIAMONDBACK ENERGY INC COM 25278X109 24199 255616 SH SOLE 2 115567 0 140049 DIAMONDBACK ENERGY INC COM 25278X109 179 1895 SH SOLE 4 1895 0 0 DIAMONDBACK ENERGY INC COM 25278X109 12812 135334 SH SOLE 7 130491 0 4843 DIAMONDBACK ENERGY INC COM 25278X109 383 4045 SH SOLE 15 4045 0 0 DIAMONDBACK ENERGY INC COM 25278X109 27296 288326 SH SOLE 18 273823 0 14503 DIAMONDBACK ENERGY INC COM 25278X109 47609 502897 SH SOLE 19 502897 0 0 DIAMONDBACK ENERGY INC COM 25278X109 440319 4651089 SH SOLE 21 4651089 0 0 DIAMONDBACK ENERGY INC COM 25278X109 380951 4023987 SH SOLE 22 3628127 0 395860 DIAMONDBACK ENERGY INC COM 25278X109 532 5621 SH SOLE 23 5621 0 0 DIAMONDBACK ENERGY INC COM 25278X109 23862 252054 SH SOLE 25 252054 0 0 DIAMONDBACK ENERGY INC COM 25278X109 23842 251848 SH SOLE 26 51826 0 200022 DIAMONDBACK ENERGY INC COM 25278X109 15260 161189 SH SOLE 28 12481 0 148708 DIAMONDBACK ENERGY INC COM 25278X109 212 2235 SH SOLE 29 2235 0 0 DIAMONDBACK ENERGY INC COM 25278X109 60777 641986 SH SOLE 30 641986 0 0 DIAMONDBACK ENERGY INC COM 25278X109 463 4893 SH SOLE 31 4893 0 0 DIAMONDBACK ENERGY INC COM 25278X109 12861 135851 SH SOLE 34 135851 0 0 DIAMONDBACK ENERGY INC COM 25278X109 5595 59102 SH SOLE 36 59102 0 0 DIAMONDBACK ENERGY INC COM 25278X109 2003 21159 SH SOLE 40 21159 0 0 DIAMONDBACK ENERGY INC COM 25278X109 19846 209629 SH SOLE 43 20167 0 189462 DIAMONDBACK ENERGY INC OPTIONS 25278X109 1240 13100 SH Call SOLE 2 13100 0 0 DIAMONDBACK ENERGY INC OPTIONS 25278X109 558 5900 SH Call SOLE 4 5900 0 0 DIAMONDBACK ENERGY INC OPTIONS 25278X109 7508 79300 SH Call SOLE 18 79300 0 0 DIAMONDBACK ENERGY INC OPTIONS 25278X109 143567 1516500 SH Call SOLE 19 1516500 0 0 DIAMONDBACK ENERGY INC OPTIONS 25278X109 4506 47600 SH Call SOLE 22 47600 0 0 DIAMONDBACK ENERGY INC OPTIONS 25278X109 483 5100 SH Call SOLE 26 5100 0 0 DIAMONDBACK ENERGY INC OPTIONS 25278X109 38502 406700 SH Call SOLE 34 406700 0 0 DIAMONDHEAD HOLDINGS CORP CL A 25278L105 33199 3415500 SH SOLE 2 3415500 0 0 DIAMONDHEAD HOLDINGS CORP *W EXP 01/28/202 25278L113 534 853874 SH SOLE 2 853874 0 0 DIAMONDROCK HOSPITALITY CO COM 252784301 3077 325606 SH SOLE 2 141796 0 183810 DIAMONDROCK HOSPITALITY CO COM 252784301 1033 109355 SH SOLE 4 109355 0 0 DIAMONDROCK HOSPITALITY CO COM 252784301 2615 276719 SH SOLE 7 276719 0 0 DIAMONDROCK HOSPITALITY CO COM 252784301 7867 832518 SH SOLE 18 832518 0 0 DIAMONDROCK HOSPITALITY CO COM 252784301 24905 2635455 SH SOLE 19 2635455 0 0 DIAMONDROCK HOSPITALITY CO COM 252784301 244989 25924732 SH SOLE 21 25924732 0 0 DIAMONDROCK HOSPITALITY CO COM 252784301 73655 7794166 SH SOLE 22 7587595 0 206571 DIAMONDROCK HOSPITALITY CO COM 252784301 353 37379 SH SOLE 23 37379 0 0 DIAMONDROCK HOSPITALITY CO COM 252784301 8621 912268 SH SOLE 25 912268 0 0 DIAMONDROCK HOSPITALITY CO COM 252784301 2229 235855 SH SOLE 26 52604 0 183251 DIAMONDROCK HOSPITALITY CO COM 252784301 1363 144194 SH SOLE 28 17562 0 126632 DIAMONDROCK HOSPITALITY CO COM 252784301 6295 666124 SH SOLE 30 666124 0 0 DIAMONDROCK HOSPITALITY CO COM 252784301 3069 324715 SH SOLE 34 324715 0 0 DIAMONDROCK HOSPITALITY CO COM 252784301 117 12357 SH SOLE 36 12357 0 0 DIAMONDROCK HOSPITALITY CO COM 252784301 236 24947 SH SOLE 40 24947 0 0 DIAMONDROCK HOSPITALITY CO COM 252784301 1069 113144 SH SOLE 43 3007 0 110137 DICERNA PHARMACEUTICALS INC COM 253031108 746 37021 SH SOLE 2 23774 0 13247 DICERNA PHARMACEUTICALS INC COM 253031108 6 298 SH SOLE 4 298 0 0 DICERNA PHARMACEUTICALS INC COM 253031108 24 1202 SH SOLE 7 1202 0 0 DICERNA PHARMACEUTICALS INC COM 253031108 4290 212773 SH SOLE 18 212773 0 0 DICERNA PHARMACEUTICALS INC COM 253031108 16435 815252 SH SOLE 19 815252 0 0 DICERNA PHARMACEUTICALS INC COM 253031108 58266 2890200 SH SOLE 21 2890200 0 0 DICERNA PHARMACEUTICALS INC COM 253031108 32988 1636307 SH SOLE 22 1593180 0 43127 DICERNA PHARMACEUTICALS INC COM 253031108 16 774 SH SOLE 23 774 0 0 DICERNA PHARMACEUTICALS INC COM 253031108 201 9985 SH SOLE 25 9985 0 0 DICERNA PHARMACEUTICALS INC COM 253031108 872 43237 SH SOLE 26 33927 0 9310 DICERNA PHARMACEUTICALS INC COM 253031108 119 5898 SH SOLE 28 5898 0 0 DICERNA PHARMACEUTICALS INC COM 253031108 1582 78478 SH SOLE 30 78478 0 0 DICERNA PHARMACEUTICALS INC COM 253031108 62 3093 SH SOLE 34 3093 0 0 DICERNA PHARMACEUTICALS INC COM 253031108 93 4599 SH SOLE 36 4599 0 0 DICERNA PHARMACEUTICALS INC COM 253031108 158 7822 SH SOLE 40 7822 0 0 DICERNA PHARMACEUTICALS INC COM 253031108 336 16646 SH SOLE 43 1587 0 15059 DICKS SPORTING GOODS INC COM 253393102 20489 171068 SH SOLE 2 90391 0 80677 DICKS SPORTING GOODS INC COM 253393102 792 6611 SH SOLE 4 6611 0 0 DICKS SPORTING GOODS INC COM 253393102 198 1649 SH SOLE 7 1649 0 0 DICKS SPORTING GOODS INC COM 253393102 18976 158440 SH SOLE 18 158140 0 300 DICKS SPORTING GOODS INC COM 253393102 5716 47724 SH SOLE 19 47724 0 0 DICKS SPORTING GOODS INC COM 253393102 364936 3046975 SH SOLE 21 3046975 0 0 DICKS SPORTING GOODS INC COM 253393102 222751 1859826 SH SOLE 22 1752554 0 107272 DICKS SPORTING GOODS INC COM 253393102 747 6239 SH SOLE 23 6239 0 0 DICKS SPORTING GOODS INC COM 253393102 1154 9632 SH SOLE 25 9632 0 0 DICKS SPORTING GOODS INC COM 253393102 3266 27270 SH SOLE 26 22489 0 4781 DICKS SPORTING GOODS INC COM 253393102 934 7799 SH SOLE 28 5495 0 2304 DICKS SPORTING GOODS INC COM 253393102 947 7909 SH SOLE 29 7909 0 0 DICKS SPORTING GOODS INC COM 253393102 4361 36408 SH SOLE 30 36408 0 0 DICKS SPORTING GOODS INC COM 253393102 843 7042 SH SOLE 31 7042 0 0 DICKS SPORTING GOODS INC COM 253393102 48 398 SH SOLE 34 398 0 0 DICKS SPORTING GOODS INC COM 253393102 609 5081 SH SOLE 36 5081 0 0 DICKS SPORTING GOODS INC COM 253393102 988 8248 SH SOLE 40 8248 0 0 DICKS SPORTING GOODS INC COM 253393102 6310 52685 SH SOLE 43 9867 0 42818 DICKS SPORTING GOODS INC NOTE 3.250% 4/1 253393AD4 14581 3975000 PRN SOLE 21 3975000 0 0 DIDI GLOBAL INC SPONSORED ADS 23292E108 1745 223999 SH SOLE 2 9648 0 214351 DIDI GLOBAL INC SPONSORED ADS 23292E108 1200 154051 SH SOLE 4 70651 0 83400 DIDI GLOBAL INC SPONSORED ADS 23292E108 250 32114 SH SOLE 7 32114 0 0 DIDI GLOBAL INC SPONSORED ADS 23292E108 229 29364 SH SOLE 13 0 0 29364 DIDI GLOBAL INC SPONSORED ADS 23292E108 1281 164419 SH SOLE 15 164419 0 0 DIDI GLOBAL INC SPONSORED ADS 23292E108 631 81058 SH SOLE 18 81058 0 0 DIDI GLOBAL INC SPONSORED ADS 23292E108 38668 4963831 SH SOLE 21 4963831 0 0 DIDI GLOBAL INC SPONSORED ADS 23292E108 23857 3062515 SH SOLE 22 2696872 0 365643 DIDI GLOBAL INC SPONSORED ADS 23292E108 1008 129409 SH SOLE 23 129409 0 0 DIDI GLOBAL INC SPONSORED ADS 23292E108 1643 210954 SH SOLE 25 210954 0 0 DIDI GLOBAL INC SPONSORED ADS 23292E108 6211 797242 SH SOLE 26 327991 0 469251 DIDI GLOBAL INC SPONSORED ADS 23292E108 4217 541289 SH SOLE 28 23148 0 518141 DIDI GLOBAL INC SPONSORED ADS 23292E108 14935 1917204 SH SOLE 30 1678098 0 239106 DIDI GLOBAL INC SPONSORED ADS 23292E108 193 24820 SH SOLE 34 24820 0 0 DIDI GLOBAL INC SPONSORED ADS 23292E108 10 1253 SH SOLE 40 1253 0 0 DIEBOLD NIXDORF INC COM STK 253651103 308 30466 SH SOLE 2 22326 0 8140 DIEBOLD NIXDORF INC COM STK 253651103 2 163 SH SOLE 4 163 0 0 DIEBOLD NIXDORF INC COM STK 253651103 12 1157 SH SOLE 7 1157 0 0 DIEBOLD NIXDORF INC COM STK 253651103 2693 266368 SH SOLE 18 266368 0 0 DIEBOLD NIXDORF INC COM STK 253651103 1362 134742 SH SOLE 19 134742 0 0 DIEBOLD NIXDORF INC COM STK 253651103 84598 8367714 SH SOLE 21 8367714 0 0 DIEBOLD NIXDORF INC COM STK 253651103 19590 1937645 SH SOLE 22 1896361 0 41284 DIEBOLD NIXDORF INC COM STK 253651103 95 9379 SH SOLE 25 9379 0 0 DIEBOLD NIXDORF INC COM STK 253651103 251 24862 SH SOLE 26 20256 0 4606 DIEBOLD NIXDORF INC COM STK 253651103 138 13655 SH SOLE 28 8899 0 4756 DIEBOLD NIXDORF INC COM STK 253651103 1401 138581 SH SOLE 30 138581 0 0 DIEBOLD NIXDORF INC COM STK 253651103 111 11014 SH SOLE 40 11014 0 0 DIEBOLD NIXDORF INC COM STK 253651103 430 42524 SH SOLE 43 0 0 42524 DIFFUSION PHARMACEUTICALS IN COM PAR 253748305 834 1636334 SH SOLE 22 1636334 0 0 DIGI INTL INC COM 253798102 793 37711 SH SOLE 2 9935 0 27776 DIGI INTL INC COM 253798102 12 566 SH SOLE 7 566 0 0 DIGI INTL INC COM 253798102 3003 142866 SH SOLE 18 142866 0 0 DIGI INTL INC COM 253798102 1350 64216 SH SOLE 19 64216 0 0 DIGI INTL INC COM 253798102 85849 4084156 SH SOLE 21 4084156 0 0 DIGI INTL INC COM 253798102 19271 916799 SH SOLE 22 884682 0 32117 DIGI INTL INC COM 253798102 89 4221 SH SOLE 25 4221 0 0 DIGI INTL INC COM 253798102 998 47470 SH SOLE 30 47470 0 0 DIGI INTL INC COM 253798102 80 3807 SH SOLE 40 3807 0 0 DIGI INTL INC COM 253798102 290 13802 SH SOLE 43 0 0 13802 DIGIMARC CORP NEW COM 25381B101 77 2225 SH SOLE 2 887 0 1338 DIGIMARC CORP NEW COM 25381B101 7 204 SH SOLE 7 204 0 0 DIGIMARC CORP NEW COM 25381B101 1236 35898 SH SOLE 18 35898 0 0 DIGIMARC CORP NEW COM 25381B101 711 20659 SH SOLE 19 20659 0 0 DIGIMARC CORP NEW COM 25381B101 15272 443437 SH SOLE 21 443437 0 0 DIGIMARC CORP NEW COM 25381B101 10896 316368 SH SOLE 22 314516 0 1852 DIGIMARC CORP NEW COM 25381B101 150 4354 SH SOLE 43 0 0 4354 DIGINEX LIMITED SHS Y2074E109 16 4949 SH SOLE 2 4949 0 0 DIGINEX LIMITED SHS Y2074E109 61 18967 SH SOLE 22 18967 0 0 DIGITAL ALLY INC COM NEW 25382P208 13 10370 SH SOLE 18 10370 0 0 DIGITAL ALLY INC COM NEW 25382P208 141 116446 SH SOLE 21 116446 0 0 DIGITAL ALLY INC COM NEW 25382P208 979 809036 SH SOLE 22 809036 0 0 DIGITAL BRANDS GROUP INC COM 25401N101 2 551 SH SOLE 18 551 0 0 DIGITAL BRANDS GROUP INC COM 25401N101 15 5082 SH SOLE 21 5082 0 0 DIGITAL MEDIA SOLUTIONS INC COM CL A 25401G106 40 5451 SH SOLE 2 0 0 5451 DIGITAL MEDIA SOLUTIONS INC COM CL A 25401G106 27 3765 SH SOLE 18 3765 0 0 DIGITAL MEDIA SOLUTIONS INC COM CL A 25401G106 8 1111 SH SOLE 19 1111 0 0 DIGITAL MEDIA SOLUTIONS INC COM CL A 25401G106 767 105806 SH SOLE 21 105806 0 0 DIGITAL MEDIA SOLUTIONS INC COM CL A 25401G106 77 10642 SH SOLE 22 9822 0 820 DIGITAL RLTY TR INC COM 253868103 102798 711653 SH SOLE 2 81671 0 629982 DIGITAL RLTY TR INC COM 253868103 37694 260947 SH SOLE 4 249906 0 11041 DIGITAL RLTY TR INC COM 253868103 92601 641058 SH SOLE 7 633078 0 7980 DIGITAL RLTY TR INC COM 253868103 826 5721 SH SOLE 13 749 0 4972 DIGITAL RLTY TR INC COM 253868103 5258 36402 SH SOLE 15 36402 0 0 DIGITAL RLTY TR INC COM 253868103 64493 446472 SH SOLE 18 406281 0 40191 DIGITAL RLTY TR INC COM 253868103 107499 744196 SH SOLE 19 744196 0 0 DIGITAL RLTY TR INC COM 253868103 1263579 8747518 SH SOLE 21 8747518 0 0 DIGITAL RLTY TR INC COM 253868103 1153853 7987907 SH SOLE 22 7388027 0 599880 DIGITAL RLTY TR INC COM 253868103 24931 172593 SH SOLE 23 172593 0 0 DIGITAL RLTY TR INC COM 253868103 226072 1565051 SH SOLE 25 1565051 0 0 DIGITAL RLTY TR INC COM 253868103 86781 600770 SH SOLE 26 219897 0 380873 DIGITAL RLTY TR INC COM 253868103 101939 705701 SH SOLE 28 22466 0 683235 DIGITAL RLTY TR INC COM 253868103 55 383 SH SOLE 29 383 0 0 DIGITAL RLTY TR INC COM 253868103 355236 2459232 SH SOLE 30 2459232 0 0 DIGITAL RLTY TR INC COM 253868103 14769 102241 SH SOLE 31 33613 0 68628 DIGITAL RLTY TR INC COM 253868103 28253 195592 SH SOLE 34 195592 0 0 DIGITAL RLTY TR INC COM 253868103 18892 130788 SH SOLE 36 130788 0 0 DIGITAL RLTY TR INC COM 253868103 1401 9700 SH SOLE 40 9700 0 0 DIGITAL RLTY TR INC COM 253868103 28067 194300 SH SOLE 43 8622 0 185678 DIGITAL TURBINE INC COM NEW 25400W102 5506 80088 SH SOLE 2 66792 0 13296 DIGITAL TURBINE INC COM NEW 25400W102 22 322 SH SOLE 4 322 0 0 DIGITAL TURBINE INC COM NEW 25400W102 93 1358 SH SOLE 7 1358 0 0 DIGITAL TURBINE INC COM NEW 25400W102 29643 431168 SH SOLE 18 423265 0 7903 DIGITAL TURBINE INC COM NEW 25400W102 14944 217371 SH SOLE 19 217371 0 0 DIGITAL TURBINE INC COM NEW 25400W102 435921 6340664 SH SOLE 21 6340664 0 0 DIGITAL TURBINE INC COM NEW 25400W102 171549 2495262 SH SOLE 22 2443500 0 51762 DIGITAL TURBINE INC COM NEW 25400W102 217 3153 SH SOLE 23 3153 0 0 DIGITAL TURBINE INC COM NEW 25400W102 715 10406 SH SOLE 25 10406 0 0 DIGITAL TURBINE INC COM NEW 25400W102 2658 38660 SH SOLE 26 27828 0 10832 DIGITAL TURBINE INC COM NEW 25400W102 488 7101 SH SOLE 28 7101 0 0 DIGITAL TURBINE INC COM NEW 25400W102 3103 45133 SH SOLE 30 45133 0 0 DIGITAL TURBINE INC COM NEW 25400W102 28 408 SH SOLE 34 408 0 0 DIGITAL TURBINE INC COM NEW 25400W102 708 10293 SH SOLE 40 10293 0 0 DIGITAL TURBINE INC COM NEW 25400W102 1824 26524 SH SOLE 43 572 0 25952 DIGITALBRIDGE GROUP INC CL A COM 25401T108 3730 618509 SH SOLE 2 154085 0 464424 DIGITALBRIDGE GROUP INC CL A COM 25401T108 1530 253722 SH SOLE 4 253722 0 0 DIGITALBRIDGE GROUP INC CL A COM 25401T108 3744 620929 SH SOLE 7 620929 0 0 DIGITALBRIDGE GROUP INC CL A COM 25401T108 9204 1526298 SH SOLE 18 1526298 0 0 DIGITALBRIDGE GROUP INC CL A COM 25401T108 14064 2332363 SH SOLE 19 2332363 0 0 DIGITALBRIDGE GROUP INC CL A COM 25401T108 119942 19890849 SH SOLE 21 19890849 0 0 DIGITALBRIDGE GROUP INC CL A COM 25401T108 97823 16222647 SH SOLE 22 15721467 0 501180 DIGITALBRIDGE GROUP INC CL A COM 25401T108 297 49249 SH SOLE 23 49249 0 0 DIGITALBRIDGE GROUP INC CL A COM 25401T108 12911 2141124 SH SOLE 25 2141124 0 0 DIGITALBRIDGE GROUP INC CL A COM 25401T108 1730 286903 SH SOLE 26 113969 0 172934 DIGITALBRIDGE GROUP INC CL A COM 25401T108 2079 344761 SH SOLE 28 43863 0 300898 DIGITALBRIDGE GROUP INC CL A COM 25401T108 5815 964340 SH SOLE 30 964340 0 0 DIGITALBRIDGE GROUP INC CL A COM 25401T108 257 42647 SH SOLE 36 42647 0 0 DIGITALBRIDGE GROUP INC CL A COM 25401T108 336 55701 SH SOLE 40 55701 0 0 DIGITALBRIDGE GROUP INC CL A COM 25401T108 3723 617388 SH SOLE 43 14133 0 603255 DIGITALOCEAN HLDGS INC COM 25402D102 1286 16566 SH SOLE 2 9558 0 7008 DIGITALOCEAN HLDGS INC COM 25402D102 58 752 SH SOLE 7 752 0 0 DIGITALOCEAN HLDGS INC COM 25402D102 10786 138944 SH SOLE 18 136375 0 2569 DIGITALOCEAN HLDGS INC COM 25402D102 55034 708933 SH SOLE 19 708933 0 0 DIGITALOCEAN HLDGS INC COM 25402D102 122384 1576504 SH SOLE 21 1576504 0 0 DIGITALOCEAN HLDGS INC COM 25402D102 53516 689376 SH SOLE 22 681068 0 8308 DIGITALOCEAN HLDGS INC COM 25402D102 56 719 SH SOLE 23 719 0 0 DIGITALOCEAN HLDGS INC COM 25402D102 34 435 SH SOLE 43 0 0 435 DILLARDS INC CL A 254067101 1498 8683 SH SOLE 2 2923 0 5760 DILLARDS INC CL A 254067101 7 38 SH SOLE 4 38 0 0 DILLARDS INC CL A 254067101 13 77 SH SOLE 7 77 0 0 DILLARDS INC CL A 254067101 3128 18132 SH SOLE 18 18132 0 0 DILLARDS INC CL A 254067101 2519 14604 SH SOLE 19 14604 0 0 DILLARDS INC CL A 254067101 38538 223380 SH SOLE 21 223380 0 0 DILLARDS INC CL A 254067101 21594 125168 SH SOLE 22 118876 0 6292 DILLARDS INC CL A 254067101 24 142 SH SOLE 23 142 0 0 DILLARDS INC CL A 254067101 138 800 SH SOLE 25 800 0 0 DILLARDS INC CL A 254067101 641 3714 SH SOLE 26 1699 0 2015 DILLARDS INC CL A 254067101 279 1615 SH SOLE 28 815 0 800 DILLARDS INC CL A 254067101 360 2085 SH SOLE 30 2085 0 0 DILLARDS INC CL A 254067101 74 427 SH SOLE 36 427 0 0 DILLARDS INC CL A 254067101 127 735 SH SOLE 40 735 0 0 DILLARDS INC CL A 254067101 1392 8069 SH SOLE 43 78 0 7991 DIME CMNTY BANCSHARES INC COM 25432X102 1221 37386 SH SOLE 2 10536 0 26850 DIME CMNTY BANCSHARES INC COM 25432X102 6 182 SH SOLE 4 182 0 0 DIME CMNTY BANCSHARES INC COM 25432X102 19 577 SH SOLE 7 577 0 0 DIME CMNTY BANCSHARES INC COM 25432X102 4742 145189 SH SOLE 18 145189 0 0 DIME CMNTY BANCSHARES INC COM 25432X102 2028 62086 SH SOLE 19 62086 0 0 DIME CMNTY BANCSHARES INC COM 25432X102 134721 4124945 SH SOLE 21 4124945 0 0 DIME CMNTY BANCSHARES INC COM 25432X102 29231 895021 SH SOLE 22 859223 0 35798 DIME CMNTY BANCSHARES INC COM 25432X102 137 4189 SH SOLE 25 4189 0 0 DIME CMNTY BANCSHARES INC COM 25432X102 463 14169 SH SOLE 26 14169 0 0 DIME CMNTY BANCSHARES INC COM 25432X102 90 2755 SH SOLE 28 2755 0 0 DIME CMNTY BANCSHARES INC COM 25432X102 2261 69239 SH SOLE 30 69239 0 0 DIME CMNTY BANCSHARES INC COM 25432X102 135 4148 SH SOLE 40 4148 0 0 DIME CMNTY BANCSHARES INC COM 25432X102 1066 32625 SH SOLE 43 0 0 32625 DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708 2307 86811 SH SOLE 17 0 0 86811 DIMENSIONAL ETF TRUST WORLD EX US CORE 25434V880 2 64 SH SOLE 17 0 0 64 DINE BRANDS GLOBAL INC COM 254423106 3186 39230 SH SOLE 2 23270 0 15960 DINE BRANDS GLOBAL INC COM 254423106 5 65 SH SOLE 4 65 0 0 DINE BRANDS GLOBAL INC COM 254423106 22 275 SH SOLE 7 275 0 0 DINE BRANDS GLOBAL INC COM 254423106 5255 64710 SH SOLE 18 59848 0 4862 DINE BRANDS GLOBAL INC COM 254423106 13939 171636 SH SOLE 19 171636 0 0 DINE BRANDS GLOBAL INC COM 254423106 154956 1908094 SH SOLE 21 1908094 0 0 DINE BRANDS GLOBAL INC COM 254423106 44780 551404 SH SOLE 22 541156 0 10248 DINE BRANDS GLOBAL INC COM 254423106 543 6683 SH SOLE 23 6683 0 0 DINE BRANDS GLOBAL INC COM 254423106 161 1982 SH SOLE 25 1982 0 0 DINE BRANDS GLOBAL INC COM 254423106 3062 37703 SH SOLE 26 7739 0 29964 DINE BRANDS GLOBAL INC COM 254423106 106 1304 SH SOLE 28 1304 0 0 DINE BRANDS GLOBAL INC COM 254423106 2486 30610 SH SOLE 30 30610 0 0 DINE BRANDS GLOBAL INC COM 254423106 58 717 SH SOLE 34 717 0 0 DINE BRANDS GLOBAL INC COM 254423106 149 1838 SH SOLE 40 1838 0 0 DINE BRANDS GLOBAL INC COM 254423106 1012 12467 SH SOLE 43 3364 0 9103 DIODES INC COM 254543101 2285 25225 SH SOLE 2 13551 0 11674 DIODES INC COM 254543101 17 189 SH SOLE 4 189 0 0 DIODES INC COM 254543101 63 692 SH SOLE 7 692 0 0 DIODES INC COM 254543101 14477 159803 SH SOLE 18 159803 0 0 DIODES INC COM 254543101 6911 76292 SH SOLE 19 76292 0 0 DIODES INC COM 254543101 461933 5099166 SH SOLE 21 5099166 0 0 DIODES INC COM 254543101 98782 1090432 SH SOLE 22 1059124 0 31308 DIODES INC COM 254543101 510 5628 SH SOLE 25 5628 0 0 DIODES INC COM 254543101 1680 18542 SH SOLE 26 15191 0 3351 DIODES INC COM 254543101 275 3040 SH SOLE 28 3040 0 0 DIODES INC COM 254543101 25942 286366 SH SOLE 30 286366 0 0 DIODES INC COM 254543101 474 5229 SH SOLE 40 5229 0 0 DIODES INC COM 254543101 2255 24889 SH SOLE 43 4458 0 20431 DISCOVER FINL SVCS COM 254709108 81828 666077 SH SOLE 2 74909 0 591168 DISCOVER FINL SVCS COM 254709108 24301 197813 SH SOLE 4 119862 0 77951 DISCOVER FINL SVCS COM 254709108 32199 262101 SH SOLE 7 253566 0 8535 DISCOVER FINL SVCS COM 254709108 801 6524 SH SOLE 13 880 0 5644 DISCOVER FINL SVCS COM 254709108 4772 38843 SH SOLE 15 38843 0 0 DISCOVER FINL SVCS COM 254709108 1 8 SH SOLE 17 0 0 8 DISCOVER FINL SVCS COM 254709108 95163 774628 SH SOLE 18 730787 0 43841 DISCOVER FINL SVCS COM 254709108 16202 131885 SH SOLE 19 131885 0 0 DISCOVER FINL SVCS COM 254709108 962331 7833382 SH SOLE 21 7833382 0 0 DISCOVER FINL SVCS COM 254709108 780417 6352602 SH SOLE 22 5711628 0 640974 DISCOVER FINL SVCS COM 254709108 20816 169441 SH SOLE 23 169441 0 0 DISCOVER FINL SVCS COM 254709108 54369 442561 SH SOLE 25 442561 0 0 DISCOVER FINL SVCS COM 254709108 82770 673749 SH SOLE 26 249344 0 424405 DISCOVER FINL SVCS COM 254709108 86391 703225 SH SOLE 28 26878 0 676347 DISCOVER FINL SVCS COM 254709108 36 292 SH SOLE 29 292 0 0 DISCOVER FINL SVCS COM 254709108 164445 1338581 SH SOLE 30 1338581 0 0 DISCOVER FINL SVCS COM 254709108 13825 112538 SH SOLE 31 36496 0 76042 DISCOVER FINL SVCS COM 254709108 1924 15663 SH SOLE 34 15663 0 0 DISCOVER FINL SVCS COM 254709108 19716 160489 SH SOLE 36 160489 0 0 DISCOVER FINL SVCS COM 254709108 1278 10404 SH SOLE 40 10404 0 0 DISCOVER FINL SVCS COM 254709108 32207 262163 SH SOLE 43 31509 0 230654 DISCOVERY INC COM SER A 25470F104 12250 482649 SH SOLE 2 105696 0 376953 DISCOVERY INC COM SER A 25470F104 2410 94959 SH SOLE 4 72610 0 22349 DISCOVERY INC COM SER A 25470F104 4968 195764 SH SOLE 7 150118 0 45646 DISCOVERY INC COM SER A 25470F104 1833 72208 SH SOLE 13 72208 0 0 DISCOVERY INC COM SER A 25470F104 534 21023 SH SOLE 15 21023 0 0 DISCOVERY INC COM SER A 25470F104 10963 431959 SH SOLE 18 341213 0 90746 DISCOVERY INC COM SER A 25470F104 14826 584150 SH SOLE 19 584150 0 0 DISCOVERY INC COM SER A 25470F104 117626 4634589 SH SOLE 21 4634589 0 0 DISCOVERY INC COM SER A 25470F104 108198 4263133 SH SOLE 22 3804020 0 459113 DISCOVERY INC COM SER A 25470F104 2444 96287 SH SOLE 23 96287 0 0 DISCOVERY INC COM SER A 25470F104 6121 241158 SH SOLE 25 241158 0 0 DISCOVERY INC COM SER A 25470F104 9750 384179 SH SOLE 26 152904 0 231275 DISCOVERY INC COM SER A 25470F104 13941 549288 SH SOLE 28 13584 0 535704 DISCOVERY INC COM SER A 25470F104 5 187 SH SOLE 29 187 0 0 DISCOVERY INC COM SER A 25470F104 32707 1288682 SH SOLE 30 1163925 0 124757 DISCOVERY INC COM SER A 25470F104 1545 60861 SH SOLE 31 20343 0 40518 DISCOVERY INC COM SER A 25470F104 211 8315 SH SOLE 34 8315 0 0 DISCOVERY INC COM SER A 25470F104 2354 92747 SH SOLE 36 92747 0 0 DISCOVERY INC COM SER A 25470F104 163 6431 SH SOLE 40 6431 0 0 DISCOVERY INC COM SER A 25470F104 448 17636 SH SOLE 43 4189 0 13447 DISCOVERY INC COM SER C 25470F302 17635 726620 SH SOLE 2 87176 0 639444 DISCOVERY INC COM SER C 25470F302 6032 248517 SH SOLE 4 139978 0 108539 DISCOVERY INC COM SER C 25470F302 8867 365344 SH SOLE 7 281375 0 83969 DISCOVERY INC COM SER C 25470F302 252 10390 SH SOLE 13 10390 0 0 DISCOVERY INC COM SER C 25470F302 1001 41243 SH SOLE 15 41243 0 0 DISCOVERY INC COM SER C 25470F302 14630 602810 SH SOLE 18 545256 0 57554 DISCOVERY INC COM SER C 25470F302 4723 194601 SH SOLE 19 194601 0 0 DISCOVERY INC COM SER C 25470F302 241929 9968250 SH SOLE 21 9968250 0 0 DISCOVERY INC COM SER C 25470F302 160694 6621077 SH SOLE 22 5948904 0 672173 DISCOVERY INC COM SER C 25470F302 4210 173447 SH SOLE 23 173447 0 0 DISCOVERY INC COM SER C 25470F302 18968 781537 SH SOLE 25 781537 0 0 DISCOVERY INC COM SER C 25470F302 19514 804019 SH SOLE 26 364458 0 439561 DISCOVERY INC COM SER C 25470F302 22074 909509 SH SOLE 28 42408 0 867101 DISCOVERY INC COM SER C 25470F302 12 494 SH SOLE 29 494 0 0 DISCOVERY INC COM SER C 25470F302 54779 2257051 SH SOLE 30 2233743 0 23308 DISCOVERY INC COM SER C 25470F302 2888 118976 SH SOLE 31 45215 0 73761 DISCOVERY INC COM SER C 25470F302 344 14181 SH SOLE 34 14181 0 0 DISCOVERY INC COM SER C 25470F302 4060 167284 SH SOLE 36 167284 0 0 DISCOVERY INC COM SER C 25470F302 288 11870 SH SOLE 40 11870 0 0 DISCOVERY INC COM SER C 25470F302 2700 111260 SH SOLE 43 5775 0 105485 DISH NETWORK CORPORATION CL A 25470M109 27281 627733 SH SOLE 2 65433 0 562300 DISH NETWORK CORPORATION CL A 25470M109 6778 155965 SH SOLE 4 86453 0 69512 DISH NETWORK CORPORATION CL A 25470M109 9387 215992 SH SOLE 7 207759 0 8233 DISH NETWORK CORPORATION CL A 25470M109 18 414 SH SOLE 13 414 0 0 DISH NETWORK CORPORATION CL A 25470M109 1437 33065 SH SOLE 15 33065 0 0 DISH NETWORK CORPORATION CL A 25470M109 19907 458059 SH SOLE 18 423421 0 34638 DISH NETWORK CORPORATION CL A 25470M109 4536 104374 SH SOLE 19 104374 0 0 DISH NETWORK CORPORATION CL A 25470M109 290027 6673429 SH SOLE 21 6673429 0 0 DISH NETWORK CORPORATION CL A 25470M109 229279 5275623 SH SOLE 22 4746445 0 529178 DISH NETWORK CORPORATION CL A 25470M109 5969 137336 SH SOLE 23 137336 0 0 DISH NETWORK CORPORATION CL A 25470M109 16710 384488 SH SOLE 25 384488 0 0 DISH NETWORK CORPORATION CL A 25470M109 26755 615628 SH SOLE 26 272219 0 343409 DISH NETWORK CORPORATION CL A 25470M109 17141 394398 SH SOLE 28 18116 0 376282 DISH NETWORK CORPORATION CL A 25470M109 58726 1351273 SH SOLE 30 1351273 0 0 DISH NETWORK CORPORATION CL A 25470M109 3846 88491 SH SOLE 31 28449 0 60042 DISH NETWORK CORPORATION CL A 25470M109 539 12407 SH SOLE 34 12407 0 0 DISH NETWORK CORPORATION CL A 25470M109 6134 141151 SH SOLE 36 141151 0 0 DISH NETWORK CORPORATION CL A 25470M109 401 9230 SH SOLE 40 9230 0 0 DISH NETWORK CORPORATION CL A 25470M109 3800 87444 SH SOLE 43 5349 0 82095 DISH NETWORK CORPORATION NOTE 3.375% 8/1 25470MAB5 8887 8549000 PRN SOLE 2 6553000 0 1996000 DISH NETWORK CORPORATION NOTE 3.375% 8/1 25470MAB5 3661 3522000 PRN SOLE 18 3522000 0 0 DISH NETWORK CORPORATION NOTE 3.375% 8/1 25470MAB5 32391 31160000 PRN SOLE 19 31160000 0 0 DISH NETWORK CORPORATION NOTE 3.375% 8/1 25470MAB5 20571 19789000 PRN SOLE 21 19789000 0 0 DISH NETWORK CORPORATION NOTE 3.375% 8/1 25470MAB5 710 683000 PRN SOLE 22 683000 0 0 DISH NETWORK CORPORATION NOTE 3.375% 8/1 25470MAB5 4520 4348000 PRN SOLE 26 4348000 0 0 DISH NETWORK CORPORATION NOTE 3.375% 8/1 25470MAB5 53 51000 PRN SOLE 30 51000 0 0 DISH NETWORK CORPORATION NOTE 3.375% 8/1 25470MAB5 8340 8023000 PRN SOLE 34 8023000 0 0 DISH NETWORK CORPORATION NOTE 2.375% 3/1 25470MAD1 2940 3017000 PRN SOLE 2 2524000 0 493000 DISH NETWORK CORPORATION NOTE 2.375% 3/1 25470MAD1 1015 1042000 PRN SOLE 18 1042000 0 0 DISH NETWORK CORPORATION NOTE 2.375% 3/1 25470MAD1 20206 20737000 PRN SOLE 19 20737000 0 0 DISH NETWORK CORPORATION NOTE 2.375% 3/1 25470MAD1 6977 7160000 PRN SOLE 21 7160000 0 0 DISH NETWORK CORPORATION NOTE 2.375% 3/1 25470MAD1 3781 3880000 PRN SOLE 22 3880000 0 0 DISH NETWORK CORPORATION NOTE 2.375% 3/1 25470MAD1 931 955000 PRN SOLE 26 955000 0 0 DISH NETWORK CORPORATION NOTE 2.375% 3/1 25470MAD1 61 63000 PRN SOLE 30 63000 0 0 DISH NETWORK CORPORATION NOTE 2.375% 3/1 25470MAD1 3703 3800000 PRN SOLE 34 3800000 0 0 DISNEY WALT CO COM 254687106 697957 4125770 SH SOLE 2 663131 0 3462639 DISNEY WALT CO COM 254687106 202710 1198261 SH SOLE 4 758210 0 440051 DISNEY WALT CO COM 254687106 271174 1602970 SH SOLE 7 1548921 0 54049 DISNEY WALT CO COM 254687106 14377 84985 SH SOLE 13 53737 0 31248 DISNEY WALT CO COM 254687106 30409 179757 SH SOLE 15 179757 0 0 DISNEY WALT CO COM 254687106 162 955 SH SOLE 17 0 0 955 DISNEY WALT CO COM 254687106 568050 3357867 SH SOLE 18 3040967 0 316900 DISNEY WALT CO COM 254687106 400597 2368016 SH SOLE 19 2368016 0 0 DISNEY WALT CO COM 254687106 11758 69505 SH SOLE 20 69505 0 0 DISNEY WALT CO COM 254687106 6471421 38253950 SH SOLE 21 38253950 0 0 DISNEY WALT CO COM 254687106 6568268 38826435 SH SOLE 22 34897205 0 3929230 DISNEY WALT CO COM 254687106 174691 1032634 SH SOLE 23 1032634 0 0 DISNEY WALT CO COM 254687106 519732 3072249 SH SOLE 25 3072249 0 0 DISNEY WALT CO COM 254687106 876347 5180272 SH SOLE 26 2353040 0 2827232 DISNEY WALT CO COM 254687106 802032 4740982 SH SOLE 28 161145 0 4579837 DISNEY WALT CO COM 254687106 453 2680 SH SOLE 29 2680 0 0 DISNEY WALT CO COM 254687106 1868783 11046778 SH SOLE 30 11046778 0 0 DISNEY WALT CO COM 254687106 112727 666353 SH SOLE 31 219600 0 446753 DISNEY WALT CO COM 254687106 30972 183081 SH SOLE 32 183081 0 0 DISNEY WALT CO COM 254687106 226893 1341213 SH SOLE 34 1341213 0 0 DISNEY WALT CO COM 254687106 153604 907986 SH SOLE 36 907986 0 0 DISNEY WALT CO COM 254687106 10652 62967 SH SOLE 40 62967 0 0 DISNEY WALT CO COM 254687106 252028 1489790 SH SOLE 43 118858 0 1370932 DIVERSEY HLDGS LTD ORD SHS G28923103 4676 291493 SH SOLE 2 124388 0 167105 DIVERSEY HLDGS LTD ORD SHS G28923103 754 46998 SH SOLE 4 46998 0 0 DIVERSEY HLDGS LTD ORD SHS G28923103 13 830 SH SOLE 7 830 0 0 DIVERSEY HLDGS LTD ORD SHS G28923103 10314 643034 SH SOLE 18 643034 0 0 DIVERSEY HLDGS LTD ORD SHS G28923103 99024 6173543 SH SOLE 19 6173543 0 0 DIVERSEY HLDGS LTD ORD SHS G28923103 8953 558188 SH SOLE 21 558188 0 0 DIVERSEY HLDGS LTD ORD SHS G28923103 22261 1387868 SH SOLE 22 1350529 0 37339 DIVERSEY HLDGS LTD ORD SHS G28923103 737 45960 SH SOLE 26 45960 0 0 DIVERSEY HLDGS LTD ORD SHS G28923103 73 4538 SH SOLE 30 4538 0 0 DIVERSEY HLDGS LTD ORD SHS G28923103 15 911 SH SOLE 31 911 0 0 DIVERSEY HLDGS LTD ORD SHS G28923103 39404 2456600 SH SOLE 34 2456600 0 0 DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 1199 353695 SH SOLE 2 71913 0 281782 DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 434 128058 SH SOLE 4 128058 0 0 DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 1081 318797 SH SOLE 7 318797 0 0 DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 3259 961405 SH SOLE 18 961405 0 0 DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 2465 727052 SH SOLE 19 727052 0 0 DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 101318 29887259 SH SOLE 21 29887259 0 0 DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 27343 8065678 SH SOLE 22 7820744 0 244934 DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 35 10211 SH SOLE 23 10211 0 0 DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 3680 1085536 SH SOLE 25 1085536 0 0 DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 267 78667 SH SOLE 26 61275 0 17392 DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 626 184682 SH SOLE 28 31441 0 153241 DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 2635 777155 SH SOLE 30 777155 0 0 DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 72 21286 SH SOLE 36 21286 0 0 DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 85 25210 SH SOLE 40 25210 0 0 DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 836 246474 SH SOLE 43 11381 0 235093 DIXIE GROUP INC CL A 255519100 12 2564 SH SOLE 18 2564 0 0 DIXIE GROUP INC CL A 255519100 251 51596 SH SOLE 21 51596 0 0 DIXIE GROUP INC CL A 255519100 1395 287062 SH SOLE 22 287062 0 0 DLH HLDGS CORP COM 23335Q100 15 1182 SH SOLE 18 1182 0 0 DLH HLDGS CORP COM 23335Q100 157 12727 SH SOLE 21 12727 0 0 DLH HLDGS CORP COM 23335Q100 148 12020 SH SOLE 22 12020 0 0 DLOCAL LTD CLASS A COM G29018101 23636 433216 SH SOLE 19 433216 0 0 DLOCAL LTD CLASS A COM G29018101 149 2727 SH SOLE 21 2727 0 0 DLOCAL LTD CLASS A COM G29018101 61792 1132551 SH SOLE 34 1132551 0 0 DLOCAL LTD CLASS A COM G29018101 124 2270 SH SOLE 43 0 0 2270 DMC GLOBAL INC COM 23291C103 282 7645 SH SOLE 2 5555 0 2090 DMC GLOBAL INC COM 23291C103 3 72 SH SOLE 4 72 0 0 DMC GLOBAL INC COM 23291C103 11 296 SH SOLE 7 296 0 0 DMC GLOBAL INC COM 23291C103 2626 71141 SH SOLE 18 71141 0 0 DMC GLOBAL INC COM 23291C103 1220 33040 SH SOLE 19 33040 0 0 DMC GLOBAL INC COM 23291C103 81401 2205395 SH SOLE 21 2205395 0 0 DMC GLOBAL INC COM 23291C103 17246 467247 SH SOLE 22 458712 0 8535 DMC GLOBAL INC COM 23291C103 69 1879 SH SOLE 25 1879 0 0 DMC GLOBAL INC COM 23291C103 399 10816 SH SOLE 26 9675 0 1141 DMC GLOBAL INC COM 23291C103 88 2397 SH SOLE 28 2397 0 0 DMC GLOBAL INC COM 23291C103 1152 31211 SH SOLE 30 31211 0 0 DMC GLOBAL INC COM 23291C103 95 2579 SH SOLE 40 2579 0 0 DMC GLOBAL INC COM 23291C103 295 7979 SH SOLE 43 482 0 7497 DOCEBO INC COM 25609L105 7863 108022 SH SOLE 18 108022 0 0 DOCUMENT SEC SYS INC COM NEW 25614T309 14 10768 SH SOLE 18 10768 0 0 DOCUMENT SEC SYS INC COM NEW 25614T309 189 146819 SH SOLE 21 146819 0 0 DOCUMENT SEC SYS INC COM NEW 25614T309 541 419530 SH SOLE 22 419530 0 0 DOCUSIGN INC COM 256163106 102126 396713 SH SOLE 2 52047 0 344666 DOCUSIGN INC COM 256163106 30929 120144 SH SOLE 4 79972 0 40172 DOCUSIGN INC COM 256163106 10183 39556 SH SOLE 7 39556 0 0 DOCUSIGN INC COM 256163106 1005 3904 SH SOLE 13 477 0 3427 DOCUSIGN INC COM 256163106 4220 16393 SH SOLE 15 16393 0 0 DOCUSIGN INC COM 256163106 75384 292833 SH SOLE 18 281567 0 11266 DOCUSIGN INC COM 256163106 89738 348591 SH SOLE 19 348591 0 0 DOCUSIGN INC COM 256163106 882985 3429999 SH SOLE 21 3429999 0 0 DOCUSIGN INC COM 256163106 1022793 3973091 SH SOLE 22 3748490 0 224601 DOCUSIGN INC COM 256163106 29161 113278 SH SOLE 23 113278 0 0 DOCUSIGN INC COM 256163106 78862 306345 SH SOLE 25 306345 0 0 DOCUSIGN INC COM 256163106 91848 356787 SH SOLE 26 163478 0 193309 DOCUSIGN INC COM 256163106 125862 488916 SH SOLE 28 17284 0 471632 DOCUSIGN INC COM 256163106 201 779 SH SOLE 29 779 0 0 DOCUSIGN INC COM 256163106 165054 641162 SH SOLE 30 618769 0 22393 DOCUSIGN INC COM 256163106 18342 71250 SH SOLE 31 25381 0 45869 DOCUSIGN INC COM 256163106 11765 45702 SH SOLE 32 45702 0 0 DOCUSIGN INC COM 256163106 119419 463890 SH SOLE 34 463890 0 0 DOCUSIGN INC COM 256163106 22178 86153 SH SOLE 36 86153 0 0 DOCUSIGN INC COM 256163106 1690 6564 SH SOLE 40 6564 0 0 DOCUSIGN INC COM 256163106 18570 72135 SH SOLE 43 5247 0 66888 DOLBY LABORATORIES INC COM CL A 25659T107 15764 179136 SH SOLE 2 30254 0 148882 DOLBY LABORATORIES INC COM CL A 25659T107 62 700 SH SOLE 4 700 0 0 DOLBY LABORATORIES INC COM CL A 25659T107 79 893 SH SOLE 7 893 0 0 DOLBY LABORATORIES INC COM CL A 25659T107 2211 25120 SH SOLE 18 25120 0 0 DOLBY LABORATORIES INC COM CL A 25659T107 1563 17762 SH SOLE 19 17762 0 0 DOLBY LABORATORIES INC COM CL A 25659T107 103293 1173783 SH SOLE 21 1173783 0 0 DOLBY LABORATORIES INC COM CL A 25659T107 125542 1426619 SH SOLE 22 1345731 0 80888 DOLBY LABORATORIES INC COM CL A 25659T107 834 9481 SH SOLE 25 9481 0 0 DOLBY LABORATORIES INC COM CL A 25659T107 2671 30357 SH SOLE 26 24659 0 5698 DOLBY LABORATORIES INC COM CL A 25659T107 13531 153758 SH SOLE 28 3998 0 149760 DOLBY LABORATORIES INC COM CL A 25659T107 3225 36646 SH SOLE 30 36646 0 0 DOLBY LABORATORIES INC COM CL A 25659T107 90 1023 SH SOLE 31 1023 0 0 DOLBY LABORATORIES INC COM CL A 25659T107 49002 556846 SH SOLE 34 556846 0 0 DOLBY LABORATORIES INC COM CL A 25659T107 260 2960 SH SOLE 36 2960 0 0 DOLBY LABORATORIES INC COM CL A 25659T107 696 7908 SH SOLE 40 7908 0 0 DOLBY LABORATORIES INC COM CL A 25659T107 8949 101689 SH SOLE 43 1529 0 100160 DOLE PLC ORD SHS G27907107 669 39429 SH SOLE 2 39429 0 0 DOLE PLC ORD SHS G27907107 6326 372987 SH SOLE 19 372987 0 0 DOLE PLC ORD SHS G27907107 10332 609180 SH SOLE 34 609180 0 0 DOLE PLC ORD SHS G27907107 62 3683 SH SOLE 40 3683 0 0 DOLLAR GEN CORP NEW COM 256677105 114906 541650 SH SOLE 2 105498 0 436152 DOLLAR GEN CORP NEW COM 256677105 31919 150460 SH SOLE 4 92180 0 58280 DOLLAR GEN CORP NEW COM 256677105 48965 230816 SH SOLE 7 223642 0 7174 DOLLAR GEN CORP NEW COM 256677105 1300 6129 SH SOLE 13 2388 0 3741 DOLLAR GEN CORP NEW COM 256677105 4959 23378 SH SOLE 15 23378 0 0 DOLLAR GEN CORP NEW COM 256677105 6 27 SH SOLE 17 0 0 27 DOLLAR GEN CORP NEW COM 256677105 312612 1473610 SH SOLE 18 1379458 0 94152 DOLLAR GEN CORP NEW COM 256677105 321633 1516134 SH SOLE 19 1516134 0 0 DOLLAR GEN CORP NEW COM 256677105 1130666 5329812 SH SOLE 21 5329812 0 0 DOLLAR GEN CORP NEW COM 256677105 1152764 5433978 SH SOLE 22 4931476 0 502502 DOLLAR GEN CORP NEW COM 256677105 30011 141466 SH SOLE 23 141466 0 0 DOLLAR GEN CORP NEW COM 256677105 74875 352952 SH SOLE 25 337123 0 15829 DOLLAR GEN CORP NEW COM 256677105 113870 536770 SH SOLE 26 193135 0 343635 DOLLAR GEN CORP NEW COM 256677105 100871 475492 SH SOLE 28 18236 0 457256 DOLLAR GEN CORP NEW COM 256677105 182 858 SH SOLE 29 858 0 0 DOLLAR GEN CORP NEW COM 256677105 244304 1151619 SH SOLE 30 1151619 0 0 DOLLAR GEN CORP NEW COM 256677105 18929 89227 SH SOLE 31 28752 0 60475 DOLLAR GEN CORP NEW COM 256677105 40778 192221 SH SOLE 34 192221 0 0 DOLLAR GEN CORP NEW COM 256677105 33592 158346 SH SOLE 36 158346 0 0 DOLLAR GEN CORP NEW COM 256677105 1815 8556 SH SOLE 40 8556 0 0 DOLLAR GEN CORP NEW COM 256677105 64052 301931 SH SOLE 43 24752 0 277179 DOLLAR TREE INC COM 256746108 50781 530512 SH SOLE 2 85850 0 444662 DOLLAR TREE INC COM 256746108 13375 139730 SH SOLE 4 83552 0 56178 DOLLAR TREE INC COM 256746108 23018 240468 SH SOLE 7 234137 0 6331 DOLLAR TREE INC COM 256746108 470 4909 SH SOLE 13 627 0 4282 DOLLAR TREE INC COM 256746108 2897 30270 SH SOLE 15 30270 0 0 DOLLAR TREE INC COM 256746108 147577 1541762 SH SOLE 18 1177732 0 364030 DOLLAR TREE INC COM 256746108 72721 759730 SH SOLE 19 759730 0 0 DOLLAR TREE INC COM 256746108 548788 5733264 SH SOLE 21 5733264 0 0 DOLLAR TREE INC COM 256746108 478554 4999524 SH SOLE 22 4501455 0 498069 DOLLAR TREE INC COM 256746108 17306 180799 SH SOLE 23 180799 0 0 DOLLAR TREE INC COM 256746108 35414 369971 SH SOLE 25 339525 0 30446 DOLLAR TREE INC COM 256746108 49405 516140 SH SOLE 26 199708 0 316432 DOLLAR TREE INC COM 256746108 57335 598983 SH SOLE 28 18042 0 580941 DOLLAR TREE INC COM 256746108 116 1211 SH SOLE 29 1211 0 0 DOLLAR TREE INC COM 256746108 100426 1049161 SH SOLE 30 1049161 0 0 DOLLAR TREE INC COM 256746108 8126 84889 SH SOLE 31 26976 0 57913 DOLLAR TREE INC COM 256746108 5049 52744 SH SOLE 32 52744 0 0 DOLLAR TREE INC COM 256746108 25536 266781 SH SOLE 34 266781 0 0 DOLLAR TREE INC COM 256746108 14801 154624 SH SOLE 36 154624 0 0 DOLLAR TREE INC COM 256746108 769 8032 SH SOLE 40 8032 0 0 DOLLAR TREE INC COM 256746108 9253 96665 SH SOLE 43 5954 0 90711 DOLPHIN ENTMT INC COM NEW 25686H209 19 1529 SH SOLE 18 1529 0 0 DOLPHIN ENTMT INC COM NEW 25686H209 203 16692 SH SOLE 21 16692 0 0 DOMA HOLDINGS INC COMMON STOCK 25703A104 43 5815 SH SOLE 2 5815 0 0 DOMA HOLDINGS INC COMMON STOCK 25703A104 1199 162009 SH SOLE 21 162009 0 0 DOMA HOLDINGS INC COMMON STOCK 25703A104 15467 2090178 SH SOLE 22 2090178 0 0 DOMINION ENERGY INC COM 25746U109 129256 1770139 SH SOLE 2 241188 0 1528951 DOMINION ENERGY INC COM 25746U109 44103 603980 SH SOLE 4 384131 0 219849 DOMINION ENERGY INC COM 25746U109 57527 787821 SH SOLE 7 762921 0 24900 DOMINION ENERGY INC COM 25746U109 1123 15377 SH SOLE 13 2346 0 13031 DOMINION ENERGY INC COM 25746U109 7630 104498 SH SOLE 15 104498 0 0 DOMINION ENERGY INC COM 25746U109 97771 1338956 SH SOLE 18 1222637 0 116319 DOMINION ENERGY INC COM 25746U109 50584 692748 SH SOLE 19 692748 0 0 DOMINION ENERGY INC COM 25746U109 1455430 19931933 SH SOLE 21 19931933 0 0 DOMINION ENERGY INC COM 25746U109 1281794 17554010 SH SOLE 22 15826755 0 1727255 DOMINION ENERGY INC COM 25746U109 32982 451682 SH SOLE 23 451682 0 0 DOMINION ENERGY INC COM 25746U109 30109 412341 SH SOLE 25 412341 0 0 DOMINION ENERGY INC COM 25746U109 126280 1729396 SH SOLE 26 581324 0 1148072 DOMINION ENERGY INC COM 25746U109 121086 1658260 SH SOLE 28 62264 0 1595996 DOMINION ENERGY INC COM 25746U109 158 2165 SH SOLE 29 2165 0 0 DOMINION ENERGY INC COM 25746U109 279574 3828737 SH SOLE 30 3828737 0 0 DOMINION ENERGY INC COM 25746U109 22681 310614 SH SOLE 31 97952 0 212662 DOMINION ENERGY INC COM 25746U109 4076 55815 SH SOLE 32 55815 0 0 DOMINION ENERGY INC COM 25746U109 15462 211750 SH SOLE 34 211750 0 0 DOMINION ENERGY INC COM 25746U109 36764 503481 SH SOLE 36 503481 0 0 DOMINION ENERGY INC COM 25746U109 1130 15481 SH SOLE 40 15481 0 0 DOMINION ENERGY INC COM 25746U109 25745 352577 SH SOLE 43 30645 0 321932 DOMINION ENERGY INC UNIT 99/99/9999 25746U133 130521 1343778 SH SOLE 21 1343778 0 0 DOMINOS PIZZA INC COM 25754A201 46008 96460 SH SOLE 2 28109 0 68351 DOMINOS PIZZA INC COM 25754A201 9886 20728 SH SOLE 4 18367 0 2361 DOMINOS PIZZA INC COM 25754A201 18636 39073 SH SOLE 7 37894 0 1179 DOMINOS PIZZA INC COM 25754A201 4379 9182 SH SOLE 13 8515 0 667 DOMINOS PIZZA INC COM 25754A201 1802 3778 SH SOLE 15 3778 0 0 DOMINOS PIZZA INC COM 25754A201 109480 229538 SH SOLE 18 175863 0 53675 DOMINOS PIZZA INC COM 25754A201 175523 368003 SH SOLE 19 368003 0 0 DOMINOS PIZZA INC COM 25754A201 510990 1071347 SH SOLE 21 1071347 0 0 DOMINOS PIZZA INC COM 25754A201 439921 922344 SH SOLE 22 822671 0 99673 DOMINOS PIZZA INC COM 25754A201 12920 27088 SH SOLE 23 27088 0 0 DOMINOS PIZZA INC COM 25754A201 23154 48544 SH SOLE 25 48544 0 0 DOMINOS PIZZA INC COM 25754A201 48881 102484 SH SOLE 26 47436 0 55048 DOMINOS PIZZA INC COM 25754A201 52896 110903 SH SOLE 28 3081 0 107822 DOMINOS PIZZA INC COM 25754A201 484 1015 SH SOLE 29 1015 0 0 DOMINOS PIZZA INC COM 25754A201 86467 181288 SH SOLE 30 180494 0 794 DOMINOS PIZZA INC COM 25754A201 7898 16559 SH SOLE 31 6715 0 9844 DOMINOS PIZZA INC COM 25754A201 1134 2378 SH SOLE 34 2378 0 0 DOMINOS PIZZA INC COM 25754A201 10498 22011 SH SOLE 36 22011 0 0 DOMINOS PIZZA INC COM 25754A201 662 1388 SH SOLE 40 1388 0 0 DOMINOS PIZZA INC COM 25754A201 24109 50546 SH SOLE 43 1167 0 49379 DOMO INC COM CL B 257554105 1199 14197 SH SOLE 2 11365 0 2832 DOMO INC COM CL B 257554105 7 83 SH SOLE 4 83 0 0 DOMO INC COM CL B 257554105 37 443 SH SOLE 7 443 0 0 DOMO INC COM CL B 257554105 6433 76180 SH SOLE 18 76180 0 0 DOMO INC COM CL B 257554105 4365 51694 SH SOLE 19 51694 0 0 DOMO INC COM CL B 257554105 88238 1044980 SH SOLE 21 1044980 0 0 DOMO INC COM CL B 257554105 54814 649145 SH SOLE 22 632667 0 16478 DOMO INC COM CL B 257554105 23 268 SH SOLE 23 268 0 0 DOMO INC COM CL B 257554105 309 3657 SH SOLE 25 3657 0 0 DOMO INC COM CL B 257554105 1127 13349 SH SOLE 26 11701 0 1648 DOMO INC COM CL B 257554105 197 2332 SH SOLE 28 2332 0 0 DOMO INC COM CL B 257554105 9956 117905 SH SOLE 30 117905 0 0 DOMO INC COM CL B 257554105 45 528 SH SOLE 36 528 0 0 DOMO INC COM CL B 257554105 277 3275 SH SOLE 40 3275 0 0 DOMO INC COM CL B 257554105 971 11500 SH SOLE 42 11500 0 0 DOMO INC COM CL B 257554105 130 1541 SH SOLE 43 10 0 1531 DOMTAR CORP COM NEW 257559203 3328 61023 SH SOLE 2 15527 0 45496 DOMTAR CORP COM NEW 257559203 13 237 SH SOLE 4 237 0 0 DOMTAR CORP COM NEW 257559203 101 1857 SH SOLE 7 1857 0 0 DOMTAR CORP COM NEW 257559203 10921 200233 SH SOLE 18 200233 0 0 DOMTAR CORP COM NEW 257559203 7882 144524 SH SOLE 19 144524 0 0 DOMTAR CORP COM NEW 257559203 332240 6091675 SH SOLE 21 6091675 0 0 DOMTAR CORP COM NEW 257559203 68044 1247602 SH SOLE 22 1194738 0 52864 DOMTAR CORP COM NEW 257559203 383 7014 SH SOLE 25 7014 0 0 DOMTAR CORP COM NEW 257559203 1277 23419 SH SOLE 26 18267 0 5152 DOMTAR CORP COM NEW 257559203 523 9586 SH SOLE 28 2886 0 6700 DOMTAR CORP COM NEW 257559203 12927 237023 SH SOLE 30 237023 0 0 DOMTAR CORP COM NEW 257559203 176 3223 SH SOLE 36 3223 0 0 DOMTAR CORP COM NEW 257559203 380 6968 SH SOLE 40 6968 0 0 DOMTAR CORP COM NEW 257559203 1128 20687 SH SOLE 43 1175 0 19512 DONALDSON INC COM 257651109 21477 374099 SH SOLE 2 173049 0 201050 DONALDSON INC COM 257651109 337 5877 SH SOLE 4 5877 0 0 DONALDSON INC COM 257651109 1637 28510 SH SOLE 7 28510 0 0 DONALDSON INC COM 257651109 17420 303436 SH SOLE 18 302612 0 824 DONALDSON INC COM 257651109 2223 38713 SH SOLE 19 38713 0 0 DONALDSON INC COM 257651109 337937 5886376 SH SOLE 21 5886376 0 0 DONALDSON INC COM 257651109 199300 3471523 SH SOLE 22 3297093 0 174430 DONALDSON INC COM 257651109 127 2205 SH SOLE 23 2205 0 0 DONALDSON INC COM 257651109 8230 143351 SH SOLE 25 143351 0 0 DONALDSON INC COM 257651109 6378 111095 SH SOLE 26 76565 0 34530 DONALDSON INC COM 257651109 559 9741 SH SOLE 28 9741 0 0 DONALDSON INC COM 257651109 904 15739 SH SOLE 29 15739 0 0 DONALDSON INC COM 257651109 3708 64580 SH SOLE 30 64580 0 0 DONALDSON INC COM 257651109 623 10850 SH SOLE 31 10850 0 0 DONALDSON INC COM 257651109 6414 111720 SH SOLE 34 111720 0 0 DONALDSON INC COM 257651109 444 7741 SH SOLE 36 7741 0 0 DONALDSON INC COM 257651109 893 15559 SH SOLE 40 15559 0 0 DONALDSON INC COM 257651109 4530 78910 SH SOLE 43 5310 0 73600 DONEGAL GROUP INC CL A 257701201 991 68380 SH SOLE 2 37204 0 31176 DONEGAL GROUP INC CL A 257701201 6 380 SH SOLE 7 380 0 0 DONEGAL GROUP INC CL A 257701201 710 49030 SH SOLE 18 49030 0 0 DONEGAL GROUP INC CL A 257701201 1580 109016 SH SOLE 19 109016 0 0 DONEGAL GROUP INC CL A 257701201 8379 578264 SH SOLE 21 578264 0 0 DONEGAL GROUP INC CL A 257701201 7995 551744 SH SOLE 22 539138 0 12606 DONEGAL GROUP INC CL A 257701201 36 2511 SH SOLE 23 2511 0 0 DONEGAL GROUP INC CL A 257701201 63 4361 SH SOLE 25 4361 0 0 DONEGAL GROUP INC CL A 257701201 119 8181 SH SOLE 26 0 0 8181 DONEGAL GROUP INC CL A 257701201 29 2027 SH SOLE 28 2027 0 0 DONEGAL GROUP INC CL A 257701201 55 3807 SH SOLE 30 3807 0 0 DONEGAL GROUP INC CL A 257701201 9 640 SH SOLE 40 640 0 0 DONEGAL GROUP INC CL A 257701201 214 14770 SH SOLE 43 7798 0 6972 DONNELLEY FINL SOLUTIONS INC COM 25787G100 2658 76773 SH SOLE 2 24505 0 52268 DONNELLEY FINL SOLUTIONS INC COM 25787G100 16 474 SH SOLE 7 474 0 0 DONNELLEY FINL SOLUTIONS INC COM 25787G100 4297 124108 SH SOLE 18 124108 0 0 DONNELLEY FINL SOLUTIONS INC COM 25787G100 6590 190338 SH SOLE 19 190338 0 0 DONNELLEY FINL SOLUTIONS INC COM 25787G100 125345 3620605 SH SOLE 21 3620605 0 0 DONNELLEY FINL SOLUTIONS INC COM 25787G100 34064 983950 SH SOLE 22 954418 0 29532 DONNELLEY FINL SOLUTIONS INC COM 25787G100 329 9499 SH SOLE 23 9499 0 0 DONNELLEY FINL SOLUTIONS INC COM 25787G100 135 3892 SH SOLE 25 3892 0 0 DONNELLEY FINL SOLUTIONS INC COM 25787G100 1953 56419 SH SOLE 26 475 0 55944 DONNELLEY FINL SOLUTIONS INC COM 25787G100 122 3513 SH SOLE 28 3513 0 0 DONNELLEY FINL SOLUTIONS INC COM 25787G100 1515 43764 SH SOLE 30 43764 0 0 DONNELLEY FINL SOLUTIONS INC COM 25787G100 124 3584 SH SOLE 40 3584 0 0 DONNELLEY FINL SOLUTIONS INC COM 25787G100 378 10922 SH SOLE 43 0 0 10922 DONNELLEY R R & SONS CO COM 257867200 797 155064 SH SOLE 2 37282 0 117782 DONNELLEY R R & SONS CO COM 257867200 6 1139 SH SOLE 7 1139 0 0 DONNELLEY R R & SONS CO COM 257867200 1215 236295 SH SOLE 18 236295 0 0 DONNELLEY R R & SONS CO COM 257867200 3488 678510 SH SOLE 19 678510 0 0 DONNELLEY R R & SONS CO COM 257867200 13966 2717122 SH SOLE 21 2717122 0 0 DONNELLEY R R & SONS CO COM 257867200 10648 2071678 SH SOLE 22 2030400 0 41278 DONNELLEY R R & SONS CO COM 257867200 101 19653 SH SOLE 23 19653 0 0 DONNELLEY R R & SONS CO COM 257867200 424 82397 SH SOLE 26 0 0 82397 DONNELLEY R R & SONS CO COM 257867200 96 18733 SH SOLE 28 0 0 18733 DONNELLEY R R & SONS CO COM 257867200 340 66153 SH SOLE 43 174 0 65979 DOORDASH INC CL A 25809K105 57322 278288 SH SOLE 2 14095 0 264193 DOORDASH INC CL A 25809K105 5808 28198 SH SOLE 4 25318 0 2880 DOORDASH INC CL A 25809K105 1822 8845 SH SOLE 7 8845 0 0 DOORDASH INC CL A 25809K105 27 130 SH SOLE 13 130 0 0 DOORDASH INC CL A 25809K105 1363 6618 SH SOLE 15 6618 0 0 DOORDASH INC CL A 25809K105 31249 151711 SH SOLE 18 146983 0 4728 DOORDASH INC CL A 25809K105 7851 38115 SH SOLE 19 38115 0 0 DOORDASH INC CL A 25809K105 393846 1912059 SH SOLE 21 1912059 0 0 DOORDASH INC CL A 25809K105 612264 2972442 SH SOLE 22 2835052 0 137390 DOORDASH INC CL A 25809K105 8307 40329 SH SOLE 23 40329 0 0 DOORDASH INC CL A 25809K105 36745 178393 SH SOLE 25 178393 0 0 DOORDASH INC CL A 25809K105 34709 168508 SH SOLE 26 72832 0 95676 DOORDASH INC CL A 25809K105 30737 149222 SH SOLE 28 6101 0 143121 DOORDASH INC CL A 25809K105 112 542 SH SOLE 29 542 0 0 DOORDASH INC CL A 25809K105 44084 214020 SH SOLE 30 137312 0 76708 DOORDASH INC CL A 25809K105 2480 12042 SH SOLE 31 10170 0 1872 DOORDASH INC CL A 25809K105 780 3789 SH SOLE 34 3789 0 0 DOORDASH INC CL A 25809K105 10339 50194 SH SOLE 36 50194 0 0 DOORDASH INC CL A 25809K105 526 2554 SH SOLE 40 2554 0 0 DOORDASH INC CL A 25809K105 752 3653 SH SOLE 43 0 0 3653 DORIAN LPG LTD SHS USD Y2106R110 448 36082 SH SOLE 2 9288 0 26794 DORIAN LPG LTD SHS USD Y2106R110 8 675 SH SOLE 7 675 0 0 DORIAN LPG LTD SHS USD Y2106R110 1531 123340 SH SOLE 18 123340 0 0 DORIAN LPG LTD SHS USD Y2106R110 810 65236 SH SOLE 19 65236 0 0 DORIAN LPG LTD SHS USD Y2106R110 42972 3462708 SH SOLE 21 3462708 0 0 DORIAN LPG LTD SHS USD Y2106R110 10751 866336 SH SOLE 22 832866 0 33470 DORIAN LPG LTD SHS USD Y2106R110 67 5360 SH SOLE 25 5360 0 0 DORIAN LPG LTD SHS USD Y2106R110 540 43551 SH SOLE 30 43551 0 0 DORIAN LPG LTD SHS USD Y2106R110 27 2155 SH SOLE 40 2155 0 0 DORMAN PRODS INC COM 258278100 1107 11690 SH SOLE 2 8699 0 2991 DORMAN PRODS INC COM 258278100 8 80 SH SOLE 4 80 0 0 DORMAN PRODS INC COM 258278100 41 430 SH SOLE 7 430 0 0 DORMAN PRODS INC COM 258278100 9252 97732 SH SOLE 18 97732 0 0 DORMAN PRODS INC COM 258278100 4460 47112 SH SOLE 19 47112 0 0 DORMAN PRODS INC COM 258278100 304055 3211736 SH SOLE 21 3211736 0 0 DORMAN PRODS INC COM 258278100 63539 671160 SH SOLE 22 653590 0 17570 DORMAN PRODS INC COM 258278100 348 3681 SH SOLE 25 3681 0 0 DORMAN PRODS INC COM 258278100 1112 11741 SH SOLE 26 8920 0 2821 DORMAN PRODS INC COM 258278100 220 2329 SH SOLE 28 2329 0 0 DORMAN PRODS INC COM 258278100 4796 50661 SH SOLE 30 50661 0 0 DORMAN PRODS INC COM 258278100 312 3295 SH SOLE 40 3295 0 0 DORMAN PRODS INC COM 258278100 1084 11448 SH SOLE 43 658 0 10790 DOUBLEVERIFY HLDGS INC COM 25862V105 6537 191368 SH SOLE 2 136190 0 55178 DOUBLEVERIFY HLDGS INC COM 25862V105 8 247 SH SOLE 7 247 0 0 DOUBLEVERIFY HLDGS INC COM 25862V105 223 6514 SH SOLE 18 6514 0 0 DOUBLEVERIFY HLDGS INC COM 25862V105 14902 436233 SH SOLE 19 436233 0 0 DOUBLEVERIFY HLDGS INC COM 25862V105 6464 189240 SH SOLE 21 189240 0 0 DOUBLEVERIFY HLDGS INC COM 25862V105 4471 130882 SH SOLE 22 119969 0 10913 DOUBLEVERIFY HLDGS INC COM 25862V105 9 271 SH SOLE 31 271 0 0 DOUBLEVERIFY HLDGS INC COM 25862V105 30528 893683 SH SOLE 34 893683 0 0 DOUGLAS DYNAMICS INC COM 25960R105 628 17307 SH SOLE 2 14746 0 2561 DOUGLAS DYNAMICS INC COM 25960R105 1 37 SH SOLE 4 37 0 0 DOUGLAS DYNAMICS INC COM 25960R105 14 394 SH SOLE 7 394 0 0 DOUGLAS DYNAMICS INC COM 25960R105 2501 68910 SH SOLE 18 68910 0 0 DOUGLAS DYNAMICS INC COM 25960R105 1492 41112 SH SOLE 19 41112 0 0 DOUGLAS DYNAMICS INC COM 25960R105 29313 807531 SH SOLE 21 807531 0 0 DOUGLAS DYNAMICS INC COM 25960R105 19826 546161 SH SOLE 22 532625 0 13536 DOUGLAS DYNAMICS INC COM 25960R105 135 3717 SH SOLE 25 3717 0 0 DOUGLAS DYNAMICS INC COM 25960R105 151 4161 SH SOLE 26 1158 0 3003 DOUGLAS DYNAMICS INC COM 25960R105 68 1861 SH SOLE 28 1861 0 0 DOUGLAS DYNAMICS INC COM 25960R105 464 12785 SH SOLE 30 12785 0 0 DOUGLAS DYNAMICS INC COM 25960R105 66 1820 SH SOLE 36 1820 0 0 DOUGLAS DYNAMICS INC COM 25960R105 101 2774 SH SOLE 40 2774 0 0 DOUGLAS DYNAMICS INC COM 25960R105 249 6846 SH SOLE 43 111 0 6735 DOUGLAS EMMETT INC COM 25960P109 14620 462506 SH SOLE 2 134521 0 327985 DOUGLAS EMMETT INC COM 25960P109 2726 86250 SH SOLE 4 86250 0 0 DOUGLAS EMMETT INC COM 25960P109 6771 214209 SH SOLE 7 214209 0 0 DOUGLAS EMMETT INC COM 25960P109 13186 417161 SH SOLE 18 417161 0 0 DOUGLAS EMMETT INC COM 25960P109 13081 413811 SH SOLE 19 413811 0 0 DOUGLAS EMMETT INC COM 25960P109 302468 9568730 SH SOLE 21 9568730 0 0 DOUGLAS EMMETT INC COM 25960P109 193232 6113017 SH SOLE 22 5909670 0 203347 DOUGLAS EMMETT INC COM 25960P109 226 7161 SH SOLE 23 7161 0 0 DOUGLAS EMMETT INC COM 25960P109 23432 741271 SH SOLE 25 741271 0 0 DOUGLAS EMMETT INC COM 25960P109 2648 83772 SH SOLE 26 70601 0 13171 DOUGLAS EMMETT INC COM 25960P109 3648 115422 SH SOLE 28 14668 0 100754 DOUGLAS EMMETT INC COM 25960P109 23982 758699 SH SOLE 30 758699 0 0 DOUGLAS EMMETT INC COM 25960P109 81 2558 SH SOLE 31 2558 0 0 DOUGLAS EMMETT INC COM 25960P109 613 19408 SH SOLE 36 19408 0 0 DOUGLAS EMMETT INC COM 25960P109 660 20884 SH SOLE 40 20884 0 0 DOUGLAS EMMETT INC COM 25960P109 6240 197396 SH SOLE 43 10784 0 186612 DOUYU INTL HLDGS LTD SPONSORED ADS 25985W105 21 6412 SH SOLE 4 6412 0 0 DOUYU INTL HLDGS LTD SPONSORED ADS 25985W105 5429 1650165 SH SOLE 21 1650165 0 0 DOUYU INTL HLDGS LTD SPONSORED ADS 25985W105 3062 930572 SH SOLE 22 890776 0 39796 DOUYU INTL HLDGS LTD SPONSORED ADS 25985W105 17 5083 SH SOLE 25 5083 0 0 DOUYU INTL HLDGS LTD SPONSORED ADS 25985W105 1192 362230 SH SOLE 30 362230 0 0 DOVER CORP COM 260003108 56445 362991 SH SOLE 2 57584 0 305407 DOVER CORP COM 260003108 18756 120619 SH SOLE 4 62712 0 57907 DOVER CORP COM 260003108 22033 141692 SH SOLE 7 137180 0 4512 DOVER CORP COM 260003108 432 2780 SH SOLE 13 491 0 2289 DOVER CORP COM 260003108 2833 18218 SH SOLE 15 18218 0 0 DOVER CORP COM 260003108 52593 338219 SH SOLE 18 317093 0 21126 DOVER CORP COM 260003108 130700 840516 SH SOLE 19 840516 0 0 DOVER CORP COM 260003108 519277 3339403 SH SOLE 21 3339403 0 0 DOVER CORP COM 260003108 481054 3093595 SH SOLE 22 2778828 0 314767 DOVER CORP COM 260003108 12842 82588 SH SOLE 23 82588 0 0 DOVER CORP COM 260003108 68076 437785 SH SOLE 25 437785 0 0 DOVER CORP COM 260003108 56217 361521 SH SOLE 26 154846 0 206675 DOVER CORP COM 260003108 75867 487888 SH SOLE 28 10639 0 477249 DOVER CORP COM 260003108 41 266 SH SOLE 29 266 0 0 DOVER CORP COM 260003108 91969 591438 SH SOLE 30 591438 0 0 DOVER CORP COM 260003108 8440 54279 SH SOLE 31 18012 0 36267 DOVER CORP COM 260003108 2077 13356 SH SOLE 34 13356 0 0 DOVER CORP COM 260003108 10940 70351 SH SOLE 36 70351 0 0 DOVER CORP COM 260003108 730 4693 SH SOLE 40 4693 0 0 DOVER CORP COM 260003108 20300 130546 SH SOLE 43 6848 0 123698 DOVER MOTORSPORTS INC COM 260174107 10 3934 SH SOLE 18 3934 0 0 DOVER MOTORSPORTS INC COM 260174107 138 56907 SH SOLE 21 56907 0 0 DOVER MOTORSPORTS INC COM 260174107 538 222231 SH SOLE 22 222231 0 0 DOW INC COM 260557103 99808 1733987 SH SOLE 2 245910 0 1488077 DOW INC COM 260557103 22349 388272 SH SOLE 4 359761 0 28511 DOW INC COM 260557103 48429 841369 SH SOLE 7 652045 0 189324 DOW INC COM 260557103 1000 17373 SH SOLE 13 2272 0 15101 DOW INC COM 260557103 5486 95309 SH SOLE 15 95309 0 0 DOW INC COM 260557103 1 9 SH SOLE 17 0 0 9 DOW INC COM 260557103 69287 1203727 SH SOLE 18 1098254 0 105473 DOW INC COM 260557103 14414 250415 SH SOLE 19 250415 0 0 DOW INC COM 260557103 847577 14725110 SH SOLE 21 14725110 0 0 DOW INC COM 260557103 907620 15768235 SH SOLE 22 14178113 0 1590122 DOW INC COM 260557103 24107 418810 SH SOLE 23 418810 0 0 DOW INC COM 260557103 55032 956079 SH SOLE 25 956079 0 0 DOW INC COM 260557103 93597 1626069 SH SOLE 26 587849 0 1038220 DOW INC COM 260557103 112076 1947119 SH SOLE 28 63819 0 1883300 DOW INC COM 260557103 17 291 SH SOLE 29 291 0 0 DOW INC COM 260557103 186089 3232956 SH SOLE 30 3232956 0 0 DOW INC COM 260557103 15842 275227 SH SOLE 31 90213 0 185014 DOW INC COM 260557103 2895 50296 SH SOLE 32 50296 0 0 DOW INC COM 260557103 3226 56044 SH SOLE 34 56044 0 0 DOW INC COM 260557103 21944 381237 SH SOLE 36 381237 0 0 DOW INC COM 260557103 1462 25403 SH SOLE 40 25403 0 0 DOW INC COM 260557103 23636 410638 SH SOLE 43 26689 0 383949 DOXIMITY INC CL A 26622P107 3915 48509 SH SOLE 2 39691 0 8818 DOXIMITY INC CL A 26622P107 787 9748 SH SOLE 18 7018 0 2730 DOXIMITY INC CL A 26622P107 18099 224273 SH SOLE 19 224273 0 0 DOXIMITY INC CL A 26622P107 4006 49635 SH SOLE 21 49635 0 0 DOXIMITY INC CL A 26622P107 57577 713468 SH SOLE 22 713468 0 0 DOXIMITY INC CL A 26622P107 1269 15731 SH SOLE 26 0 0 15731 DOXIMITY INC CL A 26622P107 23777 294629 SH SOLE 34 294629 0 0 DR REDDYS LABS LTD ADR 256135203 1563 24000 SH SOLE 2 24000 0 0 DR REDDYS LABS LTD ADR 256135203 5863 90000 SH SOLE 4 90000 0 0 DR REDDYS LABS LTD ADR 256135203 12624 193794 SH SOLE 18 193794 0 0 DR REDDYS LABS LTD ADR 256135203 294 4517 SH SOLE 21 4517 0 0 DR REDDYS LABS LTD ADR 256135203 41 626 SH SOLE 25 626 0 0 DR REDDYS LABS LTD ADR 256135203 462 7090 SH SOLE 26 0 0 7090 DR REDDYS LABS LTD ADR 256135203 15558 238836 SH SOLE 28 27040 0 211796 DR REDDYS LABS LTD ADR 256135203 10425 160040 SH SOLE 30 160040 0 0 DR REDDYS LABS LTD ADR 256135203 42047 645492 SH SOLE 43 30762 0 614730 DRAFTKINGS INC COM CL A 26142R104 24927 517584 SH SOLE 2 33334 0 484250 DRAFTKINGS INC COM CL A 26142R104 6224 129228 SH SOLE 4 116650 0 12578 DRAFTKINGS INC COM CL A 26142R104 1462 30356 SH SOLE 7 30356 0 0 DRAFTKINGS INC COM CL A 26142R104 355 7378 SH SOLE 13 607 0 6771 DRAFTKINGS INC COM CL A 26142R104 1483 30794 SH SOLE 15 30794 0 0 DRAFTKINGS INC COM CL A 26142R104 10031 208291 SH SOLE 18 189141 0 19150 DRAFTKINGS INC COM CL A 26142R104 3631 75386 SH SOLE 19 75386 0 0 DRAFTKINGS INC COM CL A 26142R104 196386 4077773 SH SOLE 21 4077773 0 0 DRAFTKINGS INC COM CL A 26142R104 317446 6591492 SH SOLE 22 6230838 0 360654 DRAFTKINGS INC COM CL A 26142R104 8713 180914 SH SOLE 23 180914 0 0 DRAFTKINGS INC COM CL A 26142R104 20602 427792 SH SOLE 25 427792 0 0 DRAFTKINGS INC COM CL A 26142R104 24358 505765 SH SOLE 26 264618 0 241147 DRAFTKINGS INC COM CL A 26142R104 25068 520519 SH SOLE 28 24031 0 496488 DRAFTKINGS INC COM CL A 26142R104 54 1113 SH SOLE 29 1113 0 0 DRAFTKINGS INC COM CL A 26142R104 32207 668747 SH SOLE 30 668747 0 0 DRAFTKINGS INC COM CL A 26142R104 2517 52272 SH SOLE 31 4835 0 47437 DRAFTKINGS INC COM CL A 26142R104 795 16504 SH SOLE 34 16504 0 0 DRAFTKINGS INC COM CL A 26142R104 6364 132138 SH SOLE 36 132138 0 0 DRAFTKINGS INC COM CL A 26142R104 518 10765 SH SOLE 40 10765 0 0 DRAFTKINGS INC COM CL A 26142R104 167 3477 SH SOLE 43 0 0 3477 DRDGOLD LIMITED SPON ADR REPSTG 26152H301 1333 164790 SH SOLE 7 164790 0 0 DRDGOLD LIMITED SPON ADR REPSTG 26152H301 2382 294454 SH SOLE 30 294454 0 0 DRDGOLD LIMITED SPON ADR REPSTG 26152H301 82 10145 SH SOLE 43 0 0 10145 DREAM FINDERS HOMES INC COM CL A 26154D100 91 5259 SH SOLE 21 5259 0 0 DREAM FINDERS HOMES INC COM CL A 26154D100 583 33638 SH SOLE 22 33638 0 0 DRIL-QUIP INC COM 262037104 1388 55141 SH SOLE 2 21736 0 33405 DRIL-QUIP INC COM 262037104 4 158 SH SOLE 4 158 0 0 DRIL-QUIP INC COM 262037104 14 564 SH SOLE 7 564 0 0 DRIL-QUIP INC COM 262037104 3537 140467 SH SOLE 18 140467 0 0 DRIL-QUIP INC COM 262037104 2110 83782 SH SOLE 19 83782 0 0 DRIL-QUIP INC COM 262037104 107276 4260350 SH SOLE 21 4260350 0 0 DRIL-QUIP INC COM 262037104 24771 983745 SH SOLE 22 946820 0 36925 DRIL-QUIP INC COM 262037104 153 6089 SH SOLE 25 6089 0 0 DRIL-QUIP INC COM 262037104 242 9627 SH SOLE 26 5795 0 3832 DRIL-QUIP INC COM 262037104 75 2962 SH SOLE 28 2962 0 0 DRIL-QUIP INC COM 262037104 1639 65096 SH SOLE 30 65096 0 0 DRIL-QUIP INC COM 262037104 114 4523 SH SOLE 36 4523 0 0 DRIL-QUIP INC COM 262037104 111 4402 SH SOLE 40 4402 0 0 DRIL-QUIP INC COM 262037104 304 12057 SH SOLE 43 614 0 11443 DRIVE SHACK INC COM 262077100 125 44353 SH SOLE 2 4958 0 39395 DRIVE SHACK INC COM 262077100 4 1328 SH SOLE 7 1328 0 0 DRIVE SHACK INC COM 262077100 735 261716 SH SOLE 18 261716 0 0 DRIVE SHACK INC COM 262077100 411 146235 SH SOLE 19 146235 0 0 DRIVE SHACK INC COM 262077100 8461 3010958 SH SOLE 21 3010958 0 0 DRIVE SHACK INC COM 262077100 6228 2216512 SH SOLE 22 2181926 0 34586 DRIVE SHACK INC COM 262077100 2 583 SH SOLE 43 0 0 583 DRIVEN BRANDS HLDGS INC COM 26210V102 3509 121448 SH SOLE 2 14358 0 107090 DRIVEN BRANDS HLDGS INC COM 26210V102 18 631 SH SOLE 7 631 0 0 DRIVEN BRANDS HLDGS INC COM 26210V102 706 24428 SH SOLE 18 24428 0 0 DRIVEN BRANDS HLDGS INC COM 26210V102 749 25943 SH SOLE 19 25943 0 0 DRIVEN BRANDS HLDGS INC COM 26210V102 16746 579651 SH SOLE 21 579651 0 0 DRIVEN BRANDS HLDGS INC COM 26210V102 33922 1174171 SH SOLE 22 1127985 0 46186 DRIVEN BRANDS HLDGS INC COM 26210V102 154 5319 SH SOLE 25 5319 0 0 DRIVEN BRANDS HLDGS INC COM 26210V102 839 29041 SH SOLE 26 29041 0 0 DRIVEN BRANDS HLDGS INC COM 26210V102 104 3585 SH SOLE 28 3585 0 0 DRIVEN BRANDS HLDGS INC COM 26210V102 546 18886 SH SOLE 30 18886 0 0 DRIVEN BRANDS HLDGS INC COM 26210V102 26 916 SH SOLE 31 916 0 0 DRIVEN BRANDS HLDGS INC COM 26210V102 144 4981 SH SOLE 40 4981 0 0 DROPBOX INC CL A 26210C104 20304 694864 SH SOLE 2 255033 0 439831 DROPBOX INC CL A 26210C104 5887 201473 SH SOLE 4 114393 0 87080 DROPBOX INC CL A 26210C104 709 24252 SH SOLE 7 24252 0 0 DROPBOX INC CL A 26210C104 13 457 SH SOLE 13 457 0 0 DROPBOX INC CL A 26210C104 787 26922 SH SOLE 15 26922 0 0 DROPBOX INC CL A 26210C104 12773 437134 SH SOLE 18 419119 0 18015 DROPBOX INC CL A 26210C104 2500 85569 SH SOLE 19 85569 0 0 DROPBOX INC CL A 26210C104 157105 5376636 SH SOLE 21 5376636 0 0 DROPBOX INC CL A 26210C104 201520 6896648 SH SOLE 22 6531861 0 364787 DROPBOX INC CL A 26210C104 5974 204458 SH SOLE 23 204458 0 0 DROPBOX INC CL A 26210C104 1082 37023 SH SOLE 25 37023 0 0 DROPBOX INC CL A 26210C104 15438 528323 SH SOLE 26 467226 0 61097 DROPBOX INC CL A 26210C104 31261 1069863 SH SOLE 28 26407 0 1043456 DROPBOX INC CL A 26210C104 6 198 SH SOLE 29 198 0 0 DROPBOX INC CL A 26210C104 55167 1887975 SH SOLE 30 1202973 0 685002 DROPBOX INC CL A 26210C104 3255 111389 SH SOLE 31 33645 0 77744 DROPBOX INC CL A 26210C104 1075 36790 SH SOLE 34 36790 0 0 DROPBOX INC CL A 26210C104 1812 62005 SH SOLE 36 62005 0 0 DROPBOX INC CL A 26210C104 346 11847 SH SOLE 40 11847 0 0 DROPBOX INC CL A 26210C104 3174 108614 SH SOLE 43 7248 0 101366 DSP GROUPS INC COM 23332B106 591 26979 SH SOLE 2 7134 0 19845 DSP GROUPS INC COM 23332B106 9 398 SH SOLE 7 398 0 0 DSP GROUPS INC COM 23332B106 2042 93217 SH SOLE 18 93217 0 0 DSP GROUPS INC COM 23332B106 909 41494 SH SOLE 19 41494 0 0 DSP GROUPS INC COM 23332B106 59310 2706971 SH SOLE 21 2706971 0 0 DSP GROUPS INC COM 23332B106 12426 567156 SH SOLE 22 543863 0 23293 DSP GROUPS INC COM 23332B106 101 4596 SH SOLE 25 4596 0 0 DSP GROUPS INC COM 23332B106 822 37539 SH SOLE 30 37539 0 0 DSP GROUPS INC COM 23332B106 89 4084 SH SOLE 40 4084 0 0 DSP GROUPS INC COM 23332B106 332 15160 SH SOLE 43 0 0 15160 DT MIDSTREAM INC COMMON STOCK 23345M107 14791 319877 SH SOLE 2 111744 0 208133 DT MIDSTREAM INC COMMON STOCK 23345M107 14 296 SH SOLE 4 296 0 0 DT MIDSTREAM INC COMMON STOCK 23345M107 235 5086 SH SOLE 7 5086 0 0 DT MIDSTREAM INC COMMON STOCK 23345M107 32 694 SH SOLE 15 694 0 0 DT MIDSTREAM INC COMMON STOCK 23345M107 11761 254351 SH SOLE 18 254351 0 0 DT MIDSTREAM INC COMMON STOCK 23345M107 17034 368384 SH SOLE 19 368384 0 0 DT MIDSTREAM INC COMMON STOCK 23345M107 276054 5970017 SH SOLE 21 5970017 0 0 DT MIDSTREAM INC COMMON STOCK 23345M107 114377 2473559 SH SOLE 22 2355000 0 118559 DT MIDSTREAM INC COMMON STOCK 23345M107 2295 49624 SH SOLE 25 49624 0 0 DT MIDSTREAM INC COMMON STOCK 23345M107 4225 91363 SH SOLE 26 29293 0 62070 DT MIDSTREAM INC COMMON STOCK 23345M107 486 10521 SH SOLE 28 8100 0 2421 DT MIDSTREAM INC COMMON STOCK 23345M107 2363 51103 SH SOLE 30 51103 0 0 DT MIDSTREAM INC COMMON STOCK 23345M107 408 8831 SH SOLE 31 1551 0 7280 DT MIDSTREAM INC COMMON STOCK 23345M107 746 16125 SH SOLE 32 16125 0 0 DT MIDSTREAM INC COMMON STOCK 23345M107 3659 79129 SH SOLE 34 79129 0 0 DT MIDSTREAM INC COMMON STOCK 23345M107 1569 33934 SH SOLE 36 33934 0 0 DT MIDSTREAM INC COMMON STOCK 23345M107 543 11752 SH SOLE 40 11752 0 0 DT MIDSTREAM INC COMMON STOCK 23345M107 2454 53079 SH SOLE 43 6641 0 46438 DTE ENERGY CO COM 233331107 83549 747912 SH SOLE 2 374401 0 373511 DTE ENERGY CO COM 233331107 23324 208788 SH SOLE 4 147242 0 61546 DTE ENERGY CO COM 233331107 21479 192276 SH SOLE 7 185813 0 6463 DTE ENERGY CO COM 233331107 8765 78462 SH SOLE 13 73758 0 4704 DTE ENERGY CO COM 233331107 2723 24373 SH SOLE 15 24373 0 0 DTE ENERGY CO COM 233331107 61459 550169 SH SOLE 18 430637 0 119532 DTE ENERGY CO COM 233331107 51716 462950 SH SOLE 19 462950 0 0 DTE ENERGY CO COM 233331107 721201 6456013 SH SOLE 21 6456013 0 0 DTE ENERGY CO COM 233331107 556614 4982672 SH SOLE 22 4297614 0 685058 DTE ENERGY CO COM 233331107 27713 248078 SH SOLE 23 248078 0 0 DTE ENERGY CO COM 233331107 8163 73069 SH SOLE 25 73069 0 0 DTE ENERGY CO COM 233331107 49652 444472 SH SOLE 26 198453 0 246019 DTE ENERGY CO COM 233331107 36479 326550 SH SOLE 28 14446 0 312104 DTE ENERGY CO COM 233331107 4808 43042 SH SOLE 29 43042 0 0 DTE ENERGY CO COM 233331107 79954 715727 SH SOLE 30 715727 0 0 DTE ENERGY CO COM 233331107 18676 167180 SH SOLE 31 104279 0 62901 DTE ENERGY CO COM 233331107 3606 32281 SH SOLE 32 32281 0 0 DTE ENERGY CO COM 233331107 3004 26893 SH SOLE 34 26893 0 0 DTE ENERGY CO COM 233331107 11803 105658 SH SOLE 35 105658 0 0 DTE ENERGY CO COM 233331107 12188 109104 SH SOLE 36 109104 0 0 DTE ENERGY CO COM 233331107 400 3585 SH SOLE 40 3585 0 0 DTE ENERGY CO COM 233331107 13254 118645 SH SOLE 43 13671 0 104974 DTE ENERGY CO UNIT 11/01/2022S 233331842 109069 2170101 SH SOLE 21 2170101 0 0 DUCK CREEK TECHNOLOGIES INC SHS 264120106 5386 121736 SH SOLE 2 16113 0 105623 DUCK CREEK TECHNOLOGIES INC SHS 264120106 9 205 SH SOLE 4 205 0 0 DUCK CREEK TECHNOLOGIES INC SHS 264120106 51 1160 SH SOLE 7 1160 0 0 DUCK CREEK TECHNOLOGIES INC SHS 264120106 1234 27895 SH SOLE 18 27895 0 0 DUCK CREEK TECHNOLOGIES INC SHS 264120106 880 19892 SH SOLE 19 19892 0 0 DUCK CREEK TECHNOLOGIES INC SHS 264120106 46214 1044627 SH SOLE 21 1044627 0 0 DUCK CREEK TECHNOLOGIES INC SHS 264120106 71094 1607013 SH SOLE 22 1533513 0 73500 DUCK CREEK TECHNOLOGIES INC SHS 264120106 240 5422 SH SOLE 25 5422 0 0 DUCK CREEK TECHNOLOGIES INC SHS 264120106 959 21673 SH SOLE 26 18611 0 3062 DUCK CREEK TECHNOLOGIES INC SHS 264120106 146 3307 SH SOLE 28 3307 0 0 DUCK CREEK TECHNOLOGIES INC SHS 264120106 4219 95375 SH SOLE 30 95375 0 0 DUCK CREEK TECHNOLOGIES INC SHS 264120106 47 1071 SH SOLE 31 1071 0 0 DUCK CREEK TECHNOLOGIES INC SHS 264120106 208 4699 SH SOLE 40 4699 0 0 DUCK CREEK TECHNOLOGIES INC SHS 264120106 22 497 SH SOLE 43 0 0 497 DUCKHORN PORTFOLIO INC COM 26414D106 164 7143 SH SOLE 2 815 0 6328 DUCKHORN PORTFOLIO INC COM 26414D106 7 324 SH SOLE 7 324 0 0 DUCKHORN PORTFOLIO INC COM 26414D106 1323 57806 SH SOLE 18 57806 0 0 DUCKHORN PORTFOLIO INC COM 26414D106 781 34140 SH SOLE 19 34140 0 0 DUCKHORN PORTFOLIO INC COM 26414D106 15924 695693 SH SOLE 21 695693 0 0 DUCKHORN PORTFOLIO INC COM 26414D106 11173 488112 SH SOLE 22 482368 0 5744 DUCKHORN PORTFOLIO INC COM 26414D106 0 5 SH SOLE 43 0 0 5 DUCOMMUN INC DEL COM 264147109 871 17295 SH SOLE 2 9404 0 7891 DUCOMMUN INC DEL COM 264147109 8 151 SH SOLE 7 151 0 0 DUCOMMUN INC DEL COM 264147109 1825 36253 SH SOLE 18 36253 0 0 DUCOMMUN INC DEL COM 264147109 912 18119 SH SOLE 19 18119 0 0 DUCOMMUN INC DEL COM 264147109 21621 429409 SH SOLE 21 429409 0 0 DUCOMMUN INC DEL COM 264147109 13691 271908 SH SOLE 22 261521 0 10387 DUCOMMUN INC DEL COM 264147109 108 2151 SH SOLE 25 2151 0 0 DUCOMMUN INC DEL COM 264147109 43 861 SH SOLE 26 861 0 0 DUCOMMUN INC DEL COM 264147109 402 7979 SH SOLE 30 7979 0 0 DUCOMMUN INC DEL COM 264147109 99 1963 SH SOLE 36 1963 0 0 DUCOMMUN INC DEL COM 264147109 51 1014 SH SOLE 40 1014 0 0 DUCOMMUN INC DEL COM 264147109 130 2588 SH SOLE 43 0 0 2588 DUKE ENERGY CORP NEW COM NEW 26441C204 210984 2161946 SH SOLE 2 707571 0 1454375 DUKE ENERGY CORP NEW COM NEW 26441C204 52809 541132 SH SOLE 4 511710 0 29422 DUKE ENERGY CORP NEW COM NEW 26441C204 80696 826888 SH SOLE 7 803843 0 23045 DUKE ENERGY CORP NEW COM NEW 26441C204 1403 14376 SH SOLE 13 2185 0 12191 DUKE ENERGY CORP NEW COM NEW 26441C204 9626 98636 SH SOLE 15 98636 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 120250 1232193 SH SOLE 18 1109072 0 123121 DUKE ENERGY CORP NEW COM NEW 26441C204 56414 578073 SH SOLE 19 578073 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 2067695 21187570 SH SOLE 21 21187570 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 1714670 17570136 SH SOLE 22 15630684 0 1939452 DUKE ENERGY CORP NEW COM NEW 26441C204 57150 585613 SH SOLE 23 585613 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 27391 280670 SH SOLE 25 280670 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 157864 1617627 SH SOLE 26 698425 0 919202 DUKE ENERGY CORP NEW COM NEW 26441C204 87032 891810 SH SOLE 28 59788 0 832022 DUKE ENERGY CORP NEW COM NEW 26441C204 8626 88395 SH SOLE 29 88395 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 342949 3514179 SH SOLE 30 3514179 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 43492 445663 SH SOLE 31 243173 0 202490 DUKE ENERGY CORP NEW COM NEW 26441C204 18883 193489 SH SOLE 34 193489 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 17510 179423 SH SOLE 35 179423 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 52472 537683 SH SOLE 36 537683 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 1438 14736 SH SOLE 40 14736 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 53950 552827 SH SOLE 43 44536 0 508291 DUKE REALTY CORP COM NEW 264411505 65427 1366760 SH SOLE 2 123407 0 1243353 DUKE REALTY CORP COM NEW 264411505 22129 462282 SH SOLE 4 343135 0 119147 DUKE REALTY CORP COM NEW 264411505 42274 883108 SH SOLE 7 872321 0 10787 DUKE REALTY CORP COM NEW 264411505 484 10101 SH SOLE 13 1098 0 9003 DUKE REALTY CORP COM NEW 264411505 2279 47613 SH SOLE 15 47613 0 0 DUKE REALTY CORP COM NEW 264411505 0 8 SH SOLE 17 0 0 8 DUKE REALTY CORP COM NEW 264411505 32169 672015 SH SOLE 18 618490 0 53525 DUKE REALTY CORP COM NEW 264411505 30505 637241 SH SOLE 19 637241 0 0 DUKE REALTY CORP COM NEW 264411505 675007 14100827 SH SOLE 21 14100827 0 0 DUKE REALTY CORP COM NEW 264411505 528318 11036512 SH SOLE 22 10232302 0 804210 DUKE REALTY CORP COM NEW 264411505 10766 224899 SH SOLE 23 224899 0 0 DUKE REALTY CORP COM NEW 264411505 102166 2134249 SH SOLE 25 2134249 0 0 DUKE REALTY CORP COM NEW 264411505 41718 871484 SH SOLE 26 358364 0 513120 DUKE REALTY CORP COM NEW 264411505 51485 1075515 SH SOLE 28 27672 0 1047843 DUKE REALTY CORP COM NEW 264411505 21 435 SH SOLE 29 435 0 0 DUKE REALTY CORP COM NEW 264411505 150331 3140406 SH SOLE 30 3140406 0 0 DUKE REALTY CORP COM NEW 264411505 6575 137351 SH SOLE 31 46078 0 91273 DUKE REALTY CORP COM NEW 264411505 912 19048 SH SOLE 34 19048 0 0 DUKE REALTY CORP COM NEW 264411505 8350 174440 SH SOLE 36 174440 0 0 DUKE REALTY CORP COM NEW 264411505 637 13309 SH SOLE 40 13309 0 0 DUKE REALTY CORP COM NEW 264411505 12989 271345 SH SOLE 43 6429 0 264916 DULUTH HLDGS INC COM CL B 26443V101 99 7231 SH SOLE 2 6018 0 1213 DULUTH HLDGS INC COM CL B 26443V101 4 288 SH SOLE 7 288 0 0 DULUTH HLDGS INC COM CL B 26443V101 490 35936 SH SOLE 18 35936 0 0 DULUTH HLDGS INC COM CL B 26443V101 283 20745 SH SOLE 19 20745 0 0 DULUTH HLDGS INC COM CL B 26443V101 6720 493065 SH SOLE 21 493065 0 0 DULUTH HLDGS INC COM CL B 26443V101 4104 301097 SH SOLE 22 287209 0 13888 DULUTH HLDGS INC COM CL B 26443V101 52 3817 SH SOLE 25 3817 0 0 DULUTH HLDGS INC COM CL B 26443V101 95 6965 SH SOLE 30 6965 0 0 DULUTH HLDGS INC COM CL B 26443V101 43 3146 SH SOLE 40 3146 0 0 DULUTH HLDGS INC COM CL B 26443V101 15 1089 SH SOLE 43 0 0 1089 DUN & BRADSTREET HLDGS INC COM 26484T106 5795 344711 SH SOLE 2 18458 0 326253 DUN & BRADSTREET HLDGS INC COM 26484T106 44 2646 SH SOLE 7 2646 0 0 DUN & BRADSTREET HLDGS INC COM 26484T106 1054 62685 SH SOLE 18 62685 0 0 DUN & BRADSTREET HLDGS INC COM 26484T106 778 46295 SH SOLE 19 46295 0 0 DUN & BRADSTREET HLDGS INC COM 26484T106 29128 1732757 SH SOLE 21 1732757 0 0 DUN & BRADSTREET HLDGS INC COM 26484T106 56980 3389668 SH SOLE 22 3266196 0 123472 DUN & BRADSTREET HLDGS INC COM 26484T106 44 2631 SH SOLE 31 2631 0 0 DUOLINGO INC CL A COM 26603R106 1570 9439 SH SOLE 2 8447 0 992 DUOLINGO INC CL A COM 26603R106 196 1181 SH SOLE 18 875 0 306 DUOLINGO INC CL A COM 26603R106 31355 188478 SH SOLE 19 188478 0 0 DUOLINGO INC CL A COM 26603R106 1118 6719 SH SOLE 21 6719 0 0 DUOLINGO INC CL A COM 26603R106 14397 86544 SH SOLE 22 86544 0 0 DUOLINGO INC CL A COM 26603R106 58 346 SH SOLE 25 346 0 0 DUOLINGO INC CL A COM 26603R106 424 2546 SH SOLE 26 782 0 1764 DUOLINGO INC CL A COM 26603R106 215 1290 SH SOLE 28 0 0 1290 DUOLINGO INC CL A COM 26603R106 218 1309 SH SOLE 30 1309 0 0 DUOLINGO INC CL A COM 26603R106 4 22 SH SOLE 31 0 0 22 DUOLINGO INC CL A COM 26603R106 12929 77719 SH SOLE 34 77719 0 0 DUOS TECHNOLOGIES GROUP INC COM 266042407 4 642 SH SOLE 18 642 0 0 DUOS TECHNOLOGIES GROUP INC COM 266042407 51 8297 SH SOLE 21 8297 0 0 DUPONT DE NEMOURS INC COM 26614N102 101030 1485956 SH SOLE 2 341652 0 1144304 DUPONT DE NEMOURS INC COM 26614N102 25966 381909 SH SOLE 4 237991 0 143918 DUPONT DE NEMOURS INC COM 26614N102 31230 459325 SH SOLE 7 443707 0 15618 DUPONT DE NEMOURS INC COM 26614N102 749 11017 SH SOLE 13 1643 0 9374 DUPONT DE NEMOURS INC COM 26614N102 4767 70115 SH SOLE 15 70115 0 0 DUPONT DE NEMOURS INC COM 26614N102 129437 1903770 SH SOLE 18 1785846 0 117924 DUPONT DE NEMOURS INC COM 26614N102 77533 1140352 SH SOLE 19 1140352 0 0 DUPONT DE NEMOURS INC COM 26614N102 723055 10634731 SH SOLE 21 10634731 0 0 DUPONT DE NEMOURS INC COM 26614N102 765462 11258445 SH SOLE 22 10107858 0 1150587 DUPONT DE NEMOURS INC COM 26614N102 20425 300409 SH SOLE 23 300409 0 0 DUPONT DE NEMOURS INC COM 26614N102 91323 1343188 SH SOLE 25 1343188 0 0 DUPONT DE NEMOURS INC COM 26614N102 117371 1726301 SH SOLE 26 993500 0 732801 DUPONT DE NEMOURS INC COM 26614N102 105169 1546830 SH SOLE 28 49541 0 1497289 DUPONT DE NEMOURS INC COM 26614N102 17 251 SH SOLE 29 251 0 0 DUPONT DE NEMOURS INC COM 26614N102 177298 2607708 SH SOLE 30 2485069 0 122639 DUPONT DE NEMOURS INC COM 26614N102 13328 196026 SH SOLE 31 63725 0 132301 DUPONT DE NEMOURS INC COM 26614N102 20649 303713 SH SOLE 34 303713 0 0 DUPONT DE NEMOURS INC COM 26614N102 21815 320860 SH SOLE 36 320860 0 0 DUPONT DE NEMOURS INC COM 26614N102 1266 18618 SH SOLE 40 18618 0 0 DUPONT DE NEMOURS INC COM 26614N102 26124 384240 SH SOLE 43 20677 0 363563 DURECT CORP COM 266605104 140 109391 SH SOLE 2 73683 0 35708 DURECT CORP COM 266605104 4 3506 SH SOLE 7 3506 0 0 DURECT CORP COM 266605104 873 681880 SH SOLE 18 681880 0 0 DURECT CORP COM 266605104 481 375875 SH SOLE 19 375875 0 0 DURECT CORP COM 266605104 10213 7979184 SH SOLE 21 7979184 0 0 DURECT CORP COM 266605104 6464 5050012 SH SOLE 22 4926233 0 123779 DURECT CORP COM 266605104 54 42475 SH SOLE 25 42475 0 0 DURECT CORP COM 266605104 23 17960 SH SOLE 26 17960 0 0 DURECT CORP COM 266605104 65 50461 SH SOLE 30 50461 0 0 DURECT CORP COM 266605104 13 9884 SH SOLE 36 9884 0 0 DURECT CORP COM 266605104 27 20816 SH SOLE 40 20816 0 0 DUTCH BROS INC CL A 26701L100 135 3120 SH SOLE 2 1449 0 1671 DUTCH BROS INC CL A 26701L100 99 2281 SH SOLE 18 1768 0 513 DUTCH BROS INC CL A 26701L100 895 20655 SH SOLE 19 20655 0 0 DUTCH BROS INC CL A 26701L100 22 512 SH SOLE 21 512 0 0 DUTCH BROS INC CL A 26701L100 720 16619 SH SOLE 22 16619 0 0 DUTCH BROS INC CL A 26701L100 159 3670 SH SOLE 26 733 0 2937 DUTCH BROS INC CL A 26701L100 95 2191 SH SOLE 28 0 0 2191 DUTCH BROS INC CL A 26701L100 2 38 SH SOLE 31 0 0 38 DUTCH BROS INC CL A 26701L100 473 10914 SH SOLE 34 10914 0 0 DXC TECHNOLOGY CO COM 23355L106 24406 726154 SH SOLE 2 124021 0 602133 DXC TECHNOLOGY CO COM 23355L106 30 889 SH SOLE 4 889 0 0 DXC TECHNOLOGY CO COM 23355L106 6606 196550 SH SOLE 7 190013 0 6537 DXC TECHNOLOGY CO COM 23355L106 119 3554 SH SOLE 15 3554 0 0 DXC TECHNOLOGY CO COM 23355L106 1 33 SH SOLE 17 0 0 33 DXC TECHNOLOGY CO COM 23355L106 13473 400870 SH SOLE 18 378837 0 22033 DXC TECHNOLOGY CO COM 23355L106 4397 130834 SH SOLE 19 130834 0 0 DXC TECHNOLOGY CO COM 23355L106 196578 5848784 SH SOLE 21 5848784 0 0 DXC TECHNOLOGY CO COM 23355L106 200580 5967853 SH SOLE 22 5419548 0 548305 DXC TECHNOLOGY CO COM 23355L106 50 1489 SH SOLE 23 1489 0 0 DXC TECHNOLOGY CO COM 23355L106 1285 38234 SH SOLE 25 38234 0 0 DXC TECHNOLOGY CO COM 23355L106 8859 263595 SH SOLE 26 87408 0 176187 DXC TECHNOLOGY CO COM 23355L106 1723 51278 SH SOLE 28 21284 0 29994 DXC TECHNOLOGY CO COM 23355L106 39291 1169037 SH SOLE 30 1169037 0 0 DXC TECHNOLOGY CO COM 23355L106 136 4040 SH SOLE 31 4040 0 0 DXC TECHNOLOGY CO COM 23355L106 2221 66073 SH SOLE 36 66073 0 0 DXC TECHNOLOGY CO COM 23355L106 1047 31140 SH SOLE 40 31140 0 0 DXC TECHNOLOGY CO COM 23355L106 10664 317272 SH SOLE 43 17048 0 300224 DXP ENTERPRISES INC COM NEW 233377407 917 31006 SH SOLE 2 12047 0 18959 DXP ENTERPRISES INC COM NEW 233377407 9 302 SH SOLE 7 302 0 0 DXP ENTERPRISES INC COM NEW 233377407 2184 73858 SH SOLE 18 73858 0 0 DXP ENTERPRISES INC COM NEW 233377407 880 29757 SH SOLE 19 29757 0 0 DXP ENTERPRISES INC COM NEW 233377407 63599 2150782 SH SOLE 21 2150782 0 0 DXP ENTERPRISES INC COM NEW 233377407 15767 533206 SH SOLE 22 512105 0 21101 DXP ENTERPRISES INC COM NEW 233377407 64 2148 SH SOLE 25 2148 0 0 DXP ENTERPRISES INC COM NEW 233377407 16 530 SH SOLE 26 0 0 530 DXP ENTERPRISES INC COM NEW 233377407 58 1953 SH SOLE 28 1953 0 0 DXP ENTERPRISES INC COM NEW 233377407 1003 33926 SH SOLE 30 33926 0 0 DXP ENTERPRISES INC COM NEW 233377407 38 1293 SH SOLE 40 1293 0 0 DXP ENTERPRISES INC COM NEW 233377407 69 2327 SH SOLE 43 0 0 2327 DYADIC INTL INC DEL COM 26745T101 2 416 SH SOLE 2 416 0 0 DYADIC INTL INC DEL COM 26745T101 24 4233 SH SOLE 18 4233 0 0 DYADIC INTL INC DEL COM 26745T101 276 49722 SH SOLE 21 49722 0 0 DYADIC INTL INC DEL COM 26745T101 1097 197275 SH SOLE 22 197275 0 0 DYCOM INDS INC COM 267475101 2980 41827 SH SOLE 2 33198 0 8629 DYCOM INDS INC COM 267475101 9 129 SH SOLE 4 129 0 0 DYCOM INDS INC COM 267475101 1018 14284 SH SOLE 7 14284 0 0 DYCOM INDS INC COM 267475101 10477 147068 SH SOLE 18 147068 0 0 DYCOM INDS INC COM 267475101 3757 52740 SH SOLE 19 52740 0 0 DYCOM INDS INC COM 267475101 148548 2085183 SH SOLE 21 2085183 0 0 DYCOM INDS INC COM 267475101 61906 868978 SH SOLE 22 849589 0 19389 DYCOM INDS INC COM 267475101 324 4546 SH SOLE 25 4546 0 0 DYCOM INDS INC COM 267475101 1123 15766 SH SOLE 26 13045 0 2721 DYCOM INDS INC COM 267475101 212 2971 SH SOLE 28 2301 0 670 DYCOM INDS INC COM 267475101 1325 18597 SH SOLE 30 18597 0 0 DYCOM INDS INC COM 267475101 151 2126 SH SOLE 36 2126 0 0 DYCOM INDS INC COM 267475101 259 3635 SH SOLE 40 3635 0 0 DYCOM INDS INC COM 267475101 2835 39795 SH SOLE 43 3454 0 36341 DYNATRACE INC COM NEW 268150109 22350 314926 SH SOLE 2 26783 0 288143 DYNATRACE INC COM NEW 268150109 7794 109823 SH SOLE 4 73135 0 36688 DYNATRACE INC COM NEW 268150109 1213 17090 SH SOLE 7 17090 0 0 DYNATRACE INC COM NEW 268150109 29 406 SH SOLE 13 406 0 0 DYNATRACE INC COM NEW 268150109 936 13186 SH SOLE 15 13186 0 0 DYNATRACE INC COM NEW 268150109 23063 324967 SH SOLE 18 314214 0 10753 DYNATRACE INC COM NEW 268150109 29678 418175 SH SOLE 19 418175 0 0 DYNATRACE INC COM NEW 268150109 256900 3619841 SH SOLE 21 3619841 0 0 DYNATRACE INC COM NEW 268150109 313091 4411600 SH SOLE 22 4187474 0 224126 DYNATRACE INC COM NEW 268150109 7373 103883 SH SOLE 23 103883 0 0 DYNATRACE INC COM NEW 268150109 1381 19464 SH SOLE 25 19464 0 0 DYNATRACE INC COM NEW 268150109 20065 282721 SH SOLE 26 245295 0 37426 DYNATRACE INC COM NEW 268150109 17849 251496 SH SOLE 28 13525 0 237971 DYNATRACE INC COM NEW 268150109 35 494 SH SOLE 29 494 0 0 DYNATRACE INC COM NEW 268150109 67223 947205 SH SOLE 30 947205 0 0 DYNATRACE INC COM NEW 268150109 4808 67745 SH SOLE 31 22249 0 45496 DYNATRACE INC COM NEW 268150109 14128 199067 SH SOLE 34 199067 0 0 DYNATRACE INC COM NEW 268150109 2381 33553 SH SOLE 36 33553 0 0 DYNATRACE INC COM NEW 268150109 488 6882 SH SOLE 40 6882 0 0 DYNATRACE INC COM NEW 268150109 758 10682 SH SOLE 43 987 0 9695 DYNATRONICS CORP COM NEW 268157401 27 18478 SH SOLE 22 18478 0 0 DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 1860 96816 SH SOLE 2 50507 0 46309 DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 7 371 SH SOLE 4 371 0 0 DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 37 1951 SH SOLE 7 1951 0 0 DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 6419 334143 SH SOLE 18 318722 0 15421 DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 8414 438007 SH SOLE 19 438007 0 0 DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 76469 3980695 SH SOLE 21 3980695 0 0 DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 53654 2793006 SH SOLE 22 2725416 0 67590 DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 241 12551 SH SOLE 23 12551 0 0 DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 330 17183 SH SOLE 25 17183 0 0 DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 2490 129604 SH SOLE 26 67656 0 61948 DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 178 9240 SH SOLE 28 9240 0 0 DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 1357 70665 SH SOLE 30 70665 0 0 DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 90 4670 SH SOLE 36 4670 0 0 DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 294 15288 SH SOLE 40 15288 0 0 DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 607 31617 SH SOLE 43 6725 0 24892 DYNE THERAPEUTICS INC COM 26818M108 533 32832 SH SOLE 2 8460 0 24372 DYNE THERAPEUTICS INC COM 26818M108 8 483 SH SOLE 7 483 0 0 DYNE THERAPEUTICS INC COM 26818M108 1538 94687 SH SOLE 18 94687 0 0 DYNE THERAPEUTICS INC COM 26818M108 1856 114306 SH SOLE 19 114306 0 0 DYNE THERAPEUTICS INC COM 26818M108 17617 1084794 SH SOLE 21 1084794 0 0 DYNE THERAPEUTICS INC COM 26818M108 10393 639935 SH SOLE 22 610999 0 28936 DYNE THERAPEUTICS INC COM 26818M108 63 3865 SH SOLE 25 3865 0 0 DYNE THERAPEUTICS INC COM 26818M108 140 8590 SH SOLE 26 0 0 8590 DYNE THERAPEUTICS INC COM 26818M108 95 5854 SH SOLE 30 5854 0 0 DYNE THERAPEUTICS INC COM 26818M108 44 2726 SH SOLE 40 2726 0 0 DYNE THERAPEUTICS INC COM 26818M108 1 80 SH SOLE 43 0 0 80 DYNEX CAP INC COM 26817Q886 582 33694 SH SOLE 2 9410 0 24284 DYNEX CAP INC COM 26817Q886 7 425 SH SOLE 7 425 0 0 DYNEX CAP INC COM 26817Q886 0 2 SH SOLE 17 0 0 2 DYNEX CAP INC COM 26817Q886 1798 104060 SH SOLE 18 104060 0 0 DYNEX CAP INC COM 26817Q886 935 54109 SH SOLE 19 54109 0 0 DYNEX CAP INC COM 26817Q886 36634 2120010 SH SOLE 21 2120010 0 0 DYNEX CAP INC COM 26817Q886 14917 863261 SH SOLE 22 833788 0 29473 DYNEX CAP INC COM 26817Q886 67 3857 SH SOLE 25 3857 0 0 DYNEX CAP INC COM 26817Q886 203 11748 SH SOLE 26 11748 0 0 DYNEX CAP INC COM 26817Q886 42 2429 SH SOLE 28 2429 0 0 DYNEX CAP INC COM 26817Q886 132 7658 SH SOLE 30 7658 0 0 DYNEX CAP INC COM 26817Q886 75 4324 SH SOLE 40 4324 0 0 DYNEX CAP INC COM 26817Q886 352 20390 SH SOLE 43 420 0 19970 DZS INC COM 268211109 210 17099 SH SOLE 2 4086 0 13013 DZS INC COM 268211109 3 270 SH SOLE 7 270 0 0 DZS INC COM 268211109 655 53443 SH SOLE 18 53443 0 0 DZS INC COM 268211109 438 35758 SH SOLE 19 35758 0 0 DZS INC COM 268211109 7533 614406 SH SOLE 21 614406 0 0 DZS INC COM 268211109 4095 334006 SH SOLE 22 326677 0 7329 DZS INC COM 268211109 0 26 SH SOLE 43 0 0 26 E L F BEAUTY INC COM 26856L103 1619 55732 SH SOLE 2 50877 0 4855 E L F BEAUTY INC COM 26856L103 4 122 SH SOLE 4 122 0 0 E L F BEAUTY INC COM 26856L103 21 734 SH SOLE 7 734 0 0 E L F BEAUTY INC COM 26856L103 4888 168253 SH SOLE 18 168253 0 0 E L F BEAUTY INC COM 26856L103 2477 85279 SH SOLE 19 85279 0 0 E L F BEAUTY INC COM 26856L103 158615 5460068 SH SOLE 21 5460068 0 0 E L F BEAUTY INC COM 26856L103 33669 1158993 SH SOLE 22 1128747 0 30246 E L F BEAUTY INC COM 26856L103 170 5861 SH SOLE 25 5861 0 0 E L F BEAUTY INC COM 26856L103 669 23026 SH SOLE 26 23026 0 0 E L F BEAUTY INC COM 26856L103 144 4955 SH SOLE 28 4955 0 0 E L F BEAUTY INC COM 26856L103 2347 80802 SH SOLE 30 80802 0 0 E L F BEAUTY INC COM 26856L103 173 5954 SH SOLE 40 5954 0 0 E L F BEAUTY INC COM 26856L103 388 13345 SH SOLE 43 0 0 13345 E2OPEN PARENT HOLDINGS INC COM CL A 29788T103 1640 145158 SH SOLE 2 29249 0 115909 E2OPEN PARENT HOLDINGS INC COM CL A 29788T103 8 671 SH SOLE 7 671 0 0 E2OPEN PARENT HOLDINGS INC COM CL A 29788T103 5697 504117 SH SOLE 18 504117 0 0 E2OPEN PARENT HOLDINGS INC COM CL A 29788T103 3259 288419 SH SOLE 19 288419 0 0 E2OPEN PARENT HOLDINGS INC COM CL A 29788T103 71407 6319218 SH SOLE 21 6319218 0 0 E2OPEN PARENT HOLDINGS INC COM CL A 29788T103 44171 3908928 SH SOLE 22 3780727 0 128201 E2OPEN PARENT HOLDINGS INC COM CL A 29788T103 107 9509 SH SOLE 25 9509 0 0 E2OPEN PARENT HOLDINGS INC COM CL A 29788T103 84 7425 SH SOLE 26 0 0 7425 E2OPEN PARENT HOLDINGS INC COM CL A 29788T103 486 43017 SH SOLE 30 43017 0 0 E2OPEN PARENT HOLDINGS INC COM CL A 29788T103 101 8905 SH SOLE 40 8905 0 0 E2OPEN PARENT HOLDINGS INC COM CL A 29788T103 0 20 SH SOLE 43 0 0 20 EAGLE BANCORP INC MD COM 268948106 1939 33730 SH SOLE 2 9688 0 24042 EAGLE BANCORP INC MD COM 268948106 8 146 SH SOLE 4 146 0 0 EAGLE BANCORP INC MD COM 268948106 32 548 SH SOLE 7 548 0 0 EAGLE BANCORP INC MD COM 268948106 7248 126048 SH SOLE 18 126048 0 0 EAGLE BANCORP INC MD COM 268948106 3126 54368 SH SOLE 19 54368 0 0 EAGLE BANCORP INC MD COM 268948106 208579 3627465 SH SOLE 21 3627465 0 0 EAGLE BANCORP INC MD COM 268948106 42893 745967 SH SOLE 22 714861 0 31106 EAGLE BANCORP INC MD COM 268948106 207 3597 SH SOLE 25 3597 0 0 EAGLE BANCORP INC MD COM 268948106 381 6619 SH SOLE 26 3728 0 2891 EAGLE BANCORP INC MD COM 268948106 118 2055 SH SOLE 28 2055 0 0 EAGLE BANCORP INC MD COM 268948106 3272 56896 SH SOLE 30 56896 0 0 EAGLE BANCORP INC MD COM 268948106 186 3230 SH SOLE 40 3230 0 0 EAGLE BANCORP INC MD COM 268948106 1749 30420 SH SOLE 43 154 0 30266 EAGLE BANCORP MONT INC COM 26942G100 355 15958 SH SOLE 2 15958 0 0 EAGLE BANCORP MONT INC COM 26942G100 27 1198 SH SOLE 18 1198 0 0 EAGLE BANCORP MONT INC COM 26942G100 39 1756 SH SOLE 19 1756 0 0 EAGLE BANCORP MONT INC COM 26942G100 378 17002 SH SOLE 21 17002 0 0 EAGLE BANCORP MONT INC COM 26942G100 562 25271 SH SOLE 22 25271 0 0 EAGLE BULK SHIPPING INC COM Y2187A150 437 8672 SH SOLE 2 943 0 7729 EAGLE BULK SHIPPING INC COM Y2187A150 8 150 SH SOLE 7 150 0 0 EAGLE BULK SHIPPING INC COM Y2187A150 1442 28591 SH SOLE 18 28591 0 0 EAGLE BULK SHIPPING INC COM Y2187A150 814 16154 SH SOLE 19 16154 0 0 EAGLE BULK SHIPPING INC COM Y2187A150 18820 373258 SH SOLE 21 373258 0 0 EAGLE BULK SHIPPING INC COM Y2187A150 14025 278155 SH SOLE 22 272634 0 5521 EAGLE BULK SHIPPING INC COM Y2187A150 48 957 SH SOLE 43 0 0 957 EAGLE MATLS INC COM 26969P108 13450 102548 SH SOLE 2 33966 0 68582 EAGLE MATLS INC COM 26969P108 20 156 SH SOLE 4 156 0 0 EAGLE MATLS INC COM 26969P108 87 665 SH SOLE 7 665 0 0 EAGLE MATLS INC COM 26969P108 13112 99966 SH SOLE 18 99966 0 0 EAGLE MATLS INC COM 26969P108 1492 11372 SH SOLE 19 11372 0 0 EAGLE MATLS INC COM 26969P108 272574 2078176 SH SOLE 21 2078176 0 0 EAGLE MATLS INC COM 26969P108 147183 1122162 SH SOLE 22 1071943 0 50219 EAGLE MATLS INC COM 26969P108 664 5064 SH SOLE 25 5064 0 0 EAGLE MATLS INC COM 26969P108 2032 15495 SH SOLE 26 13035 0 2460 EAGLE MATLS INC COM 26969P108 345 2631 SH SOLE 28 2631 0 0 EAGLE MATLS INC COM 26969P108 2689 20501 SH SOLE 30 20501 0 0 EAGLE MATLS INC COM 26969P108 83 634 SH SOLE 31 634 0 0 EAGLE MATLS INC COM 26969P108 85 651 SH SOLE 36 651 0 0 EAGLE MATLS INC COM 26969P108 620 4727 SH SOLE 40 4727 0 0 EAGLE MATLS INC COM 26969P108 1632 12444 SH SOLE 43 437 0 12007 EAGLE PHARMACEUTICALS INC COM 269796108 1658 29716 SH SOLE 2 4443 0 25273 EAGLE PHARMACEUTICALS INC COM 269796108 11 191 SH SOLE 7 191 0 0 EAGLE PHARMACEUTICALS INC COM 269796108 2605 46708 SH SOLE 18 46708 0 0 EAGLE PHARMACEUTICALS INC COM 269796108 1130 20254 SH SOLE 19 20254 0 0 EAGLE PHARMACEUTICALS INC COM 269796108 82922 1486587 SH SOLE 21 1486587 0 0 EAGLE PHARMACEUTICALS INC COM 269796108 18844 337827 SH SOLE 22 329858 0 7969 EAGLE PHARMACEUTICALS INC COM 269796108 129 2304 SH SOLE 25 2304 0 0 EAGLE PHARMACEUTICALS INC COM 269796108 537 9631 SH SOLE 26 1165 0 8466 EAGLE PHARMACEUTICALS INC COM 269796108 97 1740 SH SOLE 28 1740 0 0 EAGLE PHARMACEUTICALS INC COM 269796108 5370 96265 SH SOLE 30 96265 0 0 EAGLE PHARMACEUTICALS INC COM 269796108 271 4858 SH SOLE 34 4858 0 0 EAGLE PHARMACEUTICALS INC COM 269796108 115 2054 SH SOLE 36 2054 0 0 EAGLE PHARMACEUTICALS INC COM 269796108 46 833 SH SOLE 40 833 0 0 EAGLE PHARMACEUTICALS INC COM 269796108 408 7318 SH SOLE 43 581 0 6737 EARGO INC COM 270087109 130 19288 SH SOLE 2 16833 0 2455 EARGO INC COM 270087109 2 310 SH SOLE 7 310 0 0 EARGO INC COM 270087109 359 53304 SH SOLE 18 53304 0 0 EARGO INC COM 270087109 258 38380 SH SOLE 19 38380 0 0 EARGO INC COM 270087109 5143 764169 SH SOLE 21 764169 0 0 EARGO INC COM 270087109 2825 419833 SH SOLE 22 410994 0 8839 EARGO INC COM 270087109 14 2138 SH SOLE 25 2138 0 0 EARGO INC COM 270087109 26 3904 SH SOLE 30 3904 0 0 EARGO INC COM 270087109 10 1489 SH SOLE 40 1489 0 0 EARGO INC COM 270087109 12 1732 SH SOLE 43 0 0 1732 EARTHSTONE ENERGY INC CL A 27032D304 181 19667 SH SOLE 2 988 0 18679 EARTHSTONE ENERGY INC CL A 27032D304 4 385 SH SOLE 7 385 0 0 EARTHSTONE ENERGY INC CL A 27032D304 711 77258 SH SOLE 18 77258 0 0 EARTHSTONE ENERGY INC CL A 27032D304 359 39056 SH SOLE 19 39056 0 0 EARTHSTONE ENERGY INC CL A 27032D304 8304 902585 SH SOLE 21 902585 0 0 EARTHSTONE ENERGY INC CL A 27032D304 4763 517724 SH SOLE 22 506791 0 10933 EARTHSTONE ENERGY INC CL A 27032D304 21 2283 SH SOLE 43 0 0 2283 EAST WEST BANCORP INC COM 27579R104 28902 372742 SH SOLE 2 119413 0 253329 EAST WEST BANCORP INC COM 27579R104 162 2089 SH SOLE 4 2089 0 0 EAST WEST BANCORP INC COM 27579R104 234 3017 SH SOLE 7 3017 0 0 EAST WEST BANCORP INC COM 27579R104 36436 469904 SH SOLE 18 469647 0 257 EAST WEST BANCORP INC COM 27579R104 3082 39743 SH SOLE 19 39743 0 0 EAST WEST BANCORP INC COM 27579R104 531793 6858303 SH SOLE 21 6858303 0 0 EAST WEST BANCORP INC COM 27579R104 299558 3863275 SH SOLE 22 3693826 0 169449 EAST WEST BANCORP INC COM 27579R104 220 2843 SH SOLE 23 2843 0 0 EAST WEST BANCORP INC COM 27579R104 1488 19185 SH SOLE 25 19185 0 0 EAST WEST BANCORP INC COM 27579R104 4554 58737 SH SOLE 26 47290 0 11447 EAST WEST BANCORP INC COM 27579R104 1253 16157 SH SOLE 28 10357 0 5800 EAST WEST BANCORP INC COM 27579R104 19067 245900 SH SOLE 30 245900 0 0 EAST WEST BANCORP INC COM 27579R104 179 2305 SH SOLE 31 2305 0 0 EAST WEST BANCORP INC COM 27579R104 1907 24591 SH SOLE 34 24591 0 0 EAST WEST BANCORP INC COM 27579R104 171 2204 SH SOLE 36 2204 0 0 EAST WEST BANCORP INC COM 27579R104 1383 17834 SH SOLE 40 17834 0 0 EAST WEST BANCORP INC COM 27579R104 3928 50661 SH SOLE 43 2546 0 48115 EASTERLY GOVT PPTYS INC COM 27616P103 3482 168544 SH SOLE 2 83925 0 84619 EASTERLY GOVT PPTYS INC COM 27616P103 935 45250 SH SOLE 4 45250 0 0 EASTERLY GOVT PPTYS INC COM 27616P103 2223 107604 SH SOLE 7 107604 0 0 EASTERLY GOVT PPTYS INC COM 27616P103 6441 311783 SH SOLE 18 311783 0 0 EASTERLY GOVT PPTYS INC COM 27616P103 7163 346698 SH SOLE 19 346698 0 0 EASTERLY GOVT PPTYS INC COM 27616P103 210457 10186671 SH SOLE 21 10186671 0 0 EASTERLY GOVT PPTYS INC COM 27616P103 58651 2838883 SH SOLE 22 2749372 0 89511 EASTERLY GOVT PPTYS INC COM 27616P103 130 6273 SH SOLE 23 6273 0 0 EASTERLY GOVT PPTYS INC COM 27616P103 7748 375026 SH SOLE 25 375026 0 0 EASTERLY GOVT PPTYS INC COM 27616P103 1243 60148 SH SOLE 26 30294 0 29854 EASTERLY GOVT PPTYS INC COM 27616P103 1175 56866 SH SOLE 28 6866 0 50000 EASTERLY GOVT PPTYS INC COM 27616P103 10209 494132 SH SOLE 30 494132 0 0 EASTERLY GOVT PPTYS INC COM 27616P103 456 22066 SH SOLE 34 22066 0 0 EASTERLY GOVT PPTYS INC COM 27616P103 207 10018 SH SOLE 40 10018 0 0 EASTERLY GOVT PPTYS INC COM 27616P103 1479 71593 SH SOLE 43 6511 0 65082 EASTERN BANKSHARES INC COM 27627N105 3279 161517 SH SOLE 2 51701 0 109816 EASTERN BANKSHARES INC COM 27627N105 17 818 SH SOLE 4 818 0 0 EASTERN BANKSHARES INC COM 27627N105 56 2761 SH SOLE 7 2761 0 0 EASTERN BANKSHARES INC COM 27627N105 10780 531038 SH SOLE 18 531038 0 0 EASTERN BANKSHARES INC COM 27627N105 6116 301275 SH SOLE 19 301275 0 0 EASTERN BANKSHARES INC COM 27627N105 122960 6057160 SH SOLE 21 6057160 0 0 EASTERN BANKSHARES INC COM 27627N105 82588 4068356 SH SOLE 22 3914349 0 154007 EASTERN BANKSHARES INC COM 27627N105 613 30186 SH SOLE 25 30186 0 0 EASTERN BANKSHARES INC COM 27627N105 1417 69814 SH SOLE 26 56650 0 13164 EASTERN BANKSHARES INC COM 27627N105 285 14051 SH SOLE 28 14051 0 0 EASTERN BANKSHARES INC COM 27627N105 1883 92756 SH SOLE 30 92756 0 0 EASTERN BANKSHARES INC COM 27627N105 439 21621 SH SOLE 40 21621 0 0 EASTERN BANKSHARES INC COM 27627N105 153 7540 SH SOLE 43 0 0 7540 EASTERN CO COM 276317104 29 1151 SH SOLE 18 1151 0 0 EASTERN CO COM 276317104 517 20563 SH SOLE 21 20563 0 0 EASTERN CO COM 276317104 325 12935 SH SOLE 22 12935 0 0 EASTGROUP PPTYS INC COM 277276101 17595 105595 SH SOLE 2 40017 0 65578 EASTGROUP PPTYS INC COM 277276101 3433 20601 SH SOLE 4 20601 0 0 EASTGROUP PPTYS INC COM 277276101 8519 51125 SH SOLE 7 51125 0 0 EASTGROUP PPTYS INC COM 277276101 31280 187719 SH SOLE 18 187719 0 0 EASTGROUP PPTYS INC COM 277276101 21696 130203 SH SOLE 19 130203 0 0 EASTGROUP PPTYS INC COM 277276101 518129 3109459 SH SOLE 21 3109459 0 0 EASTGROUP PPTYS INC COM 277276101 241742 1450772 SH SOLE 22 1427081 0 23691 EASTGROUP PPTYS INC COM 277276101 275 1653 SH SOLE 23 1653 0 0 EASTGROUP PPTYS INC COM 277276101 28767 172637 SH SOLE 25 172637 0 0 EASTGROUP PPTYS INC COM 277276101 2949 17697 SH SOLE 26 10471 0 7226 EASTGROUP PPTYS INC COM 277276101 4421 26530 SH SOLE 28 2813 0 23717 EASTGROUP PPTYS INC COM 277276101 13042 78269 SH SOLE 30 78269 0 0 EASTGROUP PPTYS INC COM 277276101 717 4302 SH SOLE 34 4302 0 0 EASTGROUP PPTYS INC COM 277276101 785 4712 SH SOLE 40 4712 0 0 EASTGROUP PPTYS INC COM 277276101 2446 14681 SH SOLE 43 440 0 14241 EASTMAN CHEM CO COM 277432100 34786 345302 SH SOLE 2 39884 0 305418 EASTMAN CHEM CO COM 277432100 5974 59303 SH SOLE 4 54015 0 5288 EASTMAN CHEM CO COM 277432100 13321 132230 SH SOLE 7 127878 0 4352 EASTMAN CHEM CO COM 277432100 361 3583 SH SOLE 13 235 0 3348 EASTMAN CHEM CO COM 277432100 1731 17184 SH SOLE 15 17184 0 0 EASTMAN CHEM CO COM 277432100 25335 251490 SH SOLE 18 231979 0 19511 EASTMAN CHEM CO COM 277432100 5781 57382 SH SOLE 19 57382 0 0 EASTMAN CHEM CO COM 277432100 375157 3724016 SH SOLE 21 3724016 0 0 EASTMAN CHEM CO COM 277432100 298202 2960112 SH SOLE 22 2668094 0 292018 EASTMAN CHEM CO COM 277432100 7633 75768 SH SOLE 23 75768 0 0 EASTMAN CHEM CO COM 277432100 17750 176196 SH SOLE 25 176196 0 0 EASTMAN CHEM CO COM 277432100 30021 298004 SH SOLE 26 121179 0 176825 EASTMAN CHEM CO COM 277432100 27982 277761 SH SOLE 28 10196 0 267565 EASTMAN CHEM CO COM 277432100 34 337 SH SOLE 29 337 0 0 EASTMAN CHEM CO COM 277432100 58756 583241 SH SOLE 30 583241 0 0 EASTMAN CHEM CO COM 277432100 5015 49782 SH SOLE 31 15665 0 34117 EASTMAN CHEM CO COM 277432100 639 6346 SH SOLE 34 6346 0 0 EASTMAN CHEM CO COM 277432100 7043 69913 SH SOLE 36 69913 0 0 EASTMAN CHEM CO COM 277432100 245 2434 SH SOLE 40 2434 0 0 EASTMAN CHEM CO COM 277432100 14364 142584 SH SOLE 43 14856 0 127728 EASTMAN KODAK CO COM NEW 277461406 191 28008 SH SOLE 2 12400 0 15608 EASTMAN KODAK CO COM NEW 277461406 5 721 SH SOLE 7 721 0 0 EASTMAN KODAK CO COM NEW 277461406 908 133401 SH SOLE 18 133401 0 0 EASTMAN KODAK CO COM NEW 277461406 542 79588 SH SOLE 19 79588 0 0 EASTMAN KODAK CO COM NEW 277461406 11014 1617301 SH SOLE 21 1617301 0 0 EASTMAN KODAK CO COM NEW 277461406 9684 1421982 SH SOLE 22 1390999 0 30983 EASTMAN KODAK CO COM NEW 277461406 61 8908 SH SOLE 25 8908 0 0 EASTMAN KODAK CO COM NEW 277461406 4 568 SH SOLE 26 568 0 0 EASTMAN KODAK CO COM NEW 277461406 74 10897 SH SOLE 30 10897 0 0 EASTMAN KODAK CO COM NEW 277461406 12 1824 SH SOLE 40 1824 0 0 EASTMAN KODAK CO COM NEW 277461406 34 4993 SH SOLE 43 418 0 4575 EASTSIDE DISTILLING INC COM 277802302 20 7824 SH SOLE 21 7824 0 0 EATON CORP PLC SHS G29183103 132009 884124 SH SOLE 2 99892 0 784232 EATON CORP PLC SHS G29183103 40090 268501 SH SOLE 4 143738 0 124763 EATON CORP PLC SHS G29183103 54840 367287 SH SOLE 7 355226 0 12061 EATON CORP PLC SHS G29183103 1123 7524 SH SOLE 13 1090 0 6434 EATON CORP PLC SHS G29183103 7822 52387 SH SOLE 15 52387 0 0 EATON CORP PLC SHS G29183103 124490 833772 SH SOLE 18 777552 0 56220 EATON CORP PLC SHS G29183103 29208 195619 SH SOLE 19 195619 0 0 EATON CORP PLC SHS G29183103 1367037 9155697 SH SOLE 21 9155697 0 0 EATON CORP PLC SHS G29183103 1245635 8342609 SH SOLE 22 7492815 0 849794 EATON CORP PLC SHS G29183103 33431 223903 SH SOLE 23 223903 0 0 EATON CORP PLC SHS G29183103 96296 644937 SH SOLE 25 644937 0 0 EATON CORP PLC SHS G29183103 130575 874521 SH SOLE 26 303385 0 571136 EATON CORP PLC SHS G29183103 200072 1339977 SH SOLE 28 34036 0 1305941 EATON CORP PLC SHS G29183103 287579 1926053 SH SOLE 30 1926053 0 0 EATON CORP PLC SHS G29183103 21933 146897 SH SOLE 31 48126 0 98771 EATON CORP PLC SHS G29183103 2768 18538 SH SOLE 32 18538 0 0 EATON CORP PLC SHS G29183103 226596 1517621 SH SOLE 34 1517621 0 0 EATON CORP PLC SHS G29183103 30489 204199 SH SOLE 36 204199 0 0 EATON CORP PLC SHS G29183103 2069 13856 SH SOLE 40 13856 0 0 EATON CORP PLC SHS G29183103 63761 427035 SH SOLE 43 35825 0 391210 EBANG INTL HLDGS INC CL A SHS G3R33A106 310 162958 SH SOLE 21 162958 0 0 EBANG INTL HLDGS INC CL A SHS G3R33A106 1403 738414 SH SOLE 22 698102 0 40312 EBANG INTL HLDGS INC CL A SHS G3R33A106 662 348370 SH SOLE 30 348370 0 0 EBAY INC. COM 278642103 102692 1473980 SH SOLE 2 263398 0 1210582 EBAY INC. COM 278642103 30972 444560 SH SOLE 4 278747 0 165813 EBAY INC. COM 278642103 49442 709667 SH SOLE 7 689584 0 20083 EBAY INC. COM 278642103 951 13646 SH SOLE 13 2086 0 11560 EBAY INC. COM 278642103 6272 90026 SH SOLE 15 90026 0 0 EBAY INC. COM 278642103 122102 1752570 SH SOLE 18 1656948 0 95622 EBAY INC. COM 278642103 15853 227541 SH SOLE 19 227541 0 0 EBAY INC. COM 278642103 1194061 17138807 SH SOLE 21 17138807 0 0 EBAY INC. COM 278642103 970180 13925360 SH SOLE 22 12552033 0 1373327 EBAY INC. COM 278642103 26716 383463 SH SOLE 23 383463 0 0 EBAY INC. COM 278642103 86522 1241877 SH SOLE 25 1241877 0 0 EBAY INC. COM 278642103 138972 1994718 SH SOLE 26 1060795 0 933923 EBAY INC. COM 278642103 184896 2653888 SH SOLE 28 62764 0 2591124 EBAY INC. COM 278642103 143 2052 SH SOLE 29 2052 0 0 EBAY INC. COM 278642103 358397 5144212 SH SOLE 30 4818407 0 325805 EBAY INC. COM 278642103 17553 251947 SH SOLE 31 82589 0 169358 EBAY INC. COM 278642103 10621 152445 SH SOLE 32 152445 0 0 EBAY INC. COM 278642103 5912 84853 SH SOLE 34 84853 0 0 EBAY INC. COM 278642103 23550 338021 SH SOLE 36 338021 0 0 EBAY INC. COM 278642103 1667 23920 SH SOLE 40 23920 0 0 EBAY INC. COM 278642103 59138 848827 SH SOLE 43 54142 0 794685 EBIX INC COM NEW 278715206 817 30320 SH SOLE 2 7893 0 22427 EBIX INC COM NEW 278715206 3 117 SH SOLE 4 117 0 0 EBIX INC COM NEW 278715206 11 394 SH SOLE 7 394 0 0 EBIX INC COM NEW 278715206 2802 104062 SH SOLE 18 104062 0 0 EBIX INC COM NEW 278715206 1247 46321 SH SOLE 19 46321 0 0 EBIX INC COM NEW 278715206 77728 2886280 SH SOLE 21 2886280 0 0 EBIX INC COM NEW 278715206 17521 650615 SH SOLE 22 623464 0 27151 EBIX INC COM NEW 278715206 90 3345 SH SOLE 25 3345 0 0 EBIX INC COM NEW 278715206 177 6558 SH SOLE 26 5236 0 1322 EBIX INC COM NEW 278715206 76 2829 SH SOLE 28 2829 0 0 EBIX INC COM NEW 278715206 1986 73746 SH SOLE 30 73746 0 0 EBIX INC COM NEW 278715206 75 2797 SH SOLE 40 2797 0 0 EBIX INC COM NEW 278715206 389 14461 SH SOLE 43 219 0 14242 ECHO GLOBAL LOGISTICS INC COM 27875T101 2243 47012 SH SOLE 2 20072 0 26940 ECHO GLOBAL LOGISTICS INC COM 27875T101 22 461 SH SOLE 7 461 0 0 ECHO GLOBAL LOGISTICS INC COM 27875T101 5562 116587 SH SOLE 18 108309 0 8278 ECHO GLOBAL LOGISTICS INC COM 27875T101 13282 278393 SH SOLE 19 278393 0 0 ECHO GLOBAL LOGISTICS INC COM 27875T101 155020 3249210 SH SOLE 21 3249210 0 0 ECHO GLOBAL LOGISTICS INC COM 27875T101 43844 918974 SH SOLE 22 896806 0 22168 ECHO GLOBAL LOGISTICS INC COM 27875T101 554 11604 SH SOLE 23 11604 0 0 ECHO GLOBAL LOGISTICS INC COM 27875T101 216 4533 SH SOLE 25 4533 0 0 ECHO GLOBAL LOGISTICS INC COM 27875T101 3259 68306 SH SOLE 26 2401 0 65905 ECHO GLOBAL LOGISTICS INC COM 27875T101 181 3786 SH SOLE 28 3786 0 0 ECHO GLOBAL LOGISTICS INC COM 27875T101 2372 49716 SH SOLE 30 49716 0 0 ECHO GLOBAL LOGISTICS INC COM 27875T101 135 2823 SH SOLE 36 2823 0 0 ECHO GLOBAL LOGISTICS INC COM 27875T101 123 2582 SH SOLE 40 2582 0 0 ECHO GLOBAL LOGISTICS INC COM 27875T101 909 19051 SH SOLE 43 1141 0 17910 ECHOSTAR CORP CL A 278768106 1832 71809 SH SOLE 2 37932 0 33877 ECHOSTAR CORP CL A 278768106 120 4720 SH SOLE 4 4720 0 0 ECHOSTAR CORP CL A 278768106 39 1523 SH SOLE 7 1523 0 0 ECHOSTAR CORP CL A 278768106 3268 128126 SH SOLE 18 128126 0 0 ECHOSTAR CORP CL A 278768106 1813 71052 SH SOLE 19 71052 0 0 ECHOSTAR CORP CL A 278768106 40341 1581378 SH SOLE 21 1581378 0 0 ECHOSTAR CORP CL A 278768106 25582 1002831 SH SOLE 22 956863 0 45968 ECHOSTAR CORP CL A 278768106 142 5555 SH SOLE 25 5555 0 0 ECHOSTAR CORP CL A 278768106 305 11959 SH SOLE 26 8033 0 3926 ECHOSTAR CORP CL A 278768106 93 3654 SH SOLE 28 3654 0 0 ECHOSTAR CORP CL A 278768106 1278 50093 SH SOLE 30 50093 0 0 ECHOSTAR CORP CL A 278768106 143 5621 SH SOLE 36 5621 0 0 ECHOSTAR CORP CL A 278768106 124 4869 SH SOLE 40 4869 0 0 ECHOSTAR CORP CL A 278768106 241 9444 SH SOLE 43 103 0 9341 ECOLAB INC COM 278865100 123021 589687 SH SOLE 2 116122 0 473565 ECOLAB INC COM 278865100 42418 203325 SH SOLE 4 125888 0 77437 ECOLAB INC COM 278865100 46875 224692 SH SOLE 7 217100 0 7592 ECOLAB INC COM 278865100 4197 20120 SH SOLE 13 15643 0 4477 ECOLAB INC COM 278865100 5296 25386 SH SOLE 15 25386 0 0 ECOLAB INC COM 278865100 93581 448573 SH SOLE 18 396851 0 51722 ECOLAB INC COM 278865100 34908 167330 SH SOLE 19 167330 0 0 ECOLAB INC COM 278865100 1176584 5639845 SH SOLE 21 5639845 0 0 ECOLAB INC COM 278865100 1113204 5336038 SH SOLE 22 4797229 0 538809 ECOLAB INC COM 278865100 30183 144677 SH SOLE 23 144677 0 0 ECOLAB INC COM 278865100 114576 549210 SH SOLE 25 549210 0 0 ECOLAB INC COM 278865100 152737 732131 SH SOLE 26 374626 0 357505 ECOLAB INC COM 278865100 191578 918310 SH SOLE 28 26775 0 891535 ECOLAB INC COM 278865100 61 291 SH SOLE 29 291 0 0 ECOLAB INC COM 278865100 340873 1633940 SH SOLE 30 1557643 0 76297 ECOLAB INC COM 278865100 21617 103620 SH SOLE 31 31295 0 72325 ECOLAB INC COM 278865100 67542 323758 SH SOLE 34 323758 0 0 ECOLAB INC COM 278865100 26331 126214 SH SOLE 36 126214 0 0 ECOLAB INC COM 278865100 1856 8895 SH SOLE 40 8895 0 0 ECOLAB INC COM 278865100 59666 286005 SH SOLE 43 27765 0 258240 ECOPETROL S A SPONSORED ADS 279158109 1434 99901 SH SOLE 2 0 0 99901 ECOPETROL S A SPONSORED ADS 279158109 2 140 SH SOLE 18 140 0 0 ECOPETROL S A SPONSORED ADS 279158109 13682 953428 SH SOLE 21 953428 0 0 ECOPETROL S A SPONSORED ADS 279158109 1811 126236 SH SOLE 22 126236 0 0 ECOPETROL S A SPONSORED ADS 279158109 454 31651 SH SOLE 28 0 0 31651 ECOPETROL S A SPONSORED ADS 279158109 3076 214354 SH SOLE 30 214354 0 0 ECOPETROL S A SPONSORED ADS 279158109 162 11295 SH SOLE 34 11295 0 0 ECOPETROL S A SPONSORED ADS 279158109 6204 432300 SH SOLE 43 2367 0 429933 ECOVYST INC COM 27923Q109 664 56972 SH SOLE 2 12963 0 44009 ECOVYST INC COM 27923Q109 12 995 SH SOLE 7 995 0 0 ECOVYST INC COM 27923Q109 1900 162936 SH SOLE 18 162936 0 0 ECOVYST INC COM 27923Q109 1616 138565 SH SOLE 19 138565 0 0 ECOVYST INC COM 27923Q109 25362 2175151 SH SOLE 21 2175151 0 0 ECOVYST INC COM 27923Q109 14614 1253345 SH SOLE 22 1207908 0 45437 ECOVYST INC COM 27923Q109 61 5221 SH SOLE 25 5221 0 0 ECOVYST INC COM 27923Q109 60 5132 SH SOLE 28 5132 0 0 ECOVYST INC COM 27923Q109 342 29325 SH SOLE 30 29325 0 0 ECOVYST INC COM 27923Q109 76 6523 SH SOLE 40 6523 0 0 ECOVYST INC COM 27923Q109 132 11311 SH SOLE 43 763 0 10548 EDGEWELL PERS CARE CO COM 28035Q102 2338 64417 SH SOLE 2 15804 0 48613 EDGEWELL PERS CARE CO COM 28035Q102 7 204 SH SOLE 4 204 0 0 EDGEWELL PERS CARE CO COM 28035Q102 35 959 SH SOLE 7 959 0 0 EDGEWELL PERS CARE CO COM 28035Q102 7866 216689 SH SOLE 18 216689 0 0 EDGEWELL PERS CARE CO COM 28035Q102 3441 94789 SH SOLE 19 94789 0 0 EDGEWELL PERS CARE CO COM 28035Q102 233901 6443546 SH SOLE 21 6443546 0 0 EDGEWELL PERS CARE CO COM 28035Q102 50574 1393233 SH SOLE 22 1339777 0 53456 EDGEWELL PERS CARE CO COM 28035Q102 340 9364 SH SOLE 25 9364 0 0 EDGEWELL PERS CARE CO COM 28035Q102 1209 33295 SH SOLE 26 28826 0 4469 EDGEWELL PERS CARE CO COM 28035Q102 260 7161 SH SOLE 28 4717 0 2444 EDGEWELL PERS CARE CO COM 28035Q102 3490 96143 SH SOLE 30 96143 0 0 EDGEWELL PERS CARE CO COM 28035Q102 256 7050 SH SOLE 36 7050 0 0 EDGEWELL PERS CARE CO COM 28035Q102 234 6450 SH SOLE 40 6450 0 0 EDGEWELL PERS CARE CO COM 28035Q102 748 20611 SH SOLE 43 334 0 20277 EDGEWISE THERAPEUTICS INC COM 28036F105 60 3644 SH SOLE 2 2441 0 1203 EDGEWISE THERAPEUTICS INC COM 28036F105 3 198 SH SOLE 7 198 0 0 EDGEWISE THERAPEUTICS INC COM 28036F105 562 33856 SH SOLE 18 33856 0 0 EDGEWISE THERAPEUTICS INC COM 28036F105 350 21075 SH SOLE 19 21075 0 0 EDGEWISE THERAPEUTICS INC COM 28036F105 6477 390184 SH SOLE 21 390184 0 0 EDGEWISE THERAPEUTICS INC COM 28036F105 2179 131275 SH SOLE 22 129109 0 2166 EDISON INTL COM 281020107 72761 1311710 SH SOLE 2 529157 0 782553 EDISON INTL COM 281020107 19960 359843 SH SOLE 4 240797 0 119046 EDISON INTL COM 281020107 52708 950208 SH SOLE 7 938351 0 11857 EDISON INTL COM 281020107 487 8771 SH SOLE 13 1111 0 7660 EDISON INTL COM 281020107 2677 48261 SH SOLE 15 48261 0 0 EDISON INTL COM 281020107 127732 2302727 SH SOLE 18 2114516 0 188211 EDISON INTL COM 281020107 193819 3494121 SH SOLE 19 3494121 0 0 EDISON INTL COM 281020107 827684 14921283 SH SOLE 21 14921283 0 0 EDISON INTL COM 281020107 465921 8399514 SH SOLE 22 7586289 0 813225 EDISON INTL COM 281020107 14610 263390 SH SOLE 23 263390 0 0 EDISON INTL COM 281020107 34861 628461 SH SOLE 25 628461 0 0 EDISON INTL COM 281020107 77377 1394937 SH SOLE 26 794315 0 600622 EDISON INTL COM 281020107 56896 1025713 SH SOLE 28 32315 0 993398 EDISON INTL COM 281020107 84 1506 SH SOLE 29 1506 0 0 EDISON INTL COM 281020107 102309 1844408 SH SOLE 30 1813437 0 30971 EDISON INTL COM 281020107 7746 139647 SH SOLE 31 46165 0 93482 EDISON INTL COM 281020107 5181 93397 SH SOLE 32 93397 0 0 EDISON INTL COM 281020107 9720 175226 SH SOLE 34 175226 0 0 EDISON INTL COM 281020107 12609 227313 SH SOLE 36 227313 0 0 EDISON INTL COM 281020107 693 12488 SH SOLE 40 12488 0 0 EDISON INTL COM 281020107 15251 274937 SH SOLE 43 15168 0 259769 EDITAS MEDICINE INC COM 28106W103 2127 51787 SH SOLE 2 29837 0 21950 EDITAS MEDICINE INC COM 28106W103 10 252 SH SOLE 4 252 0 0 EDITAS MEDICINE INC COM 28106W103 43 1054 SH SOLE 7 1054 0 0 EDITAS MEDICINE INC COM 28106W103 8036 195614 SH SOLE 18 185741 0 9873 EDITAS MEDICINE INC COM 28106W103 11062 269285 SH SOLE 19 269285 0 0 EDITAS MEDICINE INC COM 28106W103 122782 2988853 SH SOLE 21 2988853 0 0 EDITAS MEDICINE INC COM 28106W103 68248 1661352 SH SOLE 22 1622258 0 39094 EDITAS MEDICINE INC COM 28106W103 278 6768 SH SOLE 23 6768 0 0 EDITAS MEDICINE INC COM 28106W103 400 9745 SH SOLE 25 9745 0 0 EDITAS MEDICINE INC COM 28106W103 2638 64211 SH SOLE 26 30531 0 33680 EDITAS MEDICINE INC COM 28106W103 231 5631 SH SOLE 28 5631 0 0 EDITAS MEDICINE INC COM 28106W103 6428 156467 SH SOLE 30 156467 0 0 EDITAS MEDICINE INC COM 28106W103 110 2682 SH SOLE 36 2682 0 0 EDITAS MEDICINE INC COM 28106W103 312 7588 SH SOLE 40 7588 0 0 EDITAS MEDICINE INC COM 28106W103 933 22721 SH SOLE 43 497 0 22224 EDUCATIONAL DEV CORP COM 281479105 13 1351 SH SOLE 18 1351 0 0 EDUCATIONAL DEV CORP COM 281479105 166 17165 SH SOLE 21 17165 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 205419 1814493 SH SOLE 2 606932 0 1207561 EDWARDS LIFESCIENCES CORP COM 28176E108 51421 454205 SH SOLE 4 290431 0 163774 EDWARDS LIFESCIENCES CORP COM 28176E108 61173 540347 SH SOLE 7 522109 0 18238 EDWARDS LIFESCIENCES CORP COM 28176E108 1343 11859 SH SOLE 13 1770 0 10089 EDWARDS LIFESCIENCES CORP COM 28176E108 6977 61629 SH SOLE 15 61629 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 152075 1343299 SH SOLE 18 1255211 0 88088 EDWARDS LIFESCIENCES CORP COM 28176E108 382092 3375072 SH SOLE 19 3375072 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 1920409 16963242 SH SOLE 21 16963242 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 1505814 13301071 SH SOLE 22 11981827 0 1319244 EDWARDS LIFESCIENCES CORP COM 28176E108 42985 379695 SH SOLE 23 379695 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 318327 2811824 SH SOLE 25 2811824 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 230263 2033946 SH SOLE 26 1187460 0 846486 EDWARDS LIFESCIENCES CORP COM 28176E108 207375 1831769 SH SOLE 28 58751 0 1773018 EDWARDS LIFESCIENCES CORP COM 28176E108 178 1574 SH SOLE 29 1574 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 519101 4585291 SH SOLE 30 4415145 0 170146 EDWARDS LIFESCIENCES CORP COM 28176E108 30710 271263 SH SOLE 31 116617 0 154646 EDWARDS LIFESCIENCES CORP COM 28176E108 271357 2396933 SH SOLE 34 2396933 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 32463 286752 SH SOLE 36 286752 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 2459 21721 SH SOLE 40 21721 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 62024 547866 SH SOLE 43 37371 0 510495 EGAIN CORP COM NEW 28225C806 553 54207 SH SOLE 2 47004 0 7203 EGAIN CORP COM NEW 28225C806 5 502 SH SOLE 7 502 0 0 EGAIN CORP COM NEW 28225C806 661 64849 SH SOLE 18 64849 0 0 EGAIN CORP COM NEW 28225C806 398 39012 SH SOLE 19 39012 0 0 EGAIN CORP COM NEW 28225C806 7801 764803 SH SOLE 21 764803 0 0 EGAIN CORP COM NEW 28225C806 5453 534584 SH SOLE 22 510641 0 23943 EGAIN CORP COM NEW 28225C806 75 7325 SH SOLE 25 7325 0 0 EGAIN CORP COM NEW 28225C806 20 1998 SH SOLE 26 1998 0 0 EGAIN CORP COM NEW 28225C806 92 9007 SH SOLE 30 9007 0 0 EGAIN CORP COM NEW 28225C806 23 2255 SH SOLE 36 2255 0 0 EGAIN CORP COM NEW 28225C806 52 5143 SH SOLE 43 0 0 5143 EHANG HLDGS LTD ADS 26853E102 36 1511 SH SOLE 4 1511 0 0 EHANG HLDGS LTD ADS 26853E102 7074 295856 SH SOLE 21 295856 0 0 EHANG HLDGS LTD ADS 26853E102 2855 119426 SH SOLE 22 115588 0 3838 EHANG HLDGS LTD ADS 26853E102 1604 67082 SH SOLE 30 67082 0 0 EHEALTH INC COM 28238P109 2009 49598 SH SOLE 2 23026 0 26572 EHEALTH INC COM 28238P109 4 102 SH SOLE 4 102 0 0 EHEALTH INC COM 28238P109 16 392 SH SOLE 7 392 0 0 EHEALTH INC COM 28238P109 0 7 SH SOLE 17 0 0 7 EHEALTH INC COM 28238P109 3890 96045 SH SOLE 18 94379 0 1666 EHEALTH INC COM 28238P109 5659 139732 SH SOLE 19 139732 0 0 EHEALTH INC COM 28238P109 111545 2754206 SH SOLE 21 2754206 0 0 EHEALTH INC COM 28238P109 28477 703146 SH SOLE 22 681948 0 21198 EHEALTH INC COM 28238P109 204 5046 SH SOLE 23 5046 0 0 EHEALTH INC COM 28238P109 139 3436 SH SOLE 25 3436 0 0 EHEALTH INC COM 28238P109 1726 42612 SH SOLE 26 8900 0 33712 EHEALTH INC COM 28238P109 83 2059 SH SOLE 28 2059 0 0 EHEALTH INC COM 28238P109 3034 74914 SH SOLE 30 74914 0 0 EHEALTH INC COM 28238P109 32 780 SH SOLE 36 780 0 0 EHEALTH INC COM 28238P109 126 3107 SH SOLE 40 3107 0 0 EHEALTH INC COM 28238P109 187 4629 SH SOLE 43 21 0 4608 EIGER BIOPHARMACEUTICALS INC COM 28249U105 169 25363 SH SOLE 2 2156 0 23207 EIGER BIOPHARMACEUTICALS INC COM 28249U105 4 527 SH SOLE 7 527 0 0 EIGER BIOPHARMACEUTICALS INC COM 28249U105 730 109322 SH SOLE 18 109322 0 0 EIGER BIOPHARMACEUTICALS INC COM 28249U105 538 80568 SH SOLE 19 80568 0 0 EIGER BIOPHARMACEUTICALS INC COM 28249U105 9749 1459442 SH SOLE 21 1459442 0 0 EIGER BIOPHARMACEUTICALS INC COM 28249U105 5227 782528 SH SOLE 22 763914 0 18614 EIGER BIOPHARMACEUTICALS INC COM 28249U105 109 16389 SH SOLE 30 16389 0 0 EKSO BIONICS HLDGS INC COM 282644301 12 2652 SH SOLE 18 2652 0 0 EKSO BIONICS HLDGS INC COM 282644301 224 48536 SH SOLE 21 48536 0 0 EKSO BIONICS HLDGS INC COM 282644301 253 54709 SH SOLE 22 54709 0 0 EL POLLO LOCO HLDGS INC COM 268603107 489 28942 SH SOLE 2 12663 0 16279 EL POLLO LOCO HLDGS INC COM 268603107 3 151 SH SOLE 7 151 0 0 EL POLLO LOCO HLDGS INC COM 268603107 1381 81716 SH SOLE 18 81716 0 0 EL POLLO LOCO HLDGS INC COM 268603107 522 30886 SH SOLE 19 30886 0 0 EL POLLO LOCO HLDGS INC COM 268603107 40063 2370583 SH SOLE 21 2370583 0 0 EL POLLO LOCO HLDGS INC COM 268603107 10412 616120 SH SOLE 22 599670 0 16450 EL POLLO LOCO HLDGS INC COM 268603107 77 4556 SH SOLE 25 4556 0 0 EL POLLO LOCO HLDGS INC COM 268603107 39 2322 SH SOLE 26 2322 0 0 EL POLLO LOCO HLDGS INC COM 268603107 39 2332 SH SOLE 28 2332 0 0 EL POLLO LOCO HLDGS INC COM 268603107 495 29273 SH SOLE 30 29273 0 0 EL POLLO LOCO HLDGS INC COM 268603107 32 1910 SH SOLE 36 1910 0 0 EL POLLO LOCO HLDGS INC COM 268603107 24 1397 SH SOLE 40 1397 0 0 EL POLLO LOCO HLDGS INC COM 268603107 235 13884 SH SOLE 43 0 0 13884 ELANCO ANIMAL HEALTH INC COM 28414H103 38230 1198796 SH SOLE 2 381521 0 817275 ELANCO ANIMAL HEALTH INC COM 28414H103 9462 296704 SH SOLE 4 171387 0 125317 ELANCO ANIMAL HEALTH INC COM 28414H103 1413 44323 SH SOLE 7 44323 0 0 ELANCO ANIMAL HEALTH INC COM 28414H103 367 11509 SH SOLE 13 1293 0 10216 ELANCO ANIMAL HEALTH INC COM 28414H103 1507 47263 SH SOLE 15 47263 0 0 ELANCO ANIMAL HEALTH INC COM 28414H103 1 17 SH SOLE 17 0 0 17 ELANCO ANIMAL HEALTH INC COM 28414H103 8702 272874 SH SOLE 18 247378 0 25496 ELANCO ANIMAL HEALTH INC COM 28414H103 58620 1838197 SH SOLE 19 1838197 0 0 ELANCO ANIMAL HEALTH INC COM 28414H103 184611 5788996 SH SOLE 21 5788996 0 0 ELANCO ANIMAL HEALTH INC COM 28414H103 301264 9446984 SH SOLE 22 8910384 0 536600 ELANCO ANIMAL HEALTH INC COM 28414H103 7369 231066 SH SOLE 23 231066 0 0 ELANCO ANIMAL HEALTH INC COM 28414H103 21433 672078 SH SOLE 25 672078 0 0 ELANCO ANIMAL HEALTH INC COM 28414H103 23972 751720 SH SOLE 26 433536 0 318184 ELANCO ANIMAL HEALTH INC COM 28414H103 23110 724676 SH SOLE 28 31626 0 693050 ELANCO ANIMAL HEALTH INC COM 28414H103 51 1591 SH SOLE 29 1591 0 0 ELANCO ANIMAL HEALTH INC COM 28414H103 25141 788366 SH SOLE 30 781792 0 6574 ELANCO ANIMAL HEALTH INC COM 28414H103 4903 153754 SH SOLE 31 49108 0 104646 ELANCO ANIMAL HEALTH INC COM 28414H103 44571 1397638 SH SOLE 34 1397638 0 0 ELANCO ANIMAL HEALTH INC COM 28414H103 6363 199538 SH SOLE 36 199538 0 0 ELANCO ANIMAL HEALTH INC COM 28414H103 468 14689 SH SOLE 40 14689 0 0 ELANCO ANIMAL HEALTH INC COM 28414H103 5023 157516 SH SOLE 43 4017 0 153499 ELANCO ANIMAL HEALTH INC UNIT 02/01/2023T 28414H202 1526 30600 SH SOLE 2 30600 0 0 ELANCO ANIMAL HEALTH INC UNIT 02/01/2023T 28414H202 7750 155400 SH SOLE 19 155400 0 0 ELANCO ANIMAL HEALTH INC UNIT 02/01/2023T 28414H202 45788 918139 SH SOLE 21 918139 0 0 ELANCO ANIMAL HEALTH INC UNIT 02/01/2023T 28414H202 5685 114000 SH SOLE 34 114000 0 0 ELASTIC N V ORD SHS N14506104 19714 132315 SH SOLE 2 32455 0 99860 ELASTIC N V ORD SHS N14506104 291 1953 SH SOLE 4 1953 0 0 ELASTIC N V ORD SHS N14506104 152 1018 SH SOLE 7 1018 0 0 ELASTIC N V ORD SHS N14506104 5213 34986 SH SOLE 18 34986 0 0 ELASTIC N V ORD SHS N14506104 103894 697321 SH SOLE 19 697321 0 0 ELASTIC N V ORD SHS N14506104 181013 1214931 SH SOLE 21 1214931 0 0 ELASTIC N V ORD SHS N14506104 232824 1562681 SH SOLE 22 1485226 0 77455 ELASTIC N V ORD SHS N14506104 1415 9497 SH SOLE 25 9497 0 0 ELASTIC N V ORD SHS N14506104 13917 93411 SH SOLE 26 20406 0 73005 ELASTIC N V ORD SHS N14506104 15593 104655 SH SOLE 28 5246 0 99409 ELASTIC N V ORD SHS N14506104 44053 295678 SH SOLE 30 295678 0 0 ELASTIC N V ORD SHS N14506104 165 1110 SH SOLE 31 1110 0 0 ELASTIC N V ORD SHS N14506104 151313 1015595 SH SOLE 34 1015595 0 0 ELASTIC N V ORD SHS N14506104 444 2982 SH SOLE 36 2982 0 0 ELASTIC N V ORD SHS N14506104 1181 7925 SH SOLE 40 7925 0 0 ELASTIC N V ORD SHS N14506104 2619 17576 SH SOLE 43 900 0 16676 ELBIT SYS LTD ORD M3760D101 7322 50550 SH SOLE 43 2549 0 48001 ELDORADO GOLD CORP NEW COM 284902509 294 37985 SH SOLE 19 37985 0 0 ELDORADO GOLD CORP NEW COM 284902509 3649 472079 SH SOLE 23 472079 0 0 ELDORADO GOLD CORP NEW COM 284902509 15694 2030228 SH SOLE 25 2030228 0 0 ELDORADO GOLD CORP NEW COM 284902509 6169 798042 SH SOLE 26 515040 0 283002 ELDORADO GOLD CORP NEW COM 284902509 53581 6931604 SH SOLE 34 6931604 0 0 ELDORADO GOLD CORP NEW COM 284902509 339 43822 SH SOLE 43 0 0 43822 ELECTRAMECCANICA VEHS CORP COM NEW 284849205 0 1 SH SOLE 17 0 0 1 ELECTRAMECCANICA VEHS CORP COM NEW 284849205 59 16617 SH SOLE 21 16617 0 0 ELECTRIC LAST MILE SOLUTNS I CLASS A COM 28489L104 4575 619061 SH SOLE 22 619061 0 0 ELECTRO-SENSORS INC COM 285233102 1 222 SH SOLE 21 222 0 0 ELECTROCORE INC COM 28531P103 14 12435 SH SOLE 18 12435 0 0 ELECTROCORE INC COM 28531P103 174 153958 SH SOLE 21 153958 0 0 ELECTROMED INC COM 285409108 0 36 SH SOLE 2 36 0 0 ELECTROMED INC COM 285409108 15 1354 SH SOLE 18 1354 0 0 ELECTROMED INC COM 285409108 260 24002 SH SOLE 21 24002 0 0 ELECTROMED INC COM 285409108 54 5023 SH SOLE 22 5023 0 0 ELECTRONIC ARTS INC COM 285512109 97059 682314 SH SOLE 2 153062 0 529252 ELECTRONIC ARTS INC COM 285512109 28166 198001 SH SOLE 4 127176 0 70825 ELECTRONIC ARTS INC COM 285512109 58856 413748 SH SOLE 7 337430 0 76318 ELECTRONIC ARTS INC COM 285512109 848 5959 SH SOLE 13 841 0 5118 ELECTRONIC ARTS INC COM 285512109 4622 32492 SH SOLE 15 32492 0 0 ELECTRONIC ARTS INC COM 285512109 109671 770976 SH SOLE 18 729839 0 41137 ELECTRONIC ARTS INC COM 285512109 14374 101045 SH SOLE 19 101045 0 0 ELECTRONIC ARTS INC COM 285512109 1214055 8534655 SH SOLE 21 8534655 0 0 ELECTRONIC ARTS INC COM 285512109 934088 6566525 SH SOLE 22 5944667 0 621858 ELECTRONIC ARTS INC COM 285512109 24147 169752 SH SOLE 23 169752 0 0 ELECTRONIC ARTS INC COM 285512109 63722 447957 SH SOLE 25 447957 0 0 ELECTRONIC ARTS INC COM 285512109 112694 792225 SH SOLE 26 386483 0 405742 ELECTRONIC ARTS INC COM 285512109 167540 1177788 SH SOLE 28 22156 0 1155632 ELECTRONIC ARTS INC COM 285512109 39 275 SH SOLE 29 275 0 0 ELECTRONIC ARTS INC COM 285512109 331644 2331419 SH SOLE 30 2204235 0 127184 ELECTRONIC ARTS INC COM 285512109 15084 106039 SH SOLE 31 34494 0 71545 ELECTRONIC ARTS INC COM 285512109 9493 66737 SH SOLE 32 66737 0 0 ELECTRONIC ARTS INC COM 285512109 23147 162719 SH SOLE 34 162719 0 0 ELECTRONIC ARTS INC COM 285512109 24200 170124 SH SOLE 36 170124 0 0 ELECTRONIC ARTS INC COM 285512109 1408 9896 SH SOLE 40 9896 0 0 ELECTRONIC ARTS INC COM 285512109 49964 351243 SH SOLE 43 16178 0 335065 ELEDON PHARMACEUTICALS INC COM 28617K101 12 1954 SH SOLE 2 1954 0 0 ELEDON PHARMACEUTICALS INC COM 28617K101 17 2718 SH SOLE 18 2718 0 0 ELEDON PHARMACEUTICALS INC COM 28617K101 199 32265 SH SOLE 21 32265 0 0 ELEDON PHARMACEUTICALS INC COM 28617K101 65 10571 SH SOLE 22 10571 0 0 ELEMENT SOLUTIONS INC COM 28618M106 12930 596417 SH SOLE 2 123771 0 472646 ELEMENT SOLUTIONS INC COM 28618M106 16 740 SH SOLE 4 740 0 0 ELEMENT SOLUTIONS INC COM 28618M106 110 5086 SH SOLE 7 5086 0 0 ELEMENT SOLUTIONS INC COM 28618M106 1974 91034 SH SOLE 18 91034 0 0 ELEMENT SOLUTIONS INC COM 28618M106 29898 1379053 SH SOLE 19 1379053 0 0 ELEMENT SOLUTIONS INC COM 28618M106 61800 2850553 SH SOLE 21 2850553 0 0 ELEMENT SOLUTIONS INC COM 28618M106 106395 4907506 SH SOLE 22 4625588 0 281918 ELEMENT SOLUTIONS INC COM 28618M106 591 27261 SH SOLE 25 27261 0 0 ELEMENT SOLUTIONS INC COM 28618M106 2076 95747 SH SOLE 26 77008 0 18739 ELEMENT SOLUTIONS INC COM 28618M106 410 18919 SH SOLE 28 18919 0 0 ELEMENT SOLUTIONS INC COM 28618M106 2538 117047 SH SOLE 30 117047 0 0 ELEMENT SOLUTIONS INC COM 28618M106 77 3563 SH SOLE 31 3563 0 0 ELEMENT SOLUTIONS INC COM 28618M106 6021 277699 SH SOLE 34 277699 0 0 ELEMENT SOLUTIONS INC COM 28618M106 87 3994 SH SOLE 36 3994 0 0 ELEMENT SOLUTIONS INC COM 28618M106 574 26469 SH SOLE 40 26469 0 0 ELEMENT SOLUTIONS INC COM 28618M106 1680 77497 SH SOLE 43 853 0 76644 ELEVATE CREDIT INC COM 28621V101 17 4082 SH SOLE 18 4082 0 0 ELEVATE CREDIT INC COM 28621V101 219 52987 SH SOLE 21 52987 0 0 ELEVATE CREDIT INC COM 28621V101 870 210702 SH SOLE 22 210702 0 0 ELEVATION ONCOLOGY INC COM 28623U101 15 1914 SH SOLE 2 1914 0 0 ELEVATION ONCOLOGY INC COM 28623U101 9 1158 SH SOLE 18 1158 0 0 ELEVATION ONCOLOGY INC COM 28623U101 121 15553 SH SOLE 21 15553 0 0 ELEVATION ONCOLOGY INC COM 28623U101 41 5212 SH SOLE 22 5212 0 0 ELIEM THERAPEUTICS INC COM 28658R106 142 7874 SH SOLE 2 226 0 7648 ELIEM THERAPEUTICS INC COM 28658R106 368 20487 SH SOLE 18 20487 0 0 ELIEM THERAPEUTICS INC COM 28658R106 222 12341 SH SOLE 19 12341 0 0 ELIEM THERAPEUTICS INC COM 28658R106 4285 238316 SH SOLE 21 238316 0 0 ELIEM THERAPEUTICS INC COM 28658R106 955 53108 SH SOLE 22 51629 0 1479 ELITE EDUCATION GROUP INTL L COM G3104J100 2 380 SH SOLE 2 380 0 0 ELITE EDUCATION GROUP INTL L COM G3104J100 1 187 SH SOLE 18 187 0 0 ELITE EDUCATION GROUP INTL L COM G3104J100 8 2000 SH SOLE 21 2000 0 0 ELITE EDUCATION GROUP INTL L COM G3104J100 60 14630 SH SOLE 22 14630 0 0 ELLINGTON FINANCIAL INC COM 28852N109 3079 168369 SH SOLE 2 65819 0 102550 ELLINGTON FINANCIAL INC COM 28852N109 3 153 SH SOLE 4 153 0 0 ELLINGTON FINANCIAL INC COM 28852N109 11 607 SH SOLE 7 607 0 0 ELLINGTON FINANCIAL INC COM 28852N109 3421 187058 SH SOLE 18 187058 0 0 ELLINGTON FINANCIAL INC COM 28852N109 11979 654932 SH SOLE 19 654932 0 0 ELLINGTON FINANCIAL INC COM 28852N109 125417 6857120 SH SOLE 21 6857120 0 0 ELLINGTON FINANCIAL INC COM 28852N109 29895 1634506 SH SOLE 22 1583705 0 50801 ELLINGTON FINANCIAL INC COM 28852N109 429 23442 SH SOLE 23 23442 0 0 ELLINGTON FINANCIAL INC COM 28852N109 104 5695 SH SOLE 28 5695 0 0 ELLINGTON FINANCIAL INC COM 28852N109 106 5784 SH SOLE 40 5784 0 0 ELLINGTON FINANCIAL INC COM 28852N109 63 3421 SH SOLE 43 0 0 3421 ELLINGTON RESIDENTIAL MTG RE COM SHS BEN INT 288578107 26 2337 SH SOLE 18 2337 0 0 ELLINGTON RESIDENTIAL MTG RE COM SHS BEN INT 288578107 3612 323635 SH SOLE 21 323635 0 0 ELLINGTON RESIDENTIAL MTG RE COM SHS BEN INT 288578107 2034 182233 SH SOLE 22 182233 0 0 ELMIRA SVGS BK ELMIRA N Y COM 289660102 8 610 SH SOLE 18 610 0 0 ELMIRA SVGS BK ELMIRA N Y COM 289660102 106 7942 SH SOLE 21 7942 0 0 ELOXX PHARMACEUTICALS INC COM 29014R103 1 821 SH SOLE 2 821 0 0 ELOXX PHARMACEUTICALS INC COM 29014R103 17 10700 SH SOLE 18 10700 0 0 ELOXX PHARMACEUTICALS INC COM 29014R103 283 173383 SH SOLE 21 173383 0 0 ELOXX PHARMACEUTICALS INC COM 29014R103 499 305967 SH SOLE 22 305967 0 0 EMAGIN CORP COM NEW 29076N206 1 370 SH SOLE 2 370 0 0 EMAGIN CORP COM NEW 29076N206 29 12632 SH SOLE 18 12632 0 0 EMAGIN CORP COM NEW 29076N206 446 197411 SH SOLE 21 197411 0 0 EMAGIN CORP COM NEW 29076N206 2050 907010 SH SOLE 22 907010 0 0 EMBOTELLADORA ANDINA S A SPON ADR B 29081P303 274 21152 SH SOLE 43 209 0 20943 EMBRAER S.A. SPONSORED ADS 29082A107 4278 251670 SH SOLE 2 9610 0 242060 EMBRAER S.A. SPONSORED ADS 29082A107 401 23570 SH SOLE 4 23570 0 0 EMBRAER S.A. SPONSORED ADS 29082A107 10734 631410 SH SOLE 22 631410 0 0 EMBRAER S.A. SPONSORED ADS 29082A107 66 3855 SH SOLE 28 0 0 3855 EMBRAER S.A. SPONSORED ADS 29082A107 305 17928 SH SOLE 30 17928 0 0 EMBRAER S.A. SPONSORED ADS 29082A107 925 54384 SH SOLE 43 4680 0 49704 EMCLAIRE FINL CORP COM 290828102 13 490 SH SOLE 18 490 0 0 EMCLAIRE FINL CORP COM 290828102 166 6224 SH SOLE 21 6224 0 0 EMCOR GROUP INC COM 29084Q100 27363 237153 SH SOLE 2 115873 0 121280 EMCOR GROUP INC COM 29084Q100 22 192 SH SOLE 4 192 0 0 EMCOR GROUP INC COM 29084Q100 3508 30405 SH SOLE 7 30405 0 0 EMCOR GROUP INC COM 29084Q100 33845 293332 SH SOLE 18 271257 0 22075 EMCOR GROUP INC COM 29084Q100 92454 801299 SH SOLE 19 801299 0 0 EMCOR GROUP INC COM 29084Q100 439777 3811553 SH SOLE 21 3811553 0 0 EMCOR GROUP INC COM 29084Q100 262066 2271332 SH SOLE 22 2218972 0 52360 EMCOR GROUP INC COM 29084Q100 3612 31301 SH SOLE 23 31301 0 0 EMCOR GROUP INC COM 29084Q100 1112 9641 SH SOLE 25 9641 0 0 EMCOR GROUP INC COM 29084Q100 18466 160047 SH SOLE 26 21776 0 138271 EMCOR GROUP INC COM 29084Q100 457 3963 SH SOLE 28 3596 0 367 EMCOR GROUP INC COM 29084Q100 3628 31443 SH SOLE 30 31443 0 0 EMCOR GROUP INC COM 29084Q100 824 7139 SH SOLE 36 7139 0 0 EMCOR GROUP INC COM 29084Q100 756 6549 SH SOLE 40 6549 0 0 EMCOR GROUP INC COM 29084Q100 6194 53683 SH SOLE 43 7833 0 45850 EMCORE CORP COM NEW 290846203 255 34083 SH SOLE 2 1893 0 32190 EMCORE CORP COM NEW 290846203 4 587 SH SOLE 7 587 0 0 EMCORE CORP COM NEW 290846203 893 119362 SH SOLE 18 119362 0 0 EMCORE CORP COM NEW 290846203 464 62085 SH SOLE 19 62085 0 0 EMCORE CORP COM NEW 290846203 10073 1346683 SH SOLE 21 1346683 0 0 EMCORE CORP COM NEW 290846203 5998 801840 SH SOLE 22 782242 0 19598 EMCORE CORP COM NEW 290846203 0 15 SH SOLE 43 0 0 15 EMERALD HOLDING INC COM 29103W104 136 31236 SH SOLE 2 930 0 30306 EMERALD HOLDING INC COM 29103W104 390 89846 SH SOLE 18 89846 0 0 EMERALD HOLDING INC COM 29103W104 192 44302 SH SOLE 19 44302 0 0 EMERALD HOLDING INC COM 29103W104 4384 1010139 SH SOLE 21 1010139 0 0 EMERALD HOLDING INC COM 29103W104 2845 655595 SH SOLE 22 642376 0 13219 EMERALD HOLDING INC COM 29103W104 104 24007 SH SOLE 26 0 0 24007 EMERALD HOLDING INC COM 29103W104 2 559 SH SOLE 43 0 0 559 EMERGENT BIOSOLUTIONS INC COM 29089Q105 5311 106066 SH SOLE 2 35408 0 70658 EMERGENT BIOSOLUTIONS INC COM 29089Q105 9 182 SH SOLE 4 182 0 0 EMERGENT BIOSOLUTIONS INC COM 29089Q105 39 787 SH SOLE 7 787 0 0 EMERGENT BIOSOLUTIONS INC COM 29089Q105 12576 251167 SH SOLE 18 251167 0 0 EMERGENT BIOSOLUTIONS INC COM 29089Q105 4931 98478 SH SOLE 19 98478 0 0 EMERGENT BIOSOLUTIONS INC COM 29089Q105 194096 3876498 SH SOLE 21 3876498 0 0 EMERGENT BIOSOLUTIONS INC COM 29089Q105 70253 1403090 SH SOLE 22 1355104 0 47986 EMERGENT BIOSOLUTIONS INC COM 29089Q105 391 7801 SH SOLE 25 7801 0 0 EMERGENT BIOSOLUTIONS INC COM 29089Q105 781 15600 SH SOLE 26 12054 0 3546 EMERGENT BIOSOLUTIONS INC COM 29089Q105 201 4010 SH SOLE 28 4010 0 0 EMERGENT BIOSOLUTIONS INC COM 29089Q105 1252 24999 SH SOLE 30 24999 0 0 EMERGENT BIOSOLUTIONS INC COM 29089Q105 473 9455 SH SOLE 34 9455 0 0 EMERGENT BIOSOLUTIONS INC COM 29089Q105 103 2062 SH SOLE 36 2062 0 0 EMERGENT BIOSOLUTIONS INC COM 29089Q105 266 5320 SH SOLE 40 5320 0 0 EMERGENT BIOSOLUTIONS INC COM 29089Q105 1106 22090 SH SOLE 43 169 0 21921 EMERSON ELEC CO COM 291011104 149609 1588207 SH SOLE 2 367446 0 1220761 EMERSON ELEC CO COM 291011104 45434 482318 SH SOLE 4 307744 0 174574 EMERSON ELEC CO COM 291011104 53903 572221 SH SOLE 7 554299 0 17922 EMERSON ELEC CO COM 291011104 1123 11922 SH SOLE 13 1667 0 10255 EMERSON ELEC CO COM 291011104 7380 78345 SH SOLE 15 78345 0 0 EMERSON ELEC CO COM 291011104 116947 1241473 SH SOLE 18 1157234 0 84239 EMERSON ELEC CO COM 291011104 27047 287121 SH SOLE 19 287121 0 0 EMERSON ELEC CO COM 291011104 8687 92218 SH SOLE 20 92218 0 0 EMERSON ELEC CO COM 291011104 1225142 13005755 SH SOLE 21 13005755 0 0 EMERSON ELEC CO COM 291011104 1210245 12847613 SH SOLE 22 11478608 0 1369005 EMERSON ELEC CO COM 291011104 40142 426134 SH SOLE 23 426134 0 0 EMERSON ELEC CO COM 291011104 90647 962287 SH SOLE 25 962287 0 0 EMERSON ELEC CO COM 291011104 143685 1525319 SH SOLE 26 672654 0 852665 EMERSON ELEC CO COM 291011104 157212 1668920 SH SOLE 28 52650 0 1616270 EMERSON ELEC CO COM 291011104 1472 15623 SH SOLE 29 15623 0 0 EMERSON ELEC CO COM 291011104 231358 2456027 SH SOLE 30 2456027 0 0 EMERSON ELEC CO COM 291011104 23194 246226 SH SOLE 31 97437 0 148789 EMERSON ELEC CO COM 291011104 2676 28403 SH SOLE 32 28403 0 0 EMERSON ELEC CO COM 291011104 36248 384799 SH SOLE 34 384799 0 0 EMERSON ELEC CO COM 291011104 28723 304918 SH SOLE 36 304918 0 0 EMERSON ELEC CO COM 291011104 1965 20863 SH SOLE 40 20863 0 0 EMERSON ELEC CO COM 291011104 49215 522456 SH SOLE 43 40705 0 481751 EMERSON RADIO CORP COM NEW 291087203 19 16988 SH SOLE 21 16988 0 0 EMPIRE ST RLTY TR INC CL A 292104106 1612 160725 SH SOLE 2 45167 0 115558 EMPIRE ST RLTY TR INC CL A 292104106 782 77962 SH SOLE 4 77962 0 0 EMPIRE ST RLTY TR INC CL A 292104106 1874 186858 SH SOLE 7 186858 0 0 EMPIRE ST RLTY TR INC CL A 292104106 4550 453669 SH SOLE 18 453669 0 0 EMPIRE ST RLTY TR INC CL A 292104106 4279 426630 SH SOLE 19 426630 0 0 EMPIRE ST RLTY TR INC CL A 292104106 59000 5882393 SH SOLE 21 5882393 0 0 EMPIRE ST RLTY TR INC CL A 292104106 44579 4444590 SH SOLE 22 4289742 0 154848 EMPIRE ST RLTY TR INC CL A 292104106 58 5793 SH SOLE 23 5793 0 0 EMPIRE ST RLTY TR INC CL A 292104106 6807 678638 SH SOLE 25 678638 0 0 EMPIRE ST RLTY TR INC CL A 292104106 530 52827 SH SOLE 26 39861 0 12966 EMPIRE ST RLTY TR INC CL A 292104106 995 99180 SH SOLE 28 11902 0 87278 EMPIRE ST RLTY TR INC CL A 292104106 6783 676279 SH SOLE 30 676279 0 0 EMPIRE ST RLTY TR INC CL A 292104106 238 23703 SH SOLE 36 23703 0 0 EMPIRE ST RLTY TR INC CL A 292104106 154 15371 SH SOLE 40 15371 0 0 EMPIRE ST RLTY TR INC CL A 292104106 7144 712307 SH SOLE 43 30572 0 681735 EMPLOYERS HLDGS INC COM 292218104 1089 27585 SH SOLE 2 7809 0 19776 EMPLOYERS HLDGS INC COM 292218104 3 67 SH SOLE 4 67 0 0 EMPLOYERS HLDGS INC COM 292218104 18 464 SH SOLE 7 464 0 0 EMPLOYERS HLDGS INC COM 292218104 4310 109149 SH SOLE 18 109149 0 0 EMPLOYERS HLDGS INC COM 292218104 1955 49508 SH SOLE 19 49508 0 0 EMPLOYERS HLDGS INC COM 292218104 127217 3221492 SH SOLE 21 3221492 0 0 EMPLOYERS HLDGS INC COM 292218104 26711 676390 SH SOLE 22 650824 0 25566 EMPLOYERS HLDGS INC COM 292218104 12 311 SH SOLE 25 311 0 0 EMPLOYERS HLDGS INC COM 292218104 78 1976 SH SOLE 26 0 0 1976 EMPLOYERS HLDGS INC COM 292218104 94 2375 SH SOLE 28 2375 0 0 EMPLOYERS HLDGS INC COM 292218104 1797 45507 SH SOLE 30 45507 0 0 EMPLOYERS HLDGS INC COM 292218104 128 3249 SH SOLE 40 3249 0 0 EMPLOYERS HLDGS INC COM 292218104 875 22152 SH SOLE 43 909 0 21243 EMPRESA DIST Y COMERCIAL NOR SPON ADR 29244A102 49 7198 SH SOLE 21 7198 0 0 ENACT HLDGS INC COM 29249E109 126 5757 SH SOLE 18 5757 0 0 ENACT HLDGS INC COM 29249E109 244 11104 SH SOLE 22 11104 0 0 ENACT HLDGS INC COM 29249E109 644 29361 SH SOLE 26 26319 0 3042 ENACT HLDGS INC COM 29249E109 1637 74640 SH SOLE 28 0 0 74640 ENACT HLDGS INC COM 29249E109 30 1350 SH SOLE 31 0 0 1350 ENANTA PHARMACEUTICALS INC COM 29251M106 3828 67377 SH SOLE 2 10546 0 56831 ENANTA PHARMACEUTICALS INC COM 29251M106 6 107 SH SOLE 4 107 0 0 ENANTA PHARMACEUTICALS INC COM 29251M106 18 310 SH SOLE 7 310 0 0 ENANTA PHARMACEUTICALS INC COM 29251M106 5281 92959 SH SOLE 18 84252 0 8707 ENANTA PHARMACEUTICALS INC COM 29251M106 18506 325746 SH SOLE 19 325746 0 0 ENANTA PHARMACEUTICALS INC COM 29251M106 197 3470 SH SOLE 20 3470 0 0 ENANTA PHARMACEUTICALS INC COM 29251M106 131708 2318390 SH SOLE 21 2318390 0 0 ENANTA PHARMACEUTICALS INC COM 29251M106 37867 666548 SH SOLE 22 646618 0 19930 ENANTA PHARMACEUTICALS INC COM 29251M106 376 6625 SH SOLE 23 6625 0 0 ENANTA PHARMACEUTICALS INC COM 29251M106 131 2307 SH SOLE 25 2307 0 0 ENANTA PHARMACEUTICALS INC COM 29251M106 2622 46151 SH SOLE 26 3388 0 42763 ENANTA PHARMACEUTICALS INC COM 29251M106 113 1981 SH SOLE 28 1981 0 0 ENANTA PHARMACEUTICALS INC COM 29251M106 2508 44146 SH SOLE 30 44146 0 0 ENANTA PHARMACEUTICALS INC COM 29251M106 55 967 SH SOLE 34 967 0 0 ENANTA PHARMACEUTICALS INC COM 29251M106 92 1612 SH SOLE 40 1612 0 0 ENANTA PHARMACEUTICALS INC COM 29251M106 929 16357 SH SOLE 43 173 0 16184 ENBRIDGE INC COM 29250N105 92 2308 SH SOLE 18 2308 0 0 ENBRIDGE INC COM 29250N105 18379 461773 SH SOLE 21 461773 0 0 ENBRIDGE INC COM 29250N105 579 14545 SH SOLE 34 14545 0 0 ENBRIDGE INC COM 29250N105 21581 542247 SH SOLE 43 51592 0 490655 ENCOMPASS HEALTH CORP COM 29261A100 26350 351147 SH SOLE 2 162465 0 188682 ENCOMPASS HEALTH CORP COM 29261A100 28 379 SH SOLE 4 379 0 0 ENCOMPASS HEALTH CORP COM 29261A100 142 1889 SH SOLE 7 1889 0 0 ENCOMPASS HEALTH CORP COM 29261A100 1 13 SH SOLE 17 0 0 13 ENCOMPASS HEALTH CORP COM 29261A100 22073 294149 SH SOLE 18 294149 0 0 ENCOMPASS HEALTH CORP COM 29261A100 90196 1201971 SH SOLE 19 1201971 0 0 ENCOMPASS HEALTH CORP COM 29261A100 1016 13540 SH SOLE 20 13540 0 0 ENCOMPASS HEALTH CORP COM 29261A100 380736 5073773 SH SOLE 21 5073773 0 0 ENCOMPASS HEALTH CORP COM 29261A100 204743 2728446 SH SOLE 22 2611667 0 116779 ENCOMPASS HEALTH CORP COM 29261A100 1412 18817 SH SOLE 25 18817 0 0 ENCOMPASS HEALTH CORP COM 29261A100 3027 40335 SH SOLE 26 32447 0 7888 ENCOMPASS HEALTH CORP COM 29261A100 919 12248 SH SOLE 28 6548 0 5700 ENCOMPASS HEALTH CORP COM 29261A100 7786 103755 SH SOLE 30 103755 0 0 ENCOMPASS HEALTH CORP COM 29261A100 115 1533 SH SOLE 31 1533 0 0 ENCOMPASS HEALTH CORP COM 29261A100 43379 578081 SH SOLE 34 578081 0 0 ENCOMPASS HEALTH CORP COM 29261A100 1340 17861 SH SOLE 36 17861 0 0 ENCOMPASS HEALTH CORP COM 29261A100 915 12200 SH SOLE 40 12200 0 0 ENCOMPASS HEALTH CORP COM 29261A100 3617 48196 SH SOLE 43 4462 0 43734 ENCORE CAP GROUP INC COM 292554102 2800 56837 SH SOLE 2 18919 0 37918 ENCORE CAP GROUP INC COM 292554102 5 108 SH SOLE 4 108 0 0 ENCORE CAP GROUP INC COM 292554102 27 555 SH SOLE 7 555 0 0 ENCORE CAP GROUP INC COM 292554102 5824 118197 SH SOLE 18 118197 0 0 ENCORE CAP GROUP INC COM 292554102 7396 150106 SH SOLE 19 150106 0 0 ENCORE CAP GROUP INC COM 292554102 179138 3635837 SH SOLE 21 3635837 0 0 ENCORE CAP GROUP INC COM 292554102 42878 870262 SH SOLE 22 840834 0 29428 ENCORE CAP GROUP INC COM 292554102 234 4756 SH SOLE 23 4756 0 0 ENCORE CAP GROUP INC COM 292554102 240 4865 SH SOLE 25 4865 0 0 ENCORE CAP GROUP INC COM 292554102 2144 43525 SH SOLE 26 18293 0 25232 ENCORE CAP GROUP INC COM 292554102 170 3449 SH SOLE 28 3449 0 0 ENCORE CAP GROUP INC COM 292554102 2664 54077 SH SOLE 30 54077 0 0 ENCORE CAP GROUP INC COM 292554102 76 1538 SH SOLE 36 1538 0 0 ENCORE CAP GROUP INC COM 292554102 195 3951 SH SOLE 40 3951 0 0 ENCORE CAP GROUP INC COM 292554102 884 17949 SH SOLE 43 2480 0 15469 ENCORE WIRE CORP COM 292562105 2209 23299 SH SOLE 2 7050 0 16249 ENCORE WIRE CORP COM 292562105 5 51 SH SOLE 4 51 0 0 ENCORE WIRE CORP COM 292562105 31 323 SH SOLE 7 323 0 0 ENCORE WIRE CORP COM 292562105 7522 79320 SH SOLE 18 79320 0 0 ENCORE WIRE CORP COM 292562105 3387 35718 SH SOLE 19 35718 0 0 ENCORE WIRE CORP COM 292562105 231354 2439670 SH SOLE 21 2439670 0 0 ENCORE WIRE CORP COM 292562105 46503 490386 SH SOLE 22 469882 0 20504 ENCORE WIRE CORP COM 292562105 249 2622 SH SOLE 25 2622 0 0 ENCORE WIRE CORP COM 292562105 595 6279 SH SOLE 26 4871 0 1408 ENCORE WIRE CORP COM 292562105 164 1725 SH SOLE 28 1725 0 0 ENCORE WIRE CORP COM 292562105 3564 37585 SH SOLE 30 37585 0 0 ENCORE WIRE CORP COM 292562105 215 2272 SH SOLE 40 2272 0 0 ENCORE WIRE CORP COM 292562105 1747 18423 SH SOLE 43 2963 0 15460 ENDAVA PLC ADS 29260V105 45695 336360 SH SOLE 19 336360 0 0 ENDAVA PLC ADS 29260V105 285 2096 SH SOLE 21 2096 0 0 ENDAVA PLC ADS 29260V105 78934 581035 SH SOLE 34 581035 0 0 ENDAVA PLC ADS 29260V105 837 6159 SH SOLE 43 3774 0 2385 ENDEAVOR GROUP HLDGS INC CL A COM 29260Y109 5 161 SH SOLE 2 161 0 0 ENDEAVOR GROUP HLDGS INC CL A COM 29260Y109 24 823 SH SOLE 21 823 0 0 ENDEAVOR GROUP HLDGS INC CL A COM 29260Y109 50 1749 SH SOLE 22 1749 0 0 ENDO INTL PLC SHS G30401106 948 292711 SH SOLE 2 70731 0 221980 ENDO INTL PLC SHS G30401106 3 926 SH SOLE 4 926 0 0 ENDO INTL PLC SHS G30401106 13 3958 SH SOLE 7 3958 0 0 ENDO INTL PLC SHS G30401106 3006 927720 SH SOLE 18 927720 0 0 ENDO INTL PLC SHS G30401106 2162 667176 SH SOLE 19 667176 0 0 ENDO INTL PLC SHS G30401106 88415 27288523 SH SOLE 21 27288523 0 0 ENDO INTL PLC SHS G30401106 20781 6413859 SH SOLE 22 6183021 0 230838 ENDO INTL PLC SHS G30401106 38 11648 SH SOLE 23 11648 0 0 ENDO INTL PLC SHS G30401106 95 29269 SH SOLE 25 29269 0 0 ENDO INTL PLC SHS G30401106 353 108864 SH SOLE 26 59089 0 49775 ENDO INTL PLC SHS G30401106 87 26896 SH SOLE 28 26896 0 0 ENDO INTL PLC SHS G30401106 1586 489352 SH SOLE 30 489352 0 0 ENDO INTL PLC SHS G30401106 102 31458 SH SOLE 40 31458 0 0 ENDO INTL PLC SHS G30401106 437 134846 SH SOLE 43 909 0 133937 ENDRA LIFE SCIENCES INC COM 29273B104 14 8073 SH SOLE 18 8073 0 0 ENDRA LIFE SCIENCES INC COM 29273B104 166 95729 SH SOLE 21 95729 0 0 ENEL AMERICAS S A SPONSORED ADR 29274F104 214 36580 SH SOLE 2 0 0 36580 ENEL AMERICAS S A SPONSORED ADR 29274F104 932 159313 SH SOLE 4 159313 0 0 ENEL AMERICAS S A SPONSORED ADR 29274F104 2836 484820 SH SOLE 7 484820 0 0 ENEL AMERICAS S A SPONSORED ADR 29274F104 428 73108 SH SOLE 13 73108 0 0 ENEL AMERICAS S A SPONSORED ADR 29274F104 1 126 SH SOLE 18 126 0 0 ENEL AMERICAS S A SPONSORED ADR 29274F104 1427 243886 SH SOLE 19 243886 0 0 ENEL AMERICAS S A SPONSORED ADR 29274F104 38443 6571428 SH SOLE 21 6571428 0 0 ENEL AMERICAS S A SPONSORED ADR 29274F104 18740 3203490 SH SOLE 22 2144438 0 1059052 ENEL AMERICAS S A SPONSORED ADR 29274F104 84 14372 SH SOLE 25 14372 0 0 ENEL AMERICAS S A SPONSORED ADR 29274F104 921 157459 SH SOLE 26 157459 0 0 ENEL AMERICAS S A SPONSORED ADR 29274F104 29843 5101362 SH SOLE 30 5101362 0 0 ENEL AMERICAS S A SPONSORED ADR 29274F104 399 68249 SH SOLE 31 68249 0 0 ENEL AMERICAS S A SPONSORED ADR 29274F104 659 112626 SH SOLE 34 112626 0 0 ENEL AMERICAS S A SPONSORED ADR 29274F104 2359 403241 SH SOLE 43 68707 0 334534 ENEL CHILE S.A. SPONSORED ADR 29278D105 1 369 SH SOLE 18 369 0 0 ENEL CHILE S.A. SPONSORED ADR 29278D105 620 257092 SH SOLE 26 257092 0 0 ENEL CHILE S.A. SPONSORED ADR 29278D105 1825 757427 SH SOLE 30 757427 0 0 ENEL CHILE S.A. SPONSORED ADR 29278D105 97 40124 SH SOLE 34 40124 0 0 ENEL CHILE S.A. SPONSORED ADR 29278D105 1273 528341 SH SOLE 43 2100 0 526241 ENERGIZER HLDGS INC NEW COM 29272W109 3137 80323 SH SOLE 2 71402 0 8921 ENERGIZER HLDGS INC NEW COM 29272W109 7 185 SH SOLE 4 185 0 0 ENERGIZER HLDGS INC NEW COM 29272W109 43 1094 SH SOLE 7 1094 0 0 ENERGIZER HLDGS INC NEW COM 29272W109 12325 315611 SH SOLE 18 315611 0 0 ENERGIZER HLDGS INC NEW COM 29272W109 4656 119222 SH SOLE 19 119222 0 0 ENERGIZER HLDGS INC NEW COM 29272W109 177866 4554817 SH SOLE 21 4554817 0 0 ENERGIZER HLDGS INC NEW COM 29272W109 72508 1856796 SH SOLE 22 1819140 0 37656 ENERGIZER HLDGS INC NEW COM 29272W109 356 9116 SH SOLE 25 9116 0 0 ENERGIZER HLDGS INC NEW COM 29272W109 864 22125 SH SOLE 26 17510 0 4615 ENERGIZER HLDGS INC NEW COM 29272W109 221 5649 SH SOLE 28 5144 0 505 ENERGIZER HLDGS INC NEW COM 29272W109 1424 36464 SH SOLE 30 36464 0 0 ENERGIZER HLDGS INC NEW COM 29272W109 115 2939 SH SOLE 36 2939 0 0 ENERGIZER HLDGS INC NEW COM 29272W109 282 7227 SH SOLE 40 7227 0 0 ENERGIZER HLDGS INC NEW COM 29272W109 1545 39574 SH SOLE 43 1568 0 38006 ENERGOUS CORP COM 29272C103 26 12720 SH SOLE 18 12720 0 0 ENERGOUS CORP COM 29272C103 420 202098 SH SOLE 21 202098 0 0 ENERGOUS CORP COM 29272C103 1398 672347 SH SOLE 22 672347 0 0 ENERGOUS CORP COM 29272C103 3 1433 SH SOLE 43 0 0 1433 ENERGY FOCUS INC COM 29268T409 4 1425 SH SOLE 21 1425 0 0 ENERGY FOCUS INC COM 29268T409 78 25210 SH SOLE 22 25210 0 0 ENERGY FUELS INC COM NEW 292671708 384 54655 SH SOLE 2 5540 0 49115 ENERGY FUELS INC COM NEW 292671708 16 2266 SH SOLE 7 2266 0 0 ENERGY FUELS INC COM NEW 292671708 3002 427631 SH SOLE 18 427631 0 0 ENERGY FUELS INC COM NEW 292671708 1844 262735 SH SOLE 19 262735 0 0 ENERGY FUELS INC COM NEW 292671708 34976 4982299 SH SOLE 21 4982299 0 0 ENERGY FUELS INC COM NEW 292671708 9801 1396194 SH SOLE 22 1365885 0 30309 ENERGY FUELS INC COM NEW 292671708 68 9707 SH SOLE 43 1480 0 8227 ENERGY RECOVERY INC COM 29270J100 589 30957 SH SOLE 2 26731 0 4226 ENERGY RECOVERY INC COM 29270J100 832 43703 SH SOLE 7 43703 0 0 ENERGY RECOVERY INC COM 29270J100 2401 126183 SH SOLE 18 126183 0 0 ENERGY RECOVERY INC COM 29270J100 2370 124563 SH SOLE 19 124563 0 0 ENERGY RECOVERY INC COM 29270J100 28781 1512386 SH SOLE 21 1512386 0 0 ENERGY RECOVERY INC COM 29270J100 20670 1086166 SH SOLE 22 1059084 0 27082 ENERGY RECOVERY INC COM 29270J100 30 1558 SH SOLE 23 1558 0 0 ENERGY RECOVERY INC COM 29270J100 140 7364 SH SOLE 25 7364 0 0 ENERGY RECOVERY INC COM 29270J100 120 6324 SH SOLE 26 3314 0 3010 ENERGY RECOVERY INC COM 29270J100 58 3048 SH SOLE 28 3048 0 0 ENERGY RECOVERY INC COM 29270J100 9247 485898 SH SOLE 30 485898 0 0 ENERGY RECOVERY INC COM 29270J100 129 6764 SH SOLE 36 6764 0 0 ENERGY RECOVERY INC COM 29270J100 69 3628 SH SOLE 40 3628 0 0 ENERGY RECOVERY INC COM 29270J100 3050 160281 SH SOLE 43 0 0 160281 ENERGY TRANSFER L P COM UT LTD PTN 29273V100 623 64998 SH SOLE 2 64998 0 0 ENERGY TRANSFER L P COM UT LTD PTN 29273V100 3187 332648 SH SOLE 18 332648 0 0 ENERGY TRANSFER L P COM UT LTD PTN 29273V100 43996 4592501 SH SOLE 19 4592501 0 0 ENERGY TRANSFER L P COM UT LTD PTN 29273V100 631 65836 SH SOLE 43 0 0 65836 ENERGY TRANSFER L P OPTIONS 29273V100 144 15000 SH Call SOLE 2 15000 0 0 ENERGY TRANSFER L P OPTIONS 29273V100 1739 181500 SH Call SOLE 18 181500 0 0 ENERGY TRANSFER L P OPTIONS 29273V100 18324 1912700 SH Call SOLE 19 1912700 0 0 ENERPAC TOOL GROUP CORP CL A COM 292765104 519 25044 SH SOLE 2 18631 0 6413 ENERPAC TOOL GROUP CORP CL A COM 292765104 6 281 SH SOLE 4 281 0 0 ENERPAC TOOL GROUP CORP CL A COM 292765104 20 958 SH SOLE 7 958 0 0 ENERPAC TOOL GROUP CORP CL A COM 292765104 4508 217483 SH SOLE 18 217483 0 0 ENERPAC TOOL GROUP CORP CL A COM 292765104 2171 104725 SH SOLE 19 104725 0 0 ENERPAC TOOL GROUP CORP CL A COM 292765104 142464 6872377 SH SOLE 21 6872377 0 0 ENERPAC TOOL GROUP CORP CL A COM 292765104 29806 1437822 SH SOLE 22 1405045 0 32777 ENERPAC TOOL GROUP CORP CL A COM 292765104 158 7609 SH SOLE 25 7609 0 0 ENERPAC TOOL GROUP CORP CL A COM 292765104 668 32226 SH SOLE 26 28061 0 4165 ENERPAC TOOL GROUP CORP CL A COM 292765104 104 5005 SH SOLE 28 5005 0 0 ENERPAC TOOL GROUP CORP CL A COM 292765104 2243 108210 SH SOLE 30 108210 0 0 ENERPAC TOOL GROUP CORP CL A COM 292765104 125 6044 SH SOLE 40 6044 0 0 ENERPAC TOOL GROUP CORP CL A COM 292765104 316 15258 SH SOLE 43 0 0 15258 ENERPLUS CORP COM 292766102 1555 194316 SH SOLE 43 14480 0 179836 ENERSYS COM 29275Y102 4588 61640 SH SOLE 2 30549 0 31091 ENERSYS COM 29275Y102 13 180 SH SOLE 4 180 0 0 ENERSYS COM 29275Y102 68 911 SH SOLE 7 911 0 0 ENERSYS COM 29275Y102 15779 211965 SH SOLE 18 211965 0 0 ENERSYS COM 29275Y102 5666 76109 SH SOLE 19 76109 0 0 ENERSYS COM 29275Y102 222108 2983724 SH SOLE 21 2983724 0 0 ENERSYS COM 29275Y102 86313 1159497 SH SOLE 22 1119392 0 40105 ENERSYS COM 29275Y102 1446 19428 SH SOLE 25 19428 0 0 ENERSYS COM 29275Y102 2025 27209 SH SOLE 26 20859 0 6350 ENERSYS COM 29275Y102 148 1992 SH SOLE 28 1992 0 0 ENERSYS COM 29275Y102 1746 23458 SH SOLE 30 23458 0 0 ENERSYS COM 29275Y102 788 10582 SH SOLE 34 10582 0 0 ENERSYS COM 29275Y102 42 558 SH SOLE 36 558 0 0 ENERSYS COM 29275Y102 372 4996 SH SOLE 40 4996 0 0 ENERSYS COM 29275Y102 2052 27567 SH SOLE 43 3561 0 24006 ENETI INC COM Y2294C107 52 3138 SH SOLE 2 3138 0 0 ENETI INC COM Y2294C107 23 1385 SH SOLE 18 1385 0 0 ENETI INC COM Y2294C107 300 17984 SH SOLE 21 17984 0 0 ENGAGESMART INC COMMON STOCK 29283F103 1011 29685 SH SOLE 2 21258 0 8427 ENGAGESMART INC COMMON STOCK 29283F103 390 11455 SH SOLE 18 8882 0 2573 ENGAGESMART INC COMMON STOCK 29283F103 4783 140430 SH SOLE 19 140430 0 0 ENGAGESMART INC COMMON STOCK 29283F103 159 4681 SH SOLE 21 4681 0 0 ENGAGESMART INC COMMON STOCK 29283F103 2856 83854 SH SOLE 22 83854 0 0 ENGAGESMART INC COMMON STOCK 29283F103 8206 240936 SH SOLE 25 240936 0 0 ENGAGESMART INC COMMON STOCK 29283F103 639 18766 SH SOLE 26 3561 0 15205 ENGAGESMART INC COMMON STOCK 29283F103 344 10104 SH SOLE 28 0 0 10104 ENGAGESMART INC COMMON STOCK 29283F103 6 182 SH SOLE 31 0 0 182 ENGAGESMART INC COMMON STOCK 29283F103 25414 746161 SH SOLE 34 746161 0 0 ENGLOBAL CORP COM 293306106 10 3759 SH SOLE 18 3759 0 0 ENGLOBAL CORP COM 293306106 206 77330 SH SOLE 21 77330 0 0 ENGLOBAL CORP COM 293306106 2344 877909 SH SOLE 22 877909 0 0 ENI S P A SPONSORED ADR 26874R108 8 293 SH SOLE 18 293 0 0 ENI S P A SPONSORED ADR 26874R108 15630 584315 SH SOLE 43 129638 0 454677 ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 437 64046 SH SOLE 2 64046 0 0 ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 10 1520 SH SOLE 4 1520 0 0 ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 2974 436069 SH SOLE 7 436069 0 0 ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 8380 1228775 SH SOLE 21 1228775 0 0 ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 1630 238948 SH SOLE 22 114415 0 124533 ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 234 34256 SH SOLE 25 34256 0 0 ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 586 85908 SH SOLE 26 68849 0 17059 ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 154 22532 SH SOLE 28 22532 0 0 ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 937 137332 SH SOLE 30 137332 0 0 ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 37 5436 SH SOLE 34 5436 0 0 ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 200 29336 SH SOLE 40 29336 0 0 ENNIS INC COM 293389102 1123 59555 SH SOLE 2 25996 0 33559 ENNIS INC COM 293389102 0 13 SH SOLE 4 13 0 0 ENNIS INC COM 293389102 6 332 SH SOLE 7 332 0 0 ENNIS INC COM 293389102 1612 85518 SH SOLE 18 85518 0 0 ENNIS INC COM 293389102 1638 86872 SH SOLE 19 86872 0 0 ENNIS INC COM 293389102 19947 1058222 SH SOLE 21 1058222 0 0 ENNIS INC COM 293389102 14525 770555 SH SOLE 22 743441 0 27114 ENNIS INC COM 293389102 63 3353 SH SOLE 25 3353 0 0 ENNIS INC COM 293389102 652 34574 SH SOLE 26 9361 0 25213 ENNIS INC COM 293389102 70 3722 SH SOLE 28 3722 0 0 ENNIS INC COM 293389102 110 5825 SH SOLE 30 5825 0 0 ENNIS INC COM 293389102 49 2583 SH SOLE 40 2583 0 0 ENNIS INC COM 293389102 985 52281 SH SOLE 43 6187 0 46094 ENOCHIAN BIOSCIENCES INC COM 29350E104 2 294 SH SOLE 2 0 0 294 ENOCHIAN BIOSCIENCES INC COM 29350E104 21 3184 SH SOLE 18 3184 0 0 ENOCHIAN BIOSCIENCES INC COM 29350E104 120 17760 SH SOLE 19 17760 0 0 ENOCHIAN BIOSCIENCES INC COM 29350E104 250 37184 SH SOLE 21 37184 0 0 ENOCHIAN BIOSCIENCES INC COM 29350E104 247 36722 SH SOLE 22 36722 0 0 ENOVA INTL INC COM 29357K103 2631 76145 SH SOLE 2 46279 0 29866 ENOVA INTL INC COM 29357K103 4 121 SH SOLE 4 121 0 0 ENOVA INTL INC COM 29357K103 19 538 SH SOLE 7 538 0 0 ENOVA INTL INC COM 29357K103 5413 156682 SH SOLE 18 156682 0 0 ENOVA INTL INC COM 29357K103 2404 69568 SH SOLE 19 69568 0 0 ENOVA INTL INC COM 29357K103 154260 4464835 SH SOLE 21 4464835 0 0 ENOVA INTL INC COM 29357K103 35925 1039795 SH SOLE 22 1004357 0 35438 ENOVA INTL INC COM 29357K103 157 4545 SH SOLE 25 4545 0 0 ENOVA INTL INC COM 29357K103 1254 36289 SH SOLE 26 23030 0 13259 ENOVA INTL INC COM 29357K103 140 4044 SH SOLE 28 4044 0 0 ENOVA INTL INC COM 29357K103 2201 63713 SH SOLE 30 63713 0 0 ENOVA INTL INC COM 29357K103 156 4529 SH SOLE 40 4529 0 0 ENOVA INTL INC COM 29357K103 403 11658 SH SOLE 43 0 0 11658 ENOVIX CORPORATION COM 293594107 80 4230 SH SOLE 2 4230 0 0 ENOVIX CORPORATION COM 293594107 1709 90475 SH SOLE 21 90475 0 0 ENOVIX CORPORATION COM 293594107 23440 1240853 SH SOLE 22 1240853 0 0 ENPHASE ENERGY INC COM 29355A107 42747 285035 SH SOLE 2 39245 0 245790 ENPHASE ENERGY INC COM 29355A107 8242 54958 SH SOLE 4 50271 0 4687 ENPHASE ENERGY INC COM 29355A107 17407 116068 SH SOLE 7 112199 0 3869 ENPHASE ENERGY INC COM 29355A107 405 2701 SH SOLE 13 394 0 2307 ENPHASE ENERGY INC COM 29355A107 1839 12262 SH SOLE 15 12262 0 0 ENPHASE ENERGY INC COM 29355A107 44135 294292 SH SOLE 18 275490 0 18802 ENPHASE ENERGY INC COM 29355A107 11833 78905 SH SOLE 19 78905 0 0 ENPHASE ENERGY INC COM 29355A107 893350 5956857 SH SOLE 21 5956857 0 0 ENPHASE ENERGY INC COM 29355A107 465485 3103857 SH SOLE 22 2825982 0 277875 ENPHASE ENERGY INC COM 29355A107 10966 73121 SH SOLE 23 73121 0 0 ENPHASE ENERGY INC COM 29355A107 28221 188180 SH SOLE 25 188180 0 0 ENPHASE ENERGY INC COM 29355A107 45709 304788 SH SOLE 26 123180 0 181608 ENPHASE ENERGY INC COM 29355A107 38346 255689 SH SOLE 28 10247 0 245442 ENPHASE ENERGY INC COM 29355A107 12 82 SH SOLE 29 82 0 0 ENPHASE ENERGY INC COM 29355A107 405062 2700956 SH SOLE 30 2699710 0 1246 ENPHASE ENERGY INC COM 29355A107 6846 45651 SH SOLE 31 15404 0 30247 ENPHASE ENERGY INC COM 29355A107 48660 324464 SH SOLE 34 324464 0 0 ENPHASE ENERGY INC COM 29355A107 8824 58841 SH SOLE 36 58841 0 0 ENPHASE ENERGY INC COM 29355A107 647 4311 SH SOLE 40 4311 0 0 ENPHASE ENERGY INC COM 29355A107 10429 69541 SH SOLE 43 3624 0 65917 ENPRO INDS INC COM 29355X107 1994 22892 SH SOLE 2 6165 0 16727 ENPRO INDS INC COM 29355X107 5 58 SH SOLE 4 58 0 0 ENPRO INDS INC COM 29355X107 30 348 SH SOLE 7 348 0 0 ENPRO INDS INC COM 29355X107 7201 82661 SH SOLE 18 82661 0 0 ENPRO INDS INC COM 29355X107 3209 36838 SH SOLE 19 36838 0 0 ENPRO INDS INC COM 29355X107 212190 2435607 SH SOLE 21 2435607 0 0 ENPRO INDS INC COM 29355X107 47048 540032 SH SOLE 22 519903 0 20129 ENPRO INDS INC COM 29355X107 267 3059 SH SOLE 25 3059 0 0 ENPRO INDS INC COM 29355X107 512 5873 SH SOLE 26 4644 0 1229 ENPRO INDS INC COM 29355X107 142 1631 SH SOLE 28 1631 0 0 ENPRO INDS INC COM 29355X107 3256 37377 SH SOLE 30 37377 0 0 ENPRO INDS INC COM 29355X107 167 1919 SH SOLE 36 1919 0 0 ENPRO INDS INC COM 29355X107 228 2621 SH SOLE 40 2621 0 0 ENPRO INDS INC COM 29355X107 1528 17535 SH SOLE 43 1876 0 15659 ENSERVCO CORP COM NEW 29358Y201 2 1439 SH SOLE 21 1439 0 0 ENSERVCO CORP COM NEW 29358Y201 1 494 SH SOLE 22 494 0 0 ENSIGN GROUP INC COM 29358P101 2404 32098 SH SOLE 2 20450 0 11648 ENSIGN GROUP INC COM 29358P101 16 220 SH SOLE 4 220 0 0 ENSIGN GROUP INC COM 29358P101 63 845 SH SOLE 7 845 0 0 ENSIGN GROUP INC COM 29358P101 14165 189146 SH SOLE 18 185780 0 3366 ENSIGN GROUP INC COM 29358P101 12103 161608 SH SOLE 19 161608 0 0 ENSIGN GROUP INC COM 29358P101 453452 6054907 SH SOLE 21 6054907 0 0 ENSIGN GROUP INC COM 29358P101 97322 1299537 SH SOLE 22 1267926 0 31611 ENSIGN GROUP INC COM 29358P101 207 2758 SH SOLE 23 2758 0 0 ENSIGN GROUP INC COM 29358P101 474 6331 SH SOLE 25 6331 0 0 ENSIGN GROUP INC COM 29358P101 1937 25867 SH SOLE 26 18351 0 7516 ENSIGN GROUP INC COM 29358P101 246 3291 SH SOLE 28 3291 0 0 ENSIGN GROUP INC COM 29358P101 10340 138063 SH SOLE 30 138063 0 0 ENSIGN GROUP INC COM 29358P101 21 285 SH SOLE 34 285 0 0 ENSIGN GROUP INC COM 29358P101 169 2250 SH SOLE 36 2250 0 0 ENSIGN GROUP INC COM 29358P101 476 6359 SH SOLE 40 6359 0 0 ENSIGN GROUP INC COM 29358P101 1504 20084 SH SOLE 43 80 0 20004 ENSTAR GROUP LIMITED SHS G3075P101 3744 15952 SH SOLE 2 4241 0 11711 ENSTAR GROUP LIMITED SHS G3075P101 10 44 SH SOLE 4 44 0 0 ENSTAR GROUP LIMITED SHS G3075P101 52 221 SH SOLE 7 221 0 0 ENSTAR GROUP LIMITED SHS G3075P101 9009 38380 SH SOLE 18 38380 0 0 ENSTAR GROUP LIMITED SHS G3075P101 9506 40499 SH SOLE 19 40499 0 0 ENSTAR GROUP LIMITED SHS G3075P101 109497 466479 SH SOLE 21 466479 0 0 ENSTAR GROUP LIMITED SHS G3075P101 74497 317372 SH SOLE 22 304594 0 12778 ENSTAR GROUP LIMITED SHS G3075P101 209 890 SH SOLE 23 890 0 0 ENSTAR GROUP LIMITED SHS G3075P101 358 1527 SH SOLE 25 1527 0 0 ENSTAR GROUP LIMITED SHS G3075P101 1021 4349 SH SOLE 26 3384 0 965 ENSTAR GROUP LIMITED SHS G3075P101 256 1089 SH SOLE 28 1089 0 0 ENSTAR GROUP LIMITED SHS G3075P101 1615 6882 SH SOLE 30 6882 0 0 ENSTAR GROUP LIMITED SHS G3075P101 357 1519 SH SOLE 40 1519 0 0 ENSTAR GROUP LIMITED SHS G3075P101 1510 6434 SH SOLE 43 712 0 5722 ENTASIS THERAPEUTICS HLDGS I COM 293614103 7 2179 SH SOLE 18 2179 0 0 ENTASIS THERAPEUTICS HLDGS I COM 293614103 82 24440 SH SOLE 21 24440 0 0 ENTEGRIS INC COM 29362U104 34782 276269 SH SOLE 2 73116 0 203153 ENTEGRIS INC COM 29362U104 64 507 SH SOLE 4 507 0 0 ENTEGRIS INC COM 29362U104 259 2060 SH SOLE 7 2060 0 0 ENTEGRIS INC COM 29362U104 9249 73462 SH SOLE 18 73462 0 0 ENTEGRIS INC COM 29362U104 584296 4640952 SH SOLE 19 4640952 0 0 ENTEGRIS INC COM 29362U104 370124 2939828 SH SOLE 21 2939828 0 0 ENTEGRIS INC COM 29362U104 390560 3102141 SH SOLE 22 2945747 0 156394 ENTEGRIS INC COM 29362U104 201172 1597869 SH SOLE 25 1597869 0 0 ENTEGRIS INC COM 29362U104 7163 56896 SH SOLE 26 46437 0 10459 ENTEGRIS INC COM 29362U104 1274 10118 SH SOLE 28 10118 0 0 ENTEGRIS INC COM 29362U104 9618 76393 SH SOLE 30 76393 0 0 ENTEGRIS INC COM 29362U104 270 2143 SH SOLE 31 2143 0 0 ENTEGRIS INC COM 29362U104 79556 631895 SH SOLE 34 631895 0 0 ENTEGRIS INC COM 29362U104 800 6351 SH SOLE 36 6351 0 0 ENTEGRIS INC COM 29362U104 2091 16608 SH SOLE 40 16608 0 0 ENTEGRIS INC COM 29362U104 6378 50663 SH SOLE 43 6301 0 44362 ENTERGY CORP NEW COM 29364G103 45351 456660 SH SOLE 2 71173 0 385487 ENTERGY CORP NEW COM 29364G103 11044 111212 SH SOLE 4 103434 0 7778 ENTERGY CORP NEW COM 29364G103 18793 189240 SH SOLE 7 182846 0 6394 ENTERGY CORP NEW COM 29364G103 469 4722 SH SOLE 13 562 0 4160 ENTERGY CORP NEW COM 29364G103 2497 25142 SH SOLE 15 25142 0 0 ENTERGY CORP NEW COM 29364G103 42123 424161 SH SOLE 18 394775 0 29386 ENTERGY CORP NEW COM 29364G103 10795 108696 SH SOLE 19 108696 0 0 ENTERGY CORP NEW COM 29364G103 773609 7789837 SH SOLE 21 7789837 0 0 ENTERGY CORP NEW COM 29364G103 423279 4262203 SH SOLE 22 3832273 0 429930 ENTERGY CORP NEW COM 29364G103 11076 111530 SH SOLE 23 111530 0 0 ENTERGY CORP NEW COM 29364G103 26414 265972 SH SOLE 25 265972 0 0 ENTERGY CORP NEW COM 29364G103 41890 421808 SH SOLE 26 183013 0 238795 ENTERGY CORP NEW COM 29364G103 12695 127829 SH SOLE 28 15202 0 112627 ENTERGY CORP NEW COM 29364G103 88 884 SH SOLE 29 884 0 0 ENTERGY CORP NEW COM 29364G103 95856 965223 SH SOLE 30 965223 0 0 ENTERGY CORP NEW COM 29364G103 8770 88309 SH SOLE 31 23398 0 64911 ENTERGY CORP NEW COM 29364G103 5099 51349 SH SOLE 32 51349 0 0 ENTERGY CORP NEW COM 29364G103 1084 10920 SH SOLE 34 10920 0 0 ENTERGY CORP NEW COM 29364G103 16802 169192 SH SOLE 35 169192 0 0 ENTERGY CORP NEW COM 29364G103 11485 115646 SH SOLE 36 115646 0 0 ENTERGY CORP NEW COM 29364G103 691 6958 SH SOLE 40 6958 0 0 ENTERGY CORP NEW COM 29364G103 11350 114291 SH SOLE 43 16226 0 98065 ENTERPRISE BANCORP INC MASS COM 293668109 496 13804 SH SOLE 2 5693 0 8111 ENTERPRISE BANCORP INC MASS COM 293668109 6 178 SH SOLE 7 178 0 0 ENTERPRISE BANCORP INC MASS COM 293668109 1228 34149 SH SOLE 18 34149 0 0 ENTERPRISE BANCORP INC MASS COM 293668109 566 15731 SH SOLE 19 15731 0 0 ENTERPRISE BANCORP INC MASS COM 293668109 12583 350026 SH SOLE 21 350026 0 0 ENTERPRISE BANCORP INC MASS COM 293668109 3881 107945 SH SOLE 22 102388 0 5557 ENTERPRISE FINL SVCS CORP COM 293712105 1792 39565 SH SOLE 2 11347 0 28218 ENTERPRISE FINL SVCS CORP COM 293712105 6 136 SH SOLE 4 136 0 0 ENTERPRISE FINL SVCS CORP COM 293712105 24 519 SH SOLE 7 519 0 0 ENTERPRISE FINL SVCS CORP COM 293712105 5157 113881 SH SOLE 18 113881 0 0 ENTERPRISE FINL SVCS CORP COM 293712105 2839 62700 SH SOLE 19 62700 0 0 ENTERPRISE FINL SVCS CORP COM 293712105 58460 1291070 SH SOLE 21 1291070 0 0 ENTERPRISE FINL SVCS CORP COM 293712105 41519 916939 SH SOLE 22 878781 0 38158 ENTERPRISE FINL SVCS CORP COM 293712105 231 5104 SH SOLE 25 5104 0 0 ENTERPRISE FINL SVCS CORP COM 293712105 622 13729 SH SOLE 26 11354 0 2375 ENTERPRISE FINL SVCS CORP COM 293712105 144 3191 SH SOLE 28 3191 0 0 ENTERPRISE FINL SVCS CORP COM 293712105 1023 22585 SH SOLE 30 22585 0 0 ENTERPRISE FINL SVCS CORP COM 293712105 177 3908 SH SOLE 40 3908 0 0 ENTERPRISE FINL SVCS CORP COM 293712105 254 5614 SH SOLE 43 0 0 5614 ENTERPRISE PRODS PARTNERS L COM 293792107 14743 681265 SH SOLE 2 681265 0 0 ENTERPRISE PRODS PARTNERS L COM 293792107 55458 2562756 SH SOLE 18 1763938 0 798818 ENTERPRISE PRODS PARTNERS L COM 293792107 435626 20130601 SH SOLE 19 20130601 0 0 ENTERPRISE PRODS PARTNERS L COM 293792107 239 11055 SH SOLE 43 0 0 11055 ENTRAVISION COMMUNICATIONS C CL A 29382R107 2771 390270 SH SOLE 2 109848 0 280422 ENTRAVISION COMMUNICATIONS C CL A 29382R107 7 954 SH SOLE 7 954 0 0 ENTRAVISION COMMUNICATIONS C CL A 29382R107 0 20 SH SOLE 17 0 0 20 ENTRAVISION COMMUNICATIONS C CL A 29382R107 1313 184861 SH SOLE 18 184861 0 0 ENTRAVISION COMMUNICATIONS C CL A 29382R107 3386 476848 SH SOLE 19 476848 0 0 ENTRAVISION COMMUNICATIONS C CL A 29382R107 16050 2260519 SH SOLE 21 2260519 0 0 ENTRAVISION COMMUNICATIONS C CL A 29382R107 22275 3137268 SH SOLE 22 3104690 0 32578 ENTRAVISION COMMUNICATIONS C CL A 29382R107 492 69275 SH SOLE 23 69275 0 0 ENTRAVISION COMMUNICATIONS C CL A 29382R107 845 119075 SH SOLE 26 0 0 119075 ENTRAVISION COMMUNICATIONS C CL A 29382R107 42 5946 SH SOLE 43 0 0 5946 ENVELA CORP COM 29402E102 5 1209 SH SOLE 2 1209 0 0 ENVELA CORP COM 29402E102 6 1419 SH SOLE 18 1419 0 0 ENVELA CORP COM 29402E102 67 16149 SH SOLE 21 16149 0 0 ENVERIC BIOSCIENCES INC COM NEW 29405E109 9 4301 SH SOLE 18 4301 0 0 ENVERIC BIOSCIENCES INC COM NEW 29405E109 94 45283 SH SOLE 21 45283 0 0 ENVERIC BIOSCIENCES INC COM NEW 29405E109 933 450494 SH SOLE 22 450494 0 0 ENVESTNET INC COM 29404K106 192297 2396519 SH SOLE 2 2387944 0 8575 ENVESTNET INC COM 29404K106 18 224 SH SOLE 4 224 0 0 ENVESTNET INC COM 29404K106 70 873 SH SOLE 7 873 0 0 ENVESTNET INC COM 29404K106 17714 220763 SH SOLE 18 216305 0 4458 ENVESTNET INC COM 29404K106 14734 183624 SH SOLE 19 183624 0 0 ENVESTNET INC COM 29404K106 259477 3233760 SH SOLE 21 3233760 0 0 ENVESTNET INC COM 29404K106 117847 1468684 SH SOLE 22 1434034 0 34650 ENVESTNET INC COM 29404K106 308 3841 SH SOLE 23 3841 0 0 ENVESTNET INC COM 29404K106 139 1738 SH SOLE 25 1738 0 0 ENVESTNET INC COM 29404K106 3223 40165 SH SOLE 26 22001 0 18164 ENVESTNET INC COM 29404K106 362 4510 SH SOLE 28 4510 0 0 ENVESTNET INC COM 29404K106 2381 29671 SH SOLE 30 29671 0 0 ENVESTNET INC COM 29404K106 513 6390 SH SOLE 40 6390 0 0 ENVESTNET INC COM 29404K106 385 4793 SH SOLE 43 89 0 4704 ENVESTNET INC NOTE 1.750% 6/0 29404KAB2 2907 2305000 PRN SOLE 21 2305000 0 0 ENVISTA HOLDINGS CORPORATION COM 29415F104 26785 640633 SH SOLE 2 332104 0 308529 ENVISTA HOLDINGS CORPORATION COM 29415F104 44 1047 SH SOLE 4 1047 0 0 ENVISTA HOLDINGS CORPORATION COM 29415F104 139 3331 SH SOLE 7 3331 0 0 ENVISTA HOLDINGS CORPORATION COM 29415F104 17433 416957 SH SOLE 18 399290 0 17667 ENVISTA HOLDINGS CORPORATION COM 29415F104 50061 1197349 SH SOLE 19 1197349 0 0 ENVISTA HOLDINGS CORPORATION COM 29415F104 353508 8455116 SH SOLE 21 8455116 0 0 ENVISTA HOLDINGS CORPORATION COM 29415F104 188417 4506505 SH SOLE 22 4286729 0 219776 ENVISTA HOLDINGS CORPORATION COM 29415F104 957 22885 SH SOLE 25 22885 0 0 ENVISTA HOLDINGS CORPORATION COM 29415F104 2689 64312 SH SOLE 26 52395 0 11917 ENVISTA HOLDINGS CORPORATION COM 29415F104 421 10060 SH SOLE 28 10060 0 0 ENVISTA HOLDINGS CORPORATION COM 29415F104 4024 96243 SH SOLE 30 96243 0 0 ENVISTA HOLDINGS CORPORATION COM 29415F104 106 2541 SH SOLE 31 2541 0 0 ENVISTA HOLDINGS CORPORATION COM 29415F104 46270 1106662 SH SOLE 34 1106662 0 0 ENVISTA HOLDINGS CORPORATION COM 29415F104 371 8873 SH SOLE 36 8873 0 0 ENVISTA HOLDINGS CORPORATION COM 29415F104 817 19542 SH SOLE 40 19542 0 0 ENVISTA HOLDINGS CORPORATION COM 29415F104 358 8559 SH SOLE 43 0 0 8559 ENVISTA HOLDINGS CORPORATION NOTE 2.375% 6/0 29415FAB0 4324 2084000 PRN SOLE 2 2084000 0 0 ENVISTA HOLDINGS CORPORATION NOTE 2.375% 6/0 29415FAB0 25586 12333000 PRN SOLE 19 12333000 0 0 ENVISTA HOLDINGS CORPORATION NOTE 2.375% 6/0 29415FAB0 7056 3401000 PRN SOLE 21 3401000 0 0 ENVISTA HOLDINGS CORPORATION NOTE 2.375% 6/0 29415FAB0 25586 12333000 PRN SOLE 34 12333000 0 0 ENZO BIOCHEM INC COM 294100102 196 55261 SH SOLE 2 0 0 55261 ENZO BIOCHEM INC COM 294100102 30 8538 SH SOLE 18 8538 0 0 ENZO BIOCHEM INC COM 294100102 499 140960 SH SOLE 21 140960 0 0 ENZO BIOCHEM INC COM 294100102 4418 1248068 SH SOLE 22 1248068 0 0 ENZO BIOCHEM INC COM 294100102 73 20667 SH SOLE 23 20667 0 0 ENZO BIOCHEM INC COM 294100102 207 58577 SH SOLE 26 0 0 58577 ENZO BIOCHEM INC COM 294100102 0 99 SH SOLE 43 0 0 99 EOG RES INC COM 26875P101 86489 1077482 SH SOLE 2 630380 0 447102 EOG RES INC COM 26875P101 40362 502826 SH SOLE 4 280162 0 222664 EOG RES INC COM 26875P101 53835 670680 SH SOLE 7 519399 0 151281 EOG RES INC COM 26875P101 11771 146644 SH SOLE 13 134936 0 11708 EOG RES INC COM 26875P101 5839 72746 SH SOLE 15 72746 0 0 EOG RES INC COM 26875P101 98731 1229989 SH SOLE 18 973529 0 256460 EOG RES INC COM 26875P101 84106 1047789 SH SOLE 19 1047789 0 0 EOG RES INC COM 26875P101 1266659 15779978 SH SOLE 21 15779978 0 0 EOG RES INC COM 26875P101 1121256 13968556 SH SOLE 22 12059763 0 1908793 EOG RES INC COM 26875P101 42663 531489 SH SOLE 23 531489 0 0 EOG RES INC COM 26875P101 63678 793299 SH SOLE 25 793299 0 0 EOG RES INC COM 26875P101 117794 1467474 SH SOLE 26 534365 0 933109 EOG RES INC COM 26875P101 105929 1319656 SH SOLE 28 46621 0 1273035 EOG RES INC COM 26875P101 6825 85030 SH SOLE 29 85030 0 0 EOG RES INC COM 26875P101 312502 3893139 SH SOLE 30 3893139 0 0 EOG RES INC COM 26875P101 27416 341553 SH SOLE 31 198595 0 142958 EOG RES INC COM 26875P101 37796 470866 SH SOLE 34 470866 0 0 EOG RES INC COM 26875P101 24989 311316 SH SOLE 36 311316 0 0 EOG RES INC COM 26875P101 1590 19803 SH SOLE 40 19803 0 0 EOG RES INC COM 26875P101 19861 247425 SH SOLE 43 28903 0 218522 EOS ENERGY ENTERPRISES INC COM CL A 29415C101 104 7442 SH SOLE 2 3099 0 4343 EOS ENERGY ENTERPRISES INC COM CL A 29415C101 4 282 SH SOLE 7 282 0 0 EOS ENERGY ENTERPRISES INC COM CL A 29415C101 1630 116179 SH SOLE 18 116179 0 0 EOS ENERGY ENTERPRISES INC COM CL A 29415C101 1061 75648 SH SOLE 19 75648 0 0 EOS ENERGY ENTERPRISES INC COM CL A 29415C101 20648 1471704 SH SOLE 21 1471704 0 0 EOS ENERGY ENTERPRISES INC COM CL A 29415C101 12260 873842 SH SOLE 22 869052 0 4790 EOS ENERGY ENTERPRISES INC COM CL A 29415C101 43 3093 SH SOLE 43 0 0 3093 EPAM SYS INC COM 29414B104 62622 109770 SH SOLE 2 13739 0 96031 EPAM SYS INC COM 29414B104 19946 34964 SH SOLE 4 22031 0 12933 EPAM SYS INC COM 29414B104 7731 13551 SH SOLE 7 13551 0 0 EPAM SYS INC COM 29414B104 2642 4632 SH SOLE 13 162 0 4470 EPAM SYS INC COM 29414B104 2758 4835 SH SOLE 15 4835 0 0 EPAM SYS INC COM 29414B104 20 35 SH SOLE 17 0 0 35 EPAM SYS INC COM 29414B104 24775 43429 SH SOLE 18 40162 0 3267 EPAM SYS INC COM 29414B104 67504 118328 SH SOLE 19 118328 0 0 EPAM SYS INC COM 29414B104 688696 1207222 SH SOLE 21 1207222 0 0 EPAM SYS INC COM 29414B104 674298 1181983 SH SOLE 22 1117008 0 64975 EPAM SYS INC COM 29414B104 18057 31652 SH SOLE 23 31652 0 0 EPAM SYS INC COM 29414B104 44426 77874 SH SOLE 25 77874 0 0 EPAM SYS INC COM 29414B104 66869 117215 SH SOLE 26 50771 0 66444 EPAM SYS INC COM 29414B104 75625 132564 SH SOLE 28 4336 0 128228 EPAM SYS INC COM 29414B104 56 99 SH SOLE 29 99 0 0 EPAM SYS INC COM 29414B104 79325 139049 SH SOLE 30 139049 0 0 EPAM SYS INC COM 29414B104 11702 20513 SH SOLE 31 6667 0 13846 EPAM SYS INC COM 29414B104 140704 246642 SH SOLE 34 246642 0 0 EPAM SYS INC COM 29414B104 13767 24132 SH SOLE 36 24132 0 0 EPAM SYS INC COM 29414B104 1144 2005 SH SOLE 40 2005 0 0 EPAM SYS INC COM 29414B104 17849 31288 SH SOLE 43 2777 0 28511 EPIZYME INC COM 29428V104 200 39103 SH SOLE 2 24024 0 15079 EPIZYME INC COM 29428V104 2 363 SH SOLE 4 363 0 0 EPIZYME INC COM 29428V104 7 1443 SH SOLE 7 1443 0 0 EPIZYME INC COM 29428V104 1390 271460 SH SOLE 18 271460 0 0 EPIZYME INC COM 29428V104 811 158433 SH SOLE 19 158433 0 0 EPIZYME INC COM 29428V104 20004 3906994 SH SOLE 21 3906994 0 0 EPIZYME INC COM 29428V104 12037 2350958 SH SOLE 22 2306672 0 44286 EPIZYME INC COM 29428V104 46 9055 SH SOLE 25 9055 0 0 EPIZYME INC COM 29428V104 269 52498 SH SOLE 26 46078 0 6420 EPIZYME INC COM 29428V104 41 8085 SH SOLE 28 8085 0 0 EPIZYME INC COM 29428V104 3703 723191 SH SOLE 30 723191 0 0 EPIZYME INC COM 29428V104 47 9171 SH SOLE 40 9171 0 0 EPIZYME INC COM 29428V104 70 13605 SH SOLE 43 167 0 13438 EPLUS INC COM 294268107 5140 50092 SH SOLE 2 18287 0 31805 EPLUS INC COM 294268107 5 50 SH SOLE 4 50 0 0 EPLUS INC COM 294268107 23 221 SH SOLE 7 221 0 0 EPLUS INC COM 294268107 6084 59288 SH SOLE 18 53186 0 6102 EPLUS INC COM 294268107 21755 212016 SH SOLE 19 212016 0 0 EPLUS INC COM 294268107 166392 1621601 SH SOLE 21 1621601 0 0 EPLUS INC COM 294268107 51957 506355 SH SOLE 22 493208 0 13147 EPLUS INC COM 294268107 839 8177 SH SOLE 23 8177 0 0 EPLUS INC COM 294268107 272 2646 SH SOLE 25 2646 0 0 EPLUS INC COM 294268107 3787 36902 SH SOLE 26 6572 0 30330 EPLUS INC COM 294268107 116 1129 SH SOLE 28 1129 0 0 EPLUS INC COM 294268107 3755 36599 SH SOLE 30 36599 0 0 EPLUS INC COM 294268107 225 2197 SH SOLE 36 2197 0 0 EPLUS INC COM 294268107 139 1356 SH SOLE 40 1356 0 0 EPLUS INC COM 294268107 701 6830 SH SOLE 43 0 0 6830 EPR PPTYS COM SH BEN INT 26884U109 53398 1081362 SH SOLE 2 886271 0 195091 EPR PPTYS COM SH BEN INT 26884U109 25058 507459 SH SOLE 4 507459 0 0 EPR PPTYS COM SH BEN INT 26884U109 4784 96889 SH SOLE 7 96889 0 0 EPR PPTYS COM SH BEN INT 26884U109 35624 721432 SH SOLE 18 721432 0 0 EPR PPTYS COM SH BEN INT 26884U109 34357 695775 SH SOLE 19 695775 0 0 EPR PPTYS COM SH BEN INT 26884U109 184731 3741005 SH SOLE 21 3741005 0 0 EPR PPTYS COM SH BEN INT 26884U109 144457 2925421 SH SOLE 22 2512223 0 413198 EPR PPTYS COM SH BEN INT 26884U109 1516 30706 SH SOLE 23 30706 0 0 EPR PPTYS COM SH BEN INT 26884U109 15691 317770 SH SOLE 25 317770 0 0 EPR PPTYS COM SH BEN INT 26884U109 1394 28233 SH SOLE 26 22094 0 6139 EPR PPTYS COM SH BEN INT 26884U109 7038 142520 SH SOLE 28 88444 0 54076 EPR PPTYS COM SH BEN INT 26884U109 16721 338612 SH SOLE 30 338612 0 0 EPR PPTYS COM SH BEN INT 26884U109 57 1147 SH SOLE 31 1147 0 0 EPR PPTYS COM SH BEN INT 26884U109 14870 301132 SH SOLE 34 301132 0 0 EPR PPTYS COM SH BEN INT 26884U109 136 2758 SH SOLE 36 2758 0 0 EPR PPTYS COM SH BEN INT 26884U109 430 8713 SH SOLE 40 8713 0 0 EPR PPTYS COM SH BEN INT 26884U109 5604 113494 SH SOLE 43 17940 0 95554 EPSILON ENERGY LTD COM 294375209 20 3044 SH SOLE 18 3044 0 0 EPSILON ENERGY LTD COM 294375209 202 31330 SH SOLE 21 31330 0 0 EQT CORP COM 26884L109 11263 550486 SH SOLE 2 380506 0 169980 EQT CORP COM 26884L109 1794 87698 SH SOLE 4 87698 0 0 EQT CORP COM 26884L109 148 7220 SH SOLE 7 7220 0 0 EQT CORP COM 26884L109 130131 6360258 SH SOLE 18 6353892 0 6366 EQT CORP COM 26884L109 264739 12939357 SH SOLE 19 12939357 0 0 EQT CORP COM 26884L109 295526 14444067 SH SOLE 21 14444067 0 0 EQT CORP COM 26884L109 168863 8253313 SH SOLE 22 7903854 0 349459 EQT CORP COM 26884L109 2830 138320 SH SOLE 23 138320 0 0 EQT CORP COM 26884L109 5189 253622 SH SOLE 25 118050 0 135572 EQT CORP COM 26884L109 4054 198158 SH SOLE 26 178571 0 19587 EQT CORP COM 26884L109 677 33101 SH SOLE 28 23312 0 9789 EQT CORP COM 26884L109 6478 316626 SH SOLE 30 316626 0 0 EQT CORP COM 26884L109 94 4597 SH SOLE 31 4597 0 0 EQT CORP COM 26884L109 118399 5786859 SH SOLE 34 5786859 0 0 EQT CORP COM 26884L109 1590 77709 SH SOLE 36 77709 0 0 EQT CORP COM 26884L109 679 33189 SH SOLE 40 33189 0 0 EQT CORP COM 26884L109 9967 487127 SH SOLE 43 40084 0 447043 EQT CORP NOTE 1.750% 5/0 26884LAK5 3237 2053000 PRN SOLE 2 1210000 0 843000 EQT CORP NOTE 1.750% 5/0 26884LAK5 2321 1472000 PRN SOLE 18 1472000 0 0 EQT CORP NOTE 1.750% 5/0 26884LAK5 2215 1405000 PRN SOLE 19 1405000 0 0 EQT CORP NOTE 1.750% 5/0 26884LAK5 5699 3615000 PRN SOLE 21 3615000 0 0 EQT CORP NOTE 1.750% 5/0 26884LAK5 3634 2305000 PRN SOLE 26 2305000 0 0 EQT CORP NOTE 1.750% 5/0 26884LAK5 2537 1609000 PRN SOLE 34 1609000 0 0 EQUIFAX INC COM 294429105 100572 396858 SH SOLE 2 164256 0 232602 EQUIFAX INC COM 294429105 26659 105196 SH SOLE 4 74533 0 30663 EQUIFAX INC COM 294429105 27466 108383 SH SOLE 7 104805 0 3578 EQUIFAX INC COM 294429105 11562 45623 SH SOLE 13 43587 0 2036 EQUIFAX INC COM 294429105 3661 14448 SH SOLE 15 14448 0 0 EQUIFAX INC COM 294429105 90470 356998 SH SOLE 18 298622 0 58376 EQUIFAX INC COM 294429105 70327 277512 SH SOLE 19 277512 0 0 EQUIFAX INC COM 294429105 765843 3022029 SH SOLE 21 3022029 0 0 EQUIFAX INC COM 294429105 764350 3016141 SH SOLE 22 2596626 0 419515 EQUIFAX INC COM 294429105 27480 108436 SH SOLE 23 108436 0 0 EQUIFAX INC COM 294429105 123501 487337 SH SOLE 25 487337 0 0 EQUIFAX INC COM 294429105 82342 324922 SH SOLE 26 137466 0 187456 EQUIFAX INC COM 294429105 83899 331066 SH SOLE 28 9911 0 321155 EQUIFAX INC COM 294429105 6908 27261 SH SOLE 29 27261 0 0 EQUIFAX INC COM 294429105 150317 593153 SH SOLE 30 529019 0 64134 EQUIFAX INC COM 294429105 22108 87237 SH SOLE 31 57359 0 29878 EQUIFAX INC COM 294429105 3339 13174 SH SOLE 34 13174 0 0 EQUIFAX INC COM 294429105 14272 56317 SH SOLE 36 56317 0 0 EQUIFAX INC COM 294429105 1084 4276 SH SOLE 40 4276 0 0 EQUIFAX INC COM 294429105 14854 58613 SH SOLE 43 3773 0 54840 EQUILLIUM INC COM 29446K106 18 2605 SH SOLE 18 2605 0 0 EQUILLIUM INC COM 29446K106 274 40186 SH SOLE 21 40186 0 0 EQUINIX INC COM 29444U700 203917 258080 SH SOLE 2 56481 0 201599 EQUINIX INC COM 29444U700 130795 165536 SH SOLE 4 160177 0 5359 EQUINIX INC COM 29444U700 157965 199923 SH SOLE 7 197380 0 2543 EQUINIX INC COM 29444U700 3379 4277 SH SOLE 13 2743 0 1534 EQUINIX INC COM 29444U700 6917 8754 SH SOLE 15 8754 0 0 EQUINIX INC COM 29444U700 179235 226842 SH SOLE 18 213982 0 12860 EQUINIX INC COM 29444U700 202673 256506 SH SOLE 19 256506 0 0 EQUINIX INC COM 29444U700 2262600 2863579 SH SOLE 21 2863579 0 0 EQUINIX INC COM 29444U700 2020496 2557169 SH SOLE 22 2312116 0 245053 EQUINIX INC COM 29444U700 47256 59808 SH SOLE 23 59808 0 0 EQUINIX INC COM 29444U700 419437 530845 SH SOLE 25 530845 0 0 EQUINIX INC COM 29444U700 168131 212789 SH SOLE 26 91369 0 121420 EQUINIX INC COM 29444U700 187028 236705 SH SOLE 28 15831 0 220874 EQUINIX INC COM 29444U700 1150 1456 SH SOLE 29 1456 0 0 EQUINIX INC COM 29444U700 540767 684402 SH SOLE 30 683511 0 891 EQUINIX INC COM 29444U700 25925 32811 SH SOLE 31 10900 0 21911 EQUINIX INC COM 29444U700 59133 74840 SH SOLE 34 74840 0 0 EQUINIX INC COM 29444U700 33574 42492 SH SOLE 36 42492 0 0 EQUINIX INC COM 29444U700 2454 3106 SH SOLE 40 3106 0 0 EQUINIX INC COM 29444U700 53266 67415 SH SOLE 43 5034 0 62381 EQUINOR ASA SPONSORED ADR 29446M102 124108 4866996 SH SOLE 18 4838359 0 28637 EQUINOR ASA SPONSORED ADR 29446M102 5377 210846 SH SOLE 34 210846 0 0 EQUINOR ASA SPONSORED ADR 29446M102 22917 898711 SH SOLE 43 240876 0 657835 EQUINOX GOLD CORP COM 29446Y502 425 64449 SH SOLE 21 64449 0 0 EQUINOX GOLD CORP COM 29446Y502 181 27450 SH SOLE 43 4682 0 22768 EQUITABLE HLDGS INC COM 29452E101 32873 1109084 SH SOLE 2 383711 0 725373 EQUITABLE HLDGS INC COM 29452E101 10643 359059 SH SOLE 4 229629 0 129430 EQUITABLE HLDGS INC COM 29452E101 1465 49416 SH SOLE 7 49416 0 0 EQUITABLE HLDGS INC COM 29452E101 26 879 SH SOLE 13 879 0 0 EQUITABLE HLDGS INC COM 29452E101 1422 47983 SH SOLE 15 47983 0 0 EQUITABLE HLDGS INC COM 29452E101 111733 3769678 SH SOLE 18 3475096 0 294582 EQUITABLE HLDGS INC COM 29452E101 203478 6864965 SH SOLE 19 6864965 0 0 EQUITABLE HLDGS INC COM 29452E101 193665 6533900 SH SOLE 21 6533900 0 0 EQUITABLE HLDGS INC COM 29452E101 260612 8792580 SH SOLE 22 8322871 0 469709 EQUITABLE HLDGS INC COM 29452E101 9965 336204 SH SOLE 23 336204 0 0 EQUITABLE HLDGS INC COM 29452E101 23761 801642 SH SOLE 25 801642 0 0 EQUITABLE HLDGS INC COM 29452E101 25193 849956 SH SOLE 26 460609 0 389347 EQUITABLE HLDGS INC COM 29452E101 37703 1272023 SH SOLE 28 28145 0 1243878 EQUITABLE HLDGS INC COM 29452E101 192 6489 SH SOLE 29 6489 0 0 EQUITABLE HLDGS INC COM 29452E101 53143 1792952 SH SOLE 30 1735870 0 57082 EQUITABLE HLDGS INC COM 29452E101 4374 147581 SH SOLE 31 52011 0 95570 EQUITABLE HLDGS INC COM 29452E101 57008 1923354 SH SOLE 34 1923354 0 0 EQUITABLE HLDGS INC COM 29452E101 6583 222104 SH SOLE 36 222104 0 0 EQUITABLE HLDGS INC COM 29452E101 384 12951 SH SOLE 40 12951 0 0 EQUITABLE HLDGS INC COM 29452E101 9656 325783 SH SOLE 43 27344 0 298439 EQUITRANS MIDSTREAM CORP COM 294600101 6864 676930 SH SOLE 2 342686 0 334244 EQUITRANS MIDSTREAM CORP COM 294600101 40 3970 SH SOLE 4 3970 0 0 EQUITRANS MIDSTREAM CORP COM 294600101 107 10565 SH SOLE 7 10565 0 0 EQUITRANS MIDSTREAM CORP COM 294600101 21409 2111297 SH SOLE 18 2111297 0 0 EQUITRANS MIDSTREAM CORP COM 294600101 7816 770789 SH SOLE 19 770789 0 0 EQUITRANS MIDSTREAM CORP COM 294600101 307857 30360699 SH SOLE 21 30360699 0 0 EQUITRANS MIDSTREAM CORP COM 294600101 120444 11878127 SH SOLE 22 11467402 0 410725 EQUITRANS MIDSTREAM CORP COM 294600101 503 49572 SH SOLE 25 49572 0 0 EQUITRANS MIDSTREAM CORP COM 294600101 1722 169816 SH SOLE 26 137271 0 32545 EQUITRANS MIDSTREAM CORP COM 294600101 415 40906 SH SOLE 28 36682 0 4224 EQUITRANS MIDSTREAM CORP COM 294600101 2328 229537 SH SOLE 30 229537 0 0 EQUITRANS MIDSTREAM CORP COM 294600101 81 8005 SH SOLE 36 8005 0 0 EQUITRANS MIDSTREAM CORP COM 294600101 504 49735 SH SOLE 40 49735 0 0 EQUITRANS MIDSTREAM CORP COM 294600101 4905 483751 SH SOLE 43 45136 0 438615 EQUITY BANCSHARES INC COM CL A 29460X109 1035 31002 SH SOLE 2 13684 0 17318 EQUITY BANCSHARES INC COM CL A 29460X109 9 271 SH SOLE 7 271 0 0 EQUITY BANCSHARES INC COM CL A 29460X109 1557 46645 SH SOLE 18 46645 0 0 EQUITY BANCSHARES INC COM CL A 29460X109 1347 40348 SH SOLE 19 40348 0 0 EQUITY BANCSHARES INC COM CL A 29460X109 17309 518545 SH SOLE 21 518545 0 0 EQUITY BANCSHARES INC COM CL A 29460X109 13727 411249 SH SOLE 22 403448 0 7801 EQUITY BANCSHARES INC COM CL A 29460X109 69 2079 SH SOLE 23 2079 0 0 EQUITY BANCSHARES INC COM CL A 29460X109 291 8725 SH SOLE 26 0 0 8725 EQUITY BANCSHARES INC COM CL A 29460X109 13 392 SH SOLE 43 0 0 392 EQUITY COMWLTH COM SH BEN INT 294628102 3551 136700 SH SOLE 2 42110 0 94590 EQUITY COMWLTH COM SH BEN INT 294628102 1584 60966 SH SOLE 4 60966 0 0 EQUITY COMWLTH COM SH BEN INT 294628102 3927 151140 SH SOLE 7 151140 0 0 EQUITY COMWLTH COM SH BEN INT 294628102 9238 355592 SH SOLE 18 355592 0 0 EQUITY COMWLTH COM SH BEN INT 294628102 9051 348374 SH SOLE 19 348374 0 0 EQUITY COMWLTH COM SH BEN INT 294628102 142997 5504128 SH SOLE 21 5504128 0 0 EQUITY COMWLTH COM SH BEN INT 294628102 98797 3802822 SH SOLE 22 3681567 0 121255 EQUITY COMWLTH COM SH BEN INT 294628102 682 26261 SH SOLE 23 26261 0 0 EQUITY COMWLTH COM SH BEN INT 294628102 13389 515362 SH SOLE 25 515362 0 0 EQUITY COMWLTH COM SH BEN INT 294628102 1714 65956 SH SOLE 26 50649 0 15307 EQUITY COMWLTH COM SH BEN INT 294628102 1903 73257 SH SOLE 28 3944 0 69313 EQUITY COMWLTH COM SH BEN INT 294628102 13727 528351 SH SOLE 30 528351 0 0 EQUITY COMWLTH COM SH BEN INT 294628102 54 2072 SH SOLE 36 2072 0 0 EQUITY COMWLTH COM SH BEN INT 294628102 387 14912 SH SOLE 40 14912 0 0 EQUITY COMWLTH COM SH BEN INT 294628102 10798 415627 SH SOLE 43 45103 0 370524 EQUITY LIFESTYLE PPTYS INC COM 29472R108 32269 413177 SH SOLE 2 41870 0 371307 EQUITY LIFESTYLE PPTYS INC COM 29472R108 17150 219596 SH SOLE 4 156318 0 63278 EQUITY LIFESTYLE PPTYS INC COM 29472R108 20627 264104 SH SOLE 7 264104 0 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 521 6669 SH SOLE 13 525 0 6144 EQUITY LIFESTYLE PPTYS INC COM 29472R108 1555 19912 SH SOLE 15 19912 0 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 7532 96435 SH SOLE 18 86554 0 9881 EQUITY LIFESTYLE PPTYS INC COM 29472R108 20874 267278 SH SOLE 19 267278 0 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 379709 4861827 SH SOLE 21 4861827 0 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 398329 5100239 SH SOLE 22 4893009 0 207230 EQUITY LIFESTYLE PPTYS INC COM 29472R108 7966 102003 SH SOLE 23 102003 0 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 74428 952986 SH SOLE 25 952986 0 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 25584 327579 SH SOLE 26 191971 0 135608 EQUITY LIFESTYLE PPTYS INC COM 29472R108 31234 399927 SH SOLE 28 13530 0 386397 EQUITY LIFESTYLE PPTYS INC COM 29472R108 16 204 SH SOLE 29 204 0 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 53878 689855 SH SOLE 30 689855 0 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 5008 64126 SH SOLE 31 21414 0 42712 EQUITY LIFESTYLE PPTYS INC COM 29472R108 802 10263 SH SOLE 34 10263 0 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 5971 76455 SH SOLE 36 76455 0 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 453 5802 SH SOLE 40 5802 0 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 6517 83442 SH SOLE 43 7443 0 75999 EQUITY RESIDENTIAL SH BEN INT 29476L107 101551 1254952 SH SOLE 2 407837 0 847115 EQUITY RESIDENTIAL SH BEN INT 29476L107 43800 541273 SH SOLE 4 427510 0 113763 EQUITY RESIDENTIAL SH BEN INT 29476L107 66357 820027 SH SOLE 7 810120 0 9907 EQUITY RESIDENTIAL SH BEN INT 29476L107 719 8885 SH SOLE 13 1034 0 7851 EQUITY RESIDENTIAL SH BEN INT 29476L107 3761 46483 SH SOLE 15 46483 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 54225 670107 SH SOLE 18 600440 0 69667 EQUITY RESIDENTIAL SH BEN INT 29476L107 55394 684555 SH SOLE 19 684555 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 1144379 14142099 SH SOLE 21 14142099 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 870417 10756508 SH SOLE 22 9807785 0 948723 EQUITY RESIDENTIAL SH BEN INT 29476L107 23742 293396 SH SOLE 23 293396 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 194090 2398538 SH SOLE 25 2398538 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 94203 1164146 SH SOLE 26 662864 0 501282 EQUITY RESIDENTIAL SH BEN INT 29476L107 97319 1202662 SH SOLE 28 31455 0 1171207 EQUITY RESIDENTIAL SH BEN INT 29476L107 3159 39033 SH SOLE 29 39033 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 231590 2861961 SH SOLE 30 2861961 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 16105 199024 SH SOLE 31 111928 0 87096 EQUITY RESIDENTIAL SH BEN INT 29476L107 5856 72370 SH SOLE 34 72370 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 16741 206888 SH SOLE 36 206888 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 1033 12761 SH SOLE 40 12761 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 16318 201662 SH SOLE 43 7774 0 193888 ERASCA INC COM 29479A108 254 11961 SH SOLE 2 1357 0 10604 ERASCA INC COM 29479A108 1193 56215 SH SOLE 18 56215 0 0 ERASCA INC COM 29479A108 747 35213 SH SOLE 19 35213 0 0 ERASCA INC COM 29479A108 14866 700567 SH SOLE 21 700567 0 0 ERASCA INC COM 29479A108 8591 404860 SH SOLE 22 399907 0 4953 ERICSSON ADR B SEK 10 294821608 6 546 SH SOLE 18 546 0 0 ERICSSON ADR B SEK 10 294821608 5650 504448 SH SOLE 43 31428 0 473020 ERIE INDTY CO CL A 29530P102 9166 51375 SH SOLE 2 13750 0 37625 ERIE INDTY CO CL A 29530P102 3307 18535 SH SOLE 4 12358 0 6177 ERIE INDTY CO CL A 29530P102 1897 10631 SH SOLE 7 10631 0 0 ERIE INDTY CO CL A 29530P102 14 76 SH SOLE 13 76 0 0 ERIE INDTY CO CL A 29530P102 440 2465 SH SOLE 15 2465 0 0 ERIE INDTY CO CL A 29530P102 4920 27573 SH SOLE 18 25888 0 1685 ERIE INDTY CO CL A 29530P102 2980 16704 SH SOLE 19 16704 0 0 ERIE INDTY CO CL A 29530P102 127019 711912 SH SOLE 21 711912 0 0 ERIE INDTY CO CL A 29530P102 118176 662346 SH SOLE 22 632462 0 29884 ERIE INDTY CO CL A 29530P102 2705 15159 SH SOLE 23 15159 0 0 ERIE INDTY CO CL A 29530P102 502 2814 SH SOLE 25 2814 0 0 ERIE INDTY CO CL A 29530P102 9060 50778 SH SOLE 26 42325 0 8453 ERIE INDTY CO CL A 29530P102 5157 28902 SH SOLE 28 2124 0 26778 ERIE INDTY CO CL A 29530P102 37 206 SH SOLE 29 206 0 0 ERIE INDTY CO CL A 29530P102 26819 150315 SH SOLE 30 112915 0 37400 ERIE INDTY CO CL A 29530P102 1487 8333 SH SOLE 31 2301 0 6032 ERIE INDTY CO CL A 29530P102 255 1428 SH SOLE 34 1428 0 0 ERIE INDTY CO CL A 29530P102 2429 13615 SH SOLE 36 13615 0 0 ERIE INDTY CO CL A 29530P102 165 925 SH SOLE 40 925 0 0 ERIE INDTY CO CL A 29530P102 4724 26479 SH SOLE 43 1775 0 24704 EROS STX GLOBAL CORPORATION SHS NEW G3788M114 574 624093 SH SOLE 2 39120 0 584973 EROS STX GLOBAL CORPORATION SHS NEW G3788M114 5 5106 SH SOLE 7 5106 0 0 EROS STX GLOBAL CORPORATION SHS NEW G3788M114 978 1063685 SH SOLE 18 1063685 0 0 EROS STX GLOBAL CORPORATION SHS NEW G3788M114 2464 2679473 SH SOLE 19 2679473 0 0 EROS STX GLOBAL CORPORATION SHS NEW G3788M114 10748 11689447 SH SOLE 21 11689447 0 0 EROS STX GLOBAL CORPORATION SHS NEW G3788M114 5019 5458708 SH SOLE 22 5267751 0 190957 EROS STX GLOBAL CORPORATION SHS NEW G3788M114 90 97945 SH SOLE 23 97945 0 0 EROS STX GLOBAL CORPORATION SHS NEW G3788M114 462 502260 SH SOLE 26 0 0 502260 ESCALADE INC COM 296056104 118 6262 SH SOLE 2 890 0 5372 ESCALADE INC COM 296056104 684 36160 SH SOLE 18 36160 0 0 ESCALADE INC COM 296056104 336 17785 SH SOLE 19 17785 0 0 ESCALADE INC COM 296056104 6990 369661 SH SOLE 21 369661 0 0 ESCALADE INC COM 296056104 2577 136287 SH SOLE 22 130968 0 5319 ESCO TECHNOLOGIES INC COM 296315104 2604 33812 SH SOLE 2 14963 0 18849 ESCO TECHNOLOGIES INC COM 296315104 6 78 SH SOLE 4 78 0 0 ESCO TECHNOLOGIES INC COM 296315104 32 411 SH SOLE 7 411 0 0 ESCO TECHNOLOGIES INC COM 296315104 7840 101823 SH SOLE 18 101823 0 0 ESCO TECHNOLOGIES INC COM 296315104 3561 46250 SH SOLE 19 46250 0 0 ESCO TECHNOLOGIES INC COM 296315104 232633 3021212 SH SOLE 21 3021212 0 0 ESCO TECHNOLOGIES INC COM 296315104 49025 636694 SH SOLE 22 611116 0 25578 ESCO TECHNOLOGIES INC COM 296315104 385 4995 SH SOLE 25 4995 0 0 ESCO TECHNOLOGIES INC COM 296315104 1022 13267 SH SOLE 26 11471 0 1796 ESCO TECHNOLOGIES INC COM 296315104 168 2177 SH SOLE 28 2177 0 0 ESCO TECHNOLOGIES INC COM 296315104 3646 47352 SH SOLE 30 47352 0 0 ESCO TECHNOLOGIES INC COM 296315104 185 2408 SH SOLE 36 2408 0 0 ESCO TECHNOLOGIES INC COM 296315104 229 2977 SH SOLE 40 2977 0 0 ESCO TECHNOLOGIES INC COM 296315104 1537 19962 SH SOLE 43 115 0 19847 ESPERION THERAPEUTICS INC NE COM 29664W105 144 11984 SH SOLE 2 7465 0 4519 ESPERION THERAPEUTICS INC NE COM 29664W105 1 87 SH SOLE 4 87 0 0 ESPERION THERAPEUTICS INC NE COM 29664W105 6 497 SH SOLE 7 497 0 0 ESPERION THERAPEUTICS INC NE COM 29664W105 1003 83222 SH SOLE 18 83222 0 0 ESPERION THERAPEUTICS INC NE COM 29664W105 547 45390 SH SOLE 19 45390 0 0 ESPERION THERAPEUTICS INC NE COM 29664W105 13469 1117765 SH SOLE 21 1117765 0 0 ESPERION THERAPEUTICS INC NE COM 29664W105 8192 679834 SH SOLE 22 664492 0 15342 ESPERION THERAPEUTICS INC NE COM 29664W105 50 4190 SH SOLE 25 4190 0 0 ESPERION THERAPEUTICS INC NE COM 29664W105 163 13547 SH SOLE 26 11476 0 2071 ESPERION THERAPEUTICS INC NE COM 29664W105 45 3694 SH SOLE 28 3694 0 0 ESPERION THERAPEUTICS INC NE COM 29664W105 338 28085 SH SOLE 30 28085 0 0 ESPERION THERAPEUTICS INC NE COM 29664W105 47 3921 SH SOLE 40 3921 0 0 ESPERION THERAPEUTICS INC NE COM 29664W105 168 13918 SH SOLE 43 953 0 12965 ESPEY MFG & ELECTRS CORP COM 296650104 6 431 SH SOLE 18 431 0 0 ESPEY MFG & ELECTRS CORP COM 296650104 89 6150 SH SOLE 21 6150 0 0 ESPORTS ENTMT GROUP INC COM 29667K306 20 3025 SH SOLE 18 3025 0 0 ESPORTS ENTMT GROUP INC COM 29667K306 254 37810 SH SOLE 21 37810 0 0 ESPORTS ENTMT GROUP INC COM 29667K306 1147 170884 SH SOLE 22 170884 0 0 ESPORTS TECHNOLOGIES INC COM 29667L106 49 1456 SH SOLE 2 388 0 1068 ESPORTS TECHNOLOGIES INC COM 29667L106 975 29043 SH SOLE 18 29043 0 0 ESPORTS TECHNOLOGIES INC COM 29667L106 647 19288 SH SOLE 19 19288 0 0 ESPORTS TECHNOLOGIES INC COM 29667L106 12291 366117 SH SOLE 21 366117 0 0 ESPORTS TECHNOLOGIES INC COM 29667L106 2992 89134 SH SOLE 22 88382 0 752 ESQUIRE FINL HLDGS INC COM 29667J101 10 338 SH SOLE 2 338 0 0 ESQUIRE FINL HLDGS INC COM 29667J101 37 1299 SH SOLE 18 1299 0 0 ESQUIRE FINL HLDGS INC COM 29667J101 455 15861 SH SOLE 21 15861 0 0 ESQUIRE FINL HLDGS INC COM 29667J101 31 1096 SH SOLE 22 1096 0 0 ESSA BANCORP INC COM 29667D104 29 1754 SH SOLE 18 1754 0 0 ESSA BANCORP INC COM 29667D104 491 29753 SH SOLE 21 29753 0 0 ESSA PHARMA INC COM NEW 29668H708 40 5046 SH SOLE 2 5046 0 0 ESSA PHARMA INC COM NEW 29668H708 378 47244 SH SOLE 21 47244 0 0 ESSA PHARMA INC COM NEW 29668H708 138 17306 SH SOLE 22 7642 0 9664 ESSA PHARMA INC COM NEW 29668H708 22 2698 SH SOLE 25 2698 0 0 ESSA PHARMA INC COM NEW 29668H708 10 1202 SH SOLE 26 1202 0 0 ESSA PHARMA INC COM NEW 29668H708 45 5621 SH SOLE 30 5621 0 0 ESSA PHARMA INC COM NEW 29668H708 20 2521 SH SOLE 40 2521 0 0 ESSENT GROUP LTD COM G3198U102 24672 560598 SH SOLE 2 340615 0 219983 ESSENT GROUP LTD COM G3198U102 1758 39936 SH SOLE 4 39936 0 0 ESSENT GROUP LTD COM G3198U102 479 10880 SH SOLE 7 10880 0 0 ESSENT GROUP LTD COM G3198U102 476 10822 SH SOLE 13 10822 0 0 ESSENT GROUP LTD COM G3198U102 27016 613867 SH SOLE 18 587720 0 26147 ESSENT GROUP LTD COM G3198U102 50367 1144448 SH SOLE 19 1144448 0 0 ESSENT GROUP LTD COM G3198U102 349500 7941388 SH SOLE 21 7941388 0 0 ESSENT GROUP LTD COM G3198U102 201031 4567848 SH SOLE 22 4319577 0 248271 ESSENT GROUP LTD COM G3198U102 5825 132354 SH SOLE 23 132354 0 0 ESSENT GROUP LTD COM G3198U102 700 15901 SH SOLE 25 15901 0 0 ESSENT GROUP LTD COM G3198U102 12241 278141 SH SOLE 26 63969 0 214172 ESSENT GROUP LTD COM G3198U102 3416 77622 SH SOLE 28 7768 0 69854 ESSENT GROUP LTD COM G3198U102 2010 45661 SH SOLE 29 45661 0 0 ESSENT GROUP LTD COM G3198U102 3264 74171 SH SOLE 30 74171 0 0 ESSENT GROUP LTD COM G3198U102 3111 70687 SH SOLE 31 70687 0 0 ESSENT GROUP LTD COM G3198U102 2181 49551 SH SOLE 34 49551 0 0 ESSENT GROUP LTD COM G3198U102 307 6983 SH SOLE 36 6983 0 0 ESSENT GROUP LTD COM G3198U102 580 13186 SH SOLE 40 13186 0 0 ESSENT GROUP LTD COM G3198U102 0 3 SH SOLE 43 0 0 3 ESSENTIAL PPTYS RLTY TR INC COM 29670E107 3898 139599 SH SOLE 2 45880 0 93719 ESSENTIAL PPTYS RLTY TR INC COM 29670E107 1727 61848 SH SOLE 4 61848 0 0 ESSENTIAL PPTYS RLTY TR INC COM 29670E107 4138 148192 SH SOLE 7 148192 0 0 ESSENTIAL PPTYS RLTY TR INC COM 29670E107 13087 468726 SH SOLE 18 468726 0 0 ESSENTIAL PPTYS RLTY TR INC COM 29670E107 11187 400688 SH SOLE 19 400688 0 0 ESSENTIAL PPTYS RLTY TR INC COM 29670E107 395353 14160225 SH SOLE 21 14160225 0 0 ESSENTIAL PPTYS RLTY TR INC COM 29670E107 106639 3819458 SH SOLE 22 3700552 0 118906 ESSENTIAL PPTYS RLTY TR INC COM 29670E107 136 4863 SH SOLE 23 4863 0 0 ESSENTIAL PPTYS RLTY TR INC COM 29670E107 14310 512519 SH SOLE 25 512519 0 0 ESSENTIAL PPTYS RLTY TR INC COM 29670E107 1250 44787 SH SOLE 26 34900 0 9887 ESSENTIAL PPTYS RLTY TR INC COM 29670E107 2199 78775 SH SOLE 28 8940 0 69835 ESSENTIAL PPTYS RLTY TR INC COM 29670E107 18775 672454 SH SOLE 30 672454 0 0 ESSENTIAL PPTYS RLTY TR INC COM 29670E107 38 1365 SH SOLE 34 1365 0 0 ESSENTIAL PPTYS RLTY TR INC COM 29670E107 407 14564 SH SOLE 40 14564 0 0 ESSENTIAL PPTYS RLTY TR INC COM 29670E107 1594 57099 SH SOLE 43 2628 0 54471 ESSENTIAL UTILS INC COM 29670G102 24746 537015 SH SOLE 2 127498 0 409517 ESSENTIAL UTILS INC COM 29670G102 11773 255493 SH SOLE 4 146796 0 108697 ESSENTIAL UTILS INC COM 29670G102 30504 661988 SH SOLE 7 661988 0 0 ESSENTIAL UTILS INC COM 29670G102 17 363 SH SOLE 13 363 0 0 ESSENTIAL UTILS INC COM 29670G102 1076 23357 SH SOLE 15 23357 0 0 ESSENTIAL UTILS INC COM 29670G102 26354 571924 SH SOLE 18 558621 0 13303 ESSENTIAL UTILS INC COM 29670G102 3536 76726 SH SOLE 19 76726 0 0 ESSENTIAL UTILS INC COM 29670G102 517741 11235691 SH SOLE 21 11235691 0 0 ESSENTIAL UTILS INC COM 29670G102 287205 6232741 SH SOLE 22 5953159 0 279582 ESSENTIAL UTILS INC COM 29670G102 6012 130469 SH SOLE 23 130469 0 0 ESSENTIAL UTILS INC COM 29670G102 22511 488518 SH SOLE 25 488518 0 0 ESSENTIAL UTILS INC COM 29670G102 18420 399744 SH SOLE 26 306597 0 93147 ESSENTIAL UTILS INC COM 29670G102 21847 474105 SH SOLE 28 17203 0 456902 ESSENTIAL UTILS INC COM 29670G102 7 145 SH SOLE 29 145 0 0 ESSENTIAL UTILS INC COM 29670G102 134854 2926528 SH SOLE 30 2805786 0 120742 ESSENTIAL UTILS INC COM 29670G102 3815 82797 SH SOLE 31 25843 0 56954 ESSENTIAL UTILS INC COM 29670G102 5537 120159 SH SOLE 34 120159 0 0 ESSENTIAL UTILS INC COM 29670G102 2472 53651 SH SOLE 36 53651 0 0 ESSENTIAL UTILS INC COM 29670G102 433 9390 SH SOLE 40 9390 0 0 ESSENTIAL UTILS INC COM 29670G102 14986 325213 SH SOLE 43 11662 0 313551 ESSENTIAL UTILS INC UNIT 04/30/2022 29670G201 36411 634443 SH SOLE 21 634443 0 0 ESSEX PPTY TR INC COM 297178105 52352 163732 SH SOLE 2 21784 0 141948 ESSEX PPTY TR INC COM 297178105 23946 74893 SH SOLE 4 56774 0 18119 ESSEX PPTY TR INC COM 297178105 50468 157842 SH SOLE 7 155965 0 1877 ESSEX PPTY TR INC COM 297178105 615 1925 SH SOLE 13 213 0 1712 ESSEX PPTY TR INC COM 297178105 2610 8162 SH SOLE 15 8162 0 0 ESSEX PPTY TR INC COM 297178105 37014 115764 SH SOLE 18 106455 0 9309 ESSEX PPTY TR INC COM 297178105 35296 110391 SH SOLE 19 110391 0 0 ESSEX PPTY TR INC COM 297178105 809277 2531047 SH SOLE 21 2531047 0 0 ESSEX PPTY TR INC COM 297178105 594134 1858178 SH SOLE 22 1717227 0 140951 ESSEX PPTY TR INC COM 297178105 12518 39151 SH SOLE 23 39151 0 0 ESSEX PPTY TR INC COM 297178105 129458 404885 SH SOLE 25 404885 0 0 ESSEX PPTY TR INC COM 297178105 53288 166659 SH SOLE 26 80037 0 86622 ESSEX PPTY TR INC COM 297178105 64917 203031 SH SOLE 28 5022 0 198009 ESSEX PPTY TR INC COM 297178105 32 100 SH SOLE 29 100 0 0 ESSEX PPTY TR INC COM 297178105 166309 520137 SH SOLE 30 520137 0 0 ESSEX PPTY TR INC COM 297178105 7594 23749 SH SOLE 31 7795 0 15954 ESSEX PPTY TR INC COM 297178105 995 3113 SH SOLE 34 3113 0 0 ESSEX PPTY TR INC COM 297178105 10441 32654 SH SOLE 36 32654 0 0 ESSEX PPTY TR INC COM 297178105 671 2098 SH SOLE 40 2098 0 0 ESSEX PPTY TR INC COM 297178105 8625 26976 SH SOLE 43 1502 0 25474 ESTABLISHMENT LABS HLDGS INC COM G31249108 356 4972 SH SOLE 2 4517 0 455 ESTABLISHMENT LABS HLDGS INC COM G31249108 3107 43400 SH SOLE 21 43400 0 0 ESTABLISHMENT LABS HLDGS INC COM G31249108 1125 15718 SH SOLE 22 7130 0 8588 ESTABLISHMENT LABS HLDGS INC COM G31249108 172 2408 SH SOLE 25 2408 0 0 ESTABLISHMENT LABS HLDGS INC COM G31249108 20 280 SH SOLE 26 280 0 0 ESTABLISHMENT LABS HLDGS INC COM G31249108 114 1587 SH SOLE 28 1587 0 0 ESTABLISHMENT LABS HLDGS INC COM G31249108 343 4795 SH SOLE 30 4795 0 0 ESTABLISHMENT LABS HLDGS INC COM G31249108 161 2255 SH SOLE 40 2255 0 0 ETF MANAGERS TR AI POWERED EQT 26924G813 0 3 SH SOLE 17 0 0 3 ETF SER SOLUTIONS DISTILLATE US 26922A321 6 148 SH SOLE 17 0 0 148 ETHAN ALLEN INTERIORS INC COM 297602104 659 27795 SH SOLE 2 7595 0 20200 ETHAN ALLEN INTERIORS INC COM 297602104 3 129 SH SOLE 4 129 0 0 ETHAN ALLEN INTERIORS INC COM 297602104 11 469 SH SOLE 7 469 0 0 ETHAN ALLEN INTERIORS INC COM 297602104 2264 95531 SH SOLE 18 95531 0 0 ETHAN ALLEN INTERIORS INC COM 297602104 2582 108946 SH SOLE 19 108946 0 0 ETHAN ALLEN INTERIORS INC COM 297602104 68513 2890825 SH SOLE 21 2890825 0 0 ETHAN ALLEN INTERIORS INC COM 297602104 15653 660453 SH SOLE 22 634980 0 25473 ETHAN ALLEN INTERIORS INC COM 297602104 104 4394 SH SOLE 25 4394 0 0 ETHAN ALLEN INTERIORS INC COM 297602104 178 7507 SH SOLE 26 5875 0 1632 ETHAN ALLEN INTERIORS INC COM 297602104 88 3702 SH SOLE 28 3702 0 0 ETHAN ALLEN INTERIORS INC COM 297602104 1595 67308 SH SOLE 30 67308 0 0 ETHAN ALLEN INTERIORS INC COM 297602104 93 3917 SH SOLE 36 3917 0 0 ETHAN ALLEN INTERIORS INC COM 297602104 73 3080 SH SOLE 40 3080 0 0 ETHAN ALLEN INTERIORS INC COM 297602104 743 31356 SH SOLE 43 1444 0 29912 ETON PHARMACEUTICALS INC COM 29772L108 2 299 SH SOLE 2 299 0 0 ETON PHARMACEUTICALS INC COM 29772L108 21 4171 SH SOLE 18 4171 0 0 ETON PHARMACEUTICALS INC COM 29772L108 323 64031 SH SOLE 21 64031 0 0 ETON PHARMACEUTICALS INC COM 29772L108 1171 232396 SH SOLE 22 232396 0 0 ETSY INC COM 29786A106 61185 294216 SH SOLE 2 56917 0 237299 ETSY INC COM 29786A106 16616 79900 SH SOLE 4 50641 0 29259 ETSY INC COM 29786A106 22956 110389 SH SOLE 7 106470 0 3919 ETSY INC COM 29786A106 2074 9972 SH SOLE 13 7548 0 2424 ETSY INC COM 29786A106 2451 11787 SH SOLE 15 11787 0 0 ETSY INC COM 29786A106 275739 1325922 SH SOLE 18 957894 0 368028 ETSY INC COM 29786A106 190020 913733 SH SOLE 19 913733 0 0 ETSY INC COM 29786A106 735725 3537821 SH SOLE 21 3537821 0 0 ETSY INC COM 29786A106 614901 2956825 SH SOLE 22 2671284 0 285541 ETSY INC COM 29786A106 15658 75291 SH SOLE 23 75291 0 0 ETSY INC COM 29786A106 118582 570217 SH SOLE 25 570217 0 0 ETSY INC COM 29786A106 62857 302257 SH SOLE 26 128823 0 173434 ETSY INC COM 29786A106 76706 368851 SH SOLE 28 12158 0 356693 ETSY INC COM 29786A106 738 3549 SH SOLE 29 3549 0 0 ETSY INC COM 29786A106 162390 780873 SH SOLE 30 705558 0 75315 ETSY INC COM 29786A106 12194 58637 SH SOLE 31 27650 0 30987 ETSY INC COM 29786A106 29477 141744 SH SOLE 34 141744 0 0 ETSY INC COM 29786A106 12103 58200 SH SOLE 36 58200 0 0 ETSY INC COM 29786A106 955 4593 SH SOLE 40 4593 0 0 ETSY INC COM 29786A106 18282 87911 SH SOLE 43 5535 0 82376 ETSY INC NOTE 0.125%10/0 29786AAJ5 242 100000 PRN SOLE 2 100000 0 0 ETSY INC NOTE 0.125%10/0 29786AAJ5 10923 4507000 PRN SOLE 21 4507000 0 0 ETSY INC NOTE 0.125%10/0 29786AAJ5 1212 500000 PRN SOLE 22 500000 0 0 ETSY INC NOTE 0.125% 9/0 29786AAL0 1972 1500000 PRN SOLE 2 1500000 0 0 ETSY INC NOTE 0.125% 9/0 29786AAL0 5518 4198000 PRN SOLE 21 4198000 0 0 ETSY INC NOTE 0.125% 9/0 29786AAL0 8216 6250000 PRN SOLE 22 6250000 0 0 EUCRATES BIOMEDICAL ACQU COR SHS G3141W106 8779 897657 SH SOLE 19 897657 0 0 EUCRATES BIOMEDICAL ACQU COR SHS G3141W106 249 25486 SH SOLE 20 25486 0 0 EUCRATES BIOMEDICAL ACQU COR SHS G3141W106 18 1857 SH SOLE 21 1857 0 0 EUCRATES BIOMEDICAL ACQU COR *W EXP 10/23/202 G3141W122 215 299219 SH SOLE 19 299219 0 0 EUCRATES BIOMEDICAL ACQU COR *W EXP 10/23/202 G3141W122 6 8495 SH SOLE 20 8495 0 0 EUCRATES BIOMEDICAL ACQU COR *W EXP 10/23/202 G3141W122 0 619 SH SOLE 21 619 0 0 EURODRY LTD COM Y23508107 5612 180000 SH SOLE 42 180000 0 0 EURONAV NV SHS B38564108 5972 611878 SH SOLE 7 611878 0 0 EURONAV NV SHS B38564108 4 370 SH SOLE 22 370 0 0 EURONAV NV SHS B38564108 4 368 SH SOLE 43 368 0 0 EURONET WORLDWIDE INC COM 298736109 17459 137173 SH SOLE 2 60950 0 76223 EURONET WORLDWIDE INC COM 298736109 365 2866 SH SOLE 4 2866 0 0 EURONET WORLDWIDE INC COM 298736109 130 1021 SH SOLE 7 1021 0 0 EURONET WORLDWIDE INC COM 298736109 2692 21148 SH SOLE 18 21148 0 0 EURONET WORLDWIDE INC COM 298736109 1833 14398 SH SOLE 19 14398 0 0 EURONET WORLDWIDE INC COM 298736109 85710 673397 SH SOLE 21 673397 0 0 EURONET WORLDWIDE INC COM 298736109 151475 1190094 SH SOLE 22 1129750 0 60344 EURONET WORLDWIDE INC COM 298736109 25 194 SH SOLE 23 194 0 0 EURONET WORLDWIDE INC COM 298736109 1212 9522 SH SOLE 25 9522 0 0 EURONET WORLDWIDE INC COM 298736109 4820 37872 SH SOLE 26 25721 0 12151 EURONET WORLDWIDE INC COM 298736109 598 4698 SH SOLE 28 4410 0 288 EURONET WORLDWIDE INC COM 298736109 749 5881 SH SOLE 29 5881 0 0 EURONET WORLDWIDE INC COM 298736109 3663 28777 SH SOLE 30 28777 0 0 EURONET WORLDWIDE INC COM 298736109 101 796 SH SOLE 31 796 0 0 EURONET WORLDWIDE INC COM 298736109 948 7447 SH SOLE 34 7447 0 0 EURONET WORLDWIDE INC COM 298736109 99 777 SH SOLE 36 777 0 0 EURONET WORLDWIDE INC COM 298736109 815 6407 SH SOLE 40 6407 0 0 EURONET WORLDWIDE INC COM 298736109 1813 14245 SH SOLE 43 1892 0 12353 EURONET WORLDWIDE INC NOTE 0.750% 3/1 298736AL3 4220 3839000 PRN SOLE 21 3839000 0 0 EUROPEAN WAX CTR INC CLASS A COM 29882P106 173 6194 SH SOLE 2 307 0 5887 EUROPEAN WAX CTR INC CLASS A COM 29882P106 681 24314 SH SOLE 18 24314 0 0 EUROPEAN WAX CTR INC CLASS A COM 29882P106 466 16637 SH SOLE 19 16637 0 0 EUROPEAN WAX CTR INC CLASS A COM 29882P106 9717 346902 SH SOLE 21 346902 0 0 EUROPEAN WAX CTR INC CLASS A COM 29882P106 2458 87760 SH SOLE 22 85268 0 2492 EUROSEAS LTD SHS Y23592135 11815 351309 SH SOLE 42 351309 0 0 EVANS BANCORP INC COM NEW 29911Q208 151 3933 SH SOLE 2 3933 0 0 EVANS BANCORP INC COM NEW 29911Q208 38 1005 SH SOLE 18 1005 0 0 EVANS BANCORP INC COM NEW 29911Q208 546 14263 SH SOLE 21 14263 0 0 EVANS BANCORP INC COM NEW 29911Q208 83 2157 SH SOLE 22 2157 0 0 EVELO BIOSCIENCES INC COM 299734103 104 14835 SH SOLE 2 1855 0 12980 EVELO BIOSCIENCES INC COM 299734103 3 488 SH SOLE 7 488 0 0 EVELO BIOSCIENCES INC COM 299734103 632 89837 SH SOLE 18 89837 0 0 EVELO BIOSCIENCES INC COM 299734103 381 54167 SH SOLE 19 54167 0 0 EVELO BIOSCIENCES INC COM 299734103 7250 1029889 SH SOLE 21 1029889 0 0 EVELO BIOSCIENCES INC COM 299734103 4533 643858 SH SOLE 22 639349 0 4509 EVELO BIOSCIENCES INC COM 299734103 51 7176 SH SOLE 43 0 0 7176 EVENTBRITE INC COM CL A 29975E109 1107 58533 SH SOLE 2 40694 0 17839 EVENTBRITE INC COM CL A 29975E109 4 226 SH SOLE 4 226 0 0 EVENTBRITE INC COM CL A 29975E109 25 1307 SH SOLE 7 1307 0 0 EVENTBRITE INC COM CL A 29975E109 4130 218377 SH SOLE 18 208479 0 9898 EVENTBRITE INC COM CL A 29975E109 19145 1012415 SH SOLE 19 1012415 0 0 EVENTBRITE INC COM CL A 29975E109 47530 2513481 SH SOLE 21 2513481 0 0 EVENTBRITE INC COM CL A 29975E109 34997 1850735 SH SOLE 22 1810463 0 40272 EVENTBRITE INC COM CL A 29975E109 103 5457 SH SOLE 23 5457 0 0 EVENTBRITE INC COM CL A 29975E109 237 12525 SH SOLE 25 12525 0 0 EVENTBRITE INC COM CL A 29975E109 965 51053 SH SOLE 26 28701 0 22352 EVENTBRITE INC COM CL A 29975E109 103 5423 SH SOLE 28 5423 0 0 EVENTBRITE INC COM CL A 29975E109 890 47056 SH SOLE 30 47056 0 0 EVENTBRITE INC COM CL A 29975E109 32587 1723286 SH SOLE 34 1723286 0 0 EVENTBRITE INC COM CL A 29975E109 30 1577 SH SOLE 36 1577 0 0 EVENTBRITE INC COM CL A 29975E109 164 8650 SH SOLE 40 8650 0 0 EVENTBRITE INC COM CL A 29975E109 217 11486 SH SOLE 43 155 0 11331 EVERBRIDGE INC COM 29978A104 10017 66319 SH SOLE 2 13958 0 52361 EVERBRIDGE INC COM 29978A104 21 141 SH SOLE 4 141 0 0 EVERBRIDGE INC COM 29978A104 81 539 SH SOLE 7 539 0 0 EVERBRIDGE INC COM 29978A104 2855 18903 SH SOLE 18 18903 0 0 EVERBRIDGE INC COM 29978A104 5556 36787 SH SOLE 19 36787 0 0 EVERBRIDGE INC COM 29978A104 116091 768608 SH SOLE 21 768608 0 0 EVERBRIDGE INC COM 29978A104 132580 877781 SH SOLE 22 833686 0 44095 EVERBRIDGE INC COM 29978A104 774 5125 SH SOLE 25 5125 0 0 EVERBRIDGE INC COM 29978A104 4270 28271 SH SOLE 26 25265 0 3006 EVERBRIDGE INC COM 29978A104 448 2963 SH SOLE 28 2963 0 0 EVERBRIDGE INC COM 29978A104 38305 253606 SH SOLE 30 253606 0 0 EVERBRIDGE INC COM 29978A104 93 617 SH SOLE 31 617 0 0 EVERBRIDGE INC COM 29978A104 30 201 SH SOLE 34 201 0 0 EVERBRIDGE INC COM 29978A104 663 4388 SH SOLE 40 4388 0 0 EVERBRIDGE INC COM 29978A104 2506 16591 SH SOLE 43 1513 0 15078 EVERBRIDGE INC NOTE 0.125%12/1 29978AAC8 4430 3020000 PRN SOLE 21 3020000 0 0 EVERCOMMERCE INC COM 29977X105 43 2616 SH SOLE 2 559 0 2057 EVERCOMMERCE INC COM 29977X105 724 43883 SH SOLE 18 43883 0 0 EVERCOMMERCE INC COM 29977X105 450 27312 SH SOLE 19 27312 0 0 EVERCOMMERCE INC COM 29977X105 8566 519444 SH SOLE 21 519444 0 0 EVERCOMMERCE INC COM 29977X105 5676 344195 SH SOLE 22 341977 0 2218 EVERCORE INC CLASS A 29977A105 13358 99930 SH SOLE 2 33598 0 66332 EVERCORE INC CLASS A 29977A105 40 300 SH SOLE 4 300 0 0 EVERCORE INC CLASS A 29977A105 107 802 SH SOLE 7 802 0 0 EVERCORE INC CLASS A 29977A105 12738 95291 SH SOLE 18 95291 0 0 EVERCORE INC CLASS A 29977A105 1443 10797 SH SOLE 19 10797 0 0 EVERCORE INC CLASS A 29977A105 273955 2049487 SH SOLE 21 2049487 0 0 EVERCORE INC CLASS A 29977A105 144789 1083180 SH SOLE 22 1036076 0 47104 EVERCORE INC CLASS A 29977A105 692 5178 SH SOLE 25 5178 0 0 EVERCORE INC CLASS A 29977A105 2581 19311 SH SOLE 26 15771 0 3540 EVERCORE INC CLASS A 29977A105 470 3513 SH SOLE 28 3513 0 0 EVERCORE INC CLASS A 29977A105 3079 23031 SH SOLE 30 23031 0 0 EVERCORE INC CLASS A 29977A105 87 652 SH SOLE 31 652 0 0 EVERCORE INC CLASS A 29977A105 72 538 SH SOLE 36 538 0 0 EVERCORE INC CLASS A 29977A105 676 5054 SH SOLE 40 5054 0 0 EVERCORE INC CLASS A 29977A105 3785 28316 SH SOLE 43 3624 0 24692 EVEREST RE GROUP LTD COM G3223R108 32815 130851 SH SOLE 2 54793 0 76058 EVEREST RE GROUP LTD COM G3223R108 8592 34261 SH SOLE 4 23096 0 11165 EVEREST RE GROUP LTD COM G3223R108 11331 45182 SH SOLE 7 34425 0 10757 EVEREST RE GROUP LTD COM G3223R108 3555 14174 SH SOLE 13 14174 0 0 EVEREST RE GROUP LTD COM G3223R108 1290 5143 SH SOLE 15 5143 0 0 EVEREST RE GROUP LTD COM G3223R108 32238 128549 SH SOLE 18 110935 0 17614 EVEREST RE GROUP LTD COM G3223R108 27371 109145 SH SOLE 19 109145 0 0 EVEREST RE GROUP LTD COM G3223R108 260788 1039906 SH SOLE 21 1039906 0 0 EVEREST RE GROUP LTD COM G3223R108 264634 1055244 SH SOLE 22 929823 0 125421 EVEREST RE GROUP LTD COM G3223R108 8226 32803 SH SOLE 23 32803 0 0 EVEREST RE GROUP LTD COM G3223R108 13517 53900 SH SOLE 25 53900 0 0 EVEREST RE GROUP LTD COM G3223R108 27493 109630 SH SOLE 26 51292 0 58338 EVEREST RE GROUP LTD COM G3223R108 18453 73584 SH SOLE 28 2964 0 70620 EVEREST RE GROUP LTD COM G3223R108 1291 5148 SH SOLE 29 5148 0 0 EVEREST RE GROUP LTD COM G3223R108 49066 195652 SH SOLE 30 193551 0 2101 EVEREST RE GROUP LTD COM G3223R108 5462 21779 SH SOLE 31 11742 0 10037 EVEREST RE GROUP LTD COM G3223R108 606 2415 SH SOLE 34 2415 0 0 EVEREST RE GROUP LTD COM G3223R108 5662 22577 SH SOLE 36 22577 0 0 EVEREST RE GROUP LTD COM G3223R108 397 1584 SH SOLE 40 1584 0 0 EVEREST RE GROUP LTD COM G3223R108 9046 36071 SH SOLE 43 441 0 35630 EVERGY INC COM 30034W106 32430 521386 SH SOLE 2 82381 0 439005 EVERGY INC COM 30034W106 8440 135697 SH SOLE 4 126906 0 8791 EVERGY INC COM 30034W106 14821 238285 SH SOLE 7 231098 0 7187 EVERGY INC COM 30034W106 415 6677 SH SOLE 13 729 0 5948 EVERGY INC COM 30034W106 1789 28762 SH SOLE 15 28762 0 0 EVERGY INC COM 30034W106 14 229 SH SOLE 17 0 0 229 EVERGY INC COM 30034W106 24848 399489 SH SOLE 18 379123 0 20366 EVERGY INC COM 30034W106 19602 315142 SH SOLE 19 315142 0 0 EVERGY INC COM 30034W106 426178 6851738 SH SOLE 21 6851738 0 0 EVERGY INC COM 30034W106 310258 4988076 SH SOLE 22 4497703 0 490373 EVERGY INC COM 30034W106 8006 128718 SH SOLE 23 128718 0 0 EVERGY INC COM 30034W106 5376 86435 SH SOLE 25 86435 0 0 EVERGY INC COM 30034W106 36168 581477 SH SOLE 26 295298 0 286179 EVERGY INC COM 30034W106 2735 43972 SH SOLE 28 0 0 43972 EVERGY INC COM 30034W106 125 2011 SH SOLE 29 2011 0 0 EVERGY INC COM 30034W106 71590 1150962 SH SOLE 30 1150962 0 0 EVERGY INC COM 30034W106 6671 107255 SH SOLE 31 27475 0 79780 EVERGY INC COM 30034W106 6079 97726 SH SOLE 34 97726 0 0 EVERGY INC COM 30034W106 11922 191666 SH SOLE 36 191666 0 0 EVERGY INC COM 30034W106 281 4522 SH SOLE 40 4522 0 0 EVERGY INC COM 30034W106 6460 103857 SH SOLE 43 7106 0 96751 EVERI HLDGS INC COM 30034T103 853 35281 SH SOLE 2 26628 0 8653 EVERI HLDGS INC COM 30034T103 8 312 SH SOLE 4 312 0 0 EVERI HLDGS INC COM 30034T103 34 1393 SH SOLE 7 1393 0 0 EVERI HLDGS INC COM 30034T103 6049 250161 SH SOLE 18 250161 0 0 EVERI HLDGS INC COM 30034T103 3565 147429 SH SOLE 19 147429 0 0 EVERI HLDGS INC COM 30034T103 73340 3033097 SH SOLE 21 3033097 0 0 EVERI HLDGS INC COM 30034T103 48318 1998252 SH SOLE 22 1949140 0 49112 EVERI HLDGS INC COM 30034T103 465 19250 SH SOLE 25 19250 0 0 EVERI HLDGS INC COM 30034T103 1286 53203 SH SOLE 26 48525 0 4678 EVERI HLDGS INC COM 30034T103 148 6121 SH SOLE 28 6121 0 0 EVERI HLDGS INC COM 30034T103 1356 56084 SH SOLE 30 56084 0 0 EVERI HLDGS INC COM 30034T103 175 7234 SH SOLE 34 7234 0 0 EVERI HLDGS INC COM 30034T103 370 15296 SH SOLE 36 15296 0 0 EVERI HLDGS INC COM 30034T103 247 10207 SH SOLE 40 10207 0 0 EVERI HLDGS INC COM 30034T103 161 6675 SH SOLE 43 0 0 6675 EVERQUOTE INC COM CL A 30041R108 1497 80342 SH SOLE 2 66958 0 13384 EVERQUOTE INC COM CL A 30041R108 1 49 SH SOLE 4 49 0 0 EVERQUOTE INC COM CL A 30041R108 5 260 SH SOLE 7 260 0 0 EVERQUOTE INC COM CL A 30041R108 1126 60459 SH SOLE 18 56526 0 3933 EVERQUOTE INC COM CL A 30041R108 2826 151683 SH SOLE 19 151683 0 0 EVERQUOTE INC COM CL A 30041R108 12639 678440 SH SOLE 21 678440 0 0 EVERQUOTE INC COM CL A 30041R108 10683 573415 SH SOLE 22 564908 0 8507 EVERQUOTE INC COM CL A 30041R108 80 4271 SH SOLE 23 4271 0 0 EVERQUOTE INC COM CL A 30041R108 41 2224 SH SOLE 25 2224 0 0 EVERQUOTE INC COM CL A 30041R108 309 16582 SH SOLE 26 277 0 16305 EVERQUOTE INC COM CL A 30041R108 36 1956 SH SOLE 28 1956 0 0 EVERQUOTE INC COM CL A 30041R108 51 2756 SH SOLE 30 2756 0 0 EVERQUOTE INC COM CL A 30041R108 382 20486 SH SOLE 34 20486 0 0 EVERQUOTE INC COM CL A 30041R108 32 1707 SH SOLE 40 1707 0 0 EVERQUOTE INC COM CL A 30041R108 125 6724 SH SOLE 43 0 0 6724 EVERSOURCE ENERGY COM 30040W108 78210 956583 SH SOLE 2 230878 0 725705 EVERSOURCE ENERGY COM 30040W108 30789 376580 SH SOLE 4 256302 0 120278 EVERSOURCE ENERGY COM 30040W108 75699 925873 SH SOLE 7 915140 0 10733 EVERSOURCE ENERGY COM 30040W108 2513 30739 SH SOLE 13 24396 0 6343 EVERSOURCE ENERGY COM 30040W108 3580 43784 SH SOLE 15 43784 0 0 EVERSOURCE ENERGY COM 30040W108 2 29 SH SOLE 17 0 0 29 EVERSOURCE ENERGY COM 30040W108 58793 719092 SH SOLE 18 667053 0 52039 EVERSOURCE ENERGY COM 30040W108 47259 578017 SH SOLE 19 578017 0 0 EVERSOURCE ENERGY COM 30040W108 1067092 13051516 SH SOLE 21 13051516 0 0 EVERSOURCE ENERGY COM 30040W108 631664 7725832 SH SOLE 22 6879009 0 846823 EVERSOURCE ENERGY COM 30040W108 16250 198751 SH SOLE 23 198751 0 0 EVERSOURCE ENERGY COM 30040W108 102704 1256160 SH SOLE 25 1256160 0 0 EVERSOURCE ENERGY COM 30040W108 149364 1826862 SH SOLE 26 1306272 0 520590 EVERSOURCE ENERGY COM 30040W108 154466 1889263 SH SOLE 28 40041 0 1849222 EVERSOURCE ENERGY COM 30040W108 619 7566 SH SOLE 29 7566 0 0 EVERSOURCE ENERGY COM 30040W108 222430 2720527 SH SOLE 30 2712753 0 7774 EVERSOURCE ENERGY COM 30040W108 12253 149865 SH SOLE 31 42192 0 107673 EVERSOURCE ENERGY COM 30040W108 3362 41121 SH SOLE 32 41121 0 0 EVERSOURCE ENERGY COM 30040W108 18401 225060 SH SOLE 34 225060 0 0 EVERSOURCE ENERGY COM 30040W108 17402 212838 SH SOLE 36 212838 0 0 EVERSOURCE ENERGY COM 30040W108 968 11844 SH SOLE 40 11844 0 0 EVERSOURCE ENERGY COM 30040W108 24262 296748 SH SOLE 43 15725 0 281023 EVERSPIN TECHNOLOGIES INC COM 30041T104 18 2798 SH SOLE 18 2798 0 0 EVERSPIN TECHNOLOGIES INC COM 30041T104 233 35926 SH SOLE 21 35926 0 0 EVERSPIN TECHNOLOGIES INC COM 30041T104 898 138631 SH SOLE 22 138631 0 0 EVERTEC INC COM 30040P103 1142 24969 SH SOLE 2 18700 0 6269 EVERTEC INC COM 30040P103 11 245 SH SOLE 4 245 0 0 EVERTEC INC COM 30040P103 45 974 SH SOLE 7 974 0 0 EVERTEC INC COM 30040P103 9915 216870 SH SOLE 18 216870 0 0 EVERTEC INC COM 30040P103 4861 106319 SH SOLE 19 106319 0 0 EVERTEC INC COM 30040P103 314980 6889320 SH SOLE 21 6889320 0 0 EVERTEC INC COM 30040P103 68435 1496839 SH SOLE 22 1458350 0 38489 EVERTEC INC COM 30040P103 330 7228 SH SOLE 25 7228 0 0 EVERTEC INC COM 30040P103 839 18350 SH SOLE 26 13951 0 4399 EVERTEC INC COM 30040P103 134 2938 SH SOLE 28 2938 0 0 EVERTEC INC COM 30040P103 7906 172928 SH SOLE 30 172928 0 0 EVERTEC INC COM 30040P103 334 7316 SH SOLE 40 7316 0 0 EVERTEC INC COM 30040P103 40 867 SH SOLE 43 0 0 867 EVGO INC CL A COM 30052F100 62 7565 SH SOLE 2 7565 0 0 EVGO INC CL A COM 30052F100 1440 176643 SH SOLE 19 176643 0 0 EVGO INC CL A COM 30052F100 902 110642 SH SOLE 21 110642 0 0 EVGO INC CL A COM 30052F100 7187 881811 SH SOLE 22 881811 0 0 EVGO INC CL A COM 30052F100 695 85240 SH SOLE 26 85240 0 0 EVGO INC CL A COM 30052F100 1931 236889 SH SOLE 30 236889 0 0 EVGO INC CL A COM 30052F100 1872 229663 SH SOLE 34 229663 0 0 EVGO INC *W EXP 09/15/202 30052F118 32 18360 SH SOLE 2 18360 0 0 EVGO INC *W EXP 09/15/202 30052F118 5 2680 SH SOLE 4 2680 0 0 EVGO INC *W EXP 09/15/202 30052F118 56 31940 SH SOLE 18 31940 0 0 EVGO INC *W EXP 09/15/202 30052F118 1045 596990 SH SOLE 19 596990 0 0 EVGO INC *W EXP 09/15/202 30052F118 33 18800 SH SOLE 22 18800 0 0 EVGO INC *W EXP 09/15/202 30052F118 3 1880 SH SOLE 26 1880 0 0 EVGO INC *W EXP 09/15/202 30052F118 285 162680 SH SOLE 34 162680 0 0 EVI INDS INC COM 26929N102 26 972 SH SOLE 2 387 0 585 EVI INDS INC COM 26929N102 436 16012 SH SOLE 18 16012 0 0 EVI INDS INC COM 26929N102 230 8446 SH SOLE 19 8446 0 0 EVI INDS INC COM 26929N102 5467 201005 SH SOLE 21 201005 0 0 EVI INDS INC COM 26929N102 1997 73408 SH SOLE 22 73135 0 273 EVO PMTS INC CL A COM 26927E104 490 20707 SH SOLE 2 15579 0 5128 EVO PMTS INC CL A COM 26927E104 4 153 SH SOLE 4 153 0 0 EVO PMTS INC CL A COM 26927E104 17 708 SH SOLE 7 708 0 0 EVO PMTS INC CL A COM 26927E104 3161 133502 SH SOLE 18 133502 0 0 EVO PMTS INC CL A COM 26927E104 1895 80028 SH SOLE 19 80028 0 0 EVO PMTS INC CL A COM 26927E104 37455 1581713 SH SOLE 21 1581713 0 0 EVO PMTS INC CL A COM 26927E104 27269 1151547 SH SOLE 22 1124165 0 27382 EVO PMTS INC CL A COM 26927E104 290 12242 SH SOLE 25 12242 0 0 EVO PMTS INC CL A COM 26927E104 1243 52482 SH SOLE 26 33970 0 18512 EVO PMTS INC CL A COM 26927E104 119 5011 SH SOLE 28 5011 0 0 EVO PMTS INC CL A COM 26927E104 1898 80172 SH SOLE 30 80172 0 0 EVO PMTS INC CL A COM 26927E104 11506 485882 SH SOLE 34 485882 0 0 EVO PMTS INC CL A COM 26927E104 14 607 SH SOLE 36 607 0 0 EVO PMTS INC CL A COM 26927E104 116 4881 SH SOLE 40 4881 0 0 EVO PMTS INC CL A COM 26927E104 97 4084 SH SOLE 43 243 0 3841 EVOFEM BIOSCIENCES INC COM 30048L104 2 2301 SH SOLE 2 2301 0 0 EVOFEM BIOSCIENCES INC COM 30048L104 21 29033 SH SOLE 18 29033 0 0 EVOFEM BIOSCIENCES INC COM 30048L104 352 476607 SH SOLE 21 476607 0 0 EVOFEM BIOSCIENCES INC COM 30048L104 2482 3359980 SH SOLE 22 3359980 0 0 EVOFEM BIOSCIENCES INC COM 30048L104 0 258 SH SOLE 43 0 0 258 EVOKE PHARMA INC COM 30049G104 9 7230 SH SOLE 18 7230 0 0 EVOKE PHARMA INC COM 30049G104 196 150753 SH SOLE 21 150753 0 0 EVOKE PHARMA INC COM 30049G104 23 17576 SH SOLE 22 17576 0 0 EVOLENT HEALTH INC CL A 30050B101 3591 115846 SH SOLE 2 41720 0 74126 EVOLENT HEALTH INC CL A 30050B101 8 257 SH SOLE 4 257 0 0 EVOLENT HEALTH INC CL A 30050B101 39 1246 SH SOLE 7 1246 0 0 EVOLENT HEALTH INC CL A 30050B101 7430 239673 SH SOLE 18 239673 0 0 EVOLENT HEALTH INC CL A 30050B101 7179 231593 SH SOLE 19 231593 0 0 EVOLENT HEALTH INC CL A 30050B101 87595 2825647 SH SOLE 21 2825647 0 0 EVOLENT HEALTH INC CL A 30050B101 62607 2019587 SH SOLE 22 1941594 0 77993 EVOLENT HEALTH INC CL A 30050B101 203 6553 SH SOLE 23 6553 0 0 EVOLENT HEALTH INC CL A 30050B101 338 10902 SH SOLE 25 10902 0 0 EVOLENT HEALTH INC CL A 30050B101 1835 59180 SH SOLE 26 19006 0 40174 EVOLENT HEALTH INC CL A 30050B101 236 7617 SH SOLE 28 7617 0 0 EVOLENT HEALTH INC CL A 30050B101 1359 43839 SH SOLE 30 43839 0 0 EVOLENT HEALTH INC CL A 30050B101 348 11239 SH SOLE 40 11239 0 0 EVOLENT HEALTH INC CL A 30050B101 812 26208 SH SOLE 43 1469 0 24739 EVOLUS INC COM 30052C107 143 18767 SH SOLE 2 5617 0 13150 EVOLUS INC COM 30052C107 4 518 SH SOLE 7 518 0 0 EVOLUS INC COM 30052C107 732 96025 SH SOLE 18 96025 0 0 EVOLUS INC COM 30052C107 450 59109 SH SOLE 19 59109 0 0 EVOLUS INC COM 30052C107 8580 1125933 SH SOLE 21 1125933 0 0 EVOLUS INC COM 30052C107 6523 856091 SH SOLE 22 850793 0 5298 EVOLUS INC COM 30052C107 122 15947 SH SOLE 43 455 0 15492 EVOLUTION PETE CORP COM 30049A107 719 126634 SH SOLE 2 31374 0 95260 EVOLUTION PETE CORP COM 30049A107 206 36199 SH SOLE 18 5909 0 30290 EVOLUTION PETE CORP COM 30049A107 2522 444072 SH SOLE 19 444072 0 0 EVOLUTION PETE CORP COM 30049A107 723 127205 SH SOLE 21 127205 0 0 EVOLUTION PETE CORP COM 30049A107 6696 1178871 SH SOLE 22 1178871 0 0 EVOLUTION PETE CORP COM 30049A107 366 64379 SH SOLE 23 64379 0 0 EVOLUTION PETE CORP COM 30049A107 1541 271347 SH SOLE 26 0 0 271347 EVOLV TECHNOLOGIES HLDNGS IN COM CL A 30049H102 119 19829 SH SOLE 2 19829 0 0 EVOLV TECHNOLOGIES HLDNGS IN COM CL A 30049H102 4021 670124 SH SOLE 22 670124 0 0 EVOLVING SYS INC COM NEW 30049R209 18 8542 SH SOLE 21 8542 0 0 EVOLVING SYS INC COM NEW 30049R209 589 273961 SH SOLE 22 273961 0 0 EVOQUA WATER TECHNOLOGIES CO COM 30057T105 1840 48984 SH SOLE 2 36267 0 12717 EVOQUA WATER TECHNOLOGIES CO COM 30057T105 17 462 SH SOLE 4 462 0 0 EVOQUA WATER TECHNOLOGIES CO COM 30057T105 4840 128857 SH SOLE 7 128857 0 0 EVOQUA WATER TECHNOLOGIES CO COM 30057T105 11997 319397 SH SOLE 18 319397 0 0 EVOQUA WATER TECHNOLOGIES CO COM 30057T105 14347 381967 SH SOLE 19 381967 0 0 EVOQUA WATER TECHNOLOGIES CO COM 30057T105 141994 3780456 SH SOLE 21 3780456 0 0 EVOQUA WATER TECHNOLOGIES CO COM 30057T105 102852 2738334 SH SOLE 22 2668355 0 69979 EVOQUA WATER TECHNOLOGIES CO COM 30057T105 10749 286174 SH SOLE 25 286174 0 0 EVOQUA WATER TECHNOLOGIES CO COM 30057T105 59736 1590428 SH SOLE 26 801218 0 789210 EVOQUA WATER TECHNOLOGIES CO COM 30057T105 311 8287 SH SOLE 28 8287 0 0 EVOQUA WATER TECHNOLOGIES CO COM 30057T105 50307 1339382 SH SOLE 30 1339382 0 0 EVOQUA WATER TECHNOLOGIES CO COM 30057T105 74973 1996076 SH SOLE 34 1996076 0 0 EVOQUA WATER TECHNOLOGIES CO COM 30057T105 273 7266 SH SOLE 36 7266 0 0 EVOQUA WATER TECHNOLOGIES CO COM 30057T105 519 13824 SH SOLE 40 13824 0 0 EVOQUA WATER TECHNOLOGIES CO COM 30057T105 930 24769 SH SOLE 43 0 0 24769 EXACT SCIENCES CORP COM 30063P105 31742 332553 SH SOLE 2 23427 0 309126 EXACT SCIENCES CORP COM 30063P105 9878 103491 SH SOLE 4 63789 0 39702 EXACT SCIENCES CORP COM 30063P105 1582 16571 SH SOLE 7 16571 0 0 EXACT SCIENCES CORP COM 30063P105 368 3856 SH SOLE 13 387 0 3469 EXACT SCIENCES CORP COM 30063P105 1516 15887 SH SOLE 15 15887 0 0 EXACT SCIENCES CORP COM 30063P105 26006 272461 SH SOLE 18 262573 0 9888 EXACT SCIENCES CORP COM 30063P105 29720 311371 SH SOLE 19 311371 0 0 EXACT SCIENCES CORP COM 30063P105 229278 2402078 SH SOLE 21 2402078 0 0 EXACT SCIENCES CORP COM 30063P105 336269 3522988 SH SOLE 22 3323972 0 199016 EXACT SCIENCES CORP COM 30063P105 9210 96495 SH SOLE 23 96495 0 0 EXACT SCIENCES CORP COM 30063P105 23657 247847 SH SOLE 25 247847 0 0 EXACT SCIENCES CORP COM 30063P105 28219 295639 SH SOLE 26 167074 0 128565 EXACT SCIENCES CORP COM 30063P105 32602 341561 SH SOLE 28 13081 0 328480 EXACT SCIENCES CORP COM 30063P105 21 220 SH SOLE 29 220 0 0 EXACT SCIENCES CORP COM 30063P105 48285 505863 SH SOLE 30 505863 0 0 EXACT SCIENCES CORP COM 30063P105 5733 60068 SH SOLE 31 18803 0 41265 EXACT SCIENCES CORP COM 30063P105 1258 13179 SH SOLE 34 13179 0 0 EXACT SCIENCES CORP COM 30063P105 6679 69976 SH SOLE 36 69976 0 0 EXACT SCIENCES CORP COM 30063P105 596 6243 SH SOLE 40 6243 0 0 EXACT SCIENCES CORP COM 30063P105 5169 54154 SH SOLE 43 3485 0 50669 EXACT SCIENCES CORP NOTE 1.000% 1/1 30063PAA3 2925 2000000 PRN SOLE 21 2000000 0 0 EXACT SCIENCES CORP NOTE 0.375% 3/1 30063PAB1 5272 4655000 PRN SOLE 21 4655000 0 0 EXACT SCIENCES CORP NOTE 0.375% 3/0 30063PAC9 8277 7710000 PRN SOLE 21 7710000 0 0 EXAGEN INC COM 30068X103 294 21619 SH SOLE 2 14448 0 7171 EXAGEN INC COM 30068X103 468 34390 SH SOLE 18 34390 0 0 EXAGEN INC COM 30068X103 325 23932 SH SOLE 19 23932 0 0 EXAGEN INC COM 30068X103 5192 381763 SH SOLE 21 381763 0 0 EXAGEN INC COM 30068X103 1652 121504 SH SOLE 22 117859 0 3645 EXAGEN INC COM 30068X103 9 680 SH SOLE 23 680 0 0 EXCHANGE LISTED FDS TR HIGH YIELD ETF 30151E814 72 2250 SH SOLE 17 0 0 2250 EXELA TECHNOLOGIES INC COM NEW 30162V409 15 7575 SH SOLE 18 7575 0 0 EXELA TECHNOLOGIES INC COM NEW 30162V409 252 130146 SH SOLE 21 130146 0 0 EXELA TECHNOLOGIES INC COM NEW 30162V409 460 237226 SH SOLE 22 237226 0 0 EXELA TECHNOLOGIES INC COM NEW 30162V409 19 9984 SH SOLE 43 0 0 9984 EXELIXIS INC COM 30161Q104 17287 817729 SH SOLE 2 261836 0 555893 EXELIXIS INC COM 30161Q104 23 1096 SH SOLE 4 1096 0 0 EXELIXIS INC COM 30161Q104 91 4320 SH SOLE 7 4320 0 0 EXELIXIS INC COM 30161Q104 17171 812263 SH SOLE 18 812263 0 0 EXELIXIS INC COM 30161Q104 6080 287618 SH SOLE 19 287618 0 0 EXELIXIS INC COM 30161Q104 408910 19342965 SH SOLE 21 19342965 0 0 EXELIXIS INC COM 30161Q104 185891 8793349 SH SOLE 22 8420866 0 372483 EXELIXIS INC COM 30161Q104 809 38264 SH SOLE 25 38264 0 0 EXELIXIS INC COM 30161Q104 2672 126401 SH SOLE 26 101675 0 24726 EXELIXIS INC COM 30161Q104 551 26082 SH SOLE 28 26082 0 0 EXELIXIS INC COM 30161Q104 30619 1448382 SH SOLE 30 1448382 0 0 EXELIXIS INC COM 30161Q104 100 4720 SH SOLE 31 4720 0 0 EXELIXIS INC COM 30161Q104 2347 111004 SH SOLE 34 111004 0 0 EXELIXIS INC COM 30161Q104 817 38641 SH SOLE 40 38641 0 0 EXELIXIS INC COM 30161Q104 1146 54213 SH SOLE 43 1694 0 52519 EXELON CORP COM 30161N101 126289 2612513 SH SOLE 2 682516 0 1929997 EXELON CORP COM 30161N101 31363 648798 SH SOLE 4 360320 0 288478 EXELON CORP COM 30161N101 65952 1364333 SH SOLE 7 1103093 0 261240 EXELON CORP COM 30161N101 1014 20981 SH SOLE 13 2700 0 18281 EXELON CORP COM 30161N101 6223 128735 SH SOLE 15 128735 0 0 EXELON CORP COM 30161N101 138828 2871898 SH SOLE 18 2659083 0 212815 EXELON CORP COM 30161N101 104952 2171120 SH SOLE 19 2171120 0 0 EXELON CORP COM 30161N101 1561665 32305846 SH SOLE 21 32305846 0 0 EXELON CORP COM 30161N101 1002945 20747724 SH SOLE 22 18657827 0 2089897 EXELON CORP COM 30161N101 28968 599250 SH SOLE 23 599250 0 0 EXELON CORP COM 30161N101 81978 1695858 SH SOLE 25 1695858 0 0 EXELON CORP COM 30161N101 146524 3031105 SH SOLE 26 1574350 0 1456755 EXELON CORP COM 30161N101 175465 3629804 SH SOLE 28 96313 0 3533491 EXELON CORP COM 30161N101 175 3628 SH SOLE 29 3628 0 0 EXELON CORP COM 30161N101 301371 6234407 SH SOLE 30 6099966 0 134441 EXELON CORP COM 30161N101 18967 392358 SH SOLE 31 119042 0 273316 EXELON CORP COM 30161N101 16190 334923 SH SOLE 32 334923 0 0 EXELON CORP COM 30161N101 5806 120117 SH SOLE 34 120117 0 0 EXELON CORP COM 30161N101 27560 570132 SH SOLE 36 570132 0 0 EXELON CORP COM 30161N101 1642 33966 SH SOLE 40 33966 0 0 EXELON CORP COM 30161N101 23855 493479 SH SOLE 43 38019 0 455460 EXICURE INC COM 30205M101 2 1660 SH SOLE 2 1660 0 0 EXICURE INC COM 30205M101 15 12755 SH SOLE 18 12755 0 0 EXICURE INC COM 30205M101 419 348880 SH SOLE 21 348880 0 0 EXICURE INC COM 30205M101 178 148050 SH SOLE 22 148050 0 0 EXLSERVICE HOLDINGS INC COM 302081104 1670 13562 SH SOLE 2 10152 0 3410 EXLSERVICE HOLDINGS INC COM 302081104 16 134 SH SOLE 4 134 0 0 EXLSERVICE HOLDINGS INC COM 302081104 65 528 SH SOLE 7 528 0 0 EXLSERVICE HOLDINGS INC COM 302081104 14289 116057 SH SOLE 18 116057 0 0 EXLSERVICE HOLDINGS INC COM 302081104 7145 58035 SH SOLE 19 58035 0 0 EXLSERVICE HOLDINGS INC COM 302081104 460503 3740279 SH SOLE 21 3740279 0 0 EXLSERVICE HOLDINGS INC COM 302081104 98849 802870 SH SOLE 22 782747 0 20123 EXLSERVICE HOLDINGS INC COM 302081104 577 4688 SH SOLE 25 4688 0 0 EXLSERVICE HOLDINGS INC COM 302081104 2055 16688 SH SOLE 26 13987 0 2701 EXLSERVICE HOLDINGS INC COM 302081104 278 2254 SH SOLE 28 2254 0 0 EXLSERVICE HOLDINGS INC COM 302081104 7350 59700 SH SOLE 30 59700 0 0 EXLSERVICE HOLDINGS INC COM 302081104 280 2277 SH SOLE 36 2277 0 0 EXLSERVICE HOLDINGS INC COM 302081104 460 3737 SH SOLE 40 3737 0 0 EXLSERVICE HOLDINGS INC COM 302081104 1721 13982 SH SOLE 43 187 0 13795 EXONE CO COM 302104104 286 12223 SH SOLE 2 1053 0 11170 EXONE CO COM 302104104 6 253 SH SOLE 7 253 0 0 EXONE CO COM 302104104 1273 54455 SH SOLE 18 54455 0 0 EXONE CO COM 302104104 676 28921 SH SOLE 19 28921 0 0 EXONE CO COM 302104104 14932 638664 SH SOLE 21 638664 0 0 EXONE CO COM 302104104 9235 395017 SH SOLE 22 385722 0 9295 EXONE CO COM 302104104 14 598 SH SOLE 43 0 0 598 EXP WORLD HLDGS INC COM 30212W100 1247 31359 SH SOLE 2 24637 0 6722 EXP WORLD HLDGS INC COM 30212W100 9 231 SH SOLE 4 231 0 0 EXP WORLD HLDGS INC COM 30212W100 40 998 SH SOLE 7 998 0 0 EXP WORLD HLDGS INC COM 30212W100 7009 176242 SH SOLE 18 172180 0 4062 EXP WORLD HLDGS INC COM 30212W100 5300 133271 SH SOLE 19 133271 0 0 EXP WORLD HLDGS INC COM 30212W100 87508 2200357 SH SOLE 21 2200357 0 0 EXP WORLD HLDGS INC COM 30212W100 58925 1481647 SH SOLE 22 1442890 0 38757 EXP WORLD HLDGS INC COM 30212W100 35 881 SH SOLE 23 881 0 0 EXP WORLD HLDGS INC COM 30212W100 337 8485 SH SOLE 25 8485 0 0 EXP WORLD HLDGS INC COM 30212W100 869 21851 SH SOLE 26 16818 0 5033 EXP WORLD HLDGS INC COM 30212W100 209 5263 SH SOLE 28 5263 0 0 EXP WORLD HLDGS INC COM 30212W100 1570 39466 SH SOLE 30 39466 0 0 EXP WORLD HLDGS INC COM 30212W100 338 8500 SH SOLE 40 8500 0 0 EXP WORLD HLDGS INC COM 30212W100 566 14223 SH SOLE 43 1723 0 12500 EXPEDIA GROUP INC COM NEW 30212P303 53103 323999 SH SOLE 2 56589 0 267410 EXPEDIA GROUP INC COM NEW 30212P303 15514 94657 SH SOLE 4 56443 0 38214 EXPEDIA GROUP INC COM NEW 30212P303 20577 125547 SH SOLE 7 121221 0 4326 EXPEDIA GROUP INC COM NEW 30212P303 517 3156 SH SOLE 13 347 0 2809 EXPEDIA GROUP INC COM NEW 30212P303 2683 16372 SH SOLE 15 16372 0 0 EXPEDIA GROUP INC COM NEW 30212P303 48727 297295 SH SOLE 18 276458 0 20837 EXPEDIA GROUP INC COM NEW 30212P303 30759 187671 SH SOLE 19 187671 0 0 EXPEDIA GROUP INC COM NEW 30212P303 631838 3855019 SH SOLE 21 3855019 0 0 EXPEDIA GROUP INC COM NEW 30212P303 512396 3126274 SH SOLE 22 2825563 0 300711 EXPEDIA GROUP INC COM NEW 30212P303 12860 78464 SH SOLE 23 78464 0 0 EXPEDIA GROUP INC COM NEW 30212P303 34335 209488 SH SOLE 25 209488 0 0 EXPEDIA GROUP INC COM NEW 30212P303 51820 316170 SH SOLE 26 121501 0 194669 EXPEDIA GROUP INC COM NEW 30212P303 38166 232859 SH SOLE 28 10490 0 222369 EXPEDIA GROUP INC COM NEW 30212P303 69 421 SH SOLE 29 421 0 0 EXPEDIA GROUP INC COM NEW 30212P303 101889 621654 SH SOLE 30 621654 0 0 EXPEDIA GROUP INC COM NEW 30212P303 8616 52567 SH SOLE 31 18574 0 33993 EXPEDIA GROUP INC COM NEW 30212P303 11622 70912 SH SOLE 34 70912 0 0 EXPEDIA GROUP INC COM NEW 30212P303 11215 68423 SH SOLE 36 68423 0 0 EXPEDIA GROUP INC COM NEW 30212P303 743 4533 SH SOLE 40 4533 0 0 EXPEDIA GROUP INC COM NEW 30212P303 10774 65738 SH SOLE 43 3720 0 62018 EXPEDITORS INTL WASH INC COM 302130109 75308 632150 SH SOLE 2 309844 0 322306 EXPEDITORS INTL WASH INC COM 302130109 24356 204449 SH SOLE 4 139270 0 65179 EXPEDITORS INTL WASH INC COM 302130109 30455 255648 SH SOLE 7 210974 0 44674 EXPEDITORS INTL WASH INC COM 302130109 12473 104701 SH SOLE 13 100804 0 3897 EXPEDITORS INTL WASH INC COM 302130109 2298 19286 SH SOLE 15 19286 0 0 EXPEDITORS INTL WASH INC COM 302130109 163913 1375918 SH SOLE 18 1257527 0 118391 EXPEDITORS INTL WASH INC COM 302130109 84249 707201 SH SOLE 19 707201 0 0 EXPEDITORS INTL WASH INC COM 302130109 913212 7665674 SH SOLE 21 7665674 0 0 EXPEDITORS INTL WASH INC COM 302130109 602298 5055802 SH SOLE 22 4230690 0 825112 EXPEDITORS INTL WASH INC COM 302130109 18448 154860 SH SOLE 23 154860 0 0 EXPEDITORS INTL WASH INC COM 302130109 61499 516236 SH SOLE 25 516236 0 0 EXPEDITORS INTL WASH INC COM 302130109 76323 640672 SH SOLE 26 354233 0 286439 EXPEDITORS INTL WASH INC COM 302130109 125873 1056603 SH SOLE 28 22979 0 1033624 EXPEDITORS INTL WASH INC COM 302130109 5201 43660 SH SOLE 29 43660 0 0 EXPEDITORS INTL WASH INC COM 302130109 206524 1733601 SH SOLE 30 1578624 0 154977 EXPEDITORS INTL WASH INC COM 302130109 14668 123128 SH SOLE 31 81600 0 41528 EXPEDITORS INTL WASH INC COM 302130109 34333 288200 SH SOLE 34 288200 0 0 EXPEDITORS INTL WASH INC COM 302130109 16758 140672 SH SOLE 36 140672 0 0 EXPEDITORS INTL WASH INC COM 302130109 665 5586 SH SOLE 40 5586 0 0 EXPEDITORS INTL WASH INC COM 302130109 46033 386411 SH SOLE 43 6326 0 380085 EXPONENT INC COM 30214U102 2921 25811 SH SOLE 2 18717 0 7094 EXPONENT INC COM 30214U102 21 183 SH SOLE 4 183 0 0 EXPONENT INC COM 30214U102 1531 13534 SH SOLE 7 13534 0 0 EXPONENT INC COM 30214U102 20933 185003 SH SOLE 18 185003 0 0 EXPONENT INC COM 30214U102 12884 113864 SH SOLE 19 113864 0 0 EXPONENT INC COM 30214U102 664482 5872579 SH SOLE 21 5872579 0 0 EXPONENT INC COM 30214U102 143659 1269633 SH SOLE 22 1238785 0 30848 EXPONENT INC COM 30214U102 100 880 SH SOLE 23 880 0 0 EXPONENT INC COM 30214U102 724 6397 SH SOLE 25 6397 0 0 EXPONENT INC COM 30214U102 2588 22875 SH SOLE 26 19059 0 3816 EXPONENT INC COM 30214U102 420 3710 SH SOLE 28 3710 0 0 EXPONENT INC COM 30214U102 10374 91688 SH SOLE 30 91688 0 0 EXPONENT INC COM 30214U102 33 290 SH SOLE 34 290 0 0 EXPONENT INC COM 30214U102 720 6364 SH SOLE 40 6364 0 0 EXPONENT INC COM 30214U102 3338 29497 SH SOLE 43 1226 0 28271 EXPRESS INC COM 30219E103 7 1394 SH SOLE 2 1394 0 0 EXPRESS INC COM 30219E103 61 12900 SH SOLE 18 12900 0 0 EXPRESS INC COM 30219E103 49 10392 SH SOLE 19 10392 0 0 EXPRESS INC COM 30219E103 1131 239543 SH SOLE 21 239543 0 0 EXPRESS INC COM 30219E103 4496 952461 SH SOLE 22 952461 0 0 EXPRESS INC COM 30219E103 30 6271 SH SOLE 43 0 0 6271 EXTERRAN CORP COM 30227H106 119 26795 SH SOLE 2 2054 0 24741 EXTERRAN CORP COM 30227H106 20 4522 SH SOLE 18 4522 0 0 EXTERRAN CORP COM 30227H106 478 107702 SH SOLE 21 107702 0 0 EXTERRAN CORP COM 30227H106 2726 613974 SH SOLE 22 613974 0 0 EXTERRAN CORP COM 30227H106 156 35104 SH SOLE 26 0 0 35104 EXTRA SPACE STORAGE INC COM 30225T102 72755 433092 SH SOLE 2 147631 0 285461 EXTRA SPACE STORAGE INC COM 30225T102 61990 369010 SH SOLE 4 331320 0 37690 EXTRA SPACE STORAGE INC COM 30225T102 55466 330175 SH SOLE 7 326236 0 3939 EXTRA SPACE STORAGE INC COM 30225T102 527 3140 SH SOLE 13 369 0 2771 EXTRA SPACE STORAGE INC COM 30225T102 2835 16878 SH SOLE 15 16878 0 0 EXTRA SPACE STORAGE INC COM 30225T102 76618 456087 SH SOLE 18 436796 0 19291 EXTRA SPACE STORAGE INC COM 30225T102 56323 335278 SH SOLE 19 335278 0 0 EXTRA SPACE STORAGE INC COM 30225T102 972781 5790710 SH SOLE 21 5790710 0 0 EXTRA SPACE STORAGE INC COM 30225T102 709897 4225831 SH SOLE 22 3798133 0 427698 EXTRA SPACE STORAGE INC COM 30225T102 16207 96477 SH SOLE 23 96477 0 0 EXTRA SPACE STORAGE INC COM 30225T102 124786 742818 SH SOLE 25 742818 0 0 EXTRA SPACE STORAGE INC COM 30225T102 57869 344476 SH SOLE 26 156372 0 188104 EXTRA SPACE STORAGE INC COM 30225T102 55022 327531 SH SOLE 28 35454 0 292077 EXTRA SPACE STORAGE INC COM 30225T102 237 1408 SH SOLE 29 1408 0 0 EXTRA SPACE STORAGE INC COM 30225T102 206793 1230982 SH SOLE 30 1181193 0 49789 EXTRA SPACE STORAGE INC COM 30225T102 8272 49244 SH SOLE 31 16928 0 32316 EXTRA SPACE STORAGE INC COM 30225T102 10557 62844 SH SOLE 34 62844 0 0 EXTRA SPACE STORAGE INC COM 30225T102 15956 94982 SH SOLE 36 94982 0 0 EXTRA SPACE STORAGE INC COM 30225T102 747 4446 SH SOLE 40 4446 0 0 EXTRA SPACE STORAGE INC COM 30225T102 19431 115668 SH SOLE 43 7204 0 108464 EXTRACTION OIL & GAS INC COM 30227M303 1120 19839 SH SOLE 2 11446 0 8393 EXTRACTION OIL & GAS INC COM 30227M303 14 251 SH SOLE 7 251 0 0 EXTRACTION OIL & GAS INC COM 30227M303 3046 53965 SH SOLE 18 50545 0 3420 EXTRACTION OIL & GAS INC COM 30227M303 5944 105288 SH SOLE 19 105288 0 0 EXTRACTION OIL & GAS INC COM 30227M303 34657 613942 SH SOLE 21 613942 0 0 EXTRACTION OIL & GAS INC COM 30227M303 20817 368767 SH SOLE 22 353798 0 14969 EXTRACTION OIL & GAS INC COM 30227M303 108 1915 SH SOLE 23 1915 0 0 EXTRACTION OIL & GAS INC COM 30227M303 120 2123 SH SOLE 25 2123 0 0 EXTRACTION OIL & GAS INC COM 30227M303 496 8789 SH SOLE 26 0 0 8789 EXTRACTION OIL & GAS INC COM 30227M303 521 9231 SH SOLE 30 9231 0 0 EXTRACTION OIL & GAS INC COM 30227M303 577 10228 SH SOLE 34 10228 0 0 EXTRACTION OIL & GAS INC COM 30227M303 112 1986 SH SOLE 40 1986 0 0 EXTREME NETWORKS INC COM 30226D106 511 51890 SH SOLE 2 38351 0 13539 EXTREME NETWORKS INC COM 30226D106 6 634 SH SOLE 4 634 0 0 EXTREME NETWORKS INC COM 30226D106 20 1984 SH SOLE 7 1984 0 0 EXTREME NETWORKS INC COM 30226D106 4693 476421 SH SOLE 18 454287 0 22134 EXTREME NETWORKS INC COM 30226D106 2108 214033 SH SOLE 19 214033 0 0 EXTREME NETWORKS INC COM 30226D106 119826 12165109 SH SOLE 21 12165109 0 0 EXTREME NETWORKS INC COM 30226D106 30940 3141138 SH SOLE 22 3059233 0 81905 EXTREME NETWORKS INC COM 30226D106 155 15736 SH SOLE 25 15736 0 0 EXTREME NETWORKS INC COM 30226D106 855 86758 SH SOLE 26 77120 0 9638 EXTREME NETWORKS INC COM 30226D106 96 9793 SH SOLE 28 9793 0 0 EXTREME NETWORKS INC COM 30226D106 8152 827658 SH SOLE 30 827658 0 0 EXTREME NETWORKS INC COM 30226D106 62 6314 SH SOLE 34 6314 0 0 EXTREME NETWORKS INC COM 30226D106 150 15179 SH SOLE 40 15179 0 0 EXTREME NETWORKS INC COM 30226D106 244 24734 SH SOLE 43 0 0 24734 EXXON MOBIL CORP COM 30231G102 286525 4871225 SH SOLE 2 1610797 0 3260428 EXXON MOBIL CORP COM 30231G102 84623 1438670 SH SOLE 4 1274973 0 163697 EXXON MOBIL CORP COM 30231G102 247235 4203241 SH SOLE 7 4077795 0 125446 EXXON MOBIL CORP COM 30231G102 4733 80462 SH SOLE 13 11813 0 68649 EXXON MOBIL CORP COM 30231G102 31918 542642 SH SOLE 15 542642 0 0 EXXON MOBIL CORP COM 30231G102 1 10 SH SOLE 17 0 0 10 EXXON MOBIL CORP COM 30231G102 410209 6973966 SH SOLE 18 6358872 0 615094 EXXON MOBIL CORP COM 30231G102 167679 2850707 SH SOLE 19 2850707 0 0 EXXON MOBIL CORP COM 30231G102 3231 54923 SH SOLE 20 54923 0 0 EXXON MOBIL CORP COM 30231G102 6143368 104443524 SH SOLE 21 104443524 0 0 EXXON MOBIL CORP COM 30231G102 5267961 89560711 SH SOLE 22 80540737 0 9019974 EXXON MOBIL CORP COM 30231G102 141067 2398286 SH SOLE 23 2398286 0 0 EXXON MOBIL CORP COM 30231G102 160770 2733254 SH SOLE 25 2733254 0 0 EXXON MOBIL CORP COM 30231G102 620066 10541750 SH SOLE 26 3543242 0 6998508 EXXON MOBIL CORP COM 30231G102 187518 3188000 SH SOLE 28 333170 0 2854830 EXXON MOBIL CORP COM 30231G102 24117 410022 SH SOLE 29 410022 0 0 EXXON MOBIL CORP COM 30231G102 1212742 20617851 SH SOLE 30 20617851 0 0 EXXON MOBIL CORP COM 30231G102 92672 1575512 SH SOLE 31 511787 0 1063725 EXXON MOBIL CORP COM 30231G102 24959 424330 SH SOLE 32 424330 0 0 EXXON MOBIL CORP COM 30231G102 119886 2038192 SH SOLE 34 2038192 0 0 EXXON MOBIL CORP COM 30231G102 150938 2566103 SH SOLE 36 2566103 0 0 EXXON MOBIL CORP COM 30231G102 8702 147940 SH SOLE 40 147940 0 0 EXXON MOBIL CORP COM 30231G102 94923 1613787 SH SOLE 43 215656 0 1398131 EYEGATE PHARMACEUTICALS INC COM NEW 30233M503 0 42 SH SOLE 21 42 0 0 EYEGATE PHARMACEUTICALS INC COM NEW 30233M503 47 20939 SH SOLE 22 20939 0 0 EYENOVIA INC COM 30234E104 19 3826 SH SOLE 18 3826 0 0 EYENOVIA INC COM 30234E104 255 52010 SH SOLE 21 52010 0 0 EYEPOINT PHARMACEUTICALS INC COM NEW 30233G209 690 66193 SH SOLE 2 826 0 65367 EYEPOINT PHARMACEUTICALS INC COM NEW 30233G209 728 69875 SH SOLE 18 69875 0 0 EYEPOINT PHARMACEUTICALS INC COM NEW 30233G209 372 35689 SH SOLE 19 35689 0 0 EYEPOINT PHARMACEUTICALS INC COM NEW 30233G209 7984 766174 SH SOLE 21 766174 0 0 EYEPOINT PHARMACEUTICALS INC COM NEW 30233G209 2633 252702 SH SOLE 22 238661 0 14041 EZCORP INC CL A NON VTG 302301106 1088 143771 SH SOLE 2 89598 0 54173 EZCORP INC CL A NON VTG 302301106 9 1150 SH SOLE 7 1150 0 0 EZCORP INC CL A NON VTG 302301106 1666 220109 SH SOLE 18 220109 0 0 EZCORP INC CL A NON VTG 302301106 623 82348 SH SOLE 19 82348 0 0 EZCORP INC CL A NON VTG 302301106 48480 6404261 SH SOLE 21 6404261 0 0 EZCORP INC CL A NON VTG 302301106 11368 1501679 SH SOLE 22 1473781 0 27898 EZCORP INC CL A NON VTG 302301106 56 7394 SH SOLE 26 0 0 7394 EZCORP INC CL A NON VTG 302301106 471 62178 SH SOLE 30 62178 0 0 EZCORP INC CL A NON VTG 302301106 53 6981 SH SOLE 43 0 0 6981 F N B CORP COM 302520101 12652 1088845 SH SOLE 2 274989 0 813856 F N B CORP COM 302520101 58 5029 SH SOLE 4 5029 0 0 F N B CORP COM 302520101 355 30591 SH SOLE 7 30591 0 0 F N B CORP COM 302520101 10821 931278 SH SOLE 18 931278 0 0 F N B CORP COM 302520101 1111 95634 SH SOLE 19 95634 0 0 F N B CORP COM 302520101 253178 21788165 SH SOLE 21 21788165 0 0 F N B CORP COM 302520101 108184 9310174 SH SOLE 22 8916038 0 394136 F N B CORP COM 302520101 750 64520 SH SOLE 25 64520 0 0 F N B CORP COM 302520101 1327 114208 SH SOLE 26 90783 0 23425 F N B CORP COM 302520101 312 26879 SH SOLE 28 26879 0 0 F N B CORP COM 302520101 6509 560168 SH SOLE 30 560168 0 0 F N B CORP COM 302520101 66 5656 SH SOLE 31 5656 0 0 F N B CORP COM 302520101 1497 128796 SH SOLE 32 128796 0 0 F N B CORP COM 302520101 396 34103 SH SOLE 36 34103 0 0 F N B CORP COM 302520101 445 38291 SH SOLE 40 38291 0 0 F N B CORP COM 302520101 3490 300311 SH SOLE 43 3937 0 296374 F-STAR THERAPEUTICS INC COM 30315R107 97 13294 SH SOLE 21 13294 0 0 F-STAR THERAPEUTICS INC COM 30315R107 2021 276094 SH SOLE 22 276094 0 0 F45 TRAINING HLDGS INC COM 30322L101 66 4409 SH SOLE 2 586 0 3823 F45 TRAINING HLDGS INC COM 30322L101 670 44789 SH SOLE 18 44789 0 0 F45 TRAINING HLDGS INC COM 30322L101 511 34181 SH SOLE 19 34181 0 0 F45 TRAINING HLDGS INC COM 30322L101 9620 643062 SH SOLE 21 643062 0 0 F45 TRAINING HLDGS INC COM 30322L101 3006 200914 SH SOLE 22 195800 0 5114 F5 NETWORKS INC COM 315616102 28615 143952 SH SOLE 2 30483 0 113469 F5 NETWORKS INC COM 315616102 8100 40747 SH SOLE 4 23720 0 17027 F5 NETWORKS INC COM 315616102 12236 61558 SH SOLE 7 60037 0 1521 F5 NETWORKS INC COM 315616102 41 204 SH SOLE 13 204 0 0 F5 NETWORKS INC COM 315616102 1630 8202 SH SOLE 15 8202 0 0 F5 NETWORKS INC COM 315616102 26019 130895 SH SOLE 18 122390 0 8505 F5 NETWORKS INC COM 315616102 6041 30391 SH SOLE 19 30391 0 0 F5 NETWORKS INC COM 315616102 338345 1702107 SH SOLE 21 1702107 0 0 F5 NETWORKS INC COM 315616102 289278 1455265 SH SOLE 22 1325837 0 129428 F5 NETWORKS INC COM 315616102 6516 32781 SH SOLE 23 32781 0 0 F5 NETWORKS INC COM 315616102 23523 118337 SH SOLE 25 118337 0 0 F5 NETWORKS INC COM 315616102 36096 181590 SH SOLE 26 80254 0 101336 F5 NETWORKS INC COM 315616102 40031 201384 SH SOLE 28 4311 0 197073 F5 NETWORKS INC COM 315616102 114845 577747 SH SOLE 30 551118 0 26629 F5 NETWORKS INC COM 315616102 4359 21930 SH SOLE 31 6966 0 14964 F5 NETWORKS INC COM 315616102 2180 10969 SH SOLE 34 10969 0 0 F5 NETWORKS INC COM 315616102 8614 43336 SH SOLE 36 43336 0 0 F5 NETWORKS INC COM 315616102 411 2066 SH SOLE 40 2066 0 0 F5 NETWORKS INC COM 315616102 35485 178514 SH SOLE 43 3780 0 174734 FABRINET SHS G3323L100 2009 19600 SH SOLE 2 11860 0 7740 FABRINET SHS G3323L100 16 156 SH SOLE 4 156 0 0 FABRINET SHS G3323L100 61 591 SH SOLE 7 591 0 0 FABRINET SHS G3323L100 13598 132649 SH SOLE 18 132649 0 0 FABRINET SHS G3323L100 6686 65222 SH SOLE 19 65222 0 0 FABRINET SHS G3323L100 435870 4251971 SH SOLE 21 4251971 0 0 FABRINET SHS G3323L100 91792 895447 SH SOLE 22 872160 0 23287 FABRINET SHS G3323L100 480 4686 SH SOLE 25 4686 0 0 FABRINET SHS G3323L100 1516 14786 SH SOLE 26 12085 0 2701 FABRINET SHS G3323L100 321 3127 SH SOLE 28 3127 0 0 FABRINET SHS G3323L100 6687 65235 SH SOLE 30 65235 0 0 FABRINET SHS G3323L100 435 4239 SH SOLE 40 4239 0 0 FABRINET SHS G3323L100 1676 16351 SH SOLE 43 261 0 16090 FACEBOOK INC CL A 30303M102 1948668 5741678 SH SOLE 2 1144343 0 4597335 FACEBOOK INC CL A 30303M102 524720 1546069 SH SOLE 4 1028743 0 517326 FACEBOOK INC CL A 30303M102 767259 2260700 SH SOLE 7 2146083 0 114617 FACEBOOK INC CL A 30303M102 36613 107879 SH SOLE 13 67610 0 40269 FACEBOOK INC CL A 30303M102 81785 240975 SH SOLE 15 240975 0 0 FACEBOOK INC CL A 30303M102 194 573 SH SOLE 17 0 0 573 FACEBOOK INC CL A 30303M102 2901292 8548548 SH SOLE 18 7594082 0 954466 FACEBOOK INC CL A 30303M102 1141321 3362861 SH SOLE 19 3362861 0 0 FACEBOOK INC CL A 30303M102 16926829 49874272 SH SOLE 21 49874272 0 0 FACEBOOK INC CL A 30303M102 17419836 51326899 SH SOLE 22 45960402 0 5366497 FACEBOOK INC CL A 30303M102 494559 1457201 SH SOLE 23 1457201 0 0 FACEBOOK INC CL A 30303M102 1644840 4846461 SH SOLE 25 4828347 0 18114 FACEBOOK INC CL A 30303M102 1863776 5491547 SH SOLE 26 2131377 0 3360170 FACEBOOK INC CL A 30303M102 1437306 4234969 SH SOLE 28 206800 0 4028169 FACEBOOK INC CL A 30303M102 21158 62342 SH SOLE 29 62342 0 0 FACEBOOK INC CL A 30303M102 3649054 10751803 SH SOLE 30 10671508 0 80295 FACEBOOK INC CL A 30303M102 325393 958757 SH SOLE 31 365825 0 592932 FACEBOOK INC CL A 30303M102 183841 541680 SH SOLE 32 541680 0 0 FACEBOOK INC CL A 30303M102 452546 1333410 SH SOLE 34 1333410 0 0 FACEBOOK INC CL A 30303M102 378413 1114979 SH SOLE 36 1114979 0 0 FACEBOOK INC CL A 30303M102 28301 83389 SH SOLE 40 83389 0 0 FACEBOOK INC CL A 30303M102 679353 2001689 SH SOLE 43 135508 0 1866181 FACEBOOK INC OPTIONS 30303M102 713 2100 SH Call SOLE 4 2100 0 0 FACEBOOK INC OPTIONS 30303M102 9299 27400 SH Call SOLE 18 27400 0 0 FACEBOOK INC OPTIONS 30303M102 56237 165700 SH Call SOLE 19 165700 0 0 FACEBOOK INC OPTIONS 30303M102 4548 13400 SH Call SOLE 22 13400 0 0 FACEBOOK INC OPTIONS 30303M102 679 2000 SH Call SOLE 26 2000 0 0 FACEBOOK INC OPTIONS 30303M102 31394 92500 SH Call SOLE 34 92500 0 0 FACTSET RESH SYS INC COM 303075105 41232 104444 SH SOLE 2 31965 0 72479 FACTSET RESH SYS INC COM 303075105 10201 25839 SH SOLE 4 14851 0 10988 FACTSET RESH SYS INC COM 303075105 4122 10442 SH SOLE 7 10442 0 0 FACTSET RESH SYS INC COM 303075105 237 601 SH SOLE 13 62 0 539 FACTSET RESH SYS INC COM 303075105 1535 3888 SH SOLE 15 3888 0 0 FACTSET RESH SYS INC COM 303075105 52122 132029 SH SOLE 18 129859 0 2170 FACTSET RESH SYS INC COM 303075105 4224 10700 SH SOLE 19 10700 0 0 FACTSET RESH SYS INC COM 303075105 871778 2208264 SH SOLE 21 2208264 0 0 FACTSET RESH SYS INC COM 303075105 414900 1050964 SH SOLE 22 1006109 0 44855 FACTSET RESH SYS INC COM 303075105 8204 20782 SH SOLE 23 20782 0 0 FACTSET RESH SYS INC COM 303075105 32008 81077 SH SOLE 25 81077 0 0 FACTSET RESH SYS INC COM 303075105 27025 68457 SH SOLE 26 41967 0 26490 FACTSET RESH SYS INC COM 303075105 44460 112620 SH SOLE 28 4095 0 108525 FACTSET RESH SYS INC COM 303075105 2 6 SH SOLE 29 6 0 0 FACTSET RESH SYS INC COM 303075105 72095 182620 SH SOLE 30 160815 0 21805 FACTSET RESH SYS INC COM 303075105 5655 14325 SH SOLE 31 4918 0 9407 FACTSET RESH SYS INC COM 303075105 676 1712 SH SOLE 34 1712 0 0 FACTSET RESH SYS INC COM 303075105 7277 18433 SH SOLE 36 18433 0 0 FACTSET RESH SYS INC COM 303075105 511 1294 SH SOLE 40 1294 0 0 FACTSET RESH SYS INC COM 303075105 7167 18154 SH SOLE 43 2793 0 15361 FAIR ISAAC CORP COM 303250104 28843 72482 SH SOLE 2 23946 0 48536 FAIR ISAAC CORP COM 303250104 7288 18316 SH SOLE 4 11189 0 7127 FAIR ISAAC CORP COM 303250104 1026 2578 SH SOLE 7 2578 0 0 FAIR ISAAC CORP COM 303250104 349 877 SH SOLE 13 43 0 834 FAIR ISAAC CORP COM 303250104 984 2473 SH SOLE 15 2473 0 0 FAIR ISAAC CORP COM 303250104 48563 122040 SH SOLE 18 107425 0 14615 FAIR ISAAC CORP COM 303250104 423480 1064208 SH SOLE 19 1064208 0 0 FAIR ISAAC CORP COM 303250104 615474 1546689 SH SOLE 21 1546689 0 0 FAIR ISAAC CORP COM 303250104 328375 825208 SH SOLE 22 792312 0 32896 FAIR ISAAC CORP COM 303250104 6416 16123 SH SOLE 23 16123 0 0 FAIR ISAAC CORP COM 303250104 20626 51832 SH SOLE 25 51832 0 0 FAIR ISAAC CORP COM 303250104 33670 84613 SH SOLE 26 34527 0 50086 FAIR ISAAC CORP COM 303250104 48508 121901 SH SOLE 28 2161 0 119740 FAIR ISAAC CORP COM 303250104 7 17 SH SOLE 29 17 0 0 FAIR ISAAC CORP COM 303250104 41711 104821 SH SOLE 30 88410 0 16411 FAIR ISAAC CORP COM 303250104 4290 10780 SH SOLE 31 3679 0 7101 FAIR ISAAC CORP COM 303250104 124909 313896 SH SOLE 34 313896 0 0 FAIR ISAAC CORP COM 303250104 5001 12567 SH SOLE 36 12567 0 0 FAIR ISAAC CORP COM 303250104 397 997 SH SOLE 40 997 0 0 FAIR ISAAC CORP COM 303250104 5863 14734 SH SOLE 43 485 0 14249 FALCON MINERALS CORP CL A COM 30607B109 357 76027 SH SOLE 2 33657 0 42370 FALCON MINERALS CORP CL A COM 30607B109 568 120904 SH SOLE 18 120904 0 0 FALCON MINERALS CORP CL A COM 30607B109 728 154926 SH SOLE 19 154926 0 0 FALCON MINERALS CORP CL A COM 30607B109 6723 1430411 SH SOLE 21 1430411 0 0 FALCON MINERALS CORP CL A COM 30607B109 5818 1237892 SH SOLE 22 1229780 0 8112 FALCON MINERALS CORP CL A COM 30607B109 90 19243 SH SOLE 23 19243 0 0 FALCON MINERALS CORP CL A COM 30607B109 107 22762 SH SOLE 26 0 0 22762 FALCON MINERALS CORP CL A COM 30607B109 2 410 SH SOLE 43 0 0 410 FANG HLDGS LTD ADR NEW 30711Y300 0 14 SH SOLE 43 0 0 14 FANHUA INC SPONSORED ADR 30712A103 10 850 SH SOLE 4 850 0 0 FANHUA INC SPONSORED ADR 30712A103 6724 558492 SH SOLE 21 558492 0 0 FANHUA INC SPONSORED ADR 30712A103 3113 258527 SH SOLE 22 244609 0 13918 FANHUA INC SPONSORED ADR 30712A103 6 537 SH SOLE 25 537 0 0 FANHUA INC SPONSORED ADR 30712A103 1742 144685 SH SOLE 30 144685 0 0 FANHUA INC SPONSORED ADR 30712A103 494 41027 SH SOLE 43 0 0 41027 FAR PEAK ACQUISITION CORP SHS CL A G3312L103 29850 3000000 SH SOLE 2 3000000 0 0 FAR PEAK ACQUISITION CORP *W EXP 12/07/202 G3312L111 1730 1000000 SH SOLE 2 1000000 0 0 FARADAY FUTRE INTLGT ELCTR I COM 307359109 145 15386 SH SOLE 2 15386 0 0 FARADAY FUTRE INTLGT ELCTR I COM 307359109 1509 159801 SH SOLE 21 159801 0 0 FARADAY FUTRE INTLGT ELCTR I COM 307359109 21092 2234320 SH SOLE 22 2234320 0 0 FARFETCH LTD ORD SH CL A 30744W107 9491 253237 SH SOLE 2 65991 0 187246 FARFETCH LTD ORD SH CL A 30744W107 200 5331 SH SOLE 4 5331 0 0 FARFETCH LTD ORD SH CL A 30744W107 89 2371 SH SOLE 15 2371 0 0 FARFETCH LTD ORD SH CL A 30744W107 9832 262336 SH SOLE 18 262336 0 0 FARFETCH LTD ORD SH CL A 30744W107 130512 3482171 SH SOLE 19 3482171 0 0 FARFETCH LTD ORD SH CL A 30744W107 185 4947 SH SOLE 21 4947 0 0 FARFETCH LTD ORD SH CL A 30744W107 3363 89740 SH SOLE 22 63820 0 25920 FARFETCH LTD ORD SH CL A 30744W107 14400 384214 SH SOLE 25 384214 0 0 FARFETCH LTD ORD SH CL A 30744W107 16811 448543 SH SOLE 26 0 0 448543 FARFETCH LTD ORD SH CL A 30744W107 20259 540522 SH SOLE 28 0 0 540522 FARFETCH LTD ORD SH CL A 30744W107 8724 232763 SH SOLE 30 232763 0 0 FARFETCH LTD ORD SH CL A 30744W107 135147 3605841 SH SOLE 34 3605841 0 0 FARFETCH LTD ORD SH CL A 30744W107 2926 78071 SH SOLE 36 78071 0 0 FARFETCH LTD ORD SH CL A 30744W107 0 4 SH SOLE 43 0 0 4 FARFETCH LTD NOTE 3.750% 5/0 30744WAD9 6141 2450000 PRN SOLE 21 2450000 0 0 FARMER BROS CO COM 307675108 26 3110 SH SOLE 18 3110 0 0 FARMER BROS CO COM 307675108 377 44797 SH SOLE 21 44797 0 0 FARMER BROS CO COM 307675108 1437 170911 SH SOLE 22 170911 0 0 FARMER BROS CO COM 307675108 23 2706 SH SOLE 43 0 0 2706 FARMERS & MERCHANTS BANCORP COM 30779N105 9 415 SH SOLE 2 415 0 0 FARMERS & MERCHANTS BANCORP COM 30779N105 46 2045 SH SOLE 18 2045 0 0 FARMERS & MERCHANTS BANCORP COM 30779N105 969 43263 SH SOLE 21 43263 0 0 FARMERS & MERCHANTS BANCORP COM 30779N105 400 17878 SH SOLE 22 17878 0 0 FARMERS NATIONAL BANC CORP COM 309627107 468 29789 SH SOLE 2 9499 0 20290 FARMERS NATIONAL BANC CORP COM 309627107 7 414 SH SOLE 7 414 0 0 FARMERS NATIONAL BANC CORP COM 309627107 1448 92164 SH SOLE 18 92164 0 0 FARMERS NATIONAL BANC CORP COM 309627107 784 49914 SH SOLE 19 49914 0 0 FARMERS NATIONAL BANC CORP COM 309627107 15464 984317 SH SOLE 21 984317 0 0 FARMERS NATIONAL BANC CORP COM 309627107 8603 547605 SH SOLE 22 532178 0 15427 FARMERS NATIONAL BANC CORP COM 309627107 281 17858 SH SOLE 43 0 0 17858 FARMLAND PARTNERS INC COM 31154R109 345 28799 SH SOLE 2 2221 0 26578 FARMLAND PARTNERS INC COM 31154R109 1 100 SH SOLE 7 100 0 0 FARMLAND PARTNERS INC COM 31154R109 1097 91497 SH SOLE 18 91497 0 0 FARMLAND PARTNERS INC COM 31154R109 604 50352 SH SOLE 19 50352 0 0 FARMLAND PARTNERS INC COM 31154R109 13300 1109228 SH SOLE 21 1109228 0 0 FARMLAND PARTNERS INC COM 31154R109 8464 705890 SH SOLE 22 687276 0 18614 FARMLAND PARTNERS INC COM 31154R109 14 1164 SH SOLE 23 1164 0 0 FARMLAND PARTNERS INC COM 31154R109 13 1075 SH SOLE 43 0 0 1075 FARO TECHNOLOGIES INC COM 311642102 1653 25121 SH SOLE 2 6952 0 18169 FARO TECHNOLOGIES INC COM 311642102 6 96 SH SOLE 4 96 0 0 FARO TECHNOLOGIES INC COM 311642102 19 290 SH SOLE 7 290 0 0 FARO TECHNOLOGIES INC COM 311642102 4865 73923 SH SOLE 18 68592 0 5331 FARO TECHNOLOGIES INC COM 311642102 11003 167190 SH SOLE 19 167190 0 0 FARO TECHNOLOGIES INC COM 311642102 141992 2157602 SH SOLE 21 2157602 0 0 FARO TECHNOLOGIES INC COM 311642102 36945 561382 SH SOLE 22 547079 0 14303 FARO TECHNOLOGIES INC COM 311642102 211 3209 SH SOLE 23 3209 0 0 FARO TECHNOLOGIES INC COM 311642102 228 3469 SH SOLE 25 3469 0 0 FARO TECHNOLOGIES INC COM 311642102 1552 23576 SH SOLE 26 5502 0 18074 FARO TECHNOLOGIES INC COM 311642102 99 1506 SH SOLE 28 1506 0 0 FARO TECHNOLOGIES INC COM 311642102 6760 102718 SH SOLE 30 102718 0 0 FARO TECHNOLOGIES INC COM 311642102 219 3327 SH SOLE 36 3327 0 0 FARO TECHNOLOGIES INC COM 311642102 118 1798 SH SOLE 40 1798 0 0 FARO TECHNOLOGIES INC COM 311642102 570 8662 SH SOLE 43 584 0 8078 FASTENAL CO COM 311900104 67623 1310270 SH SOLE 2 222668 0 1087602 FASTENAL CO COM 311900104 22210 430351 SH SOLE 4 253387 0 176964 FASTENAL CO COM 311900104 42281 819238 SH SOLE 7 666738 0 152500 FASTENAL CO COM 311900104 486 9421 SH SOLE 13 1735 0 7686 FASTENAL CO COM 311900104 3386 65598 SH SOLE 15 65598 0 0 FASTENAL CO COM 311900104 0 7 SH SOLE 17 0 0 7 FASTENAL CO COM 311900104 67182 1301720 SH SOLE 18 1219900 0 81820 FASTENAL CO COM 311900104 13182 255424 SH SOLE 19 255424 0 0 FASTENAL CO COM 311900104 979044 18970052 SH SOLE 21 18970052 0 0 FASTENAL CO COM 311900104 632275 12251024 SH SOLE 22 11051186 0 1199838 FASTENAL CO COM 311900104 16531 320301 SH SOLE 23 320301 0 0 FASTENAL CO COM 311900104 56095 1086910 SH SOLE 25 1086910 0 0 FASTENAL CO COM 311900104 68722 1331560 SH SOLE 26 530766 0 800794 FASTENAL CO COM 311900104 95589 1852149 SH SOLE 28 52677 0 1799472 FASTENAL CO COM 311900104 19 370 SH SOLE 29 370 0 0 FASTENAL CO COM 311900104 203261 3938411 SH SOLE 30 3927661 0 10750 FASTENAL CO COM 311900104 10911 211406 SH SOLE 31 70506 0 140900 FASTENAL CO COM 311900104 6978 135211 SH SOLE 32 135211 0 0 FASTENAL CO COM 311900104 1564 30313 SH SOLE 34 30313 0 0 FASTENAL CO COM 311900104 14313 277335 SH SOLE 36 277335 0 0 FASTENAL CO COM 311900104 1029 19935 SH SOLE 40 19935 0 0 FASTENAL CO COM 311900104 26513 513722 SH SOLE 43 44546 0 469176 FASTLY INC CL A 31188V100 10214 252573 SH SOLE 2 33999 0 218574 FASTLY INC CL A 31188V100 17 410 SH SOLE 4 410 0 0 FASTLY INC CL A 31188V100 69 1711 SH SOLE 7 1711 0 0 FASTLY INC CL A 31188V100 0 1 SH SOLE 17 0 0 1 FASTLY INC CL A 31188V100 1699 42010 SH SOLE 18 42010 0 0 FASTLY INC CL A 31188V100 1184 29276 SH SOLE 19 29276 0 0 FASTLY INC CL A 31188V100 51107 1263784 SH SOLE 21 1263784 0 0 FASTLY INC CL A 31188V100 94876 2346088 SH SOLE 22 2218129 0 127959 FASTLY INC CL A 31188V100 502 12419 SH SOLE 25 12419 0 0 FASTLY INC CL A 31188V100 1906 47132 SH SOLE 26 37695 0 9437 FASTLY INC CL A 31188V100 371 9185 SH SOLE 28 9185 0 0 FASTLY INC CL A 31188V100 20125 497645 SH SOLE 30 497645 0 0 FASTLY INC CL A 31188V100 65 1613 SH SOLE 31 1613 0 0 FASTLY INC CL A 31188V100 158 3907 SH SOLE 36 3907 0 0 FASTLY INC CL A 31188V100 466 11521 SH SOLE 40 11521 0 0 FASTLY INC CL A 31188V100 108 2682 SH SOLE 43 0 0 2682 FAT BRANDS INC CLASS A COM 30258N105 9 970 SH SOLE 18 970 0 0 FAT BRANDS INC CLASS A COM 30258N105 112 12001 SH SOLE 21 12001 0 0 FAT BRANDS INC CLASS B COM 30258N600 12 1388 SH SOLE 21 1388 0 0 FATE THERAPEUTICS INC COM 31189P102 3655 61668 SH SOLE 2 30518 0 31150 FATE THERAPEUTICS INC COM 31189P102 17 288 SH SOLE 4 288 0 0 FATE THERAPEUTICS INC COM 31189P102 76 1289 SH SOLE 7 1289 0 0 FATE THERAPEUTICS INC COM 31189P102 13596 229388 SH SOLE 18 222053 0 7335 FATE THERAPEUTICS INC COM 31189P102 20129 339609 SH SOLE 19 339609 0 0 FATE THERAPEUTICS INC COM 31189P102 214630 3621221 SH SOLE 21 3621221 0 0 FATE THERAPEUTICS INC COM 31189P102 116512 1965782 SH SOLE 22 1921362 0 44420 FATE THERAPEUTICS INC COM 31189P102 376 6347 SH SOLE 23 6347 0 0 FATE THERAPEUTICS INC COM 31189P102 606 10231 SH SOLE 25 10231 0 0 FATE THERAPEUTICS INC COM 31189P102 2977 50230 SH SOLE 26 22770 0 27460 FATE THERAPEUTICS INC COM 31189P102 372 6272 SH SOLE 28 6272 0 0 FATE THERAPEUTICS INC COM 31189P102 22399 377909 SH SOLE 30 377909 0 0 FATE THERAPEUTICS INC COM 31189P102 22 378 SH SOLE 34 378 0 0 FATE THERAPEUTICS INC COM 31189P102 516 8713 SH SOLE 40 8713 0 0 FATE THERAPEUTICS INC COM 31189P102 961 16221 SH SOLE 43 1308 0 14913 FATHOM HOLDINGS INC COM 31189V109 24 914 SH SOLE 2 449 0 465 FATHOM HOLDINGS INC COM 31189V109 376 14082 SH SOLE 18 14082 0 0 FATHOM HOLDINGS INC COM 31189V109 240 8980 SH SOLE 19 8980 0 0 FATHOM HOLDINGS INC COM 31189V109 4717 176667 SH SOLE 21 176667 0 0 FATHOM HOLDINGS INC COM 31189V109 1219 45637 SH SOLE 22 45094 0 543 FATHOM HOLDINGS INC COM 31189V109 17 627 SH SOLE 43 29 0 598 FB FINL CORP COM 30257X104 1545 36030 SH SOLE 2 10247 0 25783 FB FINL CORP COM 30257X104 4 93 SH SOLE 4 93 0 0 FB FINL CORP COM 30257X104 21 496 SH SOLE 7 496 0 0 FB FINL CORP COM 30257X104 5687 132631 SH SOLE 18 132631 0 0 FB FINL CORP COM 30257X104 2653 61878 SH SOLE 19 61878 0 0 FB FINL CORP COM 30257X104 176485 4115792 SH SOLE 21 4115792 0 0 FB FINL CORP COM 30257X104 39791 927969 SH SOLE 22 891175 0 36794 FB FINL CORP COM 30257X104 153 3558 SH SOLE 25 3558 0 0 FB FINL CORP COM 30257X104 80 1863 SH SOLE 28 1863 0 0 FB FINL CORP COM 30257X104 2698 62926 SH SOLE 30 62926 0 0 FB FINL CORP COM 30257X104 16 370 SH SOLE 34 370 0 0 FB FINL CORP COM 30257X104 206 4808 SH SOLE 40 4808 0 0 FB FINL CORP COM 30257X104 634 14774 SH SOLE 43 753 0 14021 FEDERAL AGRIC MTG CORP CL C 313148306 6482 59727 SH SOLE 2 32524 0 27203 FEDERAL AGRIC MTG CORP CL C 313148306 2 15 SH SOLE 4 15 0 0 FEDERAL AGRIC MTG CORP CL C 313148306 2976 27419 SH SOLE 7 27419 0 0 FEDERAL AGRIC MTG CORP CL C 313148306 3681 33921 SH SOLE 18 31030 0 2891 FEDERAL AGRIC MTG CORP CL C 313148306 19831 182745 SH SOLE 19 182745 0 0 FEDERAL AGRIC MTG CORP CL C 313148306 39755 366334 SH SOLE 21 366334 0 0 FEDERAL AGRIC MTG CORP CL C 313148306 50494 465299 SH SOLE 22 455609 0 9690 FEDERAL AGRIC MTG CORP CL C 313148306 698 6435 SH SOLE 23 6435 0 0 FEDERAL AGRIC MTG CORP CL C 313148306 199 1835 SH SOLE 25 1835 0 0 FEDERAL AGRIC MTG CORP CL C 313148306 3323 30618 SH SOLE 26 901 0 29717 FEDERAL AGRIC MTG CORP CL C 313148306 84 770 SH SOLE 28 770 0 0 FEDERAL AGRIC MTG CORP CL C 313148306 781 7199 SH SOLE 30 7199 0 0 FEDERAL AGRIC MTG CORP CL C 313148306 185 1707 SH SOLE 36 1707 0 0 FEDERAL AGRIC MTG CORP CL C 313148306 100 918 SH SOLE 40 918 0 0 FEDERAL AGRIC MTG CORP CL C 313148306 915 8436 SH SOLE 43 4258 0 4178 FEDERAL RLTY INVT TR SH BEN INT NEW 313747206 29330 248577 SH SOLE 2 75878 0 172699 FEDERAL RLTY INVT TR SH BEN INT NEW 313747206 14274 120977 SH SOLE 4 120977 0 0 FEDERAL RLTY INVT TR SH BEN INT NEW 313747206 23480 199002 SH SOLE 7 196890 0 2112 FEDERAL RLTY INVT TR SH BEN INT NEW 313747206 232 1970 SH SOLE 15 1970 0 0 FEDERAL RLTY INVT TR SH BEN INT NEW 313747206 22339 189326 SH SOLE 18 183422 0 5904 FEDERAL RLTY INVT TR SH BEN INT NEW 313747206 20516 173882 SH SOLE 19 173882 0 0 FEDERAL RLTY INVT TR SH BEN INT NEW 313747206 300067 2543154 SH SOLE 21 2543154 0 0 FEDERAL RLTY INVT TR SH BEN INT NEW 313747206 277309 2350279 SH SOLE 22 2139133 0 211146 FEDERAL RLTY INVT TR SH BEN INT NEW 313747206 1057 8956 SH SOLE 23 8956 0 0 FEDERAL RLTY INVT TR SH BEN INT NEW 313747206 53422 452769 SH SOLE 25 452769 0 0 FEDERAL RLTY INVT TR SH BEN INT NEW 313747206 25195 213534 SH SOLE 26 116088 0 97446 FEDERAL RLTY INVT TR SH BEN INT NEW 313747206 10636 90147 SH SOLE 28 4902 0 85245 FEDERAL RLTY INVT TR SH BEN INT NEW 313747206 57101 483944 SH SOLE 30 483944 0 0 FEDERAL RLTY INVT TR SH BEN INT NEW 313747206 148 1252 SH SOLE 31 1252 0 0 FEDERAL RLTY INVT TR SH BEN INT NEW 313747206 2032 17220 SH SOLE 34 17220 0 0 FEDERAL RLTY INVT TR SH BEN INT NEW 313747206 2716 23018 SH SOLE 36 23018 0 0 FEDERAL RLTY INVT TR SH BEN INT NEW 313747206 1034 8761 SH SOLE 40 8761 0 0 FEDERAL RLTY INVT TR SH BEN INT NEW 313747206 7175 60809 SH SOLE 43 4232 0 56577 FEDERAL SIGNAL CORP COM 313855108 969 25103 SH SOLE 2 18485 0 6618 FEDERAL SIGNAL CORP COM 313855108 8 200 SH SOLE 4 200 0 0 FEDERAL SIGNAL CORP COM 313855108 35 895 SH SOLE 7 895 0 0 FEDERAL SIGNAL CORP COM 313855108 8349 216189 SH SOLE 18 216189 0 0 FEDERAL SIGNAL CORP COM 313855108 4064 105231 SH SOLE 19 105231 0 0 FEDERAL SIGNAL CORP COM 313855108 264271 6842850 SH SOLE 21 6842850 0 0 FEDERAL SIGNAL CORP COM 313855108 55301 1431929 SH SOLE 22 1394764 0 37165 FEDERAL SIGNAL CORP COM 313855108 356 9225 SH SOLE 25 9225 0 0 FEDERAL SIGNAL CORP COM 313855108 957 24785 SH SOLE 26 20869 0 3916 FEDERAL SIGNAL CORP COM 313855108 195 5061 SH SOLE 28 5061 0 0 FEDERAL SIGNAL CORP COM 313855108 4135 107076 SH SOLE 30 107076 0 0 FEDERAL SIGNAL CORP COM 313855108 257 6667 SH SOLE 40 6667 0 0 FEDERAL SIGNAL CORP COM 313855108 1046 27082 SH SOLE 43 0 0 27082 FEDERATED HERMES INC CL B 314211103 4879 150111 SH SOLE 2 68918 0 81193 FEDERATED HERMES INC CL B 314211103 12 378 SH SOLE 4 378 0 0 FEDERATED HERMES INC CL B 314211103 277 8522 SH SOLE 7 8522 0 0 FEDERATED HERMES INC CL B 314211103 17526 539248 SH SOLE 18 539248 0 0 FEDERATED HERMES INC CL B 314211103 5379 165508 SH SOLE 19 165508 0 0 FEDERATED HERMES INC CL B 314211103 281697 8667610 SH SOLE 21 8667610 0 0 FEDERATED HERMES INC CL B 314211103 92511 2846491 SH SOLE 22 2751469 0 95022 FEDERATED HERMES INC CL B 314211103 390 11997 SH SOLE 25 11997 0 0 FEDERATED HERMES INC CL B 314211103 1017 31303 SH SOLE 26 24668 0 6635 FEDERATED HERMES INC CL B 314211103 276 8507 SH SOLE 28 8507 0 0 FEDERATED HERMES INC CL B 314211103 1602 49290 SH SOLE 30 49290 0 0 FEDERATED HERMES INC CL B 314211103 1146 35255 SH SOLE 32 35255 0 0 FEDERATED HERMES INC CL B 314211103 98 3003 SH SOLE 36 3003 0 0 FEDERATED HERMES INC CL B 314211103 351 10802 SH SOLE 40 10802 0 0 FEDERATED HERMES INC CL B 314211103 2019 62121 SH SOLE 43 1847 0 60274 FEDEX CORP COM 31428X106 132377 603661 SH SOLE 2 118397 0 485264 FEDEX CORP COM 31428X106 28049 127910 SH SOLE 4 118201 0 9709 FEDEX CORP COM 31428X106 52344 238696 SH SOLE 7 218823 0 19873 FEDEX CORP COM 31428X106 1118 5098 SH SOLE 13 722 0 4376 FEDEX CORP COM 31428X106 6255 28524 SH SOLE 15 28524 0 0 FEDEX CORP COM 31428X106 374671 1708564 SH SOLE 18 1672955 0 35609 FEDEX CORP COM 31428X106 47313 215754 SH SOLE 19 215754 0 0 FEDEX CORP COM 31428X106 1182644 5393058 SH SOLE 21 5393058 0 0 FEDEX CORP COM 31428X106 1139998 5198587 SH SOLE 22 4674916 0 523671 FEDEX CORP COM 31428X106 31509 143688 SH SOLE 23 143688 0 0 FEDEX CORP COM 31428X106 94934 432917 SH SOLE 25 432917 0 0 FEDEX CORP COM 31428X106 131822 601129 SH SOLE 26 261527 0 339602 FEDEX CORP COM 31428X106 115025 524534 SH SOLE 28 22203 0 502331 FEDEX CORP COM 31428X106 864 3940 SH SOLE 29 3940 0 0 FEDEX CORP COM 31428X106 284783 1298661 SH SOLE 30 1237409 0 61252 FEDEX CORP COM 31428X106 20244 92314 SH SOLE 31 30529 0 61785 FEDEX CORP COM 31428X106 17073 77857 SH SOLE 34 77857 0 0 FEDEX CORP COM 31428X106 28092 128106 SH SOLE 36 128106 0 0 FEDEX CORP COM 31428X106 1918 8745 SH SOLE 40 8745 0 0 FEDEX CORP COM 31428X106 34760 158510 SH SOLE 43 7169 0 151341 FEDEX CORP OPTIONS 31428X106 132 600 SH Call SOLE 2 600 0 0 FEDEX CORP OPTIONS 31428X106 175 800 SH Call SOLE 4 800 0 0 FEDEX CORP OPTIONS 31428X106 2303 10500 SH Call SOLE 18 10500 0 0 FEDEX CORP OPTIONS 31428X106 23793 108500 SH Call SOLE 19 108500 0 0 FEDEX CORP OPTIONS 31428X106 1250 5700 SH Call SOLE 22 5700 0 0 FEDEX CORP OPTIONS 31428X106 9890 45100 SH Call SOLE 34 45100 0 0 FEDNAT HLDG CO COM 31431B109 16 6479 SH SOLE 2 179 0 6300 FEDNAT HLDG CO COM 31431B109 9 3457 SH SOLE 18 3457 0 0 FEDNAT HLDG CO COM 31431B109 133 53924 SH SOLE 21 53924 0 0 FEDNAT HLDG CO COM 31431B109 600 242895 SH SOLE 22 242895 0 0 FEDNAT HLDG CO COM 31431B109 42 16872 SH SOLE 26 0 0 16872 FEMASYS INC COM 31447E105 3 500 SH SOLE 18 500 0 0 FEMASYS INC COM 31447E105 37 5394 SH SOLE 21 5394 0 0 FENNEC PHARMACEUTICALS INC COM 31447P100 34 3574 SH SOLE 2 0 0 3574 FENNEC PHARMACEUTICALS INC COM 31447P100 32 3380 SH SOLE 18 3380 0 0 FENNEC PHARMACEUTICALS INC COM 31447P100 411 43590 SH SOLE 21 43590 0 0 FENNEC PHARMACEUTICALS INC COM 31447P100 64 6777 SH SOLE 22 6777 0 0 FERGUSON PLC NEW SHS G3421J106 65380 468604 SH SOLE 18 467411 0 1193 FERGUSON PLC NEW SHS G3421J106 19208 137673 SH SOLE 43 16953 0 120720 FERRARI N V COM N3167Y103 3067 14666 SH SOLE 2 154 0 14512 FERRARI N V COM N3167Y103 237 1133 SH SOLE 18 1133 0 0 FERRARI N V COM N3167Y103 159225 761404 SH SOLE 19 761404 0 0 FERRARI N V COM N3167Y103 6348 30356 SH SOLE 22 30356 0 0 FERRARI N V COM N3167Y103 14 65 SH SOLE 26 65 0 0 FERRARI N V COM N3167Y103 31972 152887 SH SOLE 43 9990 0 142897 FERRO CORP COM 315405100 899 44222 SH SOLE 2 23076 0 21146 FERRO CORP COM 315405100 4 181 SH SOLE 4 181 0 0 FERRO CORP COM 315405100 28 1376 SH SOLE 7 1376 0 0 FERRO CORP COM 315405100 6168 303226 SH SOLE 18 303226 0 0 FERRO CORP COM 315405100 2948 144953 SH SOLE 19 144953 0 0 FERRO CORP COM 315405100 192112 9445051 SH SOLE 21 9445051 0 0 FERRO CORP COM 315405100 41528 2041675 SH SOLE 22 1988608 0 53067 FERRO CORP COM 315405100 191 9413 SH SOLE 25 9413 0 0 FERRO CORP COM 315405100 537 26399 SH SOLE 26 21797 0 4602 FERRO CORP COM 315405100 100 4920 SH SOLE 28 4920 0 0 FERRO CORP COM 315405100 2839 139563 SH SOLE 30 139563 0 0 FERRO CORP COM 315405100 179 8780 SH SOLE 40 8780 0 0 FERRO CORP COM 315405100 501 24643 SH SOLE 43 395 0 24248 FERROGLOBE PLC SHS G33856108 802 92233 SH SOLE 7 92233 0 0 FERROGLOBE PLC SHS G33856108 14 1660 SH SOLE 21 1660 0 0 FERROGLOBE PLC SHS G33856108 12 1422 SH SOLE 22 1422 0 0 FERROGLOBE PLC SHS G33856108 21 2371 SH SOLE 26 0 0 2371 FERROGLOBE PLC SHS G33856108 37 4268 SH SOLE 30 4268 0 0 FFBW INC MD COM 30260M103 15 1259 SH SOLE 18 1259 0 0 FFBW INC MD COM 30260M103 202 16780 SH SOLE 21 16780 0 0 FG FINANCIAL GROUP INC COM 30259W104 1 294 SH SOLE 18 294 0 0 FG FINANCIAL GROUP INC COM 30259W104 60 12277 SH SOLE 21 12277 0 0 FG FINANCIAL GROUP INC COM 30259W104 198 40702 SH SOLE 22 40702 0 0 FIBROGEN INC COM 31572Q808 714 69892 SH SOLE 2 35966 0 33926 FIBROGEN INC COM 31572Q808 4 355 SH SOLE 4 355 0 0 FIBROGEN INC COM 31572Q808 14 1384 SH SOLE 7 1384 0 0 FIBROGEN INC COM 31572Q808 2477 242373 SH SOLE 18 242373 0 0 FIBROGEN INC COM 31572Q808 2463 240954 SH SOLE 19 240954 0 0 FIBROGEN INC COM 31572Q808 37867 3705231 SH SOLE 21 3705231 0 0 FIBROGEN INC COM 31572Q808 22174 2169664 SH SOLE 22 2115188 0 54476 FIBROGEN INC COM 31572Q808 41 3991 SH SOLE 23 3991 0 0 FIBROGEN INC COM 31572Q808 129 12652 SH SOLE 25 12652 0 0 FIBROGEN INC COM 31572Q808 464 45373 SH SOLE 26 17156 0 28217 FIBROGEN INC COM 31572Q808 100 9829 SH SOLE 28 9829 0 0 FIBROGEN INC COM 31572Q808 922 90237 SH SOLE 30 90237 0 0 FIBROGEN INC COM 31572Q808 106 10341 SH SOLE 34 10341 0 0 FIBROGEN INC COM 31572Q808 52 5116 SH SOLE 36 5116 0 0 FIBROGEN INC COM 31572Q808 102 9959 SH SOLE 40 9959 0 0 FIBROGEN INC COM 31572Q808 188 18428 SH SOLE 43 0 0 18428 FIDELITY COMWLTH TR NASDAQ COMPSIT 315912808 9 156 SH SOLE 17 0 0 156 FIDELITY COVINGTON TRUST QLTY FCTOR ETF 316092790 1 11 SH SOLE 17 0 0 11 FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808 4 36 SH SOLE 17 0 0 36 FIDELITY COVINGTON TRUST MSCI MATLS INDEX 316092881 11 253 SH SOLE 17 0 0 253 FIDELITY D & D BANCORP INC COM 31609R100 190 3769 SH SOLE 2 335 0 3434 FIDELITY D & D BANCORP INC COM 31609R100 5 109 SH SOLE 7 109 0 0 FIDELITY D & D BANCORP INC COM 31609R100 685 13584 SH SOLE 18 13584 0 0 FIDELITY D & D BANCORP INC COM 31609R100 373 7399 SH SOLE 19 7399 0 0 FIDELITY D & D BANCORP INC COM 31609R100 8193 162454 SH SOLE 21 162454 0 0 FIDELITY D & D BANCORP INC COM 31609R100 1925 38175 SH SOLE 22 36028 0 2147 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 62873 1386710 SH SOLE 2 852518 0 534192 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 9922 218831 SH SOLE 4 147517 0 71314 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 2825 62307 SH SOLE 7 62307 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 50 1103 SH SOLE 13 1103 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 1393 30733 SH SOLE 15 30733 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 152597 3365618 SH SOLE 18 3106994 0 258624 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 312256 6886994 SH SOLE 19 6886994 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 465939 10276565 SH SOLE 21 10276565 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 296222 6533346 SH SOLE 22 6141255 0 392091 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 10817 238583 SH SOLE 23 238583 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 23917 527513 SH SOLE 25 500811 0 26702 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 28861 636548 SH SOLE 26 336278 0 300270 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 22607 498621 SH SOLE 28 20435 0 478186 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 1090 24047 SH SOLE 29 24047 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 44157 973903 SH SOLE 30 710381 0 263522 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 6265 138170 SH SOLE 31 66754 0 71416 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 4665 102898 SH SOLE 32 102898 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 23585 520182 SH SOLE 34 520182 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 15010 331046 SH SOLE 35 331046 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 7995 176341 SH SOLE 36 176341 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 435 9595 SH SOLE 40 9595 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 4164 91830 SH SOLE 43 7379 0 84451 FIDELITY NATL INFORMATION SV COM 31620M106 245685 2019104 SH SOLE 2 773549 0 1245555 FIDELITY NATL INFORMATION SV COM 31620M106 63359 520705 SH SOLE 4 374815 0 145890 FIDELITY NATL INFORMATION SV COM 31620M106 70782 581710 SH SOLE 7 563257 0 18453 FIDELITY NATL INFORMATION SV COM 31620M106 13816 113542 SH SOLE 13 102617 0 10925 FIDELITY NATL INFORMATION SV COM 31620M106 9630 79142 SH SOLE 15 79142 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 452335 3717417 SH SOLE 18 3377903 0 339514 FIDELITY NATL INFORMATION SV COM 31620M106 506065 4158986 SH SOLE 19 4158986 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 1733737 14248331 SH SOLE 21 14248331 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 1822298 14976147 SH SOLE 22 12930256 0 2045891 FIDELITY NATL INFORMATION SV COM 31620M106 65781 540603 SH SOLE 23 540603 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 296330 2435323 SH SOLE 25 2406329 0 28994 FIDELITY NATL INFORMATION SV COM 31620M106 213442 1754123 SH SOLE 26 758844 0 995279 FIDELITY NATL INFORMATION SV COM 31620M106 214812 1765386 SH SOLE 28 55477 0 1709909 FIDELITY NATL INFORMATION SV COM 31620M106 16558 136079 SH SOLE 29 136079 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 440810 3622698 SH SOLE 30 3622698 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 51348 421989 SH SOLE 31 255500 0 166489 FIDELITY NATL INFORMATION SV COM 31620M106 121981 1002477 SH SOLE 34 1002477 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 46268 380244 SH SOLE 36 380244 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 2680 22025 SH SOLE 37 22025 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 2629 21608 SH SOLE 40 21608 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 43192 354965 SH SOLE 43 22187 0 332778 FIDUS INVT CORP COM 316500107 3136 179800 SH SOLE 30 179800 0 0 FIESTA RESTAURANT GROUP INC COM 31660B101 211 19281 SH SOLE 2 1566 0 17715 FIESTA RESTAURANT GROUP INC COM 31660B101 5 474 SH SOLE 7 474 0 0 FIESTA RESTAURANT GROUP INC COM 31660B101 835 76200 SH SOLE 18 76200 0 0 FIESTA RESTAURANT GROUP INC COM 31660B101 332 30298 SH SOLE 19 30298 0 0 FIESTA RESTAURANT GROUP INC COM 31660B101 23151 2112359 SH SOLE 21 2112359 0 0 FIESTA RESTAURANT GROUP INC COM 31660B101 4992 455490 SH SOLE 22 444664 0 10826 FIESTA RESTAURANT GROUP INC COM 31660B101 263 23985 SH SOLE 30 23985 0 0 FIESTA RESTAURANT GROUP INC COM 31660B101 30 2760 SH SOLE 43 0 0 2760 FIFTH THIRD BANCORP COM 316773100 63974 1507407 SH SOLE 2 175151 0 1332256 FIFTH THIRD BANCORP COM 316773100 19600 461828 SH SOLE 4 255905 0 205923 FIFTH THIRD BANCORP COM 316773100 27027 636829 SH SOLE 7 616956 0 19873 FIFTH THIRD BANCORP COM 316773100 687 16188 SH SOLE 13 2053 0 14135 FIFTH THIRD BANCORP COM 316773100 3747 88285 SH SOLE 15 88285 0 0 FIFTH THIRD BANCORP COM 316773100 10 235 SH SOLE 17 0 0 235 FIFTH THIRD BANCORP COM 316773100 80990 1908341 SH SOLE 18 1809979 0 98362 FIFTH THIRD BANCORP COM 316773100 12975 305714 SH SOLE 19 305714 0 0 FIFTH THIRD BANCORP COM 316773100 1009877 23795402 SH SOLE 21 23795402 0 0 FIFTH THIRD BANCORP COM 316773100 628336 14805289 SH SOLE 22 13304066 0 1501223 FIFTH THIRD BANCORP COM 316773100 16667 392720 SH SOLE 23 392720 0 0 FIFTH THIRD BANCORP COM 316773100 48018 1131443 SH SOLE 25 1131443 0 0 FIFTH THIRD BANCORP COM 316773100 61125 1440266 SH SOLE 26 483730 0 956536 FIFTH THIRD BANCORP COM 316773100 56629 1334342 SH SOLE 28 53917 0 1280425 FIFTH THIRD BANCORP COM 316773100 17 404 SH SOLE 29 404 0 0 FIFTH THIRD BANCORP COM 316773100 177347 4178767 SH SOLE 30 4154611 0 24156 FIFTH THIRD BANCORP COM 316773100 10985 258837 SH SOLE 31 83590 0 175247 FIFTH THIRD BANCORP COM 316773100 3850 90715 SH SOLE 32 90715 0 0 FIFTH THIRD BANCORP COM 316773100 1455 34292 SH SOLE 34 34292 0 0 FIFTH THIRD BANCORP COM 316773100 12542 295534 SH SOLE 35 295534 0 0 FIFTH THIRD BANCORP COM 316773100 15733 370709 SH SOLE 36 370709 0 0 FIFTH THIRD BANCORP COM 316773100 1044 24588 SH SOLE 40 24588 0 0 FIFTH THIRD BANCORP COM 316773100 29327 691021 SH SOLE 43 29610 0 661411 FIGS INC CL A 30260D103 1565 42148 SH SOLE 2 1788 0 40360 FIGS INC CL A 30260D103 501 13478 SH SOLE 18 13478 0 0 FIGS INC CL A 30260D103 38542 1037760 SH SOLE 19 1037760 0 0 FIGS INC CL A 30260D103 14811 398777 SH SOLE 21 398777 0 0 FIGS INC CL A 30260D103 20894 562581 SH SOLE 22 540109 0 22472 FIGS INC CL A 30260D103 17 461 SH SOLE 31 461 0 0 FINANCE OF AMERICA COMPAN COM CL A 31738L107 162 32788 SH SOLE 2 1390 0 31398 FINANCE OF AMERICA COMPAN COM CL A 31738L107 570 115105 SH SOLE 18 115105 0 0 FINANCE OF AMERICA COMPAN COM CL A 31738L107 249 50352 SH SOLE 19 50352 0 0 FINANCE OF AMERICA COMPAN COM CL A 31738L107 6172 1246831 SH SOLE 21 1246831 0 0 FINANCE OF AMERICA COMPAN COM CL A 31738L107 1909 385684 SH SOLE 22 364438 0 21246 FINANCIAL INSTNS INC COM 317585404 478 15585 SH SOLE 2 1200 0 14385 FINANCIAL INSTNS INC COM 317585404 8 252 SH SOLE 7 252 0 0 FINANCIAL INSTNS INC COM 317585404 1703 55576 SH SOLE 18 55576 0 0 FINANCIAL INSTNS INC COM 317585404 1715 55955 SH SOLE 19 55955 0 0 FINANCIAL INSTNS INC COM 317585404 18297 596971 SH SOLE 21 596971 0 0 FINANCIAL INSTNS INC COM 317585404 14109 460324 SH SOLE 22 451204 0 9120 FINANCIAL INSTNS INC COM 317585404 155 5059 SH SOLE 43 0 0 5059 FINCH THERAPEUTICS GROUP INC COM 31773D101 136 10435 SH SOLE 2 4167 0 6268 FINCH THERAPEUTICS GROUP INC COM 31773D101 328 25245 SH SOLE 18 25245 0 0 FINCH THERAPEUTICS GROUP INC COM 31773D101 198 15264 SH SOLE 19 15264 0 0 FINCH THERAPEUTICS GROUP INC COM 31773D101 3503 269488 SH SOLE 21 269488 0 0 FINCH THERAPEUTICS GROUP INC COM 31773D101 870 66907 SH SOLE 22 63660 0 3247 FINVOLUTION GROUP SPONSORED ADS 31810T101 8 1348 SH SOLE 2 1348 0 0 FINVOLUTION GROUP SPONSORED ADS 31810T101 32 5598 SH SOLE 4 5598 0 0 FINVOLUTION GROUP SPONSORED ADS 31810T101 229 40600 SH SOLE 13 0 0 40600 FINVOLUTION GROUP SPONSORED ADS 31810T101 6580 1166707 SH SOLE 21 1166707 0 0 FINVOLUTION GROUP SPONSORED ADS 31810T101 3712 658086 SH SOLE 22 627874 0 30212 FINVOLUTION GROUP SPONSORED ADS 31810T101 1828 324031 SH SOLE 30 324031 0 0 FINVOLUTION GROUP SPONSORED ADS 31810T101 897 159062 SH SOLE 43 0 0 159062 FIREEYE INC COM 31816Q101 9007 505994 SH SOLE 2 78414 0 427580 FIREEYE INC COM 31816Q101 16 905 SH SOLE 4 905 0 0 FIREEYE INC COM 31816Q101 67 3792 SH SOLE 7 3792 0 0 FIREEYE INC COM 31816Q101 1665 93522 SH SOLE 18 93522 0 0 FIREEYE INC COM 31816Q101 1182 66413 SH SOLE 19 66413 0 0 FIREEYE INC COM 31816Q101 78722 4422559 SH SOLE 21 4422559 0 0 FIREEYE INC COM 31816Q101 93844 5272135 SH SOLE 22 4981617 0 290518 FIREEYE INC COM 31816Q101 1111 62410 SH SOLE 25 62410 0 0 FIREEYE INC COM 31816Q101 4298 241480 SH SOLE 26 146438 0 95042 FIREEYE INC COM 31816Q101 354 19870 SH SOLE 28 19870 0 0 FIREEYE INC COM 31816Q101 22239 1249354 SH SOLE 30 1249354 0 0 FIREEYE INC COM 31816Q101 65 3666 SH SOLE 31 3666 0 0 FIREEYE INC COM 31816Q101 193 10830 SH SOLE 36 10830 0 0 FIREEYE INC COM 31816Q101 519 29159 SH SOLE 40 29159 0 0 FIREEYE INC COM 31816Q101 561 31510 SH SOLE 43 2216 0 29294 FIREEYE INC NOTE 1.625% 6/0 31816QAD3 3016 3020000 PRN SOLE 21 3020000 0 0 FIREEYE INC NOTE 0.875% 6/0 31816QAF8 106 100000 PRN SOLE 2 100000 0 0 FIREEYE INC NOTE 0.875% 6/0 31816QAF8 4451 4187000 PRN SOLE 21 4187000 0 0 FIREEYE INC NOTE 0.875% 6/0 31816QAF8 266 250000 PRN SOLE 22 250000 0 0 FIRST ADVANTAGE CORP NEW COM 31846B108 130 6801 SH SOLE 2 2135 0 4666 FIRST ADVANTAGE CORP NEW COM 31846B108 1489 78161 SH SOLE 18 78161 0 0 FIRST ADVANTAGE CORP NEW COM 31846B108 874 45870 SH SOLE 19 45870 0 0 FIRST ADVANTAGE CORP NEW COM 31846B108 18337 962593 SH SOLE 21 962593 0 0 FIRST ADVANTAGE CORP NEW COM 31846B108 9848 516941 SH SOLE 22 511850 0 5091 FIRST ADVANTAGE CORP NEW COM 31846B108 498 26129 SH SOLE 26 26129 0 0 FIRST ADVANTAGE CORP NEW COM 31846B108 1860 97640 SH SOLE 28 0 0 97640 FIRST ADVANTAGE CORP NEW COM 31846B108 26 1340 SH SOLE 31 0 0 1340 FIRST AMERN FINL CORP COM 31847R102 20050 299037 SH SOLE 2 113731 0 185306 FIRST AMERN FINL CORP COM 31847R102 26 394 SH SOLE 4 394 0 0 FIRST AMERN FINL CORP COM 31847R102 172 2562 SH SOLE 7 2562 0 0 FIRST AMERN FINL CORP COM 31847R102 27547 410849 SH SOLE 18 408419 0 2430 FIRST AMERN FINL CORP COM 31847R102 2920 43556 SH SOLE 19 43556 0 0 FIRST AMERN FINL CORP COM 31847R102 356217 5312712 SH SOLE 21 5312712 0 0 FIRST AMERN FINL CORP COM 31847R102 202525 3020509 SH SOLE 22 2886313 0 134196 FIRST AMERN FINL CORP COM 31847R102 3482 51936 SH SOLE 25 51936 0 0 FIRST AMERN FINL CORP COM 31847R102 3328 49639 SH SOLE 26 40748 0 8891 FIRST AMERN FINL CORP COM 31847R102 652 9730 SH SOLE 28 7718 0 2012 FIRST AMERN FINL CORP COM 31847R102 43 644 SH SOLE 29 644 0 0 FIRST AMERN FINL CORP COM 31847R102 4042 60285 SH SOLE 30 60285 0 0 FIRST AMERN FINL CORP COM 31847R102 113 1689 SH SOLE 31 1689 0 0 FIRST AMERN FINL CORP COM 31847R102 128 1915 SH SOLE 34 1915 0 0 FIRST AMERN FINL CORP COM 31847R102 1214 18105 SH SOLE 36 18105 0 0 FIRST AMERN FINL CORP COM 31847R102 917 13675 SH SOLE 40 13675 0 0 FIRST AMERN FINL CORP COM 31847R102 2773 41358 SH SOLE 43 1468 0 39890 FIRST BANCORP INC ME COM 31866P102 316 10851 SH SOLE 2 883 0 9968 FIRST BANCORP INC ME COM 31866P102 6 210 SH SOLE 7 210 0 0 FIRST BANCORP INC ME COM 31866P102 1084 37213 SH SOLE 18 37213 0 0 FIRST BANCORP INC ME COM 31866P102 556 19086 SH SOLE 19 19086 0 0 FIRST BANCORP INC ME COM 31866P102 11462 393355 SH SOLE 21 393355 0 0 FIRST BANCORP INC ME COM 31866P102 7564 259583 SH SOLE 22 252972 0 6611 FIRST BANCORP INC ME COM 31866P102 2 68 SH SOLE 43 0 0 68 FIRST BANCORP N C COM 318910106 1232 28652 SH SOLE 2 7867 0 20785 FIRST BANCORP N C COM 318910106 19 453 SH SOLE 7 453 0 0 FIRST BANCORP N C COM 318910106 4797 111531 SH SOLE 18 111531 0 0 FIRST BANCORP N C COM 318910106 2105 48940 SH SOLE 19 48940 0 0 FIRST BANCORP N C COM 318910106 135078 3140608 SH SOLE 21 3140608 0 0 FIRST BANCORP N C COM 318910106 31848 740471 SH SOLE 22 712470 0 28001 FIRST BANCORP N C COM 318910106 13 301 SH SOLE 25 301 0 0 FIRST BANCORP N C COM 318910106 704 16365 SH SOLE 26 13109 0 3256 FIRST BANCORP N C COM 318910106 99 2311 SH SOLE 28 2311 0 0 FIRST BANCORP N C COM 318910106 2076 48273 SH SOLE 30 48273 0 0 FIRST BANCORP N C COM 318910106 173 4025 SH SOLE 40 4025 0 0 FIRST BANCORP N C COM 318910106 1421 33042 SH SOLE 43 1104 0 31938 FIRST BANCORP P R COM NEW 318672706 2967 225651 SH SOLE 2 66983 0 158668 FIRST BANCORP P R COM NEW 318672706 10 782 SH SOLE 4 782 0 0 FIRST BANCORP P R COM NEW 318672706 39 2938 SH SOLE 7 2938 0 0 FIRST BANCORP P R COM NEW 318672706 10739 816664 SH SOLE 18 816664 0 0 FIRST BANCORP P R COM NEW 318672706 6569 499529 SH SOLE 19 499529 0 0 FIRST BANCORP P R COM NEW 318672706 307624 23393492 SH SOLE 21 23393492 0 0 FIRST BANCORP P R COM NEW 318672706 68287 5192918 SH SOLE 22 4994790 0 198128 FIRST BANCORP P R COM NEW 318672706 243 18470 SH SOLE 23 18470 0 0 FIRST BANCORP P R COM NEW 318672706 1895 144079 SH SOLE 26 47055 0 97024 FIRST BANCORP P R COM NEW 318672706 216 16444 SH SOLE 28 16444 0 0 FIRST BANCORP P R COM NEW 318672706 4523 343949 SH SOLE 30 343949 0 0 FIRST BANCORP P R COM NEW 318672706 284 21559 SH SOLE 40 21559 0 0 FIRST BANCORP P R COM NEW 318672706 2424 184320 SH SOLE 43 0 0 184320 FIRST BANCSHARES INC MS COM 318916103 882 22756 SH SOLE 2 6574 0 16182 FIRST BANCSHARES INC MS COM 318916103 13 326 SH SOLE 7 326 0 0 FIRST BANCSHARES INC MS COM 318916103 2667 68778 SH SOLE 18 68778 0 0 FIRST BANCSHARES INC MS COM 318916103 1443 37203 SH SOLE 19 37203 0 0 FIRST BANCSHARES INC MS COM 318916103 31397 809625 SH SOLE 21 809625 0 0 FIRST BANCSHARES INC MS COM 318916103 23105 595789 SH SOLE 22 572561 0 23228 FIRST BANCSHARES INC MS COM 318916103 104 2684 SH SOLE 25 2684 0 0 FIRST BANCSHARES INC MS COM 318916103 131 3379 SH SOLE 26 0 0 3379 FIRST BANCSHARES INC MS COM 318916103 105 2706 SH SOLE 28 2706 0 0 FIRST BANCSHARES INC MS COM 318916103 670 17273 SH SOLE 30 17273 0 0 FIRST BANCSHARES INC MS COM 318916103 96 2473 SH SOLE 40 2473 0 0 FIRST BANCSHARES INC MS COM 318916103 797 20541 SH SOLE 43 49 0 20492 FIRST BK WILLIAMSTOWN NEW JE COM 31931U102 337 23906 SH SOLE 2 6447 0 17459 FIRST BK WILLIAMSTOWN NEW JE COM 31931U102 7 467 SH SOLE 7 467 0 0 FIRST BK WILLIAMSTOWN NEW JE COM 31931U102 837 59400 SH SOLE 18 59400 0 0 FIRST BK WILLIAMSTOWN NEW JE COM 31931U102 420 29780 SH SOLE 19 29780 0 0 FIRST BK WILLIAMSTOWN NEW JE COM 31931U102 8454 599992 SH SOLE 21 599992 0 0 FIRST BK WILLIAMSTOWN NEW JE COM 31931U102 3255 231025 SH SOLE 22 220949 0 10076 FIRST BUSEY CORP COM NEW 319383204 3041 123487 SH SOLE 2 75078 0 48409 FIRST BUSEY CORP COM NEW 319383204 4 181 SH SOLE 4 181 0 0 FIRST BUSEY CORP COM NEW 319383204 20 817 SH SOLE 7 817 0 0 FIRST BUSEY CORP COM NEW 319383204 4102 166552 SH SOLE 18 166552 0 0 FIRST BUSEY CORP COM NEW 319383204 3308 134289 SH SOLE 19 134289 0 0 FIRST BUSEY CORP COM NEW 319383204 46520 1888754 SH SOLE 21 1888754 0 0 FIRST BUSEY CORP COM NEW 319383204 37376 1517484 SH SOLE 22 1461136 0 56348 FIRST BUSEY CORP COM NEW 319383204 220 8919 SH SOLE 25 8919 0 0 FIRST BUSEY CORP COM NEW 319383204 701 28455 SH SOLE 26 23922 0 4533 FIRST BUSEY CORP COM NEW 319383204 150 6094 SH SOLE 28 6094 0 0 FIRST BUSEY CORP COM NEW 319383204 1028 41742 SH SOLE 30 41742 0 0 FIRST BUSEY CORP COM NEW 319383204 60 2440 SH SOLE 34 2440 0 0 FIRST BUSEY CORP COM NEW 319383204 199 8076 SH SOLE 36 8076 0 0 FIRST BUSEY CORP COM NEW 319383204 185 7504 SH SOLE 40 7504 0 0 FIRST BUSEY CORP COM NEW 319383204 1487 60375 SH SOLE 43 264 0 60111 FIRST BUSINESS FINL SVCS INC COM 319390100 594 20702 SH SOLE 2 20653 0 49 FIRST BUSINESS FINL SVCS INC COM 319390100 47 1637 SH SOLE 18 1637 0 0 FIRST BUSINESS FINL SVCS INC COM 319390100 74 2580 SH SOLE 19 2580 0 0 FIRST BUSINESS FINL SVCS INC COM 319390100 879 30603 SH SOLE 21 30603 0 0 FIRST BUSINESS FINL SVCS INC COM 319390100 1600 55722 SH SOLE 22 55722 0 0 FIRST CAP INC COM 31942S104 6 148 SH SOLE 2 148 0 0 FIRST CAP INC COM 31942S104 25 617 SH SOLE 18 617 0 0 FIRST CAP INC COM 31942S104 360 8817 SH SOLE 21 8817 0 0 FIRST CAP INC COM 31942S104 1 33 SH SOLE 22 33 0 0 FIRST CMNTY BANKSHARES INC V COM 31983A103 1357 42787 SH SOLE 2 8999 0 33788 FIRST CMNTY BANKSHARES INC V COM 31983A103 11 356 SH SOLE 7 356 0 0 FIRST CMNTY BANKSHARES INC V COM 31983A103 1913 60308 SH SOLE 18 60308 0 0 FIRST CMNTY BANKSHARES INC V COM 31983A103 3189 100525 SH SOLE 19 100525 0 0 FIRST CMNTY BANKSHARES INC V COM 31983A103 21215 668831 SH SOLE 21 668831 0 0 FIRST CMNTY BANKSHARES INC V COM 31983A103 19809 624486 SH SOLE 22 606068 0 18418 FIRST CMNTY BANKSHARES INC V COM 31983A103 115 3610 SH SOLE 23 3610 0 0 FIRST CMNTY BANKSHARES INC V COM 31983A103 74 2339 SH SOLE 25 2339 0 0 FIRST CMNTY BANKSHARES INC V COM 31983A103 925 29155 SH SOLE 26 0 0 29155 FIRST CMNTY BANKSHARES INC V COM 31983A103 69 2180 SH SOLE 28 2180 0 0 FIRST CMNTY BANKSHARES INC V COM 31983A103 109 3437 SH SOLE 30 3437 0 0 FIRST CMNTY BANKSHARES INC V COM 31983A103 44 1385 SH SOLE 40 1385 0 0 FIRST CMNTY BANKSHARES INC V COM 31983A103 95 2999 SH SOLE 43 2458 0 541 FIRST CMNTY CORP S C COM 319835104 27 1379 SH SOLE 18 1379 0 0 FIRST CMNTY CORP S C COM 319835104 503 25402 SH SOLE 21 25402 0 0 FIRST CMNTY CORP S C COM 319835104 37 1876 SH SOLE 22 1876 0 0 FIRST COMWLTH FINL CORP PA COM 319829107 1406 103187 SH SOLE 2 28380 0 74807 FIRST COMWLTH FINL CORP PA COM 319829107 4 313 SH SOLE 4 313 0 0 FIRST COMWLTH FINL CORP PA COM 319829107 19 1402 SH SOLE 7 1402 0 0 FIRST COMWLTH FINL CORP PA COM 319829107 4998 366710 SH SOLE 18 366710 0 0 FIRST COMWLTH FINL CORP PA COM 319829107 3123 229111 SH SOLE 19 229111 0 0 FIRST COMWLTH FINL CORP PA COM 319829107 142813 10477875 SH SOLE 21 10477875 0 0 FIRST COMWLTH FINL CORP PA COM 319829107 35715 2620334 SH SOLE 22 2532522 0 87812 FIRST COMWLTH FINL CORP PA COM 319829107 230 16862 SH SOLE 23 16862 0 0 FIRST COMWLTH FINL CORP PA COM 319829107 13 973 SH SOLE 25 973 0 0 FIRST COMWLTH FINL CORP PA COM 319829107 1192 87476 SH SOLE 26 23644 0 63832 FIRST COMWLTH FINL CORP PA COM 319829107 110 8036 SH SOLE 28 8036 0 0 FIRST COMWLTH FINL CORP PA COM 319829107 2041 149739 SH SOLE 30 149739 0 0 FIRST COMWLTH FINL CORP PA COM 319829107 132 9696 SH SOLE 40 9696 0 0 FIRST COMWLTH FINL CORP PA COM 319829107 1499 109986 SH SOLE 43 0 0 109986 FIRST CTZNS BANCSHARES INC N CL A 31946M103 22377 26539 SH SOLE 2 17392 0 9147 FIRST CTZNS BANCSHARES INC N CL A 31946M103 236 280 SH SOLE 4 280 0 0 FIRST CTZNS BANCSHARES INC N CL A 31946M103 100 119 SH SOLE 7 119 0 0 FIRST CTZNS BANCSHARES INC N CL A 31946M103 35556 42170 SH SOLE 18 33876 0 8294 FIRST CTZNS BANCSHARES INC N CL A 31946M103 234677 278327 SH SOLE 19 278327 0 0 FIRST CTZNS BANCSHARES INC N CL A 31946M103 74761 88667 SH SOLE 21 88667 0 0 FIRST CTZNS BANCSHARES INC N CL A 31946M103 141513 167835 SH SOLE 22 160629 0 7206 FIRST CTZNS BANCSHARES INC N CL A 31946M103 7576 8985 SH SOLE 23 8985 0 0 FIRST CTZNS BANCSHARES INC N CL A 31946M103 3095 3671 SH SOLE 25 3671 0 0 FIRST CTZNS BANCSHARES INC N CL A 31946M103 4067 4823 SH SOLE 26 1933 0 2890 FIRST CTZNS BANCSHARES INC N CL A 31946M103 420 498 SH SOLE 28 498 0 0 FIRST CTZNS BANCSHARES INC N CL A 31946M103 2551 3026 SH SOLE 30 3026 0 0 FIRST CTZNS BANCSHARES INC N CL A 31946M103 83 98 SH SOLE 31 98 0 0 FIRST CTZNS BANCSHARES INC N CL A 31946M103 52306 62035 SH SOLE 34 62035 0 0 FIRST CTZNS BANCSHARES INC N CL A 31946M103 73 87 SH SOLE 36 87 0 0 FIRST CTZNS BANCSHARES INC N CL A 31946M103 582 690 SH SOLE 40 690 0 0 FIRST CTZNS BANCSHARES INC N CL A 31946M103 4850 5752 SH SOLE 43 273 0 5479 FIRST FINANCIAL NORTHWEST IN COM 32022K102 238 14555 SH SOLE 2 9429 0 5126 FIRST FINANCIAL NORTHWEST IN COM 32022K102 24 1441 SH SOLE 18 1441 0 0 FIRST FINANCIAL NORTHWEST IN COM 32022K102 2216 135394 SH SOLE 19 135394 0 0 FIRST FINANCIAL NORTHWEST IN COM 32022K102 774 47294 SH SOLE 21 47294 0 0 FIRST FINANCIAL NORTHWEST IN COM 32022K102 4312 263382 SH SOLE 22 263382 0 0 FIRST FINANCIAL NORTHWEST IN COM 32022K102 402 24534 SH SOLE 23 24534 0 0 FIRST FINANCIAL NORTHWEST IN COM 32022K102 1246 76097 SH SOLE 26 0 0 76097 FIRST FINANCIAL NORTHWEST IN COM 32022K102 62 3765 SH SOLE 43 0 0 3765 FIRST FINL BANCORP OH COM 320209109 2347 100256 SH SOLE 2 26630 0 73626 FIRST FINL BANCORP OH COM 320209109 10 432 SH SOLE 4 432 0 0 FIRST FINL BANCORP OH COM 320209109 34 1452 SH SOLE 7 1452 0 0 FIRST FINL BANCORP OH COM 320209109 8854 378216 SH SOLE 18 378216 0 0 FIRST FINL BANCORP OH COM 320209109 3838 163927 SH SOLE 19 163927 0 0 FIRST FINL BANCORP OH COM 320209109 254002 10850144 SH SOLE 21 10850144 0 0 FIRST FINL BANCORP OH COM 320209109 55221 2358860 SH SOLE 22 2265522 0 93338 FIRST FINL BANCORP OH COM 320209109 88 3761 SH SOLE 25 3761 0 0 FIRST FINL BANCORP OH COM 320209109 429 18331 SH SOLE 26 9720 0 8611 FIRST FINL BANCORP OH COM 320209109 191 8140 SH SOLE 28 8140 0 0 FIRST FINL BANCORP OH COM 320209109 3846 164309 SH SOLE 30 164309 0 0 FIRST FINL BANCORP OH COM 320209109 134 5715 SH SOLE 36 5715 0 0 FIRST FINL BANCORP OH COM 320209109 244 10441 SH SOLE 40 10441 0 0 FIRST FINL BANCORP OH COM 320209109 1999 85404 SH SOLE 43 17088 0 68316 FIRST FINL BANKSHARES INC COM 32020R109 5552 120825 SH SOLE 2 100795 0 20030 FIRST FINL BANKSHARES INC COM 32020R109 22 472 SH SOLE 4 472 0 0 FIRST FINL BANKSHARES INC COM 32020R109 81 1768 SH SOLE 7 1768 0 0 FIRST FINL BANKSHARES INC COM 32020R109 28274 615318 SH SOLE 18 615318 0 0 FIRST FINL BANKSHARES INC COM 32020R109 11115 241890 SH SOLE 19 241890 0 0 FIRST FINL BANKSHARES INC COM 32020R109 423043 9206584 SH SOLE 21 9206584 0 0 FIRST FINL BANKSHARES INC COM 32020R109 167452 3644213 SH SOLE 22 3562761 0 81452 FIRST FINL BANKSHARES INC COM 32020R109 32 705 SH SOLE 23 705 0 0 FIRST FINL BANKSHARES INC COM 32020R109 843 18348 SH SOLE 25 18348 0 0 FIRST FINL BANKSHARES INC COM 32020R109 2472 53794 SH SOLE 26 45504 0 8290 FIRST FINL BANKSHARES INC COM 32020R109 519 11297 SH SOLE 28 11297 0 0 FIRST FINL BANKSHARES INC COM 32020R109 10603 230757 SH SOLE 30 230757 0 0 FIRST FINL BANKSHARES INC COM 32020R109 747 16264 SH SOLE 40 16264 0 0 FIRST FINL BANKSHARES INC COM 32020R109 2026 44092 SH SOLE 43 502 0 43590 FIRST FINL CORP IND COM 320218100 1049 24952 SH SOLE 2 4838 0 20114 FIRST FINL CORP IND COM 320218100 9 212 SH SOLE 7 212 0 0 FIRST FINL CORP IND COM 320218100 1731 41155 SH SOLE 18 41155 0 0 FIRST FINL CORP IND COM 320218100 2248 53463 SH SOLE 19 53463 0 0 FIRST FINL CORP IND COM 320218100 19814 471190 SH SOLE 21 471190 0 0 FIRST FINL CORP IND COM 320218100 20473 486872 SH SOLE 22 475096 0 11776 FIRST FINL CORP IND COM 320218100 71 1684 SH SOLE 25 1684 0 0 FIRST FINL CORP IND COM 320218100 1061 25229 SH SOLE 26 5421 0 19808 FIRST FINL CORP IND COM 320218100 59 1409 SH SOLE 28 1409 0 0 FIRST FINL CORP IND COM 320218100 281 6678 SH SOLE 30 6678 0 0 FIRST FINL CORP IND COM 320218100 37 878 SH SOLE 34 878 0 0 FIRST FINL CORP IND COM 320218100 37 877 SH SOLE 40 877 0 0 FIRST FINL CORP IND COM 320218100 1037 24655 SH SOLE 43 6337 0 18318 FIRST FNDTN INC COM 32026V104 1275 48481 SH SOLE 2 18272 0 30209 FIRST FNDTN INC COM 32026V104 18 702 SH SOLE 7 702 0 0 FIRST FNDTN INC COM 32026V104 3527 134094 SH SOLE 18 134094 0 0 FIRST FNDTN INC COM 32026V104 1772 67379 SH SOLE 19 67379 0 0 FIRST FNDTN INC COM 32026V104 41550 1579840 SH SOLE 21 1579840 0 0 FIRST FNDTN INC COM 32026V104 28183 1071615 SH SOLE 22 1029392 0 42223 FIRST FNDTN INC COM 32026V104 127 4825 SH SOLE 25 4825 0 0 FIRST FNDTN INC COM 32026V104 137 5192 SH SOLE 28 5192 0 0 FIRST FNDTN INC COM 32026V104 354 13469 SH SOLE 30 13469 0 0 FIRST FNDTN INC COM 32026V104 122 4634 SH SOLE 34 4634 0 0 FIRST FNDTN INC COM 32026V104 141 5351 SH SOLE 40 5351 0 0 FIRST FNDTN INC COM 32026V104 503 19133 SH SOLE 43 4868 0 14265 FIRST GTY BANCSHARES INC COM 32043P106 22 1103 SH SOLE 18 1103 0 0 FIRST GTY BANCSHARES INC COM 32043P106 705 35129 SH SOLE 21 35129 0 0 FIRST HAWAIIAN INC COM 32051X108 9845 335427 SH SOLE 2 47770 0 287657 FIRST HAWAIIAN INC COM 32051X108 12 409 SH SOLE 4 409 0 0 FIRST HAWAIIAN INC COM 32051X108 90 3066 SH SOLE 7 3066 0 0 FIRST HAWAIIAN INC COM 32051X108 4707 160372 SH SOLE 18 160372 0 0 FIRST HAWAIIAN INC COM 32051X108 1125 38323 SH SOLE 19 38323 0 0 FIRST HAWAIIAN INC COM 32051X108 359095 12234912 SH SOLE 21 12234912 0 0 FIRST HAWAIIAN INC COM 32051X108 90531 3084536 SH SOLE 22 2913540 0 170996 FIRST HAWAIIAN INC COM 32051X108 717 24420 SH SOLE 25 24420 0 0 FIRST HAWAIIAN INC COM 32051X108 1648 56146 SH SOLE 26 46003 0 10143 FIRST HAWAIIAN INC COM 32051X108 322 10965 SH SOLE 28 10965 0 0 FIRST HAWAIIAN INC COM 32051X108 6738 229579 SH SOLE 30 229579 0 0 FIRST HAWAIIAN INC COM 32051X108 58 1976 SH SOLE 31 1976 0 0 FIRST HAWAIIAN INC COM 32051X108 295 10058 SH SOLE 36 10058 0 0 FIRST HAWAIIAN INC COM 32051X108 481 16388 SH SOLE 40 16388 0 0 FIRST HAWAIIAN INC COM 32051X108 5279 179875 SH SOLE 43 35418 0 144457 FIRST HORIZON CORPORATION COM 320517105 30426 1867767 SH SOLE 2 751256 0 1116511 FIRST HORIZON CORPORATION COM 320517105 434 26651 SH SOLE 4 26651 0 0 FIRST HORIZON CORPORATION COM 320517105 836 51343 SH SOLE 7 51343 0 0 FIRST HORIZON CORPORATION COM 320517105 26125 1603756 SH SOLE 18 1599288 0 4468 FIRST HORIZON CORPORATION COM 320517105 5606 344115 SH SOLE 19 344115 0 0 FIRST HORIZON CORPORATION COM 320517105 608469 37352302 SH SOLE 21 37352302 0 0 FIRST HORIZON CORPORATION COM 320517105 254076 15597024 SH SOLE 22 14943487 0 653537 FIRST HORIZON CORPORATION COM 320517105 673 41287 SH SOLE 23 41287 0 0 FIRST HORIZON CORPORATION COM 320517105 1328 81516 SH SOLE 25 81516 0 0 FIRST HORIZON CORPORATION COM 320517105 5964 366117 SH SOLE 26 220345 0 145772 FIRST HORIZON CORPORATION COM 320517105 631 38759 SH SOLE 28 38759 0 0 FIRST HORIZON CORPORATION COM 320517105 136 8334 SH SOLE 29 8334 0 0 FIRST HORIZON CORPORATION COM 320517105 15556 954963 SH SOLE 30 954963 0 0 FIRST HORIZON CORPORATION COM 320517105 142 8713 SH SOLE 31 8713 0 0 FIRST HORIZON CORPORATION COM 320517105 3693 226730 SH SOLE 32 226730 0 0 FIRST HORIZON CORPORATION COM 320517105 203 12463 SH SOLE 34 12463 0 0 FIRST HORIZON CORPORATION COM 320517105 543 33311 SH SOLE 36 33311 0 0 FIRST HORIZON CORPORATION COM 320517105 1073 65872 SH SOLE 40 65872 0 0 FIRST HORIZON CORPORATION COM 320517105 9576 587865 SH SOLE 43 94922 0 492943 FIRST INDL RLTY TR INC COM 32054K103 30031 576625 SH SOLE 2 114270 0 462355 FIRST INDL RLTY TR INC COM 32054K103 3496 67128 SH SOLE 4 67128 0 0 FIRST INDL RLTY TR INC COM 32054K103 8617 165455 SH SOLE 7 165455 0 0 FIRST INDL RLTY TR INC COM 32054K103 15942 306108 SH SOLE 18 306108 0 0 FIRST INDL RLTY TR INC COM 32054K103 24979 479623 SH SOLE 19 479623 0 0 FIRST INDL RLTY TR INC COM 32054K103 374063 7182476 SH SOLE 21 7182476 0 0 FIRST INDL RLTY TR INC COM 32054K103 260871 5009045 SH SOLE 22 4855428 0 153617 FIRST INDL RLTY TR INC COM 32054K103 1092 20973 SH SOLE 23 20973 0 0 FIRST INDL RLTY TR INC COM 32054K103 29199 560648 SH SOLE 25 560648 0 0 FIRST INDL RLTY TR INC COM 32054K103 8920 171284 SH SOLE 26 42120 0 129164 FIRST INDL RLTY TR INC COM 32054K103 4539 87158 SH SOLE 28 9912 0 77246 FIRST INDL RLTY TR INC COM 32054K103 13219 253830 SH SOLE 30 253830 0 0 FIRST INDL RLTY TR INC COM 32054K103 106 2041 SH SOLE 31 2041 0 0 FIRST INDL RLTY TR INC COM 32054K103 717 13771 SH SOLE 34 13771 0 0 FIRST INDL RLTY TR INC COM 32054K103 64 1237 SH SOLE 36 1237 0 0 FIRST INDL RLTY TR INC COM 32054K103 813 15612 SH SOLE 40 15612 0 0 FIRST INDL RLTY TR INC COM 32054K103 3349 64308 SH SOLE 43 656 0 63652 FIRST INTERNET BANCORP COM 320557101 351 11247 SH SOLE 2 1841 0 9406 FIRST INTERNET BANCORP COM 320557101 6 179 SH SOLE 7 179 0 0 FIRST INTERNET BANCORP COM 320557101 1095 35105 SH SOLE 18 35105 0 0 FIRST INTERNET BANCORP COM 320557101 524 16801 SH SOLE 19 16801 0 0 FIRST INTERNET BANCORP COM 320557101 10727 344022 SH SOLE 21 344022 0 0 FIRST INTERNET BANCORP COM 320557101 4118 132068 SH SOLE 22 126627 0 5441 FIRST INTERNET BANCORP COM 320557101 47 1514 SH SOLE 43 0 0 1514 FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 14469 359387 SH SOLE 2 195617 0 163770 FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 4 87 SH SOLE 4 87 0 0 FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 28 696 SH SOLE 7 696 0 0 FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 5517 137040 SH SOLE 18 130550 0 6490 FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 46719 1160424 SH SOLE 19 1160424 0 0 FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 62686 1557032 SH SOLE 21 1557032 0 0 FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 84016 2086826 SH SOLE 22 2042903 0 43923 FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 1820 45197 SH SOLE 23 45197 0 0 FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 305 7578 SH SOLE 25 7578 0 0 FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 9189 228231 SH SOLE 26 11039 0 217192 FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 138 3440 SH SOLE 28 3440 0 0 FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 999 24816 SH SOLE 30 24816 0 0 FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 460 11420 SH SOLE 34 11420 0 0 FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 208 5170 SH SOLE 36 5170 0 0 FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 215 5342 SH SOLE 40 5342 0 0 FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 1042 25873 SH SOLE 43 657 0 25216 FIRST LONG IS CORP COM 320734106 683 33154 SH SOLE 2 14747 0 18407 FIRST LONG IS CORP COM 320734106 8 406 SH SOLE 7 406 0 0 FIRST LONG IS CORP COM 320734106 1547 75088 SH SOLE 18 75088 0 0 FIRST LONG IS CORP COM 320734106 953 46257 SH SOLE 19 46257 0 0 FIRST LONG IS CORP COM 320734106 19253 934594 SH SOLE 21 934594 0 0 FIRST LONG IS CORP COM 320734106 14476 702705 SH SOLE 22 679631 0 23074 FIRST LONG IS CORP COM 320734106 98 4758 SH SOLE 25 4758 0 0 FIRST LONG IS CORP COM 320734106 4 175 SH SOLE 26 175 0 0 FIRST LONG IS CORP COM 320734106 72 3471 SH SOLE 28 3471 0 0 FIRST LONG IS CORP COM 320734106 197 9584 SH SOLE 30 9584 0 0 FIRST LONG IS CORP COM 320734106 70 3387 SH SOLE 36 3387 0 0 FIRST LONG IS CORP COM 320734106 76 3673 SH SOLE 40 3673 0 0 FIRST LONG IS CORP COM 320734106 333 16178 SH SOLE 43 2375 0 13803 FIRST MAJESTIC SILVER CORP COM 32076V103 582 51472 SH SOLE 21 51472 0 0 FIRST MAJESTIC SILVER CORP COM 32076V103 776 68697 SH SOLE 43 358 0 68339 FIRST MERCHANTS CORP COM 320817109 2642 63147 SH SOLE 2 19281 0 43866 FIRST MERCHANTS CORP COM 320817109 9 208 SH SOLE 4 208 0 0 FIRST MERCHANTS CORP COM 320817109 36 870 SH SOLE 7 870 0 0 FIRST MERCHANTS CORP COM 320817109 7081 169238 SH SOLE 18 169238 0 0 FIRST MERCHANTS CORP COM 320817109 4054 96891 SH SOLE 19 96891 0 0 FIRST MERCHANTS CORP COM 320817109 82348 1968154 SH SOLE 21 1968154 0 0 FIRST MERCHANTS CORP COM 320817109 55704 1331356 SH SOLE 22 1269971 0 61385 FIRST MERCHANTS CORP COM 320817109 291 6951 SH SOLE 25 6951 0 0 FIRST MERCHANTS CORP COM 320817109 763 18234 SH SOLE 26 13847 0 4387 FIRST MERCHANTS CORP COM 320817109 189 4508 SH SOLE 28 4508 0 0 FIRST MERCHANTS CORP COM 320817109 1278 30555 SH SOLE 30 30555 0 0 FIRST MERCHANTS CORP COM 320817109 23 545 SH SOLE 34 545 0 0 FIRST MERCHANTS CORP COM 320817109 264 6306 SH SOLE 40 6306 0 0 FIRST MERCHANTS CORP COM 320817109 1140 27251 SH SOLE 43 840 0 26411 FIRST MID ILL BANCSHARES INC COM 320866106 757 18446 SH SOLE 2 4571 0 13875 FIRST MID ILL BANCSHARES INC COM 320866106 11 264 SH SOLE 7 264 0 0 FIRST MID ILL BANCSHARES INC COM 320866106 2215 53949 SH SOLE 18 53949 0 0 FIRST MID ILL BANCSHARES INC COM 320866106 1135 27645 SH SOLE 19 27645 0 0 FIRST MID ILL BANCSHARES INC COM 320866106 26512 645701 SH SOLE 21 645701 0 0 FIRST MID ILL BANCSHARES INC COM 320866106 15825 385409 SH SOLE 22 368980 0 16429 FIRST MID ILL BANCSHARES INC COM 320866106 75 1831 SH SOLE 25 1831 0 0 FIRST MID ILL BANCSHARES INC COM 320866106 98 2393 SH SOLE 28 2393 0 0 FIRST MID ILL BANCSHARES INC COM 320866106 188 4570 SH SOLE 30 4570 0 0 FIRST MID ILL BANCSHARES INC COM 320866106 91 2213 SH SOLE 40 2213 0 0 FIRST MID ILL BANCSHARES INC COM 320866106 578 14067 SH SOLE 43 68 0 13999 FIRST MIDWEST BANCORP DEL COM 320867104 2219 116747 SH SOLE 2 31380 0 85367 FIRST MIDWEST BANCORP DEL COM 320867104 7 342 SH SOLE 4 342 0 0 FIRST MIDWEST BANCORP DEL COM 320867104 44 2332 SH SOLE 7 2332 0 0 FIRST MIDWEST BANCORP DEL COM 320867104 8608 452825 SH SOLE 18 452825 0 0 FIRST MIDWEST BANCORP DEL COM 320867104 3717 195522 SH SOLE 19 195522 0 0 FIRST MIDWEST BANCORP DEL COM 320867104 245899 12935221 SH SOLE 21 12935221 0 0 FIRST MIDWEST BANCORP DEL COM 320867104 52634 2768744 SH SOLE 22 2655956 0 112788 FIRST MIDWEST BANCORP DEL COM 320867104 235 12336 SH SOLE 25 12336 0 0 FIRST MIDWEST BANCORP DEL COM 320867104 306 16089 SH SOLE 26 8027 0 8062 FIRST MIDWEST BANCORP DEL COM 320867104 182 9555 SH SOLE 28 9555 0 0 FIRST MIDWEST BANCORP DEL COM 320867104 3818 200821 SH SOLE 30 200821 0 0 FIRST MIDWEST BANCORP DEL COM 320867104 259 13637 SH SOLE 40 13637 0 0 FIRST MIDWEST BANCORP DEL COM 320867104 1095 57602 SH SOLE 43 315 0 57287 FIRST NATL CORP COM 32106V107 20 890 SH SOLE 18 890 0 0 FIRST NATL CORP COM 32106V107 302 13114 SH SOLE 21 13114 0 0 FIRST NORTHWEST BANCORP COM 335834107 11 650 SH SOLE 2 650 0 0 FIRST NORTHWEST BANCORP COM 335834107 27 1554 SH SOLE 18 1554 0 0 FIRST NORTHWEST BANCORP COM 335834107 99 5623 SH SOLE 19 5623 0 0 FIRST NORTHWEST BANCORP COM 335834107 578 32901 SH SOLE 21 32901 0 0 FIRST NORTHWEST BANCORP COM 335834107 574 32684 SH SOLE 22 32684 0 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 78970 409424 SH SOLE 2 86044 0 323380 FIRST REP BK SAN FRANCISCO C COM 33616C100 22828 118354 SH SOLE 4 71926 0 46428 FIRST REP BK SAN FRANCISCO C COM 33616C100 29621 153570 SH SOLE 7 148528 0 5042 FIRST REP BK SAN FRANCISCO C COM 33616C100 2399 12440 SH SOLE 13 9590 0 2850 FIRST REP BK SAN FRANCISCO C COM 33616C100 4261 22091 SH SOLE 15 22091 0 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 469 2433 SH SOLE 17 0 0 2433 FIRST REP BK SAN FRANCISCO C COM 33616C100 90018 466707 SH SOLE 18 430995 0 35712 FIRST REP BK SAN FRANCISCO C COM 33616C100 27141 140714 SH SOLE 19 140714 0 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 889451 4611420 SH SOLE 21 4611420 0 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 734534 3808245 SH SOLE 22 3418867 0 389378 FIRST REP BK SAN FRANCISCO C COM 33616C100 19921 103283 SH SOLE 23 103283 0 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 53257 276115 SH SOLE 25 276115 0 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 70329 364626 SH SOLE 26 128291 0 236335 FIRST REP BK SAN FRANCISCO C COM 33616C100 97038 503101 SH SOLE 28 13854 0 489247 FIRST REP BK SAN FRANCISCO C COM 33616C100 30 153 SH SOLE 29 153 0 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 189273 981299 SH SOLE 30 913100 0 68199 FIRST REP BK SAN FRANCISCO C COM 33616C100 12357 64066 SH SOLE 31 21477 0 42589 FIRST REP BK SAN FRANCISCO C COM 33616C100 21337 110622 SH SOLE 34 110622 0 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 15754 81678 SH SOLE 36 81678 0 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 1161 6021 SH SOLE 40 6021 0 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 15805 81944 SH SOLE 43 2205 0 79739 FIRST SEACOAST BANCORP COM 33631P102 5 551 SH SOLE 18 551 0 0 FIRST SEACOAST BANCORP COM 33631P102 82 8502 SH SOLE 21 8502 0 0 FIRST SOLAR INC COM 336433107 25827 270550 SH SOLE 2 73395 0 197155 FIRST SOLAR INC COM 336433107 30 319 SH SOLE 4 319 0 0 FIRST SOLAR INC COM 336433107 192 2016 SH SOLE 7 2016 0 0 FIRST SOLAR INC COM 336433107 22884 239721 SH SOLE 18 239721 0 0 FIRST SOLAR INC COM 336433107 5968 62517 SH SOLE 19 62517 0 0 FIRST SOLAR INC COM 336433107 619500 6489627 SH SOLE 21 6489627 0 0 FIRST SOLAR INC COM 336433107 261497 2739338 SH SOLE 22 2615417 0 123921 FIRST SOLAR INC COM 336433107 10178 106621 SH SOLE 25 106621 0 0 FIRST SOLAR INC COM 336433107 7053 73883 SH SOLE 26 52312 0 21571 FIRST SOLAR INC COM 336433107 1103 11556 SH SOLE 28 7974 0 3582 FIRST SOLAR INC COM 336433107 133892 1402593 SH SOLE 30 1402593 0 0 FIRST SOLAR INC COM 336433107 165 1729 SH SOLE 31 1729 0 0 FIRST SOLAR INC COM 336433107 130479 1366847 SH SOLE 34 1366847 0 0 FIRST SOLAR INC COM 336433107 979 10255 SH SOLE 36 10255 0 0 FIRST SOLAR INC COM 336433107 1084 11352 SH SOLE 40 11352 0 0 FIRST SOLAR INC COM 336433107 14468 151563 SH SOLE 43 1940 0 149623 FIRST SVGS FINL GROUP INC COM 33621E109 139 4989 SH SOLE 2 4989 0 0 FIRST SVGS FINL GROUP INC COM 33621E109 218 7795 SH SOLE 18 1180 0 6615 FIRST SVGS FINL GROUP INC COM 33621E109 440 15719 SH SOLE 21 15719 0 0 FIRST SVGS FINL GROUP INC COM 33621E109 354 12645 SH SOLE 22 12645 0 0 FIRST SVGS FINL GROUP INC COM 33621E109 239 8547 SH SOLE 26 0 0 8547 FIRST TR ENERGY INCOME & GRO COM 33738G104 7 542 SH SOLE 18 542 0 0 FIRST TR ENHANCED EQUITY INC COM 337318109 4 204 SH SOLE 18 204 0 0 FIRST TR EXCH TRADED FD III HORIZON VOL SMCP 33741Y100 0 12 SH SOLE 17 0 0 12 FIRST TR EXCHANGE TRADED FD US EQTY OPPT ETF 336920103 10 77 SH SOLE 17 0 0 77 FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101 24 400 SH SOLE 43 0 0 400 FIRST TR EXCHANGE TRADED FD CONSUMR STAPLE 33734X119 15 274 SH SOLE 43 0 0 274 FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 4 32 SH SOLE 43 0 0 32 FIRST TR EXCHANGE TRADED FD MATERIALS ALPH 33734X168 19 339 SH SOLE 43 0 0 339 FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104 0 3 SH SOLE 17 0 0 3 FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203 25 151 SH SOLE 43 0 0 151 FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 94 400 SH SOLE 43 0 0 400 FIRST TR EXCHANGE-TRADED FD NASDAQ 100 EX 33733E401 19 225 SH SOLE 17 0 0 225 FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108 1 7 SH SOLE 17 0 0 7 FIRST TR NAS100 EQ WEIGHTED SHS 337344105 23 209 SH SOLE 17 0 0 209 FIRST TR NAS100 EQ WEIGHTED SHS 337344105 89 800 SH SOLE 43 0 0 800 FIRST TR NASDAQ 100 TECH IND SHS 337345102 298 1891 SH SOLE 43 0 0 1891 FIRST TR VALUE LINE DIVID IN SHS 33734H106 235 6004 SH SOLE 2 6004 0 0 FIRST TR VALUE LINE DIVID IN SHS 33734H106 3 81 SH SOLE 17 0 0 81 FIRST US BANCSHARES INC COM 33744V103 13 1194 SH SOLE 18 1194 0 0 FIRST US BANCSHARES INC COM 33744V103 195 18239 SH SOLE 21 18239 0 0 FIRST UTD CORP COM 33741H107 83 4458 SH SOLE 2 4458 0 0 FIRST UTD CORP COM 33741H107 23 1233 SH SOLE 18 1233 0 0 FIRST UTD CORP COM 33741H107 627 33701 SH SOLE 19 33701 0 0 FIRST UTD CORP COM 33741H107 441 23696 SH SOLE 21 23696 0 0 FIRST UTD CORP COM 33741H107 138 7397 SH SOLE 22 7397 0 0 FIRST WAVE BIOPHARMA INC COM 33749P101 13 4544 SH SOLE 2 4544 0 0 FIRST WAVE BIOPHARMA INC COM 33749P101 17 6170 SH SOLE 21 6170 0 0 FIRST WAVE BIOPHARMA INC COM 33749P101 1 230 SH SOLE 43 0 0 230 FIRST WESTN FINL INC COM 33751L105 37 1279 SH SOLE 2 1279 0 0 FIRST WESTN FINL INC COM 33751L105 38 1332 SH SOLE 18 1332 0 0 FIRST WESTN FINL INC COM 33751L105 5 185 SH SOLE 19 185 0 0 FIRST WESTN FINL INC COM 33751L105 473 16405 SH SOLE 21 16405 0 0 FIRST WESTN FINL INC COM 33751L105 263 9107 SH SOLE 22 9107 0 0 FIRSTCASH INC COM 33767D105 5405 61770 SH SOLE 2 29265 0 32505 FIRSTCASH INC COM 33767D105 15 168 SH SOLE 4 168 0 0 FIRSTCASH INC COM 33767D105 57 647 SH SOLE 7 647 0 0 FIRSTCASH INC COM 33767D105 18078 206603 SH SOLE 18 206603 0 0 FIRSTCASH INC COM 33767D105 6131 70063 SH SOLE 19 70063 0 0 FIRSTCASH INC COM 33767D105 250942 2867903 SH SOLE 21 2867903 0 0 FIRSTCASH INC COM 33767D105 101918 1164776 SH SOLE 22 1124937 0 39839 FIRSTCASH INC COM 33767D105 429 4906 SH SOLE 25 4906 0 0 FIRSTCASH INC COM 33767D105 1139 13018 SH SOLE 26 9793 0 3225 FIRSTCASH INC COM 33767D105 345 3942 SH SOLE 28 3942 0 0 FIRSTCASH INC COM 33767D105 2039 23302 SH SOLE 30 23302 0 0 FIRSTCASH INC COM 33767D105 19 212 SH SOLE 36 212 0 0 FIRSTCASH INC COM 33767D105 403 4605 SH SOLE 40 4605 0 0 FIRSTCASH INC COM 33767D105 1661 18978 SH SOLE 43 3048 0 15930 FIRSTENERGY CORP COM 337932107 22909 643152 SH SOLE 2 231426 0 411726 FIRSTENERGY CORP COM 337932107 15103 424004 SH SOLE 4 278265 0 145739 FIRSTENERGY CORP COM 337932107 17952 503992 SH SOLE 7 487014 0 16978 FIRSTENERGY CORP COM 337932107 420 11799 SH SOLE 13 1583 0 10216 FIRSTENERGY CORP COM 337932107 2473 69438 SH SOLE 15 69438 0 0 FIRSTENERGY CORP COM 337932107 41270 1158628 SH SOLE 18 1078325 0 80303 FIRSTENERGY CORP COM 337932107 19424 545318 SH SOLE 19 545318 0 0 FIRSTENERGY CORP COM 337932107 710597 19949385 SH SOLE 21 19949385 0 0 FIRSTENERGY CORP COM 337932107 418864 11759223 SH SOLE 22 10595022 0 1164201 FIRSTENERGY CORP COM 337932107 10848 304543 SH SOLE 23 304543 0 0 FIRSTENERGY CORP COM 337932107 25188 707124 SH SOLE 25 707124 0 0 FIRSTENERGY CORP COM 337932107 39014 1095275 SH SOLE 26 496218 0 599057 FIRSTENERGY CORP COM 337932107 21131 593239 SH SOLE 28 41768 0 551471 FIRSTENERGY CORP COM 337932107 545 15306 SH SOLE 29 15306 0 0 FIRSTENERGY CORP COM 337932107 79953 2244617 SH SOLE 30 2244617 0 0 FIRSTENERGY CORP COM 337932107 7515 210984 SH SOLE 31 76863 0 134121 FIRSTENERGY CORP COM 337932107 5376 150937 SH SOLE 32 150937 0 0 FIRSTENERGY CORP COM 337932107 3583 100588 SH SOLE 34 100588 0 0 FIRSTENERGY CORP COM 337932107 11304 317351 SH SOLE 36 317351 0 0 FIRSTENERGY CORP COM 337932107 364 10225 SH SOLE 40 10225 0 0 FIRSTENERGY CORP COM 337932107 7337 205969 SH SOLE 43 25960 0 180009 FIRSTSERVICE CORP NEW COM 33767E202 2905 16094 SH SOLE 43 0 0 16094 FISERV INC COM 337738108 138506 1276554 SH SOLE 2 158939 0 1117615 FISERV INC COM 337738108 42051 387567 SH SOLE 4 242962 0 144605 FISERV INC COM 337738108 68000 626731 SH SOLE 7 608974 0 17757 FISERV INC COM 337738108 1264 11646 SH SOLE 13 1731 0 9915 FISERV INC COM 337738108 6646 61258 SH SOLE 15 61258 0 0 FISERV INC COM 337738108 10 95 SH SOLE 17 0 0 95 FISERV INC COM 337738108 109754 1011558 SH SOLE 18 926849 0 84709 FISERV INC COM 337738108 201497 1857113 SH SOLE 19 1857113 0 0 FISERV INC COM 337738108 1519086 14000796 SH SOLE 21 14000796 0 0 FISERV INC COM 337738108 1400288 12905879 SH SOLE 22 11630586 0 1275293 FISERV INC COM 337738108 43374 399758 SH SOLE 23 399758 0 0 FISERV INC COM 337738108 109135 1005849 SH SOLE 25 1005849 0 0 FISERV INC COM 337738108 158761 1463233 SH SOLE 26 493787 0 969446 FISERV INC COM 337738108 173167 1596013 SH SOLE 28 51464 0 1544549 FISERV INC COM 337738108 70 643 SH SOLE 29 643 0 0 FISERV INC COM 337738108 406072 3742596 SH SOLE 30 3734156 0 8440 FISERV INC COM 337738108 23894 220221 SH SOLE 31 72538 0 147683 FISERV INC COM 337738108 16849 155294 SH SOLE 32 155294 0 0 FISERV INC COM 337738108 158753 1463165 SH SOLE 34 1463165 0 0 FISERV INC COM 337738108 35342 325736 SH SOLE 36 325736 0 0 FISERV INC COM 337738108 2275 20970 SH SOLE 40 20970 0 0 FISERV INC COM 337738108 44751 412451 SH SOLE 43 25470 0 386981 FISKER INC CL A COM STK 33813J106 1224 83572 SH SOLE 2 62627 0 20945 FISKER INC CL A COM STK 33813J106 8 573 SH SOLE 4 573 0 0 FISKER INC CL A COM STK 33813J106 37 2551 SH SOLE 7 2551 0 0 FISKER INC CL A COM STK 33813J106 6585 449522 SH SOLE 18 449522 0 0 FISKER INC CL A COM STK 33813J106 4262 290951 SH SOLE 19 290951 0 0 FISKER INC CL A COM STK 33813J106 76630 5230719 SH SOLE 21 5230719 0 0 FISKER INC CL A COM STK 33813J106 51043 3484183 SH SOLE 22 3388823 0 95360 FISKER INC CL A COM STK 33813J106 264 18040 SH SOLE 25 18040 0 0 FISKER INC CL A COM STK 33813J106 1212 82736 SH SOLE 26 71936 0 10800 FISKER INC CL A COM STK 33813J106 174 11866 SH SOLE 28 11866 0 0 FISKER INC CL A COM STK 33813J106 1223 83481 SH SOLE 30 83481 0 0 FISKER INC CL A COM STK 33813J106 57 3857 SH SOLE 34 3857 0 0 FISKER INC CL A COM STK 33813J106 232 15804 SH SOLE 40 15804 0 0 FISKER INC CL A COM STK 33813J106 0 30 SH SOLE 43 0 0 30 FIVE BELOW INC COM 33829M101 21398 121025 SH SOLE 2 41576 0 79449 FIVE BELOW INC COM 33829M101 36 206 SH SOLE 4 206 0 0 FIVE BELOW INC COM 33829M101 144 812 SH SOLE 7 812 0 0 FIVE BELOW INC COM 33829M101 25178 142404 SH SOLE 18 142404 0 0 FIVE BELOW INC COM 33829M101 2733 15455 SH SOLE 19 15455 0 0 FIVE BELOW INC COM 33829M101 477780 2702220 SH SOLE 21 2702220 0 0 FIVE BELOW INC COM 33829M101 267750 1514335 SH SOLE 22 1449541 0 64794 FIVE BELOW INC COM 33829M101 1411 7980 SH SOLE 25 7980 0 0 FIVE BELOW INC COM 33829M101 4197 23736 SH SOLE 26 19422 0 4314 FIVE BELOW INC COM 33829M101 737 4168 SH SOLE 28 4168 0 0 FIVE BELOW INC COM 33829M101 16132 91239 SH SOLE 30 91239 0 0 FIVE BELOW INC COM 33829M101 155 877 SH SOLE 31 877 0 0 FIVE BELOW INC COM 33829M101 411 2325 SH SOLE 36 2325 0 0 FIVE BELOW INC COM 33829M101 1179 6671 SH SOLE 40 6671 0 0 FIVE BELOW INC COM 33829M101 4899 27705 SH SOLE 43 1358 0 26347 FIVE POINT HOLDINGS LLC COM CL A 33833Q106 113 14378 SH SOLE 2 14378 0 0 FIVE POINT HOLDINGS LLC COM CL A 33833Q106 900 114887 SH SOLE 21 114887 0 0 FIVE POINT HOLDINGS LLC COM CL A 33833Q106 58 7459 SH SOLE 25 7459 0 0 FIVE POINT HOLDINGS LLC COM CL A 33833Q106 35 4505 SH SOLE 28 4505 0 0 FIVE POINT HOLDINGS LLC COM CL A 33833Q106 39 4937 SH SOLE 30 4937 0 0 FIVE POINT HOLDINGS LLC COM CL A 33833Q106 55 7071 SH SOLE 40 7071 0 0 FIVE POINT HOLDINGS LLC COM CL A 33833Q106 21 2707 SH SOLE 43 0 0 2707 FIVE STAR BANCORP COM 33830T103 114 4748 SH SOLE 2 1660 0 3088 FIVE STAR BANCORP COM 33830T103 387 16173 SH SOLE 18 16173 0 0 FIVE STAR BANCORP COM 33830T103 225 9379 SH SOLE 19 9379 0 0 FIVE STAR BANCORP COM 33830T103 4918 205415 SH SOLE 21 205415 0 0 FIVE STAR BANCORP COM 33830T103 1234 51558 SH SOLE 22 49718 0 1840 FIVE STAR BANCORP COM 33830T103 0 5 SH SOLE 43 0 0 5 FIVE STAR SENIOR LIVING INC COM NEW 33832D205 59 13498 SH SOLE 2 0 0 13498 FIVE STAR SENIOR LIVING INC COM NEW 33832D205 21 4885 SH SOLE 18 4885 0 0 FIVE STAR SENIOR LIVING INC COM NEW 33832D205 274 62584 SH SOLE 21 62584 0 0 FIVE STAR SENIOR LIVING INC COM NEW 33832D205 1170 267140 SH SOLE 22 267140 0 0 FIVE STAR SENIOR LIVING INC COM NEW 33832D205 1 333 SH SOLE 43 1 0 332 FIVE9 INC COM 338307101 19318 120931 SH SOLE 2 22230 0 98701 FIVE9 INC COM 338307101 39 242 SH SOLE 4 242 0 0 FIVE9 INC COM 338307101 159 998 SH SOLE 7 998 0 0 FIVE9 INC COM 338307101 5075 31772 SH SOLE 18 31772 0 0 FIVE9 INC COM 338307101 88989 557084 SH SOLE 19 557084 0 0 FIVE9 INC COM 338307101 181910 1138789 SH SOLE 21 1138789 0 0 FIVE9 INC COM 338307101 235934 1476987 SH SOLE 22 1399106 0 77881 FIVE9 INC COM 338307101 1641 10273 SH SOLE 25 10273 0 0 FIVE9 INC COM 338307101 4549 28478 SH SOLE 26 23018 0 5460 FIVE9 INC COM 338307101 881 5516 SH SOLE 28 5516 0 0 FIVE9 INC COM 338307101 6001 37569 SH SOLE 30 37569 0 0 FIVE9 INC COM 338307101 166 1042 SH SOLE 31 1042 0 0 FIVE9 INC COM 338307101 170 1063 SH SOLE 34 1063 0 0 FIVE9 INC COM 338307101 563 3522 SH SOLE 36 3522 0 0 FIVE9 INC COM 338307101 1316 8237 SH SOLE 40 8237 0 0 FIVE9 INC COM 338307101 9683 60619 SH SOLE 43 18159 0 42460 FIVE9 INC NOTE 0.500% 6/0 338307AD3 6999 5190000 PRN SOLE 21 5190000 0 0 FIVERR INTL LTD ORD SHS M4R82T106 11 62 SH SOLE 2 62 0 0 FIVERR INTL LTD ORD SHS M4R82T106 20 110 SH SOLE 4 110 0 0 FIVERR INTL LTD ORD SHS M4R82T106 1146 6271 SH SOLE 7 6271 0 0 FIVERR INTL LTD ORD SHS M4R82T106 1 5 SH SOLE 17 0 0 5 FIVERR INTL LTD ORD SHS M4R82T106 273 1497 SH SOLE 18 1497 0 0 FIVERR INTL LTD ORD SHS M4R82T106 279959 1532512 SH SOLE 19 1532512 0 0 FIVERR INTL LTD ORD SHS M4R82T106 58207 318628 SH SOLE 21 318628 0 0 FIVERR INTL LTD ORD SHS M4R82T106 39486 216147 SH SOLE 22 207410 0 8737 FIVERR INTL LTD ORD SHS M4R82T106 690 3777 SH SOLE 25 3777 0 0 FIVERR INTL LTD ORD SHS M4R82T106 493 2696 SH SOLE 26 602 0 2094 FIVERR INTL LTD ORD SHS M4R82T106 362 1981 SH SOLE 28 1981 0 0 FIVERR INTL LTD ORD SHS M4R82T106 6922 37891 SH SOLE 30 37891 0 0 FIVERR INTL LTD ORD SHS M4R82T106 155 848 SH SOLE 36 848 0 0 FIVERR INTL LTD ORD SHS M4R82T106 585 3200 SH SOLE 40 3200 0 0 FLAGSTAR BANCORP INC COM PAR .001 337930705 3024 59554 SH SOLE 2 16668 0 42886 FLAGSTAR BANCORP INC COM PAR .001 337930705 11 223 SH SOLE 4 223 0 0 FLAGSTAR BANCORP INC COM PAR .001 337930705 43 837 SH SOLE 7 837 0 0 FLAGSTAR BANCORP INC COM PAR .001 337930705 10517 207103 SH SOLE 18 207103 0 0 FLAGSTAR BANCORP INC COM PAR .001 337930705 8735 172010 SH SOLE 19 172010 0 0 FLAGSTAR BANCORP INC COM PAR .001 337930705 295159 5812509 SH SOLE 21 5812509 0 0 FLAGSTAR BANCORP INC COM PAR .001 337930705 69119 1361141 SH SOLE 22 1308860 0 52281 FLAGSTAR BANCORP INC COM PAR .001 337930705 193 3802 SH SOLE 23 3802 0 0 FLAGSTAR BANCORP INC COM PAR .001 337930705 340 6695 SH SOLE 25 6695 0 0 FLAGSTAR BANCORP INC COM PAR .001 337930705 1999 39367 SH SOLE 26 15756 0 23611 FLAGSTAR BANCORP INC COM PAR .001 337930705 227 4461 SH SOLE 28 4461 0 0 FLAGSTAR BANCORP INC COM PAR .001 337930705 4511 88825 SH SOLE 30 88825 0 0 FLAGSTAR BANCORP INC COM PAR .001 337930705 326 6427 SH SOLE 40 6427 0 0 FLAGSTAR BANCORP INC COM PAR .001 337930705 853 16791 SH SOLE 43 2968 0 13823 FLANIGANS ENTERPRISES INC COM 338517105 5 177 SH SOLE 18 177 0 0 FLANIGANS ENTERPRISES INC COM 338517105 66 2462 SH SOLE 21 2462 0 0 FLEETCOR TECHNOLOGIES INC COM 339041105 45915 175739 SH SOLE 2 21156 0 154583 FLEETCOR TECHNOLOGIES INC COM 339041105 13845 52992 SH SOLE 4 29839 0 23153 FLEETCOR TECHNOLOGIES INC COM 339041105 18733 71701 SH SOLE 7 69269 0 2432 FLEETCOR TECHNOLOGIES INC COM 339041105 629 2409 SH SOLE 13 284 0 2125 FLEETCOR TECHNOLOGIES INC COM 339041105 2090 8000 SH SOLE 15 8000 0 0 FLEETCOR TECHNOLOGIES INC COM 339041105 117882 451187 SH SOLE 18 439408 0 11779 FLEETCOR TECHNOLOGIES INC COM 339041105 92743 354969 SH SOLE 19 354969 0 0 FLEETCOR TECHNOLOGIES INC COM 339041105 507421 1942131 SH SOLE 21 1942131 0 0 FLEETCOR TECHNOLOGIES INC COM 339041105 450984 1726124 SH SOLE 22 1550877 0 175247 FLEETCOR TECHNOLOGIES INC COM 339041105 19364 74116 SH SOLE 23 74116 0 0 FLEETCOR TECHNOLOGIES INC COM 339041105 37141 142154 SH SOLE 25 128555 0 13599 FLEETCOR TECHNOLOGIES INC COM 339041105 48718 186466 SH SOLE 26 74418 0 112048 FLEETCOR TECHNOLOGIES INC COM 339041105 40106 153504 SH SOLE 28 6078 0 147426 FLEETCOR TECHNOLOGIES INC COM 339041105 25 97 SH SOLE 29 97 0 0 FLEETCOR TECHNOLOGIES INC COM 339041105 107648 412019 SH SOLE 30 412019 0 0 FLEETCOR TECHNOLOGIES INC COM 339041105 7674 29372 SH SOLE 31 9899 0 19473 FLEETCOR TECHNOLOGIES INC COM 339041105 33100 126690 SH SOLE 34 126690 0 0 FLEETCOR TECHNOLOGIES INC COM 339041105 12956 49588 SH SOLE 36 49588 0 0 FLEETCOR TECHNOLOGIES INC COM 339041105 731 2798 SH SOLE 40 2798 0 0 FLEETCOR TECHNOLOGIES INC COM 339041105 7638 29234 SH SOLE 43 1828 0 27406 FLEX LTD ORD Y2573F102 4550 257341 SH SOLE 2 129514 0 127827 FLEX LTD ORD Y2573F102 31 1766 SH SOLE 4 1766 0 0 FLEX LTD ORD Y2573F102 137 7722 SH SOLE 7 7722 0 0 FLEX LTD ORD Y2573F102 66 3725 SH SOLE 15 3725 0 0 FLEX LTD ORD Y2573F102 1075 60829 SH SOLE 18 46674 0 14155 FLEX LTD ORD Y2573F102 15890 898756 SH SOLE 19 898756 0 0 FLEX LTD ORD Y2573F102 11053 625168 SH SOLE 21 625168 0 0 FLEX LTD ORD Y2573F102 20275 1146761 SH SOLE 22 813480 0 333281 FLEX LTD ORD Y2573F102 11734 663660 SH SOLE 25 663660 0 0 FLEX LTD ORD Y2573F102 8358 472718 SH SOLE 26 159616 0 313102 FLEX LTD ORD Y2573F102 7653 432889 SH SOLE 28 34646 0 398243 FLEX LTD ORD Y2573F102 5913 334456 SH SOLE 30 334456 0 0 FLEX LTD ORD Y2573F102 4201 237609 SH SOLE 36 237609 0 0 FLEX LTD ORD Y2573F102 1050 59412 SH SOLE 40 59412 0 0 FLEX LTD ORD Y2573F102 3950 223436 SH SOLE 43 5881 0 217555 FLEXIBLE SOLUTIONS INTL INC COM 33938T104 5 1478 SH SOLE 18 1478 0 0 FLEXIBLE SOLUTIONS INTL INC COM 33938T104 66 18392 SH SOLE 21 18392 0 0 FLEXION THERAPEUTICS INC COM 33938J106 556 91219 SH SOLE 2 44043 0 47176 FLEXION THERAPEUTICS INC COM 33938J106 4 730 SH SOLE 7 730 0 0 FLEXION THERAPEUTICS INC COM 33938J106 971 159114 SH SOLE 18 136197 0 22917 FLEXION THERAPEUTICS INC COM 33938J106 2151 352634 SH SOLE 19 352634 0 0 FLEXION THERAPEUTICS INC COM 33938J106 12645 2072907 SH SOLE 21 2072907 0 0 FLEXION THERAPEUTICS INC COM 33938J106 8610 1411517 SH SOLE 22 1381496 0 30021 FLEXION THERAPEUTICS INC COM 33938J106 102 16652 SH SOLE 23 16652 0 0 FLEXION THERAPEUTICS INC COM 33938J106 64 10464 SH SOLE 25 10464 0 0 FLEXION THERAPEUTICS INC COM 33938J106 421 69080 SH SOLE 26 2609 0 66471 FLEXION THERAPEUTICS INC COM 33938J106 31 5156 SH SOLE 28 5156 0 0 FLEXION THERAPEUTICS INC COM 33938J106 311 50943 SH SOLE 30 50943 0 0 FLEXION THERAPEUTICS INC COM 33938J106 106 17376 SH SOLE 34 17376 0 0 FLEXION THERAPEUTICS INC COM 33938J106 15 2467 SH SOLE 36 2467 0 0 FLEXION THERAPEUTICS INC COM 33938J106 22 3669 SH SOLE 40 3669 0 0 FLEXION THERAPEUTICS INC COM 33938J106 198 32405 SH SOLE 43 0 0 32405 FLEXSHOPPER INC COM NEW 33939J303 10 3083 SH SOLE 18 3083 0 0 FLEXSHOPPER INC COM NEW 33939J303 141 45587 SH SOLE 21 45587 0 0 FLEXSTEEL INDS INC COM 339382103 194 6280 SH SOLE 2 602 0 5678 FLEXSTEEL INDS INC COM 339382103 3 107 SH SOLE 7 107 0 0 FLEXSTEEL INDS INC COM 339382103 675 21851 SH SOLE 18 21851 0 0 FLEXSTEEL INDS INC COM 339382103 345 11162 SH SOLE 19 11162 0 0 FLEXSTEEL INDS INC COM 339382103 7479 242192 SH SOLE 21 242192 0 0 FLEXSTEEL INDS INC COM 339382103 5158 167044 SH SOLE 22 162944 0 4100 FLEXSTEEL INDS INC COM 339382103 8 246 SH SOLE 43 0 0 246 FLOOR & DECOR HLDGS INC CL A 339750101 22582 186955 SH SOLE 2 34635 0 152320 FLOOR & DECOR HLDGS INC CL A 339750101 47 392 SH SOLE 4 392 0 0 FLOOR & DECOR HLDGS INC CL A 339750101 186 1536 SH SOLE 7 1536 0 0 FLOOR & DECOR HLDGS INC CL A 339750101 5166 42766 SH SOLE 18 42766 0 0 FLOOR & DECOR HLDGS INC CL A 339750101 3487 28866 SH SOLE 19 28866 0 0 FLOOR & DECOR HLDGS INC CL A 339750101 213200 1765047 SH SOLE 21 1765047 0 0 FLOOR & DECOR HLDGS INC CL A 339750101 277687 2298924 SH SOLE 22 2180206 0 118718 FLOOR & DECOR HLDGS INC CL A 339750101 191661 1586732 SH SOLE 25 1586732 0 0 FLOOR & DECOR HLDGS INC CL A 339750101 12208 101065 SH SOLE 26 92929 0 8136 FLOOR & DECOR HLDGS INC CL A 339750101 941 7792 SH SOLE 28 7792 0 0 FLOOR & DECOR HLDGS INC CL A 339750101 16511 136690 SH SOLE 30 136690 0 0 FLOOR & DECOR HLDGS INC CL A 339750101 196 1622 SH SOLE 31 1622 0 0 FLOOR & DECOR HLDGS INC CL A 339750101 1568 12980 SH SOLE 40 12980 0 0 FLOOR & DECOR HLDGS INC CL A 339750101 2438 20184 SH SOLE 43 845 0 19339 FLOTEK INDS INC DEL COM 343389102 17 13409 SH SOLE 18 13409 0 0 FLOTEK INDS INC DEL COM 343389102 263 209061 SH SOLE 21 209061 0 0 FLOTEK INDS INC DEL COM 343389102 1012 803483 SH SOLE 22 803483 0 0 FLOWERS FOODS INC COM 343498101 15246 645177 SH SOLE 2 251782 0 393395 FLOWERS FOODS INC COM 343498101 16 696 SH SOLE 4 696 0 0 FLOWERS FOODS INC COM 343498101 107 4522 SH SOLE 7 4522 0 0 FLOWERS FOODS INC COM 343498101 11162 472367 SH SOLE 18 472367 0 0 FLOWERS FOODS INC COM 343498101 12424 525757 SH SOLE 19 525757 0 0 FLOWERS FOODS INC COM 343498101 233197 9868689 SH SOLE 21 9868689 0 0 FLOWERS FOODS INC COM 343498101 126866 5368872 SH SOLE 22 5131947 0 236925 FLOWERS FOODS INC COM 343498101 604 25561 SH SOLE 25 25561 0 0 FLOWERS FOODS INC COM 343498101 2113 89400 SH SOLE 26 72192 0 17208 FLOWERS FOODS INC COM 343498101 261 11044 SH SOLE 28 9865 0 1179 FLOWERS FOODS INC COM 343498101 2705 114493 SH SOLE 30 114493 0 0 FLOWERS FOODS INC COM 343498101 71 2988 SH SOLE 31 2988 0 0 FLOWERS FOODS INC COM 343498101 111 4704 SH SOLE 36 4704 0 0 FLOWERS FOODS INC COM 343498101 583 24669 SH SOLE 40 24669 0 0 FLOWERS FOODS INC COM 343498101 24054 1017961 SH SOLE 43 11266 0 1006695 FLOWSERVE CORP COM 34354P105 14138 407783 SH SOLE 2 160477 0 247306 FLOWSERVE CORP COM 34354P105 170 4912 SH SOLE 4 4912 0 0 FLOWSERVE CORP COM 34354P105 94 2715 SH SOLE 7 2715 0 0 FLOWSERVE CORP COM 34354P105 11005 317407 SH SOLE 18 317407 0 0 FLOWSERVE CORP COM 34354P105 1316 37950 SH SOLE 19 37950 0 0 FLOWSERVE CORP COM 34354P105 206302 5950457 SH SOLE 21 5950457 0 0 FLOWSERVE CORP COM 34354P105 124260 3584068 SH SOLE 22 3419886 0 164182 FLOWSERVE CORP COM 34354P105 242 6967 SH SOLE 23 6967 0 0 FLOWSERVE CORP COM 34354P105 836 24116 SH SOLE 25 24116 0 0 FLOWSERVE CORP COM 34354P105 2166 62482 SH SOLE 26 52210 0 10272 FLOWSERVE CORP COM 34354P105 301 8687 SH SOLE 28 7617 0 1070 FLOWSERVE CORP COM 34354P105 2467 71165 SH SOLE 30 71165 0 0 FLOWSERVE CORP COM 34354P105 69 1990 SH SOLE 31 1990 0 0 FLOWSERVE CORP COM 34354P105 574 16542 SH SOLE 36 16542 0 0 FLOWSERVE CORP COM 34354P105 554 15971 SH SOLE 40 15971 0 0 FLOWSERVE CORP COM 34354P105 3185 91869 SH SOLE 43 3311 0 88558 FLUENT INC COM 34380C102 134 58830 SH SOLE 2 2051 0 56779 FLUENT INC COM 34380C102 356 156614 SH SOLE 18 156614 0 0 FLUENT INC COM 34380C102 158 69580 SH SOLE 19 69580 0 0 FLUENT INC COM 34380C102 3860 1700606 SH SOLE 21 1700606 0 0 FLUENT INC COM 34380C102 2532 1115435 SH SOLE 22 1091592 0 23843 FLUENT INC COM 34380C102 2 820 SH SOLE 43 0 0 820 FLUIDIGM CORP DEL COM 34385P108 560 85010 SH SOLE 2 22208 0 62802 FLUIDIGM CORP DEL COM 34385P108 10 1523 SH SOLE 7 1523 0 0 FLUIDIGM CORP DEL COM 34385P108 1754 266116 SH SOLE 18 266116 0 0 FLUIDIGM CORP DEL COM 34385P108 886 134415 SH SOLE 19 134415 0 0 FLUIDIGM CORP DEL COM 34385P108 22571 3425042 SH SOLE 21 3425042 0 0 FLUIDIGM CORP DEL COM 34385P108 12992 1971512 SH SOLE 22 1897015 0 74497 FLUIDIGM CORP DEL COM 34385P108 116 17611 SH SOLE 25 17611 0 0 FLUIDIGM CORP DEL COM 34385P108 27 4144 SH SOLE 26 4144 0 0 FLUIDIGM CORP DEL COM 34385P108 2614 396644 SH SOLE 30 396644 0 0 FLUIDIGM CORP DEL COM 34385P108 87 13137 SH SOLE 36 13137 0 0 FLUIDIGM CORP DEL COM 34385P108 80 12159 SH SOLE 40 12159 0 0 FLUIDIGM CORP DEL COM 34385P108 154 23416 SH SOLE 43 214 0 23202 FLUOR CORP NEW COM 343412102 3605 225711 SH SOLE 2 120617 0 105094 FLUOR CORP NEW COM 343412102 6 404 SH SOLE 4 404 0 0 FLUOR CORP NEW COM 343412102 91 5691 SH SOLE 7 5691 0 0 FLUOR CORP NEW COM 343412102 11498 719947 SH SOLE 18 719947 0 0 FLUOR CORP NEW COM 343412102 5199 325561 SH SOLE 19 325561 0 0 FLUOR CORP NEW COM 343412102 163160 10216677 SH SOLE 21 10216677 0 0 FLUOR CORP NEW COM 343412102 65758 4117587 SH SOLE 22 3977134 0 140453 FLUOR CORP NEW COM 343412102 42 2633 SH SOLE 23 2633 0 0 FLUOR CORP NEW COM 343412102 638 39973 SH SOLE 26 39973 0 0 FLUOR CORP NEW COM 343412102 1231 77107 SH SOLE 30 77107 0 0 FLUOR CORP NEW COM 343412102 807 50538 SH SOLE 36 50538 0 0 FLUOR CORP NEW COM 343412102 250 15675 SH SOLE 40 15675 0 0 FLUOR CORP NEW COM 343412102 3893 243772 SH SOLE 43 31560 0 212212 FLUSHING FINL CORP COM 343873105 953 42179 SH SOLE 2 16811 0 25368 FLUSHING FINL CORP COM 343873105 1 37 SH SOLE 4 37 0 0 FLUSHING FINL CORP COM 343873105 14 633 SH SOLE 7 633 0 0 FLUSHING FINL CORP COM 343873105 2380 105319 SH SOLE 18 105319 0 0 FLUSHING FINL CORP COM 343873105 1178 52127 SH SOLE 19 52127 0 0 FLUSHING FINL CORP COM 343873105 26502 1172639 SH SOLE 21 1172639 0 0 FLUSHING FINL CORP COM 343873105 19386 857806 SH SOLE 22 826077 0 31729 FLUSHING FINL CORP COM 343873105 75 3325 SH SOLE 25 3325 0 0 FLUSHING FINL CORP COM 343873105 424 18760 SH SOLE 26 16855 0 1905 FLUSHING FINL CORP COM 343873105 90 3968 SH SOLE 28 3968 0 0 FLUSHING FINL CORP COM 343873105 192 8481 SH SOLE 30 8481 0 0 FLUSHING FINL CORP COM 343873105 71 3146 SH SOLE 40 3146 0 0 FLUSHING FINL CORP COM 343873105 1462 64683 SH SOLE 43 3654 0 61029 FLUX PWR HLDGS INC COM NEW 344057302 8 1578 SH SOLE 18 1578 0 0 FLUX PWR HLDGS INC COM NEW 344057302 105 20752 SH SOLE 21 20752 0 0 FLUX PWR HLDGS INC COM NEW 344057302 781 153723 SH SOLE 22 153723 0 0 FLYWIRE CORPORATION COM VTG 302492103 211 4811 SH SOLE 2 1661 0 3150 FLYWIRE CORPORATION COM VTG 302492103 1433 32676 SH SOLE 18 32676 0 0 FLYWIRE CORPORATION COM VTG 302492103 1143 26062 SH SOLE 19 26062 0 0 FLYWIRE CORPORATION COM VTG 302492103 17492 398989 SH SOLE 21 398989 0 0 FLYWIRE CORPORATION COM VTG 302492103 10726 244660 SH SOLE 22 242117 0 2543 FLYWIRE CORPORATION COM VTG 302492103 32 721 SH SOLE 23 721 0 0 FMC CORP COM NEW 302491303 31917 348592 SH SOLE 2 76430 0 272162 FMC CORP COM NEW 302491303 9455 103264 SH SOLE 4 54109 0 49155 FMC CORP COM NEW 302491303 13166 143792 SH SOLE 7 139451 0 4341 FMC CORP COM NEW 302491303 346 3782 SH SOLE 13 246 0 3536 FMC CORP COM NEW 302491303 1466 16010 SH SOLE 15 16010 0 0 FMC CORP COM NEW 302491303 21420 233950 SH SOLE 18 215662 0 18288 FMC CORP COM NEW 302491303 45343 495229 SH SOLE 19 495229 0 0 FMC CORP COM NEW 302491303 299230 3268129 SH SOLE 21 3268129 0 0 FMC CORP COM NEW 302491303 252283 2755389 SH SOLE 22 2473247 0 282142 FMC CORP COM NEW 302491303 6745 73669 SH SOLE 23 73669 0 0 FMC CORP COM NEW 302491303 58053 634038 SH SOLE 25 634038 0 0 FMC CORP COM NEW 302491303 40363 440836 SH SOLE 26 260563 0 180273 FMC CORP COM NEW 302491303 29243 319387 SH SOLE 28 10909 0 308478 FMC CORP COM NEW 302491303 25001 273057 SH SOLE 29 273057 0 0 FMC CORP COM NEW 302491303 56206 613874 SH SOLE 30 613874 0 0 FMC CORP COM NEW 302491303 4324 47222 SH SOLE 31 15117 0 32105 FMC CORP COM NEW 302491303 21480 234595 SH SOLE 34 234595 0 0 FMC CORP COM NEW 302491303 5173 56503 SH SOLE 36 56503 0 0 FMC CORP COM NEW 302491303 404 4409 SH SOLE 40 4409 0 0 FMC CORP COM NEW 302491303 18428 201269 SH SOLE 43 7990 0 193279 FNCB BANCORP INC COM 302578109 27 3265 SH SOLE 18 3265 0 0 FNCB BANCORP INC COM 302578109 18 2151 SH SOLE 19 2151 0 0 FNCB BANCORP INC COM 302578109 332 40336 SH SOLE 21 40336 0 0 FNCB BANCORP INC COM 302578109 196 23761 SH SOLE 22 23761 0 0 FOCUS FINL PARTNERS INC COM CL A 34417P100 1194 22805 SH SOLE 2 16446 0 6359 FOCUS FINL PARTNERS INC COM CL A 34417P100 12 231 SH SOLE 4 231 0 0 FOCUS FINL PARTNERS INC COM CL A 34417P100 44 831 SH SOLE 7 831 0 0 FOCUS FINL PARTNERS INC COM CL A 34417P100 8334 159137 SH SOLE 18 159137 0 0 FOCUS FINL PARTNERS INC COM CL A 34417P100 5492 104867 SH SOLE 19 104867 0 0 FOCUS FINL PARTNERS INC COM CL A 34417P100 101364 1935538 SH SOLE 21 1935538 0 0 FOCUS FINL PARTNERS INC COM CL A 34417P100 67601 1290841 SH SOLE 22 1257888 0 32953 FOCUS FINL PARTNERS INC COM CL A 34417P100 376 7175 SH SOLE 25 7175 0 0 FOCUS FINL PARTNERS INC COM CL A 34417P100 892 17026 SH SOLE 26 14750 0 2276 FOCUS FINL PARTNERS INC COM CL A 34417P100 195 3729 SH SOLE 28 3729 0 0 FOCUS FINL PARTNERS INC COM CL A 34417P100 3458 66023 SH SOLE 30 66023 0 0 FOCUS FINL PARTNERS INC COM CL A 34417P100 363 6924 SH SOLE 40 6924 0 0 FOCUS FINL PARTNERS INC COM CL A 34417P100 181 3461 SH SOLE 43 637 0 2824 FOGHORN THERAPEUTICS INC COM 344174107 358 25733 SH SOLE 2 11742 0 13991 FOGHORN THERAPEUTICS INC COM 344174107 1029 73872 SH SOLE 18 65616 0 8256 FOGHORN THERAPEUTICS INC COM 344174107 946 67929 SH SOLE 19 67929 0 0 FOGHORN THERAPEUTICS INC COM 344174107 9681 694949 SH SOLE 21 694949 0 0 FOGHORN THERAPEUTICS INC COM 344174107 3525 253077 SH SOLE 22 240526 0 12551 FOGHORN THERAPEUTICS INC COM 344174107 35 2505 SH SOLE 23 2505 0 0 FOGHORN THERAPEUTICS INC COM 344174107 14 976 SH SOLE 26 0 0 976 FOGHORN THERAPEUTICS INC COM 344174107 9 644 SH SOLE 43 0 0 644 FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 16158 186320 SH SOLE 2 185955 0 365 FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 1619 18673 SH SOLE 4 18673 0 0 FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 4295 49532 SH SOLE 13 36332 0 13200 FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 4212 48566 SH SOLE 18 96 0 48470 FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 5256 60612 SH SOLE 19 60612 0 0 FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 676 7795 SH SOLE 21 7795 0 0 FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 84386 973090 SH SOLE 22 803219 0 169871 FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 5962 68755 SH SOLE 25 68755 0 0 FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 487 5613 SH SOLE 28 0 0 5613 FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 2932 33815 SH SOLE 30 33815 0 0 FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 1267 14609 SH SOLE 31 10048 0 4561 FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 27917 321919 SH SOLE 34 321919 0 0 FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 16261 187507 SH SOLE 43 16499 0 171008 FONAR CORP COM NEW 344437405 18 1135 SH SOLE 18 1135 0 0 FONAR CORP COM NEW 344437405 359 23238 SH SOLE 21 23238 0 0 FONAR CORP COM NEW 344437405 1292 83579 SH SOLE 22 83579 0 0 FOOT LOCKER INC COM 344849104 14665 321180 SH SOLE 2 167858 0 153322 FOOT LOCKER INC COM 344849104 91 2002 SH SOLE 4 2002 0 0 FOOT LOCKER INC COM 344849104 119 2604 SH SOLE 7 2604 0 0 FOOT LOCKER INC COM 344849104 10020 219445 SH SOLE 18 218168 0 1277 FOOT LOCKER INC COM 344849104 1247 27312 SH SOLE 19 27312 0 0 FOOT LOCKER INC COM 344849104 194316 4255707 SH SOLE 21 4255707 0 0 FOOT LOCKER INC COM 344849104 120973 2649425 SH SOLE 22 2539947 0 109478 FOOT LOCKER INC COM 344849104 630 13801 SH SOLE 25 13801 0 0 FOOT LOCKER INC COM 344849104 2033 44532 SH SOLE 26 37391 0 7141 FOOT LOCKER INC COM 344849104 435 9516 SH SOLE 28 5906 0 3610 FOOT LOCKER INC COM 344849104 110 2401 SH SOLE 29 2401 0 0 FOOT LOCKER INC COM 344849104 2327 50972 SH SOLE 30 50972 0 0 FOOT LOCKER INC COM 344849104 400 8760 SH SOLE 31 8760 0 0 FOOT LOCKER INC COM 344849104 831 18208 SH SOLE 34 18208 0 0 FOOT LOCKER INC COM 344849104 922 20202 SH SOLE 36 20202 0 0 FOOT LOCKER INC COM 344849104 510 11163 SH SOLE 40 11163 0 0 FOOT LOCKER INC COM 344849104 3948 86465 SH SOLE 43 3710 0 82755 FORD MTR CO DEL COM 345370860 137735 9727042 SH SOLE 2 1752930 0 7974112 FORD MTR CO DEL COM 345370860 38423 2713512 SH SOLE 4 1761074 0 952438 FORD MTR CO DEL COM 345370860 49486 3494799 SH SOLE 7 3377891 0 116908 FORD MTR CO DEL COM 345370860 1143 80692 SH SOLE 13 11173 0 69519 FORD MTR CO DEL COM 345370860 6947 490582 SH SOLE 15 490582 0 0 FORD MTR CO DEL COM 345370860 24 1720 SH SOLE 17 0 0 1720 FORD MTR CO DEL COM 345370860 96607 6822543 SH SOLE 18 6264554 0 557989 FORD MTR CO DEL COM 345370860 70277 4963095 SH SOLE 19 4963095 0 0 FORD MTR CO DEL COM 345370860 1331881 94059392 SH SOLE 21 94059392 0 0 FORD MTR CO DEL COM 345370860 1188128 83907379 SH SOLE 22 75407228 0 8500151 FORD MTR CO DEL COM 345370860 32544 2298293 SH SOLE 23 2298293 0 0 FORD MTR CO DEL COM 345370860 83355 5886655 SH SOLE 25 5886655 0 0 FORD MTR CO DEL COM 345370860 130337 9204585 SH SOLE 26 3854021 0 5350564 FORD MTR CO DEL COM 345370860 106722 7536890 SH SOLE 28 308746 0 7228144 FORD MTR CO DEL COM 345370860 2202 155502 SH SOLE 29 155502 0 0 FORD MTR CO DEL COM 345370860 380324 26859039 SH SOLE 30 26809672 0 49367 FORD MTR CO DEL COM 345370860 23299 1645437 SH SOLE 31 686488 0 958949 FORD MTR CO DEL COM 345370860 25553 1804594 SH SOLE 34 1804594 0 0 FORD MTR CO DEL COM 345370860 40712 2875170 SH SOLE 36 2875170 0 0 FORD MTR CO DEL COM 345370860 1914 135200 SH SOLE 40 135200 0 0 FORD MTR CO DEL COM 345370860 26051 1839761 SH SOLE 43 101870 0 1737891 FORESTAR GROUP INC COM 346232101 576 30892 SH SOLE 2 21088 0 9804 FORESTAR GROUP INC COM 346232101 8 427 SH SOLE 7 427 0 0 FORESTAR GROUP INC COM 346232101 957 51385 SH SOLE 18 51385 0 0 FORESTAR GROUP INC COM 346232101 7958 427187 SH SOLE 19 427187 0 0 FORESTAR GROUP INC COM 346232101 13037 699774 SH SOLE 21 699774 0 0 FORESTAR GROUP INC COM 346232101 8152 437588 SH SOLE 22 428014 0 9574 FORESTAR GROUP INC COM 346232101 61 3261 SH SOLE 25 3261 0 0 FORESTAR GROUP INC COM 346232101 128 6853 SH SOLE 26 1818 0 5035 FORESTAR GROUP INC COM 346232101 10 535 SH SOLE 28 535 0 0 FORESTAR GROUP INC COM 346232101 79 4216 SH SOLE 30 4216 0 0 FORESTAR GROUP INC COM 346232101 1345 72221 SH SOLE 34 72221 0 0 FORESTAR GROUP INC COM 346232101 33 1765 SH SOLE 40 1765 0 0 FORESTAR GROUP INC COM 346232101 273 14644 SH SOLE 43 6820 0 7824 FORGEROCK INC CL A 34631B101 979 25144 SH SOLE 2 25144 0 0 FORGEROCK INC CL A 34631B101 40 1036 SH SOLE 18 1036 0 0 FORGEROCK INC CL A 34631B101 5085 130617 SH SOLE 19 130617 0 0 FORGEROCK INC CL A 34631B101 78 1992 SH SOLE 22 1992 0 0 FORGEROCK INC CL A 34631B101 305 7836 SH SOLE 26 7836 0 0 FORGEROCK INC CL A 34631B101 911 23404 SH SOLE 28 0 0 23404 FORGEROCK INC CL A 34631B101 16 402 SH SOLE 31 0 0 402 FORGEROCK INC CL A 34631B101 12052 309569 SH SOLE 34 309569 0 0 FORIAN INC COM 34630N106 59 5675 SH SOLE 2 728 0 4947 FORIAN INC COM 34630N106 564 54670 SH SOLE 18 54670 0 0 FORIAN INC COM 34630N106 322 31205 SH SOLE 19 31205 0 0 FORIAN INC COM 34630N106 6325 612889 SH SOLE 21 612889 0 0 FORIAN INC COM 34630N106 1806 175019 SH SOLE 22 170755 0 4264 FORMA THERAPEUTICS HLDGS INC SHS 34633R104 765 32990 SH SOLE 2 5975 0 27015 FORMA THERAPEUTICS HLDGS INC SHS 34633R104 1 62 SH SOLE 4 62 0 0 FORMA THERAPEUTICS HLDGS INC SHS 34633R104 8 350 SH SOLE 7 350 0 0 FORMA THERAPEUTICS HLDGS INC SHS 34633R104 2759 118967 SH SOLE 18 118967 0 0 FORMA THERAPEUTICS HLDGS INC SHS 34633R104 18747 808392 SH SOLE 19 808392 0 0 FORMA THERAPEUTICS HLDGS INC SHS 34633R104 34504 1487883 SH SOLE 21 1487883 0 0 FORMA THERAPEUTICS HLDGS INC SHS 34633R104 15438 665703 SH SOLE 22 640652 0 25051 FORMA THERAPEUTICS HLDGS INC SHS 34633R104 65 2803 SH SOLE 25 2803 0 0 FORMA THERAPEUTICS HLDGS INC SHS 34633R104 18 775 SH SOLE 26 775 0 0 FORMA THERAPEUTICS HLDGS INC SHS 34633R104 30 1309 SH SOLE 28 1309 0 0 FORMA THERAPEUTICS HLDGS INC SHS 34633R104 6433 277416 SH SOLE 30 277416 0 0 FORMA THERAPEUTICS HLDGS INC SHS 34633R104 97 4183 SH SOLE 34 4183 0 0 FORMA THERAPEUTICS HLDGS INC SHS 34633R104 60 2600 SH SOLE 40 2600 0 0 FORMA THERAPEUTICS HLDGS INC SHS 34633R104 145 6253 SH SOLE 43 585 0 5668 FORMFACTOR INC COM 346375108 1431 38345 SH SOLE 2 23624 0 14721 FORMFACTOR INC COM 346375108 12 327 SH SOLE 4 327 0 0 FORMFACTOR INC COM 346375108 44 1171 SH SOLE 7 1171 0 0 FORMFACTOR INC COM 346375108 10623 284577 SH SOLE 18 284577 0 0 FORMFACTOR INC COM 346375108 5055 135414 SH SOLE 19 135414 0 0 FORMFACTOR INC COM 346375108 330692 8858614 SH SOLE 21 8858614 0 0 FORMFACTOR INC COM 346375108 70250 1881876 SH SOLE 22 1829029 0 52847 FORMFACTOR INC COM 346375108 344 9205 SH SOLE 25 9205 0 0 FORMFACTOR INC COM 346375108 1354 36276 SH SOLE 26 28955 0 7321 FORMFACTOR INC COM 346375108 241 6462 SH SOLE 28 6462 0 0 FORMFACTOR INC COM 346375108 5086 136235 SH SOLE 30 136235 0 0 FORMFACTOR INC COM 346375108 339 9089 SH SOLE 40 9089 0 0 FORMFACTOR INC COM 346375108 1877 50271 SH SOLE 43 291 0 49980 FORMULA SYSTEMS 1985 LTD SPONSORED ADS 346414105 136 1382 SH SOLE 43 7 0 1375 FORRESTER RESH INC COM 346563109 2117 42971 SH SOLE 2 41797 0 1174 FORRESTER RESH INC COM 346563109 4 73 SH SOLE 4 73 0 0 FORRESTER RESH INC COM 346563109 7 146 SH SOLE 7 146 0 0 FORRESTER RESH INC COM 346563109 2374 48198 SH SOLE 18 43522 0 4676 FORRESTER RESH INC COM 346563109 4478 90909 SH SOLE 19 90909 0 0 FORRESTER RESH INC COM 346563109 62883 1276557 SH SOLE 21 1276557 0 0 FORRESTER RESH INC COM 346563109 18386 373240 SH SOLE 22 367029 0 6211 FORRESTER RESH INC COM 346563109 75 1513 SH SOLE 25 1513 0 0 FORRESTER RESH INC COM 346563109 407 8256 SH SOLE 26 2297 0 5959 FORRESTER RESH INC COM 346563109 64 1302 SH SOLE 28 1302 0 0 FORRESTER RESH INC COM 346563109 1058 21471 SH SOLE 30 21471 0 0 FORRESTER RESH INC COM 346563109 737 14962 SH SOLE 34 14962 0 0 FORRESTER RESH INC COM 346563109 43 879 SH SOLE 40 879 0 0 FORRESTER RESH INC COM 346563109 261 5304 SH SOLE 43 110 0 5194 FORTE BIOSCIENCES INC COM 34962G109 67 22780 SH SOLE 2 4548 0 18232 FORTE BIOSCIENCES INC COM 34962G109 1 181 SH SOLE 7 181 0 0 FORTE BIOSCIENCES INC COM 34962G109 100 33800 SH SOLE 18 33800 0 0 FORTE BIOSCIENCES INC COM 34962G109 57 19291 SH SOLE 19 19291 0 0 FORTE BIOSCIENCES INC COM 34962G109 1159 391549 SH SOLE 21 391549 0 0 FORTE BIOSCIENCES INC COM 34962G109 877 296290 SH SOLE 22 294597 0 1693 FORTE BIOSCIENCES INC COM 34962G109 6 2110 SH SOLE 23 2110 0 0 FORTE BIOSCIENCES INC COM 34962G109 17 5720 SH SOLE 26 0 0 5720 FORTE BIOSCIENCES INC COM 34962G109 0 5 SH SOLE 43 0 0 5 FORTERRA INC COM 34960W106 285 12090 SH SOLE 2 9061 0 3029 FORTERRA INC COM 34960W106 2 104 SH SOLE 4 104 0 0 FORTERRA INC COM 34960W106 492 20895 SH SOLE 7 20895 0 0 FORTERRA INC COM 34960W106 2111 89618 SH SOLE 18 89618 0 0 FORTERRA INC COM 34960W106 1199 50906 SH SOLE 19 50906 0 0 FORTERRA INC COM 34960W106 28266 1199733 SH SOLE 21 1199733 0 0 FORTERRA INC COM 34960W106 14447 613220 SH SOLE 22 595017 0 18203 FORTERRA INC COM 34960W106 89 3790 SH SOLE 25 3790 0 0 FORTERRA INC COM 34960W106 5233 222112 SH SOLE 30 222112 0 0 FORTERRA INC COM 34960W106 114 4822 SH SOLE 40 4822 0 0 FORTERRA INC COM 34960W106 129 5475 SH SOLE 43 0 0 5475 FORTINET INC COM 34959E109 94576 323845 SH SOLE 2 81265 0 242580 FORTINET INC COM 34959E109 27495 94148 SH SOLE 4 62747 0 31401 FORTINET INC COM 34959E109 35253 120713 SH SOLE 7 116688 0 4025 FORTINET INC COM 34959E109 786 2691 SH SOLE 13 421 0 2270 FORTINET INC COM 34959E109 3946 13511 SH SOLE 15 13511 0 0 FORTINET INC COM 34959E109 115104 394138 SH SOLE 18 374278 0 19860 FORTINET INC COM 34959E109 62894 215362 SH SOLE 19 215362 0 0 FORTINET INC COM 34959E109 1363680 4669499 SH SOLE 21 4669499 0 0 FORTINET INC COM 34959E109 873004 2989329 SH SOLE 22 2663574 0 325755 FORTINET INC COM 34959E109 25737 88129 SH SOLE 23 88129 0 0 FORTINET INC COM 34959E109 67805 232176 SH SOLE 25 232176 0 0 FORTINET INC COM 34959E109 106732 365469 SH SOLE 26 162613 0 202856 FORTINET INC COM 34959E109 112613 385607 SH SOLE 28 10666 0 374941 FORTINET INC COM 34959E109 1067 3654 SH SOLE 29 3654 0 0 FORTINET INC COM 34959E109 268028 917779 SH SOLE 30 864688 0 53091 FORTINET INC COM 34959E109 16006 54806 SH SOLE 31 20225 0 34581 FORTINET INC COM 34959E109 57087 195476 SH SOLE 34 195476 0 0 FORTINET INC COM 34959E109 17482 59862 SH SOLE 36 59862 0 0 FORTINET INC COM 34959E109 1432 4904 SH SOLE 40 4904 0 0 FORTINET INC COM 34959E109 22186 75970 SH SOLE 43 4917 0 71053 FORTIS INC COM 349553107 227 5113 SH SOLE 2 5113 0 0 FORTIS INC COM 349553107 7 163 SH SOLE 18 163 0 0 FORTIS INC COM 349553107 973 21956 SH SOLE 22 21956 0 0 FORTIS INC COM 349553107 50 1136 SH SOLE 36 1136 0 0 FORTIS INC COM 349553107 15753 355361 SH SOLE 43 22414 0 332947 FORTIVE CORP COM 34959J108 53583 759287 SH SOLE 2 146299 0 612988 FORTIVE CORP COM 34959J108 19839 281126 SH SOLE 4 173514 0 107612 FORTIVE CORP COM 34959J108 21776 308567 SH SOLE 7 298248 0 10319 FORTIVE CORP COM 34959J108 514 7288 SH SOLE 13 1007 0 6281 FORTIVE CORP COM 34959J108 3100 43921 SH SOLE 15 43921 0 0 FORTIVE CORP COM 34959J108 0 4 SH SOLE 17 0 0 4 FORTIVE CORP COM 34959J108 245387 3477219 SH SOLE 18 3087642 0 389577 FORTIVE CORP COM 34959J108 285108 4040070 SH SOLE 19 4040070 0 0 FORTIVE CORP COM 34959J108 558132 7908913 SH SOLE 21 7908913 0 0 FORTIVE CORP COM 34959J108 554183 7852952 SH SOLE 22 7143667 0 709285 FORTIVE CORP COM 34959J108 12822 181691 SH SOLE 23 181691 0 0 FORTIVE CORP COM 34959J108 44280 627458 SH SOLE 25 591042 0 36416 FORTIVE CORP COM 34959J108 56495 800554 SH SOLE 26 314002 0 486552 FORTIVE CORP COM 34959J108 37924 537401 SH SOLE 28 30932 0 506469 FORTIVE CORP COM 34959J108 216130 3062629 SH SOLE 30 3062629 0 0 FORTIVE CORP COM 34959J108 8257 117000 SH SOLE 31 37947 0 79053 FORTIVE CORP COM 34959J108 131516 1863621 SH SOLE 34 1863621 0 0 FORTIVE CORP COM 34959J108 13321 188758 SH SOLE 36 188758 0 0 FORTIVE CORP COM 34959J108 802 11370 SH SOLE 40 11370 0 0 FORTIVE CORP COM 34959J108 19895 281925 SH SOLE 43 16534 0 265391 FORTIVE CORP NOTE 0.875% 2/1 34959JAK4 7787 7768000 PRN SOLE 21 7768000 0 0 FORTRESS BIOTECH INC COM 34960Q109 78 24306 SH SOLE 2 4524 0 19782 FORTRESS BIOTECH INC COM 34960Q109 6 1845 SH SOLE 7 1845 0 0 FORTRESS BIOTECH INC COM 34960Q109 705 219015 SH SOLE 18 219015 0 0 FORTRESS BIOTECH INC COM 34960Q109 369 114708 SH SOLE 19 114708 0 0 FORTRESS BIOTECH INC COM 34960Q109 8051 2500193 SH SOLE 21 2500193 0 0 FORTRESS BIOTECH INC COM 34960Q109 5786 1796992 SH SOLE 22 1785132 0 11860 FORTRESS BIOTECH INC COM 34960Q109 4 1303 SH SOLE 43 0 0 1303 FORTUNE BRANDS HOME & SEC IN COM 34964C106 30300 338853 SH SOLE 2 72240 0 266613 FORTUNE BRANDS HOME & SEC IN COM 34964C106 7823 87482 SH SOLE 4 79195 0 8287 FORTUNE BRANDS HOME & SEC IN COM 34964C106 11277 126112 SH SOLE 7 122362 0 3750 FORTUNE BRANDS HOME & SEC IN COM 34964C106 302 3381 SH SOLE 13 386 0 2995 FORTUNE BRANDS HOME & SEC IN COM 34964C106 1613 18035 SH SOLE 15 18035 0 0 FORTUNE BRANDS HOME & SEC IN COM 34964C106 29993 335420 SH SOLE 18 315921 0 19499 FORTUNE BRANDS HOME & SEC IN COM 34964C106 23059 257876 SH SOLE 19 257876 0 0 FORTUNE BRANDS HOME & SEC IN COM 34964C106 366621 4099985 SH SOLE 21 4099985 0 0 FORTUNE BRANDS HOME & SEC IN COM 34964C106 290703 3250979 SH SOLE 22 2952548 0 298431 FORTUNE BRANDS HOME & SEC IN COM 34964C106 6894 77095 SH SOLE 23 77095 0 0 FORTUNE BRANDS HOME & SEC IN COM 34964C106 26375 294952 SH SOLE 25 294952 0 0 FORTUNE BRANDS HOME & SEC IN COM 34964C106 31048 347216 SH SOLE 26 157911 0 189305 FORTUNE BRANDS HOME & SEC IN COM 34964C106 44379 496302 SH SOLE 28 14857 0 481445 FORTUNE BRANDS HOME & SEC IN COM 34964C106 82502 922636 SH SOLE 30 902816 0 19820 FORTUNE BRANDS HOME & SEC IN COM 34964C106 4588 51306 SH SOLE 31 17368 0 33938 FORTUNE BRANDS HOME & SEC IN COM 34964C106 9686 108322 SH SOLE 34 108322 0 0 FORTUNE BRANDS HOME & SEC IN COM 34964C106 5973 66796 SH SOLE 36 66796 0 0 FORTUNE BRANDS HOME & SEC IN COM 34964C106 406 4545 SH SOLE 40 4545 0 0 FORTUNE BRANDS HOME & SEC IN COM 34964C106 6197 69304 SH SOLE 43 3890 0 65414 FORUM ENERGY TECHNOLOGIES IN COM 34984V209 95 4194 SH SOLE 2 4194 0 0 FORUM ENERGY TECHNOLOGIES IN COM 34984V209 21 937 SH SOLE 18 937 0 0 FORUM ENERGY TECHNOLOGIES IN COM 34984V209 366 16242 SH SOLE 21 16242 0 0 FORUM ENERGY TECHNOLOGIES IN COM 34984V209 1477 65524 SH SOLE 22 65524 0 0 FORUM ENERGY TECHNOLOGIES IN COM 34984V209 8 373 SH SOLE 43 0 0 373 FORWARD AIR CORP COM 349853101 1399 16851 SH SOLE 2 12244 0 4607 FORWARD AIR CORP COM 349853101 8 100 SH SOLE 4 100 0 0 FORWARD AIR CORP COM 349853101 36 437 SH SOLE 7 437 0 0 FORWARD AIR CORP COM 349853101 8176 98478 SH SOLE 18 98478 0 0 FORWARD AIR CORP COM 349853101 3974 47869 SH SOLE 19 47869 0 0 FORWARD AIR CORP COM 349853101 261324 3147725 SH SOLE 21 3147725 0 0 FORWARD AIR CORP COM 349853101 56091 675638 SH SOLE 22 657611 0 18027 FORWARD AIR CORP COM 349853101 346 4171 SH SOLE 25 4171 0 0 FORWARD AIR CORP COM 349853101 1104 13299 SH SOLE 26 11614 0 1685 FORWARD AIR CORP COM 349853101 186 2237 SH SOLE 28 2237 0 0 FORWARD AIR CORP COM 349853101 3979 47934 SH SOLE 30 47934 0 0 FORWARD AIR CORP COM 349853101 6 72 SH SOLE 34 72 0 0 FORWARD AIR CORP COM 349853101 273 3283 SH SOLE 40 3283 0 0 FORWARD AIR CORP COM 349853101 1200 14457 SH SOLE 43 336 0 14121 FORWARD INDS INC N Y COM NEW 349862300 22 9082 SH SOLE 21 9082 0 0 FORWARD INDS INC N Y COM NEW 349862300 911 381170 SH SOLE 22 381170 0 0 FOSSIL GROUP INC COM 34988V106 1102 93006 SH SOLE 2 35432 0 57574 FOSSIL GROUP INC COM 34988V106 8 663 SH SOLE 7 663 0 0 FOSSIL GROUP INC COM 34988V106 2425 204610 SH SOLE 18 204610 0 0 FOSSIL GROUP INC COM 34988V106 2313 195166 SH SOLE 19 195166 0 0 FOSSIL GROUP INC COM 34988V106 67507 5696777 SH SOLE 21 5696777 0 0 FOSSIL GROUP INC COM 34988V106 16219 1368713 SH SOLE 22 1339710 0 29003 FOSSIL GROUP INC COM 34988V106 49 4145 SH SOLE 23 4145 0 0 FOSSIL GROUP INC COM 34988V106 263 22236 SH SOLE 26 1192 0 21044 FOSSIL GROUP INC COM 34988V106 76 6400 SH SOLE 28 0 0 6400 FOSSIL GROUP INC COM 34988V106 676 57019 SH SOLE 30 57019 0 0 FOSSIL GROUP INC COM 34988V106 383 32325 SH SOLE 43 873 0 31452 FOSTER L B CO COM 350060109 35 2247 SH SOLE 2 2247 0 0 FOSTER L B CO COM 350060109 30 1960 SH SOLE 18 1960 0 0 FOSTER L B CO COM 350060109 506 32692 SH SOLE 21 32692 0 0 FOSTER L B CO COM 350060109 1873 120939 SH SOLE 22 120939 0 0 FOUR CORNERS PPTY TR INC COM 35086T109 3295 122664 SH SOLE 2 38493 0 84171 FOUR CORNERS PPTY TR INC COM 35086T109 1075 40034 SH SOLE 4 40034 0 0 FOUR CORNERS PPTY TR INC COM 35086T109 2570 95672 SH SOLE 7 95672 0 0 FOUR CORNERS PPTY TR INC COM 35086T109 8202 305362 SH SOLE 18 305362 0 0 FOUR CORNERS PPTY TR INC COM 35086T109 15612 581251 SH SOLE 19 581251 0 0 FOUR CORNERS PPTY TR INC COM 35086T109 248661 9257681 SH SOLE 21 9257681 0 0 FOUR CORNERS PPTY TR INC COM 35086T109 80197 2985729 SH SOLE 22 2909278 0 76451 FOUR CORNERS PPTY TR INC COM 35086T109 748 27830 SH SOLE 23 27830 0 0 FOUR CORNERS PPTY TR INC COM 35086T109 8866 330097 SH SOLE 25 330097 0 0 FOUR CORNERS PPTY TR INC COM 35086T109 4551 169426 SH SOLE 26 4489 0 164937 FOUR CORNERS PPTY TR INC COM 35086T109 1436 53465 SH SOLE 28 6363 0 47102 FOUR CORNERS PPTY TR INC COM 35086T109 11449 426243 SH SOLE 30 426243 0 0 FOUR CORNERS PPTY TR INC COM 35086T109 243 9036 SH SOLE 40 9036 0 0 FOUR CORNERS PPTY TR INC COM 35086T109 1534 57101 SH SOLE 43 1261 0 55840 FOX CORP CL A COM 35137L105 43699 1089489 SH SOLE 2 422987 0 666502 FOX CORP CL A COM 35137L105 7088 176718 SH SOLE 4 153089 0 23629 FOX CORP CL A COM 35137L105 12696 316525 SH SOLE 7 306124 0 10401 FOX CORP CL A COM 35137L105 1862 46417 SH SOLE 13 46417 0 0 FOX CORP CL A COM 35137L105 1736 43292 SH SOLE 15 43292 0 0 FOX CORP CL A COM 35137L105 267165 6660810 SH SOLE 18 6190876 0 469934 FOX CORP CL A COM 35137L105 361560 9014209 SH SOLE 19 9014209 0 0 FOX CORP CL A COM 35137L105 379381 9458508 SH SOLE 21 9458508 0 0 FOX CORP CL A COM 35137L105 324039 8078750 SH SOLE 22 7283298 0 795452 FOX CORP CL A COM 35137L105 9062 225934 SH SOLE 23 225934 0 0 FOX CORP CL A COM 35137L105 24130 601595 SH SOLE 25 549041 0 52554 FOX CORP CL A COM 35137L105 36637 913410 SH SOLE 26 355071 0 558339 FOX CORP CL A COM 35137L105 34610 862884 SH SOLE 28 25422 0 837462 FOX CORP CL A COM 35137L105 15 365 SH SOLE 29 365 0 0 FOX CORP CL A COM 35137L105 74017 1845356 SH SOLE 30 1845356 0 0 FOX CORP CL A COM 35137L105 5378 134081 SH SOLE 31 49823 0 84258 FOX CORP CL A COM 35137L105 3085 76915 SH SOLE 32 76915 0 0 FOX CORP CL A COM 35137L105 32598 812706 SH SOLE 34 812706 0 0 FOX CORP CL A COM 35137L105 8942 222948 SH SOLE 36 222948 0 0 FOX CORP CL A COM 35137L105 440 10973 SH SOLE 40 10973 0 0 FOX CORP CL A COM 35137L105 7493 186818 SH SOLE 43 14230 0 172588 FOX CORP CL B COM 35137L204 15515 417974 SH SOLE 2 104088 0 313886 FOX CORP CL B COM 35137L204 6829 183980 SH SOLE 4 69485 0 114495 FOX CORP CL B COM 35137L204 6195 166882 SH SOLE 7 161185 0 5697 FOX CORP CL B COM 35137L204 205 5512 SH SOLE 13 5512 0 0 FOX CORP CL B COM 35137L204 794 21403 SH SOLE 15 21403 0 0 FOX CORP CL B COM 35137L204 11600 312503 SH SOLE 18 281938 0 30565 FOX CORP CL B COM 35137L204 5977 161009 SH SOLE 19 161009 0 0 FOX CORP CL B COM 35137L204 172548 4648376 SH SOLE 21 4648376 0 0 FOX CORP CL B COM 35137L204 122911 3311193 SH SOLE 22 2969493 0 341700 FOX CORP CL B COM 35137L204 3841 103468 SH SOLE 23 103468 0 0 FOX CORP CL B COM 35137L204 8182 220412 SH SOLE 25 220412 0 0 FOX CORP CL B COM 35137L204 14770 397907 SH SOLE 26 178862 0 219045 FOX CORP CL B COM 35137L204 11796 317788 SH SOLE 28 13271 0 304517 FOX CORP CL B COM 35137L204 42065 1133207 SH SOLE 30 1133207 0 0 FOX CORP CL B COM 35137L204 2201 59301 SH SOLE 31 22700 0 36601 FOX CORP CL B COM 35137L204 2211 59563 SH SOLE 32 59563 0 0 FOX CORP CL B COM 35137L204 1072 28880 SH SOLE 34 28880 0 0 FOX CORP CL B COM 35137L204 3454 93046 SH SOLE 36 93046 0 0 FOX CORP CL B COM 35137L204 218 5871 SH SOLE 40 5871 0 0 FOX CORP CL B COM 35137L204 1423 38346 SH SOLE 43 1221 0 37125 FOX FACTORY HLDG CORP COM 35138V102 6810 47115 SH SOLE 2 34743 0 12372 FOX FACTORY HLDG CORP COM 35138V102 23 157 SH SOLE 4 157 0 0 FOX FACTORY HLDG CORP COM 35138V102 96 662 SH SOLE 7 662 0 0 FOX FACTORY HLDG CORP COM 35138V102 29667 205254 SH SOLE 18 199616 0 5638 FOX FACTORY HLDG CORP COM 35138V102 119012 823384 SH SOLE 19 823384 0 0 FOX FACTORY HLDG CORP COM 35138V102 413358 2859819 SH SOLE 21 2859819 0 0 FOX FACTORY HLDG CORP COM 35138V102 179720 1243393 SH SOLE 22 1217804 0 25589 FOX FACTORY HLDG CORP COM 35138V102 535 3702 SH SOLE 23 3702 0 0 FOX FACTORY HLDG CORP COM 35138V102 768 5313 SH SOLE 25 5313 0 0 FOX FACTORY HLDG CORP COM 35138V102 4368 30219 SH SOLE 26 13324 0 16895 FOX FACTORY HLDG CORP COM 35138V102 505 3495 SH SOLE 28 3495 0 0 FOX FACTORY HLDG CORP COM 35138V102 3301 22839 SH SOLE 30 22839 0 0 FOX FACTORY HLDG CORP COM 35138V102 706 4882 SH SOLE 40 4882 0 0 FOX FACTORY HLDG CORP COM 35138V102 1364 9436 SH SOLE 43 656 0 8780 FRANCHISE GROUP INC COM 35180X105 1995 56348 SH SOLE 2 20618 0 35730 FRANCHISE GROUP INC COM 35180X105 2 68 SH SOLE 4 68 0 0 FRANCHISE GROUP INC COM 35180X105 13 374 SH SOLE 7 374 0 0 FRANCHISE GROUP INC COM 35180X105 3332 94106 SH SOLE 18 94106 0 0 FRANCHISE GROUP INC COM 35180X105 5008 141429 SH SOLE 19 141429 0 0 FRANCHISE GROUP INC COM 35180X105 38599 1090046 SH SOLE 21 1090046 0 0 FRANCHISE GROUP INC COM 35180X105 28484 804417 SH SOLE 22 776665 0 27752 FRANCHISE GROUP INC COM 35180X105 171 4817 SH SOLE 23 4817 0 0 FRANCHISE GROUP INC COM 35180X105 141 3983 SH SOLE 25 3983 0 0 FRANCHISE GROUP INC COM 35180X105 1048 29594 SH SOLE 26 750 0 28844 FRANCHISE GROUP INC COM 35180X105 199 5616 SH SOLE 30 5616 0 0 FRANCHISE GROUP INC COM 35180X105 158 4461 SH SOLE 36 4461 0 0 FRANCHISE GROUP INC COM 35180X105 86 2438 SH SOLE 40 2438 0 0 FRANCHISE GROUP INC COM 35180X105 54 1522 SH SOLE 43 39 0 1483 FRANCO NEV CORP COM 351858105 151 1162 SH SOLE 18 1162 0 0 FRANCO NEV CORP COM 351858105 5846 45004 SH SOLE 21 45004 0 0 FRANCO NEV CORP COM 351858105 41029 315825 SH SOLE 43 13907 0 301918 FRANKLIN COVEY CO COM 353469109 2731 66961 SH SOLE 2 38685 0 28276 FRANKLIN COVEY CO COM 353469109 9 215 SH SOLE 7 215 0 0 FRANKLIN COVEY CO COM 353469109 2341 57392 SH SOLE 18 37516 0 19876 FRANKLIN COVEY CO COM 353469109 8050 197342 SH SOLE 19 197342 0 0 FRANKLIN COVEY CO COM 353469109 18301 448675 SH SOLE 21 448675 0 0 FRANKLIN COVEY CO COM 353469109 20185 494849 SH SOLE 22 492541 0 2308 FRANKLIN COVEY CO COM 353469109 610 14947 SH SOLE 23 14947 0 0 FRANKLIN COVEY CO COM 353469109 2122 52019 SH SOLE 26 0 0 52019 FRANKLIN COVEY CO COM 353469109 32 775 SH SOLE 43 41 0 734 FRANKLIN ELEC INC COM 353514102 10982 137527 SH SOLE 2 84793 0 52734 FRANKLIN ELEC INC COM 353514102 12 145 SH SOLE 4 145 0 0 FRANKLIN ELEC INC COM 353514102 4292 53755 SH SOLE 7 53755 0 0 FRANKLIN ELEC INC COM 353514102 14011 175463 SH SOLE 18 154995 0 20468 FRANKLIN ELEC INC COM 353514102 40243 503983 SH SOLE 19 503983 0 0 FRANKLIN ELEC INC COM 353514102 371006 4646287 SH SOLE 21 4646287 0 0 FRANKLIN ELEC INC COM 353514102 117875 1476210 SH SOLE 22 1451247 0 24963 FRANKLIN ELEC INC COM 353514102 1766 22121 SH SOLE 23 22121 0 0 FRANKLIN ELEC INC COM 353514102 591 7401 SH SOLE 25 7401 0 0 FRANKLIN ELEC INC COM 353514102 8079 101181 SH SOLE 26 15203 0 85978 FRANKLIN ELEC INC COM 353514102 272 3405 SH SOLE 28 3405 0 0 FRANKLIN ELEC INC COM 353514102 38803 485947 SH SOLE 30 485947 0 0 FRANKLIN ELEC INC COM 353514102 65 820 SH SOLE 34 820 0 0 FRANKLIN ELEC INC COM 353514102 306 3829 SH SOLE 36 3829 0 0 FRANKLIN ELEC INC COM 353514102 355 4443 SH SOLE 40 4443 0 0 FRANKLIN ELEC INC COM 353514102 5262 65903 SH SOLE 43 160 0 65743 FRANKLIN FINL SVCS CORP COM 353525108 26 827 SH SOLE 18 827 0 0 FRANKLIN FINL SVCS CORP COM 353525108 351 11062 SH SOLE 21 11062 0 0 FRANKLIN RESOURCES INC COM 354613101 26058 876792 SH SOLE 2 276239 0 600553 FRANKLIN RESOURCES INC COM 354613101 6785 228281 SH SOLE 4 136174 0 92107 FRANKLIN RESOURCES INC COM 354613101 13211 444532 SH SOLE 7 435035 0 9497 FRANKLIN RESOURCES INC COM 354613101 27 911 SH SOLE 13 911 0 0 FRANKLIN RESOURCES INC COM 354613101 1169 39335 SH SOLE 15 39335 0 0 FRANKLIN RESOURCES INC COM 354613101 26318 885541 SH SOLE 18 843977 0 41564 FRANKLIN RESOURCES INC COM 354613101 3653 122916 SH SOLE 19 122916 0 0 FRANKLIN RESOURCES INC COM 354613101 379904 12782787 SH SOLE 21 12782787 0 0 FRANKLIN RESOURCES INC COM 354613101 182020 6124506 SH SOLE 22 5499622 0 624884 FRANKLIN RESOURCES INC COM 354613101 5742 193202 SH SOLE 23 193202 0 0 FRANKLIN RESOURCES INC COM 354613101 13700 460955 SH SOLE 25 460955 0 0 FRANKLIN RESOURCES INC COM 354613101 20705 696677 SH SOLE 26 305319 0 391358 FRANKLIN RESOURCES INC COM 354613101 29132 980206 SH SOLE 28 22190 0 958016 FRANKLIN RESOURCES INC COM 354613101 2 69 SH SOLE 29 69 0 0 FRANKLIN RESOURCES INC COM 354613101 43284 1456377 SH SOLE 30 1456377 0 0 FRANKLIN RESOURCES INC COM 354613101 3157 106208 SH SOLE 31 32395 0 73813 FRANKLIN RESOURCES INC COM 354613101 3228 108610 SH SOLE 32 108610 0 0 FRANKLIN RESOURCES INC COM 354613101 473 15918 SH SOLE 34 15918 0 0 FRANKLIN RESOURCES INC COM 354613101 9784 329221 SH SOLE 36 329221 0 0 FRANKLIN RESOURCES INC COM 354613101 350 11761 SH SOLE 40 11761 0 0 FRANKLIN RESOURCES INC COM 354613101 6382 214753 SH SOLE 43 12796 0 201957 FRANKLIN STR PPTYS CORP COM 35471R106 574 123788 SH SOLE 2 30380 0 93408 FRANKLIN STR PPTYS CORP COM 35471R106 3 542 SH SOLE 4 542 0 0 FRANKLIN STR PPTYS CORP COM 35471R106 9 1871 SH SOLE 7 1871 0 0 FRANKLIN STR PPTYS CORP COM 35471R106 2036 438774 SH SOLE 18 438774 0 0 FRANKLIN STR PPTYS CORP COM 35471R106 812 174955 SH SOLE 19 174955 0 0 FRANKLIN STR PPTYS CORP COM 35471R106 58181 12539053 SH SOLE 21 12539053 0 0 FRANKLIN STR PPTYS CORP COM 35471R106 13554 2921189 SH SOLE 22 2803981 0 117208 FRANKLIN STR PPTYS CORP COM 35471R106 19 4088 SH SOLE 23 4088 0 0 FRANKLIN STR PPTYS CORP COM 35471R106 60 12959 SH SOLE 25 12959 0 0 FRANKLIN STR PPTYS CORP COM 35471R106 132 28383 SH SOLE 26 22583 0 5800 FRANKLIN STR PPTYS CORP COM 35471R106 60 12889 SH SOLE 28 12889 0 0 FRANKLIN STR PPTYS CORP COM 35471R106 737 158903 SH SOLE 30 158903 0 0 FRANKLIN STR PPTYS CORP COM 35471R106 48 10443 SH SOLE 40 10443 0 0 FRANKLIN STR PPTYS CORP COM 35471R106 508 109446 SH SOLE 43 0 0 109446 FRANKLIN TEMPLETON ETF TR LIBERTYQ US EQT 35473P801 2 44 SH SOLE 17 0 0 44 FRANKLIN WIRELESS CORP COM 355184102 9 1279 SH SOLE 18 1279 0 0 FRANKLIN WIRELESS CORP COM 355184102 115 15904 SH SOLE 21 15904 0 0 FRANKS INTL N V COM N33462107 529 179815 SH SOLE 2 48609 0 131206 FRANKS INTL N V COM N33462107 1 321 SH SOLE 4 321 0 0 FRANKS INTL N V COM N33462107 8 2670 SH SOLE 7 2670 0 0 FRANKS INTL N V COM N33462107 1611 547891 SH SOLE 18 547891 0 0 FRANKS INTL N V COM N33462107 888 302107 SH SOLE 19 302107 0 0 FRANKS INTL N V COM N33462107 19547 6648633 SH SOLE 21 6648633 0 0 FRANKS INTL N V COM N33462107 10962 3728483 SH SOLE 22 3688597 0 39886 FRANKS INTL N V COM N33462107 67 22685 SH SOLE 25 22685 0 0 FRANKS INTL N V COM N33462107 67 22929 SH SOLE 26 5019 0 17910 FRANKS INTL N V COM N33462107 31 10578 SH SOLE 28 10578 0 0 FRANKS INTL N V COM N33462107 336 114282 SH SOLE 30 114282 0 0 FRANKS INTL N V COM N33462107 6 2115 SH SOLE 34 2115 0 0 FRANKS INTL N V COM N33462107 86 29388 SH SOLE 36 29388 0 0 FRANKS INTL N V COM N33462107 59 20151 SH SOLE 40 20151 0 0 FRANKS INTL N V COM N33462107 327 111373 SH SOLE 43 3080 0 108293 FREEDOM HLDG CORP NEV COM 356390104 263 4182 SH SOLE 2 4182 0 0 FREEDOM HLDG CORP NEV COM 356390104 3 53 SH SOLE 4 53 0 0 FREEDOM HLDG CORP NEV COM 356390104 701 11172 SH SOLE 21 11172 0 0 FREEDOM HLDG CORP NEV COM 356390104 877 13972 SH SOLE 22 6984 0 6988 FREEDOM HLDG CORP NEV COM 356390104 140 2228 SH SOLE 25 2228 0 0 FREEDOM HLDG CORP NEV COM 356390104 687 10935 SH SOLE 26 10935 0 0 FREEDOM HLDG CORP NEV COM 356390104 106 1684 SH SOLE 28 1684 0 0 FREEDOM HLDG CORP NEV COM 356390104 627 9989 SH SOLE 30 9989 0 0 FREEDOM HLDG CORP NEV COM 356390104 135 2148 SH SOLE 40 2148 0 0 FREEPORT-MCMORAN INC CL B 35671D857 52547 1615330 SH SOLE 2 504632 0 1110698 FREEPORT-MCMORAN INC CL B 35671D857 32992 1014191 SH SOLE 4 613187 0 401004 FREEPORT-MCMORAN INC CL B 35671D857 55696 1712134 SH SOLE 7 1668410 0 43724 FREEPORT-MCMORAN INC CL B 35671D857 1075 33058 SH SOLE 13 3460 0 29598 FREEPORT-MCMORAN INC CL B 35671D857 4749 145985 SH SOLE 15 145985 0 0 FREEPORT-MCMORAN INC CL B 35671D857 169945 5224264 SH SOLE 18 4485810 0 738454 FREEPORT-MCMORAN INC CL B 35671D857 266799 8201623 SH SOLE 19 8201623 0 0 FREEPORT-MCMORAN INC CL B 35671D857 1151188 35388502 SH SOLE 21 35388502 0 0 FREEPORT-MCMORAN INC CL B 35671D857 1039709 31961555 SH SOLE 22 28811055 0 3150500 FREEPORT-MCMORAN INC CL B 35671D857 26711 821126 SH SOLE 23 821126 0 0 FREEPORT-MCMORAN INC CL B 35671D857 157871 4853082 SH SOLE 25 4853082 0 0 FREEPORT-MCMORAN INC CL B 35671D857 124609 3830595 SH SOLE 26 1080829 0 2749766 FREEPORT-MCMORAN INC CL B 35671D857 80066 2461292 SH SOLE 28 110907 0 2350385 FREEPORT-MCMORAN INC CL B 35671D857 9443 290274 SH SOLE 29 290274 0 0 FREEPORT-MCMORAN INC CL B 35671D857 194505 5979250 SH SOLE 30 5979250 0 0 FREEPORT-MCMORAN INC CL B 35671D857 17412 535265 SH SOLE 31 177329 0 357936 FREEPORT-MCMORAN INC CL B 35671D857 516115 15865805 SH SOLE 34 15865805 0 0 FREEPORT-MCMORAN INC CL B 35671D857 22069 678423 SH SOLE 36 678423 0 0 FREEPORT-MCMORAN INC CL B 35671D857 906 27842 SH SOLE 40 27842 0 0 FREEPORT-MCMORAN INC CL B 35671D857 24892 765203 SH SOLE 43 80442 0 684761 FREEPORT-MCMORAN INC OPTIONS 35671D857 462 14200 SH Call SOLE 2 14200 0 0 FREEPORT-MCMORAN INC OPTIONS 35671D857 556 17100 SH Call SOLE 4 17100 0 0 FREEPORT-MCMORAN INC OPTIONS 35671D857 7378 226800 SH Call SOLE 18 226800 0 0 FREEPORT-MCMORAN INC OPTIONS 35671D857 76846 2362300 SH Call SOLE 19 2362300 0 0 FREEPORT-MCMORAN INC OPTIONS 35671D857 4030 123900 SH Call SOLE 22 123900 0 0 FREEPORT-MCMORAN INC OPTIONS 35671D857 31021 953600 SH Call SOLE 34 953600 0 0 FREIGHTCAR AMER INC COM 357023100 13 2837 SH SOLE 18 2837 0 0 FREIGHTCAR AMER INC COM 357023100 192 42318 SH SOLE 21 42318 0 0 FREIGHTCAR AMER INC COM 357023100 868 191680 SH SOLE 22 191680 0 0 FREQUENCY ELECTRS INC COM 358010106 24 2354 SH SOLE 2 2354 0 0 FREQUENCY ELECTRS INC COM 358010106 12 1200 SH SOLE 18 1200 0 0 FREQUENCY ELECTRS INC COM 358010106 231 22406 SH SOLE 21 22406 0 0 FREQUENCY ELECTRS INC COM 358010106 1740 168406 SH SOLE 22 168406 0 0 FREQUENCY THERAPEUTICS INC COM 35803L108 746 105605 SH SOLE 2 54000 0 51605 FREQUENCY THERAPEUTICS INC COM 35803L108 1 97 SH SOLE 4 97 0 0 FREQUENCY THERAPEUTICS INC COM 35803L108 4 537 SH SOLE 7 537 0 0 FREQUENCY THERAPEUTICS INC COM 35803L108 780 110538 SH SOLE 18 98903 0 11635 FREQUENCY THERAPEUTICS INC COM 35803L108 1441 204097 SH SOLE 19 204097 0 0 FREQUENCY THERAPEUTICS INC COM 35803L108 10483 1484821 SH SOLE 21 1484821 0 0 FREQUENCY THERAPEUTICS INC COM 35803L108 6959 985763 SH SOLE 22 956194 0 29569 FREQUENCY THERAPEUTICS INC COM 35803L108 50 7049 SH SOLE 23 7049 0 0 FREQUENCY THERAPEUTICS INC COM 35803L108 57 8085 SH SOLE 25 8085 0 0 FREQUENCY THERAPEUTICS INC COM 35803L108 308 43576 SH SOLE 26 610 0 42966 FREQUENCY THERAPEUTICS INC COM 35803L108 34 4775 SH SOLE 28 4775 0 0 FREQUENCY THERAPEUTICS INC COM 35803L108 1530 216674 SH SOLE 30 216674 0 0 FREQUENCY THERAPEUTICS INC COM 35803L108 9 1265 SH SOLE 34 1265 0 0 FREQUENCY THERAPEUTICS INC COM 35803L108 6 862 SH SOLE 36 862 0 0 FREQUENCY THERAPEUTICS INC COM 35803L108 28 3944 SH SOLE 40 3944 0 0 FREQUENCY THERAPEUTICS INC COM 35803L108 100 14163 SH SOLE 43 122 0 14041 FRESENIUS MED CARE AG&CO KGA SPONSORED ADR 358029106 2 50 SH SOLE 18 50 0 0 FRESENIUS MED CARE AG&CO KGA SPONSORED ADR 358029106 6552 187347 SH SOLE 43 27201 0 160146 FRESH DEL MONTE PRODUCE INC ORD G36738105 1431 44425 SH SOLE 2 10491 0 33934 FRESH DEL MONTE PRODUCE INC ORD G36738105 6 190 SH SOLE 4 190 0 0 FRESH DEL MONTE PRODUCE INC ORD G36738105 4882 151535 SH SOLE 7 151535 0 0 FRESH DEL MONTE PRODUCE INC ORD G36738105 4344 134832 SH SOLE 18 134832 0 0 FRESH DEL MONTE PRODUCE INC ORD G36738105 1845 57267 SH SOLE 19 57267 0 0 FRESH DEL MONTE PRODUCE INC ORD G36738105 130238 4042153 SH SOLE 21 4042153 0 0 FRESH DEL MONTE PRODUCE INC ORD G36738105 27184 843713 SH SOLE 22 804270 0 39443 FRESH DEL MONTE PRODUCE INC ORD G36738105 145 4503 SH SOLE 23 4503 0 0 FRESH DEL MONTE PRODUCE INC ORD G36738105 121 3766 SH SOLE 25 3766 0 0 FRESH DEL MONTE PRODUCE INC ORD G36738105 303 9409 SH SOLE 26 5811 0 3598 FRESH DEL MONTE PRODUCE INC ORD G36738105 96 2970 SH SOLE 28 2970 0 0 FRESH DEL MONTE PRODUCE INC ORD G36738105 2487 77185 SH SOLE 30 77185 0 0 FRESH DEL MONTE PRODUCE INC ORD G36738105 40 1253 SH SOLE 36 1253 0 0 FRESH DEL MONTE PRODUCE INC ORD G36738105 118 3663 SH SOLE 40 3663 0 0 FRESH DEL MONTE PRODUCE INC ORD G36738105 742 23021 SH SOLE 43 154 0 22867 FRESHPET INC COM 358039105 12165 85256 SH SOLE 2 18202 0 67054 FRESHPET INC COM 358039105 14 100 SH SOLE 4 100 0 0 FRESHPET INC COM 358039105 94 660 SH SOLE 7 660 0 0 FRESHPET INC COM 358039105 2695 18888 SH SOLE 18 17194 0 1694 FRESHPET INC COM 358039105 108719 761926 SH SOLE 19 761926 0 0 FRESHPET INC COM 358039105 82993 581631 SH SOLE 21 581631 0 0 FRESHPET INC COM 358039105 140697 986033 SH SOLE 22 937617 0 48416 FRESHPET INC COM 358039105 320 2245 SH SOLE 23 2245 0 0 FRESHPET INC COM 358039105 206463 1446936 SH SOLE 25 1446936 0 0 FRESHPET INC COM 358039105 4046 28352 SH SOLE 26 14689 0 13663 FRESHPET INC COM 358039105 547 3830 SH SOLE 28 3830 0 0 FRESHPET INC COM 358039105 3780 26492 SH SOLE 30 26492 0 0 FRESHPET INC COM 358039105 91 637 SH SOLE 31 637 0 0 FRESHPET INC COM 358039105 9854 69062 SH SOLE 34 69062 0 0 FRESHPET INC COM 358039105 1007 7059 SH SOLE 36 7059 0 0 FRESHPET INC COM 358039105 731 5124 SH SOLE 40 5124 0 0 FRESHPET INC COM 358039105 2018 14143 SH SOLE 43 300 0 13843 FRESHWORKS INC CLASS A COM 358054104 1880 44037 SH SOLE 2 32497 0 11540 FRESHWORKS INC CLASS A COM 358054104 1353 31682 SH SOLE 15 31682 0 0 FRESHWORKS INC CLASS A COM 358054104 666 15597 SH SOLE 18 12066 0 3531 FRESHWORKS INC CLASS A COM 358054104 18859 441758 SH SOLE 19 441758 0 0 FRESHWORKS INC CLASS A COM 358054104 151 3541 SH SOLE 21 3541 0 0 FRESHWORKS INC CLASS A COM 358054104 5001 117156 SH SOLE 22 117156 0 0 FRESHWORKS INC CLASS A COM 358054104 17005 398338 SH SOLE 25 398338 0 0 FRESHWORKS INC CLASS A COM 358054104 5458 127854 SH SOLE 26 12276 0 115578 FRESHWORKS INC CLASS A COM 358054104 587 13750 SH SOLE 28 0 0 13750 FRESHWORKS INC CLASS A COM 358054104 11 249 SH SOLE 31 0 0 249 FRESHWORKS INC CLASS A COM 358054104 13065 306038 SH SOLE 34 306038 0 0 FREYR BATTERY SHS L4135L100 14 1368 SH SOLE 2 1368 0 0 FRIEDMAN INDS INC COM 358435105 17 1396 SH SOLE 18 1396 0 0 FRIEDMAN INDS INC COM 358435105 282 23655 SH SOLE 21 23655 0 0 FRONTDOOR INC COM 35905A109 9150 218379 SH SOLE 2 65365 0 153014 FRONTDOOR INC COM 35905A109 15 350 SH SOLE 4 350 0 0 FRONTDOOR INC COM 35905A109 47 1127 SH SOLE 7 1127 0 0 FRONTDOOR INC COM 35905A109 0 1 SH SOLE 17 0 0 1 FRONTDOOR INC COM 35905A109 1509 36008 SH SOLE 18 36008 0 0 FRONTDOOR INC COM 35905A109 1037 24754 SH SOLE 19 24754 0 0 FRONTDOOR INC COM 35905A109 49549 1182563 SH SOLE 21 1182563 0 0 FRONTDOOR INC COM 35905A109 83027 1981546 SH SOLE 22 1873319 0 108227 FRONTDOOR INC COM 35905A109 470 11227 SH SOLE 25 11227 0 0 FRONTDOOR INC COM 35905A109 1362 32495 SH SOLE 26 25880 0 6615 FRONTDOOR INC COM 35905A109 298 7116 SH SOLE 28 7116 0 0 FRONTDOOR INC COM 35905A109 4227 100878 SH SOLE 30 100878 0 0 FRONTDOOR INC COM 35905A109 57 1350 SH SOLE 31 1350 0 0 FRONTDOOR INC COM 35905A109 338 8078 SH SOLE 34 8078 0 0 FRONTDOOR INC COM 35905A109 122 2900 SH SOLE 36 2900 0 0 FRONTDOOR INC COM 35905A109 439 10479 SH SOLE 40 10479 0 0 FRONTDOOR INC COM 35905A109 237 5658 SH SOLE 43 262 0 5396 FRONTIER COMMUNICATIONS PARE COM 35909D109 2941 105513 SH SOLE 2 100139 0 5374 FRONTIER COMMUNICATIONS PARE COM 35909D109 214 7671 SH SOLE 4 7671 0 0 FRONTIER COMMUNICATIONS PARE COM 35909D109 2813 100928 SH SOLE 18 100928 0 0 FRONTIER COMMUNICATIONS PARE COM 35909D109 45342 1626901 SH SOLE 19 1626901 0 0 FRONTIER COMMUNICATIONS PARE COM 35909D109 5611 201344 SH SOLE 21 201344 0 0 FRONTIER COMMUNICATIONS PARE COM 35909D109 72905 2615892 SH SOLE 22 2615892 0 0 FRONTIER COMMUNICATIONS PARE COM 35909D109 13004 466580 SH SOLE 34 466580 0 0 FRONTIER GROUP HLDGS INC COM 35909R108 101 6390 SH SOLE 2 3141 0 3249 FRONTIER GROUP HLDGS INC COM 35909R108 9 560 SH SOLE 7 560 0 0 FRONTIER GROUP HLDGS INC COM 35909R108 1541 97582 SH SOLE 18 97582 0 0 FRONTIER GROUP HLDGS INC COM 35909R108 960 60823 SH SOLE 19 60823 0 0 FRONTIER GROUP HLDGS INC COM 35909R108 19053 1206654 SH SOLE 21 1206654 0 0 FRONTIER GROUP HLDGS INC COM 35909R108 11791 746728 SH SOLE 22 741652 0 5076 FRONTIER GROUP HLDGS INC COM 35909R108 0 15 SH SOLE 43 0 0 15 FRONTLINE LTD SHS NEW G3682E192 1031 109999 SH SOLE 2 4438 0 105561 FRONTLINE LTD SHS NEW G3682E192 4117 439367 SH SOLE 7 439367 0 0 FRONTLINE LTD SHS NEW G3682E192 3503 373889 SH SOLE 18 373889 0 0 FRONTLINE LTD SHS NEW G3682E192 2005 214007 SH SOLE 19 214007 0 0 FRONTLINE LTD SHS NEW G3682E192 38154 4071926 SH SOLE 21 4071926 0 0 FRONTLINE LTD SHS NEW G3682E192 11244 1199958 SH SOLE 22 1130246 0 69712 FRONTLINE LTD SHS NEW G3682E192 4 399 SH SOLE 43 198 0 201 FRP HLDGS INC COM 30292L107 690 12337 SH SOLE 2 4147 0 8190 FRP HLDGS INC COM 30292L107 8 141 SH SOLE 7 141 0 0 FRP HLDGS INC COM 30292L107 1333 23839 SH SOLE 18 23839 0 0 FRP HLDGS INC COM 30292L107 2574 46029 SH SOLE 19 46029 0 0 FRP HLDGS INC COM 30292L107 15065 269394 SH SOLE 21 269394 0 0 FRP HLDGS INC COM 30292L107 12019 214924 SH SOLE 22 206425 0 8499 FRP HLDGS INC COM 30292L107 69 1231 SH SOLE 25 1231 0 0 FRP HLDGS INC COM 30292L107 247 4417 SH SOLE 26 0 0 4417 FRP HLDGS INC COM 30292L107 69 1241 SH SOLE 28 1241 0 0 FRP HLDGS INC COM 30292L107 92 1652 SH SOLE 30 1652 0 0 FRP HLDGS INC COM 30292L107 56 1009 SH SOLE 40 1009 0 0 FRP HLDGS INC COM 30292L107 35 624 SH SOLE 43 0 0 624 FS BANCORP INC COM 30263Y104 547 15799 SH SOLE 2 6488 0 9311 FS BANCORP INC COM 30263Y104 7 204 SH SOLE 7 204 0 0 FS BANCORP INC COM 30263Y104 887 25632 SH SOLE 18 25632 0 0 FS BANCORP INC COM 30263Y104 472 13640 SH SOLE 19 13640 0 0 FS BANCORP INC COM 30263Y104 9486 274082 SH SOLE 21 274082 0 0 FS BANCORP INC COM 30263Y104 3806 109957 SH SOLE 22 105277 0 4680 FS KKR CAP CORP COM 302635206 42 1923 SH SOLE 17 0 0 1923 FS KKR CAP CORP COM 302635206 0 1 SH SOLE 18 1 0 0 FS KKR CAP CORP COM 302635206 38009 1724525 SH SOLE 30 1724525 0 0 FTC SOLAR INC COM 30320C103 17 2172 SH SOLE 2 737 0 1435 FTC SOLAR INC COM 30320C103 430 55215 SH SOLE 18 55215 0 0 FTC SOLAR INC COM 30320C103 251 32180 SH SOLE 19 32180 0 0 FTC SOLAR INC COM 30320C103 4965 637313 SH SOLE 21 637313 0 0 FTC SOLAR INC COM 30320C103 1658 212805 SH SOLE 22 208906 0 3899 FTC SOLAR INC COM 30320C103 0 5 SH SOLE 43 0 0 5 FTI CONSULTING INC COM 302941109 11508 85433 SH SOLE 2 33542 0 51891 FTI CONSULTING INC COM 302941109 19 143 SH SOLE 4 143 0 0 FTI CONSULTING INC COM 302941109 98 730 SH SOLE 7 730 0 0 FTI CONSULTING INC COM 302941109 10889 80842 SH SOLE 18 80842 0 0 FTI CONSULTING INC COM 302941109 1348 10011 SH SOLE 19 10011 0 0 FTI CONSULTING INC COM 302941109 218166 1619641 SH SOLE 21 1619641 0 0 FTI CONSULTING INC COM 302941109 125661 932896 SH SOLE 22 892017 0 40879 FTI CONSULTING INC COM 302941109 549 4073 SH SOLE 23 4073 0 0 FTI CONSULTING INC COM 302941109 690 5122 SH SOLE 25 5122 0 0 FTI CONSULTING INC COM 302941109 1859 13804 SH SOLE 26 11023 0 2781 FTI CONSULTING INC COM 302941109 386 2862 SH SOLE 28 2862 0 0 FTI CONSULTING INC COM 302941109 2444 18146 SH SOLE 30 18146 0 0 FTI CONSULTING INC COM 302941109 74 552 SH SOLE 31 552 0 0 FTI CONSULTING INC COM 302941109 352 2613 SH SOLE 36 2613 0 0 FTI CONSULTING INC COM 302941109 549 4075 SH SOLE 40 4075 0 0 FTI CONSULTING INC COM 302941109 5023 37293 SH SOLE 43 3935 0 33358 FTI CONSULTING INC NOTE 2.000% 8/1 302941AP4 3162 2260000 PRN SOLE 21 2260000 0 0 FTS INTERNATIONAL INC COM NEW CL A 30283W302 277 11271 SH SOLE 2 3469 0 7802 FTS INTERNATIONAL INC COM NEW CL A 30283W302 728 29575 SH SOLE 18 29575 0 0 FTS INTERNATIONAL INC COM NEW CL A 30283W302 405 16478 SH SOLE 19 16478 0 0 FTS INTERNATIONAL INC COM NEW CL A 30283W302 8061 327703 SH SOLE 21 327703 0 0 FTS INTERNATIONAL INC COM NEW CL A 30283W302 2611 106128 SH SOLE 22 100285 0 5843 FTS INTERNATIONAL INC COM NEW CL A 30283W302 138 5629 SH SOLE 43 194 0 5435 FUBOTV INC COM 35953D104 2367 98774 SH SOLE 2 45884 0 52890 FUBOTV INC COM 35953D104 10 415 SH SOLE 4 415 0 0 FUBOTV INC COM 35953D104 51 2114 SH SOLE 7 2114 0 0 FUBOTV INC COM 35953D104 9240 385654 SH SOLE 18 362855 0 22799 FUBOTV INC COM 35953D104 11608 484481 SH SOLE 19 484481 0 0 FUBOTV INC COM 35953D104 108818 4541655 SH SOLE 21 4541655 0 0 FUBOTV INC COM 35953D104 81446 3399234 SH SOLE 22 3355914 0 43320 FUBOTV INC COM 35953D104 420 17547 SH SOLE 23 17547 0 0 FUBOTV INC COM 35953D104 149 6235 SH SOLE 25 6235 0 0 FUBOTV INC COM 35953D104 2739 114321 SH SOLE 26 38029 0 76292 FUBOTV INC COM 35953D104 98 4101 SH SOLE 28 4101 0 0 FUBOTV INC COM 35953D104 714 29792 SH SOLE 30 29792 0 0 FUBOTV INC COM 35953D104 140 5839 SH SOLE 40 5839 0 0 FUBOTV INC COM 35953D104 6 266 SH SOLE 43 0 0 266 FUEL TECH INC COM 359523107 0 0 SH SOLE 17 0 0 0 FUEL TECH INC COM 359523107 8 4837 SH SOLE 18 4837 0 0 FUEL TECH INC COM 359523107 133 76313 SH SOLE 21 76313 0 0 FUEL TECH INC COM 359523107 712 408933 SH SOLE 22 408933 0 0 FUELCELL ENERGY INC COM 35952H601 1257 187889 SH SOLE 2 99118 0 88771 FUELCELL ENERGY INC COM 35952H601 8 1203 SH SOLE 4 1203 0 0 FUELCELL ENERGY INC COM 35952H601 35 5164 SH SOLE 7 5164 0 0 FUELCELL ENERGY INC COM 35952H601 6267 936803 SH SOLE 18 936803 0 0 FUELCELL ENERGY INC COM 35952H601 3858 576657 SH SOLE 19 576657 0 0 FUELCELL ENERGY INC COM 35952H601 108939 16283871 SH SOLE 21 16283871 0 0 FUELCELL ENERGY INC COM 35952H601 50263 7513132 SH SOLE 22 7296592 0 216540 FUELCELL ENERGY INC COM 35952H601 337 50435 SH SOLE 25 50435 0 0 FUELCELL ENERGY INC COM 35952H601 751 112246 SH SOLE 26 87482 0 24764 FUELCELL ENERGY INC COM 35952H601 185 27630 SH SOLE 28 27630 0 0 FUELCELL ENERGY INC COM 35952H601 35361 5285661 SH SOLE 30 5285661 0 0 FUELCELL ENERGY INC COM 35952H601 209 31298 SH SOLE 36 31298 0 0 FUELCELL ENERGY INC COM 35952H601 253 37763 SH SOLE 40 37763 0 0 FUELCELL ENERGY INC COM 35952H601 309 46242 SH SOLE 43 6304 0 39938 FULCRUM THERAPEUTICS INC COM 359616109 593 21027 SH SOLE 2 1316 0 19711 FULCRUM THERAPEUTICS INC COM 359616109 8 268 SH SOLE 7 268 0 0 FULCRUM THERAPEUTICS INC COM 359616109 2412 85519 SH SOLE 18 85519 0 0 FULCRUM THERAPEUTICS INC COM 359616109 1342 47588 SH SOLE 19 47588 0 0 FULCRUM THERAPEUTICS INC COM 359616109 34882 1236500 SH SOLE 21 1236500 0 0 FULCRUM THERAPEUTICS INC COM 359616109 17413 617269 SH SOLE 22 603189 0 14080 FULCRUM THERAPEUTICS INC COM 359616109 530 18795 SH SOLE 30 18795 0 0 FULCRUM THERAPEUTICS INC COM 359616109 110 3907 SH SOLE 43 256 0 3651 FULGENT GENETICS INC COM 359664109 3753 41727 SH SOLE 2 13357 0 28370 FULGENT GENETICS INC COM 359664109 5 51 SH SOLE 4 51 0 0 FULGENT GENETICS INC COM 359664109 29 326 SH SOLE 7 326 0 0 FULGENT GENETICS INC COM 359664109 7487 83232 SH SOLE 18 79891 0 3341 FULGENT GENETICS INC COM 359664109 10773 119762 SH SOLE 19 119762 0 0 FULGENT GENETICS INC COM 359664109 222177 2470007 SH SOLE 21 2470007 0 0 FULGENT GENETICS INC COM 359664109 51656 574279 SH SOLE 22 555445 0 18834 FULGENT GENETICS INC COM 359664109 355 3952 SH SOLE 23 3952 0 0 FULGENT GENETICS INC COM 359664109 335 3723 SH SOLE 25 3723 0 0 FULGENT GENETICS INC COM 359664109 2515 27965 SH SOLE 26 7961 0 20004 FULGENT GENETICS INC COM 359664109 138 1535 SH SOLE 28 1535 0 0 FULGENT GENETICS INC COM 359664109 3095 34405 SH SOLE 30 34405 0 0 FULGENT GENETICS INC COM 359664109 243 2701 SH SOLE 36 2701 0 0 FULGENT GENETICS INC COM 359664109 208 2312 SH SOLE 40 2312 0 0 FULGENT GENETICS INC COM 359664109 405 4504 SH SOLE 43 0 0 4504 FULL HSE RESORTS INC COM 359678109 52 4938 SH SOLE 2 1533 0 3405 FULL HSE RESORTS INC COM 359678109 6 526 SH SOLE 7 526 0 0 FULL HSE RESORTS INC COM 359678109 1015 95685 SH SOLE 18 95685 0 0 FULL HSE RESORTS INC COM 359678109 591 55666 SH SOLE 19 55666 0 0 FULL HSE RESORTS INC COM 359678109 11853 1117158 SH SOLE 21 1117158 0 0 FULL HSE RESORTS INC COM 359678109 4094 385862 SH SOLE 22 380129 0 5733 FULL HSE RESORTS INC COM 359678109 0 20 SH SOLE 43 0 0 20 FULL TRUCK ALLIANCE CO LTD SPONSORED ADS 35969L108 503 32829 SH SOLE 22 32829 0 0 FULL TRUCK ALLIANCE CO LTD SPONSORED ADS 35969L108 5 309 SH SOLE 30 309 0 0 FULLER H B CO COM 359694106 8794 136217 SH SOLE 2 62941 0 73276 FULLER H B CO COM 359694106 14 210 SH SOLE 4 210 0 0 FULLER H B CO COM 359694106 1347 20870 SH SOLE 7 20870 0 0 FULLER H B CO COM 359694106 13168 203966 SH SOLE 18 195700 0 8266 FULLER H B CO COM 359694106 44557 690168 SH SOLE 19 690168 0 0 FULLER H B CO COM 359694106 397232 6152908 SH SOLE 21 6152908 0 0 FULLER H B CO COM 359694106 114578 1774757 SH SOLE 22 1726516 0 48241 FULLER H B CO COM 359694106 1222 18927 SH SOLE 23 18927 0 0 FULLER H B CO COM 359694106 550 8514 SH SOLE 25 8514 0 0 FULLER H B CO COM 359694106 8303 128611 SH SOLE 26 15902 0 112709 FULLER H B CO COM 359694106 281 4355 SH SOLE 28 4355 0 0 FULLER H B CO COM 359694106 6008 93062 SH SOLE 30 93062 0 0 FULLER H B CO COM 359694106 382 5919 SH SOLE 36 5919 0 0 FULLER H B CO COM 359694106 418 6482 SH SOLE 40 6482 0 0 FULLER H B CO COM 359694106 2556 39585 SH SOLE 43 1495 0 38090 FULTON FINL CORP PA COM 360271100 6300 412275 SH SOLE 2 141515 0 270760 FULTON FINL CORP PA COM 360271100 11 748 SH SOLE 4 748 0 0 FULTON FINL CORP PA COM 360271100 62 4040 SH SOLE 7 4040 0 0 FULTON FINL CORP PA COM 360271100 5 347 SH SOLE 17 0 0 347 FULTON FINL CORP PA COM 360271100 12627 826372 SH SOLE 18 826372 0 0 FULTON FINL CORP PA COM 360271100 13431 878981 SH SOLE 19 878981 0 0 FULTON FINL CORP PA COM 360271100 183199 11989463 SH SOLE 21 11989463 0 0 FULTON FINL CORP PA COM 360271100 79876 5227502 SH SOLE 22 5056070 0 171432 FULTON FINL CORP PA COM 360271100 367 24042 SH SOLE 23 24042 0 0 FULTON FINL CORP PA COM 360271100 477 31215 SH SOLE 25 31215 0 0 FULTON FINL CORP PA COM 360271100 3949 258430 SH SOLE 26 83502 0 174928 FULTON FINL CORP PA COM 360271100 353 23076 SH SOLE 28 13276 0 9800 FULTON FINL CORP PA COM 360271100 4516 295531 SH SOLE 30 295531 0 0 FULTON FINL CORP PA COM 360271100 472 30867 SH SOLE 36 30867 0 0 FULTON FINL CORP PA COM 360271100 294 19233 SH SOLE 40 19233 0 0 FULTON FINL CORP PA COM 360271100 1564 102326 SH SOLE 43 3955 0 98371 FUNKO INC COM CL A 361008105 177 9746 SH SOLE 2 7001 0 2745 FUNKO INC COM CL A 361008105 8 464 SH SOLE 7 464 0 0 FUNKO INC COM CL A 361008105 1373 75386 SH SOLE 18 75386 0 0 FUNKO INC COM CL A 361008105 832 45677 SH SOLE 19 45677 0 0 FUNKO INC COM CL A 361008105 18203 999616 SH SOLE 21 999616 0 0 FUNKO INC COM CL A 361008105 10824 594377 SH SOLE 22 580109 0 14268 FUNKO INC COM CL A 361008105 70 3868 SH SOLE 25 3868 0 0 FUNKO INC COM CL A 361008105 92 5049 SH SOLE 30 5049 0 0 FUNKO INC COM CL A 361008105 43 2358 SH SOLE 40 2358 0 0 FUNKO INC COM CL A 361008105 19 1061 SH SOLE 43 0 0 1061 FUSION PHARMACEUTICALS INC COM 36118A100 32 4041 SH SOLE 2 4041 0 0 FUSION PHARMACEUTICALS INC COM 36118A100 3080 388880 SH SOLE 19 388880 0 0 FUSION PHARMACEUTICALS INC COM 36118A100 28 3512 SH SOLE 22 3512 0 0 FUSION PHARMACEUTICALS INC COM 36118A100 141 17823 SH SOLE 30 17823 0 0 FUTU HLDGS LTD SPON ADS CL A 36118L106 1157 12707 SH SOLE 2 2088 0 10619 FUTU HLDGS LTD SPON ADS CL A 36118L106 3241 35611 SH SOLE 4 22482 0 13129 FUTU HLDGS LTD SPON ADS CL A 36118L106 3883 42665 SH SOLE 7 40127 0 2538 FUTU HLDGS LTD SPON ADS CL A 36118L106 9 99 SH SOLE 13 99 0 0 FUTU HLDGS LTD SPON ADS CL A 36118L106 1758 19319 SH SOLE 15 19319 0 0 FUTU HLDGS LTD SPON ADS CL A 36118L106 4172 45838 SH SOLE 18 45788 0 50 FUTU HLDGS LTD SPON ADS CL A 36118L106 2200 24173 SH SOLE 19 24173 0 0 FUTU HLDGS LTD SPON ADS CL A 36118L106 73461 807087 SH SOLE 21 807087 0 0 FUTU HLDGS LTD SPON ADS CL A 36118L106 64329 706762 SH SOLE 22 686171 0 20591 FUTU HLDGS LTD SPON ADS CL A 36118L106 2689 29543 SH SOLE 23 29543 0 0 FUTU HLDGS LTD SPON ADS CL A 36118L106 4652 51111 SH SOLE 25 51111 0 0 FUTU HLDGS LTD SPON ADS CL A 36118L106 9971 109543 SH SOLE 26 44765 0 64778 FUTU HLDGS LTD SPON ADS CL A 36118L106 5946 65323 SH SOLE 28 4408 0 60915 FUTU HLDGS LTD SPON ADS CL A 36118L106 6 66 SH SOLE 29 66 0 0 FUTU HLDGS LTD SPON ADS CL A 36118L106 21625 237588 SH SOLE 30 237588 0 0 FUTU HLDGS LTD SPON ADS CL A 36118L106 625 6871 SH SOLE 31 5368 0 1503 FUTU HLDGS LTD SPON ADS CL A 36118L106 770 8455 SH SOLE 34 8455 0 0 FUTU HLDGS LTD SPON ADS CL A 36118L106 692 7606 SH SOLE 36 7606 0 0 FUTU HLDGS LTD SPON ADS CL A 36118L106 182 1999 SH SOLE 40 1999 0 0 FUTU HLDGS LTD SPON ADS CL A 36118L106 4725 51916 SH SOLE 43 14847 0 37069 FUTUREFUEL CORP COM 36116M106 260 36483 SH SOLE 2 8333 0 28150 FUTUREFUEL CORP COM 36116M106 4 529 SH SOLE 7 529 0 0 FUTUREFUEL CORP COM 36116M106 853 119702 SH SOLE 18 119702 0 0 FUTUREFUEL CORP COM 36116M106 329 46208 SH SOLE 19 46208 0 0 FUTUREFUEL CORP COM 36116M106 22286 3125664 SH SOLE 21 3125664 0 0 FUTUREFUEL CORP COM 36116M106 5272 739365 SH SOLE 22 711550 0 27815 FUTUREFUEL CORP COM 36116M106 49 6928 SH SOLE 25 6928 0 0 FUTUREFUEL CORP COM 36116M106 24 3314 SH SOLE 28 3314 0 0 FUTUREFUEL CORP COM 36116M106 270 37891 SH SOLE 30 37891 0 0 FUTUREFUEL CORP COM 36116M106 17 2364 SH SOLE 40 2364 0 0 FUTUREFUEL CORP COM 36116M106 186 26063 SH SOLE 43 120 0 25943 FVCBANKCORP INC COM 36120Q101 45 2274 SH SOLE 18 2274 0 0 FVCBANKCORP INC COM 36120Q101 1167 58338 SH SOLE 21 58338 0 0 G III APPAREL GROUP LTD COM 36237H101 1782 62960 SH SOLE 2 13226 0 49734 G III APPAREL GROUP LTD COM 36237H101 4 138 SH SOLE 4 138 0 0 G III APPAREL GROUP LTD COM 36237H101 42 1499 SH SOLE 7 1499 0 0 G III APPAREL GROUP LTD COM 36237H101 5041 178135 SH SOLE 18 178135 0 0 G III APPAREL GROUP LTD COM 36237H101 5949 210218 SH SOLE 19 210218 0 0 G III APPAREL GROUP LTD COM 36237H101 148248 5238457 SH SOLE 21 5238457 0 0 G III APPAREL GROUP LTD COM 36237H101 36711 1297202 SH SOLE 22 1254077 0 43125 G III APPAREL GROUP LTD COM 36237H101 146 5170 SH SOLE 23 5170 0 0 G III APPAREL GROUP LTD COM 36237H101 157 5532 SH SOLE 25 5532 0 0 G III APPAREL GROUP LTD COM 36237H101 1539 54368 SH SOLE 26 16406 0 37962 G III APPAREL GROUP LTD COM 36237H101 287 10142 SH SOLE 28 3638 0 6504 G III APPAREL GROUP LTD COM 36237H101 2136 75491 SH SOLE 30 75491 0 0 G III APPAREL GROUP LTD COM 36237H101 109 3839 SH SOLE 36 3839 0 0 G III APPAREL GROUP LTD COM 36237H101 174 6148 SH SOLE 40 6148 0 0 G III APPAREL GROUP LTD COM 36237H101 2274 80339 SH SOLE 43 15146 0 65193 G1 THERAPEUTICS INC COM 3621LQ109 664 49482 SH SOLE 2 16778 0 32704 G1 THERAPEUTICS INC COM 3621LQ109 1 111 SH SOLE 4 111 0 0 G1 THERAPEUTICS INC COM 3621LQ109 7 550 SH SOLE 7 550 0 0 G1 THERAPEUTICS INC COM 3621LQ109 1658 123565 SH SOLE 18 123565 0 0 G1 THERAPEUTICS INC COM 3621LQ109 3366 250813 SH SOLE 19 250813 0 0 G1 THERAPEUTICS INC COM 3621LQ109 22837 1701716 SH SOLE 21 1701716 0 0 G1 THERAPEUTICS INC COM 3621LQ109 13461 1003082 SH SOLE 22 979079 0 24003 G1 THERAPEUTICS INC COM 3621LQ109 89 6632 SH SOLE 23 6632 0 0 G1 THERAPEUTICS INC COM 3621LQ109 76 5654 SH SOLE 25 5654 0 0 G1 THERAPEUTICS INC COM 3621LQ109 473 35231 SH SOLE 26 1577 0 33654 G1 THERAPEUTICS INC COM 3621LQ109 46 3427 SH SOLE 28 3427 0 0 G1 THERAPEUTICS INC COM 3621LQ109 460 34240 SH SOLE 30 34240 0 0 G1 THERAPEUTICS INC COM 3621LQ109 73 5448 SH SOLE 36 5448 0 0 G1 THERAPEUTICS INC COM 3621LQ109 30 2241 SH SOLE 40 2241 0 0 G1 THERAPEUTICS INC COM 3621LQ109 267 19893 SH SOLE 43 437 0 19456 GAIA INC NEW CL A 36269P104 114 12071 SH SOLE 2 713 0 11358 GAIA INC NEW CL A 36269P104 24 2552 SH SOLE 18 2552 0 0 GAIA INC NEW CL A 36269P104 532 56166 SH SOLE 19 56166 0 0 GAIA INC NEW CL A 36269P104 466 49193 SH SOLE 21 49193 0 0 GAIA INC NEW CL A 36269P104 2855 301172 SH SOLE 22 301172 0 0 GAIA INC NEW CL A 36269P104 64 6802 SH SOLE 23 6802 0 0 GAIA INC NEW CL A 36269P104 176 18608 SH SOLE 26 0 0 18608 GAIA INC NEW CL A 36269P104 8 810 SH SOLE 43 0 0 810 GAIN THERAPEUTICS INC COM 36269B105 6 812 SH SOLE 18 812 0 0 GAIN THERAPEUTICS INC COM 36269B105 79 10664 SH SOLE 21 10664 0 0 GALAPAGOS NV SPON ADR 36315X101 19758 375548 SH SOLE 21 375548 0 0 GALAPAGOS NV SPON ADR 36315X101 228 4330 SH SOLE 30 4330 0 0 GALAPAGOS NV SPON ADR 36315X101 520 9881 SH SOLE 43 3851 0 6030 GALECTIN THERAPEUTICS INC COM NEW 363225202 5 1230 SH SOLE 2 1230 0 0 GALECTIN THERAPEUTICS INC COM NEW 363225202 30 7841 SH SOLE 18 7841 0 0 GALECTIN THERAPEUTICS INC COM NEW 363225202 474 122147 SH SOLE 21 122147 0 0 GALECTIN THERAPEUTICS INC COM NEW 363225202 2547 656364 SH SOLE 22 656364 0 0 GALECTO INC COM 36322Q107 10 2767 SH SOLE 2 2767 0 0 GALECTO INC COM 36322Q107 22 6190 SH SOLE 22 6190 0 0 GALERA THERAPEUTICS INC COM 36338D108 60 7388 SH SOLE 2 1557 0 5831 GALERA THERAPEUTICS INC COM 36338D108 23 2856 SH SOLE 18 2856 0 0 GALERA THERAPEUTICS INC COM 36338D108 241 29772 SH SOLE 19 29772 0 0 GALERA THERAPEUTICS INC COM 36338D108 353 43628 SH SOLE 21 43628 0 0 GALERA THERAPEUTICS INC COM 36338D108 642 79198 SH SOLE 22 79198 0 0 GALERA THERAPEUTICS INC COM 36338D108 63 7830 SH SOLE 23 7830 0 0 GALERA THERAPEUTICS INC COM 36338D108 123 15238 SH SOLE 26 0 0 15238 GALLAGHER ARTHUR J & CO COM 363576109 69835 469793 SH SOLE 2 99179 0 370614 GALLAGHER ARTHUR J & CO COM 363576109 19955 134239 SH SOLE 4 77610 0 56629 GALLAGHER ARTHUR J & CO COM 363576109 33010 222063 SH SOLE 7 215243 0 6820 GALLAGHER ARTHUR J & CO COM 363576109 613 4121 SH SOLE 13 554 0 3567 GALLAGHER ARTHUR J & CO COM 363576109 3839 25828 SH SOLE 15 25828 0 0 GALLAGHER ARTHUR J & CO COM 363576109 223212 1501595 SH SOLE 18 1390029 0 111566 GALLAGHER ARTHUR J & CO COM 363576109 290047 1951205 SH SOLE 19 1951205 0 0 GALLAGHER ARTHUR J & CO COM 363576109 1041422 7005866 SH SOLE 21 7005866 0 0 GALLAGHER ARTHUR J & CO COM 363576109 715106 4810667 SH SOLE 22 4374105 0 436562 GALLAGHER ARTHUR J & CO COM 363576109 17013 114447 SH SOLE 23 114447 0 0 GALLAGHER ARTHUR J & CO COM 363576109 49038 329888 SH SOLE 25 329888 0 0 GALLAGHER ARTHUR J & CO COM 363576109 71410 480390 SH SOLE 26 169655 0 310735 GALLAGHER ARTHUR J & CO COM 363576109 84547 568765 SH SOLE 28 16196 0 552569 GALLAGHER ARTHUR J & CO COM 363576109 118 792 SH SOLE 29 792 0 0 GALLAGHER ARTHUR J & CO COM 363576109 174273 1172373 SH SOLE 30 1172373 0 0 GALLAGHER ARTHUR J & CO COM 363576109 12734 85662 SH SOLE 31 24002 0 61660 GALLAGHER ARTHUR J & CO COM 363576109 13703 92180 SH SOLE 34 92180 0 0 GALLAGHER ARTHUR J & CO COM 363576109 17186 115611 SH SOLE 36 115611 0 0 GALLAGHER ARTHUR J & CO COM 363576109 1036 6971 SH SOLE 40 6971 0 0 GALLAGHER ARTHUR J & CO COM 363576109 16741 112621 SH SOLE 43 5563 0 107058 GALMED PHARMACEUTICALS LTD SHS M47238106 25 9116 SH SOLE 22 9116 0 0 GAMCO INVS INC CL A COM 361438104 83 3157 SH SOLE 2 271 0 2886 GAMCO INVS INC CL A COM 361438104 473 17923 SH SOLE 18 17923 0 0 GAMCO INVS INC CL A COM 361438104 257 9742 SH SOLE 19 9742 0 0 GAMCO INVS INC CL A COM 361438104 5095 193120 SH SOLE 21 193120 0 0 GAMCO INVS INC CL A COM 361438104 3815 144613 SH SOLE 22 143212 0 1401 GAMESTOP CORP NEW CL A 36467W109 24857 141658 SH SOLE 2 47497 0 94161 GAMESTOP CORP NEW CL A 36467W109 35 200 SH SOLE 4 200 0 0 GAMESTOP CORP NEW CL A 36467W109 304 1730 SH SOLE 7 1730 0 0 GAMESTOP CORP NEW CL A 36467W109 27502 156733 SH SOLE 18 156733 0 0 GAMESTOP CORP NEW CL A 36467W109 3161 18012 SH SOLE 19 18012 0 0 GAMESTOP CORP NEW CL A 36467W109 529332 3016653 SH SOLE 21 3016653 0 0 GAMESTOP CORP NEW CL A 36467W109 301575 1718671 SH SOLE 22 1646205 0 72466 GAMESTOP CORP NEW CL A 36467W109 1526 8699 SH SOLE 25 8699 0 0 GAMESTOP CORP NEW CL A 36467W109 3733 21275 SH SOLE 26 16750 0 4525 GAMESTOP CORP NEW CL A 36467W109 1383 7880 SH SOLE 28 4665 0 3215 GAMESTOP CORP NEW CL A 36467W109 6050 34477 SH SOLE 30 34477 0 0 GAMESTOP CORP NEW CL A 36467W109 180 1023 SH SOLE 31 1023 0 0 GAMESTOP CORP NEW CL A 36467W109 320 1824 SH SOLE 34 1824 0 0 GAMESTOP CORP NEW CL A 36467W109 170 970 SH SOLE 36 970 0 0 GAMESTOP CORP NEW CL A 36467W109 1356 7729 SH SOLE 40 7729 0 0 GAMESTOP CORP NEW CL A 36467W109 1456 8295 SH SOLE 43 0 0 8295 GAMIDA CELL LTD SHS M47364100 1312 334765 SH SOLE 21 334765 0 0 GAMIDA CELL LTD SHS M47364100 106 26994 SH SOLE 30 26994 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 22246 480268 SH SOLE 2 115864 0 364404 GAMING & LEISURE PPTYS INC COM 36467J108 5366 115851 SH SOLE 4 115851 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 13175 284438 SH SOLE 7 284438 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 3985 86037 SH SOLE 18 86037 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 61288 1323151 SH SOLE 19 1323151 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 212064 4578229 SH SOLE 21 4578229 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 296177 6394144 SH SOLE 22 6126960 0 267184 GAMING & LEISURE PPTYS INC COM 36467J108 422 9118 SH SOLE 23 9118 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 44268 955703 SH SOLE 25 955703 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 3836 82809 SH SOLE 26 66109 0 16700 GAMING & LEISURE PPTYS INC COM 36467J108 6953 150111 SH SOLE 28 16126 0 133985 GAMING & LEISURE PPTYS INC COM 36467J108 46233 998124 SH SOLE 30 998124 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 163 3510 SH SOLE 31 3510 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 16 341 SH SOLE 34 341 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 149 3217 SH SOLE 36 3217 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 1220 26334 SH SOLE 40 26334 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 6625 143032 SH SOLE 43 11699 0 131333 GAN LTD SHS G3728V109 617 41460 SH SOLE 2 19005 0 22455 GAN LTD SHS G3728V109 11 769 SH SOLE 4 769 0 0 GAN LTD SHS G3728V109 11 737 SH SOLE 7 737 0 0 GAN LTD SHS G3728V109 1970 132476 SH SOLE 18 132476 0 0 GAN LTD SHS G3728V109 1052 70713 SH SOLE 19 70713 0 0 GAN LTD SHS G3728V109 22775 1531627 SH SOLE 21 1531627 0 0 GAN LTD SHS G3728V109 13897 934553 SH SOLE 22 900482 0 34071 GAN LTD SHS G3728V109 68 4596 SH SOLE 25 4596 0 0 GAN LTD SHS G3728V109 112 7564 SH SOLE 30 7564 0 0 GAN LTD SHS G3728V109 53 3547 SH SOLE 40 3547 0 0 GAN LTD SHS G3728V109 8 540 SH SOLE 43 94 0 446 GANNETT CO INC COM 36472T109 1143 171072 SH SOLE 2 48473 0 122599 GANNETT CO INC COM 36472T109 14 2064 SH SOLE 7 2064 0 0 GANNETT CO INC COM 36472T109 3929 588207 SH SOLE 18 588207 0 0 GANNETT CO INC COM 36472T109 1563 233916 SH SOLE 19 233916 0 0 GANNETT CO INC COM 36472T109 118113 17681651 SH SOLE 21 17681651 0 0 GANNETT CO INC COM 36472T109 24196 3622227 SH SOLE 22 3427856 0 194371 GANNETT CO INC COM 36472T109 112 16787 SH SOLE 25 16787 0 0 GANNETT CO INC COM 36472T109 12 1763 SH SOLE 28 0 0 1763 GANNETT CO INC COM 36472T109 1302 194890 SH SOLE 30 194890 0 0 GANNETT CO INC COM 36472T109 77 11555 SH SOLE 40 11555 0 0 GANNETT CO INC COM 36472T109 251 37576 SH SOLE 43 1202 0 36374 GAOTU TECHEDU INC SPONSORED ADS 36257Y109 198 64547 SH SOLE 2 1979 0 62568 GAOTU TECHEDU INC SPONSORED ADS 36257Y109 135 44119 SH SOLE 4 15484 0 28635 GAOTU TECHEDU INC SPONSORED ADS 36257Y109 39 12600 SH SOLE 7 12600 0 0 GAOTU TECHEDU INC SPONSORED ADS 36257Y109 72 23361 SH SOLE 13 158 0 23203 GAOTU TECHEDU INC SPONSORED ADS 36257Y109 201 65542 SH SOLE 15 65542 0 0 GAOTU TECHEDU INC SPONSORED ADS 36257Y109 60 19548 SH SOLE 18 19548 0 0 GAOTU TECHEDU INC SPONSORED ADS 36257Y109 6622 2157102 SH SOLE 21 2157102 0 0 GAOTU TECHEDU INC SPONSORED ADS 36257Y109 3281 1068712 SH SOLE 22 1027707 0 41005 GAOTU TECHEDU INC SPONSORED ADS 36257Y109 179 58152 SH SOLE 23 58152 0 0 GAOTU TECHEDU INC SPONSORED ADS 36257Y109 286 93074 SH SOLE 25 93074 0 0 GAOTU TECHEDU INC SPONSORED ADS 36257Y109 793 258216 SH SOLE 26 191518 0 66698 GAOTU TECHEDU INC SPONSORED ADS 36257Y109 440 143289 SH SOLE 28 8786 0 134503 GAOTU TECHEDU INC SPONSORED ADS 36257Y109 1826 594873 SH SOLE 30 594873 0 0 GAOTU TECHEDU INC SPONSORED ADS 36257Y109 0 105 SH SOLE 34 105 0 0 GAOTU TECHEDU INC SPONSORED ADS 36257Y109 1 307 SH SOLE 40 307 0 0 GAP INC COM 364760108 11636 512593 SH SOLE 2 121895 0 390698 GAP INC COM 364760108 18 779 SH SOLE 4 779 0 0 GAP INC COM 364760108 4014 176845 SH SOLE 7 171975 0 4870 GAP INC COM 364760108 76 3361 SH SOLE 15 3361 0 0 GAP INC COM 364760108 7678 338258 SH SOLE 18 320292 0 17966 GAP INC COM 364760108 2456 108190 SH SOLE 19 108190 0 0 GAP INC COM 364760108 101758 4482748 SH SOLE 21 4482748 0 0 GAP INC COM 364760108 111130 4895581 SH SOLE 22 4434513 0 461068 GAP INC COM 364760108 63 2764 SH SOLE 23 2764 0 0 GAP INC COM 364760108 1101 48498 SH SOLE 25 48498 0 0 GAP INC COM 364760108 18731 825162 SH SOLE 26 686327 0 138835 GAP INC COM 364760108 1108 48812 SH SOLE 28 18761 0 30051 GAP INC COM 364760108 13032 574075 SH SOLE 30 574075 0 0 GAP INC COM 364760108 313 13782 SH SOLE 31 13782 0 0 GAP INC COM 364760108 1635 72038 SH SOLE 36 72038 0 0 GAP INC COM 364760108 623 27441 SH SOLE 40 27441 0 0 GAP INC COM 364760108 12132 534438 SH SOLE 43 37393 0 497045 GARMIN LTD SHS H2906T109 54036 347586 SH SOLE 2 61579 0 286007 GARMIN LTD SHS H2906T109 18457 118727 SH SOLE 4 65319 0 53408 GARMIN LTD SHS H2906T109 25950 166926 SH SOLE 7 162342 0 4584 GARMIN LTD SHS H2906T109 597 3838 SH SOLE 13 473 0 3365 GARMIN LTD SHS H2906T109 3274 21063 SH SOLE 15 21063 0 0 GARMIN LTD SHS H2906T109 47085 302877 SH SOLE 18 281488 0 21389 GARMIN LTD SHS H2906T109 10453 67241 SH SOLE 19 67241 0 0 GARMIN LTD SHS H2906T109 890766 5729873 SH SOLE 21 5729873 0 0 GARMIN LTD SHS H2906T109 518042 3332314 SH SOLE 22 3009285 0 323029 GARMIN LTD SHS H2906T109 13705 88159 SH SOLE 23 88159 0 0 GARMIN LTD SHS H2906T109 38158 245454 SH SOLE 25 245454 0 0 GARMIN LTD SHS H2906T109 52298 336410 SH SOLE 26 136982 0 199428 GARMIN LTD SHS H2906T109 81127 521849 SH SOLE 28 11535 0 510314 GARMIN LTD SHS H2906T109 227405 1462791 SH SOLE 30 1394430 0 68361 GARMIN LTD SHS H2906T109 8738 56207 SH SOLE 31 18626 0 37581 GARMIN LTD SHS H2906T109 2670 17177 SH SOLE 32 17177 0 0 GARMIN LTD SHS H2906T109 1293 8315 SH SOLE 34 8315 0 0 GARMIN LTD SHS H2906T109 12549 80719 SH SOLE 36 80719 0 0 GARMIN LTD SHS H2906T109 828 5326 SH SOLE 40 5326 0 0 GARMIN LTD SHS H2906T109 23588 151728 SH SOLE 43 8983 0 142745 GARRETT MOTION INC COM 366505105 0 6 SH SOLE 18 6 0 0 GARRETT MOTION INC COM 366505105 891 120871 SH SOLE 21 120871 0 0 GARRETT MOTION INC COM 366505105 788 106920 SH SOLE 22 106920 0 0 GARRETT MOTION INC COM 366505105 19 2595 SH SOLE 43 2 0 2593 GARTNER INC COM 366651107 68525 225500 SH SOLE 2 68489 0 157011 GARTNER INC COM 366651107 18773 61777 SH SOLE 4 37650 0 24127 GARTNER INC COM 366651107 22310 73417 SH SOLE 7 70784 0 2633 GARTNER INC COM 366651107 527 1734 SH SOLE 13 257 0 1477 GARTNER INC COM 366651107 2663 8762 SH SOLE 15 8762 0 0 GARTNER INC COM 366651107 48441 159408 SH SOLE 18 147168 0 12240 GARTNER INC COM 366651107 12403 40817 SH SOLE 19 40817 0 0 GARTNER INC COM 366651107 658275 2166232 SH SOLE 21 2166232 0 0 GARTNER INC COM 366651107 540788 1779612 SH SOLE 22 1600484 0 179128 GARTNER INC COM 366651107 15419 50742 SH SOLE 23 50742 0 0 GARTNER INC COM 366651107 36720 120836 SH SOLE 25 120836 0 0 GARTNER INC COM 366651107 59859 196982 SH SOLE 26 81664 0 115318 GARTNER INC COM 366651107 68997 227055 SH SOLE 28 6546 0 220509 GARTNER INC COM 366651107 522 1717 SH SOLE 29 1717 0 0 GARTNER INC COM 366651107 129134 424952 SH SOLE 30 371122 0 53830 GARTNER INC COM 366651107 10801 35545 SH SOLE 31 13932 0 21613 GARTNER INC COM 366651107 1467 4829 SH SOLE 34 4829 0 0 GARTNER INC COM 366651107 11120 36595 SH SOLE 36 36595 0 0 GARTNER INC COM 366651107 952 3134 SH SOLE 40 3134 0 0 GARTNER INC COM 366651107 11477 37769 SH SOLE 43 3742 0 34027 GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 3169 194798 SH SOLE 2 20552 0 174246 GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 2 137 SH SOLE 4 137 0 0 GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 16 993 SH SOLE 7 993 0 0 GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 565 34696 SH SOLE 18 34696 0 0 GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 429 26380 SH SOLE 19 26380 0 0 GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 15952 980447 SH SOLE 21 980447 0 0 GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 35002 2151311 SH SOLE 22 2059325 0 91986 GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 120 7393 SH SOLE 25 7393 0 0 GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 587 36093 SH SOLE 26 32085 0 4008 GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 79 4863 SH SOLE 28 4863 0 0 GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 512 31487 SH SOLE 30 31487 0 0 GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 21 1266 SH SOLE 31 1266 0 0 GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 106 6525 SH SOLE 40 6525 0 0 GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 1603 98503 SH SOLE 43 2884 0 95619 GATOS SILVER INC COM 368036109 202 17396 SH SOLE 2 2595 0 14801 GATOS SILVER INC COM 368036109 5 442 SH SOLE 7 442 0 0 GATOS SILVER INC COM 368036109 1597 137305 SH SOLE 18 137305 0 0 GATOS SILVER INC COM 368036109 941 80925 SH SOLE 19 80925 0 0 GATOS SILVER INC COM 368036109 19098 1642146 SH SOLE 21 1642146 0 0 GATOS SILVER INC COM 368036109 10961 942479 SH SOLE 22 934564 0 7915 GATOS SILVER INC COM 368036109 5 402 SH SOLE 43 0 0 402 GATX CORP COM 361448103 6463 72159 SH SOLE 2 40721 0 31438 GATX CORP COM 361448103 11 123 SH SOLE 4 123 0 0 GATX CORP COM 361448103 80 893 SH SOLE 7 893 0 0 GATX CORP COM 361448103 16209 180984 SH SOLE 18 180984 0 0 GATX CORP COM 361448103 6475 72294 SH SOLE 19 72294 0 0 GATX CORP COM 361448103 226409 2528012 SH SOLE 21 2528012 0 0 GATX CORP COM 361448103 93365 1042483 SH SOLE 22 1008555 0 33928 GATX CORP COM 361448103 70 779 SH SOLE 23 779 0 0 GATX CORP COM 361448103 439 4906 SH SOLE 25 4906 0 0 GATX CORP COM 361448103 1167 13032 SH SOLE 26 9818 0 3214 GATX CORP COM 361448103 260 2902 SH SOLE 28 2902 0 0 GATX CORP COM 361448103 1465 16357 SH SOLE 30 16357 0 0 GATX CORP COM 361448103 498 5562 SH SOLE 34 5562 0 0 GATX CORP COM 361448103 77 856 SH SOLE 36 856 0 0 GATX CORP COM 361448103 349 3893 SH SOLE 40 3893 0 0 GATX CORP COM 361448103 2578 28787 SH SOLE 43 383 0 28404 GAUCHO GROUP HLDGS INC COM NEW 36809R206 5 1628 SH SOLE 18 1628 0 0 GAUCHO GROUP HLDGS INC COM NEW 36809R206 57 18673 SH SOLE 21 18673 0 0 GBS INC COM 36151G105 4 1625 SH SOLE 18 1625 0 0 GBS INC COM 36151G105 51 20187 SH SOLE 21 20187 0 0 GCM GROSVENOR INC COM CL A 36831E108 193 16791 SH SOLE 2 2265 0 14526 GCM GROSVENOR INC COM CL A 36831E108 6 526 SH SOLE 7 526 0 0 GCM GROSVENOR INC COM CL A 36831E108 1136 98589 SH SOLE 18 98589 0 0 GCM GROSVENOR INC COM CL A 36831E108 827 71829 SH SOLE 19 71829 0 0 GCM GROSVENOR INC COM CL A 36831E108 16175 1404040 SH SOLE 21 1404040 0 0 GCM GROSVENOR INC COM CL A 36831E108 10639 923494 SH SOLE 22 916736 0 6758 GCM GROSVENOR INC COM CL A 36831E108 0 10 SH SOLE 43 0 0 10 GCP APPLIED TECHNOLOGIES INC COM 36164Y101 1171 53430 SH SOLE 2 13555 0 39875 GCP APPLIED TECHNOLOGIES INC COM 36164Y101 4 203 SH SOLE 4 203 0 0 GCP APPLIED TECHNOLOGIES INC COM 36164Y101 17 791 SH SOLE 7 791 0 0 GCP APPLIED TECHNOLOGIES INC COM 36164Y101 4424 201825 SH SOLE 18 201825 0 0 GCP APPLIED TECHNOLOGIES INC COM 36164Y101 1889 86165 SH SOLE 19 86165 0 0 GCP APPLIED TECHNOLOGIES INC COM 36164Y101 134132 6119165 SH SOLE 21 6119165 0 0 GCP APPLIED TECHNOLOGIES INC COM 36164Y101 28954 1320881 SH SOLE 22 1266859 0 54022 GCP APPLIED TECHNOLOGIES INC COM 36164Y101 122 5571 SH SOLE 25 5571 0 0 GCP APPLIED TECHNOLOGIES INC COM 36164Y101 327 14903 SH SOLE 26 8538 0 6365 GCP APPLIED TECHNOLOGIES INC COM 36164Y101 77 3529 SH SOLE 28 3529 0 0 GCP APPLIED TECHNOLOGIES INC COM 36164Y101 2117 96597 SH SOLE 30 96597 0 0 GCP APPLIED TECHNOLOGIES INC COM 36164Y101 124 5654 SH SOLE 40 5654 0 0 GCP APPLIED TECHNOLOGIES INC COM 36164Y101 425 19385 SH SOLE 43 182 0 19203 GDS HLDGS LTD SPONSORED ADS 36165L108 6261 110602 SH SOLE 2 39888 0 70714 GDS HLDGS LTD SPONSORED ADS 36165L108 2538 44840 SH SOLE 4 20735 0 24105 GDS HLDGS LTD SPONSORED ADS 36165L108 554 9792 SH SOLE 7 9792 0 0 GDS HLDGS LTD SPONSORED ADS 36165L108 527 9309 SH SOLE 13 111 0 9198 GDS HLDGS LTD SPONSORED ADS 36165L108 2662 47032 SH SOLE 15 47032 0 0 GDS HLDGS LTD SPONSORED ADS 36165L108 1498 26454 SH SOLE 18 26454 0 0 GDS HLDGS LTD SPONSORED ADS 36165L108 12572 222082 SH SOLE 19 222082 0 0 GDS HLDGS LTD SPONSORED ADS 36165L108 89797 1586243 SH SOLE 21 1586243 0 0 GDS HLDGS LTD SPONSORED ADS 36165L108 49995 883142 SH SOLE 22 766309 0 116833 GDS HLDGS LTD SPONSORED ADS 36165L108 2395 42309 SH SOLE 23 42309 0 0 GDS HLDGS LTD SPONSORED ADS 36165L108 4759 84069 SH SOLE 25 84069 0 0 GDS HLDGS LTD SPONSORED ADS 36165L108 12858 227127 SH SOLE 26 66660 0 160467 GDS HLDGS LTD SPONSORED ADS 36165L108 9261 163585 SH SOLE 28 6313 0 157272 GDS HLDGS LTD SPONSORED ADS 36165L108 29145 514841 SH SOLE 30 514841 0 0 GDS HLDGS LTD SPONSORED ADS 36165L108 5670 100167 SH SOLE 34 100167 0 0 GDS HLDGS LTD SPONSORED ADS 36165L108 21 374 SH SOLE 40 374 0 0 GDS HLDGS LTD SPONSORED ADS 36165L108 14700 259667 SH SOLE 43 16898 0 242769 GDS HLDGS LTD NOTE 2.000% 6/0 36165LAB4 2145 1645000 PRN SOLE 21 1645000 0 0 GEE GROUP INC COM 36165A102 0 802 SH SOLE 21 802 0 0 GEMINI THERAPEUTICS INC COM 36870G105 77 19086 SH SOLE 2 14010 0 5076 GEMINI THERAPEUTICS INC COM 36870G105 290 71740 SH SOLE 18 71740 0 0 GEMINI THERAPEUTICS INC COM 36870G105 141 34897 SH SOLE 19 34897 0 0 GEMINI THERAPEUTICS INC COM 36870G105 3310 819295 SH SOLE 21 819295 0 0 GEMINI THERAPEUTICS INC COM 36870G105 1229 304109 SH SOLE 22 291388 0 12721 GENASYS INC COM 36872P103 6 1124 SH SOLE 2 1124 0 0 GENASYS INC COM 36872P103 33 6275 SH SOLE 18 6275 0 0 GENASYS INC COM 36872P103 542 104615 SH SOLE 21 104615 0 0 GENASYS INC COM 36872P103 3015 581999 SH SOLE 22 581999 0 0 GENCO SHIPPING & TRADING LTD SHS Y2685T131 721 35798 SH SOLE 2 9432 0 26366 GENCO SHIPPING & TRADING LTD SHS Y2685T131 10 516 SH SOLE 7 516 0 0 GENCO SHIPPING & TRADING LTD SHS Y2685T131 2178 108185 SH SOLE 18 108185 0 0 GENCO SHIPPING & TRADING LTD SHS Y2685T131 1146 56931 SH SOLE 19 56931 0 0 GENCO SHIPPING & TRADING LTD SHS Y2685T131 26214 1302241 SH SOLE 21 1302241 0 0 GENCO SHIPPING & TRADING LTD SHS Y2685T131 16323 810867 SH SOLE 22 775511 0 35356 GENCO SHIPPING & TRADING LTD SHS Y2685T131 84 4172 SH SOLE 25 4172 0 0 GENCO SHIPPING & TRADING LTD SHS Y2685T131 144 7176 SH SOLE 30 7176 0 0 GENCO SHIPPING & TRADING LTD SHS Y2685T131 65 3243 SH SOLE 40 3243 0 0 GENCO SHIPPING & TRADING LTD SHS Y2685T131 87 4346 SH SOLE 43 0 0 4346 GENCOR INDS INC COM 368678108 11 996 SH SOLE 2 996 0 0 GENCOR INDS INC COM 368678108 24 2195 SH SOLE 18 2195 0 0 GENCOR INDS INC COM 368678108 431 38829 SH SOLE 21 38829 0 0 GENCOR INDS INC COM 368678108 111 10024 SH SOLE 22 10024 0 0 GENERAC HLDGS INC COM 368736104 54390 133090 SH SOLE 2 19012 0 114078 GENERAC HLDGS INC COM 368736104 18148 44408 SH SOLE 4 27590 0 16818 GENERAC HLDGS INC COM 368736104 27918 68315 SH SOLE 7 66548 0 1767 GENERAC HLDGS INC COM 368736104 524 1283 SH SOLE 13 115 0 1168 GENERAC HLDGS INC COM 368736104 2517 6159 SH SOLE 15 6159 0 0 GENERAC HLDGS INC COM 368736104 61573 150667 SH SOLE 18 141868 0 8799 GENERAC HLDGS INC COM 368736104 33033 80831 SH SOLE 19 80831 0 0 GENERAC HLDGS INC COM 368736104 907488 2220588 SH SOLE 21 2220588 0 0 GENERAC HLDGS INC COM 368736104 567044 1387536 SH SOLE 22 1257254 0 130282 GENERAC HLDGS INC COM 368736104 14406 35251 SH SOLE 23 35251 0 0 GENERAC HLDGS INC COM 368736104 41141 100670 SH SOLE 25 100670 0 0 GENERAC HLDGS INC COM 368736104 58752 143765 SH SOLE 26 59205 0 84560 GENERAC HLDGS INC COM 368736104 69276 169515 SH SOLE 28 5964 0 163551 GENERAC HLDGS INC COM 368736104 167834 410683 SH SOLE 30 410683 0 0 GENERAC HLDGS INC COM 368736104 9392 22982 SH SOLE 31 7558 0 15424 GENERAC HLDGS INC COM 368736104 10571 25866 SH SOLE 34 25866 0 0 GENERAC HLDGS INC COM 368736104 11254 27538 SH SOLE 36 27538 0 0 GENERAC HLDGS INC COM 368736104 927 2268 SH SOLE 40 2268 0 0 GENERAC HLDGS INC COM 368736104 17123 41899 SH SOLE 43 1374 0 40525 GENERAL DYNAMICS CORP COM 369550108 107775 549787 SH SOLE 2 85087 0 464700 GENERAL DYNAMICS CORP COM 369550108 20140 102738 SH SOLE 4 66393 0 36345 GENERAL DYNAMICS CORP COM 369550108 45817 233726 SH SOLE 7 226633 0 7093 GENERAL DYNAMICS CORP COM 369550108 790 4029 SH SOLE 13 602 0 3427 GENERAL DYNAMICS CORP COM 369550108 6002 30618 SH SOLE 15 30618 0 0 GENERAL DYNAMICS CORP COM 369550108 93250 475692 SH SOLE 18 442355 0 33337 GENERAL DYNAMICS CORP COM 369550108 27207 138788 SH SOLE 19 138788 0 0 GENERAL DYNAMICS CORP COM 369550108 1090005 5560401 SH SOLE 21 5560401 0 0 GENERAL DYNAMICS CORP COM 369550108 977674 4987368 SH SOLE 22 4473835 0 513533 GENERAL DYNAMICS CORP COM 369550108 26690 136155 SH SOLE 23 136155 0 0 GENERAL DYNAMICS CORP COM 369550108 24181 123352 SH SOLE 25 123352 0 0 GENERAL DYNAMICS CORP COM 369550108 58528 298569 SH SOLE 26 170477 0 128092 GENERAL DYNAMICS CORP COM 369550108 225 1147 SH SOLE 29 1147 0 0 GENERAL DYNAMICS CORP COM 369550108 175765 896624 SH SOLE 30 896624 0 0 GENERAL DYNAMICS CORP COM 369550108 19235 98122 SH SOLE 31 31480 0 66642 GENERAL DYNAMICS CORP COM 369550108 23603 120404 SH SOLE 36 120404 0 0 GENERAL DYNAMICS CORP COM 369550108 913 4657 SH SOLE 40 4657 0 0 GENERAL DYNAMICS CORP COM 369550108 25611 130651 SH SOLE 43 7297 0 123354 GENERAL ELECTRIC CO COM NEW 369604301 251740 2443365 SH SOLE 2 380895 0 2062470 GENERAL ELECTRIC CO COM NEW 369604301 67745 657528 SH SOLE 4 414964 0 242564 GENERAL ELECTRIC CO COM NEW 369604301 98764 958591 SH SOLE 7 926215 0 32376 GENERAL ELECTRIC CO COM NEW 369604301 2289 22217 SH SOLE 13 3131 0 19086 GENERAL ELECTRIC CO COM NEW 369604301 13380 129869 SH SOLE 15 129869 0 0 GENERAL ELECTRIC CO COM NEW 369604301 10 95 SH SOLE 17 0 0 95 GENERAL ELECTRIC CO COM NEW 369604301 392566 3810215 SH SOLE 18 3494350 0 315865 GENERAL ELECTRIC CO COM NEW 369604301 408162 3961586 SH SOLE 19 3961586 0 0 GENERAL ELECTRIC CO COM NEW 369604301 1115 10821 SH SOLE 20 10821 0 0 GENERAL ELECTRIC CO COM NEW 369604301 2227180 21616812 SH SOLE 21 21616812 0 0 GENERAL ELECTRIC CO COM NEW 369604301 2421628 23504109 SH SOLE 22 21160046 0 2344063 GENERAL ELECTRIC CO COM NEW 369604301 67937 659390 SH SOLE 23 659390 0 0 GENERAL ELECTRIC CO COM NEW 369604301 193854 1881528 SH SOLE 25 1881528 0 0 GENERAL ELECTRIC CO COM NEW 369604301 295384 2866968 SH SOLE 26 1298281 0 1568687 GENERAL ELECTRIC CO COM NEW 369604301 180504 1751955 SH SOLE 28 94757 0 1657198 GENERAL ELECTRIC CO COM NEW 369604301 442004 4290050 SH SOLE 30 4290050 0 0 GENERAL ELECTRIC CO COM NEW 369604301 41388 401713 SH SOLE 31 132597 0 269116 GENERAL ELECTRIC CO COM NEW 369604301 20359 197601 SH SOLE 34 197601 0 0 GENERAL ELECTRIC CO COM NEW 369604301 63517 616488 SH SOLE 36 616488 0 0 GENERAL ELECTRIC CO COM NEW 369604301 3928 38127 SH SOLE 40 38127 0 0 GENERAL ELECTRIC CO COM NEW 369604301 41863 406323 SH SOLE 43 35682 0 370641 GENERAL MLS INC COM 370334104 84139 1406540 SH SOLE 2 201056 0 1205484 GENERAL MLS INC COM 370334104 29667 495934 SH SOLE 4 299230 0 196704 GENERAL MLS INC COM 370334104 36046 602580 SH SOLE 7 582560 0 20020 GENERAL MLS INC COM 370334104 599 10007 SH SOLE 13 1092 0 8915 GENERAL MLS INC COM 370334104 4566 76331 SH SOLE 15 76331 0 0 GENERAL MLS INC COM 370334104 68928 1152262 SH SOLE 18 1066954 0 85308 GENERAL MLS INC COM 370334104 21477 359019 SH SOLE 19 359019 0 0 GENERAL MLS INC COM 370334104 945663 15808480 SH SOLE 21 15808480 0 0 GENERAL MLS INC COM 370334104 787440 13163486 SH SOLE 22 11856648 0 1306838 GENERAL MLS INC COM 370334104 20907 349506 SH SOLE 23 349506 0 0 GENERAL MLS INC COM 370334104 65005 1086684 SH SOLE 25 1086684 0 0 GENERAL MLS INC COM 370334104 100330 1677190 SH SOLE 26 575963 0 1101227 GENERAL MLS INC COM 370334104 101266 1692846 SH SOLE 28 59716 0 1633130 GENERAL MLS INC COM 370334104 238453 3986167 SH SOLE 30 3986167 0 0 GENERAL MLS INC COM 370334104 13352 223203 SH SOLE 31 72507 0 150696 GENERAL MLS INC COM 370334104 4197 70155 SH SOLE 32 70155 0 0 GENERAL MLS INC COM 370334104 10467 174979 SH SOLE 34 174979 0 0 GENERAL MLS INC COM 370334104 13769 230180 SH SOLE 35 230180 0 0 GENERAL MLS INC COM 370334104 22370 373948 SH SOLE 36 373948 0 0 GENERAL MLS INC COM 370334104 1273 21275 SH SOLE 40 21275 0 0 GENERAL MLS INC COM 370334104 50486 843959 SH SOLE 43 30300 0 813659 GENERAL MTRS CO COM 37045V100 171718 3257779 SH SOLE 2 570223 0 2687556 GENERAL MTRS CO COM 37045V100 28754 545515 SH SOLE 4 495792 0 49723 GENERAL MTRS CO COM 37045V100 69400 1316646 SH SOLE 7 1274251 0 42395 GENERAL MTRS CO COM 37045V100 1430 27137 SH SOLE 13 3409 0 23728 GENERAL MTRS CO COM 37045V100 9045 171605 SH SOLE 15 171605 0 0 GENERAL MTRS CO COM 37045V100 1 17 SH SOLE 17 0 0 17 GENERAL MTRS CO COM 37045V100 509803 9671849 SH SOLE 18 8594846 0 1077003 GENERAL MTRS CO COM 37045V100 594701 11282516 SH SOLE 19 11282516 0 0 GENERAL MTRS CO COM 37045V100 1944896 36898041 SH SOLE 21 36898041 0 0 GENERAL MTRS CO COM 37045V100 1637783 31071586 SH SOLE 22 28095952 0 2975634 GENERAL MTRS CO COM 37045V100 48217 914763 SH SOLE 23 914763 0 0 GENERAL MTRS CO COM 37045V100 122180 2317970 SH SOLE 25 2237361 0 80609 GENERAL MTRS CO COM 37045V100 178521 3386859 SH SOLE 26 1390317 0 1996542 GENERAL MTRS CO COM 37045V100 140029 2656594 SH SOLE 28 102528 0 2554066 GENERAL MTRS CO COM 37045V100 20 381 SH SOLE 29 381 0 0 GENERAL MTRS CO COM 37045V100 485078 9202774 SH SOLE 30 9202774 0 0 GENERAL MTRS CO COM 37045V100 25155 477225 SH SOLE 31 159415 0 317810 GENERAL MTRS CO COM 37045V100 111204 2109726 SH SOLE 34 2109726 0 0 GENERAL MTRS CO COM 37045V100 47985 910363 SH SOLE 36 910363 0 0 GENERAL MTRS CO COM 37045V100 2375 45058 SH SOLE 40 45058 0 0 GENERAL MTRS CO COM 37045V100 47641 903834 SH SOLE 43 49334 0 854500 GENERATION BIO CO COM 37148K100 585 23339 SH SOLE 2 11995 0 11344 GENERATION BIO CO COM 37148K100 3 111 SH SOLE 4 111 0 0 GENERATION BIO CO COM 37148K100 19 766 SH SOLE 7 766 0 0 GENERATION BIO CO COM 37148K100 3069 122410 SH SOLE 18 122410 0 0 GENERATION BIO CO COM 37148K100 1913 76323 SH SOLE 19 76323 0 0 GENERATION BIO CO COM 37148K100 45306 1807184 SH SOLE 21 1807184 0 0 GENERATION BIO CO COM 37148K100 25068 999919 SH SOLE 22 978120 0 21799 GENERATION BIO CO COM 37148K100 186 7430 SH SOLE 25 7430 0 0 GENERATION BIO CO COM 37148K100 636 25356 SH SOLE 26 22723 0 2633 GENERATION BIO CO COM 37148K100 76 3028 SH SOLE 28 3028 0 0 GENERATION BIO CO COM 37148K100 1264 50402 SH SOLE 30 50402 0 0 GENERATION BIO CO COM 37148K100 23 898 SH SOLE 36 898 0 0 GENERATION BIO CO COM 37148K100 128 5121 SH SOLE 40 5121 0 0 GENERATION BIO CO COM 37148K100 71 2852 SH SOLE 43 0 0 2852 GENESCO INC COM 371532102 1060 18361 SH SOLE 2 6411 0 11950 GENESCO INC COM 371532102 4 69 SH SOLE 4 69 0 0 GENESCO INC COM 371532102 14 247 SH SOLE 7 247 0 0 GENESCO INC COM 371532102 3538 61277 SH SOLE 18 61277 0 0 GENESCO INC COM 371532102 1490 25815 SH SOLE 19 25815 0 0 GENESCO INC COM 371532102 101494 1758076 SH SOLE 21 1758076 0 0 GENESCO INC COM 371532102 20894 361932 SH SOLE 22 348359 0 13573 GENESCO INC COM 371532102 133 2297 SH SOLE 25 2297 0 0 GENESCO INC COM 371532102 262 4531 SH SOLE 26 3447 0 1084 GENESCO INC COM 371532102 173 2991 SH SOLE 28 1191 0 1800 GENESCO INC COM 371532102 1505 26067 SH SOLE 30 26067 0 0 GENESCO INC COM 371532102 155 2682 SH SOLE 36 2682 0 0 GENESCO INC COM 371532102 91 1580 SH SOLE 40 1580 0 0 GENESCO INC COM 371532102 309 5351 SH SOLE 43 52 0 5299 GENETRON HLDGS LTD ADS 37186H100 38 2742 SH SOLE 4 2742 0 0 GENETRON HLDGS LTD ADS 37186H100 4769 344326 SH SOLE 19 344326 0 0 GENETRON HLDGS LTD ADS 37186H100 311 22490 SH SOLE 21 22490 0 0 GENETRON HLDGS LTD ADS 37186H100 1535 110796 SH SOLE 22 107660 0 3136 GENETRON HLDGS LTD ADS 37186H100 549 39621 SH SOLE 30 39621 0 0 GENIE ENERGY LTD CL B 372284208 6 872 SH SOLE 2 872 0 0 GENIE ENERGY LTD CL B 372284208 26 3925 SH SOLE 18 3925 0 0 GENIE ENERGY LTD CL B 372284208 431 65992 SH SOLE 21 65992 0 0 GENIE ENERGY LTD CL B 372284208 1998 305982 SH SOLE 22 305982 0 0 GENIUS BRANDS INTL INC COM 37229T301 340 250074 SH SOLE 2 19818 0 230256 GENIUS BRANDS INTL INC COM 37229T301 6 4536 SH SOLE 7 4536 0 0 GENIUS BRANDS INTL INC COM 37229T301 1282 942746 SH SOLE 18 942746 0 0 GENIUS BRANDS INTL INC COM 37229T301 676 497345 SH SOLE 19 497345 0 0 GENIUS BRANDS INTL INC COM 37229T301 14698 10807205 SH SOLE 21 10807205 0 0 GENIUS BRANDS INTL INC COM 37229T301 9753 7171515 SH SOLE 22 7014837 0 156678 GENIUS SPORTS LIMITED SHARES CL A G3934V109 356 19096 SH SOLE 2 19096 0 0 GENIUS SPORTS LIMITED SHARES CL A G3934V109 151 8071 SH SOLE 4 8071 0 0 GENIUS SPORTS LIMITED SHARES CL A G3934V109 1782 95514 SH SOLE 18 95514 0 0 GENIUS SPORTS LIMITED SHARES CL A G3934V109 26222 1405244 SH SOLE 19 1405244 0 0 GENIUS SPORTS LIMITED SHARES CL A G3934V109 836 44823 SH SOLE 22 44823 0 0 GENIUS SPORTS LIMITED SHARES CL A G3934V109 125 6681 SH SOLE 26 6681 0 0 GENIUS SPORTS LIMITED SHARES CL A G3934V109 7840 420176 SH SOLE 34 420176 0 0 GENIUS SPORTS LIMITED *W EXP 04/30/202 G3934V117 286 40075 SH SOLE 2 40075 0 0 GENIUS SPORTS LIMITED *W EXP 04/30/202 G3934V117 6789 950858 SH SOLE 19 950858 0 0 GENIUS SPORTS LIMITED *W EXP 04/30/202 G3934V117 65 9067 SH SOLE 22 9067 0 0 GENMAB A/S SPONSORED ADS 372303206 6780 155147 SH SOLE 2 155147 0 0 GENMAB A/S SPONSORED ADS 372303206 1612 36889 SH SOLE 18 36889 0 0 GENMAB A/S SPONSORED ADS 372303206 55873 1278562 SH SOLE 19 1278562 0 0 GENMAB A/S SPONSORED ADS 372303206 165183 3779940 SH SOLE 21 3779940 0 0 GENMAB A/S SPONSORED ADS 372303206 1001 22907 SH SOLE 30 22907 0 0 GENMAB A/S SPONSORED ADS 372303206 50768 1161737 SH SOLE 34 1161737 0 0 GENMAB A/S SPONSORED ADS 372303206 18344 419782 SH SOLE 43 50333 0 369449 GENOCEA BIOSCIENCES INC COM NEW 372427401 16 8155 SH SOLE 18 8155 0 0 GENOCEA BIOSCIENCES INC COM NEW 372427401 191 99693 SH SOLE 21 99693 0 0 GENOCEA BIOSCIENCES INC COM NEW 372427401 140 73143 SH SOLE 22 73143 0 0 GENPACT LIMITED SHS G3922B107 41072 864490 SH SOLE 2 196995 0 667495 GENPACT LIMITED SHS G3922B107 4919 103536 SH SOLE 4 103536 0 0 GENPACT LIMITED SHS G3922B107 158 3322 SH SOLE 7 3322 0 0 GENPACT LIMITED SHS G3922B107 982 20662 SH SOLE 13 20662 0 0 GENPACT LIMITED SHS G3922B107 23991 504975 SH SOLE 18 504975 0 0 GENPACT LIMITED SHS G3922B107 7779 163740 SH SOLE 19 163740 0 0 GENPACT LIMITED SHS G3922B107 378271 7961917 SH SOLE 21 7961917 0 0 GENPACT LIMITED SHS G3922B107 289520 6093880 SH SOLE 22 5897333 0 196547 GENPACT LIMITED SHS G3922B107 6508 136991 SH SOLE 30 136991 0 0 GENPACT LIMITED SHS G3922B107 12742 268187 SH SOLE 31 264638 0 3549 GENPACT LIMITED SHS G3922B107 99 2079 SH SOLE 34 2079 0 0 GENPACT LIMITED SHS G3922B107 89 1881 SH SOLE 36 1881 0 0 GENPACT LIMITED SHS G3922B107 19947 419847 SH SOLE 43 971 0 418876 GENPREX INC COM 372446104 24 8955 SH SOLE 2 8955 0 0 GENPREX INC COM 372446104 26 9588 SH SOLE 18 9588 0 0 GENPREX INC COM 372446104 313 116848 SH SOLE 21 116848 0 0 GENPREX INC COM 372446104 1083 404153 SH SOLE 22 404153 0 0 GENTEX CORP COM 371901109 23509 712821 SH SOLE 2 265199 0 447622 GENTEX CORP COM 371901109 28 858 SH SOLE 4 858 0 0 GENTEX CORP COM 371901109 146 4435 SH SOLE 7 4435 0 0 GENTEX CORP COM 371901109 68 2062 SH SOLE 15 2062 0 0 GENTEX CORP COM 371901109 18874 572281 SH SOLE 18 572281 0 0 GENTEX CORP COM 371901109 2245 68074 SH SOLE 19 68074 0 0 GENTEX CORP COM 371901109 386731 11726235 SH SOLE 21 11726235 0 0 GENTEX CORP COM 371901109 213590 6476355 SH SOLE 22 6188081 0 288274 GENTEX CORP COM 371901109 10698 324376 SH SOLE 25 324376 0 0 GENTEX CORP COM 371901109 7649 231922 SH SOLE 26 86294 0 145628 GENTEX CORP COM 371901109 8039 243749 SH SOLE 28 15444 0 228305 GENTEX CORP COM 371901109 16969 514526 SH SOLE 30 514526 0 0 GENTEX CORP COM 371901109 127 3847 SH SOLE 31 3847 0 0 GENTEX CORP COM 371901109 1702 51609 SH SOLE 36 51609 0 0 GENTEX CORP COM 371901109 956 29001 SH SOLE 40 29001 0 0 GENTEX CORP COM 371901109 14660 444515 SH SOLE 43 12631 0 431884 GENTHERM INC COM 37253A103 1098 13562 SH SOLE 2 10148 0 3414 GENTHERM INC COM 37253A103 7 92 SH SOLE 4 92 0 0 GENTHERM INC COM 37253A103 46 567 SH SOLE 7 567 0 0 GENTHERM INC COM 37253A103 9706 119932 SH SOLE 18 119932 0 0 GENTHERM INC COM 37253A103 4687 57910 SH SOLE 19 57910 0 0 GENTHERM INC COM 37253A103 308988 3817967 SH SOLE 21 3817967 0 0 GENTHERM INC COM 37253A103 64836 801142 SH SOLE 22 781561 0 19581 GENTHERM INC COM 37253A103 336 4155 SH SOLE 25 4155 0 0 GENTHERM INC COM 37253A103 1110 13721 SH SOLE 26 11330 0 2391 GENTHERM INC COM 37253A103 221 2733 SH SOLE 28 2733 0 0 GENTHERM INC COM 37253A103 9193 113594 SH SOLE 30 113594 0 0 GENTHERM INC COM 37253A103 313 3862 SH SOLE 40 3862 0 0 GENTHERM INC COM 37253A103 1960 24219 SH SOLE 43 1492 0 22727 GENUINE PARTS CO COM 372460105 85295 703584 SH SOLE 2 386260 0 317324 GENUINE PARTS CO COM 372460105 16343 134810 SH SOLE 4 89313 0 45497 GENUINE PARTS CO COM 372460105 21946 181027 SH SOLE 7 176373 0 4654 GENUINE PARTS CO COM 372460105 1342 11071 SH SOLE 13 8249 0 2822 GENUINE PARTS CO COM 372460105 2083 17184 SH SOLE 15 17184 0 0 GENUINE PARTS CO COM 372460105 40050 330367 SH SOLE 18 292098 0 38269 GENUINE PARTS CO COM 372460105 30569 252157 SH SOLE 19 252157 0 0 GENUINE PARTS CO COM 372460105 614824 5071546 SH SOLE 21 5071546 0 0 GENUINE PARTS CO COM 372460105 461987 3810833 SH SOLE 22 3079041 0 731792 GENUINE PARTS CO COM 372460105 11854 97785 SH SOLE 23 97785 0 0 GENUINE PARTS CO COM 372460105 63190 521241 SH SOLE 25 521241 0 0 GENUINE PARTS CO COM 372460105 51672 426233 SH SOLE 26 217550 0 208683 GENUINE PARTS CO COM 372460105 64805 534565 SH SOLE 28 10772 0 523793 GENUINE PARTS CO COM 372460105 11011 90831 SH SOLE 29 90831 0 0 GENUINE PARTS CO COM 372460105 77003 635185 SH SOLE 30 622735 0 12450 GENUINE PARTS CO COM 372460105 24221 199794 SH SOLE 31 164054 0 35740 GENUINE PARTS CO COM 372460105 3609 29768 SH SOLE 32 29768 0 0 GENUINE PARTS CO COM 372460105 27679 228322 SH SOLE 34 228322 0 0 GENUINE PARTS CO COM 372460105 10129 83548 SH SOLE 36 83548 0 0 GENUINE PARTS CO COM 372460105 553 4558 SH SOLE 40 4558 0 0 GENUINE PARTS CO COM 372460105 11831 97592 SH SOLE 43 6197 0 91395 GENWORTH FINL INC COM CL A 37247D106 2026 540140 SH SOLE 2 152912 0 387228 GENWORTH FINL INC COM CL A 37247D106 6 1520 SH SOLE 4 1520 0 0 GENWORTH FINL INC COM CL A 37247D106 68 18191 SH SOLE 7 18191 0 0 GENWORTH FINL INC COM CL A 37247D106 7354 1961050 SH SOLE 18 1961050 0 0 GENWORTH FINL INC COM CL A 37247D106 5430 1447909 SH SOLE 19 1447909 0 0 GENWORTH FINL INC COM CL A 37247D106 202530 54008064 SH SOLE 21 54008064 0 0 GENWORTH FINL INC COM CL A 37247D106 51082 13621787 SH SOLE 22 13103898 0 517889 GENWORTH FINL INC COM CL A 37247D106 46 12197 SH SOLE 23 12197 0 0 GENWORTH FINL INC COM CL A 37247D106 102 27150 SH SOLE 25 27150 0 0 GENWORTH FINL INC COM CL A 37247D106 1004 267718 SH SOLE 26 133185 0 134533 GENWORTH FINL INC COM CL A 37247D106 326 86878 SH SOLE 28 34289 0 52589 GENWORTH FINL INC COM CL A 37247D106 5415 1444057 SH SOLE 30 1444057 0 0 GENWORTH FINL INC COM CL A 37247D106 174 46466 SH SOLE 36 46466 0 0 GENWORTH FINL INC COM CL A 37247D106 203 54067 SH SOLE 40 54067 0 0 GENWORTH FINL INC COM CL A 37247D106 1179 314483 SH SOLE 43 3407 0 311076 GEO GROUP INC NEW COM 36162J106 234 31382 SH SOLE 2 31382 0 0 GEO GROUP INC NEW COM 36162J106 3 459 SH SOLE 4 459 0 0 GEO GROUP INC NEW COM 36162J106 38 5111 SH SOLE 7 5111 0 0 GEO GROUP INC NEW COM 36162J106 3604 482462 SH SOLE 18 482462 0 0 GEO GROUP INC NEW COM 36162J106 1548 207290 SH SOLE 19 207290 0 0 GEO GROUP INC NEW COM 36162J106 105821 14166107 SH SOLE 21 14166107 0 0 GEO GROUP INC NEW COM 36162J106 21821 2921201 SH SOLE 22 2803772 0 117429 GEO GROUP INC NEW COM 36162J106 35 4694 SH SOLE 23 4694 0 0 GEO GROUP INC NEW COM 36162J106 274 36647 SH SOLE 26 26344 0 10303 GEO GROUP INC NEW COM 36162J106 109 14640 SH SOLE 28 14640 0 0 GEO GROUP INC NEW COM 36162J106 1540 206136 SH SOLE 30 206136 0 0 GEO GROUP INC NEW COM 36162J106 48 6390 SH SOLE 36 6390 0 0 GEO GROUP INC NEW COM 36162J106 91 12244 SH SOLE 40 12244 0 0 GEO GROUP INC NEW COM 36162J106 82 10913 SH SOLE 43 1163 0 9750 GEOPARK LTD USD SHS G38327105 76 5980 SH SOLE 2 5980 0 0 GEOPARK LTD USD SHS G38327105 89 7003 SH SOLE 22 7003 0 0 GEOSPACE TECHNOLOGIES CORP COM 37364X109 24 2489 SH SOLE 18 2489 0 0 GEOSPACE TECHNOLOGIES CORP COM 37364X109 443 46352 SH SOLE 21 46352 0 0 GEOSPACE TECHNOLOGIES CORP COM 37364X109 1928 201849 SH SOLE 22 201849 0 0 GEOVAX LABS INC COM 373678507 6 1315 SH SOLE 18 1315 0 0 GEOVAX LABS INC COM 373678507 72 16619 SH SOLE 21 16619 0 0 GERDAU SA SPON ADR REP PFD 373737105 831 168889 SH SOLE 2 168889 0 0 GERDAU SA SPON ADR REP PFD 373737105 758 154083 SH SOLE 4 154083 0 0 GERDAU SA SPON ADR REP PFD 373737105 1 180 SH SOLE 18 180 0 0 GERDAU SA SPON ADR REP PFD 373737105 102 20731 SH SOLE 19 20731 0 0 GERDAU SA SPON ADR REP PFD 373737105 19460 3955364 SH SOLE 21 3955364 0 0 GERDAU SA SPON ADR REP PFD 373737105 6992 1421177 SH SOLE 22 1421177 0 0 GERDAU SA SPON ADR REP PFD 373737105 105 21338 SH SOLE 28 0 0 21338 GERDAU SA SPON ADR REP PFD 373737105 2535 515318 SH SOLE 30 515318 0 0 GERDAU SA SPON ADR REP PFD 373737105 300 60939 SH SOLE 31 60939 0 0 GERDAU SA SPON ADR REP PFD 373737105 3783 768997 SH SOLE 43 80558 0 688439 GERMAN AMERN BANCORP INC COM 373865104 1031 26680 SH SOLE 2 7704 0 18976 GERMAN AMERN BANCORP INC COM 373865104 6 146 SH SOLE 4 146 0 0 GERMAN AMERN BANCORP INC COM 373865104 17 445 SH SOLE 7 445 0 0 GERMAN AMERN BANCORP INC COM 373865104 3325 86063 SH SOLE 18 86063 0 0 GERMAN AMERN BANCORP INC COM 373865104 1746 45208 SH SOLE 19 45208 0 0 GERMAN AMERN BANCORP INC COM 373865104 38845 1005564 SH SOLE 21 1005564 0 0 GERMAN AMERN BANCORP INC COM 373865104 25661 664266 SH SOLE 22 640201 0 24065 GERMAN AMERN BANCORP INC COM 373865104 124 3200 SH SOLE 25 3200 0 0 GERMAN AMERN BANCORP INC COM 373865104 76 1957 SH SOLE 26 0 0 1957 GERMAN AMERN BANCORP INC COM 373865104 123 3172 SH SOLE 28 3172 0 0 GERMAN AMERN BANCORP INC COM 373865104 704 18230 SH SOLE 30 18230 0 0 GERMAN AMERN BANCORP INC COM 373865104 89 2306 SH SOLE 40 2306 0 0 GERMAN AMERN BANCORP INC COM 373865104 236 6118 SH SOLE 43 0 0 6118 GERON CORP COM 374163103 453 330786 SH SOLE 2 76157 0 254629 GERON CORP COM 374163103 10 6996 SH SOLE 7 6996 0 0 GERON CORP COM 374163103 1356 989802 SH SOLE 18 989802 0 0 GERON CORP COM 374163103 696 508235 SH SOLE 19 508235 0 0 GERON CORP COM 374163103 20057 14640068 SH SOLE 21 14640068 0 0 GERON CORP COM 374163103 11200 8175052 SH SOLE 22 7850588 0 324464 GERON CORP COM 374163103 72 52309 SH SOLE 25 52309 0 0 GERON CORP COM 374163103 87 63704 SH SOLE 26 11101 0 52603 GERON CORP COM 374163103 31 22715 SH SOLE 28 22715 0 0 GERON CORP COM 374163103 477 347831 SH SOLE 30 347831 0 0 GERON CORP COM 374163103 66 48490 SH SOLE 40 48490 0 0 GERON CORP COM 374163103 446 325813 SH SOLE 43 693 0 325120 GETTY RLTY CORP NEW COM 374297109 1551 52914 SH SOLE 2 25539 0 27375 GETTY RLTY CORP NEW COM 374297109 579 19749 SH SOLE 4 19749 0 0 GETTY RLTY CORP NEW COM 374297109 1483 50600 SH SOLE 7 50600 0 0 GETTY RLTY CORP NEW COM 374297109 4569 155875 SH SOLE 18 155875 0 0 GETTY RLTY CORP NEW COM 374297109 3508 119702 SH SOLE 19 119702 0 0 GETTY RLTY CORP NEW COM 374297109 140112 4780347 SH SOLE 21 4780347 0 0 GETTY RLTY CORP NEW COM 374297109 39017 1331187 SH SOLE 22 1288302 0 42885 GETTY RLTY CORP NEW COM 374297109 44 1515 SH SOLE 23 1515 0 0 GETTY RLTY CORP NEW COM 374297109 5087 173545 SH SOLE 25 173545 0 0 GETTY RLTY CORP NEW COM 374297109 564 19254 SH SOLE 26 15420 0 3834 GETTY RLTY CORP NEW COM 374297109 840 28672 SH SOLE 28 4347 0 24325 GETTY RLTY CORP NEW COM 374297109 7051 240574 SH SOLE 30 240574 0 0 GETTY RLTY CORP NEW COM 374297109 30 1029 SH SOLE 34 1029 0 0 GETTY RLTY CORP NEW COM 374297109 153 5204 SH SOLE 40 5204 0 0 GETTY RLTY CORP NEW COM 374297109 707 24108 SH SOLE 43 0 0 24108 GEVO INC COM PAR 374396406 1457 219472 SH SOLE 2 59824 0 159648 GEVO INC COM PAR 374396406 12 1790 SH SOLE 4 1790 0 0 GEVO INC COM PAR 374396406 21 3137 SH SOLE 7 3137 0 0 GEVO INC COM PAR 374396406 4379 659455 SH SOLE 18 659455 0 0 GEVO INC COM PAR 374396406 2266 341260 SH SOLE 19 341260 0 0 GEVO INC COM PAR 374396406 49959 7523980 SH SOLE 21 7523980 0 0 GEVO INC COM PAR 374396406 31860 4798142 SH SOLE 22 4592732 0 205410 GEVO INC COM PAR 374396406 167 25171 SH SOLE 25 25171 0 0 GEVO INC COM PAR 374396406 903 135988 SH SOLE 26 119907 0 16081 GEVO INC COM PAR 374396406 146 22042 SH SOLE 28 22042 0 0 GEVO INC COM PAR 374396406 357 53828 SH SOLE 30 53828 0 0 GEVO INC COM PAR 374396406 137 20689 SH SOLE 40 20689 0 0 GFL ENVIRONMENTAL INC SUB VTG SHS 36168Q104 7480 201353 SH SOLE 2 201353 0 0 GFL ENVIRONMENTAL INC SUB VTG SHS 36168Q104 45836 1233796 SH SOLE 19 1233796 0 0 GFL ENVIRONMENTAL INC SUB VTG SHS 36168Q104 985 26527 SH SOLE 22 26527 0 0 GFL ENVIRONMENTAL INC SUB VTG SHS 36168Q104 986 26529 SH SOLE 26 26529 0 0 GFL ENVIRONMENTAL INC SUB VTG SHS 36168Q104 24 659 SH SOLE 31 0 0 659 GFL ENVIRONMENTAL INC SUB VTG SHS 36168Q104 44218 1190262 SH SOLE 34 1190262 0 0 GIBRALTAR INDS INC COM 374689107 3169 45506 SH SOLE 2 21894 0 23612 GIBRALTAR INDS INC COM 374689107 10 141 SH SOLE 4 141 0 0 GIBRALTAR INDS INC COM 374689107 34 487 SH SOLE 7 487 0 0 GIBRALTAR INDS INC COM 374689107 8633 123950 SH SOLE 18 123950 0 0 GIBRALTAR INDS INC COM 374689107 7223 103700 SH SOLE 19 103700 0 0 GIBRALTAR INDS INC COM 374689107 264102 3791849 SH SOLE 21 3791849 0 0 GIBRALTAR INDS INC COM 374689107 60600 870059 SH SOLE 22 840345 0 29714 GIBRALTAR INDS INC COM 374689107 74 1061 SH SOLE 23 1061 0 0 GIBRALTAR INDS INC COM 374689107 273 3917 SH SOLE 25 3917 0 0 GIBRALTAR INDS INC COM 374689107 1608 23082 SH SOLE 26 11513 0 11569 GIBRALTAR INDS INC COM 374689107 173 2481 SH SOLE 28 2481 0 0 GIBRALTAR INDS INC COM 374689107 4042 58027 SH SOLE 30 58027 0 0 GIBRALTAR INDS INC COM 374689107 89 1284 SH SOLE 36 1284 0 0 GIBRALTAR INDS INC COM 374689107 295 4229 SH SOLE 40 4229 0 0 GIBRALTAR INDS INC COM 374689107 1044 14989 SH SOLE 43 0 0 14989 GILAT SATELLITE NETWORKS LTD SHS NEW M51474118 23 2506 SH SOLE 2 2506 0 0 GILAT SATELLITE NETWORKS LTD SHS NEW M51474118 24 2714 SH SOLE 22 2714 0 0 GILAT SATELLITE NETWORKS LTD SHS NEW M51474118 258 28748 SH SOLE 43 9340 0 19408 GILDAN ACTIVEWEAR INC COM 375916103 8202 224647 SH SOLE 18 224647 0 0 GILDAN ACTIVEWEAR INC COM 375916103 67081 1837325 SH SOLE 19 1837325 0 0 GILDAN ACTIVEWEAR INC COM 375916103 7653 209608 SH SOLE 23 209608 0 0 GILDAN ACTIVEWEAR INC COM 375916103 6710 183777 SH SOLE 25 183777 0 0 GILDAN ACTIVEWEAR INC COM 375916103 5619 153910 SH SOLE 34 153910 0 0 GILDAN ACTIVEWEAR INC COM 375916103 8962 245455 SH SOLE 43 20937 0 224518 GILEAD SCIENCES INC COM 375558103 242632 3473617 SH SOLE 2 1051144 0 2422473 GILEAD SCIENCES INC COM 375558103 64247 919788 SH SOLE 4 609391 0 310397 GILEAD SCIENCES INC COM 375558103 100388 1437201 SH SOLE 7 1399763 0 37438 GILEAD SCIENCES INC COM 375558103 8429 120666 SH SOLE 13 100721 0 19945 GILEAD SCIENCES INC COM 375558103 11596 166007 SH SOLE 15 166007 0 0 GILEAD SCIENCES INC COM 375558103 19 266 SH SOLE 17 0 0 266 GILEAD SCIENCES INC COM 375558103 239588 3430036 SH SOLE 18 3130216 0 299820 GILEAD SCIENCES INC COM 375558103 262095 3752260 SH SOLE 19 3752260 0 0 GILEAD SCIENCES INC COM 375558103 3488767 49946559 SH SOLE 21 49946559 0 0 GILEAD SCIENCES INC COM 375558103 2033153 29107416 SH SOLE 22 26139225 0 2968191 GILEAD SCIENCES INC COM 375558103 54163 775418 SH SOLE 23 775418 0 0 GILEAD SCIENCES INC COM 375558103 181388 2596823 SH SOLE 25 2596823 0 0 GILEAD SCIENCES INC COM 375558103 229118 3280140 SH SOLE 26 1481821 0 1798319 GILEAD SCIENCES INC COM 375558103 333439 4773644 SH SOLE 28 114893 0 4658751 GILEAD SCIENCES INC COM 375558103 3374 48306 SH SOLE 29 48306 0 0 GILEAD SCIENCES INC COM 375558103 827328 11844355 SH SOLE 30 11802317 0 42038 GILEAD SCIENCES INC COM 375558103 35484 508010 SH SOLE 31 199768 0 308242 GILEAD SCIENCES INC COM 375558103 26178 374774 SH SOLE 32 374774 0 0 GILEAD SCIENCES INC COM 375558103 183619 2628758 SH SOLE 34 2628758 0 0 GILEAD SCIENCES INC COM 375558103 59459 851244 SH SOLE 36 851244 0 0 GILEAD SCIENCES INC COM 375558103 3053 43701 SH SOLE 40 43701 0 0 GILEAD SCIENCES INC COM 375558103 63100 903360 SH SOLE 43 64376 0 838984 GLACIER BANCORP INC NEW COM 37637Q105 14973 270510 SH SOLE 2 158966 0 111544 GLACIER BANCORP INC NEW COM 37637Q105 18 326 SH SOLE 4 326 0 0 GLACIER BANCORP INC NEW COM 37637Q105 108 1943 SH SOLE 7 1943 0 0 GLACIER BANCORP INC NEW COM 37637Q105 28621 517089 SH SOLE 18 517089 0 0 GLACIER BANCORP INC NEW COM 37637Q105 31151 562795 SH SOLE 19 562795 0 0 GLACIER BANCORP INC NEW COM 37637Q105 420969 7605582 SH SOLE 21 7605582 0 0 GLACIER BANCORP INC NEW COM 37637Q105 177165 3200809 SH SOLE 22 3107181 0 93628 GLACIER BANCORP INC NEW COM 37637Q105 840 15169 SH SOLE 23 15169 0 0 GLACIER BANCORP INC NEW COM 37637Q105 815 14719 SH SOLE 25 14719 0 0 GLACIER BANCORP INC NEW COM 37637Q105 5735 103610 SH SOLE 26 28405 0 75205 GLACIER BANCORP INC NEW COM 37637Q105 363 6551 SH SOLE 28 6551 0 0 GLACIER BANCORP INC NEW COM 37637Q105 10026 181133 SH SOLE 30 181133 0 0 GLACIER BANCORP INC NEW COM 37637Q105 391 7066 SH SOLE 36 7066 0 0 GLACIER BANCORP INC NEW COM 37637Q105 630 11388 SH SOLE 40 11388 0 0 GLACIER BANCORP INC NEW COM 37637Q105 1166 21058 SH SOLE 43 1145 0 19913 GLADSTONE CAPITAL CORP COM 376535100 2468 218414 SH SOLE 30 218414 0 0 GLADSTONE COMMERCIAL CORP COM 376536108 806 38311 SH SOLE 2 10954 0 27357 GLADSTONE COMMERCIAL CORP COM 376536108 14 648 SH SOLE 7 648 0 0 GLADSTONE COMMERCIAL CORP COM 376536108 2456 116800 SH SOLE 18 116800 0 0 GLADSTONE COMMERCIAL CORP COM 376536108 1403 66716 SH SOLE 19 66716 0 0 GLADSTONE COMMERCIAL CORP COM 376536108 31207 1483941 SH SOLE 21 1483941 0 0 GLADSTONE COMMERCIAL CORP COM 376536108 17540 834043 SH SOLE 22 797809 0 36234 GLADSTONE COMMERCIAL CORP COM 376536108 32 1532 SH SOLE 23 1532 0 0 GLADSTONE COMMERCIAL CORP COM 376536108 96 4542 SH SOLE 25 4542 0 0 GLADSTONE COMMERCIAL CORP COM 376536108 95 4513 SH SOLE 28 4513 0 0 GLADSTONE COMMERCIAL CORP COM 376536108 557 26470 SH SOLE 30 26470 0 0 GLADSTONE COMMERCIAL CORP COM 376536108 70 3335 SH SOLE 40 3335 0 0 GLADSTONE COMMERCIAL CORP COM 376536108 973 46246 SH SOLE 43 5333 0 40913 GLADSTONE INVT CORP COM 376546107 3213 231676 SH SOLE 30 231676 0 0 GLADSTONE INVT CORP COM 376546107 188 13530 SH SOLE 43 7270 0 6260 GLADSTONE LD CORP COM 376549101 374 16425 SH SOLE 2 1687 0 14738 GLADSTONE LD CORP COM 376549101 8 366 SH SOLE 7 366 0 0 GLADSTONE LD CORP COM 376549101 1 64 SH SOLE 17 0 0 64 GLADSTONE LD CORP COM 376549101 1773 77867 SH SOLE 18 77867 0 0 GLADSTONE LD CORP COM 376549101 1742 76488 SH SOLE 19 76488 0 0 GLADSTONE LD CORP COM 376549101 24951 1095785 SH SOLE 21 1095785 0 0 GLADSTONE LD CORP COM 376549101 14835 651494 SH SOLE 22 643133 0 8361 GLADSTONE LD CORP COM 376549101 27 1187 SH SOLE 23 1187 0 0 GLADSTONE LD CORP COM 376549101 15 666 SH SOLE 43 0 0 666 GLATFELTER CORPORATION COM 377320106 730 51740 SH SOLE 2 13422 0 38318 GLATFELTER CORPORATION COM 377320106 3 208 SH SOLE 4 208 0 0 GLATFELTER CORPORATION COM 377320106 12 884 SH SOLE 7 884 0 0 GLATFELTER CORPORATION COM 377320106 2708 192066 SH SOLE 18 192066 0 0 GLATFELTER CORPORATION COM 377320106 1092 77434 SH SOLE 19 77434 0 0 GLATFELTER CORPORATION COM 377320106 75604 5361955 SH SOLE 21 5361955 0 0 GLATFELTER CORPORATION COM 377320106 16535 1172664 SH SOLE 22 1127677 0 44987 GLATFELTER CORPORATION COM 377320106 80 5639 SH SOLE 25 5639 0 0 GLATFELTER CORPORATION COM 377320106 100 7059 SH SOLE 26 4835 0 2224 GLATFELTER CORPORATION COM 377320106 88 6245 SH SOLE 28 6245 0 0 GLATFELTER CORPORATION COM 377320106 1141 80896 SH SOLE 30 80896 0 0 GLATFELTER CORPORATION COM 377320106 71 5010 SH SOLE 40 5010 0 0 GLATFELTER CORPORATION COM 377320106 407 28876 SH SOLE 43 4762 0 24114 GLAUKOS CORP COM 377322102 1683 34933 SH SOLE 2 27907 0 7026 GLAUKOS CORP COM 377322102 8 161 SH SOLE 4 161 0 0 GLAUKOS CORP COM 377322102 35 722 SH SOLE 7 722 0 0 GLAUKOS CORP COM 377322102 7846 162879 SH SOLE 18 162879 0 0 GLAUKOS CORP COM 377322102 4036 83787 SH SOLE 19 83787 0 0 GLAUKOS CORP COM 377322102 264960 5500518 SH SOLE 21 5500518 0 0 GLAUKOS CORP COM 377322102 55356 1149174 SH SOLE 22 1120759 0 28415 GLAUKOS CORP COM 377322102 321 6674 SH SOLE 25 6674 0 0 GLAUKOS CORP COM 377322102 873 18131 SH SOLE 26 15035 0 3096 GLAUKOS CORP COM 377322102 181 3759 SH SOLE 28 3759 0 0 GLAUKOS CORP COM 377322102 6355 131926 SH SOLE 30 131926 0 0 GLAUKOS CORP COM 377322102 105 2184 SH SOLE 36 2184 0 0 GLAUKOS CORP COM 377322102 269 5577 SH SOLE 40 5577 0 0 GLAUKOS CORP COM 377322102 819 16993 SH SOLE 43 216 0 16777 GLAUKOS CORP NOTE 2.750% 6/1 377322AB8 1845 1548000 PRN SOLE 21 1548000 0 0 GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 56 1459 SH SOLE 18 1459 0 0 GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 38145 998311 SH SOLE 43 148683 0 849628 GLEN BURNIE BANCORP COM 377407101 5 418 SH SOLE 18 418 0 0 GLEN BURNIE BANCORP COM 377407101 88 7470 SH SOLE 21 7470 0 0 GLIMPSE GROUP INC COM 37892C106 3 419 SH SOLE 18 419 0 0 GLIMPSE GROUP INC COM 37892C106 32 4326 SH SOLE 21 4326 0 0 GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 2353 92332 SH SOLE 2 79746 0 12586 GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 6 248 SH SOLE 4 248 0 0 GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 25 962 SH SOLE 7 962 0 0 GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 5088 199690 SH SOLE 18 199690 0 0 GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 26002 1020479 SH SOLE 19 1020479 0 0 GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 63255 2482554 SH SOLE 21 2482554 0 0 GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 36726 1441368 SH SOLE 22 1407481 0 33887 GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 37 1445 SH SOLE 23 1445 0 0 GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 197 7720 SH SOLE 25 7720 0 0 GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 772 30295 SH SOLE 26 21273 0 9022 GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 119 4677 SH SOLE 28 4677 0 0 GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 1567 61514 SH SOLE 30 61514 0 0 GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 10148 398288 SH SOLE 34 398288 0 0 GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 92 3594 SH SOLE 36 3594 0 0 GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 172 6731 SH SOLE 40 6731 0 0 GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 492 19318 SH SOLE 43 719 0 18599 GLOBAL E ONLINE LTD SHS M5216V106 372 5182 SH SOLE 2 4841 0 341 GLOBAL E ONLINE LTD SHS M5216V106 64 898 SH SOLE 4 898 0 0 GLOBAL E ONLINE LTD SHS M5216V106 21 298 SH SOLE 7 298 0 0 GLOBAL E ONLINE LTD SHS M5216V106 12 166 SH SOLE 18 0 0 166 GLOBAL E ONLINE LTD SHS M5216V106 25 355 SH SOLE 19 355 0 0 GLOBAL E ONLINE LTD SHS M5216V106 207 2880 SH SOLE 22 2880 0 0 GLOBAL E ONLINE LTD SHS M5216V106 46 647 SH SOLE 23 647 0 0 GLOBAL E ONLINE LTD SHS M5216V106 76 1052 SH SOLE 26 1052 0 0 GLOBAL E ONLINE LTD SHS M5216V106 11 157 SH SOLE 30 157 0 0 GLOBAL E ONLINE LTD SHS M5216V106 75 1041 SH SOLE 31 1041 0 0 GLOBAL INDEMNITY GROUP LLC COM CL A 37959R103 7 268 SH SOLE 43 0 0 268 GLOBAL INDUSTRIAL COMPANY COM 37892E102 401 10586 SH SOLE 2 4304 0 6282 GLOBAL INDUSTRIAL COMPANY COM 37892E102 10 261 SH SOLE 7 261 0 0 GLOBAL INDUSTRIAL COMPANY COM 37892E102 1417 37391 SH SOLE 18 37391 0 0 GLOBAL INDUSTRIAL COMPANY COM 37892E102 847 22353 SH SOLE 19 22353 0 0 GLOBAL INDUSTRIAL COMPANY COM 37892E102 16298 430132 SH SOLE 21 430132 0 0 GLOBAL INDUSTRIAL COMPANY COM 37892E102 13499 356280 SH SOLE 22 346620 0 9660 GLOBAL INDUSTRIAL COMPANY COM 37892E102 70 1841 SH SOLE 25 1841 0 0 GLOBAL INDUSTRIAL COMPANY COM 37892E102 41 1095 SH SOLE 28 1095 0 0 GLOBAL INDUSTRIAL COMPANY COM 37892E102 138 3648 SH SOLE 30 3648 0 0 GLOBAL INDUSTRIAL COMPANY COM 37892E102 92 2438 SH SOLE 40 2438 0 0 GLOBAL INDUSTRIAL COMPANY COM 37892E102 294 7772 SH SOLE 43 1796 0 5976 GLOBAL MED REIT INC COM NEW 37954A204 1448 98488 SH SOLE 2 28517 0 69971 GLOBAL MED REIT INC COM NEW 37954A204 10 695 SH SOLE 7 695 0 0 GLOBAL MED REIT INC COM NEW 37954A204 2856 194255 SH SOLE 18 194255 0 0 GLOBAL MED REIT INC COM NEW 37954A204 1600 108819 SH SOLE 19 108819 0 0 GLOBAL MED REIT INC COM NEW 37954A204 38367 2610020 SH SOLE 21 2610020 0 0 GLOBAL MED REIT INC COM NEW 37954A204 24001 1632708 SH SOLE 22 1567187 0 65521 GLOBAL MED REIT INC COM NEW 37954A204 36 2416 SH SOLE 23 2416 0 0 GLOBAL MED REIT INC COM NEW 37954A204 106 7204 SH SOLE 25 7204 0 0 GLOBAL MED REIT INC COM NEW 37954A204 86 5843 SH SOLE 28 5843 0 0 GLOBAL MED REIT INC COM NEW 37954A204 1288 87621 SH SOLE 30 87621 0 0 GLOBAL MED REIT INC COM NEW 37954A204 143 9712 SH SOLE 34 9712 0 0 GLOBAL MED REIT INC COM NEW 37954A204 75 5107 SH SOLE 40 5107 0 0 GLOBAL MED REIT INC COM NEW 37954A204 240 16313 SH SOLE 43 590 0 15723 GLOBAL NET LEASE INC COM NEW 379378201 5516 344350 SH SOLE 2 147799 0 196551 GLOBAL NET LEASE INC COM NEW 379378201 822 51315 SH SOLE 4 51315 0 0 GLOBAL NET LEASE INC COM NEW 379378201 2065 128925 SH SOLE 7 128925 0 0 GLOBAL NET LEASE INC COM NEW 379378201 6317 394349 SH SOLE 18 394349 0 0 GLOBAL NET LEASE INC COM NEW 379378201 15939 994970 SH SOLE 19 994970 0 0 GLOBAL NET LEASE INC COM NEW 379378201 197756 12344332 SH SOLE 21 12344332 0 0 GLOBAL NET LEASE INC COM NEW 379378201 62721 3915193 SH SOLE 22 3816589 0 98604 GLOBAL NET LEASE INC COM NEW 379378201 593 37043 SH SOLE 23 37043 0 0 GLOBAL NET LEASE INC COM NEW 379378201 337 21038 SH SOLE 26 17148 0 3890 GLOBAL NET LEASE INC COM NEW 379378201 1049 65495 SH SOLE 28 7492 0 58003 GLOBAL NET LEASE INC COM NEW 379378201 171 10703 SH SOLE 40 10703 0 0 GLOBAL NET LEASE INC COM NEW 379378201 806 50333 SH SOLE 43 15219 0 35114 GLOBAL PMTS INC COM 37940X102 103651 657765 SH SOLE 2 106347 0 551418 GLOBAL PMTS INC COM 37940X102 30894 196054 SH SOLE 4 125082 0 70972 GLOBAL PMTS INC COM 37940X102 40194 255072 SH SOLE 7 246685 0 8387 GLOBAL PMTS INC COM 37940X102 1009 6400 SH SOLE 13 867 0 5533 GLOBAL PMTS INC COM 37940X102 4712 29903 SH SOLE 15 29903 0 0 GLOBAL PMTS INC COM 37940X102 88217 559826 SH SOLE 18 518153 0 41673 GLOBAL PMTS INC COM 37940X102 106905 678417 SH SOLE 19 678417 0 0 GLOBAL PMTS INC COM 37940X102 881570 5594430 SH SOLE 21 5594430 0 0 GLOBAL PMTS INC COM 37940X102 971885 6167567 SH SOLE 22 5536332 0 631235 GLOBAL PMTS INC COM 37940X102 26613 168885 SH SOLE 23 168885 0 0 GLOBAL PMTS INC COM 37940X102 68075 432000 SH SOLE 25 432000 0 0 GLOBAL PMTS INC COM 37940X102 108800 690440 SH SOLE 26 259622 0 430818 GLOBAL PMTS INC COM 37940X102 79337 503471 SH SOLE 28 22534 0 480937 GLOBAL PMTS INC COM 37940X102 185 1177 SH SOLE 29 1177 0 0 GLOBAL PMTS INC COM 37940X102 225382 1430270 SH SOLE 30 1430270 0 0 GLOBAL PMTS INC COM 37940X102 17076 108363 SH SOLE 31 35930 0 72433 GLOBAL PMTS INC COM 37940X102 82078 520868 SH SOLE 34 520868 0 0 GLOBAL PMTS INC COM 37940X102 21838 138586 SH SOLE 36 138586 0 0 GLOBAL PMTS INC COM 37940X102 1624 10304 SH SOLE 40 10304 0 0 GLOBAL PMTS INC COM 37940X102 24572 155931 SH SOLE 43 16612 0 139319 GLOBAL PMTS INC OPTIONS 37940X102 221 1400 SH Call SOLE 4 1400 0 0 GLOBAL PMTS INC OPTIONS 37940X102 2852 18100 SH Call SOLE 18 18100 0 0 GLOBAL PMTS INC OPTIONS 37940X102 17271 109600 SH Call SOLE 19 109600 0 0 GLOBAL PMTS INC OPTIONS 37940X102 1387 8800 SH Call SOLE 22 8800 0 0 GLOBAL PMTS INC OPTIONS 37940X102 205 1300 SH Call SOLE 26 1300 0 0 GLOBAL PMTS INC OPTIONS 37940X102 9581 60800 SH Call SOLE 34 60800 0 0 GLOBAL SELF STORAGE INC COM 37955N106 12 2260 SH SOLE 18 2260 0 0 GLOBAL SELF STORAGE INC COM 37955N106 168 32650 SH SOLE 21 32650 0 0 GLOBAL SHIP LEASE INC NEW COM CL A Y27183600 361 15224 SH SOLE 43 3340 0 11884 GLOBAL WTR RES INC COM 379463102 50 2691 SH SOLE 2 1157 0 1534 GLOBAL WTR RES INC COM 379463102 739 39490 SH SOLE 18 39490 0 0 GLOBAL WTR RES INC COM 379463102 421 22465 SH SOLE 19 22465 0 0 GLOBAL WTR RES INC COM 379463102 7914 422764 SH SOLE 21 422764 0 0 GLOBAL WTR RES INC COM 379463102 2503 133712 SH SOLE 22 130937 0 2775 GLOBAL WTR RES INC COM 379463102 168 8958 SH SOLE 25 8958 0 0 GLOBAL WTR RES INC COM 379463102 129 6899 SH SOLE 26 5148 0 1751 GLOBAL WTR RES INC COM 379463102 108 5782 SH SOLE 34 5782 0 0 GLOBAL WTR RES INC COM 379463102 1 53 SH SOLE 36 53 0 0 GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 2 22 SH SOLE 17 0 0 22 GLOBALSTAR INC COM 378973408 944 565222 SH SOLE 2 299251 0 265971 GLOBALSTAR INC COM 378973408 4 2511 SH SOLE 4 2511 0 0 GLOBALSTAR INC COM 378973408 16 9758 SH SOLE 7 9758 0 0 GLOBALSTAR INC COM 378973408 3023 1810078 SH SOLE 18 1713572 0 96506 GLOBALSTAR INC COM 378973408 4206 2518797 SH SOLE 19 2518797 0 0 GLOBALSTAR INC COM 378973408 36514 21864601 SH SOLE 21 21864601 0 0 GLOBALSTAR INC COM 378973408 28723 17199494 SH SOLE 22 16735233 0 464261 GLOBALSTAR INC COM 378973408 117 70033 SH SOLE 23 70033 0 0 GLOBALSTAR INC COM 378973408 157 93769 SH SOLE 25 93769 0 0 GLOBALSTAR INC COM 378973408 521 312060 SH SOLE 26 26069 0 285991 GLOBALSTAR INC COM 378973408 100 59904 SH SOLE 28 59904 0 0 GLOBALSTAR INC COM 378973408 740 443372 SH SOLE 30 443372 0 0 GLOBALSTAR INC COM 378973408 34 20073 SH SOLE 36 20073 0 0 GLOBALSTAR INC COM 378973408 175 104781 SH SOLE 40 104781 0 0 GLOBALSTAR INC COM 378973408 32 19230 SH SOLE 43 0 0 19230 GLOBANT S A COM L44385109 29640 105478 SH SOLE 2 18470 0 87008 GLOBANT S A COM L44385109 6126 21801 SH SOLE 4 10532 0 11269 GLOBANT S A COM L44385109 1356 4825 SH SOLE 7 4825 0 0 GLOBANT S A COM L44385109 1639 5834 SH SOLE 13 90 0 5744 GLOBANT S A COM L44385109 142 505 SH SOLE 15 505 0 0 GLOBANT S A COM L44385109 15766 56104 SH SOLE 18 33306 0 22798 GLOBANT S A COM L44385109 458297 1630892 SH SOLE 19 1630892 0 0 GLOBANT S A COM L44385109 317744 1130722 SH SOLE 21 1130722 0 0 GLOBANT S A COM L44385109 218424 777282 SH SOLE 22 703505 0 73777 GLOBANT S A COM L44385109 5287 18816 SH SOLE 23 18816 0 0 GLOBANT S A COM L44385109 5350 19040 SH SOLE 25 19040 0 0 GLOBANT S A COM L44385109 34792 123812 SH SOLE 26 27191 0 96621 GLOBANT S A COM L44385109 12885 45852 SH SOLE 28 0 0 45852 GLOBANT S A COM L44385109 785 2792 SH SOLE 29 2792 0 0 GLOBANT S A COM L44385109 61967 220517 SH SOLE 30 209160 0 11357 GLOBANT S A COM L44385109 1188 4226 SH SOLE 31 4226 0 0 GLOBANT S A COM L44385109 151165 537934 SH SOLE 34 537934 0 0 GLOBANT S A COM L44385109 46 162 SH SOLE 40 162 0 0 GLOBANT S A COM L44385109 4546 16179 SH SOLE 43 1320 0 14859 GLOBE LIFE INC COM 37959E102 21656 243244 SH SOLE 2 35585 0 207659 GLOBE LIFE INC COM 37959E102 7109 79846 SH SOLE 4 41537 0 38309 GLOBE LIFE INC COM 37959E102 7724 86758 SH SOLE 7 84422 0 2336 GLOBE LIFE INC COM 37959E102 28 310 SH SOLE 13 310 0 0 GLOBE LIFE INC COM 37959E102 1217 13675 SH SOLE 15 13675 0 0 GLOBE LIFE INC COM 37959E102 23808 267414 SH SOLE 18 254014 0 13400 GLOBE LIFE INC COM 37959E102 4734 53168 SH SOLE 19 53168 0 0 GLOBE LIFE INC COM 37959E102 243569 2735810 SH SOLE 21 2735810 0 0 GLOBE LIFE INC COM 37959E102 200130 2247897 SH SOLE 22 2033767 0 214130 GLOBE LIFE INC COM 37959E102 4908 55127 SH SOLE 23 55127 0 0 GLOBE LIFE INC COM 37959E102 12566 141144 SH SOLE 25 141144 0 0 GLOBE LIFE INC COM 37959E102 21416 240545 SH SOLE 26 111675 0 128870 GLOBE LIFE INC COM 37959E102 16173 181659 SH SOLE 28 6555 0 175104 GLOBE LIFE INC COM 37959E102 7 76 SH SOLE 29 76 0 0 GLOBE LIFE INC COM 37959E102 49155 552112 SH SOLE 30 526116 0 25996 GLOBE LIFE INC COM 37959E102 4665 52403 SH SOLE 31 11474 0 40929 GLOBE LIFE INC COM 37959E102 432 4856 SH SOLE 34 4856 0 0 GLOBE LIFE INC COM 37959E102 5147 57811 SH SOLE 36 57811 0 0 GLOBE LIFE INC COM 37959E102 342 3841 SH SOLE 40 3841 0 0 GLOBE LIFE INC COM 37959E102 8158 91632 SH SOLE 43 2179 0 89453 GLOBUS MED INC CL A 379577208 17084 222973 SH SOLE 2 70834 0 152139 GLOBUS MED INC CL A 379577208 452 5905 SH SOLE 4 5905 0 0 GLOBUS MED INC CL A 379577208 109 1419 SH SOLE 7 1419 0 0 GLOBUS MED INC CL A 379577208 15435 201446 SH SOLE 18 197424 0 4022 GLOBUS MED INC CL A 379577208 10466 136592 SH SOLE 19 136592 0 0 GLOBUS MED INC CL A 379577208 321639 4197849 SH SOLE 21 4197849 0 0 GLOBUS MED INC CL A 379577208 175931 2296144 SH SOLE 22 2198924 0 97220 GLOBUS MED INC CL A 379577208 799 10425 SH SOLE 23 10425 0 0 GLOBUS MED INC CL A 379577208 811 10584 SH SOLE 25 10584 0 0 GLOBUS MED INC CL A 379577208 4708 61447 SH SOLE 26 26180 0 35267 GLOBUS MED INC CL A 379577208 400 5221 SH SOLE 28 5221 0 0 GLOBUS MED INC CL A 379577208 58 757 SH SOLE 29 757 0 0 GLOBUS MED INC CL A 379577208 7555 98608 SH SOLE 30 98608 0 0 GLOBUS MED INC CL A 379577208 125 1637 SH SOLE 31 1637 0 0 GLOBUS MED INC CL A 379577208 58 754 SH SOLE 34 754 0 0 GLOBUS MED INC CL A 379577208 179 2335 SH SOLE 36 2335 0 0 GLOBUS MED INC CL A 379577208 705 9196 SH SOLE 40 9196 0 0 GLOBUS MED INC CL A 379577208 2848 37174 SH SOLE 43 10495 0 26679 GLYCOMIMETICS INC COM 38000Q102 42 19345 SH SOLE 2 11808 0 7537 GLYCOMIMETICS INC COM 38000Q102 20 9067 SH SOLE 18 9067 0 0 GLYCOMIMETICS INC COM 38000Q102 19 8547 SH SOLE 19 8547 0 0 GLYCOMIMETICS INC COM 38000Q102 319 145552 SH SOLE 21 145552 0 0 GLYCOMIMETICS INC COM 38000Q102 1490 680474 SH SOLE 22 680474 0 0 GLYCOMIMETICS INC COM 38000Q102 27 12166 SH SOLE 26 0 0 12166 GMS INC COM 36251C103 3875 88466 SH SOLE 2 39989 0 48477 GMS INC COM 36251C103 8 182 SH SOLE 4 182 0 0 GMS INC COM 36251C103 30 675 SH SOLE 7 675 0 0 GMS INC COM 36251C103 7523 171754 SH SOLE 18 171754 0 0 GMS INC COM 36251C103 8398 191725 SH SOLE 19 191725 0 0 GMS INC COM 36251C103 225027 5137595 SH SOLE 21 5137595 0 0 GMS INC COM 36251C103 52341 1195003 SH SOLE 22 1154541 0 40462 GMS INC COM 36251C103 217 4960 SH SOLE 23 4960 0 0 GMS INC COM 36251C103 300 6845 SH SOLE 25 6845 0 0 GMS INC COM 36251C103 1675 38243 SH SOLE 26 20507 0 17736 GMS INC COM 36251C103 141 3211 SH SOLE 28 3211 0 0 GMS INC COM 36251C103 3358 76677 SH SOLE 30 76677 0 0 GMS INC COM 36251C103 196 4471 SH SOLE 36 4471 0 0 GMS INC COM 36251C103 197 4493 SH SOLE 40 4493 0 0 GMS INC COM 36251C103 1860 42468 SH SOLE 43 797 0 41671 GODADDY INC CL A 380237107 27049 388083 SH SOLE 2 57904 0 330179 GODADDY INC CL A 380237107 7909 113465 SH SOLE 4 65907 0 47558 GODADDY INC CL A 380237107 987 14156 SH SOLE 7 14156 0 0 GODADDY INC CL A 380237107 35 495 SH SOLE 13 495 0 0 GODADDY INC CL A 380237107 977 14015 SH SOLE 15 14015 0 0 GODADDY INC CL A 380237107 7722 110782 SH SOLE 18 101326 0 9456 GODADDY INC CL A 380237107 2513 36048 SH SOLE 19 36048 0 0 GODADDY INC CL A 380237107 153627 2204113 SH SOLE 21 2204113 0 0 GODADDY INC CL A 380237107 247412 3549676 SH SOLE 22 3339005 0 210671 GODADDY INC CL A 380237107 6448 92508 SH SOLE 23 92508 0 0 GODADDY INC CL A 380237107 17253 247526 SH SOLE 25 247526 0 0 GODADDY INC CL A 380237107 21343 306216 SH SOLE 26 184876 0 121340 GODADDY INC CL A 380237107 31972 458702 SH SOLE 28 12429 0 446273 GODADDY INC CL A 380237107 14 203 SH SOLE 29 203 0 0 GODADDY INC CL A 380237107 43139 618931 SH SOLE 30 499242 0 119689 GODADDY INC CL A 380237107 4494 64481 SH SOLE 31 21368 0 43113 GODADDY INC CL A 380237107 560 8032 SH SOLE 34 8032 0 0 GODADDY INC CL A 380237107 5187 74423 SH SOLE 36 74423 0 0 GODADDY INC CL A 380237107 387 5557 SH SOLE 40 5557 0 0 GODADDY INC CL A 380237107 4592 65879 SH SOLE 43 4053 0 61826 GOGO INC COM 38046C109 1087 62840 SH SOLE 2 15334 0 47506 GOGO INC COM 38046C109 3 199 SH SOLE 4 199 0 0 GOGO INC COM 38046C109 22 1254 SH SOLE 7 1254 0 0 GOGO INC COM 38046C109 3386 195749 SH SOLE 18 195749 0 0 GOGO INC COM 38046C109 1838 106266 SH SOLE 19 106266 0 0 GOGO INC COM 38046C109 38771 2241110 SH SOLE 21 2241110 0 0 GOGO INC COM 38046C109 23484 1357453 SH SOLE 22 1304641 0 52812 GOGO INC COM 38046C109 131 7552 SH SOLE 25 7552 0 0 GOGO INC COM 38046C109 33 1921 SH SOLE 26 1921 0 0 GOGO INC COM 38046C109 270 15609 SH SOLE 30 15609 0 0 GOGO INC COM 38046C109 20 1158 SH SOLE 34 1158 0 0 GOGO INC COM 38046C109 47 2707 SH SOLE 36 2707 0 0 GOGO INC COM 38046C109 113 6543 SH SOLE 40 6543 0 0 GOGO INC COM 38046C109 175 10087 SH SOLE 43 423 0 9664 GOHEALTH INC COM CL A 38046W105 1344 267102 SH SOLE 2 17520 0 249582 GOHEALTH INC COM CL A 38046W105 1 171 SH SOLE 4 171 0 0 GOHEALTH INC COM CL A 38046W105 5 1024 SH SOLE 7 1024 0 0 GOHEALTH INC COM CL A 38046W105 109 21694 SH SOLE 18 21694 0 0 GOHEALTH INC COM CL A 38046W105 59 11818 SH SOLE 19 11818 0 0 GOHEALTH INC COM CL A 38046W105 3618 719242 SH SOLE 21 719242 0 0 GOHEALTH INC COM CL A 38046W105 6304 1253203 SH SOLE 22 1200887 0 52316 GOHEALTH INC COM CL A 38046W105 33 6620 SH SOLE 25 6620 0 0 GOHEALTH INC COM CL A 38046W105 6 1259 SH SOLE 26 1259 0 0 GOHEALTH INC COM CL A 38046W105 55 11017 SH SOLE 30 11017 0 0 GOHEALTH INC COM CL A 38046W105 31 6190 SH SOLE 40 6190 0 0 GOL LINHAS AEREAS INTELIGENT SPON ADR PFD NEW 38045R206 7552 989832 SH SOLE 34 989832 0 0 GOL LINHAS AEREAS INTELIGENT SPON ADR PFD NEW 38045R206 321 42113 SH SOLE 43 0 0 42113 GOLAR LNG LTD SHS G9456A100 1306 100708 SH SOLE 2 9940 0 90768 GOLAR LNG LTD SHS G9456A100 21 1632 SH SOLE 7 1632 0 0 GOLAR LNG LTD SHS G9456A100 4212 324712 SH SOLE 18 324712 0 0 GOLAR LNG LTD SHS G9456A100 3113 240010 SH SOLE 19 240010 0 0 GOLAR LNG LTD SHS G9456A100 45785 3530091 SH SOLE 21 3530091 0 0 GOLAR LNG LTD SHS G9456A100 13950 1075555 SH SOLE 22 1016304 0 59251 GOLAR LNG LTD SHS G9456A100 153 11826 SH SOLE 26 0 0 11826 GOLAR LNG LTD SHS G9456A100 4 301 SH SOLE 43 0 0 301 GOLD FIELDS LTD SPONSORED ADR 38059T106 396 48788 SH SOLE 2 48788 0 0 GOLD FIELDS LTD SPONSORED ADR 38059T106 110 13590 SH SOLE 4 13590 0 0 GOLD FIELDS LTD SPONSORED ADR 38059T106 27479 3384069 SH SOLE 7 3384069 0 0 GOLD FIELDS LTD SPONSORED ADR 38059T106 1131 139238 SH SOLE 19 139238 0 0 GOLD FIELDS LTD SPONSORED ADR 38059T106 5839 719058 SH SOLE 22 719058 0 0 GOLD FIELDS LTD SPONSORED ADR 38059T106 2550 314023 SH SOLE 23 314023 0 0 GOLD FIELDS LTD SPONSORED ADR 38059T106 9635 1186604 SH SOLE 25 1186604 0 0 GOLD FIELDS LTD SPONSORED ADR 38059T106 6183 761442 SH SOLE 26 402845 0 358597 GOLD FIELDS LTD SPONSORED ADR 38059T106 49788 6131585 SH SOLE 30 6131585 0 0 GOLD FIELDS LTD SPONSORED ADR 38059T106 67302 8288382 SH SOLE 34 8288382 0 0 GOLD FIELDS LTD SPONSORED ADR 38059T106 6871 846150 SH SOLE 43 55116 0 791034 GOLD RESOURCE CORP COM 38068T105 5 3322 SH SOLE 2 3322 0 0 GOLD RESOURCE CORP COM 38068T105 25 15910 SH SOLE 18 15910 0 0 GOLD RESOURCE CORP COM 38068T105 411 261479 SH SOLE 21 261479 0 0 GOLD RESOURCE CORP COM 38068T105 1597 1017059 SH SOLE 22 1017059 0 0 GOLD RESOURCE CORP COM 38068T105 7 4621 SH SOLE 43 0 0 4621 GOLDEN ENTMT INC COM 381013101 356 7250 SH SOLE 2 5422 0 1828 GOLDEN ENTMT INC COM 381013101 13 272 SH SOLE 7 272 0 0 GOLDEN ENTMT INC COM 381013101 2496 50854 SH SOLE 18 50854 0 0 GOLDEN ENTMT INC COM 381013101 1486 30269 SH SOLE 19 30269 0 0 GOLDEN ENTMT INC COM 381013101 29749 606003 SH SOLE 21 606003 0 0 GOLDEN ENTMT INC COM 381013101 22552 459392 SH SOLE 22 447011 0 12381 GOLDEN ENTMT INC COM 381013101 114 2326 SH SOLE 25 2326 0 0 GOLDEN ENTMT INC COM 381013101 227 4629 SH SOLE 30 4629 0 0 GOLDEN ENTMT INC COM 381013101 105 2139 SH SOLE 40 2139 0 0 GOLDEN ENTMT INC COM 381013101 135 2754 SH SOLE 43 153 0 2601 GOLDEN MINERALS CO COM 381119106 37 85284 SH SOLE 21 85284 0 0 GOLDEN NUGGET ONLINE GAMIN COM CL A 38113L107 121 6948 SH SOLE 2 2881 0 4067 GOLDEN NUGGET ONLINE GAMIN COM CL A 38113L107 9 513 SH SOLE 7 513 0 0 GOLDEN NUGGET ONLINE GAMIN COM CL A 38113L107 2026 116615 SH SOLE 18 116615 0 0 GOLDEN NUGGET ONLINE GAMIN COM CL A 38113L107 1223 70394 SH SOLE 19 70394 0 0 GOLDEN NUGGET ONLINE GAMIN COM CL A 38113L107 24127 1389032 SH SOLE 21 1389032 0 0 GOLDEN NUGGET ONLINE GAMIN COM CL A 38113L107 16051 924038 SH SOLE 22 918970 0 5068 GOLDEN NUGGET ONLINE GAMIN COM CL A 38113L107 0 10 SH SOLE 43 0 0 10 GOLDEN STAR RES LTD CDA COM 38119T807 3 1093 SH SOLE 43 0 0 1093 GOLDMAN SACHS BDC INC SHS 38147U107 4917 267979 SH SOLE 30 267979 0 0 GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107 10 290 SH SOLE 17 0 0 290 GOLDMAN SACHS ETF TR ACTIVEBETA EME 381430206 2 63 SH SOLE 17 0 0 63 GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503 63 730 SH SOLE 17 0 0 730 GOLDMAN SACHS ETF TR ACCES TREASURY 381430529 1 8 SH SOLE 17 0 0 8 GOLDMAN SACHS GROUP INC COM 38141G104 290052 767273 SH SOLE 2 98415 0 668858 GOLDMAN SACHS GROUP INC COM 38141G104 82460 218132 SH SOLE 4 138815 0 79317 GOLDMAN SACHS GROUP INC COM 38141G104 111341 294529 SH SOLE 7 284365 0 10164 GOLDMAN SACHS GROUP INC COM 38141G104 2533 6701 SH SOLE 13 979 0 5722 GOLDMAN SACHS GROUP INC COM 38141G104 16665 44085 SH SOLE 15 44085 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 273640 723857 SH SOLE 18 675283 0 48574 GOLDMAN SACHS GROUP INC COM 38141G104 38264 101219 SH SOLE 19 101219 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 3341372 8838908 SH SOLE 21 8838908 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 2688695 7112384 SH SOLE 22 6395308 0 717076 GOLDMAN SACHS GROUP INC COM 38141G104 72956 192991 SH SOLE 23 192991 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 237023 626994 SH SOLE 25 626994 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 345638 914314 SH SOLE 26 454117 0 460197 GOLDMAN SACHS GROUP INC COM 38141G104 254982 674501 SH SOLE 28 29775 0 644726 GOLDMAN SACHS GROUP INC COM 38141G104 147 388 SH SOLE 29 388 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 725402 1918901 SH SOLE 30 1918901 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 47775 126379 SH SOLE 31 40913 0 85466 GOLDMAN SACHS GROUP INC COM 38141G104 19021 50315 SH SOLE 32 50315 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 59648 157787 SH SOLE 34 157787 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 69412 183614 SH SOLE 36 183614 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 4483 11859 SH SOLE 40 11859 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 98416 260340 SH SOLE 43 19295 0 241045 GOLUB CAP BDC INC COM 38173M102 18882 1194288 SH SOLE 30 1194288 0 0 GOLUB CAP BDC INC COM 38173M102 1010 63909 SH SOLE 43 28069 0 35840 GOOD TIMES RESTAURANTS INC COM NEW 382140879 9 1812 SH SOLE 18 1812 0 0 GOOD TIMES RESTAURANTS INC COM NEW 382140879 164 31959 SH SOLE 21 31959 0 0 GOOD TIMES RESTAURANTS INC COM NEW 382140879 163 31856 SH SOLE 22 31856 0 0 GOODRICH PETE CORP COM PAR 382410843 5 228 SH SOLE 2 228 0 0 GOODRICH PETE CORP COM PAR 382410843 44 1879 SH SOLE 18 1879 0 0 GOODRICH PETE CORP COM PAR 382410843 546 23093 SH SOLE 21 23093 0 0 GOODRICH PETE CORP COM PAR 382410843 358 15133 SH SOLE 22 15133 0 0 GOODRX HLDGS INC COM CL A 38246G108 221 5383 SH SOLE 2 5383 0 0 GOODRX HLDGS INC COM CL A 38246G108 7670 186974 SH SOLE 21 186974 0 0 GOODRX HLDGS INC COM CL A 38246G108 35168 857335 SH SOLE 22 857335 0 0 GOODRX HLDGS INC COM CL A 38246G108 458 11167 SH SOLE 34 11167 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 8672 489954 SH SOLE 2 261730 0 228224 GOODYEAR TIRE & RUBR CO COM 382550101 237 13373 SH SOLE 4 13373 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 150 8497 SH SOLE 7 8497 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 25141 1420415 SH SOLE 18 1419569 0 846 GOODYEAR TIRE & RUBR CO COM 382550101 8632 487684 SH SOLE 19 487684 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 346119 19554768 SH SOLE 21 19554768 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 156882 8863379 SH SOLE 22 8573793 0 289586 GOODYEAR TIRE & RUBR CO COM 382550101 771 43555 SH SOLE 25 43555 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 1859 105055 SH SOLE 26 79413 0 25642 GOODYEAR TIRE & RUBR CO COM 382550101 633 35755 SH SOLE 28 23257 0 12498 GOODYEAR TIRE & RUBR CO COM 382550101 2645 149446 SH SOLE 30 149446 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 1125 63587 SH SOLE 36 63587 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 576 32546 SH SOLE 40 32546 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 7447 420713 SH SOLE 43 26843 0 393870 GOOSEHEAD INS INC COM CL A 38267D109 2657 17450 SH SOLE 2 5546 0 11904 GOOSEHEAD INS INC COM CL A 38267D109 11 70 SH SOLE 4 70 0 0 GOOSEHEAD INS INC COM CL A 38267D109 43 285 SH SOLE 7 285 0 0 GOOSEHEAD INS INC COM CL A 38267D109 8411 55229 SH SOLE 18 55229 0 0 GOOSEHEAD INS INC COM CL A 38267D109 4717 30972 SH SOLE 19 30972 0 0 GOOSEHEAD INS INC COM CL A 38267D109 95362 626184 SH SOLE 21 626184 0 0 GOOSEHEAD INS INC COM CL A 38267D109 64872 425979 SH SOLE 22 408474 0 17505 GOOSEHEAD INS INC COM CL A 38267D109 353 2316 SH SOLE 25 2316 0 0 GOOSEHEAD INS INC COM CL A 38267D109 1246 8182 SH SOLE 26 6547 0 1635 GOOSEHEAD INS INC COM CL A 38267D109 282 1854 SH SOLE 28 1854 0 0 GOOSEHEAD INS INC COM CL A 38267D109 5118 33605 SH SOLE 30 33605 0 0 GOOSEHEAD INS INC COM CL A 38267D109 300 1971 SH SOLE 40 1971 0 0 GOOSEHEAD INS INC COM CL A 38267D109 284 1865 SH SOLE 43 44 0 1821 GOPRO INC CL A 38268T103 2543 271652 SH SOLE 2 149312 0 122340 GOPRO INC CL A 38268T103 4 428 SH SOLE 4 428 0 0 GOPRO INC CL A 38268T103 21 2191 SH SOLE 7 2191 0 0 GOPRO INC CL A 38268T103 3625 387295 SH SOLE 18 344404 0 42891 GOPRO INC CL A 38268T103 11162 1192535 SH SOLE 19 1192535 0 0 GOPRO INC CL A 38268T103 40860 4365340 SH SOLE 21 4365340 0 0 GOPRO INC CL A 38268T103 37217 3976128 SH SOLE 22 3912605 0 63523 GOPRO INC CL A 38268T103 406 43341 SH SOLE 23 43341 0 0 GOPRO INC CL A 38268T103 154 16467 SH SOLE 25 16467 0 0 GOPRO INC CL A 38268T103 2256 241060 SH SOLE 26 56454 0 184606 GOPRO INC CL A 38268T103 91 9739 SH SOLE 28 9739 0 0 GOPRO INC CL A 38268T103 703 75071 SH SOLE 30 75071 0 0 GOPRO INC CL A 38268T103 34 3674 SH SOLE 36 3674 0 0 GOPRO INC CL A 38268T103 126 13504 SH SOLE 40 13504 0 0 GOPRO INC CL A 38268T103 301 32208 SH SOLE 43 0 0 32208 GORMAN RUPP CO COM 383082104 682 19050 SH SOLE 2 6309 0 12741 GORMAN RUPP CO COM 383082104 723 20203 SH SOLE 7 20203 0 0 GORMAN RUPP CO COM 383082104 2446 68316 SH SOLE 18 68316 0 0 GORMAN RUPP CO COM 383082104 1411 39407 SH SOLE 19 39407 0 0 GORMAN RUPP CO COM 383082104 28783 803758 SH SOLE 21 803758 0 0 GORMAN RUPP CO COM 383082104 17532 489588 SH SOLE 22 467681 0 21907 GORMAN RUPP CO COM 383082104 65 1824 SH SOLE 25 1824 0 0 GORMAN RUPP CO COM 383082104 51 1425 SH SOLE 26 0 0 1425 GORMAN RUPP CO COM 383082104 73 2039 SH SOLE 28 2039 0 0 GORMAN RUPP CO COM 383082104 7971 222593 SH SOLE 30 222593 0 0 GORMAN RUPP CO COM 383082104 123 3429 SH SOLE 40 3429 0 0 GORMAN RUPP CO COM 383082104 435 12152 SH SOLE 43 716 0 11436 GOSSAMER BIO INC COM 38341P102 1373 109226 SH SOLE 2 22320 0 86906 GOSSAMER BIO INC COM 38341P102 16 1303 SH SOLE 7 1303 0 0 GOSSAMER BIO INC COM 38341P102 2615 208007 SH SOLE 18 208007 0 0 GOSSAMER BIO INC COM 38341P102 3217 255936 SH SOLE 19 255936 0 0 GOSSAMER BIO INC COM 38341P102 35582 2830685 SH SOLE 21 2830685 0 0 GOSSAMER BIO INC COM 38341P102 21942 1745598 SH SOLE 22 1686551 0 59047 GOSSAMER BIO INC COM 38341P102 143 11406 SH SOLE 23 11406 0 0 GOSSAMER BIO INC COM 38341P102 108 8609 SH SOLE 25 8609 0 0 GOSSAMER BIO INC COM 38341P102 1295 103029 SH SOLE 26 1980 0 101049 GOSSAMER BIO INC COM 38341P102 91 7234 SH SOLE 28 7234 0 0 GOSSAMER BIO INC COM 38341P102 843 67069 SH SOLE 30 67069 0 0 GOSSAMER BIO INC COM 38341P102 23 1812 SH SOLE 36 1812 0 0 GOSSAMER BIO INC COM 38341P102 94 7515 SH SOLE 40 7515 0 0 GOSSAMER BIO INC COM 38341P102 68 5441 SH SOLE 43 0 0 5441 GP STRATEGIES CORP COM 36225V104 259 12524 SH SOLE 2 467 0 12057 GP STRATEGIES CORP COM 36225V104 6 287 SH SOLE 7 287 0 0 GP STRATEGIES CORP COM 36225V104 930 44927 SH SOLE 18 44927 0 0 GP STRATEGIES CORP COM 36225V104 486 23480 SH SOLE 19 23480 0 0 GP STRATEGIES CORP COM 36225V104 9608 464137 SH SOLE 21 464137 0 0 GP STRATEGIES CORP COM 36225V104 6172 298169 SH SOLE 22 291132 0 7037 GP STRATEGIES CORP COM 36225V104 5 238 SH SOLE 43 0 0 238 GRACELL BIOTECHNOLOGIES INC SPONSORED ADS 38406L103 95 6842 SH SOLE 2 6842 0 0 GRACELL BIOTECHNOLOGIES INC SPONSORED ADS 38406L103 11825 852561 SH SOLE 19 852561 0 0 GRACELL BIOTECHNOLOGIES INC SPONSORED ADS 38406L103 1027 74056 SH SOLE 34 74056 0 0 GRACO INC COM 384109104 32760 468199 SH SOLE 2 202654 0 265545 GRACO INC COM 384109104 233 3328 SH SOLE 4 3328 0 0 GRACO INC COM 384109104 1266 18088 SH SOLE 7 18088 0 0 GRACO INC COM 384109104 29259 418165 SH SOLE 18 418165 0 0 GRACO INC COM 384109104 5617 80271 SH SOLE 19 80271 0 0 GRACO INC COM 384109104 573325 8193868 SH SOLE 21 8193868 0 0 GRACO INC COM 384109104 320181 4575975 SH SOLE 22 4377011 0 198964 GRACO INC COM 384109104 1586 22661 SH SOLE 25 22661 0 0 GRACO INC COM 384109104 4957 70848 SH SOLE 26 57661 0 13187 GRACO INC COM 384109104 845 12078 SH SOLE 28 12078 0 0 GRACO INC COM 384109104 144 2054 SH SOLE 29 2054 0 0 GRACO INC COM 384109104 6251 89340 SH SOLE 30 89340 0 0 GRACO INC COM 384109104 188 2685 SH SOLE 31 2685 0 0 GRACO INC COM 384109104 92 1320 SH SOLE 36 1320 0 0 GRACO INC COM 384109104 1464 20930 SH SOLE 40 20930 0 0 GRACO INC COM 384109104 7584 108395 SH SOLE 43 13794 0 94601 GRAFTECH INTL LTD COM 384313508 1218 118026 SH SOLE 2 60445 0 57581 GRAFTECH INTL LTD COM 384313508 5 527 SH SOLE 4 527 0 0 GRAFTECH INTL LTD COM 384313508 29 2842 SH SOLE 7 2842 0 0 GRAFTECH INTL LTD COM 384313508 5696 551910 SH SOLE 18 551910 0 0 GRAFTECH INTL LTD COM 384313508 3683 356878 SH SOLE 19 356878 0 0 GRAFTECH INTL LTD COM 384313508 69196 6705067 SH SOLE 21 6705067 0 0 GRAFTECH INTL LTD COM 384313508 47093 4563270 SH SOLE 22 4446185 0 117085 GRAFTECH INTL LTD COM 384313508 206 19956 SH SOLE 25 19956 0 0 GRAFTECH INTL LTD COM 384313508 417 40410 SH SOLE 26 32250 0 8160 GRAFTECH INTL LTD COM 384313508 104 10034 SH SOLE 28 10034 0 0 GRAFTECH INTL LTD COM 384313508 1005 97356 SH SOLE 30 97356 0 0 GRAFTECH INTL LTD COM 384313508 223 21604 SH SOLE 40 21604 0 0 GRAFTECH INTL LTD COM 384313508 653 63276 SH SOLE 43 1311 0 61965 GRAHAM CORP COM 384556106 26 2133 SH SOLE 18 2133 0 0 GRAHAM CORP COM 384556106 415 33455 SH SOLE 21 33455 0 0 GRAHAM CORP COM 384556106 1829 147530 SH SOLE 22 147530 0 0 GRAHAM CORP COM 384556106 0 36 SH SOLE 43 0 0 36 GRAHAM HLDGS CO COM CL B 384637104 5835 9904 SH SOLE 2 6762 0 3142 GRAHAM HLDGS CO COM CL B 384637104 8 14 SH SOLE 4 14 0 0 GRAHAM HLDGS CO COM CL B 384637104 60 101 SH SOLE 7 101 0 0 GRAHAM HLDGS CO COM CL B 384637104 12025 20410 SH SOLE 18 20410 0 0 GRAHAM HLDGS CO COM CL B 384637104 3967 6733 SH SOLE 19 6733 0 0 GRAHAM HLDGS CO COM CL B 384637104 170320 289090 SH SOLE 21 289090 0 0 GRAHAM HLDGS CO COM CL B 384637104 69219 117487 SH SOLE 22 113653 0 3834 GRAHAM HLDGS CO COM CL B 384637104 425 722 SH SOLE 25 722 0 0 GRAHAM HLDGS CO COM CL B 384637104 838 1423 SH SOLE 26 1058 0 365 GRAHAM HLDGS CO COM CL B 384637104 220 374 SH SOLE 28 338 0 36 GRAHAM HLDGS CO COM CL B 384637104 1351 2293 SH SOLE 30 2293 0 0 GRAHAM HLDGS CO COM CL B 384637104 272 461 SH SOLE 36 461 0 0 GRAHAM HLDGS CO COM CL B 384637104 295 501 SH SOLE 40 501 0 0 GRAHAM HLDGS CO COM CL B 384637104 16725 28389 SH SOLE 43 1517 0 26872 GRAINGER W W INC COM 384802104 45604 116023 SH SOLE 2 26897 0 89126 GRAINGER W W INC COM 384802104 15105 38430 SH SOLE 4 23596 0 14834 GRAINGER W W INC COM 384802104 22651 57628 SH SOLE 7 45989 0 11639 GRAINGER W W INC COM 384802104 325 827 SH SOLE 13 135 0 692 GRAINGER W W INC COM 384802104 1787 4547 SH SOLE 15 4547 0 0 GRAINGER W W INC COM 384802104 40593 103275 SH SOLE 18 97027 0 6248 GRAINGER W W INC COM 384802104 13156 33471 SH SOLE 19 33471 0 0 GRAINGER W W INC COM 384802104 613406 1560590 SH SOLE 21 1560590 0 0 GRAINGER W W INC COM 384802104 379867 966436 SH SOLE 22 871536 0 94900 GRAINGER W W INC COM 384802104 9604 24434 SH SOLE 23 24434 0 0 GRAINGER W W INC COM 384802104 43506 110686 SH SOLE 25 110686 0 0 GRAINGER W W INC COM 384802104 47871 121790 SH SOLE 26 56047 0 65743 GRAINGER W W INC COM 384802104 72157 183577 SH SOLE 28 5421 0 178156 GRAINGER W W INC COM 384802104 18 46 SH SOLE 29 46 0 0 GRAINGER W W INC COM 384802104 117839 299799 SH SOLE 30 284506 0 15293 GRAINGER W W INC COM 384802104 6452 16416 SH SOLE 31 5531 0 10885 GRAINGER W W INC COM 384802104 13985 35581 SH SOLE 34 35581 0 0 GRAINGER W W INC COM 384802104 8920 22694 SH SOLE 36 22694 0 0 GRAINGER W W INC COM 384802104 579 1473 SH SOLE 40 1473 0 0 GRAINGER W W INC COM 384802104 27953 71117 SH SOLE 43 9866 0 61251 GRAN TIERRA ENERGY INC COM 38500T101 73 99376 SH SOLE 21 99376 0 0 GRAND CANYON ED INC COM 38526M106 9163 104174 SH SOLE 2 39040 0 65134 GRAND CANYON ED INC COM 38526M106 15 168 SH SOLE 4 168 0 0 GRAND CANYON ED INC COM 38526M106 55 626 SH SOLE 7 626 0 0 GRAND CANYON ED INC COM 38526M106 9510 108117 SH SOLE 18 108117 0 0 GRAND CANYON ED INC COM 38526M106 1084 12327 SH SOLE 19 12327 0 0 GRAND CANYON ED INC COM 38526M106 184082 2092792 SH SOLE 21 2092792 0 0 GRAND CANYON ED INC COM 38526M106 108912 1238197 SH SOLE 22 1183053 0 55144 GRAND CANYON ED INC COM 38526M106 531 6033 SH SOLE 25 6033 0 0 GRAND CANYON ED INC COM 38526M106 1503 17088 SH SOLE 26 13531 0 3557 GRAND CANYON ED INC COM 38526M106 254 2890 SH SOLE 28 2890 0 0 GRAND CANYON ED INC COM 38526M106 2342 26625 SH SOLE 30 26625 0 0 GRAND CANYON ED INC COM 38526M106 63 713 SH SOLE 31 713 0 0 GRAND CANYON ED INC COM 38526M106 59 669 SH SOLE 36 669 0 0 GRAND CANYON ED INC COM 38526M106 529 6018 SH SOLE 40 6018 0 0 GRAND CANYON ED INC COM 38526M106 5157 58626 SH SOLE 43 1113 0 57513 GRANITE CONSTR INC COM 387328107 3507 88663 SH SOLE 2 49619 0 39044 GRANITE CONSTR INC COM 387328107 8 193 SH SOLE 4 193 0 0 GRANITE CONSTR INC COM 387328107 29 729 SH SOLE 7 729 0 0 GRANITE CONSTR INC COM 387328107 7283 184144 SH SOLE 18 184144 0 0 GRANITE CONSTR INC COM 387328107 3853 97429 SH SOLE 19 97429 0 0 GRANITE CONSTR INC COM 387328107 218636 5528092 SH SOLE 21 5528092 0 0 GRANITE CONSTR INC COM 387328107 45769 1157232 SH SOLE 22 1107819 0 49413 GRANITE CONSTR INC COM 387328107 305 7712 SH SOLE 25 7712 0 0 GRANITE CONSTR INC COM 387328107 944 23868 SH SOLE 26 17750 0 6118 GRANITE CONSTR INC COM 387328107 151 3819 SH SOLE 28 3819 0 0 GRANITE CONSTR INC COM 387328107 3302 83496 SH SOLE 30 83496 0 0 GRANITE CONSTR INC COM 387328107 239 6041 SH SOLE 36 6041 0 0 GRANITE CONSTR INC COM 387328107 200 5050 SH SOLE 40 5050 0 0 GRANITE CONSTR INC COM 387328107 3277 82866 SH SOLE 43 5066 0 77800 GRANITE PT MTG TR INC COM STK 38741L107 789 59896 SH SOLE 2 16525 0 43371 GRANITE PT MTG TR INC COM STK 38741L107 2 137 SH SOLE 4 137 0 0 GRANITE PT MTG TR INC COM STK 38741L107 12 881 SH SOLE 7 881 0 0 GRANITE PT MTG TR INC COM STK 38741L107 3015 228900 SH SOLE 18 228900 0 0 GRANITE PT MTG TR INC COM STK 38741L107 2484 188606 SH SOLE 19 188606 0 0 GRANITE PT MTG TR INC COM STK 38741L107 104612 7943203 SH SOLE 21 7943203 0 0 GRANITE PT MTG TR INC COM STK 38741L107 18953 1439139 SH SOLE 22 1384062 0 55077 GRANITE PT MTG TR INC COM STK 38741L107 92 7016 SH SOLE 25 7016 0 0 GRANITE PT MTG TR INC COM STK 38741L107 224 17046 SH SOLE 26 7740 0 9306 GRANITE PT MTG TR INC COM STK 38741L107 79 5981 SH SOLE 28 5981 0 0 GRANITE PT MTG TR INC COM STK 38741L107 1133 86041 SH SOLE 30 86041 0 0 GRANITE PT MTG TR INC COM STK 38741L107 95 7227 SH SOLE 40 7227 0 0 GRANITE PT MTG TR INC COM STK 38741L107 302 22921 SH SOLE 43 415 0 22506 GRANITE REAL ESTATE INVT TR UNIT 99/99/9999 387437114 33 469 SH SOLE 43 0 0 469 GRAPHIC PACKAGING HLDG CO COM 388689101 12415 652058 SH SOLE 2 132551 0 519507 GRAPHIC PACKAGING HLDG CO COM 388689101 18 940 SH SOLE 4 940 0 0 GRAPHIC PACKAGING HLDG CO COM 388689101 135 7067 SH SOLE 7 7067 0 0 GRAPHIC PACKAGING HLDG CO COM 388689101 2172 114090 SH SOLE 18 114090 0 0 GRAPHIC PACKAGING HLDG CO COM 388689101 1504 79016 SH SOLE 19 79016 0 0 GRAPHIC PACKAGING HLDG CO COM 388689101 64280 3376065 SH SOLE 21 3376065 0 0 GRAPHIC PACKAGING HLDG CO COM 388689101 118684 6233391 SH SOLE 22 5905933 0 327458 GRAPHIC PACKAGING HLDG CO COM 388689101 5033 264353 SH SOLE 25 264353 0 0 GRAPHIC PACKAGING HLDG CO COM 388689101 5016 263466 SH SOLE 26 196463 0 67003 GRAPHIC PACKAGING HLDG CO COM 388689101 687 36072 SH SOLE 28 22384 0 13688 GRAPHIC PACKAGING HLDG CO COM 388689101 2754 144658 SH SOLE 30 144658 0 0 GRAPHIC PACKAGING HLDG CO COM 388689101 83 4337 SH SOLE 31 4337 0 0 GRAPHIC PACKAGING HLDG CO COM 388689101 13790 724258 SH SOLE 34 724258 0 0 GRAPHIC PACKAGING HLDG CO COM 388689101 131 6889 SH SOLE 36 6889 0 0 GRAPHIC PACKAGING HLDG CO COM 388689101 657 34487 SH SOLE 40 34487 0 0 GRAPHIC PACKAGING HLDG CO COM 388689101 1929 101289 SH SOLE 43 12789 0 88500 GRAPHITE BIO INC COM 38870X104 60 3691 SH SOLE 2 552 0 3139 GRAPHITE BIO INC COM 38870X104 751 45837 SH SOLE 18 45837 0 0 GRAPHITE BIO INC COM 38870X104 481 29371 SH SOLE 19 29371 0 0 GRAPHITE BIO INC COM 38870X104 9085 554290 SH SOLE 21 554290 0 0 GRAPHITE BIO INC COM 38870X104 5191 316725 SH SOLE 22 312603 0 4122 GRAVITY CO LTD SPONSORED ADS NE 38911N206 563 6228 SH SOLE 43 0 0 6228 GRAY TELEVISION INC COM 389375106 2103 92135 SH SOLE 2 25495 0 66640 GRAY TELEVISION INC COM 389375106 8 362 SH SOLE 4 362 0 0 GRAY TELEVISION INC COM 389375106 54 2362 SH SOLE 7 2362 0 0 GRAY TELEVISION INC COM 389375106 6179 270776 SH SOLE 18 270776 0 0 GRAY TELEVISION INC COM 389375106 3483 152646 SH SOLE 19 152646 0 0 GRAY TELEVISION INC COM 389375106 70607 3094094 SH SOLE 21 3094094 0 0 GRAY TELEVISION INC COM 389375106 46826 2051982 SH SOLE 22 1963892 0 88090 GRAY TELEVISION INC COM 389375106 256 11230 SH SOLE 25 11230 0 0 GRAY TELEVISION INC COM 389375106 710 31105 SH SOLE 26 22930 0 8175 GRAY TELEVISION INC COM 389375106 126 5534 SH SOLE 28 5534 0 0 GRAY TELEVISION INC COM 389375106 1085 47547 SH SOLE 30 47547 0 0 GRAY TELEVISION INC COM 389375106 138 6068 SH SOLE 36 6068 0 0 GRAY TELEVISION INC COM 389375106 222 9730 SH SOLE 40 9730 0 0 GRAY TELEVISION INC COM 389375106 899 39378 SH SOLE 43 125 0 39253 GRAY TELEVISION INC CL A 389375205 17 756 SH SOLE 21 756 0 0 GRAYBUG VISION INC COM SHS 38942Q103 8 2520 SH SOLE 18 2520 0 0 GRAYBUG VISION INC COM SHS 38942Q103 100 30063 SH SOLE 21 30063 0 0 GRAYBUG VISION INC COM SHS 38942Q103 2 642 SH SOLE 22 642 0 0 GREAT AJAX CORP COM 38983D300 775 57434 SH SOLE 2 24830 0 32604 GREAT AJAX CORP COM 38983D300 3 257 SH SOLE 7 257 0 0 GREAT AJAX CORP COM 38983D300 1008 74725 SH SOLE 18 74725 0 0 GREAT AJAX CORP COM 38983D300 1357 100576 SH SOLE 19 100576 0 0 GREAT AJAX CORP COM 38983D300 18047 1337776 SH SOLE 21 1337776 0 0 GREAT AJAX CORP COM 38983D300 6850 507761 SH SOLE 22 493699 0 14062 GREAT AJAX CORP COM 38983D300 22 1627 SH SOLE 43 0 0 1627 GREAT ELM GROUP INC COM NEW 39037G109 8 3472 SH SOLE 18 3472 0 0 GREAT ELM GROUP INC COM NEW 39037G109 92 40856 SH SOLE 21 40856 0 0 GREAT ELM GROUP INC COM NEW 39037G109 664 296341 SH SOLE 22 296341 0 0 GREAT LAKES DREDGE & DOCK CO COM 390607109 1098 72761 SH SOLE 2 19560 0 53201 GREAT LAKES DREDGE & DOCK CO COM 390607109 6 379 SH SOLE 4 379 0 0 GREAT LAKES DREDGE & DOCK CO COM 390607109 2580 170960 SH SOLE 7 170960 0 0 GREAT LAKES DREDGE & DOCK CO COM 390607109 3399 225271 SH SOLE 18 225271 0 0 GREAT LAKES DREDGE & DOCK CO COM 390607109 1673 110860 SH SOLE 19 110860 0 0 GREAT LAKES DREDGE & DOCK CO COM 390607109 42712 2830464 SH SOLE 21 2830464 0 0 GREAT LAKES DREDGE & DOCK CO COM 390607109 25434 1685501 SH SOLE 22 1622052 0 63449 GREAT LAKES DREDGE & DOCK CO COM 390607109 189 12537 SH SOLE 25 12537 0 0 GREAT LAKES DREDGE & DOCK CO COM 390607109 159 10567 SH SOLE 26 5085 0 5482 GREAT LAKES DREDGE & DOCK CO COM 390607109 121 8029 SH SOLE 28 8029 0 0 GREAT LAKES DREDGE & DOCK CO COM 390607109 565 37448 SH SOLE 30 37448 0 0 GREAT LAKES DREDGE & DOCK CO COM 390607109 182 12080 SH SOLE 36 12080 0 0 GREAT LAKES DREDGE & DOCK CO COM 390607109 98 6512 SH SOLE 40 6512 0 0 GREAT LAKES DREDGE & DOCK CO COM 390607109 817 54150 SH SOLE 43 0 0 54150 GREAT SOUTHN BANCORP INC COM 390905107 701 12794 SH SOLE 2 3506 0 9288 GREAT SOUTHN BANCORP INC COM 390905107 9 170 SH SOLE 7 170 0 0 GREAT SOUTHN BANCORP INC COM 390905107 1995 36407 SH SOLE 18 36407 0 0 GREAT SOUTHN BANCORP INC COM 390905107 1032 18836 SH SOLE 19 18836 0 0 GREAT SOUTHN BANCORP INC COM 390905107 23365 426294 SH SOLE 21 426294 0 0 GREAT SOUTHN BANCORP INC COM 390905107 16444 300012 SH SOLE 22 289192 0 10820 GREAT SOUTHN BANCORP INC COM 390905107 77 1398 SH SOLE 25 1398 0 0 GREAT SOUTHN BANCORP INC COM 390905107 79 1440 SH SOLE 28 1440 0 0 GREAT SOUTHN BANCORP INC COM 390905107 826 15062 SH SOLE 30 15062 0 0 GREAT SOUTHN BANCORP INC COM 390905107 36 662 SH SOLE 34 662 0 0 GREAT SOUTHN BANCORP INC COM 390905107 53 972 SH SOLE 40 972 0 0 GREAT SOUTHN BANCORP INC COM 390905107 715 13042 SH SOLE 43 1450 0 11592 GREAT WESTERN BANCORP INC COM 391416104 1771 54099 SH SOLE 2 15129 0 38970 GREAT WESTERN BANCORP INC COM 391416104 8 244 SH SOLE 4 244 0 0 GREAT WESTERN BANCORP INC COM 391416104 24 718 SH SOLE 7 718 0 0 GREAT WESTERN BANCORP INC COM 391416104 7095 216706 SH SOLE 18 216706 0 0 GREAT WESTERN BANCORP INC COM 391416104 3021 92278 SH SOLE 19 92278 0 0 GREAT WESTERN BANCORP INC COM 391416104 203543 6216938 SH SOLE 21 6216938 0 0 GREAT WESTERN BANCORP INC COM 391416104 42123 1286598 SH SOLE 22 1233585 0 53013 GREAT WESTERN BANCORP INC COM 391416104 233 7108 SH SOLE 25 7108 0 0 GREAT WESTERN BANCORP INC COM 391416104 345 10547 SH SOLE 26 5776 0 4771 GREAT WESTERN BANCORP INC COM 391416104 123 3771 SH SOLE 28 3771 0 0 GREAT WESTERN BANCORP INC COM 391416104 3119 95269 SH SOLE 30 95269 0 0 GREAT WESTERN BANCORP INC COM 391416104 106 3243 SH SOLE 36 3243 0 0 GREAT WESTERN BANCORP INC COM 391416104 192 5868 SH SOLE 40 5868 0 0 GREAT WESTERN BANCORP INC COM 391416104 1539 47018 SH SOLE 43 6979 0 40039 GREEN BRICK PARTNERS INC COM 392709101 1993 97139 SH SOLE 2 56522 0 40617 GREEN BRICK PARTNERS INC COM 392709101 3 122 SH SOLE 4 122 0 0 GREEN BRICK PARTNERS INC COM 392709101 12 585 SH SOLE 7 585 0 0 GREEN BRICK PARTNERS INC COM 392709101 2233 108807 SH SOLE 18 103449 0 5358 GREEN BRICK PARTNERS INC COM 392709101 7116 346793 SH SOLE 19 346793 0 0 GREEN BRICK PARTNERS INC COM 392709101 37418 1823467 SH SOLE 21 1823467 0 0 GREEN BRICK PARTNERS INC COM 392709101 25401 1237856 SH SOLE 22 1205749 0 32107 GREEN BRICK PARTNERS INC COM 392709101 199 9711 SH SOLE 23 9711 0 0 GREEN BRICK PARTNERS INC COM 392709101 106 5170 SH SOLE 25 5170 0 0 GREEN BRICK PARTNERS INC COM 392709101 981 47798 SH SOLE 26 3916 0 43882 GREEN BRICK PARTNERS INC COM 392709101 76 3690 SH SOLE 28 3690 0 0 GREEN BRICK PARTNERS INC COM 392709101 590 28742 SH SOLE 30 28742 0 0 GREEN BRICK PARTNERS INC COM 392709101 42 2038 SH SOLE 36 2038 0 0 GREEN BRICK PARTNERS INC COM 392709101 65 3149 SH SOLE 40 3149 0 0 GREEN BRICK PARTNERS INC COM 392709101 986 48064 SH SOLE 43 535 0 47529 GREEN DOT CORP CL A 39304D102 2603 51718 SH SOLE 2 14274 0 37444 GREEN DOT CORP CL A 39304D102 10 201 SH SOLE 4 201 0 0 GREEN DOT CORP CL A 39304D102 43 863 SH SOLE 7 863 0 0 GREEN DOT CORP CL A 39304D102 10679 212183 SH SOLE 18 212183 0 0 GREEN DOT CORP CL A 39304D102 4624 91875 SH SOLE 19 91875 0 0 GREEN DOT CORP CL A 39304D102 311824 6195582 SH SOLE 21 6195582 0 0 GREEN DOT CORP CL A 39304D102 64088 1273362 SH SOLE 22 1224290 0 49072 GREEN DOT CORP CL A 39304D102 310 6155 SH SOLE 25 6155 0 0 GREEN DOT CORP CL A 39304D102 773 15360 SH SOLE 26 11386 0 3974 GREEN DOT CORP CL A 39304D102 205 4065 SH SOLE 28 4065 0 0 GREEN DOT CORP CL A 39304D102 7432 147666 SH SOLE 30 147666 0 0 GREEN DOT CORP CL A 39304D102 259 5144 SH SOLE 40 5144 0 0 GREEN DOT CORP CL A 39304D102 1170 23252 SH SOLE 43 719 0 22533 GREEN PLAINS INC COM 393222104 2427 74330 SH SOLE 2 42355 0 31975 GREEN PLAINS INC COM 393222104 79 2413 SH SOLE 4 2413 0 0 GREEN PLAINS INC COM 393222104 24 748 SH SOLE 7 748 0 0 GREEN PLAINS INC COM 393222104 7291 223302 SH SOLE 18 223302 0 0 GREEN PLAINS INC COM 393222104 33251 1018421 SH SOLE 19 1018421 0 0 GREEN PLAINS INC COM 393222104 181585 5561552 SH SOLE 21 5561552 0 0 GREEN PLAINS INC COM 393222104 34033 1042364 SH SOLE 22 1011006 0 31358 GREEN PLAINS INC COM 393222104 208 6359 SH SOLE 23 6359 0 0 GREEN PLAINS INC COM 393222104 32 971 SH SOLE 25 971 0 0 GREEN PLAINS INC COM 393222104 1135 34769 SH SOLE 26 3760 0 31009 GREEN PLAINS INC COM 393222104 23373 715855 SH SOLE 30 715855 0 0 GREEN PLAINS INC COM 393222104 10305 315628 SH SOLE 34 315628 0 0 GREEN PLAINS INC COM 393222104 144 4419 SH SOLE 40 4419 0 0 GREEN PLAINS INC COM 393222104 79 2405 SH SOLE 43 0 0 2405 GREENBOX POS COM NEW 39366L208 21 2590 SH SOLE 2 714 0 1876 GREENBOX POS COM NEW 39366L208 426 51437 SH SOLE 18 51437 0 0 GREENBOX POS COM NEW 39366L208 234 28279 SH SOLE 19 28279 0 0 GREENBOX POS COM NEW 39366L208 4986 601507 SH SOLE 21 601507 0 0 GREENBOX POS COM NEW 39366L208 2485 299786 SH SOLE 22 296079 0 3707 GREENBRIER COS INC COM 393657101 1595 37094 SH SOLE 2 9953 0 27141 GREENBRIER COS INC COM 393657101 6 136 SH SOLE 4 136 0 0 GREENBRIER COS INC COM 393657101 41 963 SH SOLE 7 963 0 0 GREENBRIER COS INC COM 393657101 5523 128471 SH SOLE 18 128471 0 0 GREENBRIER COS INC COM 393657101 2396 55737 SH SOLE 19 55737 0 0 GREENBRIER COS INC COM 393657101 169509 3942996 SH SOLE 21 3942996 0 0 GREENBRIER COS INC COM 393657101 34705 807278 SH SOLE 22 774781 0 32497 GREENBRIER COS INC COM 393657101 179 4172 SH SOLE 25 4172 0 0 GREENBRIER COS INC COM 393657101 485 11282 SH SOLE 26 8113 0 3169 GREENBRIER COS INC COM 393657101 217 5039 SH SOLE 28 2682 0 2357 GREENBRIER COS INC COM 393657101 2455 57116 SH SOLE 30 57116 0 0 GREENBRIER COS INC COM 393657101 49 1150 SH SOLE 36 1150 0 0 GREENBRIER COS INC COM 393657101 198 4597 SH SOLE 40 4597 0 0 GREENBRIER COS INC COM 393657101 1366 31765 SH SOLE 43 1189 0 30576 GREENE CNTY BANCORP INC COM 394357107 6 169 SH SOLE 2 169 0 0 GREENE CNTY BANCORP INC COM 394357107 23 622 SH SOLE 18 622 0 0 GREENE CNTY BANCORP INC COM 394357107 322 8900 SH SOLE 21 8900 0 0 GREENHILL & CO INC COM 395259104 42 2845 SH SOLE 2 1098 0 1747 GREENHILL & CO INC COM 395259104 1 60 SH SOLE 7 60 0 0 GREENHILL & CO INC COM 395259104 815 55765 SH SOLE 18 55765 0 0 GREENHILL & CO INC COM 395259104 378 25883 SH SOLE 19 25883 0 0 GREENHILL & CO INC COM 395259104 24806 1696698 SH SOLE 21 1696698 0 0 GREENHILL & CO INC COM 395259104 5748 393176 SH SOLE 22 390585 0 2591 GREENHILL & CO INC COM 395259104 260 17762 SH SOLE 30 17762 0 0 GREENHILL & CO INC COM 395259104 10 679 SH SOLE 43 0 0 679 GREENIDGE GENERATION HLDGS I CLASS A COM 39531G100 8 305 SH SOLE 18 305 0 0 GREENIDGE GENERATION HLDGS I CLASS A COM 39531G100 119 4643 SH SOLE 21 4643 0 0 GREENIDGE GENERATION HLDGS I CLASS A COM 39531G100 326 12752 SH SOLE 22 12752 0 0 GREENLANE HLDGS INC CL A 395330103 9 3681 SH SOLE 2 2157 0 1524 GREENLANE HLDGS INC CL A 395330103 72 30189 SH SOLE 18 30189 0 0 GREENLANE HLDGS INC CL A 395330103 40 16825 SH SOLE 19 16825 0 0 GREENLANE HLDGS INC CL A 395330103 1312 553678 SH SOLE 21 553678 0 0 GREENLANE HLDGS INC CL A 395330103 313 132149 SH SOLE 22 131530 0 619 GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 171 23140 SH SOLE 2 2517 0 20623 GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 4 543 SH SOLE 7 543 0 0 GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 722 97730 SH SOLE 18 97730 0 0 GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 384 51919 SH SOLE 19 51919 0 0 GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 7246 980504 SH SOLE 21 980504 0 0 GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 5827 788440 SH SOLE 22 772696 0 15744 GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 16 2145 SH SOLE 43 0 0 2145 GREENSKY INC CL A 39572G100 128 11482 SH SOLE 2 4081 0 7401 GREENSKY INC CL A 39572G100 15 1330 SH SOLE 7 1330 0 0 GREENSKY INC CL A 39572G100 2119 189574 SH SOLE 18 189574 0 0 GREENSKY INC CL A 39572G100 1450 129708 SH SOLE 19 129708 0 0 GREENSKY INC CL A 39572G100 25951 2321191 SH SOLE 21 2321191 0 0 GREENSKY INC CL A 39572G100 16811 1503703 SH SOLE 22 1493047 0 10656 GREENSKY INC CL A 39572G100 4 391 SH SOLE 43 0 0 391 GREENTREE HOSPITALITY GROUP SPONSORED ADS 39579V100 183 22400 SH SOLE 13 0 0 22400 GREENTREE HOSPITALITY GROUP SPONSORED ADS 39579V100 90 11076 SH SOLE 21 11076 0 0 GREENTREE HOSPITALITY GROUP SPONSORED ADS 39579V100 713 87409 SH SOLE 22 84588 0 2821 GREENTREE HOSPITALITY GROUP SPONSORED ADS 39579V100 243 29829 SH SOLE 30 29829 0 0 GREENTREE HOSPITALITY GROUP SPONSORED ADS 39579V100 456 55941 SH SOLE 43 0 0 55941 GREENWICH LIFESCIENCES INC COM 396879108 23 581 SH SOLE 2 162 0 419 GREENWICH LIFESCIENCES INC COM 396879108 461 11805 SH SOLE 18 11805 0 0 GREENWICH LIFESCIENCES INC COM 396879108 260 6656 SH SOLE 19 6656 0 0 GREENWICH LIFESCIENCES INC COM 396879108 5282 135196 SH SOLE 21 135196 0 0 GREENWICH LIFESCIENCES INC COM 396879108 2485 63616 SH SOLE 22 62609 0 1007 GREIF INC CL A 397624107 2599 40230 SH SOLE 2 18624 0 21606 GREIF INC CL A 397624107 8 123 SH SOLE 4 123 0 0 GREIF INC CL A 397624107 29 455 SH SOLE 7 455 0 0 GREIF INC CL A 397624107 8635 133665 SH SOLE 18 133665 0 0 GREIF INC CL A 397624107 2898 44868 SH SOLE 19 44868 0 0 GREIF INC CL A 397624107 119401 1848318 SH SOLE 21 1848318 0 0 GREIF INC CL A 397624107 51391 795520 SH SOLE 22 770988 0 24532 GREIF INC CL A 397624107 235 3631 SH SOLE 25 3631 0 0 GREIF INC CL A 397624107 536 8294 SH SOLE 26 5362 0 2932 GREIF INC CL A 397624107 161 2495 SH SOLE 28 2107 0 388 GREIF INC CL A 397624107 957 14811 SH SOLE 30 14811 0 0 GREIF INC CL A 397624107 160 2480 SH SOLE 36 2480 0 0 GREIF INC CL A 397624107 170 2624 SH SOLE 40 2624 0 0 GREIF INC CL A 397624107 3433 53146 SH SOLE 43 9810 0 43336 GREIF INC CL B 397624206 572 8825 SH SOLE 2 1454 0 7371 GREIF INC CL B 397624206 7 104 SH SOLE 7 104 0 0 GREIF INC CL B 397624206 1231 18997 SH SOLE 18 18997 0 0 GREIF INC CL B 397624206 744 11487 SH SOLE 19 11487 0 0 GREIF INC CL B 397624206 13634 210405 SH SOLE 21 210405 0 0 GREIF INC CL B 397624206 5068 78204 SH SOLE 22 74721 0 3483 GREIF INC CL B 397624206 75 1152 SH SOLE 25 1152 0 0 GREIF INC CL B 397624206 28 434 SH SOLE 26 434 0 0 GREIF INC CL B 397624206 66 1020 SH SOLE 30 1020 0 0 GREIF INC CL B 397624206 8 121 SH SOLE 34 121 0 0 GREIF INC CL B 397624206 68 1049 SH SOLE 40 1049 0 0 GREIF INC CL B 397624206 13 207 SH SOLE 43 0 0 207 GRID DYNAMICS HLDGS INC CL A 39813G109 470 16099 SH SOLE 2 11748 0 4351 GRID DYNAMICS HLDGS INC CL A 39813G109 14 492 SH SOLE 7 492 0 0 GRID DYNAMICS HLDGS INC CL A 39813G109 3498 119712 SH SOLE 18 119712 0 0 GRID DYNAMICS HLDGS INC CL A 39813G109 36501 1249174 SH SOLE 19 1249174 0 0 GRID DYNAMICS HLDGS INC CL A 39813G109 43297 1481759 SH SOLE 21 1481759 0 0 GRID DYNAMICS HLDGS INC CL A 39813G109 27931 955881 SH SOLE 22 934246 0 21635 GRID DYNAMICS HLDGS INC CL A 39813G109 142 4852 SH SOLE 25 4852 0 0 GRID DYNAMICS HLDGS INC CL A 39813G109 156 5327 SH SOLE 28 5327 0 0 GRID DYNAMICS HLDGS INC CL A 39813G109 317 10846 SH SOLE 30 10846 0 0 GRID DYNAMICS HLDGS INC CL A 39813G109 59360 2031502 SH SOLE 34 2031502 0 0 GRID DYNAMICS HLDGS INC CL A 39813G109 173 5923 SH SOLE 40 5923 0 0 GRID DYNAMICS HLDGS INC CL A 39813G109 103 3532 SH SOLE 43 0 0 3532 GRIFFON CORP COM 398433102 2245 91265 SH SOLE 2 51487 0 39778 GRIFFON CORP COM 398433102 3 124 SH SOLE 4 124 0 0 GRIFFON CORP COM 398433102 18 747 SH SOLE 7 747 0 0 GRIFFON CORP COM 398433102 4668 189761 SH SOLE 18 189761 0 0 GRIFFON CORP COM 398433102 2535 103035 SH SOLE 19 103035 0 0 GRIFFON CORP COM 398433102 137179 5576377 SH SOLE 21 5576377 0 0 GRIFFON CORP COM 398433102 31274 1271319 SH SOLE 22 1226099 0 45220 GRIFFON CORP COM 398433102 209 8514 SH SOLE 25 8514 0 0 GRIFFON CORP COM 398433102 488 19831 SH SOLE 26 13887 0 5944 GRIFFON CORP COM 398433102 112 4541 SH SOLE 28 4541 0 0 GRIFFON CORP COM 398433102 2057 83615 SH SOLE 30 83615 0 0 GRIFFON CORP COM 398433102 163 6609 SH SOLE 40 6609 0 0 GRIFFON CORP COM 398433102 413 16796 SH SOLE 43 2813 0 13983 GRIFOLS S A SP ADR REP B NVT 398438408 21966 1503464 SH SOLE 21 1503464 0 0 GRIFOLS S A SP ADR REP B NVT 398438408 792 54209 SH SOLE 30 54209 0 0 GRIFOLS S A SP ADR REP B NVT 398438408 2819 192970 SH SOLE 43 41081 0 151889 GRITSTONE BIO INC COM 39868T105 888 82266 SH SOLE 2 35989 0 46277 GRITSTONE BIO INC COM 39868T105 8 750 SH SOLE 7 750 0 0 GRITSTONE BIO INC COM 39868T105 1474 136473 SH SOLE 18 136473 0 0 GRITSTONE BIO INC COM 39868T105 4996 462560 SH SOLE 19 462560 0 0 GRITSTONE BIO INC COM 39868T105 17037 1577544 SH SOLE 21 1577544 0 0 GRITSTONE BIO INC COM 39868T105 9687 896967 SH SOLE 22 873887 0 23080 GRITSTONE BIO INC COM 39868T105 15 1429 SH SOLE 23 1429 0 0 GRITSTONE BIO INC COM 39868T105 67 6202 SH SOLE 26 0 0 6202 GRITSTONE BIO INC COM 39868T105 24 2197 SH SOLE 34 2197 0 0 GRITSTONE BIO INC COM 39868T105 86 7930 SH SOLE 43 63 0 7867 GROCERY OUTLET HLDG CORP COM 39874R101 6330 293474 SH SOLE 2 108763 0 184711 GROCERY OUTLET HLDG CORP COM 39874R101 6 295 SH SOLE 4 295 0 0 GROCERY OUTLET HLDG CORP COM 39874R101 30 1414 SH SOLE 7 1414 0 0 GROCERY OUTLET HLDG CORP COM 39874R101 4611 213791 SH SOLE 18 213791 0 0 GROCERY OUTLET HLDG CORP COM 39874R101 2788 129261 SH SOLE 19 129261 0 0 GROCERY OUTLET HLDG CORP COM 39874R101 88893 4121127 SH SOLE 21 4121127 0 0 GROCERY OUTLET HLDG CORP COM 39874R101 54615 2531999 SH SOLE 22 2435226 0 96773 GROCERY OUTLET HLDG CORP COM 39874R101 238 11030 SH SOLE 25 11030 0 0 GROCERY OUTLET HLDG CORP COM 39874R101 2269 105177 SH SOLE 26 100960 0 4217 GROCERY OUTLET HLDG CORP COM 39874R101 149 6927 SH SOLE 28 6927 0 0 GROCERY OUTLET HLDG CORP COM 39874R101 7359 341152 SH SOLE 30 341152 0 0 GROCERY OUTLET HLDG CORP COM 39874R101 29 1355 SH SOLE 31 1355 0 0 GROCERY OUTLET HLDG CORP COM 39874R101 1829 84785 SH SOLE 34 84785 0 0 GROCERY OUTLET HLDG CORP COM 39874R101 220 10210 SH SOLE 40 10210 0 0 GROCERY OUTLET HLDG CORP COM 39874R101 6 287 SH SOLE 43 0 0 287 GROUP 1 AUTOMOTIVE INC COM 398905109 10154 54047 SH SOLE 2 22031 0 32016 GROUP 1 AUTOMOTIVE INC COM 398905109 12 65 SH SOLE 4 65 0 0 GROUP 1 AUTOMOTIVE INC COM 398905109 110 587 SH SOLE 7 587 0 0 GROUP 1 AUTOMOTIVE INC COM 398905109 13954 74269 SH SOLE 18 70719 0 3550 GROUP 1 AUTOMOTIVE INC COM 398905109 31582 168095 SH SOLE 19 168095 0 0 GROUP 1 AUTOMOTIVE INC COM 398905109 404150 2151109 SH SOLE 21 2151109 0 0 GROUP 1 AUTOMOTIVE INC COM 398905109 112870 600755 SH SOLE 22 583182 0 17573 GROUP 1 AUTOMOTIVE INC COM 398905109 1212 6449 SH SOLE 23 6449 0 0 GROUP 1 AUTOMOTIVE INC COM 398905109 446 2373 SH SOLE 25 2373 0 0 GROUP 1 AUTOMOTIVE INC COM 398905109 7637 40647 SH SOLE 26 7481 0 33166 GROUP 1 AUTOMOTIVE INC COM 398905109 402 2138 SH SOLE 28 1437 0 701 GROUP 1 AUTOMOTIVE INC COM 398905109 5999 31931 SH SOLE 30 31931 0 0 GROUP 1 AUTOMOTIVE INC COM 398905109 295 1569 SH SOLE 36 1569 0 0 GROUP 1 AUTOMOTIVE INC COM 398905109 387 2061 SH SOLE 40 2061 0 0 GROUP 1 AUTOMOTIVE INC COM 398905109 1918 10211 SH SOLE 43 145 0 10066 GROUPON INC COM NEW 399473206 409 17937 SH SOLE 2 7373 0 10564 GROUPON INC COM NEW 399473206 2 79 SH SOLE 4 79 0 0 GROUPON INC COM NEW 399473206 9 388 SH SOLE 7 388 0 0 GROUPON INC COM NEW 399473206 1573 68971 SH SOLE 18 68971 0 0 GROUPON INC COM NEW 399473206 1009 44218 SH SOLE 19 44218 0 0 GROUPON INC COM NEW 399473206 18180 796999 SH SOLE 21 796999 0 0 GROUPON INC COM NEW 399473206 12635 553944 SH SOLE 22 537993 0 15951 GROUPON INC COM NEW 399473206 71 3117 SH SOLE 25 3117 0 0 GROUPON INC COM NEW 399473206 112 4928 SH SOLE 26 2904 0 2024 GROUPON INC COM NEW 399473206 66 2890 SH SOLE 28 2890 0 0 GROUPON INC COM NEW 399473206 850 37261 SH SOLE 30 37261 0 0 GROUPON INC COM NEW 399473206 59 2599 SH SOLE 40 2599 0 0 GROUPON INC COM NEW 399473206 547 23974 SH SOLE 43 295 0 23679 GROVE INC COM 39959A106 3 503 SH SOLE 18 503 0 0 GROVE INC COM 39959A106 26 5203 SH SOLE 21 5203 0 0 GROWGENERATION CORP COM 39986L109 497 20164 SH SOLE 2 14479 0 5685 GROWGENERATION CORP COM 39986L109 21 870 SH SOLE 7 870 0 0 GROWGENERATION CORP COM 39986L109 3699 149950 SH SOLE 18 149950 0 0 GROWGENERATION CORP COM 39986L109 2337 94738 SH SOLE 19 94738 0 0 GROWGENERATION CORP COM 39986L109 43668 1770092 SH SOLE 21 1770092 0 0 GROWGENERATION CORP COM 39986L109 30785 1247878 SH SOLE 22 1220617 0 27261 GROWGENERATION CORP COM 39986L109 137 5565 SH SOLE 25 5565 0 0 GROWGENERATION CORP COM 39986L109 485 19673 SH SOLE 26 19673 0 0 GROWGENERATION CORP COM 39986L109 2218 89904 SH SOLE 30 89904 0 0 GROWGENERATION CORP COM 39986L109 30 1226 SH SOLE 34 1226 0 0 GROWGENERATION CORP COM 39986L109 122 4949 SH SOLE 40 4949 0 0 GRUPO AEROPORTUARIO DEL CENT SPON ADR 400501102 637 13592 SH SOLE 2 13592 0 0 GRUPO AEROPORTUARIO DEL CENT SPON ADR 400501102 2506 53487 SH SOLE 7 53487 0 0 GRUPO AEROPORTUARIO DEL CENT SPON ADR 400501102 19407 414241 SH SOLE 21 414241 0 0 GRUPO AEROPORTUARIO DEL CENT SPON ADR 400501102 873 18632 SH SOLE 22 18632 0 0 GRUPO AEROPORTUARIO DEL CENT SPON ADR 400501102 48 1014 SH SOLE 28 0 0 1014 GRUPO AEROPORTUARIO DEL CENT SPON ADR 400501102 1257 26823 SH SOLE 30 26823 0 0 GRUPO AEROPORTUARIO DEL CENT SPON ADR 400501102 815 17405 SH SOLE 43 1274 0 16131 GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202 5683 30393 SH SOLE 7 30393 0 0 GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202 44290 236847 SH SOLE 21 236847 0 0 GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202 2868 15338 SH SOLE 30 15338 0 0 GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202 5842 31242 SH SOLE 43 5459 0 25783 GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101 677 5816 SH SOLE 2 0 0 5816 GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101 12302 105756 SH SOLE 7 105756 0 0 GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101 3317 28515 SH SOLE 18 28 0 28487 GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101 20445 175766 SH SOLE 19 175766 0 0 GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101 48864 420081 SH SOLE 21 420081 0 0 GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101 437 3761 SH SOLE 22 3761 0 0 GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101 27356 235181 SH SOLE 25 235181 0 0 GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101 2287 19660 SH SOLE 26 0 0 19660 GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101 3404 29263 SH SOLE 30 29263 0 0 GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101 25976 223315 SH SOLE 34 223315 0 0 GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101 4836 41578 SH SOLE 43 5522 0 36056 GRUPO AVAL ACCIONES Y VALORE SPONSORED ADS 40053W101 2528 437398 SH SOLE 43 578 0 436820 GRUPO FINANCIERO GALICIA S.A SPONSORED ADR 399909100 8 758 SH SOLE 2 758 0 0 GRUPO FINANCIERO GALICIA S.A SPONSORED ADR 399909100 58 5801 SH SOLE 4 5801 0 0 GRUPO FINANCIERO GALICIA S.A SPONSORED ADR 399909100 12517 1242956 SH SOLE 21 1242956 0 0 GRUPO FINANCIERO GALICIA S.A SPONSORED ADR 399909100 6033 599137 SH SOLE 22 578976 0 20161 GRUPO FINANCIERO GALICIA S.A SPONSORED ADR 399909100 4772 473882 SH SOLE 30 473882 0 0 GRUPO FINANCIERO GALICIA S.A SPONSORED ADR 399909100 9426 936018 SH SOLE 34 936018 0 0 GRUPO SIMEC SAB DE C V ADR 400491106 22 902 SH SOLE 43 0 0 902 GRUPO SUPERVIELLE S.A. SPONSORED ADR 40054A108 49 21656 SH SOLE 21 21656 0 0 GRUPO TELEVISA S A B SPON ADR REP ORD 40049J206 1 109 SH SOLE 18 109 0 0 GRUPO TELEVISA S A B SPON ADR REP ORD 40049J206 2272 206961 SH SOLE 43 44586 0 162375 GSE SYS INC COM 36227K106 13 9143 SH SOLE 21 9143 0 0 GSE SYS INC COM 36227K106 67 45537 SH SOLE 22 45537 0 0 GSI TECHNOLOGY INC COM 36241U106 18 3501 SH SOLE 18 3501 0 0 GSI TECHNOLOGY INC COM 36241U106 289 54786 SH SOLE 21 54786 0 0 GSI TECHNOLOGY INC COM 36241U106 151 28660 SH SOLE 22 28660 0 0 GT BIOPHARMA INC COM NEW 36254L209 25 3768 SH SOLE 2 1735 0 2033 GT BIOPHARMA INC COM NEW 36254L209 3 383 SH SOLE 7 383 0 0 GT BIOPHARMA INC COM NEW 36254L209 441 65393 SH SOLE 18 65393 0 0 GT BIOPHARMA INC COM NEW 36254L209 265 39307 SH SOLE 19 39307 0 0 GT BIOPHARMA INC COM NEW 36254L209 3990 592003 SH SOLE 21 592003 0 0 GT BIOPHARMA INC COM NEW 36254L209 3062 454374 SH SOLE 22 453123 0 1251 GTY TECHNOLOGY HOLDINGS INC COM 362409104 282 37488 SH SOLE 2 2019 0 35469 GTY TECHNOLOGY HOLDINGS INC COM 362409104 4 517 SH SOLE 7 517 0 0 GTY TECHNOLOGY HOLDINGS INC COM 362409104 843 112156 SH SOLE 18 112156 0 0 GTY TECHNOLOGY HOLDINGS INC COM 362409104 575 76409 SH SOLE 19 76409 0 0 GTY TECHNOLOGY HOLDINGS INC COM 362409104 9059 1204611 SH SOLE 21 1204611 0 0 GTY TECHNOLOGY HOLDINGS INC COM 362409104 3232 429848 SH SOLE 22 413993 0 15855 GTY TECHNOLOGY HOLDINGS INC COM 362409104 1 156 SH SOLE 43 0 0 156 GUARANTY BANCSHARES INC TEX COM 400764106 477 13314 SH SOLE 2 7402 0 5912 GUARANTY BANCSHARES INC TEX COM 400764106 7 206 SH SOLE 7 206 0 0 GUARANTY BANCSHARES INC TEX COM 400764106 1015 28322 SH SOLE 18 28322 0 0 GUARANTY BANCSHARES INC TEX COM 400764106 486 13549 SH SOLE 19 13549 0 0 GUARANTY BANCSHARES INC TEX COM 400764106 11302 315271 SH SOLE 21 315271 0 0 GUARANTY BANCSHARES INC TEX COM 400764106 7186 200434 SH SOLE 22 195433 0 5001 GUARANTY FED BANCSHARES INC COM 40108P101 16 662 SH SOLE 18 662 0 0 GUARANTY FED BANCSHARES INC COM 40108P101 206 8566 SH SOLE 21 8566 0 0 GUARDANT HEALTH INC COM 40131M109 24471 195753 SH SOLE 2 42058 0 153695 GUARDANT HEALTH INC COM 40131M109 43 347 SH SOLE 4 347 0 0 GUARDANT HEALTH INC COM 40131M109 168 1343 SH SOLE 7 1343 0 0 GUARDANT HEALTH INC COM 40131M109 5998 47982 SH SOLE 18 47982 0 0 GUARDANT HEALTH INC COM 40131M109 60949 487556 SH SOLE 19 487556 0 0 GUARDANT HEALTH INC COM 40131M109 279585 2236503 SH SOLE 21 2236503 0 0 GUARDANT HEALTH INC COM 40131M109 267594 2140578 SH SOLE 22 2038149 0 102429 GUARDANT HEALTH INC COM 40131M109 1434 11474 SH SOLE 25 11474 0 0 GUARDANT HEALTH INC COM 40131M109 3810 30474 SH SOLE 26 24515 0 5959 GUARDANT HEALTH INC COM 40131M109 931 7449 SH SOLE 28 6301 0 1148 GUARDANT HEALTH INC COM 40131M109 34752 277991 SH SOLE 30 277991 0 0 GUARDANT HEALTH INC COM 40131M109 185 1483 SH SOLE 31 1483 0 0 GUARDANT HEALTH INC COM 40131M109 11363 90897 SH SOLE 34 90897 0 0 GUARDANT HEALTH INC COM 40131M109 1273 10183 SH SOLE 40 10183 0 0 GUARDANT HEALTH INC COM 40131M109 1998 15985 SH SOLE 43 1461 0 14524 GUARDION HEALTH SCIENCES INC COM 40145Q401 6 5092 SH SOLE 18 5092 0 0 GUARDION HEALTH SCIENCES INC COM 40145Q401 70 55008 SH SOLE 21 55008 0 0 GUARDION HEALTH SCIENCES INC COM 40145Q401 637 501454 SH SOLE 22 501454 0 0 GUESS INC COM 401617105 1576 75009 SH SOLE 2 35541 0 39468 GUESS INC COM 401617105 4 185 SH SOLE 4 185 0 0 GUESS INC COM 401617105 14 647 SH SOLE 7 647 0 0 GUESS INC COM 401617105 3353 159577 SH SOLE 18 159577 0 0 GUESS INC COM 401617105 1473 70120 SH SOLE 19 70120 0 0 GUESS INC COM 401617105 97583 4644615 SH SOLE 21 4644615 0 0 GUESS INC COM 401617105 24241 1153795 SH SOLE 22 1113641 0 40154 GUESS INC COM 401617105 54 2547 SH SOLE 23 2547 0 0 GUESS INC COM 401617105 102 4852 SH SOLE 25 4852 0 0 GUESS INC COM 401617105 530 25239 SH SOLE 26 7130 0 18109 GUESS INC COM 401617105 39 1877 SH SOLE 28 1877 0 0 GUESS INC COM 401617105 1584 75372 SH SOLE 30 75372 0 0 GUESS INC COM 401617105 21 1012 SH SOLE 36 1012 0 0 GUESS INC COM 401617105 88 4182 SH SOLE 40 4182 0 0 GUESS INC COM 401617105 845 40237 SH SOLE 43 905 0 39332 GUESS INC NOTE 2.000% 4/1 401617AD7 2137 1925000 PRN SOLE 21 1925000 0 0 GUIDEWIRE SOFTWARE INC COM 40171V100 17665 148604 SH SOLE 2 11344 0 137260 GUIDEWIRE SOFTWARE INC COM 40171V100 6610 55611 SH SOLE 4 29776 0 25835 GUIDEWIRE SOFTWARE INC COM 40171V100 818 6885 SH SOLE 7 6885 0 0 GUIDEWIRE SOFTWARE INC COM 40171V100 13 106 SH SOLE 13 106 0 0 GUIDEWIRE SOFTWARE INC COM 40171V100 943 7929 SH SOLE 15 7929 0 0 GUIDEWIRE SOFTWARE INC COM 40171V100 12929 108762 SH SOLE 18 104250 0 4512 GUIDEWIRE SOFTWARE INC COM 40171V100 2837 23866 SH SOLE 19 23866 0 0 GUIDEWIRE SOFTWARE INC COM 40171V100 146551 1232871 SH SOLE 21 1232871 0 0 GUIDEWIRE SOFTWARE INC COM 40171V100 224979 1892646 SH SOLE 22 1793570 0 99076 GUIDEWIRE SOFTWARE INC COM 40171V100 5318 44741 SH SOLE 23 44741 0 0 GUIDEWIRE SOFTWARE INC COM 40171V100 520 4372 SH SOLE 25 4372 0 0 GUIDEWIRE SOFTWARE INC COM 40171V100 15352 129149 SH SOLE 26 111786 0 17363 GUIDEWIRE SOFTWARE INC COM 40171V100 17953 151031 SH SOLE 28 5698 0 145333 GUIDEWIRE SOFTWARE INC COM 40171V100 41628 350194 SH SOLE 30 255782 0 94412 GUIDEWIRE SOFTWARE INC COM 40171V100 3426 28825 SH SOLE 31 9522 0 19303 GUIDEWIRE SOFTWARE INC COM 40171V100 464 3904 SH SOLE 34 3904 0 0 GUIDEWIRE SOFTWARE INC COM 40171V100 1917 16130 SH SOLE 36 16130 0 0 GUIDEWIRE SOFTWARE INC COM 40171V100 371 3121 SH SOLE 40 3121 0 0 GUIDEWIRE SOFTWARE INC COM 40171V100 2296 19313 SH SOLE 43 1001 0 18312 GUIDEWIRE SOFTWARE INC NOTE 1.250% 3/1 40171VAA8 3567 2974000 PRN SOLE 21 2974000 0 0 GUILD HLDGS CO CL A 40172N107 28 2065 SH SOLE 2 2065 0 0 GULF IS FABRICATION INC COM 402307102 11 2819 SH SOLE 18 2819 0 0 GULF IS FABRICATION INC COM 402307102 156 39292 SH SOLE 21 39292 0 0 GULF IS FABRICATION INC COM 402307102 829 208721 SH SOLE 22 208721 0 0 GULF RES INC COM 40251W408 0 3 SH SOLE 22 3 0 0 GULFPORT ENERGY CORP COMMON SHARES 402635502 352 4276 SH SOLE 2 4276 0 0 GULFPORT ENERGY CORP COMMON SHARES 402635502 922 11214 SH SOLE 21 11214 0 0 GULFPORT ENERGY CORP COMMON SHARES 402635502 11400 138672 SH SOLE 22 138672 0 0 GWG HLDGS INC COM 36192A109 4 431 SH SOLE 2 431 0 0 GWG HLDGS INC COM 36192A109 6 592 SH SOLE 18 592 0 0 GWG HLDGS INC COM 36192A109 74 7432 SH SOLE 21 7432 0 0 GX ACQUISITION CORP II CLASS A COM 36260F105 1133 117322 SH SOLE 19 117322 0 0 GX ACQUISITION CORP II CLASS A COM 36260F105 282 29200 SH SOLE 25 29200 0 0 GX ACQUISITION CORP II CLASS A COM 36260F105 951 98410 SH SOLE 34 98410 0 0 GX ACQUISITION CORP II *W EXP 03/17/202 36260F113 20 38656 SH SOLE 19 38656 0 0 GX ACQUISITION CORP II *W EXP 03/17/202 36260F113 5 9733 SH SOLE 25 9733 0 0 GX ACQUISITION CORP II *W EXP 03/17/202 36260F113 17 32346 SH SOLE 34 32346 0 0 GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 20131 256637 SH SOLE 2 72281 0 184356 GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 522 6651 SH SOLE 4 6651 0 0 GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 181 2312 SH SOLE 7 2312 0 0 GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 53 677 SH SOLE 15 677 0 0 GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 16 200 SH SOLE 17 0 0 200 GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 18844 240232 SH SOLE 18 240232 0 0 GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 2131 27169 SH SOLE 19 27169 0 0 GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 380034 4844903 SH SOLE 21 4844903 0 0 GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 211494 2696251 SH SOLE 22 2585452 0 110799 GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 17119 218243 SH SOLE 25 218243 0 0 GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 7021 89514 SH SOLE 26 29446 0 60068 GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 4706 59997 SH SOLE 28 6858 0 53139 GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 3602 45925 SH SOLE 30 45925 0 0 GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 127 1621 SH SOLE 31 1621 0 0 GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 2430 30981 SH SOLE 36 30981 0 0 GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 828 10561 SH SOLE 40 10561 0 0 GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 2738 34901 SH SOLE 43 4186 0 30715 H & E EQUIPMENT SERVICES INC COM 404030108 940 27076 SH SOLE 2 19386 0 7690 H & E EQUIPMENT SERVICES INC COM 404030108 4 110 SH SOLE 4 110 0 0 H & E EQUIPMENT SERVICES INC COM 404030108 18 516 SH SOLE 7 516 0 0 H & E EQUIPMENT SERVICES INC COM 404030108 3146 90632 SH SOLE 18 90632 0 0 H & E EQUIPMENT SERVICES INC COM 404030108 4679 134796 SH SOLE 19 134796 0 0 H & E EQUIPMENT SERVICES INC COM 404030108 41933 1208089 SH SOLE 21 1208089 0 0 H & E EQUIPMENT SERVICES INC COM 404030108 28614 824371 SH SOLE 22 805255 0 19116 H & E EQUIPMENT SERVICES INC COM 404030108 143 4131 SH SOLE 25 4131 0 0 H & E EQUIPMENT SERVICES INC COM 404030108 1045 30115 SH SOLE 26 17365 0 12750 H & E EQUIPMENT SERVICES INC COM 404030108 94 2717 SH SOLE 28 2717 0 0 H & E EQUIPMENT SERVICES INC COM 404030108 583 16789 SH SOLE 30 16789 0 0 H & E EQUIPMENT SERVICES INC COM 404030108 44 1255 SH SOLE 34 1255 0 0 H & E EQUIPMENT SERVICES INC COM 404030108 164 4728 SH SOLE 40 4728 0 0 H & E EQUIPMENT SERVICES INC COM 404030108 743 21405 SH SOLE 43 1677 0 19728 HACKETT GROUP INC COM 404609109 502 25574 SH SOLE 2 16596 0 8978 HACKETT GROUP INC COM 404609109 6 319 SH SOLE 7 319 0 0 HACKETT GROUP INC COM 404609109 1509 76894 SH SOLE 18 76894 0 0 HACKETT GROUP INC COM 404609109 3848 196133 SH SOLE 19 196133 0 0 HACKETT GROUP INC COM 404609109 17865 910538 SH SOLE 21 910538 0 0 HACKETT GROUP INC COM 404609109 13260 675842 SH SOLE 22 657049 0 18793 HACKETT GROUP INC COM 404609109 75 3822 SH SOLE 25 3822 0 0 HACKETT GROUP INC COM 404609109 66 3369 SH SOLE 28 3369 0 0 HACKETT GROUP INC COM 404609109 151 7673 SH SOLE 30 7673 0 0 HACKETT GROUP INC COM 404609109 142 7262 SH SOLE 34 7262 0 0 HACKETT GROUP INC COM 404609109 89 4514 SH SOLE 40 4514 0 0 HACKETT GROUP INC COM 404609109 216 10997 SH SOLE 43 0 0 10997 HAEMONETICS CORP MASS COM 405024100 12312 174412 SH SOLE 2 86564 0 87848 HAEMONETICS CORP MASS COM 405024100 15 207 SH SOLE 4 207 0 0 HAEMONETICS CORP MASS COM 405024100 47 659 SH SOLE 7 659 0 0 HAEMONETICS CORP MASS COM 405024100 18934 268230 SH SOLE 18 245016 0 23214 HAEMONETICS CORP MASS COM 405024100 50382 713721 SH SOLE 19 713721 0 0 HAEMONETICS CORP MASS COM 405024100 250101 3543003 SH SOLE 21 3543003 0 0 HAEMONETICS CORP MASS COM 405024100 142981 2025518 SH SOLE 22 1988242 0 37276 HAEMONETICS CORP MASS COM 405024100 2361 33453 SH SOLE 23 33453 0 0 HAEMONETICS CORP MASS COM 405024100 646 9147 SH SOLE 25 9147 0 0 HAEMONETICS CORP MASS COM 405024100 9477 134251 SH SOLE 26 16526 0 117725 HAEMONETICS CORP MASS COM 405024100 300 4249 SH SOLE 28 4249 0 0 HAEMONETICS CORP MASS COM 405024100 2063 29219 SH SOLE 30 29219 0 0 HAEMONETICS CORP MASS COM 405024100 599 8489 SH SOLE 36 8489 0 0 HAEMONETICS CORP MASS COM 405024100 437 6184 SH SOLE 40 6184 0 0 HAEMONETICS CORP MASS COM 405024100 2809 39800 SH SOLE 43 7558 0 32242 HAILIANG ED GROUP INC SPONSORED ADR 40522L108 10 298 SH SOLE 43 0 0 298 HAIN CELESTIAL GROUP INC COM 405217100 10714 250438 SH SOLE 2 67722 0 182716 HAIN CELESTIAL GROUP INC COM 405217100 14 331 SH SOLE 4 331 0 0 HAIN CELESTIAL GROUP INC COM 405217100 58 1356 SH SOLE 7 1356 0 0 HAIN CELESTIAL GROUP INC COM 405217100 8509 198906 SH SOLE 18 198906 0 0 HAIN CELESTIAL GROUP INC COM 405217100 1014 23696 SH SOLE 19 23696 0 0 HAIN CELESTIAL GROUP INC COM 405217100 172897 4041549 SH SOLE 21 4041549 0 0 HAIN CELESTIAL GROUP INC COM 405217100 96883 2264684 SH SOLE 22 2158930 0 105754 HAIN CELESTIAL GROUP INC COM 405217100 5113 119529 SH SOLE 25 119529 0 0 HAIN CELESTIAL GROUP INC COM 405217100 4669 109131 SH SOLE 26 80314 0 28817 HAIN CELESTIAL GROUP INC COM 405217100 218 5106 SH SOLE 28 5106 0 0 HAIN CELESTIAL GROUP INC COM 405217100 2069 48357 SH SOLE 30 48357 0 0 HAIN CELESTIAL GROUP INC COM 405217100 54 1262 SH SOLE 31 1262 0 0 HAIN CELESTIAL GROUP INC COM 405217100 2416 56483 SH SOLE 34 56483 0 0 HAIN CELESTIAL GROUP INC COM 405217100 303 7088 SH SOLE 36 7088 0 0 HAIN CELESTIAL GROUP INC COM 405217100 428 10010 SH SOLE 40 10010 0 0 HAIN CELESTIAL GROUP INC COM 405217100 3758 87843 SH SOLE 43 5617 0 82226 HALL OF FAME RESORT & ENTMT COM 40619L102 96 36398 SH SOLE 2 2423 0 33975 HALL OF FAME RESORT & ENTMT COM 40619L102 487 183827 SH SOLE 18 183827 0 0 HALL OF FAME RESORT & ENTMT COM 40619L102 258 97230 SH SOLE 19 97230 0 0 HALL OF FAME RESORT & ENTMT COM 40619L102 5290 1996146 SH SOLE 21 1996146 0 0 HALL OF FAME RESORT & ENTMT COM 40619L102 3503 1321863 SH SOLE 22 1286667 0 35196 HALLADOR ENERGY COMPANY COM 40609P105 14 4641 SH SOLE 18 4641 0 0 HALLADOR ENERGY COMPANY COM 40609P105 216 72898 SH SOLE 21 72898 0 0 HALLADOR ENERGY COMPANY COM 40609P105 230 77719 SH SOLE 22 77719 0 0 HALLIBURTON CO COM 406216101 57333 2651867 SH SOLE 2 677606 0 1974261 HALLIBURTON CO COM 406216101 13323 616235 SH SOLE 4 291453 0 324782 HALLIBURTON CO COM 406216101 16864 780015 SH SOLE 7 754157 0 25858 HALLIBURTON CO COM 406216101 397 18367 SH SOLE 13 2447 0 15920 HALLIBURTON CO COM 406216101 2387 110396 SH SOLE 15 110396 0 0 HALLIBURTON CO COM 406216101 34732 1606469 SH SOLE 18 1480491 0 125978 HALLIBURTON CO COM 406216101 8089 374126 SH SOLE 19 374126 0 0 HALLIBURTON CO COM 406216101 485300 22446811 SH SOLE 21 22446811 0 0 HALLIBURTON CO COM 406216101 418581 19360822 SH SOLE 22 17363485 0 1997337 HALLIBURTON CO COM 406216101 11734 542737 SH SOLE 23 542737 0 0 HALLIBURTON CO COM 406216101 62797 2904564 SH SOLE 25 2904564 0 0 HALLIBURTON CO COM 406216101 62916 2910074 SH SOLE 26 1809370 0 1100704 HALLIBURTON CO COM 406216101 55917 2586344 SH SOLE 28 98795 0 2487549 HALLIBURTON CO COM 406216101 130 5992 SH SOLE 29 5992 0 0 HALLIBURTON CO COM 406216101 107772 4984824 SH SOLE 30 4565822 0 419002 HALLIBURTON CO COM 406216101 7163 331335 SH SOLE 31 112357 0 218978 HALLIBURTON CO COM 406216101 917 42393 SH SOLE 34 42393 0 0 HALLIBURTON CO COM 406216101 9457 437420 SH SOLE 36 437420 0 0 HALLIBURTON CO COM 406216101 644 29787 SH SOLE 40 29787 0 0 HALLIBURTON CO COM 406216101 14576 674181 SH SOLE 43 64797 0 609384 HALLMARK FINL SVCS INC COM NEW 40624Q203 10 2796 SH SOLE 18 2796 0 0 HALLMARK FINL SVCS INC COM NEW 40624Q203 167 45842 SH SOLE 21 45842 0 0 HALLMARK FINL SVCS INC COM NEW 40624Q203 771 211238 SH SOLE 22 211238 0 0 HALLMARK FINL SVCS INC COM NEW 40624Q203 0 87 SH SOLE 43 0 0 87 HALOZYME THERAPEUTICS INC COM 40637H109 8196 201482 SH SOLE 2 126119 0 75363 HALOZYME THERAPEUTICS INC COM 40637H109 17 427 SH SOLE 4 427 0 0 HALOZYME THERAPEUTICS INC COM 40637H109 90 2224 SH SOLE 7 2224 0 0 HALOZYME THERAPEUTICS INC COM 40637H109 28335 696544 SH SOLE 18 673955 0 22589 HALOZYME THERAPEUTICS INC COM 40637H109 88499 2175490 SH SOLE 19 2175490 0 0 HALOZYME THERAPEUTICS INC COM 40637H109 441791 10860158 SH SOLE 21 10860158 0 0 HALOZYME THERAPEUTICS INC COM 40637H109 176274 4333181 SH SOLE 22 4252388 0 80793 HALOZYME THERAPEUTICS INC COM 40637H109 675 16589 SH SOLE 23 16589 0 0 HALOZYME THERAPEUTICS INC COM 40637H109 750 18443 SH SOLE 25 18443 0 0 HALOZYME THERAPEUTICS INC COM 40637H109 4914 120799 SH SOLE 26 43784 0 77015 HALOZYME THERAPEUTICS INC COM 40637H109 474 11651 SH SOLE 28 11651 0 0 HALOZYME THERAPEUTICS INC COM 40637H109 30740 755659 SH SOLE 30 755659 0 0 HALOZYME THERAPEUTICS INC COM 40637H109 16 393 SH SOLE 34 393 0 0 HALOZYME THERAPEUTICS INC COM 40637H109 643 15796 SH SOLE 40 15796 0 0 HALOZYME THERAPEUTICS INC COM 40637H109 3521 86544 SH SOLE 43 862 0 85682 HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 114 7250 SH SOLE 2 658 0 6592 HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 4 230 SH SOLE 7 230 0 0 HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 378 24124 SH SOLE 18 24124 0 0 HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 195 12421 SH SOLE 19 12421 0 0 HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 4118 262798 SH SOLE 21 262798 0 0 HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 2996 191224 SH SOLE 22 188355 0 2869 HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 28 1805 SH SOLE 43 0 0 1805 HAMILTON LANE INC CL A 407497106 4450 52464 SH SOLE 2 17908 0 34556 HAMILTON LANE INC CL A 407497106 8 94 SH SOLE 4 94 0 0 HAMILTON LANE INC CL A 407497106 45 536 SH SOLE 7 536 0 0 HAMILTON LANE INC CL A 407497106 9431 111190 SH SOLE 18 94581 0 16609 HAMILTON LANE INC CL A 407497106 28261 333187 SH SOLE 19 333187 0 0 HAMILTON LANE INC CL A 407497106 94948 1119403 SH SOLE 21 1119403 0 0 HAMILTON LANE INC CL A 407497106 90108 1062345 SH SOLE 22 1041020 0 21325 HAMILTON LANE INC CL A 407497106 1129 13308 SH SOLE 23 13308 0 0 HAMILTON LANE INC CL A 407497106 358 4216 SH SOLE 25 4216 0 0 HAMILTON LANE INC CL A 407497106 5793 68300 SH SOLE 26 8454 0 59846 HAMILTON LANE INC CL A 407497106 277 3269 SH SOLE 28 3269 0 0 HAMILTON LANE INC CL A 407497106 26734 315182 SH SOLE 30 315182 0 0 HAMILTON LANE INC CL A 407497106 326 3844 SH SOLE 40 3844 0 0 HAMILTON LANE INC CL A 407497106 266 3135 SH SOLE 43 172 0 2963 HANCOCK JAFFE LABORATORIES I COM NEW 41015N304 17 1596 SH SOLE 18 1596 0 0 HANCOCK JAFFE LABORATORIES I COM NEW 41015N304 182 17538 SH SOLE 21 17538 0 0 HANCOCK WHITNEY CORPORATION COM 410120109 8734 185366 SH SOLE 2 74834 0 110532 HANCOCK WHITNEY CORPORATION COM 410120109 17 355 SH SOLE 4 355 0 0 HANCOCK WHITNEY CORPORATION COM 410120109 103 2194 SH SOLE 7 2194 0 0 HANCOCK WHITNEY CORPORATION COM 410120109 20750 440371 SH SOLE 18 440371 0 0 HANCOCK WHITNEY CORPORATION COM 410120109 17490 371171 SH SOLE 19 371171 0 0 HANCOCK WHITNEY CORPORATION COM 410120109 290358 6162087 SH SOLE 21 6162087 0 0 HANCOCK WHITNEY CORPORATION COM 410120109 134095 2845815 SH SOLE 22 2753519 0 92296 HANCOCK WHITNEY CORPORATION COM 410120109 538 11411 SH SOLE 23 11411 0 0 HANCOCK WHITNEY CORPORATION COM 410120109 779 16531 SH SOLE 25 16531 0 0 HANCOCK WHITNEY CORPORATION COM 410120109 5418 114978 SH SOLE 26 29345 0 85633 HANCOCK WHITNEY CORPORATION COM 410120109 252 5344 SH SOLE 28 5344 0 0 HANCOCK WHITNEY CORPORATION COM 410120109 7273 154353 SH SOLE 30 154353 0 0 HANCOCK WHITNEY CORPORATION COM 410120109 307 6522 SH SOLE 36 6522 0 0 HANCOCK WHITNEY CORPORATION COM 410120109 476 10106 SH SOLE 40 10106 0 0 HANCOCK WHITNEY CORPORATION COM 410120109 4375 92858 SH SOLE 43 7455 0 85403 HANESBRANDS INC COM 410345102 13072 761750 SH SOLE 2 164144 0 597606 HANESBRANDS INC COM 410345102 262 15248 SH SOLE 4 15248 0 0 HANESBRANDS INC COM 410345102 5191 302530 SH SOLE 7 290947 0 11583 HANESBRANDS INC COM 410345102 102 5915 SH SOLE 15 5915 0 0 HANESBRANDS INC COM 410345102 12600 734265 SH SOLE 18 703322 0 30943 HANESBRANDS INC COM 410345102 3201 186558 SH SOLE 19 186558 0 0 HANESBRANDS INC COM 410345102 250428 14593735 SH SOLE 21 14593735 0 0 HANESBRANDS INC COM 410345102 137986 8041171 SH SOLE 22 7285069 0 756102 HANESBRANDS INC COM 410345102 212 12376 SH SOLE 23 12376 0 0 HANESBRANDS INC COM 410345102 1209 70475 SH SOLE 25 70475 0 0 HANESBRANDS INC COM 410345102 6187 360576 SH SOLE 26 116886 0 243690 HANESBRANDS INC COM 410345102 1220 71123 SH SOLE 28 29159 0 41964 HANESBRANDS INC COM 410345102 247 14367 SH SOLE 29 14367 0 0 HANESBRANDS INC COM 410345102 15997 932224 SH SOLE 30 932224 0 0 HANESBRANDS INC COM 410345102 291 16972 SH SOLE 31 16972 0 0 HANESBRANDS INC COM 410345102 2327 135578 SH SOLE 32 135578 0 0 HANESBRANDS INC COM 410345102 1571 91559 SH SOLE 36 91559 0 0 HANESBRANDS INC COM 410345102 733 42715 SH SOLE 40 42715 0 0 HANESBRANDS INC COM 410345102 3082 179632 SH SOLE 43 5487 0 174145 HANGER INC COM NEW 41043F208 1538 70051 SH SOLE 2 56322 0 13729 HANGER INC COM NEW 41043F208 3 115 SH SOLE 4 115 0 0 HANGER INC COM NEW 41043F208 13 604 SH SOLE 7 604 0 0 HANGER INC COM NEW 41043F208 3473 158149 SH SOLE 18 143049 0 15100 HANGER INC COM NEW 41043F208 3808 173399 SH SOLE 19 173399 0 0 HANGER INC COM NEW 41043F208 97103 4421813 SH SOLE 21 4421813 0 0 HANGER INC COM NEW 41043F208 22992 1046998 SH SOLE 22 1021105 0 25893 HANGER INC COM NEW 41043F208 131 5943 SH SOLE 23 5943 0 0 HANGER INC COM NEW 41043F208 118 5357 SH SOLE 25 5357 0 0 HANGER INC COM NEW 41043F208 162 7385 SH SOLE 26 1856 0 5529 HANGER INC COM NEW 41043F208 65 2945 SH SOLE 28 2945 0 0 HANGER INC COM NEW 41043F208 2523 114908 SH SOLE 30 114908 0 0 HANGER INC COM NEW 41043F208 37 1690 SH SOLE 36 1690 0 0 HANGER INC COM NEW 41043F208 101 4599 SH SOLE 40 4599 0 0 HANGER INC COM NEW 41043F208 112 5114 SH SOLE 43 0 0 5114 HANMI FINL CORP COM NEW 410495204 464 23139 SH SOLE 2 1308 0 21831 HANMI FINL CORP COM NEW 410495204 10 490 SH SOLE 7 490 0 0 HANMI FINL CORP COM NEW 410495204 2592 129209 SH SOLE 18 129209 0 0 HANMI FINL CORP COM NEW 410495204 838 41757 SH SOLE 19 41757 0 0 HANMI FINL CORP COM NEW 410495204 69339 3456591 SH SOLE 21 3456591 0 0 HANMI FINL CORP COM NEW 410495204 16591 827084 SH SOLE 22 812649 0 14435 HANMI FINL CORP COM NEW 410495204 765 38142 SH SOLE 30 38142 0 0 HANMI FINL CORP COM NEW 410495204 207 10309 SH SOLE 43 0 0 10309 HANNON ARMSTRONG SUST INFR C COM 41068X100 4455 83297 SH SOLE 2 24717 0 58580 HANNON ARMSTRONG SUST INFR C COM 41068X100 31 584 SH SOLE 4 584 0 0 HANNON ARMSTRONG SUST INFR C COM 41068X100 56 1040 SH SOLE 7 1040 0 0 HANNON ARMSTRONG SUST INFR C COM 41068X100 12784 239047 SH SOLE 18 239047 0 0 HANNON ARMSTRONG SUST INFR C COM 41068X100 7234 135266 SH SOLE 19 135266 0 0 HANNON ARMSTRONG SUST INFR C COM 41068X100 219662 4107367 SH SOLE 21 4107367 0 0 HANNON ARMSTRONG SUST INFR C COM 41068X100 98841 1848190 SH SOLE 22 1771250 0 76940 HANNON ARMSTRONG SUST INFR C COM 41068X100 861 16101 SH SOLE 25 16101 0 0 HANNON ARMSTRONG SUST INFR C COM 41068X100 1498 28011 SH SOLE 26 21531 0 6480 HANNON ARMSTRONG SUST INFR C COM 41068X100 349 6526 SH SOLE 28 6526 0 0 HANNON ARMSTRONG SUST INFR C COM 41068X100 2520 47124 SH SOLE 30 47124 0 0 HANNON ARMSTRONG SUST INFR C COM 41068X100 691 12912 SH SOLE 36 12912 0 0 HANNON ARMSTRONG SUST INFR C COM 41068X100 491 9182 SH SOLE 40 9182 0 0 HANNON ARMSTRONG SUST INFR C COM 41068X100 1719 32143 SH SOLE 43 868 0 31275 HANOVER INS GROUP INC COM 410867105 15372 118591 SH SOLE 2 62028 0 56563 HANOVER INS GROUP INC COM 410867105 678 5228 SH SOLE 4 5228 0 0 HANOVER INS GROUP INC COM 410867105 133 1023 SH SOLE 7 1023 0 0 HANOVER INS GROUP INC COM 410867105 11870 91578 SH SOLE 18 89638 0 1940 HANOVER INS GROUP INC COM 410867105 7665 59137 SH SOLE 19 59137 0 0 HANOVER INS GROUP INC COM 410867105 228057 1759425 SH SOLE 21 1759425 0 0 HANOVER INS GROUP INC COM 410867105 138609 1069346 SH SOLE 22 1026148 0 43198 HANOVER INS GROUP INC COM 410867105 871 6720 SH SOLE 23 6720 0 0 HANOVER INS GROUP INC COM 410867105 836 6452 SH SOLE 25 6452 0 0 HANOVER INS GROUP INC COM 410867105 2338 18037 SH SOLE 26 13901 0 4136 HANOVER INS GROUP INC COM 410867105 271 2091 SH SOLE 28 2091 0 0 HANOVER INS GROUP INC COM 410867105 261 2016 SH SOLE 29 2016 0 0 HANOVER INS GROUP INC COM 410867105 2043 15758 SH SOLE 30 15758 0 0 HANOVER INS GROUP INC COM 410867105 232 1788 SH SOLE 31 1788 0 0 HANOVER INS GROUP INC COM 410867105 1196 9226 SH SOLE 34 9226 0 0 HANOVER INS GROUP INC COM 410867105 685 5287 SH SOLE 36 5287 0 0 HANOVER INS GROUP INC COM 410867105 560 4324 SH SOLE 40 4324 0 0 HANOVER INS GROUP INC COM 410867105 5505 42473 SH SOLE 43 1165 0 41308 HARBOR CUSTOM DEVELOPMENT IN COM 41150T108 7 2855 SH SOLE 18 2855 0 0 HARBOR CUSTOM DEVELOPMENT IN COM 41150T108 70 29816 SH SOLE 21 29816 0 0 HARBORONE BANCORP INC NEW COM NEW 41165Y100 745 53030 SH SOLE 2 15812 0 37218 HARBORONE BANCORP INC NEW COM NEW 41165Y100 9 672 SH SOLE 7 672 0 0 HARBORONE BANCORP INC NEW COM NEW 41165Y100 2509 178705 SH SOLE 18 178705 0 0 HARBORONE BANCORP INC NEW COM NEW 41165Y100 1330 94713 SH SOLE 19 94713 0 0 HARBORONE BANCORP INC NEW COM NEW 41165Y100 28504 2030209 SH SOLE 21 2030209 0 0 HARBORONE BANCORP INC NEW COM NEW 41165Y100 18807 1339540 SH SOLE 22 1274049 0 65491 HARBORONE BANCORP INC NEW COM NEW 41165Y100 130 9289 SH SOLE 25 9289 0 0 HARBORONE BANCORP INC NEW COM NEW 41165Y100 100 7098 SH SOLE 28 7098 0 0 HARBORONE BANCORP INC NEW COM NEW 41165Y100 246 17509 SH SOLE 30 17509 0 0 HARBORONE BANCORP INC NEW COM NEW 41165Y100 25 1749 SH SOLE 36 1749 0 0 HARBORONE BANCORP INC NEW COM NEW 41165Y100 94 6677 SH SOLE 40 6677 0 0 HARBORONE BANCORP INC NEW COM NEW 41165Y100 736 52402 SH SOLE 43 0 0 52402 HARLEY DAVIDSON INC COM 412822108 15082 411958 SH SOLE 2 132546 0 279412 HARLEY DAVIDSON INC COM 412822108 257 7019 SH SOLE 4 7019 0 0 HARLEY DAVIDSON INC COM 412822108 193 5277 SH SOLE 7 5277 0 0 HARLEY DAVIDSON INC COM 412822108 13598 371432 SH SOLE 18 371432 0 0 HARLEY DAVIDSON INC COM 412822108 1614 44076 SH SOLE 19 44076 0 0 HARLEY DAVIDSON INC COM 412822108 256497 7006187 SH SOLE 21 7006187 0 0 HARLEY DAVIDSON INC COM 412822108 158004 4315875 SH SOLE 22 4131459 0 184416 HARLEY DAVIDSON INC COM 412822108 397 10836 SH SOLE 23 10836 0 0 HARLEY DAVIDSON INC COM 412822108 837 22861 SH SOLE 25 22861 0 0 HARLEY DAVIDSON INC COM 412822108 2277 62196 SH SOLE 26 50106 0 12090 HARLEY DAVIDSON INC COM 412822108 496 13546 SH SOLE 28 11326 0 2220 HARLEY DAVIDSON INC COM 412822108 244 6667 SH SOLE 29 6667 0 0 HARLEY DAVIDSON INC COM 412822108 3123 85296 SH SOLE 30 85296 0 0 HARLEY DAVIDSON INC COM 412822108 342 9338 SH SOLE 31 9338 0 0 HARLEY DAVIDSON INC COM 412822108 113 3092 SH SOLE 34 3092 0 0 HARLEY DAVIDSON INC COM 412822108 1086 29667 SH SOLE 36 29667 0 0 HARLEY DAVIDSON INC COM 412822108 688 18799 SH SOLE 40 18799 0 0 HARLEY DAVIDSON INC COM 412822108 3305 90270 SH SOLE 43 5293 0 84977 HARMONIC INC COM 413160102 1362 155624 SH SOLE 2 86947 0 68677 HARMONIC INC COM 413160102 12 1315 SH SOLE 7 1315 0 0 HARMONIC INC COM 413160102 3420 390893 SH SOLE 18 390893 0 0 HARMONIC INC COM 413160102 1457 166560 SH SOLE 19 166560 0 0 HARMONIC INC COM 413160102 105013 12001469 SH SOLE 21 12001469 0 0 HARMONIC INC COM 413160102 23651 2702961 SH SOLE 22 2613019 0 89942 HARMONIC INC COM 413160102 171 19490 SH SOLE 25 19490 0 0 HARMONIC INC COM 413160102 117 13352 SH SOLE 26 7480 0 5872 HARMONIC INC COM 413160102 113 12962 SH SOLE 28 12962 0 0 HARMONIC INC COM 413160102 1513 172917 SH SOLE 30 172917 0 0 HARMONIC INC COM 413160102 159 18132 SH SOLE 36 18132 0 0 HARMONIC INC COM 413160102 75 8589 SH SOLE 40 8589 0 0 HARMONIC INC COM 413160102 205 23452 SH SOLE 43 0 0 23452 HARMONY BIOSCIENCES HLDGS IN COM 413197104 770 20079 SH SOLE 2 9481 0 10598 HARMONY BIOSCIENCES HLDGS IN COM 413197104 14 359 SH SOLE 7 359 0 0 HARMONY BIOSCIENCES HLDGS IN COM 413197104 2556 66673 SH SOLE 18 61642 0 5031 HARMONY BIOSCIENCES HLDGS IN COM 413197104 2985 77865 SH SOLE 19 77865 0 0 HARMONY BIOSCIENCES HLDGS IN COM 413197104 28299 738289 SH SOLE 21 738289 0 0 HARMONY BIOSCIENCES HLDGS IN COM 413197104 19323 504125 SH SOLE 22 494583 0 9542 HARMONY BIOSCIENCES HLDGS IN COM 413197104 75 1952 SH SOLE 23 1952 0 0 HARMONY BIOSCIENCES HLDGS IN COM 413197104 100 2617 SH SOLE 25 2617 0 0 HARMONY BIOSCIENCES HLDGS IN COM 413197104 88 2294 SH SOLE 26 0 0 2294 HARMONY BIOSCIENCES HLDGS IN COM 413197104 7504 195766 SH SOLE 30 195766 0 0 HARMONY BIOSCIENCES HLDGS IN COM 413197104 77 2019 SH SOLE 40 2019 0 0 HARMONY BIOSCIENCES HLDGS IN COM 413197104 82 2135 SH SOLE 43 0 0 2135 HARMONY GOLD MINING CO LTD SPONSORED ADR 413216300 6508 2066025 SH SOLE 7 2066025 0 0 HARMONY GOLD MINING CO LTD SPONSORED ADR 413216300 11782 3740453 SH SOLE 30 3740453 0 0 HARMONY GOLD MINING CO LTD SPONSORED ADR 413216300 506 160774 SH SOLE 43 23005 0 137769 HARPOON THERAPEUTICS INC COM 41358P106 192 24367 SH SOLE 2 10246 0 14121 HARPOON THERAPEUTICS INC COM 41358P106 2 302 SH SOLE 7 302 0 0 HARPOON THERAPEUTICS INC COM 41358P106 465 58865 SH SOLE 18 48887 0 9978 HARPOON THERAPEUTICS INC COM 41358P106 1347 170556 SH SOLE 19 170556 0 0 HARPOON THERAPEUTICS INC COM 41358P106 6403 810468 SH SOLE 21 810468 0 0 HARPOON THERAPEUTICS INC COM 41358P106 4869 616329 SH SOLE 22 613782 0 2547 HARPOON THERAPEUTICS INC COM 41358P106 36 4535 SH SOLE 23 4535 0 0 HARPOON THERAPEUTICS INC COM 41358P106 197 24985 SH SOLE 26 0 0 24985 HARPOON THERAPEUTICS INC COM 41358P106 108 13705 SH SOLE 30 13705 0 0 HARPOON THERAPEUTICS INC COM 41358P106 72 9070 SH SOLE 43 0 0 9070 HARROW HEALTH INC COM 415858109 5 601 SH SOLE 2 601 0 0 HARROW HEALTH INC COM 415858109 41 4481 SH SOLE 18 4481 0 0 HARROW HEALTH INC COM 415858109 1023 112505 SH SOLE 21 112505 0 0 HARROW HEALTH INC COM 415858109 2702 297299 SH SOLE 22 297299 0 0 HARSCO CORP COM 415864107 1202 70934 SH SOLE 2 24457 0 46477 HARSCO CORP COM 415864107 6 352 SH SOLE 4 352 0 0 HARSCO CORP COM 415864107 22 1284 SH SOLE 7 1284 0 0 HARSCO CORP COM 415864107 5183 305753 SH SOLE 18 305753 0 0 HARSCO CORP COM 415864107 2329 137433 SH SOLE 19 137433 0 0 HARSCO CORP COM 415864107 160416 9464052 SH SOLE 21 9464052 0 0 HARSCO CORP COM 415864107 34789 2052448 SH SOLE 22 1985019 0 67429 HARSCO CORP COM 415864107 170 10031 SH SOLE 25 10031 0 0 HARSCO CORP COM 415864107 570 33614 SH SOLE 26 28014 0 5600 HARSCO CORP COM 415864107 112 6598 SH SOLE 28 6598 0 0 HARSCO CORP COM 415864107 3484 205566 SH SOLE 30 205566 0 0 HARSCO CORP COM 415864107 154 9096 SH SOLE 40 9096 0 0 HARSCO CORP COM 415864107 1010 59586 SH SOLE 43 1354 0 58232 HARTFORD FINL SVCS GROUP INC COM 416515104 78111 1111898 SH SOLE 2 344727 0 767171 HARTFORD FINL SVCS GROUP INC COM 416515104 20261 288410 SH SOLE 4 194264 0 94146 HARTFORD FINL SVCS GROUP INC COM 416515104 29677 422453 SH SOLE 7 327854 0 94599 HARTFORD FINL SVCS GROUP INC COM 416515104 549 7815 SH SOLE 13 1067 0 6748 HARTFORD FINL SVCS GROUP INC COM 416515104 3178 45244 SH SOLE 15 45244 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 79227 1127791 SH SOLE 18 930363 0 197428 HARTFORD FINL SVCS GROUP INC COM 416515104 21342 303796 SH SOLE 19 303796 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 697232 9925011 SH SOLE 21 9925011 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 550180 7831746 SH SOLE 22 7018879 0 812867 HARTFORD FINL SVCS GROUP INC COM 416515104 17576 250191 SH SOLE 23 250191 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 45142 642592 SH SOLE 25 642592 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 80159 1141048 SH SOLE 26 648290 0 492758 HARTFORD FINL SVCS GROUP INC COM 416515104 95185 1354947 SH SOLE 28 28030 0 1326917 HARTFORD FINL SVCS GROUP INC COM 416515104 890 12672 SH SOLE 29 12672 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 124447 1771489 SH SOLE 30 1771489 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 10560 150317 SH SOLE 31 62893 0 87424 HARTFORD FINL SVCS GROUP INC COM 416515104 14020 199570 SH SOLE 34 199570 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 13910 198000 SH SOLE 36 198000 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 880 12529 SH SOLE 40 12529 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 21382 304369 SH SOLE 43 11147 0 293222 HARVARD BIOSCIENCE INC COM 416906105 349 49949 SH SOLE 2 1970 0 47979 HARVARD BIOSCIENCE INC COM 416906105 4 619 SH SOLE 7 619 0 0 HARVARD BIOSCIENCE INC COM 416906105 768 109995 SH SOLE 18 109995 0 0 HARVARD BIOSCIENCE INC COM 416906105 502 71972 SH SOLE 19 71972 0 0 HARVARD BIOSCIENCE INC COM 416906105 9296 1331840 SH SOLE 21 1331840 0 0 HARVARD BIOSCIENCE INC COM 416906105 8138 1165937 SH SOLE 22 1156096 0 9841 HARVARD BIOSCIENCE INC COM 416906105 42 6009 SH SOLE 26 0 0 6009 HARVARD BIOSCIENCE INC COM 416906105 8 1146 SH SOLE 43 0 0 1146 HASBRO INC COM 418056107 28090 314841 SH SOLE 2 38719 0 276122 HASBRO INC COM 418056107 9741 109178 SH SOLE 4 69469 0 39709 HASBRO INC COM 418056107 11241 125995 SH SOLE 7 121795 0 4200 HASBRO INC COM 418056107 35 392 SH SOLE 13 392 0 0 HASBRO INC COM 418056107 1374 15396 SH SOLE 15 15396 0 0 HASBRO INC COM 418056107 3 38 SH SOLE 17 0 0 38 HASBRO INC COM 418056107 64412 721943 SH SOLE 18 701612 0 20331 HASBRO INC COM 418056107 69240 776058 SH SOLE 19 776058 0 0 HASBRO INC COM 418056107 329524 3693392 SH SOLE 21 3693392 0 0 HASBRO INC COM 418056107 247459 2773586 SH SOLE 22 2497899 0 275687 HASBRO INC COM 418056107 6578 73729 SH SOLE 23 73729 0 0 HASBRO INC COM 418056107 36356 407483 SH SOLE 25 407483 0 0 HASBRO INC COM 418056107 57744 647212 SH SOLE 26 481345 0 165867 HASBRO INC COM 418056107 36996 414659 SH SOLE 28 16301 0 398358 HASBRO INC COM 418056107 72 811 SH SOLE 29 811 0 0 HASBRO INC COM 418056107 72621 813958 SH SOLE 30 794188 0 19770 HASBRO INC COM 418056107 4260 47747 SH SOLE 31 15953 0 31794 HASBRO INC COM 418056107 30726 344383 SH SOLE 34 344383 0 0 HASBRO INC COM 418056107 5660 63435 SH SOLE 36 63435 0 0 HASBRO INC COM 418056107 1806 20240 SH SOLE 37 20240 0 0 HASBRO INC COM 418056107 405 4538 SH SOLE 40 4538 0 0 HASBRO INC COM 418056107 15061 168804 SH SOLE 43 7232 0 161572 HAVERTY FURNITURE COS INC COM 419596101 719 21335 SH SOLE 2 10038 0 11297 HAVERTY FURNITURE COS INC COM 419596101 2 70 SH SOLE 4 70 0 0 HAVERTY FURNITURE COS INC COM 419596101 7 216 SH SOLE 7 216 0 0 HAVERTY FURNITURE COS INC COM 419596101 2276 67531 SH SOLE 18 67531 0 0 HAVERTY FURNITURE COS INC COM 419596101 2115 62732 SH SOLE 19 62732 0 0 HAVERTY FURNITURE COS INC COM 419596101 64682 1918775 SH SOLE 21 1918775 0 0 HAVERTY FURNITURE COS INC COM 419596101 17244 511550 SH SOLE 22 496269 0 15281 HAVERTY FURNITURE COS INC COM 419596101 18 544 SH SOLE 23 544 0 0 HAVERTY FURNITURE COS INC COM 419596101 92 2731 SH SOLE 25 2731 0 0 HAVERTY FURNITURE COS INC COM 419596101 192 5701 SH SOLE 26 1694 0 4007 HAVERTY FURNITURE COS INC COM 419596101 88 2616 SH SOLE 28 2616 0 0 HAVERTY FURNITURE COS INC COM 419596101 771 22883 SH SOLE 30 22883 0 0 HAVERTY FURNITURE COS INC COM 419596101 235 6984 SH SOLE 34 6984 0 0 HAVERTY FURNITURE COS INC COM 419596101 44 1296 SH SOLE 36 1296 0 0 HAVERTY FURNITURE COS INC COM 419596101 77 2295 SH SOLE 40 2295 0 0 HAVERTY FURNITURE COS INC COM 419596101 316 9370 SH SOLE 43 0 0 9370 HAWAIIAN ELEC INDUSTRIES COM 419870100 10246 250931 SH SOLE 2 89689 0 161242 HAWAIIAN ELEC INDUSTRIES COM 419870100 685 16773 SH SOLE 4 16773 0 0 HAWAIIAN ELEC INDUSTRIES COM 419870100 105 2583 SH SOLE 7 2583 0 0 HAWAIIAN ELEC INDUSTRIES COM 419870100 10596 259505 SH SOLE 18 259505 0 0 HAWAIIAN ELEC INDUSTRIES COM 419870100 1190 29139 SH SOLE 19 29139 0 0 HAWAIIAN ELEC INDUSTRIES COM 419870100 254812 6240815 SH SOLE 21 6240815 0 0 HAWAIIAN ELEC INDUSTRIES COM 419870100 119892 2936381 SH SOLE 22 2802609 0 133772 HAWAIIAN ELEC INDUSTRIES COM 419870100 568 13911 SH SOLE 25 13911 0 0 HAWAIIAN ELEC INDUSTRIES COM 419870100 2182 53445 SH SOLE 26 42845 0 10600 HAWAIIAN ELEC INDUSTRIES COM 419870100 468 11450 SH SOLE 28 9150 0 2300 HAWAIIAN ELEC INDUSTRIES COM 419870100 40302 987062 SH SOLE 30 987062 0 0 HAWAIIAN ELEC INDUSTRIES COM 419870100 71 1732 SH SOLE 31 1732 0 0 HAWAIIAN ELEC INDUSTRIES COM 419870100 291 7134 SH SOLE 36 7134 0 0 HAWAIIAN ELEC INDUSTRIES COM 419870100 532 13035 SH SOLE 40 13035 0 0 HAWAIIAN ELEC INDUSTRIES COM 419870100 3303 80884 SH SOLE 43 4395 0 76489 HAWAIIAN HOLDINGS INC COM 419879101 1060 48938 SH SOLE 2 9529 0 39409 HAWAIIAN HOLDINGS INC COM 419879101 17 804 SH SOLE 7 804 0 0 HAWAIIAN HOLDINGS INC COM 419879101 4340 200359 SH SOLE 18 200359 0 0 HAWAIIAN HOLDINGS INC COM 419879101 2629 121358 SH SOLE 19 121358 0 0 HAWAIIAN HOLDINGS INC COM 419879101 132930 6137112 SH SOLE 21 6137112 0 0 HAWAIIAN HOLDINGS INC COM 419879101 26964 1244857 SH SOLE 22 1208979 0 35878 HAWAIIAN HOLDINGS INC COM 419879101 65 2987 SH SOLE 25 2987 0 0 HAWAIIAN HOLDINGS INC COM 419879101 337 15578 SH SOLE 26 0 0 15578 HAWAIIAN HOLDINGS INC COM 419879101 42 1958 SH SOLE 28 1958 0 0 HAWAIIAN HOLDINGS INC COM 419879101 1539 71046 SH SOLE 30 71046 0 0 HAWAIIAN HOLDINGS INC COM 419879101 39 1803 SH SOLE 40 1803 0 0 HAWAIIAN HOLDINGS INC COM 419879101 1576 72770 SH SOLE 43 16911 0 55859 HAWKINS INC COM 420261109 1557 44629 SH SOLE 2 22996 0 21633 HAWKINS INC COM 420261109 10 276 SH SOLE 7 276 0 0 HAWKINS INC COM 420261109 2749 78825 SH SOLE 18 76223 0 2602 HAWKINS INC COM 420261109 2016 57809 SH SOLE 19 57809 0 0 HAWKINS INC COM 420261109 82354 2361058 SH SOLE 21 2361058 0 0 HAWKINS INC COM 420261109 18568 532336 SH SOLE 22 517978 0 14358 HAWKINS INC COM 420261109 41 1174 SH SOLE 23 1174 0 0 HAWKINS INC COM 420261109 85 2427 SH SOLE 25 2427 0 0 HAWKINS INC COM 420261109 93 2660 SH SOLE 28 2660 0 0 HAWKINS INC COM 420261109 954 27359 SH SOLE 30 27359 0 0 HAWKINS INC COM 420261109 77 2198 SH SOLE 40 2198 0 0 HAWKINS INC COM 420261109 513 14699 SH SOLE 43 424 0 14275 HAWTHORN BANCSHARES INC COM 420476103 26 1123 SH SOLE 18 1123 0 0 HAWTHORN BANCSHARES INC COM 420476103 525 22657 SH SOLE 21 22657 0 0 HAWTHORN BANCSHARES INC COM 420476103 10 414 SH SOLE 22 243 0 171 HAYNES INTERNATIONAL INC COM NEW 420877201 564 15129 SH SOLE 2 894 0 14235 HAYNES INTERNATIONAL INC COM NEW 420877201 11 293 SH SOLE 7 293 0 0 HAYNES INTERNATIONAL INC COM NEW 420877201 1942 52144 SH SOLE 18 52144 0 0 HAYNES INTERNATIONAL INC COM NEW 420877201 822 22073 SH SOLE 19 22073 0 0 HAYNES INTERNATIONAL INC COM NEW 420877201 61438 1649344 SH SOLE 21 1649344 0 0 HAYNES INTERNATIONAL INC COM NEW 420877201 12233 328401 SH SOLE 22 321222 0 7179 HAYNES INTERNATIONAL INC COM NEW 420877201 571 15330 SH SOLE 30 15330 0 0 HAYNES INTERNATIONAL INC COM NEW 420877201 135 3628 SH SOLE 43 143 0 3485 HAYWARD HLDGS INC COM 421298100 2543 114345 SH SOLE 2 5278 0 109067 HAYWARD HLDGS INC COM 421298100 14 621 SH SOLE 7 621 0 0 HAYWARD HLDGS INC COM 421298100 350 15748 SH SOLE 18 15748 0 0 HAYWARD HLDGS INC COM 421298100 223 10035 SH SOLE 19 10035 0 0 HAYWARD HLDGS INC COM 421298100 7859 353386 SH SOLE 21 353386 0 0 HAYWARD HLDGS INC COM 421298100 19755 888262 SH SOLE 22 858817 0 29445 HAYWARD HLDGS INC COM 421298100 15 681 SH SOLE 31 681 0 0 HAYWARD HLDGS INC COM 421298100 3 140 SH SOLE 43 0 0 140 HBT FINL INC. COM 404111106 894 57472 SH SOLE 2 6229 0 51243 HBT FINL INC. COM 404111106 540 34753 SH SOLE 18 34753 0 0 HBT FINL INC. COM 404111106 2740 176236 SH SOLE 19 176236 0 0 HBT FINL INC. COM 404111106 5965 383572 SH SOLE 21 383572 0 0 HBT FINL INC. COM 404111106 6797 437125 SH SOLE 22 431616 0 5509 HBT FINL INC. COM 404111106 288 18505 SH SOLE 23 18505 0 0 HBT FINL INC. COM 404111106 1456 93634 SH SOLE 26 0 0 93634 HCA HEALTHCARE INC COM 40412C101 130165 536277 SH SOLE 2 74612 0 461665 HCA HEALTHCARE INC COM 40412C101 32895 135527 SH SOLE 4 119401 0 16126 HCA HEALTHCARE INC COM 40412C101 71972 296524 SH SOLE 7 225360 0 71164 HCA HEALTHCARE INC COM 40412C101 1371 5650 SH SOLE 13 756 0 4894 HCA HEALTHCARE INC COM 40412C101 8445 34792 SH SOLE 15 34792 0 0 HCA HEALTHCARE INC COM 40412C101 104276 429616 SH SOLE 18 393370 0 36246 HCA HEALTHCARE INC COM 40412C101 23912 98516 SH SOLE 19 98516 0 0 HCA HEALTHCARE INC COM 40412C101 1261609 5197796 SH SOLE 21 5197796 0 0 HCA HEALTHCARE INC COM 40412C101 1276722 5260060 SH SOLE 22 4730612 0 529448 HCA HEALTHCARE INC COM 40412C101 36616 150855 SH SOLE 23 150855 0 0 HCA HEALTHCARE INC COM 40412C101 109751 452171 SH SOLE 25 452171 0 0 HCA HEALTHCARE INC COM 40412C101 138194 569354 SH SOLE 26 222516 0 346838 HCA HEALTHCARE INC COM 40412C101 157368 648352 SH SOLE 28 23508 0 624844 HCA HEALTHCARE INC COM 40412C101 47 195 SH SOLE 29 195 0 0 HCA HEALTHCARE INC COM 40412C101 423918 1746531 SH SOLE 30 1744212 0 2319 HCA HEALTHCARE INC COM 40412C101 24246 99894 SH SOLE 31 32459 0 67435 HCA HEALTHCARE INC COM 40412C101 4974 20492 SH SOLE 34 20492 0 0 HCA HEALTHCARE INC COM 40412C101 32345 133262 SH SOLE 36 133262 0 0 HCA HEALTHCARE INC COM 40412C101 2294 9453 SH SOLE 40 9453 0 0 HCA HEALTHCARE INC COM 40412C101 57919 238624 SH SOLE 43 17081 0 221543 HCI GROUP INC COM 40416E103 762 6877 SH SOLE 2 1999 0 4878 HCI GROUP INC COM 40416E103 10 90 SH SOLE 7 90 0 0 HCI GROUP INC COM 40416E103 2755 24869 SH SOLE 18 24869 0 0 HCI GROUP INC COM 40416E103 1191 10749 SH SOLE 19 10749 0 0 HCI GROUP INC COM 40416E103 85133 768553 SH SOLE 21 768553 0 0 HCI GROUP INC COM 40416E103 18321 165396 SH SOLE 22 158537 0 6859 HCI GROUP INC COM 40416E103 90 812 SH SOLE 25 812 0 0 HCI GROUP INC COM 40416E103 70 633 SH SOLE 28 633 0 0 HCI GROUP INC COM 40416E103 1579 14254 SH SOLE 30 14254 0 0 HCI GROUP INC COM 40416E103 115 1041 SH SOLE 40 1041 0 0 HCI GROUP INC COM 40416E103 1619 14615 SH SOLE 43 399 0 14216 HCW BIOLOGICS INC COM 40423R105 4 1180 SH SOLE 18 1180 0 0 HCW BIOLOGICS INC COM 40423R105 48 15099 SH SOLE 21 15099 0 0 HDFC BANK LTD SPONSORED ADS 40415F101 23208 317525 SH SOLE 2 62355 0 255170 HDFC BANK LTD SPONSORED ADS 40415F101 8801 120408 SH SOLE 4 120408 0 0 HDFC BANK LTD SPONSORED ADS 40415F101 3131 42839 SH SOLE 13 0 0 42839 HDFC BANK LTD SPONSORED ADS 40415F101 2937 40178 SH SOLE 15 40178 0 0 HDFC BANK LTD SPONSORED ADS 40415F101 1 13 SH SOLE 17 0 0 13 HDFC BANK LTD SPONSORED ADS 40415F101 13603 186116 SH SOLE 18 186087 0 29 HDFC BANK LTD SPONSORED ADS 40415F101 720 9849 SH SOLE 19 9849 0 0 HDFC BANK LTD SPONSORED ADS 40415F101 379 5186 SH SOLE 21 5186 0 0 HDFC BANK LTD SPONSORED ADS 40415F101 60942 833800 SH SOLE 22 664560 0 169240 HDFC BANK LTD SPONSORED ADS 40415F101 95176 1302170 SH SOLE 26 558537 0 743633 HDFC BANK LTD SPONSORED ADS 40415F101 203 2780 SH SOLE 28 0 0 2780 HDFC BANK LTD SPONSORED ADS 40415F101 5903 80762 SH SOLE 30 80762 0 0 HDFC BANK LTD SPONSORED ADS 40415F101 642 8777 SH SOLE 31 5866 0 2911 HDFC BANK LTD SPONSORED ADS 40415F101 191 2615 SH SOLE 34 2615 0 0 HDFC BANK LTD SPONSORED ADS 40415F101 10006 136900 SH SOLE 43 31325 0 105575 HEADHUNTER GROUP PLC SPONSORED ADS 42207L106 88 1800 SH SOLE 13 0 0 1800 HEADHUNTER GROUP PLC SPONSORED ADS 42207L106 102 2096 SH SOLE 25 2096 0 0 HEALTH ASSURN ACQUISITION CO COM CL A 42226W109 2089 213643 SH SOLE 2 213643 0 0 HEALTH ASSURN ACQUISITION CO COM CL A 42226W109 1214 124119 SH SOLE 18 124119 0 0 HEALTH ASSURN ACQUISITION CO COM CL A 42226W109 31290 3199434 SH SOLE 19 3199434 0 0 HEALTH ASSURN ACQUISITION CO COM CL A 42226W109 186 18972 SH SOLE 20 18972 0 0 HEALTH ASSURN ACQUISITION CO COM CL A 42226W109 28 2816 SH SOLE 21 2816 0 0 HEALTH ASSURN ACQUISITION CO COM CL A 42226W109 13431 1373346 SH SOLE 34 1373346 0 0 HEALTH ASSURN ACQUISITION CO *W EXP 11/12/202 42226W117 53 53410 SH SOLE 2 53410 0 0 HEALTH ASSURN ACQUISITION CO *W EXP 11/12/202 42226W117 31 31029 SH SOLE 18 31029 0 0 HEALTH ASSURN ACQUISITION CO *W EXP 11/12/202 42226W117 796 804275 SH SOLE 19 804275 0 0 HEALTH ASSURN ACQUISITION CO *W EXP 11/12/202 42226W117 5 4743 SH SOLE 20 4743 0 0 HEALTH ASSURN ACQUISITION CO *W EXP 11/12/202 42226W117 1 704 SH SOLE 21 704 0 0 HEALTH ASSURN ACQUISITION CO *W EXP 11/12/202 42226W117 340 343336 SH SOLE 34 343336 0 0 HEALTH CATALYST INC COM 42225T107 1002 20042 SH SOLE 2 13217 0 6825 HEALTH CATALYST INC COM 42225T107 11 222 SH SOLE 4 222 0 0 HEALTH CATALYST INC COM 42225T107 36 719 SH SOLE 7 719 0 0 HEALTH CATALYST INC COM 42225T107 6706 134099 SH SOLE 18 134099 0 0 HEALTH CATALYST INC COM 42225T107 78058 1560848 SH SOLE 19 1560848 0 0 HEALTH CATALYST INC COM 42225T107 87453 1748719 SH SOLE 21 1748719 0 0 HEALTH CATALYST INC COM 42225T107 57406 1147898 SH SOLE 22 1121664 0 26234 HEALTH CATALYST INC COM 42225T107 287 5744 SH SOLE 25 5744 0 0 HEALTH CATALYST INC COM 42225T107 852 17033 SH SOLE 26 15072 0 1961 HEALTH CATALYST INC COM 42225T107 109 2171 SH SOLE 28 2171 0 0 HEALTH CATALYST INC COM 42225T107 1347 26928 SH SOLE 30 26928 0 0 HEALTH CATALYST INC COM 42225T107 219 4387 SH SOLE 40 4387 0 0 HEALTH CATALYST INC COM 42225T107 369 7371 SH SOLE 43 241 0 7130 HEALTH SCIENCES ACQ CORP 2 ORD SHS G4411D109 189 19136 SH SOLE 18 19136 0 0 HEALTH SCIENCES ACQ CORP 2 ORD SHS G4411D109 5037 509348 SH SOLE 19 509348 0 0 HEALTH SCIENCES ACQ CORP 2 ORD SHS G4411D109 68 6912 SH SOLE 20 6912 0 0 HEALTH SCIENCES ACQ CORP 2 ORD SHS G4411D109 2591 261952 SH SOLE 34 261952 0 0 HEALTHCARE RLTY TR COM 421946104 9639 323683 SH SOLE 2 147092 0 176591 HEALTHCARE RLTY TR COM 421946104 2233 74971 SH SOLE 4 74971 0 0 HEALTHCARE RLTY TR COM 421946104 5543 186131 SH SOLE 7 186131 0 0 HEALTHCARE RLTY TR COM 421946104 22123 742874 SH SOLE 18 742874 0 0 HEALTHCARE RLTY TR COM 421946104 15276 512961 SH SOLE 19 512961 0 0 HEALTHCARE RLTY TR COM 421946104 363073 12191834 SH SOLE 21 12191834 0 0 HEALTHCARE RLTY TR COM 421946104 156743 5263377 SH SOLE 22 5121921 0 141456 HEALTHCARE RLTY TR COM 421946104 266 8943 SH SOLE 23 8943 0 0 HEALTHCARE RLTY TR COM 421946104 18760 629944 SH SOLE 25 629944 0 0 HEALTHCARE RLTY TR COM 421946104 2510 84276 SH SOLE 26 33692 0 50584 HEALTHCARE RLTY TR COM 421946104 2819 94672 SH SOLE 28 7872 0 86800 HEALTHCARE RLTY TR COM 421946104 19536 656011 SH SOLE 30 656011 0 0 HEALTHCARE RLTY TR COM 421946104 63 2110 SH SOLE 36 2110 0 0 HEALTHCARE RLTY TR COM 421946104 480 16107 SH SOLE 40 16107 0 0 HEALTHCARE RLTY TR COM 421946104 813 27299 SH SOLE 43 1003 0 26296 HEALTHCARE SERVICES ACQU COR COM CL A 42227K104 20592 2112000 SH SOLE 2 2112000 0 0 HEALTHCARE SERVICES ACQU COR *W EXP 99/99/999 42227K112 697 1056000 SH SOLE 2 1056000 0 0 HEALTHCARE SVCS GROUP INC COM 421906108 1528 61164 SH SOLE 2 22972 0 38192 HEALTHCARE SVCS GROUP INC COM 421906108 8 310 SH SOLE 4 310 0 0 HEALTHCARE SVCS GROUP INC COM 421906108 30 1205 SH SOLE 7 1205 0 0 HEALTHCARE SVCS GROUP INC COM 421906108 7129 285275 SH SOLE 18 285275 0 0 HEALTHCARE SVCS GROUP INC COM 421906108 3316 132709 SH SOLE 19 132709 0 0 HEALTHCARE SVCS GROUP INC COM 421906108 224030 8964789 SH SOLE 21 8964789 0 0 HEALTHCARE SVCS GROUP INC COM 421906108 45170 1807524 SH SOLE 22 1747747 0 59777 HEALTHCARE SVCS GROUP INC COM 421906108 309 12366 SH SOLE 25 12366 0 0 HEALTHCARE SVCS GROUP INC COM 421906108 648 25918 SH SOLE 26 20378 0 5540 HEALTHCARE SVCS GROUP INC COM 421906108 156 6246 SH SOLE 28 6246 0 0 HEALTHCARE SVCS GROUP INC COM 421906108 3337 133545 SH SOLE 30 133545 0 0 HEALTHCARE SVCS GROUP INC COM 421906108 162 6486 SH SOLE 36 6486 0 0 HEALTHCARE SVCS GROUP INC COM 421906108 200 8008 SH SOLE 40 8008 0 0 HEALTHCARE SVCS GROUP INC COM 421906108 1001 40057 SH SOLE 43 1463 0 38594 HEALTHCARE TR AMER INC CL A NEW 42225P501 16606 559892 SH SOLE 2 84605 0 475287 HEALTHCARE TR AMER INC CL A NEW 42225P501 3363 113396 SH SOLE 4 113396 0 0 HEALTHCARE TR AMER INC CL A NEW 42225P501 8357 281756 SH SOLE 7 281756 0 0 HEALTHCARE TR AMER INC CL A NEW 42225P501 2467 83179 SH SOLE 18 83179 0 0 HEALTHCARE TR AMER INC CL A NEW 42225P501 16163 544930 SH SOLE 19 544930 0 0 HEALTHCARE TR AMER INC CL A NEW 42225P501 158085 5329890 SH SOLE 21 5329890 0 0 HEALTHCARE TR AMER INC CL A NEW 42225P501 191700 6463255 SH SOLE 22 6195100 0 268155 HEALTHCARE TR AMER INC CL A NEW 42225P501 267 8993 SH SOLE 23 8993 0 0 HEALTHCARE TR AMER INC CL A NEW 42225P501 28146 948960 SH SOLE 25 948960 0 0 HEALTHCARE TR AMER INC CL A NEW 42225P501 2569 86599 SH SOLE 26 68714 0 17885 HEALTHCARE TR AMER INC CL A NEW 42225P501 4360 147003 SH SOLE 28 14703 0 132300 HEALTHCARE TR AMER INC CL A NEW 42225P501 29181 983856 SH SOLE 30 983856 0 0 HEALTHCARE TR AMER INC CL A NEW 42225P501 101 3399 SH SOLE 31 3399 0 0 HEALTHCARE TR AMER INC CL A NEW 42225P501 147 4947 SH SOLE 36 4947 0 0 HEALTHCARE TR AMER INC CL A NEW 42225P501 795 26815 SH SOLE 40 26815 0 0 HEALTHCARE TR AMER INC CL A NEW 42225P501 1150 38770 SH SOLE 43 2951 0 35819 HEALTHEQUITY INC COM 42226A107 5760 88946 SH SOLE 2 67635 0 21311 HEALTHEQUITY INC COM 42226A107 91 1405 SH SOLE 4 1405 0 0 HEALTHEQUITY INC COM 42226A107 85 1315 SH SOLE 7 1315 0 0 HEALTHEQUITY INC COM 42226A107 25667 396337 SH SOLE 18 391122 0 5215 HEALTHEQUITY INC COM 42226A107 14643 226115 SH SOLE 19 226115 0 0 HEALTHEQUITY INC COM 42226A107 371668 5739166 SH SOLE 21 5739166 0 0 HEALTHEQUITY INC COM 42226A107 155409 2399761 SH SOLE 22 2349487 0 50274 HEALTHEQUITY INC COM 42226A107 236 3641 SH SOLE 23 3641 0 0 HEALTHEQUITY INC COM 42226A107 656 10133 SH SOLE 25 10133 0 0 HEALTHEQUITY INC COM 42226A107 3267 50450 SH SOLE 26 33482 0 16968 HEALTHEQUITY INC COM 42226A107 388 5995 SH SOLE 28 5995 0 0 HEALTHEQUITY INC COM 42226A107 2822 43578 SH SOLE 30 43578 0 0 HEALTHEQUITY INC COM 42226A107 629 9706 SH SOLE 40 9706 0 0 HEALTHEQUITY INC COM 42226A107 1847 28527 SH SOLE 43 1051 0 27476 HEALTHPEAK PROPERTIES INC COM 42250P103 46391 1385641 SH SOLE 2 167436 0 1218205 HEALTHPEAK PROPERTIES INC COM 42250P103 20828 622093 SH SOLE 4 590912 0 31181 HEALTHPEAK PROPERTIES INC COM 42250P103 41263 1232456 SH SOLE 7 1216282 0 16174 HEALTHPEAK PROPERTIES INC COM 42250P103 603 18015 SH SOLE 13 1414 0 16601 HEALTHPEAK PROPERTIES INC COM 42250P103 2383 71182 SH SOLE 15 71182 0 0 HEALTHPEAK PROPERTIES INC COM 42250P103 33000 985656 SH SOLE 18 908603 0 77053 HEALTHPEAK PROPERTIES INC COM 42250P103 30718 917497 SH SOLE 19 917497 0 0 HEALTHPEAK PROPERTIES INC COM 42250P103 738976 22072151 SH SOLE 21 22072151 0 0 HEALTHPEAK PROPERTIES INC COM 42250P103 519618 15520244 SH SOLE 22 14361091 0 1159153 HEALTHPEAK PROPERTIES INC COM 42250P103 10993 328348 SH SOLE 23 328348 0 0 HEALTHPEAK PROPERTIES INC COM 42250P103 105094 3139016 SH SOLE 25 3139016 0 0 HEALTHPEAK PROPERTIES INC COM 42250P103 44961 1342913 SH SOLE 26 580405 0 762508 HEALTHPEAK PROPERTIES INC COM 42250P103 55119 1646319 SH SOLE 28 40420 0 1605899 HEALTHPEAK PROPERTIES INC COM 42250P103 24 730 SH SOLE 29 730 0 0 HEALTHPEAK PROPERTIES INC COM 42250P103 146617 4379243 SH SOLE 30 4379243 0 0 HEALTHPEAK PROPERTIES INC COM 42250P103 6453 192740 SH SOLE 31 61158 0 131582 HEALTHPEAK PROPERTIES INC COM 42250P103 978 29200 SH SOLE 34 29200 0 0 HEALTHPEAK PROPERTIES INC COM 42250P103 8942 267071 SH SOLE 36 267071 0 0 HEALTHPEAK PROPERTIES INC COM 42250P103 616 18388 SH SOLE 40 18388 0 0 HEALTHPEAK PROPERTIES INC COM 42250P103 16586 495407 SH SOLE 43 25298 0 470109 HEALTHSTREAM INC COM 42222N103 991 34680 SH SOLE 2 13746 0 20934 HEALTHSTREAM INC COM 42222N103 5 173 SH SOLE 4 173 0 0 HEALTHSTREAM INC COM 42222N103 15 516 SH SOLE 7 516 0 0 HEALTHSTREAM INC COM 42222N103 3015 105500 SH SOLE 18 105500 0 0 HEALTHSTREAM INC COM 42222N103 1215 42512 SH SOLE 19 42512 0 0 HEALTHSTREAM INC COM 42222N103 89832 3143163 SH SOLE 21 3143163 0 0 HEALTHSTREAM INC COM 42222N103 19136 669553 SH SOLE 22 642192 0 27361 HEALTHSTREAM INC COM 42222N103 92 3221 SH SOLE 25 3221 0 0 HEALTHSTREAM INC COM 42222N103 31 1087 SH SOLE 26 0 0 1087 HEALTHSTREAM INC COM 42222N103 104 3645 SH SOLE 28 3645 0 0 HEALTHSTREAM INC COM 42222N103 1338 46829 SH SOLE 30 46829 0 0 HEALTHSTREAM INC COM 42222N103 86 2993 SH SOLE 34 2993 0 0 HEALTHSTREAM INC COM 42222N103 93 3264 SH SOLE 40 3264 0 0 HEALTHSTREAM INC COM 42222N103 681 23811 SH SOLE 43 362 0 23449 HEARTLAND EXPRESS INC COM 422347104 1426 89001 SH SOLE 2 54926 0 34075 HEARTLAND EXPRESS INC COM 422347104 0 18 SH SOLE 4 18 0 0 HEARTLAND EXPRESS INC COM 422347104 14 893 SH SOLE 7 893 0 0 HEARTLAND EXPRESS INC COM 422347104 3073 191822 SH SOLE 18 191822 0 0 HEARTLAND EXPRESS INC COM 422347104 1341 83686 SH SOLE 19 83686 0 0 HEARTLAND EXPRESS INC COM 422347104 92348 5764537 SH SOLE 21 5764537 0 0 HEARTLAND EXPRESS INC COM 422347104 19752 1232965 SH SOLE 22 1183790 0 49175 HEARTLAND EXPRESS INC COM 422347104 84 5234 SH SOLE 25 5234 0 0 HEARTLAND EXPRESS INC COM 422347104 134 8357 SH SOLE 26 5162 0 3195 HEARTLAND EXPRESS INC COM 422347104 88 5514 SH SOLE 28 5514 0 0 HEARTLAND EXPRESS INC COM 422347104 1231 76854 SH SOLE 30 76854 0 0 HEARTLAND EXPRESS INC COM 422347104 88 5514 SH SOLE 40 5514 0 0 HEARTLAND EXPRESS INC COM 422347104 1208 75434 SH SOLE 43 4010 0 71424 HEARTLAND FINL USA INC COM 42234Q102 10438 217103 SH SOLE 2 121908 0 95195 HEARTLAND FINL USA INC COM 42234Q102 4 89 SH SOLE 4 89 0 0 HEARTLAND FINL USA INC COM 42234Q102 32 666 SH SOLE 7 666 0 0 HEARTLAND FINL USA INC COM 42234Q102 6167 128258 SH SOLE 18 128258 0 0 HEARTLAND FINL USA INC COM 42234Q102 36531 759806 SH SOLE 19 759806 0 0 HEARTLAND FINL USA INC COM 42234Q102 70999 1476685 SH SOLE 21 1476685 0 0 HEARTLAND FINL USA INC COM 42234Q102 76368 1588353 SH SOLE 22 1545611 0 42742 HEARTLAND FINL USA INC COM 42234Q102 1015 21112 SH SOLE 23 21112 0 0 HEARTLAND FINL USA INC COM 42234Q102 246 5117 SH SOLE 25 5117 0 0 HEARTLAND FINL USA INC COM 42234Q102 5789 120396 SH SOLE 26 6882 0 113514 HEARTLAND FINL USA INC COM 42234Q102 206 4285 SH SOLE 28 4285 0 0 HEARTLAND FINL USA INC COM 42234Q102 1012 21038 SH SOLE 30 21038 0 0 HEARTLAND FINL USA INC COM 42234Q102 486 10114 SH SOLE 34 10114 0 0 HEARTLAND FINL USA INC COM 42234Q102 242 5032 SH SOLE 40 5032 0 0 HEARTLAND FINL USA INC COM 42234Q102 258 5366 SH SOLE 43 0 0 5366 HEAT BIOLOGICS INC COM 42237K409 27 4585 SH SOLE 18 4585 0 0 HEAT BIOLOGICS INC COM 42237K409 451 75848 SH SOLE 21 75848 0 0 HEAT BIOLOGICS INC COM 42237K409 2351 395142 SH SOLE 22 395142 0 0 HECLA MNG CO COM 422704106 2777 504821 SH SOLE 2 163658 0 341163 HECLA MNG CO COM 422704106 12 2165 SH SOLE 4 2165 0 0 HECLA MNG CO COM 422704106 47 8545 SH SOLE 7 8545 0 0 HECLA MNG CO COM 422704106 8921 1621947 SH SOLE 18 1621947 0 0 HECLA MNG CO COM 422704106 5111 929315 SH SOLE 19 929315 0 0 HECLA MNG CO COM 422704106 123406 22437398 SH SOLE 21 22437398 0 0 HECLA MNG CO COM 422704106 69264 12593492 SH SOLE 22 12106283 0 487209 HECLA MNG CO COM 422704106 370 67193 SH SOLE 25 67193 0 0 HECLA MNG CO COM 422704106 1283 233317 SH SOLE 26 194551 0 38766 HECLA MNG CO COM 422704106 283 51403 SH SOLE 28 51403 0 0 HECLA MNG CO COM 422704106 1497 272227 SH SOLE 30 272227 0 0 HECLA MNG CO COM 422704106 56 10171 SH SOLE 36 10171 0 0 HECLA MNG CO COM 422704106 358 65102 SH SOLE 40 65102 0 0 HECLA MNG CO COM 422704106 728 132371 SH SOLE 43 5444 0 126927 HEICO CORP NEW COM 422806109 16814 127501 SH SOLE 2 40184 0 87317 HEICO CORP NEW COM 422806109 7865 59643 SH SOLE 4 39910 0 19733 HEICO CORP NEW COM 422806109 542 4113 SH SOLE 7 4113 0 0 HEICO CORP NEW COM 422806109 17 126 SH SOLE 13 126 0 0 HEICO CORP NEW COM 422806109 459 3477 SH SOLE 15 3477 0 0 HEICO CORP NEW COM 422806109 6579 49887 SH SOLE 18 47471 0 2416 HEICO CORP NEW COM 422806109 318626 2416210 SH SOLE 19 2416210 0 0 HEICO CORP NEW COM 422806109 118140 895883 SH SOLE 21 895883 0 0 HEICO CORP NEW COM 422806109 128252 972564 SH SOLE 22 918578 0 53986 HEICO CORP NEW COM 422806109 3371 25565 SH SOLE 23 25565 0 0 HEICO CORP NEW COM 422806109 15864 120298 SH SOLE 25 120298 0 0 HEICO CORP NEW COM 422806109 11506 87253 SH SOLE 26 44425 0 42828 HEICO CORP NEW COM 422806109 9883 74947 SH SOLE 28 3339 0 71608 HEICO CORP NEW COM 422806109 15148 114869 SH SOLE 30 114869 0 0 HEICO CORP NEW COM 422806109 1928 14624 SH SOLE 31 4093 0 10531 HEICO CORP NEW COM 422806109 437 3315 SH SOLE 34 3315 0 0 HEICO CORP NEW COM 422806109 2674 20274 SH SOLE 36 20274 0 0 HEICO CORP NEW COM 422806109 204 1550 SH SOLE 40 1550 0 0 HEICO CORP NEW COM 422806109 4651 35272 SH SOLE 43 2125 0 33147 HEICO CORP NEW CL A 422806208 18314 154640 SH SOLE 2 10659 0 143981 HEICO CORP NEW CL A 422806208 7285 61517 SH SOLE 4 37222 0 24295 HEICO CORP NEW CL A 422806208 635 5366 SH SOLE 7 5366 0 0 HEICO CORP NEW CL A 422806208 20 165 SH SOLE 13 165 0 0 HEICO CORP NEW CL A 422806208 805 6800 SH SOLE 15 6800 0 0 HEICO CORP NEW CL A 422806208 9567 80779 SH SOLE 18 76573 0 4206 HEICO CORP NEW CL A 422806208 3027 25557 SH SOLE 19 25557 0 0 HEICO CORP NEW CL A 422806208 185756 1568489 SH SOLE 21 1568489 0 0 HEICO CORP NEW CL A 422806208 188718 1593496 SH SOLE 22 1501294 0 92202 HEICO CORP NEW CL A 422806208 4911 41471 SH SOLE 23 41471 0 0 HEICO CORP NEW CL A 422806208 20581 173781 SH SOLE 25 173781 0 0 HEICO CORP NEW CL A 422806208 25594 216111 SH SOLE 26 72622 0 143489 HEICO CORP NEW CL A 422806208 15325 129401 SH SOLE 28 10141 0 119260 HEICO CORP NEW CL A 422806208 22046 186153 SH SOLE 30 186153 0 0 HEICO CORP NEW CL A 422806208 3159 26672 SH SOLE 31 8742 0 17930 HEICO CORP NEW CL A 422806208 425 3585 SH SOLE 34 3585 0 0 HEICO CORP NEW CL A 422806208 3524 29758 SH SOLE 36 29758 0 0 HEICO CORP NEW CL A 422806208 331 2797 SH SOLE 40 2797 0 0 HEICO CORP NEW CL A 422806208 998 8426 SH SOLE 43 920 0 7506 HEIDRICK & STRUGGLES INTL IN COM 422819102 2346 52575 SH SOLE 2 36808 0 15767 HEIDRICK & STRUGGLES INTL IN COM 422819102 6 127 SH SOLE 4 127 0 0 HEIDRICK & STRUGGLES INTL IN COM 422819102 14 311 SH SOLE 7 311 0 0 HEIDRICK & STRUGGLES INTL IN COM 422819102 3602 80698 SH SOLE 18 80698 0 0 HEIDRICK & STRUGGLES INTL IN COM 422819102 3011 67471 SH SOLE 19 67471 0 0 HEIDRICK & STRUGGLES INTL IN COM 422819102 106182 2379161 SH SOLE 21 2379161 0 0 HEIDRICK & STRUGGLES INTL IN COM 422819102 23387 524023 SH SOLE 22 508712 0 15311 HEIDRICK & STRUGGLES INTL IN COM 422819102 86 1931 SH SOLE 23 1931 0 0 HEIDRICK & STRUGGLES INTL IN COM 422819102 138 3102 SH SOLE 25 3102 0 0 HEIDRICK & STRUGGLES INTL IN COM 422819102 228 5117 SH SOLE 26 1213 0 3904 HEIDRICK & STRUGGLES INTL IN COM 422819102 108 2430 SH SOLE 28 2430 0 0 HEIDRICK & STRUGGLES INTL IN COM 422819102 1614 36175 SH SOLE 30 36175 0 0 HEIDRICK & STRUGGLES INTL IN COM 422819102 50 1120 SH SOLE 36 1120 0 0 HEIDRICK & STRUGGLES INTL IN COM 422819102 75 1670 SH SOLE 40 1670 0 0 HEIDRICK & STRUGGLES INTL IN COM 422819102 979 21936 SH SOLE 43 0 0 21936 HELEN OF TROY LTD COM G4388N106 4551 20256 SH SOLE 2 17579 0 2677 HELEN OF TROY LTD COM G4388N106 21 93 SH SOLE 4 93 0 0 HELEN OF TROY LTD COM G4388N106 88 393 SH SOLE 7 393 0 0 HELEN OF TROY LTD COM G4388N106 25725 114496 SH SOLE 18 114496 0 0 HELEN OF TROY LTD COM G4388N106 9547 42492 SH SOLE 19 42492 0 0 HELEN OF TROY LTD COM G4388N106 371835 1654955 SH SOLE 21 1654955 0 0 HELEN OF TROY LTD COM G4388N106 152820 680167 SH SOLE 22 665748 0 14419 HELEN OF TROY LTD COM G4388N106 1116 4968 SH SOLE 25 4968 0 0 HELEN OF TROY LTD COM G4388N106 2500 11127 SH SOLE 26 9010 0 2117 HELEN OF TROY LTD COM G4388N106 458 2039 SH SOLE 28 2039 0 0 HELEN OF TROY LTD COM G4388N106 3222 14341 SH SOLE 30 14341 0 0 HELEN OF TROY LTD COM G4388N106 966 4300 SH SOLE 36 4300 0 0 HELEN OF TROY LTD COM G4388N106 677 3013 SH SOLE 40 3013 0 0 HELIOS TECHNOLOGIES INC COM 42328H109 1066 12981 SH SOLE 2 9540 0 3441 HELIOS TECHNOLOGIES INC COM 42328H109 12 142 SH SOLE 4 142 0 0 HELIOS TECHNOLOGIES INC COM 42328H109 43 520 SH SOLE 7 520 0 0 HELIOS TECHNOLOGIES INC COM 42328H109 7341 89402 SH SOLE 18 89402 0 0 HELIOS TECHNOLOGIES INC COM 42328H109 4785 58281 SH SOLE 19 58281 0 0 HELIOS TECHNOLOGIES INC COM 42328H109 88791 1081366 SH SOLE 21 1081366 0 0 HELIOS TECHNOLOGIES INC COM 42328H109 62802 764850 SH SOLE 22 746748 0 18102 HELIOS TECHNOLOGIES INC COM 42328H109 293 3570 SH SOLE 25 3570 0 0 HELIOS TECHNOLOGIES INC COM 42328H109 457 5560 SH SOLE 26 3996 0 1564 HELIOS TECHNOLOGIES INC COM 42328H109 199 2418 SH SOLE 28 2418 0 0 HELIOS TECHNOLOGIES INC COM 42328H109 1304 15885 SH SOLE 30 15885 0 0 HELIOS TECHNOLOGIES INC COM 42328H109 306 3729 SH SOLE 40 3729 0 0 HELIOS TECHNOLOGIES INC COM 42328H109 142 1730 SH SOLE 43 128 0 1602 HELIUS MED TECHNOLOGIES INC COM CL A NEW 42328V603 7 465 SH SOLE 18 465 0 0 HELIUS MED TECHNOLOGIES INC COM CL A NEW 42328V603 104 7201 SH SOLE 21 7201 0 0 HELIUS MED TECHNOLOGIES INC COM CL A NEW 42328V603 16 1099 SH SOLE 22 1099 0 0 HELIX ACQUISITION CORP COM CL A G4444C102 363 36902 SH SOLE 2 36902 0 0 HELIX ACQUISITION CORP COM CL A G4444C102 160 16205 SH SOLE 18 16205 0 0 HELIX ACQUISITION CORP COM CL A G4444C102 4476 454407 SH SOLE 19 454407 0 0 HELIX ACQUISITION CORP COM CL A G4444C102 60 6105 SH SOLE 20 6105 0 0 HELIX ACQUISITION CORP COM CL A G4444C102 4 445 SH SOLE 21 445 0 0 HELIX ACQUISITION CORP COM CL A G4444C102 2303 233799 SH SOLE 34 233799 0 0 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 888 228922 SH SOLE 2 49395 0 179527 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 1 253 SH SOLE 4 253 0 0 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 9 2381 SH SOLE 7 2381 0 0 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 2387 615170 SH SOLE 18 615170 0 0 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 1688 435087 SH SOLE 19 435087 0 0 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 67907 17501794 SH SOLE 21 17501794 0 0 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 15275 3936753 SH SOLE 22 3795223 0 141530 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 42 10835 SH SOLE 23 10835 0 0 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 111 28686 SH SOLE 25 28686 0 0 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 418 107798 SH SOLE 26 11125 0 96673 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 79 20304 SH SOLE 28 17004 0 3300 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 998 257220 SH SOLE 30 257220 0 0 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 103 26560 SH SOLE 36 26560 0 0 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 83 21473 SH SOLE 40 21473 0 0 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 718 184951 SH SOLE 43 1102 0 183849 HELLO GROUP INC ADS 423403104 1202 113590 SH SOLE 2 4216 0 109374 HELLO GROUP INC ADS 423403104 893 84382 SH SOLE 4 39663 0 44719 HELLO GROUP INC ADS 423403104 216 20431 SH SOLE 7 20431 0 0 HELLO GROUP INC ADS 423403104 222 20987 SH SOLE 13 277 0 20710 HELLO GROUP INC ADS 423403104 825 77947 SH SOLE 15 77947 0 0 HELLO GROUP INC ADS 423403104 531 50179 SH SOLE 18 50179 0 0 HELLO GROUP INC ADS 423403104 31765 3002338 SH SOLE 21 3002338 0 0 HELLO GROUP INC ADS 423403104 16557 1564922 SH SOLE 22 1379251 0 185671 HELLO GROUP INC ADS 423403104 806 76157 SH SOLE 23 76157 0 0 HELLO GROUP INC ADS 423403104 1290 121957 SH SOLE 25 121957 0 0 HELLO GROUP INC ADS 423403104 7107 671747 SH SOLE 26 368022 0 303725 HELLO GROUP INC ADS 423403104 3649 344872 SH SOLE 28 17976 0 326896 HELLO GROUP INC ADS 423403104 10148 959165 SH SOLE 30 959165 0 0 HELLO GROUP INC ADS 423403104 97 9140 SH SOLE 34 9140 0 0 HELLO GROUP INC ADS 423403104 6 561 SH SOLE 40 561 0 0 HELLO GROUP INC ADS 423403104 3056 288869 SH SOLE 43 36703 0 252166 HELMERICH & PAYNE INC COM 423452101 3574 130374 SH SOLE 2 34804 0 95570 HELMERICH & PAYNE INC COM 423452101 12 439 SH SOLE 4 439 0 0 HELMERICH & PAYNE INC COM 423452101 108 3932 SH SOLE 7 3932 0 0 HELMERICH & PAYNE INC COM 423452101 11598 423126 SH SOLE 18 423126 0 0 HELMERICH & PAYNE INC COM 423452101 8087 295028 SH SOLE 19 295028 0 0 HELMERICH & PAYNE INC COM 423452101 352585 12863369 SH SOLE 21 12863369 0 0 HELMERICH & PAYNE INC COM 423452101 79742 2909233 SH SOLE 22 2796006 0 113227 HELMERICH & PAYNE INC COM 423452101 152 5530 SH SOLE 23 5530 0 0 HELMERICH & PAYNE INC COM 423452101 354 12919 SH SOLE 25 12919 0 0 HELMERICH & PAYNE INC COM 423452101 1541 56225 SH SOLE 26 25886 0 30339 HELMERICH & PAYNE INC COM 423452101 453 16539 SH SOLE 28 9016 0 7523 HELMERICH & PAYNE INC COM 423452101 5381 196319 SH SOLE 30 196319 0 0 HELMERICH & PAYNE INC COM 423452101 386 14085 SH SOLE 34 14085 0 0 HELMERICH & PAYNE INC COM 423452101 692 25243 SH SOLE 36 25243 0 0 HELMERICH & PAYNE INC COM 423452101 352 12834 SH SOLE 40 12834 0 0 HELMERICH & PAYNE INC COM 423452101 6347 231540 SH SOLE 43 27172 0 204368 HEMISPHERE MEDIA GROUP INC CL A 42365Q103 311 25540 SH SOLE 2 6461 0 19079 HEMISPHERE MEDIA GROUP INC CL A 42365Q103 6 462 SH SOLE 7 462 0 0 HEMISPHERE MEDIA GROUP INC CL A 42365Q103 728 59755 SH SOLE 18 59755 0 0 HEMISPHERE MEDIA GROUP INC CL A 42365Q103 418 34310 SH SOLE 19 34310 0 0 HEMISPHERE MEDIA GROUP INC CL A 42365Q103 7413 608649 SH SOLE 21 608649 0 0 HEMISPHERE MEDIA GROUP INC CL A 42365Q103 4010 329231 SH SOLE 22 320592 0 8639 HEMISPHERE MEDIA GROUP INC CL A 42365Q103 68 5610 SH SOLE 25 5610 0 0 HEMISPHERE MEDIA GROUP INC CL A 42365Q103 63 5191 SH SOLE 30 5191 0 0 HEMISPHERE MEDIA GROUP INC CL A 42365Q103 2 195 SH SOLE 43 0 0 195 HENNESSY ADVISORS INC COM 425885100 10 1016 SH SOLE 18 1016 0 0 HENNESSY ADVISORS INC COM 425885100 154 16029 SH SOLE 21 16029 0 0 HENNESSY CAPITAL INVS CORP V COM CL A 42589T107 33711 3415500 SH SOLE 2 3415500 0 0 HENNESSY CAPITAL INVS CORP V *W EXP 01/20/202 42589T115 641 512641 SH SOLE 2 512641 0 0 HENNESSY CAPITAL INVST CORP UNIT 99/99/9999 42600H207 29551 2970000 SH SOLE 2 2970000 0 0 HENRY JACK & ASSOC INC COM 426281101 28628 174495 SH SOLE 2 35304 0 139191 HENRY JACK & ASSOC INC COM 426281101 8948 54539 SH SOLE 4 34435 0 20104 HENRY JACK & ASSOC INC COM 426281101 16512 100648 SH SOLE 7 98249 0 2399 HENRY JACK & ASSOC INC COM 426281101 48 291 SH SOLE 13 291 0 0 HENRY JACK & ASSOC INC COM 426281101 1409 8589 SH SOLE 15 8589 0 0 HENRY JACK & ASSOC INC COM 426281101 23412 142704 SH SOLE 18 132393 0 10311 HENRY JACK & ASSOC INC COM 426281101 9985 60860 SH SOLE 19 60860 0 0 HENRY JACK & ASSOC INC COM 426281101 514774 3137718 SH SOLE 21 3137718 0 0 HENRY JACK & ASSOC INC COM 426281101 331085 2018073 SH SOLE 22 1857862 0 160211 HENRY JACK & ASSOC INC COM 426281101 6980 42544 SH SOLE 23 42544 0 0 HENRY JACK & ASSOC INC COM 426281101 19172 116860 SH SOLE 25 116860 0 0 HENRY JACK & ASSOC INC COM 426281101 37629 229364 SH SOLE 26 112173 0 117191 HENRY JACK & ASSOC INC COM 426281101 41059 250268 SH SOLE 28 5606 0 244662 HENRY JACK & ASSOC INC COM 426281101 115149 701871 SH SOLE 30 661366 0 40505 HENRY JACK & ASSOC INC COM 426281101 4496 27402 SH SOLE 31 8878 0 18524 HENRY JACK & ASSOC INC COM 426281101 9056 55201 SH SOLE 34 55201 0 0 HENRY JACK & ASSOC INC COM 426281101 10811 65894 SH SOLE 36 65894 0 0 HENRY JACK & ASSOC INC COM 426281101 412 2514 SH SOLE 40 2514 0 0 HENRY JACK & ASSOC INC COM 426281101 23192 141362 SH SOLE 43 7567 0 133795 HENRY SCHEIN INC COM 806407102 37720 495278 SH SOLE 2 167306 0 327972 HENRY SCHEIN INC COM 806407102 7999 105030 SH SOLE 4 60999 0 44031 HENRY SCHEIN INC COM 806407102 12806 168143 SH SOLE 7 131145 0 36998 HENRY SCHEIN INC COM 806407102 20 260 SH SOLE 13 260 0 0 HENRY SCHEIN INC COM 806407102 1270 16671 SH SOLE 15 16671 0 0 HENRY SCHEIN INC COM 806407102 25747 338071 SH SOLE 18 317921 0 20150 HENRY SCHEIN INC COM 806407102 65381 858467 SH SOLE 19 858467 0 0 HENRY SCHEIN INC COM 806407102 743 9755 SH SOLE 20 9755 0 0 HENRY SCHEIN INC COM 806407102 266472 3498851 SH SOLE 21 3498851 0 0 HENRY SCHEIN INC COM 806407102 256361 3366088 SH SOLE 22 3061772 0 304316 HENRY SCHEIN INC COM 806407102 6131 80505 SH SOLE 23 80505 0 0 HENRY SCHEIN INC COM 806407102 20120 264184 SH SOLE 25 264184 0 0 HENRY SCHEIN INC COM 806407102 32950 432641 SH SOLE 26 241598 0 191043 HENRY SCHEIN INC COM 806407102 42508 558143 SH SOLE 28 10668 0 547475 HENRY SCHEIN INC COM 806407102 77893 1022760 SH SOLE 30 927259 0 95501 HENRY SCHEIN INC COM 806407102 4087 53663 SH SOLE 31 16903 0 36760 HENRY SCHEIN INC COM 806407102 43719 574047 SH SOLE 34 574047 0 0 HENRY SCHEIN INC COM 806407102 6508 85457 SH SOLE 36 85457 0 0 HENRY SCHEIN INC COM 806407102 411 5394 SH SOLE 40 5394 0 0 HENRY SCHEIN INC COM 806407102 13758 180640 SH SOLE 43 3352 0 177288 HEPION PHARMACEUTICALS INC COM 426897104 25 16380 SH SOLE 18 16380 0 0 HEPION PHARMACEUTICALS INC COM 426897104 373 243864 SH SOLE 21 243864 0 0 HEPION PHARMACEUTICALS INC COM 426897104 2102 1373768 SH SOLE 22 1373768 0 0 HERBALIFE NUTRITION LTD COM SHS G4412G101 11445 270051 SH SOLE 2 72111 0 197940 HERBALIFE NUTRITION LTD COM SHS G4412G101 17 405 SH SOLE 4 405 0 0 HERBALIFE NUTRITION LTD COM SHS G4412G101 96 2254 SH SOLE 7 2254 0 0 HERBALIFE NUTRITION LTD COM SHS G4412G101 1789 42203 SH SOLE 18 42203 0 0 HERBALIFE NUTRITION LTD COM SHS G4412G101 2352 55506 SH SOLE 19 55506 0 0 HERBALIFE NUTRITION LTD COM SHS G4412G101 51124 1206326 SH SOLE 21 1206326 0 0 HERBALIFE NUTRITION LTD COM SHS G4412G101 101811 2402334 SH SOLE 22 2277761 0 124573 HERBALIFE NUTRITION LTD COM SHS G4412G101 616 14531 SH SOLE 25 14531 0 0 HERBALIFE NUTRITION LTD COM SHS G4412G101 1847 43583 SH SOLE 26 34739 0 8844 HERBALIFE NUTRITION LTD COM SHS G4412G101 389 9181 SH SOLE 28 7868 0 1313 HERBALIFE NUTRITION LTD COM SHS G4412G101 2373 55991 SH SOLE 30 55991 0 0 HERBALIFE NUTRITION LTD COM SHS G4412G101 70 1650 SH SOLE 31 1650 0 0 HERBALIFE NUTRITION LTD COM SHS G4412G101 285 6725 SH SOLE 36 6725 0 0 HERBALIFE NUTRITION LTD COM SHS G4412G101 524 12374 SH SOLE 40 12374 0 0 HERBALIFE NUTRITION LTD COM SHS G4412G101 2625 61940 SH SOLE 43 2090 0 59850 HERC HLDGS INC COM 42704L104 1523 9315 SH SOLE 2 6659 0 2656 HERC HLDGS INC COM 42704L104 14 88 SH SOLE 4 88 0 0 HERC HLDGS INC COM 42704L104 66 405 SH SOLE 7 405 0 0 HERC HLDGS INC COM 42704L104 11286 69043 SH SOLE 18 69043 0 0 HERC HLDGS INC COM 42704L104 7322 44791 SH SOLE 19 44791 0 0 HERC HLDGS INC COM 42704L104 136199 833227 SH SOLE 21 833227 0 0 HERC HLDGS INC COM 42704L104 93894 574417 SH SOLE 22 561859 0 12558 HERC HLDGS INC COM 42704L104 598 3658 SH SOLE 25 3658 0 0 HERC HLDGS INC COM 42704L104 1856 11353 SH SOLE 26 10161 0 1192 HERC HLDGS INC COM 42704L104 310 1899 SH SOLE 28 1899 0 0 HERC HLDGS INC COM 42704L104 1987 12155 SH SOLE 30 12155 0 0 HERC HLDGS INC COM 42704L104 504 3082 SH SOLE 34 3082 0 0 HERC HLDGS INC COM 42704L104 245 1499 SH SOLE 36 1499 0 0 HERC HLDGS INC COM 42704L104 437 2676 SH SOLE 40 2676 0 0 HERC HLDGS INC COM 42704L104 5219 31929 SH SOLE 43 4659 0 27270 HERCULES CAPITAL INC COM 427096508 14394 866594 SH SOLE 30 866594 0 0 HERCULES CAPITAL INC COM 427096508 1081 65075 SH SOLE 43 19028 0 46047 HERITAGE COMM CORP COM 426927109 1009 86748 SH SOLE 2 18877 0 67871 HERITAGE COMM CORP COM 426927109 13 1079 SH SOLE 7 1079 0 0 HERITAGE COMM CORP COM 426927109 2380 204651 SH SOLE 18 204651 0 0 HERITAGE COMM CORP COM 426927109 4017 345380 SH SOLE 19 345380 0 0 HERITAGE COMM CORP COM 426927109 26736 2298922 SH SOLE 21 2298922 0 0 HERITAGE COMM CORP COM 426927109 21229 1825351 SH SOLE 22 1767816 0 57535 HERITAGE COMM CORP COM 426927109 89 7615 SH SOLE 25 7615 0 0 HERITAGE COMM CORP COM 426927109 85 7329 SH SOLE 28 7329 0 0 HERITAGE COMM CORP COM 426927109 168 14416 SH SOLE 30 14416 0 0 HERITAGE COMM CORP COM 426927109 386 33198 SH SOLE 34 33198 0 0 HERITAGE COMM CORP COM 426927109 63 5455 SH SOLE 40 5455 0 0 HERITAGE COMM CORP COM 426927109 1629 140083 SH SOLE 43 5287 0 134796 HERITAGE CRYSTAL CLEAN INC COM 42726M106 438 15119 SH SOLE 2 4925 0 10194 HERITAGE CRYSTAL CLEAN INC COM 42726M106 8 281 SH SOLE 7 281 0 0 HERITAGE CRYSTAL CLEAN INC COM 42726M106 1511 52149 SH SOLE 18 52149 0 0 HERITAGE CRYSTAL CLEAN INC COM 42726M106 797 27514 SH SOLE 19 27514 0 0 HERITAGE CRYSTAL CLEAN INC COM 42726M106 17207 593742 SH SOLE 21 593742 0 0 HERITAGE CRYSTAL CLEAN INC COM 42726M106 10272 354459 SH SOLE 22 339255 0 15204 HERITAGE CRYSTAL CLEAN INC COM 42726M106 69 2375 SH SOLE 25 2375 0 0 HERITAGE CRYSTAL CLEAN INC COM 42726M106 104 3577 SH SOLE 26 0 0 3577 HERITAGE CRYSTAL CLEAN INC COM 42726M106 36 1227 SH SOLE 28 1227 0 0 HERITAGE CRYSTAL CLEAN INC COM 42726M106 130 4475 SH SOLE 30 4475 0 0 HERITAGE CRYSTAL CLEAN INC COM 42726M106 51 1749 SH SOLE 40 1749 0 0 HERITAGE CRYSTAL CLEAN INC COM 42726M106 47 1635 SH SOLE 43 0 0 1635 HERITAGE FINL CORP WASH COM 42722X106 959 37620 SH SOLE 2 10756 0 26864 HERITAGE FINL CORP WASH COM 42722X106 16 637 SH SOLE 7 637 0 0 HERITAGE FINL CORP WASH COM 42722X106 3501 137276 SH SOLE 18 137276 0 0 HERITAGE FINL CORP WASH COM 42722X106 1590 62347 SH SOLE 19 62347 0 0 HERITAGE FINL CORP WASH COM 42722X106 103332 4052246 SH SOLE 21 4052246 0 0 HERITAGE FINL CORP WASH COM 42722X106 22575 885277 SH SOLE 22 850264 0 35013 HERITAGE FINL CORP WASH COM 42722X106 13 505 SH SOLE 25 505 0 0 HERITAGE FINL CORP WASH COM 42722X106 96 3776 SH SOLE 26 0 0 3776 HERITAGE FINL CORP WASH COM 42722X106 111 4369 SH SOLE 28 4369 0 0 HERITAGE FINL CORP WASH COM 42722X106 1451 56888 SH SOLE 30 56888 0 0 HERITAGE FINL CORP WASH COM 42722X106 83 3254 SH SOLE 40 3254 0 0 HERITAGE FINL CORP WASH COM 42722X106 748 29337 SH SOLE 43 166 0 29171 HERITAGE GLOBAL INC COM 42727E103 9 4388 SH SOLE 18 4388 0 0 HERITAGE GLOBAL INC COM 42727E103 107 54484 SH SOLE 21 54484 0 0 HERITAGE INSURANCE HLDGS INC COM 42727J102 595 87386 SH SOLE 2 29725 0 57661 HERITAGE INSURANCE HLDGS INC COM 42727J102 4 580 SH SOLE 7 580 0 0 HERITAGE INSURANCE HLDGS INC COM 42727J102 614 90090 SH SOLE 18 90090 0 0 HERITAGE INSURANCE HLDGS INC COM 42727J102 1678 246334 SH SOLE 19 246334 0 0 HERITAGE INSURANCE HLDGS INC COM 42727J102 7371 1082408 SH SOLE 21 1082408 0 0 HERITAGE INSURANCE HLDGS INC COM 42727J102 6846 1005323 SH SOLE 22 973342 0 31981 HERITAGE INSURANCE HLDGS INC COM 42727J102 289 42414 SH SOLE 26 0 0 42414 HERITAGE INSURANCE HLDGS INC COM 42727J102 27 3942 SH SOLE 28 3942 0 0 HERITAGE INSURANCE HLDGS INC COM 42727J102 36 5307 SH SOLE 30 5307 0 0 HERITAGE INSURANCE HLDGS INC COM 42727J102 18 2573 SH SOLE 40 2573 0 0 HERON THERAPEUTICS INC COM 427746102 2306 215709 SH SOLE 2 114600 0 101109 HERON THERAPEUTICS INC COM 427746102 5 427 SH SOLE 4 427 0 0 HERON THERAPEUTICS INC COM 427746102 16 1485 SH SOLE 7 1485 0 0 HERON THERAPEUTICS INC COM 427746102 3129 292665 SH SOLE 18 257973 0 34692 HERON THERAPEUTICS INC COM 427746102 8468 792162 SH SOLE 19 792162 0 0 HERON THERAPEUTICS INC COM 427746102 33048 3091533 SH SOLE 21 3091533 0 0 HERON THERAPEUTICS INC COM 427746102 31488 2945521 SH SOLE 22 2890429 0 55092 HERON THERAPEUTICS INC COM 427746102 361 33780 SH SOLE 23 33780 0 0 HERON THERAPEUTICS INC COM 427746102 131 12236 SH SOLE 25 12236 0 0 HERON THERAPEUTICS INC COM 427746102 2234 208987 SH SOLE 26 51338 0 157649 HERON THERAPEUTICS INC COM 427746102 100 9395 SH SOLE 28 9395 0 0 HERON THERAPEUTICS INC COM 427746102 493 46147 SH SOLE 30 46147 0 0 HERON THERAPEUTICS INC COM 427746102 111 10397 SH SOLE 40 10397 0 0 HERON THERAPEUTICS INC COM 427746102 133 12424 SH SOLE 43 981 0 11443 HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 315 33794 SH SOLE 2 2702 0 31092 HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 7 704 SH SOLE 7 704 0 0 HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 1285 137741 SH SOLE 18 137741 0 0 HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 557 59666 SH SOLE 19 59666 0 0 HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 37531 4022641 SH SOLE 21 4022641 0 0 HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 8447 905328 SH SOLE 22 886211 0 19117 HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 14 1475 SH SOLE 23 1475 0 0 HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 410 43905 SH SOLE 30 43905 0 0 HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 186 19926 SH SOLE 43 485 0 19441 HERSHEY CO COM 427866108 60551 357761 SH SOLE 2 78406 0 279355 HERSHEY CO COM 427866108 19365 114416 SH SOLE 4 62553 0 51863 HERSHEY CO COM 427866108 29985 177162 SH SOLE 7 172655 0 4507 HERSHEY CO COM 427866108 425 2509 SH SOLE 13 249 0 2260 HERSHEY CO COM 427866108 2478 14643 SH SOLE 15 14643 0 0 HERSHEY CO COM 427866108 44844 264956 SH SOLE 18 244570 0 20386 HERSHEY CO COM 427866108 10825 63960 SH SOLE 19 63960 0 0 HERSHEY CO COM 427866108 1093630 6461625 SH SOLE 21 6461625 0 0 HERSHEY CO COM 427866108 611716 3614275 SH SOLE 22 3305669 0 308606 HERSHEY CO COM 427866108 13898 82118 SH SOLE 23 82118 0 0 HERSHEY CO COM 427866108 39721 234688 SH SOLE 25 234688 0 0 HERSHEY CO COM 427866108 74468 439990 SH SOLE 26 155462 0 284528 HERSHEY CO COM 427866108 76481 451882 SH SOLE 28 11864 0 440018 HERSHEY CO COM 427866108 152359 900199 SH SOLE 30 900199 0 0 HERSHEY CO COM 427866108 9279 54823 SH SOLE 31 18157 0 36666 HERSHEY CO COM 427866108 3436 20302 SH SOLE 34 20302 0 0 HERSHEY CO COM 427866108 19587 115726 SH SOLE 36 115726 0 0 HERSHEY CO COM 427866108 836 4939 SH SOLE 40 4939 0 0 HERSHEY CO COM 427866108 41591 245736 SH SOLE 43 8715 0 237021 HESKA CORP COM RESTRC NEW 42805E306 5612 21707 SH SOLE 2 9007 0 12700 HESKA CORP COM RESTRC NEW 42805E306 8 30 SH SOLE 4 30 0 0 HESKA CORP COM RESTRC NEW 42805E306 40 154 SH SOLE 7 154 0 0 HESKA CORP COM RESTRC NEW 42805E306 9979 38599 SH SOLE 18 35584 0 3015 HESKA CORP COM RESTRC NEW 42805E306 29839 115415 SH SOLE 19 115415 0 0 HESKA CORP COM RESTRC NEW 42805E306 324011 1253235 SH SOLE 21 1253235 0 0 HESKA CORP COM RESTRC NEW 42805E306 86339 333947 SH SOLE 22 328127 0 5820 HESKA CORP COM RESTRC NEW 42805E306 1144 4424 SH SOLE 23 4424 0 0 HESKA CORP COM RESTRC NEW 42805E306 498 1928 SH SOLE 25 1928 0 0 HESKA CORP COM RESTRC NEW 42805E306 6369 24636 SH SOLE 26 4101 0 20535 HESKA CORP COM RESTRC NEW 42805E306 194 751 SH SOLE 28 751 0 0 HESKA CORP COM RESTRC NEW 42805E306 4700 18178 SH SOLE 30 18178 0 0 HESKA CORP COM RESTRC NEW 42805E306 216 834 SH SOLE 36 834 0 0 HESKA CORP COM RESTRC NEW 42805E306 267 1034 SH SOLE 40 1034 0 0 HESKA CORP COM RESTRC NEW 42805E306 816 3155 SH SOLE 43 0 0 3155 HESS CORP COM 42809H107 23830 305081 SH SOLE 2 101480 0 203601 HESS CORP COM 42809H107 6435 82379 SH SOLE 4 71712 0 10667 HESS CORP COM 42809H107 18982 243021 SH SOLE 7 234410 0 8611 HESS CORP COM 42809H107 438 5608 SH SOLE 13 769 0 4839 HESS CORP COM 42809H107 2215 28355 SH SOLE 15 28355 0 0 HESS CORP COM 42809H107 38153 488453 SH SOLE 18 448815 0 39638 HESS CORP COM 42809H107 50155 642111 SH SOLE 19 642111 0 0 HESS CORP COM 42809H107 618616 7919805 SH SOLE 21 7919805 0 0 HESS CORP COM 42809H107 457228 5853640 SH SOLE 22 5273275 0 580365 HESS CORP COM 42809H107 12182 155964 SH SOLE 23 155964 0 0 HESS CORP COM 42809H107 52293 669482 SH SOLE 25 669482 0 0 HESS CORP COM 42809H107 61160 782996 SH SOLE 26 362773 0 420223 HESS CORP COM 42809H107 38784 496526 SH SOLE 28 21449 0 475077 HESS CORP COM 42809H107 13131 168104 SH SOLE 29 168104 0 0 HESS CORP COM 42809H107 130651 1672649 SH SOLE 30 1672649 0 0 HESS CORP COM 42809H107 7911 101284 SH SOLE 31 33562 0 67722 HESS CORP COM 42809H107 81749 1046594 SH SOLE 34 1046594 0 0 HESS CORP COM 42809H107 10529 134793 SH SOLE 36 134793 0 0 HESS CORP COM 42809H107 731 9355 SH SOLE 40 9355 0 0 HESS CORP COM 42809H107 8892 113845 SH SOLE 43 6783 0 107062 HEWLETT PACKARD ENTERPRISE C COM 42824C109 61714 4330781 SH SOLE 2 1294805 0 3035976 HEWLETT PACKARD ENTERPRISE C COM 42824C109 19208 1347925 SH SOLE 4 923083 0 424842 HEWLETT PACKARD ENTERPRISE C COM 42824C109 22234 1560304 SH SOLE 7 1213578 0 346726 HEWLETT PACKARD ENTERPRISE C COM 42824C109 11086 777932 SH SOLE 13 741992 0 35940 HEWLETT PACKARD ENTERPRISE C COM 42824C109 2303 161641 SH SOLE 15 161641 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 2 172 SH SOLE 17 0 0 172 HEWLETT PACKARD ENTERPRISE C COM 42824C109 56415 3958971 SH SOLE 18 2981499 0 977472 HEWLETT PACKARD ENTERPRISE C COM 42824C109 65211 4576187 SH SOLE 19 4576187 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 707639 49658855 SH SOLE 21 49658855 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 500492 35122261 SH SOLE 22 29855208 0 5267053 HEWLETT PACKARD ENTERPRISE C COM 42824C109 13244 929393 SH SOLE 23 929393 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 57965 4067751 SH SOLE 25 4067751 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 75170 5275084 SH SOLE 26 3015627 0 2259457 HEWLETT PACKARD ENTERPRISE C COM 42824C109 76149 5343755 SH SOLE 28 145519 0 5198236 HEWLETT PACKARD ENTERPRISE C COM 42824C109 3302 231735 SH SOLE 29 231735 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 174855 12270552 SH SOLE 30 12094069 0 176483 HEWLETT PACKARD ENTERPRISE C COM 42824C109 12252 859778 SH SOLE 31 535328 0 324450 HEWLETT PACKARD ENTERPRISE C COM 42824C109 1971 138299 SH SOLE 34 138299 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 12494 876806 SH SOLE 36 876806 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 626 43909 SH SOLE 40 43909 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 28369 1990837 SH SOLE 43 79661 0 1911176 HEXCEL CORP NEW COM 428291108 16209 272921 SH SOLE 2 103319 0 169602 HEXCEL CORP NEW COM 428291108 123 2066 SH SOLE 4 2066 0 0 HEXCEL CORP NEW COM 428291108 127 2144 SH SOLE 7 2144 0 0 HEXCEL CORP NEW COM 428291108 11985 201795 SH SOLE 18 201795 0 0 HEXCEL CORP NEW COM 428291108 1432 24104 SH SOLE 19 24104 0 0 HEXCEL CORP NEW COM 428291108 274805 4627133 SH SOLE 21 4627133 0 0 HEXCEL CORP NEW COM 428291108 138239 2327643 SH SOLE 22 2223266 0 104377 HEXCEL CORP NEW COM 428291108 120 2017 SH SOLE 23 2017 0 0 HEXCEL CORP NEW COM 428291108 887 14930 SH SOLE 25 14930 0 0 HEXCEL CORP NEW COM 428291108 1936 32596 SH SOLE 26 24819 0 7777 HEXCEL CORP NEW COM 428291108 766 12903 SH SOLE 28 7417 0 5486 HEXCEL CORP NEW COM 428291108 2891 48679 SH SOLE 30 48679 0 0 HEXCEL CORP NEW COM 428291108 81 1368 SH SOLE 31 1368 0 0 HEXCEL CORP NEW COM 428291108 2976 50108 SH SOLE 34 50108 0 0 HEXCEL CORP NEW COM 428291108 778 13101 SH SOLE 36 13101 0 0 HEXCEL CORP NEW COM 428291108 609 10247 SH SOLE 40 10247 0 0 HEXCEL CORP NEW COM 428291108 6276 105673 SH SOLE 43 3667 0 102006 HEXO CORP COM NEW 428304307 0 1 SH SOLE 43 0 0 1 HF FOODS GROUP INC COM 40417F109 213 35192 SH SOLE 2 2786 0 32406 HF FOODS GROUP INC COM 40417F109 5 774 SH SOLE 7 774 0 0 HF FOODS GROUP INC COM 40417F109 765 126519 SH SOLE 18 126519 0 0 HF FOODS GROUP INC COM 40417F109 381 62896 SH SOLE 19 62896 0 0 HF FOODS GROUP INC COM 40417F109 7734 1278374 SH SOLE 21 1278374 0 0 HF FOODS GROUP INC COM 40417F109 4992 825093 SH SOLE 22 802857 0 22236 HF FOODS GROUP INC COM 40417F109 3 473 SH SOLE 43 0 0 473 HIBBETT INC COM 428567101 1569 22181 SH SOLE 2 9327 0 12854 HIBBETT INC COM 428567101 6 78 SH SOLE 4 78 0 0 HIBBETT INC COM 428567101 18 261 SH SOLE 7 261 0 0 HIBBETT INC COM 428567101 4844 68482 SH SOLE 18 62349 0 6133 HIBBETT INC COM 428567101 6601 93319 SH SOLE 19 93319 0 0 HIBBETT INC COM 428567101 127563 1803268 SH SOLE 21 1803268 0 0 HIBBETT INC COM 428567101 29140 411924 SH SOLE 22 400589 0 11335 HIBBETT INC COM 428567101 197 2786 SH SOLE 23 2786 0 0 HIBBETT INC COM 428567101 225 3175 SH SOLE 25 3175 0 0 HIBBETT INC COM 428567101 1135 16044 SH SOLE 26 4117 0 11927 HIBBETT INC COM 428567101 118 1662 SH SOLE 28 1662 0 0 HIBBETT INC COM 428567101 2089 29532 SH SOLE 30 29532 0 0 HIBBETT INC COM 428567101 134 1898 SH SOLE 36 1898 0 0 HIBBETT INC COM 428567101 126 1776 SH SOLE 40 1776 0 0 HIBBETT INC COM 428567101 379 5360 SH SOLE 43 41 0 5319 HIGH TIDE INC COM NEW 42981E401 4 714 SH SOLE 22 714 0 0 HIGHLAND TRANSCEND PARTNERS UNIT 99/99/9999 G44690116 114 10928 SH SOLE 2 10928 0 0 HIGHLAND TRANSCEND PARTNERS UNIT 99/99/9999 G44690116 132 12611 SH SOLE 4 12611 0 0 HIGHLAND TRANSCEND PARTNERS UNIT 99/99/9999 G44690116 1845 176558 SH SOLE 18 176558 0 0 HIGHLAND TRANSCEND PARTNERS UNIT 99/99/9999 G44690116 12914 1235789 SH SOLE 19 1235789 0 0 HIGHLAND TRANSCEND PARTNERS UNIT 99/99/9999 G44690116 823 78773 SH SOLE 22 78773 0 0 HIGHLAND TRANSCEND PARTNERS UNIT 99/99/9999 G44690116 121 11620 SH SOLE 26 11620 0 0 HIGHLAND TRANSCEND PARTNERS UNIT 99/99/9999 G44690116 5526 528802 SH SOLE 34 528802 0 0 HIGHPEAK ENERGY INC COM 43114Q105 79 8810 SH SOLE 2 287 0 8523 HIGHPEAK ENERGY INC COM 43114Q105 50 5526 SH SOLE 18 5526 0 0 HIGHPEAK ENERGY INC COM 43114Q105 10 1115 SH SOLE 19 1115 0 0 HIGHPEAK ENERGY INC COM 43114Q105 1478 164228 SH SOLE 21 164228 0 0 HIGHPEAK ENERGY INC COM 43114Q105 374 41529 SH SOLE 22 39768 0 1761 HIGHWOODS PPTYS INC COM 431284108 17859 407183 SH SOLE 2 207837 0 199346 HIGHWOODS PPTYS INC COM 431284108 2381 54291 SH SOLE 4 54291 0 0 HIGHWOODS PPTYS INC COM 431284108 5775 131659 SH SOLE 7 131659 0 0 HIGHWOODS PPTYS INC COM 431284108 11054 252019 SH SOLE 18 252019 0 0 HIGHWOODS PPTYS INC COM 431284108 6875 156743 SH SOLE 19 156743 0 0 HIGHWOODS PPTYS INC COM 431284108 251308 5729772 SH SOLE 21 5729772 0 0 HIGHWOODS PPTYS INC COM 431284108 160796 3666128 SH SOLE 22 3538000 0 128128 HIGHWOODS PPTYS INC COM 431284108 187 4254 SH SOLE 23 4254 0 0 HIGHWOODS PPTYS INC COM 431284108 19968 455268 SH SOLE 25 455268 0 0 HIGHWOODS PPTYS INC COM 431284108 1851 42195 SH SOLE 26 34714 0 7481 HIGHWOODS PPTYS INC COM 431284108 2936 66949 SH SOLE 28 4559 0 62390 HIGHWOODS PPTYS INC COM 431284108 20117 458668 SH SOLE 30 458668 0 0 HIGHWOODS PPTYS INC COM 431284108 72 1638 SH SOLE 31 1638 0 0 HIGHWOODS PPTYS INC COM 431284108 242 5510 SH SOLE 34 5510 0 0 HIGHWOODS PPTYS INC COM 431284108 112 2562 SH SOLE 36 2562 0 0 HIGHWOODS PPTYS INC COM 431284108 559 12750 SH SOLE 40 12750 0 0 HIGHWOODS PPTYS INC COM 431284108 2250 51302 SH SOLE 43 815 0 50487 HILL INTL INC COM 431466101 17 7998 SH SOLE 18 7998 0 0 HILL INTL INC COM 431466101 469 226639 SH SOLE 21 226639 0 0 HILL-ROM HLDGS INC COM 431475102 27742 184947 SH SOLE 2 53585 0 131362 HILL-ROM HLDGS INC COM 431475102 34 226 SH SOLE 4 226 0 0 HILL-ROM HLDGS INC COM 431475102 182 1215 SH SOLE 7 1215 0 0 HILL-ROM HLDGS INC COM 431475102 23852 159016 SH SOLE 18 159016 0 0 HILL-ROM HLDGS INC COM 431475102 23986 159905 SH SOLE 19 159905 0 0 HILL-ROM HLDGS INC COM 431475102 518619 3457460 SH SOLE 21 3457460 0 0 HILL-ROM HLDGS INC COM 431475102 266673 1777821 SH SOLE 22 1697683 0 80138 HILL-ROM HLDGS INC COM 431475102 1578 10522 SH SOLE 25 10522 0 0 HILL-ROM HLDGS INC COM 431475102 4042 26944 SH SOLE 26 21365 0 5579 HILL-ROM HLDGS INC COM 431475102 710 4731 SH SOLE 28 4731 0 0 HILL-ROM HLDGS INC COM 431475102 5611 37404 SH SOLE 30 37404 0 0 HILL-ROM HLDGS INC COM 431475102 159 1059 SH SOLE 31 1059 0 0 HILL-ROM HLDGS INC COM 431475102 312 2078 SH SOLE 34 2078 0 0 HILL-ROM HLDGS INC COM 431475102 687 4577 SH SOLE 36 4577 0 0 HILL-ROM HLDGS INC COM 431475102 1225 8169 SH SOLE 40 8169 0 0 HILL-ROM HLDGS INC COM 431475102 11386 75906 SH SOLE 43 2920 0 72986 HILLENBRAND INC COM 431571108 2650 62129 SH SOLE 2 24541 0 37588 HILLENBRAND INC COM 431571108 10 227 SH SOLE 4 227 0 0 HILLENBRAND INC COM 431571108 52 1208 SH SOLE 7 1208 0 0 HILLENBRAND INC COM 431571108 11329 265623 SH SOLE 18 265623 0 0 HILLENBRAND INC COM 431571108 5452 127831 SH SOLE 19 127831 0 0 HILLENBRAND INC COM 431571108 361162 8468031 SH SOLE 21 8468031 0 0 HILLENBRAND INC COM 431571108 76668 1797609 SH SOLE 22 1739731 0 57878 HILLENBRAND INC COM 431571108 538 12612 SH SOLE 25 12612 0 0 HILLENBRAND INC COM 431571108 1294 30346 SH SOLE 26 23946 0 6400 HILLENBRAND INC COM 431571108 259 6073 SH SOLE 28 6073 0 0 HILLENBRAND INC COM 431571108 18442 432395 SH SOLE 30 432395 0 0 HILLENBRAND INC COM 431571108 60 1407 SH SOLE 34 1407 0 0 HILLENBRAND INC COM 431571108 249 5835 SH SOLE 36 5835 0 0 HILLENBRAND INC COM 431571108 385 9033 SH SOLE 40 9033 0 0 HILLENBRAND INC COM 431571108 4830 113247 SH SOLE 43 8625 0 104622 HILLMAN SOLUTIONS CORP COM 431636109 51 4234 SH SOLE 2 4234 0 0 HILLMAN SOLUTIONS CORP COM 431636109 1103 92496 SH SOLE 21 92496 0 0 HILLMAN SOLUTIONS CORP COM 431636109 14661 1228913 SH SOLE 22 1228913 0 0 HILLMAN SOLUTIONS CORP COM 431636109 5 429 SH SOLE 43 0 0 429 HILLTOP HOLDINGS INC COM 432748101 2376 72737 SH SOLE 2 20191 0 52546 HILLTOP HOLDINGS INC COM 432748101 9 284 SH SOLE 4 284 0 0 HILLTOP HOLDINGS INC COM 432748101 34 1038 SH SOLE 7 1038 0 0 HILLTOP HOLDINGS INC COM 432748101 7957 243571 SH SOLE 18 243571 0 0 HILLTOP HOLDINGS INC COM 432748101 3661 112058 SH SOLE 19 112058 0 0 HILLTOP HOLDINGS INC COM 432748101 239219 7322274 SH SOLE 21 7322274 0 0 HILLTOP HOLDINGS INC COM 432748101 52939 1620407 SH SOLE 22 1554811 0 65596 HILLTOP HOLDINGS INC COM 432748101 275 8414 SH SOLE 25 8414 0 0 HILLTOP HOLDINGS INC COM 432748101 1100 33674 SH SOLE 26 28323 0 5351 HILLTOP HOLDINGS INC COM 432748101 180 5497 SH SOLE 28 5497 0 0 HILLTOP HOLDINGS INC COM 432748101 3677 112560 SH SOLE 30 112560 0 0 HILLTOP HOLDINGS INC COM 432748101 280 8566 SH SOLE 40 8566 0 0 HILLTOP HOLDINGS INC COM 432748101 662 20262 SH SOLE 43 561 0 19701 HILTON GRAND VACATIONS INC COM 43283X105 5432 114194 SH SOLE 2 104657 0 9537 HILTON GRAND VACATIONS INC COM 43283X105 13554 284930 SH SOLE 4 284930 0 0 HILTON GRAND VACATIONS INC COM 43283X105 88 1852 SH SOLE 7 1852 0 0 HILTON GRAND VACATIONS INC COM 43283X105 26825 563916 SH SOLE 18 563916 0 0 HILTON GRAND VACATIONS INC COM 43283X105 14321 301048 SH SOLE 19 301048 0 0 HILTON GRAND VACATIONS INC COM 43283X105 135411 2846559 SH SOLE 21 2846559 0 0 HILTON GRAND VACATIONS INC COM 43283X105 109018 2291739 SH SOLE 22 2047803 0 243936 HILTON GRAND VACATIONS INC COM 43283X105 933 19608 SH SOLE 23 19608 0 0 HILTON GRAND VACATIONS INC COM 43283X105 613 12880 SH SOLE 25 12880 0 0 HILTON GRAND VACATIONS INC COM 43283X105 2088 43899 SH SOLE 26 35584 0 8315 HILTON GRAND VACATIONS INC COM 43283X105 2119 44543 SH SOLE 28 43063 0 1480 HILTON GRAND VACATIONS INC COM 43283X105 6230 130967 SH SOLE 30 130967 0 0 HILTON GRAND VACATIONS INC COM 43283X105 1878 39485 SH SOLE 34 39485 0 0 HILTON GRAND VACATIONS INC COM 43283X105 311 6534 SH SOLE 36 6534 0 0 HILTON GRAND VACATIONS INC COM 43283X105 473 9952 SH SOLE 40 9952 0 0 HILTON GRAND VACATIONS INC COM 43283X105 1465 30806 SH SOLE 43 2000 0 28806 HILTON WORLDWIDE HLDGS INC COM 43300A203 78838 596763 SH SOLE 2 76939 0 519824 HILTON WORLDWIDE HLDGS INC COM 43300A203 19027 144022 SH SOLE 4 127458 0 16564 HILTON WORLDWIDE HLDGS INC COM 43300A203 32311 244579 SH SOLE 7 235921 0 8658 HILTON WORLDWIDE HLDGS INC COM 43300A203 1027 7771 SH SOLE 13 798 0 6973 HILTON WORLDWIDE HLDGS INC COM 43300A203 3424 25916 SH SOLE 15 25916 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 74538 564215 SH SOLE 18 524061 0 40154 HILTON WORLDWIDE HLDGS INC COM 43300A203 74215 561764 SH SOLE 19 561764 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 929927 7039036 SH SOLE 21 7039036 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 776498 5877661 SH SOLE 22 5296392 0 581269 HILTON WORLDWIDE HLDGS INC COM 43300A203 20599 155926 SH SOLE 23 155926 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 55964 423614 SH SOLE 25 423614 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 87380 661419 SH SOLE 26 266973 0 394446 HILTON WORLDWIDE HLDGS INC COM 43300A203 91372 691637 SH SOLE 28 24490 0 667147 HILTON WORLDWIDE HLDGS INC COM 43300A203 90 678 SH SOLE 29 678 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 209902 1588844 SH SOLE 30 1588844 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 13407 101481 SH SOLE 31 33269 0 68212 HILTON WORLDWIDE HLDGS INC COM 43300A203 30683 232256 SH SOLE 34 232256 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 16781 127022 SH SOLE 36 127022 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 1303 9860 SH SOLE 40 9860 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 29737 225091 SH SOLE 43 12277 0 212814 HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106 58 5473 SH SOLE 25 5473 0 0 HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106 1134 106296 SH SOLE 43 0 0 106296 HIMS & HERS HEALTH INC COM CL A 433000106 166 22058 SH SOLE 2 20129 0 1929 HIMS & HERS HEALTH INC COM CL A 433000106 3075 407833 SH SOLE 21 407833 0 0 HIMS & HERS HEALTH INC COM CL A 433000106 12415 1646517 SH SOLE 22 1610162 0 36355 HIMS & HERS HEALTH INC COM CL A 433000106 70 9302 SH SOLE 25 9302 0 0 HIMS & HERS HEALTH INC COM CL A 433000106 52 6911 SH SOLE 26 0 0 6911 HIMS & HERS HEALTH INC COM CL A 433000106 305 40457 SH SOLE 30 40457 0 0 HIMS & HERS HEALTH INC COM CL A 433000106 66 8711 SH SOLE 40 8711 0 0 HIMS & HERS HEALTH INC COM CL A 433000106 76 10120 SH SOLE 43 0 0 10120 HINGHAM INSTN SVGS MASS COM 433323102 401 1190 SH SOLE 2 110 0 1080 HINGHAM INSTN SVGS MASS COM 433323102 10 29 SH SOLE 7 29 0 0 HINGHAM INSTN SVGS MASS COM 433323102 1557 4624 SH SOLE 18 4624 0 0 HINGHAM INSTN SVGS MASS COM 433323102 860 2554 SH SOLE 19 2554 0 0 HINGHAM INSTN SVGS MASS COM 433323102 18962 56316 SH SOLE 21 56316 0 0 HINGHAM INSTN SVGS MASS COM 433323102 13247 39344 SH SOLE 22 38552 0 792 HINGHAM INSTN SVGS MASS COM 433323102 282 837 SH SOLE 43 323 0 514 HIPPO HLDGS INC COMMON STOCK 433539103 49 10459 SH SOLE 2 10459 0 0 HIPPO HLDGS INC COMMON STOCK 433539103 1607 343409 SH SOLE 21 343409 0 0 HIPPO HLDGS INC COMMON STOCK 433539103 21704 4637665 SH SOLE 22 4637665 0 0 HIPPO HLDGS INC *W EXP 99/99/999 433539111 2 1934 SH SOLE 4 1934 0 0 HIPPO HLDGS INC *W EXP 99/99/999 433539111 26 28035 SH SOLE 18 28035 0 0 HIPPO HLDGS INC *W EXP 99/99/999 433539111 165 179689 SH SOLE 19 179689 0 0 HIPPO HLDGS INC *W EXP 99/99/999 433539111 11 12114 SH SOLE 22 12114 0 0 HIPPO HLDGS INC *W EXP 99/99/999 433539111 2 1782 SH SOLE 26 1782 0 0 HIPPO HLDGS INC *W EXP 99/99/999 433539111 76 83011 SH SOLE 34 83011 0 0 HIREQUEST INC COM 433535101 53 2731 SH SOLE 2 184 0 2547 HIREQUEST INC COM 433535101 257 13291 SH SOLE 18 13291 0 0 HIREQUEST INC COM 433535101 210 10863 SH SOLE 19 10863 0 0 HIREQUEST INC COM 433535101 3260 168635 SH SOLE 21 168635 0 0 HIREQUEST INC COM 433535101 683 35349 SH SOLE 22 35168 0 181 HISTOGEN INC COM 43358Y103 1 1358 SH SOLE 21 1358 0 0 HISTOGEN INC COM 43358Y103 528 696876 SH SOLE 22 696876 0 0 HMN FINL INC COM 40424G108 16 690 SH SOLE 18 690 0 0 HMN FINL INC COM 40424G108 237 10262 SH SOLE 21 10262 0 0 HMN FINL INC COM 40424G108 629 27225 SH SOLE 22 27225 0 0 HNI CORP COM 404251100 1840 50110 SH SOLE 2 15329 0 34781 HNI CORP COM 404251100 8 205 SH SOLE 4 205 0 0 HNI CORP COM 404251100 23 622 SH SOLE 7 622 0 0 HNI CORP COM 404251100 6395 174163 SH SOLE 18 174163 0 0 HNI CORP COM 404251100 2796 76133 SH SOLE 19 76133 0 0 HNI CORP COM 404251100 192263 5235918 SH SOLE 21 5235918 0 0 HNI CORP COM 404251100 41100 1119268 SH SOLE 22 1075474 0 43794 HNI CORP COM 404251100 190 5176 SH SOLE 25 5176 0 0 HNI CORP COM 404251100 982 26738 SH SOLE 26 22057 0 4681 HNI CORP COM 404251100 131 3571 SH SOLE 28 3571 0 0 HNI CORP COM 404251100 2928 79735 SH SOLE 30 79735 0 0 HNI CORP COM 404251100 78 2120 SH SOLE 36 2120 0 0 HNI CORP COM 404251100 171 4668 SH SOLE 40 4668 0 0 HNI CORP COM 404251100 2765 75297 SH SOLE 43 518 0 74779 HOLLEY INC COM 43538H103 12 1035 SH SOLE 2 1035 0 0 HOLLEY INC COM 43538H103 24 1982 SH SOLE 21 1982 0 0 HOLLEY INC COM 43538H103 940 78715 SH SOLE 22 78715 0 0 HOLLYFRONTIER CORP COM 436106108 19390 585283 SH SOLE 2 133184 0 452099 HOLLYFRONTIER CORP COM 436106108 49 1469 SH SOLE 4 1469 0 0 HOLLYFRONTIER CORP COM 436106108 174 5267 SH SOLE 7 5267 0 0 HOLLYFRONTIER CORP COM 436106108 12022 362861 SH SOLE 18 362861 0 0 HOLLYFRONTIER CORP COM 436106108 1412 42621 SH SOLE 19 42621 0 0 HOLLYFRONTIER CORP COM 436106108 240293 7253035 SH SOLE 21 7253035 0 0 HOLLYFRONTIER CORP COM 436106108 134933 4072833 SH SOLE 22 3884309 0 188524 HOLLYFRONTIER CORP COM 436106108 650 19610 SH SOLE 25 19610 0 0 HOLLYFRONTIER CORP COM 436106108 1875 56588 SH SOLE 26 44360 0 12228 HOLLYFRONTIER CORP COM 436106108 664 20040 SH SOLE 28 12899 0 7141 HOLLYFRONTIER CORP COM 436106108 2710 81797 SH SOLE 30 81797 0 0 HOLLYFRONTIER CORP COM 436106108 81 2432 SH SOLE 31 2432 0 0 HOLLYFRONTIER CORP COM 436106108 204 6147 SH SOLE 34 6147 0 0 HOLLYFRONTIER CORP COM 436106108 1418 42807 SH SOLE 36 42807 0 0 HOLLYFRONTIER CORP COM 436106108 625 18875 SH SOLE 40 18875 0 0 HOLLYFRONTIER CORP COM 436106108 4564 137775 SH SOLE 43 15063 0 122712 HOLLYSYS AUTOMATION TCHNGY L SHS G45667105 80 3852 SH SOLE 22 3852 0 0 HOLLYSYS AUTOMATION TCHNGY L SHS G45667105 23 1110 SH SOLE 25 1110 0 0 HOLOGIC INC COM 436440101 64709 876697 SH SOLE 2 359330 0 517367 HOLOGIC INC COM 436440101 17407 235837 SH SOLE 4 163949 0 71888 HOLOGIC INC COM 436440101 17973 243506 SH SOLE 7 236170 0 7336 HOLOGIC INC COM 436440101 1373 18604 SH SOLE 13 13602 0 5002 HOLOGIC INC COM 436440101 2264 30667 SH SOLE 15 30667 0 0 HOLOGIC INC COM 436440101 36365 492688 SH SOLE 18 435301 0 57387 HOLOGIC INC COM 436440101 14881 201612 SH SOLE 19 201612 0 0 HOLOGIC INC COM 436440101 582856 7896709 SH SOLE 21 7896709 0 0 HOLOGIC INC COM 436440101 443199 6004587 SH SOLE 22 5047279 0 957308 HOLOGIC INC COM 436440101 13982 189430 SH SOLE 23 189430 0 0 HOLOGIC INC COM 436440101 40295 545928 SH SOLE 25 545928 0 0 HOLOGIC INC COM 436440101 60479 819384 SH SOLE 26 465516 0 353868 HOLOGIC INC COM 436440101 78262 1060314 SH SOLE 28 28025 0 1032289 HOLOGIC INC COM 436440101 4358 59048 SH SOLE 29 59048 0 0 HOLOGIC INC COM 436440101 161235 2184458 SH SOLE 30 2180998 0 3460 HOLOGIC INC COM 436440101 11805 159941 SH SOLE 31 95090 0 64851 HOLOGIC INC COM 436440101 4949 67046 SH SOLE 34 67046 0 0 HOLOGIC INC COM 436440101 8245 111707 SH SOLE 36 111707 0 0 HOLOGIC INC COM 436440101 668 9047 SH SOLE 40 9047 0 0 HOLOGIC INC COM 436440101 10964 148542 SH SOLE 43 6000 0 142542 HOME BANCORP INC COM 43689E107 322 8318 SH SOLE 2 609 0 7709 HOME BANCORP INC COM 43689E107 5 142 SH SOLE 7 142 0 0 HOME BANCORP INC COM 43689E107 1030 26637 SH SOLE 18 26637 0 0 HOME BANCORP INC COM 43689E107 542 14006 SH SOLE 19 14006 0 0 HOME BANCORP INC COM 43689E107 11005 284519 SH SOLE 21 284519 0 0 HOME BANCORP INC COM 43689E107 3473 89790 SH SOLE 22 85498 0 4292 HOME BANCSHARES INC COM 436893200 5473 232578 SH SOLE 2 109978 0 122600 HOME BANCSHARES INC COM 436893200 14 579 SH SOLE 4 579 0 0 HOME BANCSHARES INC COM 436893200 81 3442 SH SOLE 7 3442 0 0 HOME BANCSHARES INC COM 436893200 18566 789042 SH SOLE 18 789042 0 0 HOME BANCSHARES INC COM 436893200 6333 269135 SH SOLE 19 269135 0 0 HOME BANCSHARES INC COM 436893200 268012 11390207 SH SOLE 21 11390207 0 0 HOME BANCSHARES INC COM 436893200 105376 4478381 SH SOLE 22 4316899 0 161482 HOME BANCSHARES INC COM 436893200 663 28173 SH SOLE 25 28173 0 0 HOME BANCSHARES INC COM 436893200 1358 57701 SH SOLE 26 45151 0 12550 HOME BANCSHARES INC COM 436893200 309 13112 SH SOLE 28 13112 0 0 HOME BANCSHARES INC COM 436893200 6347 269735 SH SOLE 30 269735 0 0 HOME BANCSHARES INC COM 436893200 30 1281 SH SOLE 34 1281 0 0 HOME BANCSHARES INC COM 436893200 86 3652 SH SOLE 36 3652 0 0 HOME BANCSHARES INC COM 436893200 442 18771 SH SOLE 40 18771 0 0 HOME BANCSHARES INC COM 436893200 1002 42565 SH SOLE 43 840 0 41725 HOME DEPOT INC COM 437076102 808656 2463462 SH SOLE 2 474688 0 1988774 HOME DEPOT INC COM 437076102 237950 724884 SH SOLE 4 466523 0 258361 HOME DEPOT INC COM 437076102 331765 1010678 SH SOLE 7 924255 0 86423 HOME DEPOT INC COM 437076102 17385 52962 SH SOLE 13 35092 0 17870 HOME DEPOT INC COM 437076102 45054 137252 SH SOLE 15 137252 0 0 HOME DEPOT INC COM 437076102 167 509 SH SOLE 17 0 0 509 HOME DEPOT INC COM 437076102 642923 1958579 SH SOLE 18 1790193 0 168386 HOME DEPOT INC COM 437076102 367089 1118288 SH SOLE 19 1118288 0 0 HOME DEPOT INC COM 437076102 6185 18843 SH SOLE 20 18843 0 0 HOME DEPOT INC COM 437076102 7638026 23268220 SH SOLE 21 23268220 0 0 HOME DEPOT INC COM 437076102 7463196 22735625 SH SOLE 22 20446257 0 2289368 HOME DEPOT INC COM 437076102 204061 621643 SH SOLE 23 621643 0 0 HOME DEPOT INC COM 437076102 598206 1822355 SH SOLE 25 1822355 0 0 HOME DEPOT INC COM 437076102 779906 2375880 SH SOLE 26 920458 0 1455422 HOME DEPOT INC COM 437076102 1033577 3148654 SH SOLE 28 95194 0 3053460 HOME DEPOT INC COM 437076102 604 1841 SH SOLE 29 1841 0 0 HOME DEPOT INC COM 437076102 2073602 6316951 SH SOLE 30 6257762 0 59189 HOME DEPOT INC COM 437076102 129458 394377 SH SOLE 31 128858 0 265519 HOME DEPOT INC COM 437076102 16517 50318 SH SOLE 32 50318 0 0 HOME DEPOT INC COM 437076102 140421 427774 SH SOLE 34 427774 0 0 HOME DEPOT INC COM 437076102 175311 534061 SH SOLE 36 534061 0 0 HOME DEPOT INC COM 437076102 12116 36909 SH SOLE 40 36909 0 0 HOME DEPOT INC COM 437076102 372232 1133954 SH SOLE 43 83744 0 1050210 HOME FED BANCORP INC LA NEW COM 43708L108 10 546 SH SOLE 18 546 0 0 HOME FED BANCORP INC LA NEW COM 43708L108 130 6951 SH SOLE 21 6951 0 0 HOME PT CAPITAL INCORPORATED COM 43734L106 74 17905 SH SOLE 2 437 0 17468 HOME PT CAPITAL INCORPORATED COM 43734L106 98 23667 SH SOLE 18 23667 0 0 HOME PT CAPITAL INCORPORATED COM 43734L106 38 9167 SH SOLE 19 9167 0 0 HOME PT CAPITAL INCORPORATED COM 43734L106 1076 261081 SH SOLE 21 261081 0 0 HOME PT CAPITAL INCORPORATED COM 43734L106 268 65054 SH SOLE 22 61556 0 3498 HOMESTREET INC COM 43785V102 850 20660 SH SOLE 2 5731 0 14929 HOMESTREET INC COM 43785V102 11 256 SH SOLE 7 256 0 0 HOMESTREET INC COM 43785V102 3417 83026 SH SOLE 18 83026 0 0 HOMESTREET INC COM 43785V102 1337 32497 SH SOLE 19 32497 0 0 HOMESTREET INC COM 43785V102 99442 2416570 SH SOLE 21 2416570 0 0 HOMESTREET INC COM 43785V102 19791 480945 SH SOLE 22 463728 0 17217 HOMESTREET INC COM 43785V102 66 1612 SH SOLE 26 0 0 1612 HOMESTREET INC COM 43785V102 66 1613 SH SOLE 28 1613 0 0 HOMESTREET INC COM 43785V102 1247 30311 SH SOLE 30 30311 0 0 HOMESTREET INC COM 43785V102 75 1814 SH SOLE 40 1814 0 0 HOMESTREET INC COM 43785V102 344 8356 SH SOLE 43 311 0 8045 HOMETRUST BANCSHARES INC COM 437872104 663 23711 SH SOLE 2 10986 0 12725 HOMETRUST BANCSHARES INC COM 437872104 7 242 SH SOLE 7 242 0 0 HOMETRUST BANCSHARES INC COM 437872104 1485 53086 SH SOLE 18 53086 0 0 HOMETRUST BANCSHARES INC COM 437872104 1009 36051 SH SOLE 19 36051 0 0 HOMETRUST BANCSHARES INC COM 437872104 16492 589432 SH SOLE 21 589432 0 0 HOMETRUST BANCSHARES INC COM 437872104 10926 390504 SH SOLE 22 381530 0 8974 HOMETRUST BANCSHARES INC COM 437872104 47 1688 SH SOLE 43 0 0 1688 HOMOLOGY MEDICINES INC COM 438083107 570 72485 SH SOLE 2 39769 0 32716 HOMOLOGY MEDICINES INC COM 438083107 5 671 SH SOLE 7 671 0 0 HOMOLOGY MEDICINES INC COM 438083107 1047 132989 SH SOLE 18 132989 0 0 HOMOLOGY MEDICINES INC COM 438083107 1346 171025 SH SOLE 19 171025 0 0 HOMOLOGY MEDICINES INC COM 438083107 15058 1913394 SH SOLE 21 1913394 0 0 HOMOLOGY MEDICINES INC COM 438083107 8567 1088590 SH SOLE 22 1047549 0 41041 HOMOLOGY MEDICINES INC COM 438083107 102 12933 SH SOLE 25 12933 0 0 HOMOLOGY MEDICINES INC COM 438083107 61 7771 SH SOLE 26 3240 0 4531 HOMOLOGY MEDICINES INC COM 438083107 26 3284 SH SOLE 28 3284 0 0 HOMOLOGY MEDICINES INC COM 438083107 258 32820 SH SOLE 30 32820 0 0 HOMOLOGY MEDICINES INC COM 438083107 54 6883 SH SOLE 36 6883 0 0 HOMOLOGY MEDICINES INC COM 438083107 15 1944 SH SOLE 40 1944 0 0 HOMOLOGY MEDICINES INC COM 438083107 207 26241 SH SOLE 43 0 0 26241 HONDA MOTOR LTD AMERN SHS 438128308 87 2822 SH SOLE 18 2822 0 0 HONDA MOTOR LTD AMERN SHS 438128308 36358 1185449 SH SOLE 43 115822 0 1069627 HONEST CO INC COM 438333106 59 5678 SH SOLE 2 2510 0 3168 HONEST CO INC COM 438333106 4 399 SH SOLE 7 399 0 0 HONEST CO INC COM 438333106 738 71122 SH SOLE 18 71122 0 0 HONEST CO INC COM 438333106 463 44618 SH SOLE 19 44618 0 0 HONEST CO INC COM 438333106 8701 838286 SH SOLE 21 838286 0 0 HONEST CO INC COM 438333106 6690 644479 SH SOLE 22 637582 0 6897 HONEST CO INC COM 438333106 0 5 SH SOLE 43 0 0 5 HONEYWELL INTL INC COM 438516106 395199 1861687 SH SOLE 2 572442 0 1289245 HONEYWELL INTL INC COM 438516106 62369 293803 SH SOLE 4 266752 0 27051 HONEYWELL INTL INC COM 438516106 147087 692892 SH SOLE 7 672076 0 20816 HONEYWELL INTL INC COM 438516106 15261 71892 SH SOLE 13 60171 0 11721 HONEYWELL INTL INC COM 438516106 19358 91189 SH SOLE 15 91189 0 0 HONEYWELL INTL INC COM 438516106 2 9 SH SOLE 17 0 0 9 HONEYWELL INTL INC COM 438516106 327776 1544073 SH SOLE 18 1364852 0 179221 HONEYWELL INTL INC COM 438516106 99085 466766 SH SOLE 19 466766 0 0 HONEYWELL INTL INC COM 438516106 2947663 13885730 SH SOLE 21 13885730 0 0 HONEYWELL INTL INC COM 438516106 3181740 14988412 SH SOLE 22 13432866 0 1555546 HONEYWELL INTL INC COM 438516106 105863 498694 SH SOLE 23 498694 0 0 HONEYWELL INTL INC COM 438516106 74574 351300 SH SOLE 25 351300 0 0 HONEYWELL INTL INC COM 438516106 294515 1387387 SH SOLE 26 510094 0 877293 HONEYWELL INTL INC COM 438516106 82067 386596 SH SOLE 28 0 0 386596 HONEYWELL INTL INC COM 438516106 11796 55567 SH SOLE 29 55567 0 0 HONEYWELL INTL INC COM 438516106 650343 3063608 SH SOLE 30 3063608 0 0 HONEYWELL INTL INC COM 438516106 75280 354624 SH SOLE 31 183692 0 170932 HONEYWELL INTL INC COM 438516106 45049 212216 SH SOLE 32 212216 0 0 HONEYWELL INTL INC COM 438516106 10113 47639 SH SOLE 34 47639 0 0 HONEYWELL INTL INC COM 438516106 74478 350846 SH SOLE 36 350846 0 0 HONEYWELL INTL INC COM 438516106 2833 13345 SH SOLE 40 13345 0 0 HONEYWELL INTL INC COM 438516106 138098 650548 SH SOLE 43 37549 0 612999 HOOKER FURNISHINGS CORPORATI COM 439038100 461 17074 SH SOLE 2 957 0 16117 HOOKER FURNISHINGS CORPORATI COM 439038100 5 188 SH SOLE 7 188 0 0 HOOKER FURNISHINGS CORPORATI COM 439038100 1092 40453 SH SOLE 18 40453 0 0 HOOKER FURNISHINGS CORPORATI COM 439038100 1588 58840 SH SOLE 19 58840 0 0 HOOKER FURNISHINGS CORPORATI COM 439038100 11988 444155 SH SOLE 21 444155 0 0 HOOKER FURNISHINGS CORPORATI COM 439038100 9903 366911 SH SOLE 22 360657 0 6254 HOOKER FURNISHINGS CORPORATI COM 439038100 51 1875 SH SOLE 23 1875 0 0 HOOKER FURNISHINGS CORPORATI COM 439038100 526 19500 SH SOLE 26 0 0 19500 HOOKER FURNISHINGS CORPORATI COM 439038100 89 3304 SH SOLE 43 0 0 3304 HOOKIPA PHARMA INC COM 43906K100 227 38618 SH SOLE 2 6760 0 31858 HOOKIPA PHARMA INC COM 43906K100 334 56767 SH SOLE 18 56767 0 0 HOOKIPA PHARMA INC COM 43906K100 159 27035 SH SOLE 19 27035 0 0 HOOKIPA PHARMA INC COM 43906K100 3937 668445 SH SOLE 21 668445 0 0 HOOKIPA PHARMA INC COM 43906K100 1547 262632 SH SOLE 22 254624 0 8008 HOOKIPA PHARMA INC COM 43906K100 0 17 SH SOLE 43 0 0 17 HOPE BANCORP INC COM 43940T109 1785 123604 SH SOLE 2 36915 0 86689 HOPE BANCORP INC COM 43940T109 7 451 SH SOLE 4 451 0 0 HOPE BANCORP INC COM 43940T109 28 1912 SH SOLE 7 1912 0 0 HOPE BANCORP INC COM 43940T109 6684 462897 SH SOLE 18 462897 0 0 HOPE BANCORP INC COM 43940T109 2734 189341 SH SOLE 19 189341 0 0 HOPE BANCORP INC COM 43940T109 199492 13815233 SH SOLE 21 13815233 0 0 HOPE BANCORP INC COM 43940T109 43686 3025352 SH SOLE 22 2902956 0 122396 HOPE BANCORP INC COM 43940T109 34 2324 SH SOLE 25 2324 0 0 HOPE BANCORP INC COM 43940T109 576 39864 SH SOLE 26 29370 0 10494 HOPE BANCORP INC COM 43940T109 132 9151 SH SOLE 28 9151 0 0 HOPE BANCORP INC COM 43940T109 3096 214378 SH SOLE 30 214378 0 0 HOPE BANCORP INC COM 43940T109 77 5349 SH SOLE 36 5349 0 0 HOPE BANCORP INC COM 43940T109 208 14393 SH SOLE 40 14393 0 0 HOPE BANCORP INC COM 43940T109 3068 212480 SH SOLE 43 15167 0 197313 HORACE MANN EDUCATORS CORP N COM 440327104 1769 44464 SH SOLE 2 12455 0 32009 HORACE MANN EDUCATORS CORP N COM 440327104 7 164 SH SOLE 4 164 0 0 HORACE MANN EDUCATORS CORP N COM 440327104 28 701 SH SOLE 7 701 0 0 HORACE MANN EDUCATORS CORP N COM 440327104 6540 164357 SH SOLE 18 164357 0 0 HORACE MANN EDUCATORS CORP N COM 440327104 2984 74991 SH SOLE 19 74991 0 0 HORACE MANN EDUCATORS CORP N COM 440327104 185619 4664976 SH SOLE 21 4664976 0 0 HORACE MANN EDUCATORS CORP N COM 440327104 39359 989160 SH SOLE 22 950649 0 38511 HORACE MANN EDUCATORS CORP N COM 440327104 26 647 SH SOLE 25 647 0 0 HORACE MANN EDUCATORS CORP N COM 440327104 512 12863 SH SOLE 26 10686 0 2177 HORACE MANN EDUCATORS CORP N COM 440327104 104 2619 SH SOLE 28 2619 0 0 HORACE MANN EDUCATORS CORP N COM 440327104 2845 71511 SH SOLE 30 71511 0 0 HORACE MANN EDUCATORS CORP N COM 440327104 185 4645 SH SOLE 40 4645 0 0 HORACE MANN EDUCATORS CORP N COM 440327104 529 13288 SH SOLE 43 0 0 13288 HORIZON BANCORP INC COM 440407104 1009 55558 SH SOLE 2 12845 0 42713 HORIZON BANCORP INC COM 440407104 14 745 SH SOLE 7 745 0 0 HORIZON BANCORP INC COM 440407104 2739 150722 SH SOLE 18 150722 0 0 HORIZON BANCORP INC COM 440407104 1415 77869 SH SOLE 19 77869 0 0 HORIZON BANCORP INC COM 440407104 30152 1659464 SH SOLE 21 1659464 0 0 HORIZON BANCORP INC COM 440407104 19095 1050925 SH SOLE 22 1015113 0 35812 HORIZON BANCORP INC COM 440407104 91 5019 SH SOLE 25 5019 0 0 HORIZON BANCORP INC COM 440407104 60 3302 SH SOLE 28 3302 0 0 HORIZON BANCORP INC COM 440407104 224 12347 SH SOLE 30 12347 0 0 HORIZON BANCORP INC COM 440407104 102 5610 SH SOLE 40 5610 0 0 HORIZON BANCORP INC COM 440407104 1140 62727 SH SOLE 43 9177 0 53550 HORIZON GLOBAL CORP COM 44052W104 33 4664 SH SOLE 18 4664 0 0 HORIZON GLOBAL CORP COM 44052W104 676 96165 SH SOLE 21 96165 0 0 HORIZON GLOBAL CORP COM 44052W104 2009 285737 SH SOLE 22 285737 0 0 HORIZON TECHNOLOGY FIN CORP COM 44045A102 2024 124479 SH SOLE 30 124479 0 0 HORIZON THERAPEUTICS PUB L SHS G46188101 49259 449693 SH SOLE 2 33623 0 416070 HORIZON THERAPEUTICS PUB L SHS G46188101 15071 137583 SH SOLE 4 86920 0 50663 HORIZON THERAPEUTICS PUB L SHS G46188101 6720 61351 SH SOLE 7 61351 0 0 HORIZON THERAPEUTICS PUB L SHS G46188101 471 4303 SH SOLE 13 458 0 3845 HORIZON THERAPEUTICS PUB L SHS G46188101 1991 18176 SH SOLE 15 18176 0 0 HORIZON THERAPEUTICS PUB L SHS G46188101 34694 316723 SH SOLE 18 304266 0 12457 HORIZON THERAPEUTICS PUB L SHS G46188101 71392 651742 SH SOLE 19 651742 0 0 HORIZON THERAPEUTICS PUB L SHS G46188101 1133 10340 SH SOLE 20 10340 0 0 HORIZON THERAPEUTICS PUB L SHS G46188101 487080 4446599 SH SOLE 21 4446599 0 0 HORIZON THERAPEUTICS PUB L SHS G46188101 531685 4853801 SH SOLE 22 4593642 0 260159 HORIZON THERAPEUTICS PUB L SHS G46188101 12958 118296 SH SOLE 23 118296 0 0 HORIZON THERAPEUTICS PUB L SHS G46188101 37270 340237 SH SOLE 25 340237 0 0 HORIZON THERAPEUTICS PUB L SHS G46188101 40526 369965 SH SOLE 26 212014 0 157951 HORIZON THERAPEUTICS PUB L SHS G46188101 72937 665846 SH SOLE 28 20430 0 645416 HORIZON THERAPEUTICS PUB L SHS G46188101 55 504 SH SOLE 29 504 0 0 HORIZON THERAPEUTICS PUB L SHS G46188101 81817 746910 SH SOLE 30 746910 0 0 HORIZON THERAPEUTICS PUB L SHS G46188101 8538 77941 SH SOLE 31 25573 0 52368 HORIZON THERAPEUTICS PUB L SHS G46188101 1358 12400 SH SOLE 34 12400 0 0 HORIZON THERAPEUTICS PUB L SHS G46188101 13171 120237 SH SOLE 36 120237 0 0 HORIZON THERAPEUTICS PUB L SHS G46188101 823 7517 SH SOLE 40 7517 0 0 HORIZON THERAPEUTICS PUB L SHS G46188101 11613 106012 SH SOLE 43 5673 0 100339 HORMEL FOODS CORP COM 440452100 24518 597992 SH SOLE 2 111255 0 486737 HORMEL FOODS CORP COM 440452100 8019 195596 SH SOLE 4 177032 0 18564 HORMEL FOODS CORP COM 440452100 16900 412198 SH SOLE 7 403421 0 8777 HORMEL FOODS CORP COM 440452100 221 5396 SH SOLE 13 476 0 4920 HORMEL FOODS CORP COM 440452100 1427 34799 SH SOLE 15 34799 0 0 HORMEL FOODS CORP COM 440452100 20712 505172 SH SOLE 18 464714 0 40458 HORMEL FOODS CORP COM 440452100 16573 404209 SH SOLE 19 404209 0 0 HORMEL FOODS CORP COM 440452100 495132 12076398 SH SOLE 21 12076398 0 0 HORMEL FOODS CORP COM 440452100 291062 7099072 SH SOLE 22 6657844 0 441228 HORMEL FOODS CORP COM 440452100 7214 175961 SH SOLE 23 175961 0 0 HORMEL FOODS CORP COM 440452100 21449 523136 SH SOLE 25 523136 0 0 HORMEL FOODS CORP COM 440452100 32145 784021 SH SOLE 26 342171 0 441850 HORMEL FOODS CORP COM 440452100 44786 1092349 SH SOLE 28 32850 0 1059499 HORMEL FOODS CORP COM 440452100 115545 2818173 SH SOLE 30 2818173 0 0 HORMEL FOODS CORP COM 440452100 3156 76971 SH SOLE 31 4435 0 72536 HORMEL FOODS CORP COM 440452100 2896 70634 SH SOLE 34 70634 0 0 HORMEL FOODS CORP COM 440452100 11036 269181 SH SOLE 36 269181 0 0 HORMEL FOODS CORP COM 440452100 417 10166 SH SOLE 40 10166 0 0 HORMEL FOODS CORP COM 440452100 40111 978321 SH SOLE 43 13542 0 964779 HOST HOTELS & RESORTS INC COM 44107P104 27750 1699313 SH SOLE 2 216214 0 1483099 HOST HOTELS & RESORTS INC COM 44107P104 15291 936393 SH SOLE 4 695105 0 241288 HOST HOTELS & RESORTS INC COM 44107P104 26393 1616251 SH SOLE 7 1595960 0 20291 HOST HOTELS & RESORTS INC COM 44107P104 22 1323 SH SOLE 13 1323 0 0 HOST HOTELS & RESORTS INC COM 44107P104 1437 87972 SH SOLE 15 87972 0 0 HOST HOTELS & RESORTS INC COM 44107P104 0 1 SH SOLE 17 0 0 1 HOST HOTELS & RESORTS INC COM 44107P104 21285 1303450 SH SOLE 18 1202591 0 100859 HOST HOTELS & RESORTS INC COM 44107P104 20424 1250678 SH SOLE 19 1250678 0 0 HOST HOTELS & RESORTS INC COM 44107P104 427843 26199846 SH SOLE 21 26199846 0 0 HOST HOTELS & RESORTS INC COM 44107P104 355776 21786652 SH SOLE 22 20261480 0 1525172 HOST HOTELS & RESORTS INC COM 44107P104 7030 430521 SH SOLE 23 430521 0 0 HOST HOTELS & RESORTS INC COM 44107P104 75083 4597866 SH SOLE 25 4597866 0 0 HOST HOTELS & RESORTS INC COM 44107P104 28482 1744128 SH SOLE 26 784662 0 959466 HOST HOTELS & RESORTS INC COM 44107P104 37569 2300623 SH SOLE 28 51802 0 2248821 HOST HOTELS & RESORTS INC COM 44107P104 11 650 SH SOLE 29 650 0 0 HOST HOTELS & RESORTS INC COM 44107P104 67019 4104053 SH SOLE 30 4104053 0 0 HOST HOTELS & RESORTS INC COM 44107P104 4178 255848 SH SOLE 31 84414 0 171434 HOST HOTELS & RESORTS INC COM 44107P104 666 40798 SH SOLE 34 40798 0 0 HOST HOTELS & RESORTS INC COM 44107P104 7005 428982 SH SOLE 36 428982 0 0 HOST HOTELS & RESORTS INC COM 44107P104 465 28449 SH SOLE 40 28449 0 0 HOST HOTELS & RESORTS INC COM 44107P104 9693 593599 SH SOLE 43 14378 0 579221 HOSTESS BRANDS INC CL A 44109J106 6622 381229 SH SOLE 2 124127 0 257102 HOSTESS BRANDS INC CL A 44109J106 7 383 SH SOLE 4 383 0 0 HOSTESS BRANDS INC CL A 44109J106 35 2030 SH SOLE 7 2030 0 0 HOSTESS BRANDS INC CL A 44109J106 7494 431461 SH SOLE 18 414057 0 17404 HOSTESS BRANDS INC CL A 44109J106 16109 927398 SH SOLE 19 927398 0 0 HOSTESS BRANDS INC CL A 44109J106 85973 4949490 SH SOLE 21 4949490 0 0 HOSTESS BRANDS INC CL A 44109J106 63549 3658558 SH SOLE 22 3525876 0 132682 HOSTESS BRANDS INC CL A 44109J106 795 45794 SH SOLE 23 45794 0 0 HOSTESS BRANDS INC CL A 44109J106 288 16599 SH SOLE 25 16599 0 0 HOSTESS BRANDS INC CL A 44109J106 5109 294143 SH SOLE 26 35529 0 258614 HOSTESS BRANDS INC CL A 44109J106 183 10543 SH SOLE 28 10543 0 0 HOSTESS BRANDS INC CL A 44109J106 1048 60355 SH SOLE 30 60355 0 0 HOSTESS BRANDS INC CL A 44109J106 295 17000 SH SOLE 40 17000 0 0 HOSTESS BRANDS INC CL A 44109J106 2034 117117 SH SOLE 43 9404 0 107713 HOTH THERAPEUTICS INC COM 44148G105 6 4669 SH SOLE 18 4669 0 0 HOTH THERAPEUTICS INC COM 44148G105 71 59816 SH SOLE 21 59816 0 0 HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 1091 81267 SH SOLE 2 44508 0 36759 HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 13 941 SH SOLE 4 941 0 0 HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 27 2044 SH SOLE 7 2044 0 0 HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 5105 380106 SH SOLE 18 380106 0 0 HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 3000 223360 SH SOLE 19 223360 0 0 HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 59829 4454908 SH SOLE 21 4454908 0 0 HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 41051 3056662 SH SOLE 22 2978683 0 77979 HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 217 16157 SH SOLE 25 16157 0 0 HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 919 68414 SH SOLE 26 59487 0 8927 HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 143 10649 SH SOLE 28 10649 0 0 HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 1034 77015 SH SOLE 30 77015 0 0 HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 200 14914 SH SOLE 40 14914 0 0 HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 340 25324 SH SOLE 43 0 0 25324 HOULIHAN LOKEY INC CL A 441593100 6651 72219 SH SOLE 2 34091 0 38128 HOULIHAN LOKEY INC CL A 441593100 19 211 SH SOLE 4 211 0 0 HOULIHAN LOKEY INC CL A 441593100 77 835 SH SOLE 7 835 0 0 HOULIHAN LOKEY INC CL A 441593100 13720 148972 SH SOLE 18 142123 0 6849 HOULIHAN LOKEY INC CL A 441593100 29720 322697 SH SOLE 19 322697 0 0 HOULIHAN LOKEY INC CL A 441593100 193017 2095730 SH SOLE 21 2095730 0 0 HOULIHAN LOKEY INC CL A 441593100 126087 1369019 SH SOLE 22 1334695 0 34324 HOULIHAN LOKEY INC CL A 441593100 1124 12204 SH SOLE 23 12204 0 0 HOULIHAN LOKEY INC CL A 441593100 581 6313 SH SOLE 25 6313 0 0 HOULIHAN LOKEY INC CL A 441593100 6248 67837 SH SOLE 26 19106 0 48731 HOULIHAN LOKEY INC CL A 441593100 415 4509 SH SOLE 28 4509 0 0 HOULIHAN LOKEY INC CL A 441593100 2279 24746 SH SOLE 30 24746 0 0 HOULIHAN LOKEY INC CL A 441593100 543 5894 SH SOLE 40 5894 0 0 HOULIHAN LOKEY INC CL A 441593100 1539 16705 SH SOLE 43 1049 0 15656 HOUSTON AMERN ENERGY CORP COM 44183U209 5 2346 SH SOLE 21 2346 0 0 HOVNANIAN ENTERPRISES INC CL A NEW 442487401 465 4819 SH SOLE 2 1569 0 3250 HOVNANIAN ENTERPRISES INC CL A NEW 442487401 8 82 SH SOLE 7 82 0 0 HOVNANIAN ENTERPRISES INC CL A NEW 442487401 1638 16989 SH SOLE 18 16989 0 0 HOVNANIAN ENTERPRISES INC CL A NEW 442487401 852 8844 SH SOLE 19 8844 0 0 HOVNANIAN ENTERPRISES INC CL A NEW 442487401 18768 194706 SH SOLE 21 194706 0 0 HOVNANIAN ENTERPRISES INC CL A NEW 442487401 11485 119147 SH SOLE 22 114209 0 4938 HOVNANIAN ENTERPRISES INC CL A NEW 442487401 73 756 SH SOLE 25 756 0 0 HOVNANIAN ENTERPRISES INC CL A NEW 442487401 121 1252 SH SOLE 30 1252 0 0 HOVNANIAN ENTERPRISES INC CL A NEW 442487401 58 599 SH SOLE 40 599 0 0 HOVNANIAN ENTERPRISES INC CL A NEW 442487401 439 4557 SH SOLE 43 397 0 4160 HOWARD BANCORP INC COM 442496105 340 16781 SH SOLE 2 3115 0 13666 HOWARD BANCORP INC COM 442496105 7 324 SH SOLE 7 324 0 0 HOWARD BANCORP INC COM 442496105 953 46972 SH SOLE 18 46972 0 0 HOWARD BANCORP INC COM 442496105 484 23863 SH SOLE 19 23863 0 0 HOWARD BANCORP INC COM 442496105 10117 498859 SH SOLE 21 498859 0 0 HOWARD BANCORP INC COM 442496105 3412 168230 SH SOLE 22 160487 0 7743 HOWARD BANCORP INC COM 442496105 19 961 SH SOLE 23 961 0 0 HOWARD BANCORP INC COM 442496105 15 732 SH SOLE 26 0 0 732 HOWARD BANCORP INC COM 442496105 93 4606 SH SOLE 43 0 0 4606 HOWARD HUGHES CORP COM 44267D107 8499 96794 SH SOLE 2 17880 0 78914 HOWARD HUGHES CORP COM 44267D107 14 165 SH SOLE 4 165 0 0 HOWARD HUGHES CORP COM 44267D107 73 828 SH SOLE 7 828 0 0 HOWARD HUGHES CORP COM 44267D107 6534 74413 SH SOLE 18 74413 0 0 HOWARD HUGHES CORP COM 44267D107 41403 471509 SH SOLE 19 471509 0 0 HOWARD HUGHES CORP COM 44267D107 61314 698262 SH SOLE 21 698262 0 0 HOWARD HUGHES CORP COM 44267D107 83370 949440 SH SOLE 22 897792 0 51648 HOWARD HUGHES CORP COM 44267D107 4604 52432 SH SOLE 23 52432 0 0 HOWARD HUGHES CORP COM 44267D107 2399 27318 SH SOLE 25 27318 0 0 HOWARD HUGHES CORP COM 44267D107 1471 16756 SH SOLE 26 13347 0 3409 HOWARD HUGHES CORP COM 44267D107 268 3053 SH SOLE 28 2586 0 467 HOWARD HUGHES CORP COM 44267D107 2103 23949 SH SOLE 30 23949 0 0 HOWARD HUGHES CORP COM 44267D107 58 661 SH SOLE 31 661 0 0 HOWARD HUGHES CORP COM 44267D107 4134 47084 SH SOLE 34 47084 0 0 HOWARD HUGHES CORP COM 44267D107 308 3508 SH SOLE 36 3508 0 0 HOWARD HUGHES CORP COM 44267D107 432 4919 SH SOLE 40 4919 0 0 HOWARD HUGHES CORP COM 44267D107 2079 23678 SH SOLE 43 4415 0 19263 HOWMET AEROSPACE INC COM 443201108 46204 1480899 SH SOLE 2 658984 0 821915 HOWMET AEROSPACE INC COM 443201108 6788 217570 SH SOLE 4 190751 0 26819 HOWMET AEROSPACE INC COM 443201108 10575 338927 SH SOLE 7 327975 0 10952 HOWMET AEROSPACE INC COM 443201108 37 1171 SH SOLE 13 1171 0 0 HOWMET AEROSPACE INC COM 443201108 1172 37552 SH SOLE 15 37552 0 0 HOWMET AEROSPACE INC COM 443201108 26617 853104 SH SOLE 18 797699 0 55405 HOWMET AEROSPACE INC COM 443201108 98899 3169855 SH SOLE 19 3169855 0 0 HOWMET AEROSPACE INC COM 443201108 423221 13564768 SH SOLE 21 13564768 0 0 HOWMET AEROSPACE INC COM 443201108 288058 9232630 SH SOLE 22 8388954 0 843676 HOWMET AEROSPACE INC COM 443201108 6907 221372 SH SOLE 23 221372 0 0 HOWMET AEROSPACE INC COM 443201108 25658 822382 SH SOLE 25 822382 0 0 HOWMET AEROSPACE INC COM 443201108 33813 1083766 SH SOLE 26 413392 0 670374 HOWMET AEROSPACE INC COM 443201108 24150 774041 SH SOLE 28 43108 0 730933 HOWMET AEROSPACE INC COM 443201108 54210 1737511 SH SOLE 30 1737511 0 0 HOWMET AEROSPACE INC COM 443201108 4633 148488 SH SOLE 31 50557 0 97931 HOWMET AEROSPACE INC COM 443201108 72522 2324435 SH SOLE 34 2324435 0 0 HOWMET AEROSPACE INC COM 443201108 6478 207633 SH SOLE 36 207633 0 0 HOWMET AEROSPACE INC COM 443201108 411 13169 SH SOLE 40 13169 0 0 HOWMET AEROSPACE INC COM 443201108 2344 75123 SH SOLE 43 1967 0 73156 HP INC COM 40434L105 80691 2949231 SH SOLE 2 623607 0 2325624 HP INC COM 40434L105 26278 960458 SH SOLE 4 623420 0 337038 HP INC COM 40434L105 38862 1420403 SH SOLE 7 1151796 0 268607 HP INC COM 40434L105 794 29037 SH SOLE 13 3248 0 25789 HP INC COM 40434L105 4437 162171 SH SOLE 15 162171 0 0 HP INC COM 40434L105 2 64 SH SOLE 17 0 0 64 HP INC COM 40434L105 73126 2672727 SH SOLE 18 2499940 0 172787 HP INC COM 40434L105 16828 615062 SH SOLE 19 615062 0 0 HP INC COM 40434L105 1253956 45831718 SH SOLE 21 45831718 0 0 HP INC COM 40434L105 730047 26683006 SH SOLE 22 24053577 0 2629429 HP INC COM 40434L105 19366 707829 SH SOLE 23 707829 0 0 HP INC COM 40434L105 68053 2487314 SH SOLE 25 2487314 0 0 HP INC COM 40434L105 97657 3569333 SH SOLE 26 1895959 0 1673374 HP INC COM 40434L105 129205 4722420 SH SOLE 28 117913 0 4604507 HP INC COM 40434L105 13 481 SH SOLE 29 481 0 0 HP INC COM 40434L105 275747 10078479 SH SOLE 30 9489770 0 588709 HP INC COM 40434L105 12523 457714 SH SOLE 31 152894 0 304820 HP INC COM 40434L105 2674 97717 SH SOLE 32 97717 0 0 HP INC COM 40434L105 3123 114154 SH SOLE 34 114154 0 0 HP INC COM 40434L105 8709 318302 SH SOLE 35 318302 0 0 HP INC COM 40434L105 18245 666861 SH SOLE 36 666861 0 0 HP INC COM 40434L105 1170 42775 SH SOLE 40 42775 0 0 HP INC COM 40434L105 47047 1719571 SH SOLE 43 85221 0 1634350 HSBC HLDGS PLC SPON ADR NEW 404280406 28 1075 SH SOLE 18 1075 0 0 HSBC HLDGS PLC SPON ADR NEW 404280406 31839 1217544 SH SOLE 43 141432 0 1076112 HTG MOLECULAR DIAGNOSTICS IN COM NEW 40434H203 3 438 SH SOLE 21 438 0 0 HTG MOLECULAR DIAGNOSTICS IN COM NEW 40434H203 86 15091 SH SOLE 22 15091 0 0 HUANENG PWR INTL INC SPON ADR H SHS 443304100 2914 138564 SH SOLE 43 4211 0 134353 HUAZHU GROUP LTD SPONSORED ADS 44332N106 6021 131285 SH SOLE 2 4985 0 126300 HUAZHU GROUP LTD SPONSORED ADS 44332N106 4190 91371 SH SOLE 4 43618 0 47753 HUAZHU GROUP LTD SPONSORED ADS 44332N106 861 18784 SH SOLE 7 18784 0 0 HUAZHU GROUP LTD SPONSORED ADS 44332N106 829 18072 SH SOLE 13 465 0 17607 HUAZHU GROUP LTD SPONSORED ADS 44332N106 4446 96942 SH SOLE 15 96942 0 0 HUAZHU GROUP LTD SPONSORED ADS 44332N106 3119 68016 SH SOLE 18 68016 0 0 HUAZHU GROUP LTD SPONSORED ADS 44332N106 4009 87422 SH SOLE 19 87422 0 0 HUAZHU GROUP LTD SPONSORED ADS 44332N106 139171 3034686 SH SOLE 21 3034686 0 0 HUAZHU GROUP LTD SPONSORED ADS 44332N106 78853 1719424 SH SOLE 22 1515594 0 203830 HUAZHU GROUP LTD SPONSORED ADS 44332N106 3486 76004 SH SOLE 23 76004 0 0 HUAZHU GROUP LTD SPONSORED ADS 44332N106 7255 158208 SH SOLE 25 158208 0 0 HUAZHU GROUP LTD SPONSORED ADS 44332N106 18272 398432 SH SOLE 26 103586 0 294846 HUAZHU GROUP LTD SPONSORED ADS 44332N106 14050 306359 SH SOLE 28 16769 0 289590 HUAZHU GROUP LTD SPONSORED ADS 44332N106 45997 1002997 SH SOLE 30 1002997 0 0 HUAZHU GROUP LTD SPONSORED ADS 44332N106 3025 65968 SH SOLE 34 65968 0 0 HUAZHU GROUP LTD SPONSORED ADS 44332N106 31 684 SH SOLE 40 684 0 0 HUAZHU GROUP LTD SPONSORED ADS 44332N106 6906 150594 SH SOLE 43 10044 0 140550 HUAZHU GROUP LTD NOTE 3.000% 5/0 44332NAB2 4577 3529000 PRN SOLE 21 3529000 0 0 HUB GROUP INC CL A 443320106 10971 159581 SH SOLE 2 70576 0 89005 HUB GROUP INC CL A 443320106 10 150 SH SOLE 4 150 0 0 HUB GROUP INC CL A 443320106 62 902 SH SOLE 7 902 0 0 HUB GROUP INC CL A 443320106 9827 142945 SH SOLE 18 133332 0 9613 HUB GROUP INC CL A 443320106 27974 406893 SH SOLE 19 406893 0 0 HUB GROUP INC CL A 443320106 282185 4104515 SH SOLE 21 4104515 0 0 HUB GROUP INC CL A 443320106 86164 1253295 SH SOLE 22 1217615 0 35680 HUB GROUP INC CL A 443320106 1543 22437 SH SOLE 23 22437 0 0 HUB GROUP INC CL A 443320106 361 5256 SH SOLE 25 5256 0 0 HUB GROUP INC CL A 443320106 7543 109717 SH SOLE 26 15413 0 94304 HUB GROUP INC CL A 443320106 288 4182 SH SOLE 28 2805 0 1377 HUB GROUP INC CL A 443320106 4175 60727 SH SOLE 30 60727 0 0 HUB GROUP INC CL A 443320106 175 2549 SH SOLE 34 2549 0 0 HUB GROUP INC CL A 443320106 301 4385 SH SOLE 36 4385 0 0 HUB GROUP INC CL A 443320106 274 3988 SH SOLE 40 3988 0 0 HUB GROUP INC CL A 443320106 1136 16525 SH SOLE 43 0 0 16525 HUBBELL INC COM 443510607 27936 154626 SH SOLE 2 55280 0 99346 HUBBELL INC COM 443510607 36 198 SH SOLE 4 198 0 0 HUBBELL INC COM 443510607 190 1052 SH SOLE 7 1052 0 0 HUBBELL INC COM 443510607 24166 133755 SH SOLE 18 133755 0 0 HUBBELL INC COM 443510607 2736 15141 SH SOLE 19 15141 0 0 HUBBELL INC COM 443510607 478933 2650874 SH SOLE 21 2650874 0 0 HUBBELL INC COM 443510607 264569 1464378 SH SOLE 22 1399335 0 65043 HUBBELL INC COM 443510607 1506 8334 SH SOLE 25 8334 0 0 HUBBELL INC COM 443510607 3946 21841 SH SOLE 26 17561 0 4280 HUBBELL INC COM 443510607 713 3948 SH SOLE 28 3866 0 82 HUBBELL INC COM 443510607 5237 28984 SH SOLE 30 28984 0 0 HUBBELL INC COM 443510607 156 862 SH SOLE 31 862 0 0 HUBBELL INC COM 443510607 656 3632 SH SOLE 36 3632 0 0 HUBBELL INC COM 443510607 1217 6738 SH SOLE 40 6738 0 0 HUBBELL INC COM 443510607 4230 23410 SH SOLE 43 2762 0 20648 HUBSPOT INC COM 443573100 82311 121745 SH SOLE 2 40624 0 81121 HUBSPOT INC COM 443573100 22128 32730 SH SOLE 4 22611 0 10119 HUBSPOT INC COM 443573100 3851 5696 SH SOLE 7 5696 0 0 HUBSPOT INC COM 443573100 5926 8765 SH SOLE 13 7869 0 896 HUBSPOT INC COM 443573100 2440 3609 SH SOLE 15 3609 0 0 HUBSPOT INC COM 443573100 53974 79833 SH SOLE 18 71719 0 8114 HUBSPOT INC COM 443573100 161057 238219 SH SOLE 19 238219 0 0 HUBSPOT INC COM 443573100 633676 937266 SH SOLE 21 937266 0 0 HUBSPOT INC COM 443573100 699573 1034733 SH SOLE 22 938377 0 96356 HUBSPOT INC COM 443573100 20696 30612 SH SOLE 23 30612 0 0 HUBSPOT INC COM 443573100 51627 76361 SH SOLE 25 76361 0 0 HUBSPOT INC COM 443573100 59570 88109 SH SOLE 26 51354 0 36755 HUBSPOT INC COM 443573100 93483 138270 SH SOLE 28 4397 0 133873 HUBSPOT INC COM 443573100 5408 7999 SH SOLE 29 7999 0 0 HUBSPOT INC COM 443573100 100236 148259 SH SOLE 30 124177 0 24082 HUBSPOT INC COM 443573100 17688 26162 SH SOLE 31 15318 0 10844 HUBSPOT INC COM 443573100 11526 17048 SH SOLE 34 17048 0 0 HUBSPOT INC COM 443573100 13792 20399 SH SOLE 36 20399 0 0 HUBSPOT INC COM 443573100 1060 1568 SH SOLE 40 1568 0 0 HUBSPOT INC COM 443573100 13013 19247 SH SOLE 43 1764 0 17483 HUBSPOT INC NOTE 0.375% 6/0 443573AD2 484 200000 PRN SOLE 2 200000 0 0 HUBSPOT INC NOTE 0.375% 6/0 443573AD2 7839 3239000 PRN SOLE 21 3239000 0 0 HUBSPOT INC NOTE 0.375% 6/0 443573AD2 2420 1000000 PRN SOLE 22 1000000 0 0 HUDBAY MINERALS INC COM 443628102 166 26687 SH SOLE 43 536 0 26151 HUDSON GLOBAL INC COM NEW 443787205 7 462 SH SOLE 18 462 0 0 HUDSON GLOBAL INC COM NEW 443787205 138 8648 SH SOLE 21 8648 0 0 HUDSON GLOBAL INC COM NEW 443787205 860 54049 SH SOLE 22 54049 0 0 HUDSON PAC PPTYS INC COM 444097109 12249 466287 SH SOLE 2 177080 0 289207 HUDSON PAC PPTYS INC COM 444097109 8490 323197 SH SOLE 4 323197 0 0 HUDSON PAC PPTYS INC COM 444097109 4987 189850 SH SOLE 7 189850 0 0 HUDSON PAC PPTYS INC COM 444097109 18312 697078 SH SOLE 18 697078 0 0 HUDSON PAC PPTYS INC COM 444097109 8650 329289 SH SOLE 19 329289 0 0 HUDSON PAC PPTYS INC COM 444097109 220367 8388561 SH SOLE 21 8388561 0 0 HUDSON PAC PPTYS INC COM 444097109 141630 5391331 SH SOLE 22 5049581 0 341750 HUDSON PAC PPTYS INC COM 444097109 879 33475 SH SOLE 23 33475 0 0 HUDSON PAC PPTYS INC COM 444097109 17082 650242 SH SOLE 25 650242 0 0 HUDSON PAC PPTYS INC COM 444097109 1395 53114 SH SOLE 26 41807 0 11307 HUDSON PAC PPTYS INC COM 444097109 3959 150686 SH SOLE 28 60557 0 90129 HUDSON PAC PPTYS INC COM 444097109 17744 675433 SH SOLE 30 675433 0 0 HUDSON PAC PPTYS INC COM 444097109 68 2606 SH SOLE 31 2606 0 0 HUDSON PAC PPTYS INC COM 444097109 1528 58177 SH SOLE 34 58177 0 0 HUDSON PAC PPTYS INC COM 444097109 118 4500 SH SOLE 36 4500 0 0 HUDSON PAC PPTYS INC COM 444097109 505 19223 SH SOLE 40 19223 0 0 HUDSON PAC PPTYS INC COM 444097109 1268 48255 SH SOLE 43 6228 0 42027 HUDSON TECHNOLOGIES INC COM 444144109 27 7749 SH SOLE 18 7749 0 0 HUDSON TECHNOLOGIES INC COM 444144109 414 117228 SH SOLE 21 117228 0 0 HUDSON TECHNOLOGIES INC COM 444144109 1988 563052 SH SOLE 22 563052 0 0 HUMANA INC COM 444859102 169102 434541 SH SOLE 2 116661 0 317880 HUMANA INC COM 444859102 33404 85839 SH SOLE 4 53000 0 32839 HUMANA INC COM 444859102 59189 152097 SH SOLE 7 117711 0 34386 HUMANA INC COM 444859102 985 2531 SH SOLE 13 344 0 2187 HUMANA INC COM 444859102 6485 16665 SH SOLE 15 16665 0 0 HUMANA INC COM 444859102 292767 752324 SH SOLE 18 702477 0 49847 HUMANA INC COM 444859102 434337 1116117 SH SOLE 19 1116117 0 0 HUMANA INC COM 444859102 1068920 2746806 SH SOLE 21 2746806 0 0 HUMANA INC COM 444859102 1090371 2801929 SH SOLE 22 2526563 0 275366 HUMANA INC COM 444859102 28188 72434 SH SOLE 23 72434 0 0 HUMANA INC COM 444859102 87046 223682 SH SOLE 25 220432 0 3250 HUMANA INC COM 444859102 110843 284834 SH SOLE 26 99564 0 185270 HUMANA INC COM 444859102 194173 498967 SH SOLE 28 10983 0 487984 HUMANA INC COM 444859102 67 171 SH SOLE 29 171 0 0 HUMANA INC COM 444859102 308394 792481 SH SOLE 30 791466 0 1015 HUMANA INC COM 444859102 18504 47551 SH SOLE 31 15934 0 31617 HUMANA INC COM 444859102 122862 315720 SH SOLE 34 315720 0 0 HUMANA INC COM 444859102 31074 79852 SH SOLE 36 79852 0 0 HUMANA INC COM 444859102 1755 4510 SH SOLE 40 4510 0 0 HUMANA INC COM 444859102 51119 131360 SH SOLE 43 6234 0 125126 HUMANIGEN INC COM NEW 444863203 130 21973 SH SOLE 2 11352 0 10621 HUMANIGEN INC COM NEW 444863203 4 721 SH SOLE 7 721 0 0 HUMANIGEN INC COM NEW 444863203 798 134608 SH SOLE 18 134608 0 0 HUMANIGEN INC COM NEW 444863203 464 78250 SH SOLE 19 78250 0 0 HUMANIGEN INC COM NEW 444863203 9914 1671912 SH SOLE 21 1671912 0 0 HUMANIGEN INC COM NEW 444863203 6837 1153008 SH SOLE 22 1125858 0 27150 HUMANIGEN INC COM NEW 444863203 26 4427 SH SOLE 25 4427 0 0 HUMANIGEN INC COM NEW 444863203 1 224 SH SOLE 26 224 0 0 HUMANIGEN INC COM NEW 444863203 151 25524 SH SOLE 30 25524 0 0 HUMANIGEN INC COM NEW 444863203 23 3829 SH SOLE 40 3829 0 0 HUMANIGEN INC COM NEW 444863203 0 10 SH SOLE 43 0 0 10 HUNT J B TRANS SVCS INC COM 445658107 31877 190629 SH SOLE 2 37161 0 153468 HUNT J B TRANS SVCS INC COM 445658107 5871 35112 SH SOLE 4 31819 0 3293 HUNT J B TRANS SVCS INC COM 445658107 17008 101711 SH SOLE 7 79858 0 21853 HUNT J B TRANS SVCS INC COM 445658107 352 2104 SH SOLE 13 225 0 1879 HUNT J B TRANS SVCS INC COM 445658107 1825 10916 SH SOLE 15 10916 0 0 HUNT J B TRANS SVCS INC COM 445658107 31823 190305 SH SOLE 18 178413 0 11892 HUNT J B TRANS SVCS INC COM 445658107 6128 36649 SH SOLE 19 36649 0 0 HUNT J B TRANS SVCS INC COM 445658107 388814 2325165 SH SOLE 21 2325165 0 0 HUNT J B TRANS SVCS INC COM 445658107 307114 1836587 SH SOLE 22 1659829 0 176758 HUNT J B TRANS SVCS INC COM 445658107 7694 46011 SH SOLE 23 46011 0 0 HUNT J B TRANS SVCS INC COM 445658107 27639 165287 SH SOLE 25 165287 0 0 HUNT J B TRANS SVCS INC COM 445658107 33762 201902 SH SOLE 26 87287 0 114615 HUNT J B TRANS SVCS INC COM 445658107 32191 192507 SH SOLE 28 6430 0 186077 HUNT J B TRANS SVCS INC COM 445658107 9 53 SH SOLE 29 53 0 0 HUNT J B TRANS SVCS INC COM 445658107 64616 386412 SH SOLE 30 386412 0 0 HUNT J B TRANS SVCS INC COM 445658107 5070 30320 SH SOLE 31 9600 0 20720 HUNT J B TRANS SVCS INC COM 445658107 692 4141 SH SOLE 34 4141 0 0 HUNT J B TRANS SVCS INC COM 445658107 6108 36529 SH SOLE 36 36529 0 0 HUNT J B TRANS SVCS INC COM 445658107 494 2955 SH SOLE 40 2955 0 0 HUNT J B TRANS SVCS INC COM 445658107 12786 76461 SH SOLE 43 3636 0 72825 HUNTINGTON BANCSHARES INC COM 446150104 62049 4013536 SH SOLE 2 750120 0 3263416 HUNTINGTON BANCSHARES INC COM 446150104 17353 1122449 SH SOLE 4 811213 0 311236 HUNTINGTON BANCSHARES INC COM 446150104 21548 1393813 SH SOLE 7 1353541 0 40272 HUNTINGTON BANCSHARES INC COM 446150104 503 32519 SH SOLE 13 2690 0 29829 HUNTINGTON BANCSHARES INC COM 446150104 2862 185139 SH SOLE 15 185139 0 0 HUNTINGTON BANCSHARES INC COM 446150104 64727 4186757 SH SOLE 18 3960700 0 226057 HUNTINGTON BANCSHARES INC COM 446150104 14604 944618 SH SOLE 19 944618 0 0 HUNTINGTON BANCSHARES INC COM 446150104 846294 54740850 SH SOLE 21 54740850 0 0 HUNTINGTON BANCSHARES INC COM 446150104 486445 31464743 SH SOLE 22 28229481 0 3235262 HUNTINGTON BANCSHARES INC COM 446150104 13156 850966 SH SOLE 23 850966 0 0 HUNTINGTON BANCSHARES INC COM 446150104 45521 2944420 SH SOLE 25 2944420 0 0 HUNTINGTON BANCSHARES INC COM 446150104 55661 3600303 SH SOLE 26 1599921 0 2000382 HUNTINGTON BANCSHARES INC COM 446150104 74662 4829340 SH SOLE 28 159513 0 4669827 HUNTINGTON BANCSHARES INC COM 446150104 16 1031 SH SOLE 29 1031 0 0 HUNTINGTON BANCSHARES INC COM 446150104 179030 11580225 SH SOLE 30 11392433 0 187792 HUNTINGTON BANCSHARES INC COM 446150104 8406 543709 SH SOLE 31 181712 0 361997 HUNTINGTON BANCSHARES INC COM 446150104 4088 264393 SH SOLE 32 264393 0 0 HUNTINGTON BANCSHARES INC COM 446150104 4281 276884 SH SOLE 34 276884 0 0 HUNTINGTON BANCSHARES INC COM 446150104 13369 864752 SH SOLE 35 864752 0 0 HUNTINGTON BANCSHARES INC COM 446150104 12082 781497 SH SOLE 36 781497 0 0 HUNTINGTON BANCSHARES INC COM 446150104 834 53962 SH SOLE 40 53962 0 0 HUNTINGTON BANCSHARES INC COM 446150104 21417 1385309 SH SOLE 43 101428 0 1283881 HUNTINGTON INGALLS INDS INC COM 446413106 20786 107667 SH SOLE 2 31090 0 76577 HUNTINGTON INGALLS INDS INC COM 446413106 5232 27101 SH SOLE 4 12092 0 15009 HUNTINGTON INGALLS INDS INC COM 446413106 7655 39652 SH SOLE 7 38247 0 1405 HUNTINGTON INGALLS INDS INC COM 446413106 21 109 SH SOLE 13 109 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 1008 5220 SH SOLE 15 5220 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 75764 392436 SH SOLE 18 359302 0 33134 HUNTINGTON INGALLS INDS INC COM 446413106 136608 707595 SH SOLE 19 707595 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 328258 1700292 SH SOLE 21 1700292 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 194726 1008630 SH SOLE 22 921048 0 87582 HUNTINGTON INGALLS INDS INC COM 446413106 8245 42705 SH SOLE 23 42705 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 4738 24540 SH SOLE 25 24540 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 29444 152512 SH SOLE 26 50356 0 102156 HUNTINGTON INGALLS INDS INC COM 446413106 2688 13922 SH SOLE 28 0 0 13922 HUNTINGTON INGALLS INDS INC COM 446413106 36371 188390 SH SOLE 30 188390 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 2892 14980 SH SOLE 31 4407 0 10573 HUNTINGTON INGALLS INDS INC COM 446413106 13490 69877 SH SOLE 34 69877 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 3453 17886 SH SOLE 36 17886 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 144 744 SH SOLE 40 744 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 7100 36774 SH SOLE 43 2049 0 34725 HUNTSMAN CORP COM 447011107 17126 578781 SH SOLE 2 78582 0 500199 HUNTSMAN CORP COM 447011107 19 654 SH SOLE 4 654 0 0 HUNTSMAN CORP COM 447011107 582 19661 SH SOLE 7 19661 0 0 HUNTSMAN CORP COM 447011107 15 500 SH SOLE 17 0 0 500 HUNTSMAN CORP COM 447011107 5398 182433 SH SOLE 18 182433 0 0 HUNTSMAN CORP COM 447011107 1746 59020 SH SOLE 19 59020 0 0 HUNTSMAN CORP COM 447011107 193620 6543427 SH SOLE 21 6543427 0 0 HUNTSMAN CORP COM 447011107 138612 4684405 SH SOLE 22 4429255 0 255150 HUNTSMAN CORP COM 447011107 765 25863 SH SOLE 25 25863 0 0 HUNTSMAN CORP COM 447011107 2308 78005 SH SOLE 26 60934 0 17071 HUNTSMAN CORP COM 447011107 639 21609 SH SOLE 28 13886 0 7723 HUNTSMAN CORP COM 447011107 3223 108929 SH SOLE 30 108929 0 0 HUNTSMAN CORP COM 447011107 96 3257 SH SOLE 31 3257 0 0 HUNTSMAN CORP COM 447011107 2453 82906 SH SOLE 32 82906 0 0 HUNTSMAN CORP COM 447011107 840 28395 SH SOLE 36 28395 0 0 HUNTSMAN CORP COM 447011107 743 25117 SH SOLE 40 25117 0 0 HUNTSMAN CORP COM 447011107 4200 141928 SH SOLE 43 5517 0 136411 HURCO CO COM 447324104 76 2359 SH SOLE 2 2359 0 0 HURCO CO COM 447324104 40 1228 SH SOLE 18 1228 0 0 HURCO CO COM 447324104 90 2787 SH SOLE 19 2787 0 0 HURCO CO COM 447324104 777 24073 SH SOLE 21 24073 0 0 HURCO CO COM 447324104 2305 71437 SH SOLE 22 71437 0 0 HURON CONSULTING GROUP INC COM 447462102 1868 35920 SH SOLE 2 19045 0 16875 HURON CONSULTING GROUP INC COM 447462102 4 85 SH SOLE 4 85 0 0 HURON CONSULTING GROUP INC COM 447462102 19 363 SH SOLE 7 363 0 0 HURON CONSULTING GROUP INC COM 447462102 3652 70238 SH SOLE 18 70238 0 0 HURON CONSULTING GROUP INC COM 447462102 2058 39580 SH SOLE 19 39580 0 0 HURON CONSULTING GROUP INC COM 447462102 40782 784261 SH SOLE 21 784261 0 0 HURON CONSULTING GROUP INC COM 447462102 29384 565085 SH SOLE 22 542511 0 22574 HURON CONSULTING GROUP INC COM 447462102 150 2894 SH SOLE 25 2894 0 0 HURON CONSULTING GROUP INC COM 447462102 232 4460 SH SOLE 26 3202 0 1258 HURON CONSULTING GROUP INC COM 447462102 99 1903 SH SOLE 28 1903 0 0 HURON CONSULTING GROUP INC COM 447462102 669 12864 SH SOLE 30 12864 0 0 HURON CONSULTING GROUP INC COM 447462102 128 2457 SH SOLE 40 2457 0 0 HURON CONSULTING GROUP INC COM 447462102 702 13497 SH SOLE 43 248 0 13249 HUTCHMED CHINA LTD SPONSORED ADS 44842L103 2033 55520 SH SOLE 2 10755 0 44765 HUTCHMED CHINA LTD SPONSORED ADS 44842L103 1663 45433 SH SOLE 4 20406 0 25027 HUTCHMED CHINA LTD SPONSORED ADS 44842L103 360 9846 SH SOLE 7 9846 0 0 HUTCHMED CHINA LTD SPONSORED ADS 44842L103 344 9391 SH SOLE 13 470 0 8921 HUTCHMED CHINA LTD SPONSORED ADS 44842L103 1724 47079 SH SOLE 15 47079 0 0 HUTCHMED CHINA LTD SPONSORED ADS 44842L103 688 18804 SH SOLE 18 18804 0 0 HUTCHMED CHINA LTD SPONSORED ADS 44842L103 54697 1494032 SH SOLE 21 1494032 0 0 HUTCHMED CHINA LTD SPONSORED ADS 44842L103 31293 854776 SH SOLE 22 759585 0 95191 HUTCHMED CHINA LTD SPONSORED ADS 44842L103 1259 34399 SH SOLE 23 34399 0 0 HUTCHMED CHINA LTD SPONSORED ADS 44842L103 10562 288509 SH SOLE 26 151379 0 137130 HUTCHMED CHINA LTD SPONSORED ADS 44842L103 3624 98988 SH SOLE 28 8541 0 90447 HUTCHMED CHINA LTD SPONSORED ADS 44842L103 17883 488484 SH SOLE 30 488484 0 0 HUTCHMED CHINA LTD SPONSORED ADS 44842L103 234 6390 SH SOLE 34 6390 0 0 HUTCHMED CHINA LTD SPONSORED ADS 44842L103 11 311 SH SOLE 40 311 0 0 HUTCHMED CHINA LTD SPONSORED ADS 44842L103 396 10813 SH SOLE 43 0 0 10813 HUTTIG BLDG PRODS INC COM 448451104 28 5162 SH SOLE 18 5162 0 0 HUTTIG BLDG PRODS INC COM 448451104 403 75569 SH SOLE 21 75569 0 0 HUYA INC ADS REP SHS A 44852D108 244 29285 SH SOLE 2 1756 0 27529 HUYA INC ADS REP SHS A 44852D108 321 38498 SH SOLE 4 16616 0 21882 HUYA INC ADS REP SHS A 44852D108 65 7750 SH SOLE 7 7750 0 0 HUYA INC ADS REP SHS A 44852D108 87 10463 SH SOLE 13 0 0 10463 HUYA INC ADS REP SHS A 44852D108 313 37480 SH SOLE 15 37480 0 0 HUYA INC ADS REP SHS A 44852D108 283 33979 SH SOLE 18 33979 0 0 HUYA INC ADS REP SHS A 44852D108 14196 1702135 SH SOLE 21 1702135 0 0 HUYA INC ADS REP SHS A 44852D108 6041 724330 SH SOLE 22 630301 0 94029 HUYA INC ADS REP SHS A 44852D108 270 32370 SH SOLE 23 32370 0 0 HUYA INC ADS REP SHS A 44852D108 23 2787 SH SOLE 25 2787 0 0 HUYA INC ADS REP SHS A 44852D108 3458 414611 SH SOLE 26 301894 0 112717 HUYA INC ADS REP SHS A 44852D108 744 89220 SH SOLE 28 5585 0 83635 HUYA INC ADS REP SHS A 44852D108 5261 630857 SH SOLE 30 434902 0 195955 HUYA INC ADS REP SHS A 44852D108 56 6671 SH SOLE 34 6671 0 0 HUYA INC ADS REP SHS A 44852D108 2 234 SH SOLE 40 234 0 0 HUYA INC ADS REP SHS A 44852D108 2252 270071 SH SOLE 43 29125 0 240946 HV BANCORP INC COM 40441H105 5 246 SH SOLE 18 246 0 0 HV BANCORP INC COM 40441H105 94 4285 SH SOLE 21 4285 0 0 HYATT HOTELS CORP COM CL A 448579102 8241 106891 SH SOLE 2 17385 0 89506 HYATT HOTELS CORP COM CL A 448579102 10 127 SH SOLE 4 127 0 0 HYATT HOTELS CORP COM CL A 448579102 39 507 SH SOLE 7 507 0 0 HYATT HOTELS CORP COM CL A 448579102 1384 17947 SH SOLE 18 17947 0 0 HYATT HOTELS CORP COM CL A 448579102 944 12242 SH SOLE 19 12242 0 0 HYATT HOTELS CORP COM CL A 448579102 38038 493359 SH SOLE 21 493359 0 0 HYATT HOTELS CORP COM CL A 448579102 72678 942648 SH SOLE 22 893282 0 49366 HYATT HOTELS CORP COM CL A 448579102 482 6248 SH SOLE 25 6248 0 0 HYATT HOTELS CORP COM CL A 448579102 950 12326 SH SOLE 26 9517 0 2809 HYATT HOTELS CORP COM CL A 448579102 214 2776 SH SOLE 28 2621 0 155 HYATT HOTELS CORP COM CL A 448579102 1887 24479 SH SOLE 30 24479 0 0 HYATT HOTELS CORP COM CL A 448579102 51 665 SH SOLE 31 665 0 0 HYATT HOTELS CORP COM CL A 448579102 460 5967 SH SOLE 40 5967 0 0 HYATT HOTELS CORP COM CL A 448579102 1879 24374 SH SOLE 43 6175 0 18199 HYCROFT MINING HOLDING CORP COM CL A 44862P109 2 1257 SH SOLE 2 1257 0 0 HYCROFT MINING HOLDING CORP COM CL A 44862P109 10 7006 SH SOLE 18 7006 0 0 HYCROFT MINING HOLDING CORP COM CL A 44862P109 204 136935 SH SOLE 21 136935 0 0 HYCROFT MINING HOLDING CORP COM CL A 44862P109 151 101154 SH SOLE 22 101154 0 0 HYDROFARM HLDGS GROUP INC COM 44888K209 876 23145 SH SOLE 2 19241 0 3904 HYDROFARM HLDGS GROUP INC COM 44888K209 8 216 SH SOLE 7 216 0 0 HYDROFARM HLDGS GROUP INC COM 44888K209 3963 104691 SH SOLE 18 104691 0 0 HYDROFARM HLDGS GROUP INC COM 44888K209 6872 181549 SH SOLE 19 181549 0 0 HYDROFARM HLDGS GROUP INC COM 44888K209 47862 1264512 SH SOLE 21 1264512 0 0 HYDROFARM HLDGS GROUP INC COM 44888K209 31502 832288 SH SOLE 22 815807 0 16481 HYDROFARM HLDGS GROUP INC COM 44888K209 125 3298 SH SOLE 25 3298 0 0 HYDROFARM HLDGS GROUP INC COM 44888K209 654 17280 SH SOLE 30 17280 0 0 HYDROFARM HLDGS GROUP INC COM 44888K209 6805 179793 SH SOLE 34 179793 0 0 HYDROFARM HLDGS GROUP INC COM 44888K209 108 2862 SH SOLE 40 2862 0 0 HYDROFARM HLDGS GROUP INC COM 44888K209 65 1728 SH SOLE 43 414 0 1314 HYLIION HOLDINGS CORP COMMON STOCK 449109107 916 109077 SH SOLE 2 39195 0 69882 HYLIION HOLDINGS CORP COMMON STOCK 449109107 16 1884 SH SOLE 7 1884 0 0 HYLIION HOLDINGS CORP COMMON STOCK 449109107 3052 363372 SH SOLE 18 363372 0 0 HYLIION HOLDINGS CORP COMMON STOCK 449109107 1726 205500 SH SOLE 19 205500 0 0 HYLIION HOLDINGS CORP COMMON STOCK 449109107 34008 4048567 SH SOLE 21 4048567 0 0 HYLIION HOLDINGS CORP COMMON STOCK 449109107 22514 2680211 SH SOLE 22 2576598 0 103613 HYLIION HOLDINGS CORP COMMON STOCK 449109107 100 11901 SH SOLE 25 11901 0 0 HYLIION HOLDINGS CORP COMMON STOCK 449109107 91 10868 SH SOLE 26 0 0 10868 HYLIION HOLDINGS CORP COMMON STOCK 449109107 465 55365 SH SOLE 30 55365 0 0 HYLIION HOLDINGS CORP COMMON STOCK 449109107 94 11145 SH SOLE 40 11145 0 0 HYLIION HOLDINGS CORP COMMON STOCK 449109107 0 25 SH SOLE 43 0 0 25 HYRECAR INC COM 44916T107 22 2645 SH SOLE 2 815 0 1830 HYRECAR INC COM 44916T107 2 282 SH SOLE 7 282 0 0 HYRECAR INC COM 44916T107 437 51455 SH SOLE 18 51455 0 0 HYRECAR INC COM 44916T107 262 30791 SH SOLE 19 30791 0 0 HYRECAR INC COM 44916T107 5099 599903 SH SOLE 21 599903 0 0 HYRECAR INC COM 44916T107 3710 436455 SH SOLE 22 433690 0 2765 HYSTER YALE MATLS HANDLING I CL A 449172105 584 11613 SH SOLE 2 2343 0 9270 HYSTER YALE MATLS HANDLING I CL A 449172105 2 32 SH SOLE 4 32 0 0 HYSTER YALE MATLS HANDLING I CL A 449172105 10 197 SH SOLE 7 197 0 0 HYSTER YALE MATLS HANDLING I CL A 449172105 1595 31739 SH SOLE 18 31739 0 0 HYSTER YALE MATLS HANDLING I CL A 449172105 1976 39323 SH SOLE 19 39323 0 0 HYSTER YALE MATLS HANDLING I CL A 449172105 18706 372186 SH SOLE 21 372186 0 0 HYSTER YALE MATLS HANDLING I CL A 449172105 12602 250739 SH SOLE 22 240932 0 9807 HYSTER YALE MATLS HANDLING I CL A 449172105 48 954 SH SOLE 25 954 0 0 HYSTER YALE MATLS HANDLING I CL A 449172105 54 1068 SH SOLE 26 614 0 454 HYSTER YALE MATLS HANDLING I CL A 449172105 24 485 SH SOLE 28 485 0 0 HYSTER YALE MATLS HANDLING I CL A 449172105 2505 49834 SH SOLE 30 49834 0 0 HYSTER YALE MATLS HANDLING I CL A 449172105 48 963 SH SOLE 40 963 0 0 HYSTER YALE MATLS HANDLING I CL A 449172105 1128 22446 SH SOLE 43 91 0 22355 HYZON MOTORS INC COM CL A 44951Y102 35 4996 SH SOLE 2 4996 0 0 HYZON MOTORS INC COM CL A 44951Y102 630 90733 SH SOLE 21 90733 0 0 HYZON MOTORS INC COM CL A 44951Y102 7767 1119094 SH SOLE 22 1119094 0 0 HYZON MOTORS INC COM CL A 44951Y102 901 129807 SH SOLE 34 129807 0 0 HYZON MOTORS INC *W EXP 10/02/202 44951Y110 36 24464 SH SOLE 2 24464 0 0 HYZON MOTORS INC *W EXP 10/02/202 44951Y110 857 582907 SH SOLE 19 582907 0 0 HYZON MOTORS INC *W EXP 10/02/202 44951Y110 10 6928 SH SOLE 22 6928 0 0 HYZON MOTORS INC *W EXP 10/02/202 44951Y110 16 11001 SH SOLE 34 11001 0 0 I MAB SPONSORED ADS 44975P103 1165 16072 SH SOLE 2 853 0 15219 I MAB SPONSORED ADS 44975P103 1247 17206 SH SOLE 4 8602 0 8604 I MAB SPONSORED ADS 44975P103 249 3441 SH SOLE 7 3441 0 0 I MAB SPONSORED ADS 44975P103 258 3565 SH SOLE 13 0 0 3565 I MAB SPONSORED ADS 44975P103 1200 16560 SH SOLE 15 16560 0 0 I MAB SPONSORED ADS 44975P103 959 13232 SH SOLE 18 13232 0 0 I MAB SPONSORED ADS 44975P103 74718 1030739 SH SOLE 21 1030739 0 0 I MAB SPONSORED ADS 44975P103 26956 371855 SH SOLE 22 333470 0 38385 I MAB SPONSORED ADS 44975P103 1444 19915 SH SOLE 23 19915 0 0 I MAB SPONSORED ADS 44975P103 1366 18842 SH SOLE 25 18842 0 0 I MAB SPONSORED ADS 44975P103 9355 129050 SH SOLE 26 76780 0 52270 I MAB SPONSORED ADS 44975P103 3575 49321 SH SOLE 28 2703 0 46618 I MAB SPONSORED ADS 44975P103 14500 200030 SH SOLE 30 200030 0 0 I MAB SPONSORED ADS 44975P103 187 2574 SH SOLE 34 2574 0 0 I MAB SPONSORED ADS 44975P103 14 196 SH SOLE 40 196 0 0 I3 VERTICALS INC COM CL A 46571Y107 492 20338 SH SOLE 2 18029 0 2309 I3 VERTICALS INC COM CL A 46571Y107 6 264 SH SOLE 7 264 0 0 I3 VERTICALS INC COM CL A 46571Y107 1478 61032 SH SOLE 18 61032 0 0 I3 VERTICALS INC COM CL A 46571Y107 820 33880 SH SOLE 19 33880 0 0 I3 VERTICALS INC COM CL A 46571Y107 18268 754556 SH SOLE 21 754556 0 0 I3 VERTICALS INC COM CL A 46571Y107 13157 543435 SH SOLE 22 533044 0 10391 I3 VERTICALS INC COM CL A 46571Y107 65 2699 SH SOLE 25 2699 0 0 I3 VERTICALS INC COM CL A 46571Y107 130 5366 SH SOLE 30 5366 0 0 I3 VERTICALS INC COM CL A 46571Y107 60 2491 SH SOLE 40 2491 0 0 I3 VERTICALS INC COM CL A 46571Y107 7 295 SH SOLE 43 0 0 295 IAA INC COM 449253103 18978 347778 SH SOLE 2 126172 0 221606 IAA INC COM 449253103 49 906 SH SOLE 4 906 0 0 IAA INC COM 449253103 105 1921 SH SOLE 7 1921 0 0 IAA INC COM 449253103 3080 56443 SH SOLE 13 56443 0 0 IAA INC COM 449253103 28763 527093 SH SOLE 18 437891 0 89202 IAA INC COM 449253103 31465 576590 SH SOLE 19 576590 0 0 IAA INC COM 449253103 356854 6539372 SH SOLE 21 6539372 0 0 IAA INC COM 449253103 223152 4089283 SH SOLE 22 3846633 0 242650 IAA INC COM 449253103 58 1065 SH SOLE 23 1065 0 0 IAA INC COM 449253103 1389 25451 SH SOLE 25 25451 0 0 IAA INC COM 449253103 4929 90332 SH SOLE 26 53346 0 36986 IAA INC COM 449253103 11147 204264 SH SOLE 28 9840 0 194424 IAA INC COM 449253103 14543 266495 SH SOLE 30 266495 0 0 IAA INC COM 449253103 115 2100 SH SOLE 31 2100 0 0 IAA INC COM 449253103 1471 26965 SH SOLE 36 26965 0 0 IAA INC COM 449253103 897 16440 SH SOLE 40 16440 0 0 IAA INC COM 449253103 2233 40924 SH SOLE 43 12262 0 28662 IAC INTERACTIVECORP NEW COM NEW 44891N208 22307 171210 SH SOLE 2 12717 0 158493 IAC INTERACTIVECORP NEW COM NEW 44891N208 6376 48939 SH SOLE 4 30331 0 18608 IAC INTERACTIVECORP NEW COM NEW 44891N208 1607 12334 SH SOLE 7 12334 0 0 IAC INTERACTIVECORP NEW COM NEW 44891N208 35 267 SH SOLE 13 267 0 0 IAC INTERACTIVECORP NEW COM NEW 44891N208 1034 7933 SH SOLE 15 7933 0 0 IAC INTERACTIVECORP NEW COM NEW 44891N208 15450 118585 SH SOLE 18 114045 0 4540 IAC INTERACTIVECORP NEW COM NEW 44891N208 2079 15955 SH SOLE 19 15955 0 0 IAC INTERACTIVECORP NEW COM NEW 44891N208 215323 1652647 SH SOLE 21 1652647 0 0 IAC INTERACTIVECORP NEW COM NEW 44891N208 226844 1741069 SH SOLE 22 1645767 0 95302 IAC INTERACTIVECORP NEW COM NEW 44891N208 5801 44523 SH SOLE 23 44523 0 0 IAC INTERACTIVECORP NEW COM NEW 44891N208 24437 187555 SH SOLE 25 187555 0 0 IAC INTERACTIVECORP NEW COM NEW 44891N208 17751 136243 SH SOLE 26 78371 0 57872 IAC INTERACTIVECORP NEW COM NEW 44891N208 15747 120863 SH SOLE 28 6590 0 114273 IAC INTERACTIVECORP NEW COM NEW 44891N208 18 136 SH SOLE 29 136 0 0 IAC INTERACTIVECORP NEW COM NEW 44891N208 42534 326455 SH SOLE 30 316055 0 10400 IAC INTERACTIVECORP NEW COM NEW 44891N208 3862 29639 SH SOLE 31 10377 0 19262 IAC INTERACTIVECORP NEW COM NEW 44891N208 498 3825 SH SOLE 34 3825 0 0 IAC INTERACTIVECORP NEW COM NEW 44891N208 4556 34965 SH SOLE 36 34965 0 0 IAC INTERACTIVECORP NEW COM NEW 44891N208 402 3087 SH SOLE 40 3087 0 0 IAC INTERACTIVECORP NEW COM NEW 44891N208 7024 53908 SH SOLE 43 5750 0 48158 IAMGOLD CORP COM 450913108 96 42638 SH SOLE 43 1022 0 41616 IBEX LTD SHS NEW G4690M101 30 1773 SH SOLE 2 1156 0 617 IBEX LTD SHS NEW G4690M101 309 18181 SH SOLE 18 18181 0 0 IBEX LTD SHS NEW G4690M101 192 11299 SH SOLE 19 11299 0 0 IBEX LTD SHS NEW G4690M101 3229 189937 SH SOLE 21 189937 0 0 IBEX LTD SHS NEW G4690M101 875 51446 SH SOLE 22 51243 0 203 IBIO INC COM NEW 451033203 385 362780 SH SOLE 2 13070 0 349710 IBIO INC COM NEW 451033203 1 1265 SH SOLE 7 1265 0 0 IBIO INC COM NEW 451033203 783 738474 SH SOLE 18 738474 0 0 IBIO INC COM NEW 451033203 398 375411 SH SOLE 19 375411 0 0 IBIO INC COM NEW 451033203 8888 8384687 SH SOLE 21 8384687 0 0 IBIO INC COM NEW 451033203 5992 5652976 SH SOLE 22 5526176 0 126800 IBIO INC COM NEW 451033203 2 1427 SH SOLE 43 0 0 1427 ICAD INC COM NEW 44934S206 41 3797 SH SOLE 2 1545 0 2252 ICAD INC COM NEW 44934S206 5 500 SH SOLE 7 500 0 0 ICAD INC COM NEW 44934S206 691 64246 SH SOLE 18 64246 0 0 ICAD INC COM NEW 44934S206 374 34833 SH SOLE 19 34833 0 0 ICAD INC COM NEW 44934S206 8192 762063 SH SOLE 21 762063 0 0 ICAD INC COM NEW 44934S206 5375 499993 SH SOLE 22 496400 0 3593 ICAD INC COM NEW 44934S206 9 804 SH SOLE 43 0 0 804 ICC HLDGS INC COM 44931Q104 3 194 SH SOLE 18 194 0 0 ICC HLDGS INC COM 44931Q104 98 5918 SH SOLE 21 5918 0 0 ICF INTL INC COM 44925C103 2281 25549 SH SOLE 2 10558 0 14991 ICF INTL INC COM 44925C103 4 46 SH SOLE 4 46 0 0 ICF INTL INC COM 44925C103 27 306 SH SOLE 7 306 0 0 ICF INTL INC COM 44925C103 5273 59055 SH SOLE 18 59055 0 0 ICF INTL INC COM 44925C103 4820 53982 SH SOLE 19 53982 0 0 ICF INTL INC COM 44925C103 61180 685184 SH SOLE 21 685184 0 0 ICF INTL INC COM 44925C103 41391 463557 SH SOLE 22 444779 0 18778 ICF INTL INC COM 44925C103 341 3824 SH SOLE 25 3824 0 0 ICF INTL INC COM 44925C103 3503 39228 SH SOLE 26 37787 0 1441 ICF INTL INC COM 44925C103 141 1577 SH SOLE 28 1577 0 0 ICF INTL INC COM 44925C103 11512 128926 SH SOLE 30 128926 0 0 ICF INTL INC COM 44925C103 5348 59899 SH SOLE 34 59899 0 0 ICF INTL INC COM 44925C103 227 2547 SH SOLE 36 2547 0 0 ICF INTL INC COM 44925C103 184 2058 SH SOLE 40 2058 0 0 ICF INTL INC COM 44925C103 3289 36840 SH SOLE 43 17 0 36823 ICHOR HOLDINGS SHS G4740B105 3192 77682 SH SOLE 2 32930 0 44752 ICHOR HOLDINGS SHS G4740B105 4 95 SH SOLE 4 95 0 0 ICHOR HOLDINGS SHS G4740B105 16 387 SH SOLE 7 387 0 0 ICHOR HOLDINGS SHS G4740B105 5087 123812 SH SOLE 18 111203 0 12609 ICHOR HOLDINGS SHS G4740B105 17118 416606 SH SOLE 19 416606 0 0 ICHOR HOLDINGS SHS G4740B105 137766 3352794 SH SOLE 21 3352794 0 0 ICHOR HOLDINGS SHS G4740B105 40658 989489 SH SOLE 22 969656 0 19833 ICHOR HOLDINGS SHS G4740B105 564 13731 SH SOLE 23 13731 0 0 ICHOR HOLDINGS SHS G4740B105 173 4206 SH SOLE 25 4206 0 0 ICHOR HOLDINGS SHS G4740B105 3129 76159 SH SOLE 26 11711 0 64448 ICHOR HOLDINGS SHS G4740B105 68 1666 SH SOLE 28 1666 0 0 ICHOR HOLDINGS SHS G4740B105 2219 54004 SH SOLE 30 54004 0 0 ICHOR HOLDINGS SHS G4740B105 76 1861 SH SOLE 36 1861 0 0 ICHOR HOLDINGS SHS G4740B105 134 3268 SH SOLE 40 3268 0 0 ICHOR HOLDINGS SHS G4740B105 377 9163 SH SOLE 43 0 0 9163 ICICI BANK LIMITED ADR 45104G104 14360 761019 SH SOLE 2 299616 0 461403 ICICI BANK LIMITED ADR 45104G104 9597 508594 SH SOLE 4 508594 0 0 ICICI BANK LIMITED ADR 45104G104 668 35400 SH SOLE 13 0 0 35400 ICICI BANK LIMITED ADR 45104G104 29368 1556355 SH SOLE 18 1556355 0 0 ICICI BANK LIMITED ADR 45104G104 19312 1023445 SH SOLE 19 1023445 0 0 ICICI BANK LIMITED ADR 45104G104 1026 54359 SH SOLE 21 54359 0 0 ICICI BANK LIMITED ADR 45104G104 28635 1517496 SH SOLE 22 997684 0 519812 ICICI BANK LIMITED ADR 45104G104 4184 221740 SH SOLE 25 221740 0 0 ICICI BANK LIMITED ADR 45104G104 2982 158016 SH SOLE 26 0 0 158016 ICICI BANK LIMITED ADR 45104G104 7634 404555 SH SOLE 28 404555 0 0 ICICI BANK LIMITED ADR 45104G104 2090 110764 SH SOLE 30 110764 0 0 ICICI BANK LIMITED ADR 45104G104 423 22408 SH SOLE 31 12913 0 9495 ICICI BANK LIMITED ADR 45104G104 10250 543168 SH SOLE 34 543168 0 0 ICICI BANK LIMITED ADR 45104G104 67570 3580791 SH SOLE 43 268484 0 3312307 ICL GROUP LTD SHS M53213100 2657 365479 SH SOLE 7 365479 0 0 ICL GROUP LTD SHS M53213100 8692 1195595 SH SOLE 43 114679 0 1080916 ICLICK INTERACTIVE ASIA GROU SPONSORED ADR 45113Y104 31 5613 SH SOLE 4 5613 0 0 ICLICK INTERACTIVE ASIA GROU SPONSORED ADR 45113Y104 4425 800203 SH SOLE 21 800203 0 0 ICLICK INTERACTIVE ASIA GROU SPONSORED ADR 45113Y104 2009 363298 SH SOLE 22 351787 0 11511 ICLICK INTERACTIVE ASIA GROU SPONSORED ADR 45113Y104 960 173578 SH SOLE 30 173578 0 0 ICLICK INTERACTIVE ASIA GROU SPONSORED ADR 45113Y104 885 160077 SH SOLE 43 0 0 160077 ICON PLC SHS G4705A100 23 89 SH SOLE 2 89 0 0 ICON PLC SHS G4705A100 416 1588 SH SOLE 4 1588 0 0 ICON PLC SHS G4705A100 50 192 SH SOLE 7 192 0 0 ICON PLC SHS G4705A100 5004 19097 SH SOLE 18 19097 0 0 ICON PLC SHS G4705A100 74311 283610 SH SOLE 19 283610 0 0 ICON PLC SHS G4705A100 4517 17239 SH SOLE 21 17239 0 0 ICON PLC SHS G4705A100 808 3083 SH SOLE 22 3083 0 0 ICON PLC SHS G4705A100 558 2130 SH SOLE 34 2130 0 0 ICON PLC SHS G4705A100 150 574 SH SOLE 36 574 0 0 ICON PLC SHS G4705A100 5568 21251 SH SOLE 43 3690 0 17561 ICOSAVAX INC COM 45114M109 265 8964 SH SOLE 2 476 0 8488 ICOSAVAX INC COM 45114M109 1160 39192 SH SOLE 18 39192 0 0 ICOSAVAX INC COM 45114M109 22235 751433 SH SOLE 19 751433 0 0 ICOSAVAX INC COM 45114M109 593 20040 SH SOLE 20 20040 0 0 ICOSAVAX INC COM 45114M109 14340 484620 SH SOLE 21 484620 0 0 ICOSAVAX INC COM 45114M109 8082 273121 SH SOLE 22 268758 0 4363 ICU MED INC COM 44930G107 12547 53764 SH SOLE 2 16947 0 36817 ICU MED INC COM 44930G107 35 148 SH SOLE 4 148 0 0 ICU MED INC COM 44930G107 72 308 SH SOLE 7 308 0 0 ICU MED INC COM 44930G107 11128 47680 SH SOLE 18 47680 0 0 ICU MED INC COM 44930G107 3045 13047 SH SOLE 19 13047 0 0 ICU MED INC COM 44930G107 222836 954819 SH SOLE 21 954819 0 0 ICU MED INC COM 44930G107 124940 535352 SH SOLE 22 511148 0 24204 ICU MED INC COM 44930G107 565 2420 SH SOLE 25 2420 0 0 ICU MED INC COM 44930G107 1483 6354 SH SOLE 26 4808 0 1546 ICU MED INC COM 44930G107 260 1116 SH SOLE 28 1116 0 0 ICU MED INC COM 44930G107 2491 10674 SH SOLE 30 10674 0 0 ICU MED INC COM 44930G107 74 317 SH SOLE 31 317 0 0 ICU MED INC COM 44930G107 570 2444 SH SOLE 40 2444 0 0 ICU MED INC COM 44930G107 5272 22589 SH SOLE 43 781 0 21808 IDACORP INC COM 451107106 11420 110467 SH SOLE 2 44450 0 66017 IDACORP INC COM 451107106 901 8714 SH SOLE 4 8714 0 0 IDACORP INC COM 451107106 470 4550 SH SOLE 7 4550 0 0 IDACORP INC COM 451107106 14959 144699 SH SOLE 18 144699 0 0 IDACORP INC COM 451107106 1491 14423 SH SOLE 19 14423 0 0 IDACORP INC COM 451107106 430756 4166727 SH SOLE 21 4166727 0 0 IDACORP INC COM 451107106 142331 1376777 SH SOLE 22 1314131 0 62646 IDACORP INC COM 451107106 2208 21354 SH SOLE 26 17369 0 3985 IDACORP INC COM 451107106 265 2564 SH SOLE 28 2564 0 0 IDACORP INC COM 451107106 67746 655309 SH SOLE 30 655309 0 0 IDACORP INC COM 451107106 79 767 SH SOLE 31 767 0 0 IDACORP INC COM 451107106 2069 20013 SH SOLE 32 20013 0 0 IDACORP INC COM 451107106 357 3451 SH SOLE 36 3451 0 0 IDACORP INC COM 451107106 653 6319 SH SOLE 40 6319 0 0 IDACORP INC COM 451107106 2548 24651 SH SOLE 43 1689 0 22962 IDEAL PWR INC COM NEW 451622203 19 1220 SH SOLE 18 1220 0 0 IDEAL PWR INC COM NEW 451622203 232 15244 SH SOLE 21 15244 0 0 IDEAL PWR INC COM NEW 451622203 1306 85806 SH SOLE 22 85806 0 0 IDEANOMICS INC COM 45166V106 881 447429 SH SOLE 2 106696 0 340733 IDEANOMICS INC COM 45166V106 13 6567 SH SOLE 7 6567 0 0 IDEANOMICS INC COM 45166V106 2723 1382192 SH SOLE 18 1382192 0 0 IDEANOMICS INC COM 45166V106 1414 717543 SH SOLE 19 717543 0 0 IDEANOMICS INC COM 45166V106 30108 15283194 SH SOLE 21 15283194 0 0 IDEANOMICS INC COM 45166V106 8683 4407837 SH SOLE 22 3983831 0 424006 IDEANOMICS INC COM 45166V106 94 47964 SH SOLE 25 47964 0 0 IDEANOMICS INC COM 45166V106 78 39411 SH SOLE 26 0 0 39411 IDEANOMICS INC COM 45166V106 188 95489 SH SOLE 30 95489 0 0 IDEANOMICS INC COM 45166V106 88 44916 SH SOLE 40 44916 0 0 IDEANOMICS INC COM 45166V106 0 75 SH SOLE 43 0 0 75 IDEAYA BIOSCIENCES INC COM 45166A102 618 24256 SH SOLE 2 1649 0 22607 IDEAYA BIOSCIENCES INC COM 45166A102 9 369 SH SOLE 7 369 0 0 IDEAYA BIOSCIENCES INC COM 45166A102 3200 125523 SH SOLE 18 125523 0 0 IDEAYA BIOSCIENCES INC COM 45166A102 18614 730247 SH SOLE 19 730247 0 0 IDEAYA BIOSCIENCES INC COM 45166A102 178 6995 SH SOLE 20 6995 0 0 IDEAYA BIOSCIENCES INC COM 45166A102 37213 1459906 SH SOLE 21 1459906 0 0 IDEAYA BIOSCIENCES INC COM 45166A102 16421 644215 SH SOLE 22 629482 0 14733 IDEAYA BIOSCIENCES INC COM 45166A102 453 17774 SH SOLE 30 17774 0 0 IDEAYA BIOSCIENCES INC COM 45166A102 58 2295 SH SOLE 34 2295 0 0 IDEAYA BIOSCIENCES INC COM 45166A102 2 86 SH SOLE 43 0 0 86 IDENTIV INC COM NEW 45170X205 115 6123 SH SOLE 2 1023 0 5100 IDENTIV INC COM NEW 45170X205 6 332 SH SOLE 7 332 0 0 IDENTIV INC COM NEW 45170X205 1169 62071 SH SOLE 18 62071 0 0 IDENTIV INC COM NEW 45170X205 664 35230 SH SOLE 19 35230 0 0 IDENTIV INC COM NEW 45170X205 13385 710460 SH SOLE 21 710460 0 0 IDENTIV INC COM NEW 45170X205 8038 426656 SH SOLE 22 422321 0 4335 IDENTIV INC COM NEW 45170X205 0 5 SH SOLE 43 0 0 5 IDERA PHARMACEUTICALS INC COM PAR 45168K405 9 8571 SH SOLE 18 8571 0 0 IDERA PHARMACEUTICALS INC COM PAR 45168K405 124 120375 SH SOLE 21 120375 0 0 IDERA PHARMACEUTICALS INC COM PAR 45168K405 439 425737 SH SOLE 22 425737 0 0 IDEX CORP COM 45167R104 34037 164468 SH SOLE 2 26488 0 137980 IDEX CORP COM 45167R104 14485 69994 SH SOLE 4 39321 0 30673 IDEX CORP COM 45167R104 14469 69915 SH SOLE 7 67915 0 2000 IDEX CORP COM 45167R104 319 1540 SH SOLE 13 195 0 1345 IDEX CORP COM 45167R104 1810 8748 SH SOLE 15 8748 0 0 IDEX CORP COM 45167R104 36602 176864 SH SOLE 18 166212 0 10652 IDEX CORP COM 45167R104 138810 670743 SH SOLE 19 670743 0 0 IDEX CORP COM 45167R104 392667 1897400 SH SOLE 21 1897400 0 0 IDEX CORP COM 45167R104 337908 1632799 SH SOLE 22 1469114 0 163685 IDEX CORP COM 45167R104 8585 41485 SH SOLE 23 41485 0 0 IDEX CORP COM 45167R104 25144 121497 SH SOLE 25 121497 0 0 IDEX CORP COM 45167R104 39873 192668 SH SOLE 26 84481 0 108187 IDEX CORP COM 45167R104 41528 200669 SH SOLE 28 5520 0 195149 IDEX CORP COM 45167R104 94598 457106 SH SOLE 30 451475 0 5631 IDEX CORP COM 45167R104 5739 27729 SH SOLE 31 9110 0 18619 IDEX CORP COM 45167R104 811 3921 SH SOLE 34 3921 0 0 IDEX CORP COM 45167R104 6790 32809 SH SOLE 36 32809 0 0 IDEX CORP COM 45167R104 527 2546 SH SOLE 40 2546 0 0 IDEX CORP COM 45167R104 14269 68951 SH SOLE 43 13294 0 55657 IDEXX LABS INC COM 45168D104 177727 285781 SH SOLE 2 118033 0 167748 IDEXX LABS INC COM 45168D104 36912 59353 SH SOLE 4 54300 0 5053 IDEXX LABS INC COM 45168D104 67772 108976 SH SOLE 7 86454 0 22522 IDEXX LABS INC COM 45168D104 15347 24677 SH SOLE 13 23205 0 1472 IDEXX LABS INC COM 45168D104 5502 8847 SH SOLE 15 8847 0 0 IDEXX LABS INC COM 45168D104 1 1 SH SOLE 17 0 0 1 IDEXX LABS INC COM 45168D104 134312 215971 SH SOLE 18 177675 0 38296 IDEXX LABS INC COM 45168D104 581214 934578 SH SOLE 19 934578 0 0 IDEXX LABS INC COM 45168D104 1943229 3124665 SH SOLE 21 3124665 0 0 IDEXX LABS INC COM 45168D104 1336336 2148795 SH SOLE 22 1842404 0 306391 IDEXX LABS INC COM 45168D104 50282 80853 SH SOLE 23 80853 0 0 IDEXX LABS INC COM 45168D104 95774 154002 SH SOLE 25 154002 0 0 IDEXX LABS INC COM 45168D104 154137 247848 SH SOLE 26 120026 0 127822 IDEXX LABS INC COM 45168D104 205572 330554 SH SOLE 28 8075 0 322479 IDEXX LABS INC COM 45168D104 11707 18825 SH SOLE 29 18825 0 0 IDEXX LABS INC COM 45168D104 423659 681234 SH SOLE 30 646178 0 35056 IDEXX LABS INC COM 45168D104 37373 60095 SH SOLE 31 38844 0 21251 IDEXX LABS INC COM 45168D104 12460 20035 SH SOLE 32 20035 0 0 IDEXX LABS INC COM 45168D104 42279 67983 SH SOLE 34 67983 0 0 IDEXX LABS INC COM 45168D104 24894 40029 SH SOLE 36 40029 0 0 IDEXX LABS INC COM 45168D104 1840 2958 SH SOLE 40 2958 0 0 IDEXX LABS INC COM 45168D104 48492 77974 SH SOLE 43 9291 0 68683 IDT CORP CL B NEW 448947507 944 22500 SH SOLE 2 9372 0 13128 IDT CORP CL B NEW 448947507 15 349 SH SOLE 7 349 0 0 IDT CORP CL B NEW 448947507 2902 69173 SH SOLE 18 60606 0 8567 IDT CORP CL B NEW 448947507 2192 52258 SH SOLE 19 52258 0 0 IDT CORP CL B NEW 448947507 29563 704724 SH SOLE 21 704724 0 0 IDT CORP CL B NEW 448947507 20648 492202 SH SOLE 22 487137 0 5065 IDT CORP CL B NEW 448947507 262 6250 SH SOLE 23 6250 0 0 IDT CORP CL B NEW 448947507 518 12342 SH SOLE 26 0 0 12342 IDT CORP CL B NEW 448947507 228 5441 SH SOLE 43 0 0 5441 IDW MEDIA HLDGS INC CL B 44951N106 0 100 SH SOLE 43 0 0 100 IEC ELECTRS CORP NEW COM 44949L105 28 1857 SH SOLE 18 1857 0 0 IEC ELECTRS CORP NEW COM 44949L105 487 31736 SH SOLE 21 31736 0 0 IES HLDGS INC COM 44951W106 183 4001 SH SOLE 2 3108 0 893 IES HLDGS INC COM 44951W106 6 139 SH SOLE 7 139 0 0 IES HLDGS INC COM 44951W106 1151 25196 SH SOLE 18 25196 0 0 IES HLDGS INC COM 44951W106 656 14367 SH SOLE 19 14367 0 0 IES HLDGS INC COM 44951W106 18424 403235 SH SOLE 21 403235 0 0 IES HLDGS INC COM 44951W106 10279 224974 SH SOLE 22 223470 0 1504 IES HLDGS INC COM 44951W106 87 1894 SH SOLE 25 1894 0 0 IES HLDGS INC COM 44951W106 38 838 SH SOLE 26 838 0 0 IES HLDGS INC COM 44951W106 151 3314 SH SOLE 30 3314 0 0 IES HLDGS INC COM 44951W106 37 814 SH SOLE 36 814 0 0 IES HLDGS INC COM 44951W106 71 1564 SH SOLE 40 1564 0 0 IES HLDGS INC COM 44951W106 87 1896 SH SOLE 43 0 0 1896 IF BANCORP INC COM 44951J105 11 501 SH SOLE 18 501 0 0 IF BANCORP INC COM 44951J105 153 6746 SH SOLE 21 6746 0 0 IFRESH INC COM 449538107 4 3753 SH SOLE 18 3753 0 0 IFRESH INC COM 449538107 56 54766 SH SOLE 21 54766 0 0 IGM BIOSCIENCES INC COM 449585108 288 4386 SH SOLE 2 2285 0 2101 IGM BIOSCIENCES INC COM 449585108 2 26 SH SOLE 4 26 0 0 IGM BIOSCIENCES INC COM 449585108 9 141 SH SOLE 7 141 0 0 IGM BIOSCIENCES INC COM 449585108 1474 22417 SH SOLE 18 22417 0 0 IGM BIOSCIENCES INC COM 449585108 875 13309 SH SOLE 19 13309 0 0 IGM BIOSCIENCES INC COM 449585108 25817 392592 SH SOLE 21 392592 0 0 IGM BIOSCIENCES INC COM 449585108 12526 190485 SH SOLE 22 185896 0 4589 IGM BIOSCIENCES INC COM 449585108 81 1231 SH SOLE 25 1231 0 0 IGM BIOSCIENCES INC COM 449585108 32 484 SH SOLE 26 484 0 0 IGM BIOSCIENCES INC COM 449585108 903 13733 SH SOLE 30 13733 0 0 IGM BIOSCIENCES INC COM 449585108 66 1006 SH SOLE 36 1006 0 0 IGM BIOSCIENCES INC COM 449585108 49 752 SH SOLE 40 752 0 0 IGM BIOSCIENCES INC COM 449585108 12 175 SH SOLE 43 0 0 175 IHEARTMEDIA INC COM CL A 45174J509 2655 106117 SH SOLE 2 51102 0 55015 IHEARTMEDIA INC COM CL A 45174J509 17 661 SH SOLE 4 661 0 0 IHEARTMEDIA INC COM CL A 45174J509 83 3313 SH SOLE 7 3313 0 0 IHEARTMEDIA INC COM CL A 45174J509 8374 334693 SH SOLE 18 334693 0 0 IHEARTMEDIA INC COM CL A 45174J509 5316 212456 SH SOLE 19 212456 0 0 IHEARTMEDIA INC COM CL A 45174J509 97806 3909127 SH SOLE 21 3909127 0 0 IHEARTMEDIA INC COM CL A 45174J509 63341 2531612 SH SOLE 22 2441973 0 89639 IHEARTMEDIA INC COM CL A 45174J509 361 14444 SH SOLE 25 14444 0 0 IHEARTMEDIA INC COM CL A 45174J509 1050 41977 SH SOLE 26 37464 0 4513 IHEARTMEDIA INC COM CL A 45174J509 205 8203 SH SOLE 28 8203 0 0 IHEARTMEDIA INC COM CL A 45174J509 1628 65048 SH SOLE 30 65048 0 0 IHEARTMEDIA INC COM CL A 45174J509 164 6570 SH SOLE 36 6570 0 0 IHEARTMEDIA INC COM CL A 45174J509 327 13065 SH SOLE 40 13065 0 0 IHEARTMEDIA INC COM CL A 45174J509 136 5424 SH SOLE 43 0 0 5424 IHS MARKIT LTD SHS G47567105 99174 850404 SH SOLE 2 125096 0 725308 IHS MARKIT LTD SHS G47567105 31496 270074 SH SOLE 4 160224 0 109850 IHS MARKIT LTD SHS G47567105 40351 346001 SH SOLE 7 333642 0 12359 IHS MARKIT LTD SHS G47567105 2261 19388 SH SOLE 13 12707 0 6681 IHS MARKIT LTD SHS G47567105 4735 40600 SH SOLE 15 40600 0 0 IHS MARKIT LTD SHS G47567105 103716 889348 SH SOLE 18 822077 0 67271 IHS MARKIT LTD SHS G47567105 29836 255843 SH SOLE 19 255843 0 0 IHS MARKIT LTD SHS G47567105 1133680 9721143 SH SOLE 21 9721143 0 0 IHS MARKIT LTD SHS G47567105 970349 8320607 SH SOLE 22 7483181 0 837426 IHS MARKIT LTD SHS G47567105 24818 212812 SH SOLE 23 212812 0 0 IHS MARKIT LTD SHS G47567105 78299 671404 SH SOLE 25 671404 0 0 IHS MARKIT LTD SHS G47567105 106494 913171 SH SOLE 26 371034 0 542137 IHS MARKIT LTD SHS G47567105 126687 1086319 SH SOLE 28 35046 0 1051273 IHS MARKIT LTD SHS G47567105 74 631 SH SOLE 29 631 0 0 IHS MARKIT LTD SHS G47567105 302172 2591083 SH SOLE 30 2584030 0 7053 IHS MARKIT LTD SHS G47567105 16124 138258 SH SOLE 31 45525 0 92733 IHS MARKIT LTD SHS G47567105 3501 30023 SH SOLE 34 30023 0 0 IHS MARKIT LTD SHS G47567105 21167 181504 SH SOLE 36 181504 0 0 IHS MARKIT LTD SHS G47567105 1517 13010 SH SOLE 40 13010 0 0 IHS MARKIT LTD SHS G47567105 53819 461494 SH SOLE 43 67593 0 393901 IHUMAN INC ADS COMMON 45175B109 12 2482 SH SOLE 22 2482 0 0 II-VI INC COM 902104108 5557 93607 SH SOLE 2 75198 0 18409 II-VI INC COM 902104108 23 394 SH SOLE 4 394 0 0 II-VI INC COM 902104108 89 1498 SH SOLE 7 1498 0 0 II-VI INC COM 902104108 29611 498843 SH SOLE 18 498843 0 0 II-VI INC COM 902104108 10960 184628 SH SOLE 19 184628 0 0 II-VI INC COM 902104108 425822 7173549 SH SOLE 21 7173549 0 0 II-VI INC COM 902104108 175377 2954469 SH SOLE 22 2887602 0 66867 II-VI INC COM 902104108 770 12972 SH SOLE 25 12972 0 0 II-VI INC COM 902104108 2437 41055 SH SOLE 26 31753 0 9302 II-VI INC COM 902104108 520 8758 SH SOLE 28 8758 0 0 II-VI INC COM 902104108 3233 54461 SH SOLE 30 54461 0 0 II-VI INC COM 902104108 766 12908 SH SOLE 40 12908 0 0 II-VI INC COM 902104108 1554 26184 SH SOLE 43 142 0 26042 II-VI INC NOTE 0.250% 9/0 902104AB4 3631 2734000 PRN SOLE 21 2734000 0 0 IKENA ONCOLOGY INC COM 45175G108 92 7263 SH SOLE 2 351 0 6912 IKENA ONCOLOGY INC COM 45175G108 383 30351 SH SOLE 18 30351 0 0 IKENA ONCOLOGY INC COM 45175G108 218 17250 SH SOLE 19 17250 0 0 IKENA ONCOLOGY INC COM 45175G108 4280 339183 SH SOLE 21 339183 0 0 IKENA ONCOLOGY INC COM 45175G108 1134 89884 SH SOLE 22 85469 0 4415 IKONICS CORP COM 45172K102 7 237 SH SOLE 21 237 0 0 ILLINOIS TOOL WKS INC COM 452308109 147805 715310 SH SOLE 2 125645 0 589665 ILLINOIS TOOL WKS INC COM 452308109 48645 235419 SH SOLE 4 140120 0 95299 ILLINOIS TOOL WKS INC COM 452308109 55064 266485 SH SOLE 7 257889 0 8596 ILLINOIS TOOL WKS INC COM 452308109 857 4147 SH SOLE 13 800 0 3347 ILLINOIS TOOL WKS INC COM 452308109 8421 40754 SH SOLE 15 40754 0 0 ILLINOIS TOOL WKS INC COM 452308109 28 134 SH SOLE 17 0 0 134 ILLINOIS TOOL WKS INC COM 452308109 139640 675796 SH SOLE 18 633782 0 42014 ILLINOIS TOOL WKS INC COM 452308109 19736 95513 SH SOLE 19 95513 0 0 ILLINOIS TOOL WKS INC COM 452308109 1460533 7068347 SH SOLE 21 7068347 0 0 ILLINOIS TOOL WKS INC COM 452308109 1305875 6319871 SH SOLE 22 5687200 0 632671 ILLINOIS TOOL WKS INC COM 452308109 37438 181186 SH SOLE 23 181186 0 0 ILLINOIS TOOL WKS INC COM 452308109 105393 510056 SH SOLE 25 510056 0 0 ILLINOIS TOOL WKS INC COM 452308109 142852 691341 SH SOLE 26 256352 0 434989 ILLINOIS TOOL WKS INC COM 452308109 195047 943943 SH SOLE 28 28355 0 915588 ILLINOIS TOOL WKS INC COM 452308109 10 49 SH SOLE 29 49 0 0 ILLINOIS TOOL WKS INC COM 452308109 369722 1789294 SH SOLE 30 1789294 0 0 ILLINOIS TOOL WKS INC COM 452308109 24171 116979 SH SOLE 31 38928 0 78051 ILLINOIS TOOL WKS INC COM 452308109 10812 52327 SH SOLE 34 52327 0 0 ILLINOIS TOOL WKS INC COM 452308109 31727 153544 SH SOLE 36 153544 0 0 ILLINOIS TOOL WKS INC COM 452308109 2276 11017 SH SOLE 40 11017 0 0 ILLINOIS TOOL WKS INC COM 452308109 67771 327983 SH SOLE 43 29422 0 298561 ILLUMINA INC COM 452327109 151335 373105 SH SOLE 2 102946 0 270159 ILLUMINA INC COM 452327109 40564 100007 SH SOLE 4 63961 0 36046 ILLUMINA INC COM 452327109 57845 142612 SH SOLE 7 138320 0 4292 ILLUMINA INC COM 452327109 1203 2965 SH SOLE 13 419 0 2546 ILLUMINA INC COM 452327109 6017 14834 SH SOLE 15 14834 0 0 ILLUMINA INC COM 452327109 111590 275117 SH SOLE 18 254328 0 20789 ILLUMINA INC COM 452327109 150534 371129 SH SOLE 19 371129 0 0 ILLUMINA INC COM 452327109 1621051 3996576 SH SOLE 21 3996576 0 0 ILLUMINA INC COM 452327109 1258317 3102283 SH SOLE 22 2797187 0 305096 ILLUMINA INC COM 452327109 33957 83719 SH SOLE 23 83719 0 0 ILLUMINA INC COM 452327109 115452 284639 SH SOLE 25 284639 0 0 ILLUMINA INC COM 452327109 145249 358101 SH SOLE 26 163632 0 194469 ILLUMINA INC COM 452327109 169138 416996 SH SOLE 28 13476 0 403520 ILLUMINA INC COM 452327109 77 189 SH SOLE 29 189 0 0 ILLUMINA INC COM 452327109 439439 1083403 SH SOLE 30 1083403 0 0 ILLUMINA INC COM 452327109 21752 53629 SH SOLE 31 17833 0 35796 ILLUMINA INC COM 452327109 14886 36701 SH SOLE 32 36701 0 0 ILLUMINA INC COM 452327109 141657 349244 SH SOLE 34 349244 0 0 ILLUMINA INC COM 452327109 27341 67408 SH SOLE 36 67408 0 0 ILLUMINA INC COM 452327109 2059 5077 SH SOLE 40 5077 0 0 ILLUMINA INC COM 452327109 44379 109413 SH SOLE 43 9300 0 100113 ILLUMINA INC NOTE 8/1 452327AK5 5478 4715000 PRN SOLE 21 4715000 0 0 IMAC HLDGS INC COM 44967K104 7 4831 SH SOLE 18 4831 0 0 IMAC HLDGS INC COM 44967K104 90 61016 SH SOLE 21 61016 0 0 IMAGO BIOSCIENCES INC COM 45250K107 94 4685 SH SOLE 2 2329 0 2356 IMAGO BIOSCIENCES INC COM 45250K107 1181 58980 SH SOLE 18 58980 0 0 IMAGO BIOSCIENCES INC COM 45250K107 12626 630360 SH SOLE 19 630360 0 0 IMAGO BIOSCIENCES INC COM 45250K107 74 3696 SH SOLE 20 3696 0 0 IMAGO BIOSCIENCES INC COM 45250K107 6625 330733 SH SOLE 21 330733 0 0 IMAGO BIOSCIENCES INC COM 45250K107 1907 95214 SH SOLE 22 93179 0 2035 IMAGO BIOSCIENCES INC COM 45250K107 17 825 SH SOLE 34 825 0 0 IMARA INC COM 45249V107 5 1145 SH SOLE 2 1145 0 0 IMARA INC COM 45249V107 6 1574 SH SOLE 18 1574 0 0 IMARA INC COM 45249V107 99 24381 SH SOLE 21 24381 0 0 IMARA INC COM 45249V107 310 75995 SH SOLE 22 75995 0 0 IMAX CORP COM 45245E109 1322 69676 SH SOLE 2 23089 0 46587 IMAX CORP COM 45245E109 4 233 SH SOLE 4 233 0 0 IMAX CORP COM 45245E109 17 901 SH SOLE 7 901 0 0 IMAX CORP COM 45245E109 2983 157158 SH SOLE 18 157158 0 0 IMAX CORP COM 45245E109 3491 183940 SH SOLE 19 183940 0 0 IMAX CORP COM 45245E109 35454 1867945 SH SOLE 21 1867945 0 0 IMAX CORP COM 45245E109 11580 610092 SH SOLE 22 556349 0 53743 IMAX CORP COM 45245E109 183 9632 SH SOLE 25 9632 0 0 IMAX CORP COM 45245E109 404 21307 SH SOLE 26 6856 0 14451 IMAX CORP COM 45245E109 137 7228 SH SOLE 28 7228 0 0 IMAX CORP COM 45245E109 641 33781 SH SOLE 30 33781 0 0 IMAX CORP COM 45245E109 176 9281 SH SOLE 36 9281 0 0 IMAX CORP COM 45245E109 99 5198 SH SOLE 40 5198 0 0 IMAX CORP COM 45245E109 2 119 SH SOLE 43 0 0 119 IMEDIA BRANDS INC COM CL A 452465206 21 3581 SH SOLE 18 3581 0 0 IMEDIA BRANDS INC COM CL A 452465206 253 43966 SH SOLE 21 43966 0 0 IMEDIA BRANDS INC COM CL A 452465206 456 79221 SH SOLE 22 79221 0 0 IMMATICS N.V SHS N44445109 21 1586 SH SOLE 22 1586 0 0 IMMERSION CORP COM 452521107 393 57491 SH SOLE 2 57491 0 0 IMMERSION CORP COM 452521107 35 5125 SH SOLE 18 5125 0 0 IMMERSION CORP COM 452521107 674 98599 SH SOLE 21 98599 0 0 IMMERSION CORP COM 452521107 2183 319186 SH SOLE 22 319186 0 0 IMMERSION CORP COM 452521107 8 1125 SH SOLE 43 0 0 1125 IMMUCELL CORP COM PAR 452525306 10 1094 SH SOLE 18 1094 0 0 IMMUCELL CORP COM PAR 452525306 128 13699 SH SOLE 21 13699 0 0 IMMUNEERING CORP CLASS A COM 45254E107 260 9787 SH SOLE 2 3386 0 6401 IMMUNEERING CORP CLASS A COM 45254E107 1079 40623 SH SOLE 18 40623 0 0 IMMUNEERING CORP CLASS A COM 45254E107 29473 1110117 SH SOLE 19 1110117 0 0 IMMUNEERING CORP CLASS A COM 45254E107 56 2128 SH SOLE 20 2128 0 0 IMMUNEERING CORP CLASS A COM 45254E107 7456 280826 SH SOLE 21 280826 0 0 IMMUNEERING CORP CLASS A COM 45254E107 2148 80893 SH SOLE 22 78794 0 2099 IMMUNIC INC COM 4525EP101 91 10273 SH SOLE 2 1144 0 9129 IMMUNIC INC COM 4525EP101 485 54796 SH SOLE 18 54796 0 0 IMMUNIC INC COM 4525EP101 277 31245 SH SOLE 19 31245 0 0 IMMUNIC INC COM 4525EP101 6636 749854 SH SOLE 21 749854 0 0 IMMUNIC INC COM 4525EP101 3453 390173 SH SOLE 22 381460 0 8713 IMMUNIC INC COM 4525EP101 131 14804 SH SOLE 30 14804 0 0 IMMUNITYBIO INC COM 45256X103 761 78155 SH SOLE 2 24656 0 53499 IMMUNITYBIO INC COM 45256X103 1 130 SH SOLE 4 130 0 0 IMMUNITYBIO INC COM 45256X103 10 1075 SH SOLE 7 1075 0 0 IMMUNITYBIO INC COM 45256X103 2033 208684 SH SOLE 18 208684 0 0 IMMUNITYBIO INC COM 45256X103 1239 127189 SH SOLE 19 127189 0 0 IMMUNITYBIO INC COM 45256X103 30154 3095859 SH SOLE 21 3095859 0 0 IMMUNITYBIO INC COM 45256X103 17655 1812658 SH SOLE 22 1743543 0 69115 IMMUNITYBIO INC COM 45256X103 127 13033 SH SOLE 25 13033 0 0 IMMUNITYBIO INC COM 45256X103 5 510 SH SOLE 26 510 0 0 IMMUNITYBIO INC COM 45256X103 1956 200841 SH SOLE 30 200841 0 0 IMMUNITYBIO INC COM 45256X103 110 11308 SH SOLE 40 11308 0 0 IMMUNITYBIO INC COM 45256X103 21 2126 SH SOLE 43 0 0 2126 IMMUNOCORE HLDGS PLC ADS 45258D105 1117 30119 SH SOLE 2 30119 0 0 IMMUNOCORE HLDGS PLC ADS 45258D105 483 13019 SH SOLE 18 13019 0 0 IMMUNOCORE HLDGS PLC ADS 45258D105 21234 572791 SH SOLE 19 572791 0 0 IMMUNOCORE HLDGS PLC ADS 45258D105 355 9582 SH SOLE 20 9582 0 0 IMMUNOCORE HLDGS PLC ADS 45258D105 5 140 SH SOLE 21 140 0 0 IMMUNOCORE HLDGS PLC ADS 45258D105 7486 201953 SH SOLE 34 201953 0 0 IMMUNOGEN INC COM 45253H101 945 166606 SH SOLE 2 60266 0 106340 IMMUNOGEN INC COM 45253H101 3 529 SH SOLE 4 529 0 0 IMMUNOGEN INC COM 45253H101 16 2852 SH SOLE 7 2852 0 0 IMMUNOGEN INC COM 45253H101 3493 616133 SH SOLE 18 616133 0 0 IMMUNOGEN INC COM 45253H101 1916 337907 SH SOLE 19 337907 0 0 IMMUNOGEN INC COM 45253H101 50556 8916383 SH SOLE 21 8916383 0 0 IMMUNOGEN INC COM 45253H101 27684 4882523 SH SOLE 22 4724706 0 157817 IMMUNOGEN INC COM 45253H101 131 23117 SH SOLE 25 23117 0 0 IMMUNOGEN INC COM 45253H101 760 134055 SH SOLE 26 110684 0 23371 IMMUNOGEN INC COM 45253H101 111 19513 SH SOLE 28 19513 0 0 IMMUNOGEN INC COM 45253H101 1253 220994 SH SOLE 30 220994 0 0 IMMUNOGEN INC COM 45253H101 52 9178 SH SOLE 36 9178 0 0 IMMUNOGEN INC COM 45253H101 134 23637 SH SOLE 40 23637 0 0 IMMUNOGEN INC COM 45253H101 161 28448 SH SOLE 43 0 0 28448 IMMUNOME INC COM 45257U108 39 1622 SH SOLE 18 1622 0 0 IMMUNOME INC COM 45257U108 517 21235 SH SOLE 21 21235 0 0 IMMUNOME INC COM 45257U108 419 17216 SH SOLE 22 17216 0 0 IMMUNOME INC COM 45257U108 11 435 SH SOLE 43 0 0 435 IMMUNOVANT INC COM 45258J102 242 27854 SH SOLE 2 14995 0 12859 IMMUNOVANT INC COM 45258J102 6 672 SH SOLE 7 672 0 0 IMMUNOVANT INC COM 45258J102 1028 118290 SH SOLE 18 118290 0 0 IMMUNOVANT INC COM 45258J102 573 65906 SH SOLE 19 65906 0 0 IMMUNOVANT INC COM 45258J102 15255 1755487 SH SOLE 21 1755487 0 0 IMMUNOVANT INC COM 45258J102 9971 1147387 SH SOLE 22 1119607 0 27780 IMMUNOVANT INC COM 45258J102 81 9308 SH SOLE 25 9308 0 0 IMMUNOVANT INC COM 45258J102 150 17295 SH SOLE 26 17295 0 0 IMMUNOVANT INC COM 45258J102 42 4857 SH SOLE 28 4857 0 0 IMMUNOVANT INC COM 45258J102 628 72278 SH SOLE 30 72278 0 0 IMMUNOVANT INC COM 45258J102 55 6360 SH SOLE 36 6360 0 0 IMMUNOVANT INC COM 45258J102 34 3899 SH SOLE 40 3899 0 0 IMMUNOVANT INC COM 45258J102 169 19408 SH SOLE 43 0 0 19408 IMPAC MTG HLDGS INC COM NEW 45254P508 4 2666 SH SOLE 18 2666 0 0 IMPAC MTG HLDGS INC COM NEW 45254P508 55 39129 SH SOLE 21 39129 0 0 IMPAC MTG HLDGS INC COM NEW 45254P508 67 47327 SH SOLE 22 47327 0 0 IMPEL NEUROPHARMA INC COM 45258K109 87 7158 SH SOLE 2 1787 0 5371 IMPEL NEUROPHARMA INC COM 45258K109 68 5622 SH SOLE 18 5622 0 0 IMPEL NEUROPHARMA INC COM 45258K109 301 24720 SH SOLE 19 24720 0 0 IMPEL NEUROPHARMA INC COM 45258K109 2226 182793 SH SOLE 21 182793 0 0 IMPEL NEUROPHARMA INC COM 45258K109 580 47652 SH SOLE 22 46551 0 1101 IMPEL NEUROPHARMA INC COM 45258K109 10 785 SH SOLE 23 785 0 0 IMPERIAL OIL LTD COM NEW 453038408 2 66 SH SOLE 18 66 0 0 IMPERIAL OIL LTD COM NEW 453038408 9941 315001 SH SOLE 43 15259 0 299742 IMPINJ INC COM 453204109 432 7562 SH SOLE 2 5611 0 1951 IMPINJ INC COM 453204109 4 63 SH SOLE 4 63 0 0 IMPINJ INC COM 453204109 16 282 SH SOLE 7 282 0 0 IMPINJ INC COM 453204109 3116 54544 SH SOLE 18 54544 0 0 IMPINJ INC COM 453204109 2030 35530 SH SOLE 19 35530 0 0 IMPINJ INC COM 453204109 37040 648344 SH SOLE 21 648344 0 0 IMPINJ INC COM 453204109 25726 450309 SH SOLE 22 438483 0 11826 IMPINJ INC COM 453204109 127 2231 SH SOLE 25 2231 0 0 IMPINJ INC COM 453204109 74 1292 SH SOLE 26 0 0 1292 IMPINJ INC COM 453204109 84 1467 SH SOLE 28 1467 0 0 IMPINJ INC COM 453204109 7769 135988 SH SOLE 30 135988 0 0 IMPINJ INC COM 453204109 117 2055 SH SOLE 40 2055 0 0 IMPINJ INC COM 453204109 136 2387 SH SOLE 43 305 0 2082 IN8BIO INC COM 45674E109 5 671 SH SOLE 18 671 0 0 IN8BIO INC COM 45674E109 59 8640 SH SOLE 21 8640 0 0 INARI MED INC COM 45332Y109 930 11472 SH SOLE 2 7051 0 4421 INARI MED INC COM 45332Y109 6 74 SH SOLE 4 74 0 0 INARI MED INC COM 45332Y109 44 546 SH SOLE 7 546 0 0 INARI MED INC COM 45332Y109 7643 94247 SH SOLE 18 94247 0 0 INARI MED INC COM 45332Y109 4851 59817 SH SOLE 19 59817 0 0 INARI MED INC COM 45332Y109 104478 1288261 SH SOLE 21 1288261 0 0 INARI MED INC COM 45332Y109 59613 735058 SH SOLE 22 721322 0 13736 INARI MED INC COM 45332Y109 284 3496 SH SOLE 25 3496 0 0 INARI MED INC COM 45332Y109 756 9326 SH SOLE 26 7395 0 1931 INARI MED INC COM 45332Y109 128 1577 SH SOLE 28 1577 0 0 INARI MED INC COM 45332Y109 1166 14373 SH SOLE 30 14373 0 0 INARI MED INC COM 45332Y109 286 3530 SH SOLE 36 3530 0 0 INARI MED INC COM 45332Y109 198 2439 SH SOLE 40 2439 0 0 INARI MED INC COM 45332Y109 117 1448 SH SOLE 43 119 0 1329 INCOME OPPORTUNITY RLTY INVS COM 452926108 1 108 SH SOLE 21 108 0 0 INCYTE CORP COM 45337C102 35845 521149 SH SOLE 2 95853 0 425296 INCYTE CORP COM 45337C102 8386 121921 SH SOLE 4 72599 0 49322 INCYTE CORP COM 45337C102 14475 210452 SH SOLE 7 205489 0 4963 INCYTE CORP COM 45337C102 356 5171 SH SOLE 13 403 0 4768 INCYTE CORP COM 45337C102 1331 19358 SH SOLE 15 19358 0 0 INCYTE CORP COM 45337C102 37781 549295 SH SOLE 18 522813 0 26482 INCYTE CORP COM 45337C102 36463 530140 SH SOLE 19 530140 0 0 INCYTE CORP COM 45337C102 553275 8044130 SH SOLE 21 8044130 0 0 INCYTE CORP COM 45337C102 286366 4163506 SH SOLE 22 3757655 0 405851 INCYTE CORP COM 45337C102 7132 103689 SH SOLE 23 103689 0 0 INCYTE CORP COM 45337C102 31542 458586 SH SOLE 25 458586 0 0 INCYTE CORP COM 45337C102 32938 478888 SH SOLE 26 215512 0 263376 INCYTE CORP COM 45337C102 22703 330088 SH SOLE 28 13118 0 316970 INCYTE CORP COM 45337C102 12 180 SH SOLE 29 180 0 0 INCYTE CORP COM 45337C102 88045 1280091 SH SOLE 30 1280091 0 0 INCYTE CORP COM 45337C102 4729 68752 SH SOLE 31 23322 0 45430 INCYTE CORP COM 45337C102 3561 51767 SH SOLE 32 51767 0 0 INCYTE CORP COM 45337C102 20869 303417 SH SOLE 34 303417 0 0 INCYTE CORP COM 45337C102 7281 105860 SH SOLE 36 105860 0 0 INCYTE CORP COM 45337C102 413 6002 SH SOLE 40 6002 0 0 INCYTE CORP COM 45337C102 4081 59336 SH SOLE 43 3960 0 55376 INDEPENDENCE CONTRACT DRILLI COM 453415606 3 1050 SH SOLE 21 1050 0 0 INDEPENDENCE CONTRACT DRILLI COM 453415606 59 19618 SH SOLE 22 19618 0 0 INDEPENDENCE HLDG CO NEW COM NEW 453440307 300 6050 SH SOLE 2 1702 0 4348 INDEPENDENCE HLDG CO NEW COM NEW 453440307 0 8 SH SOLE 7 8 0 0 INDEPENDENCE HLDG CO NEW COM NEW 453440307 809 16319 SH SOLE 18 16319 0 0 INDEPENDENCE HLDG CO NEW COM NEW 453440307 483 9733 SH SOLE 19 9733 0 0 INDEPENDENCE HLDG CO NEW COM NEW 453440307 8271 166789 SH SOLE 21 166789 0 0 INDEPENDENCE HLDG CO NEW COM NEW 453440307 3283 66200 SH SOLE 22 58867 0 7333 INDEPENDENCE HLDG CO NEW COM NEW 453440307 75 1522 SH SOLE 25 1522 0 0 INDEPENDENCE HLDG CO NEW COM NEW 453440307 112 2262 SH SOLE 30 2262 0 0 INDEPENDENCE HLDG CO NEW COM NEW 453440307 102 2056 SH SOLE 43 0 0 2056 INDEPENDENCE RLTY TR INC COM 45378A106 3589 176386 SH SOLE 2 58533 0 117853 INDEPENDENCE RLTY TR INC COM 45378A106 1097 53892 SH SOLE 4 53892 0 0 INDEPENDENCE RLTY TR INC COM 45378A106 2738 134564 SH SOLE 7 134564 0 0 INDEPENDENCE RLTY TR INC COM 45378A106 8429 414214 SH SOLE 18 414214 0 0 INDEPENDENCE RLTY TR INC COM 45378A106 6419 315418 SH SOLE 19 315418 0 0 INDEPENDENCE RLTY TR INC COM 45378A106 266466 13094148 SH SOLE 21 13094148 0 0 INDEPENDENCE RLTY TR INC COM 45378A106 68064 3344692 SH SOLE 22 3241126 0 103566 INDEPENDENCE RLTY TR INC COM 45378A106 87 4287 SH SOLE 23 4287 0 0 INDEPENDENCE RLTY TR INC COM 45378A106 9790 481057 SH SOLE 25 481057 0 0 INDEPENDENCE RLTY TR INC COM 45378A106 1175 57746 SH SOLE 26 47948 0 9798 INDEPENDENCE RLTY TR INC COM 45378A106 1417 69621 SH SOLE 28 8515 0 61106 INDEPENDENCE RLTY TR INC COM 45378A106 13746 675464 SH SOLE 30 675464 0 0 INDEPENDENCE RLTY TR INC COM 45378A106 281 13806 SH SOLE 40 13806 0 0 INDEPENDENCE RLTY TR INC COM 45378A106 1091 53631 SH SOLE 43 286 0 53345 INDEPENDENT BANK GROUP INC COM 45384B106 3039 42784 SH SOLE 2 13132 0 29652 INDEPENDENT BANK GROUP INC COM 45384B106 8 107 SH SOLE 4 107 0 0 INDEPENDENT BANK GROUP INC COM 45384B106 43 605 SH SOLE 7 605 0 0 INDEPENDENT BANK GROUP INC COM 45384B106 10729 151030 SH SOLE 18 151030 0 0 INDEPENDENT BANK GROUP INC COM 45384B106 5554 78187 SH SOLE 19 78187 0 0 INDEPENDENT BANK GROUP INC COM 45384B106 318195 4479093 SH SOLE 21 4479093 0 0 INDEPENDENT BANK GROUP INC COM 45384B106 66629 937904 SH SOLE 22 899118 0 38786 INDEPENDENT BANK GROUP INC COM 45384B106 497 6991 SH SOLE 25 6991 0 0 INDEPENDENT BANK GROUP INC COM 45384B106 876 12330 SH SOLE 26 7422 0 4908 INDEPENDENT BANK GROUP INC COM 45384B106 218 3065 SH SOLE 28 3065 0 0 INDEPENDENT BANK GROUP INC COM 45384B106 4857 68373 SH SOLE 30 68373 0 0 INDEPENDENT BANK GROUP INC COM 45384B106 155 2177 SH SOLE 34 2177 0 0 INDEPENDENT BANK GROUP INC COM 45384B106 312 4386 SH SOLE 40 4386 0 0 INDEPENDENT BANK GROUP INC COM 45384B106 1810 25480 SH SOLE 43 5699 0 19781 INDEPENDENT BK CORP MASS COM 453836108 2664 34983 SH SOLE 2 9952 0 25031 INDEPENDENT BK CORP MASS COM 453836108 11 144 SH SOLE 4 144 0 0 INDEPENDENT BK CORP MASS COM 453836108 40 530 SH SOLE 7 530 0 0 INDEPENDENT BK CORP MASS COM 453836108 9999 131310 SH SOLE 18 131310 0 0 INDEPENDENT BK CORP MASS COM 453836108 4250 55812 SH SOLE 19 55812 0 0 INDEPENDENT BK CORP MASS COM 453836108 286712 3765090 SH SOLE 21 3765090 0 0 INDEPENDENT BK CORP MASS COM 453836108 61151 803040 SH SOLE 22 769825 0 33215 INDEPENDENT BK CORP MASS COM 453836108 262 3445 SH SOLE 25 3445 0 0 INDEPENDENT BK CORP MASS COM 453836108 735 9657 SH SOLE 26 6876 0 2781 INDEPENDENT BK CORP MASS COM 453836108 67 886 SH SOLE 28 886 0 0 INDEPENDENT BK CORP MASS COM 453836108 4267 56035 SH SOLE 30 56035 0 0 INDEPENDENT BK CORP MASS COM 453836108 299 3930 SH SOLE 40 3930 0 0 INDEPENDENT BK CORP MASS COM 453836108 688 9036 SH SOLE 43 0 0 9036 INDEPENDENT BK CORP MICH COM NEW 453838609 3607 167919 SH SOLE 2 115732 0 52187 INDEPENDENT BK CORP MICH COM NEW 453838609 10 487 SH SOLE 7 487 0 0 INDEPENDENT BK CORP MICH COM NEW 453838609 1601 74549 SH SOLE 18 74549 0 0 INDEPENDENT BK CORP MICH COM NEW 453838609 3406 158560 SH SOLE 19 158560 0 0 INDEPENDENT BK CORP MICH COM NEW 453838609 19190 893389 SH SOLE 21 893389 0 0 INDEPENDENT BK CORP MICH COM NEW 453838609 22223 1034603 SH SOLE 22 1001594 0 33009 INDEPENDENT BK CORP MICH COM NEW 453838609 196 9131 SH SOLE 23 9131 0 0 INDEPENDENT BK CORP MICH COM NEW 453838609 88 4097 SH SOLE 25 4097 0 0 INDEPENDENT BK CORP MICH COM NEW 453838609 723 33641 SH SOLE 26 1928 0 31713 INDEPENDENT BK CORP MICH COM NEW 453838609 36 1698 SH SOLE 28 1698 0 0 INDEPENDENT BK CORP MICH COM NEW 453838609 117 5448 SH SOLE 30 5448 0 0 INDEPENDENT BK CORP MICH COM NEW 453838609 63 2924 SH SOLE 34 2924 0 0 INDEPENDENT BK CORP MICH COM NEW 453838609 74 3422 SH SOLE 36 3422 0 0 INDEPENDENT BK CORP MICH COM NEW 453838609 31 1458 SH SOLE 40 1458 0 0 INDEPENDENT BK CORP MICH COM NEW 453838609 929 43238 SH SOLE 43 0 0 43238 INDEXIQ ETF TR HDGD FTSE INTL 45409B560 1 38 SH SOLE 17 0 0 38 INDIA GLOBALIZATION CAP INC COM NEW 45408X308 12 7890 SH SOLE 18 7890 0 0 INDIA GLOBALIZATION CAP INC COM NEW 45408X308 193 130595 SH SOLE 21 130595 0 0 INDIA GLOBALIZATION CAP INC COM NEW 45408X308 1042 703798 SH SOLE 22 703798 0 0 INDIE SEMICONDUCTOR INC CLASS A COM 45569U101 28 2272 SH SOLE 2 2272 0 0 INDIE SEMICONDUCTOR INC CLASS A COM 45569U101 1034 84015 SH SOLE 21 84015 0 0 INDIE SEMICONDUCTOR INC CLASS A COM 45569U101 7146 580466 SH SOLE 22 580466 0 0 INDUS REALTY TRUST INC COM 45580R103 54 770 SH SOLE 2 277 0 493 INDUS REALTY TRUST INC COM 45580R103 5 70 SH SOLE 7 70 0 0 INDUS REALTY TRUST INC COM 45580R103 913 13022 SH SOLE 18 13022 0 0 INDUS REALTY TRUST INC COM 45580R103 402 5735 SH SOLE 19 5735 0 0 INDUS REALTY TRUST INC COM 45580R103 10680 152348 SH SOLE 21 152348 0 0 INDUS REALTY TRUST INC COM 45580R103 6838 97553 SH SOLE 22 96357 0 1196 INDUS REALTY TRUST INC COM 45580R103 12 173 SH SOLE 23 173 0 0 INDUS REALTY TRUST INC COM 45580R103 125 1777 SH SOLE 43 0 0 1777 INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 4330 170413 SH SOLE 2 19583 0 150830 INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 883 34756 SH SOLE 4 34756 0 0 INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 2196 86431 SH SOLE 7 86431 0 0 INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 6553 257872 SH SOLE 18 257872 0 0 INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 4986 196231 SH SOLE 19 196231 0 0 INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 204013 8028828 SH SOLE 21 8028828 0 0 INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 52272 2057130 SH SOLE 22 1985858 0 71272 INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 69 2709 SH SOLE 23 2709 0 0 INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 7529 296289 SH SOLE 25 296289 0 0 INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 832 32733 SH SOLE 26 27417 0 5316 INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 1116 43938 SH SOLE 28 5459 0 38479 INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 9721 382574 SH SOLE 30 382574 0 0 INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 218 8588 SH SOLE 40 8588 0 0 INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 1181 46460 SH SOLE 43 414 0 46046 INDUSTRIAS BACHOCO SAB SPON ADR B 456463108 1927 43597 SH SOLE 7 43597 0 0 INDUSTRIAS BACHOCO SAB SPON ADR B 456463108 611 13818 SH SOLE 43 0 0 13818 INFINERA CORP COM 45667G103 1067 128228 SH SOLE 2 107136 0 21092 INFINERA CORP COM 45667G103 6 707 SH SOLE 4 707 0 0 INFINERA CORP COM 45667G103 24 2860 SH SOLE 7 2860 0 0 INFINERA CORP COM 45667G103 4093 491960 SH SOLE 18 491960 0 0 INFINERA CORP COM 45667G103 2647 318177 SH SOLE 19 318177 0 0 INFINERA CORP COM 45667G103 55674 6691543 SH SOLE 21 6691543 0 0 INFINERA CORP COM 45667G103 38523 4630197 SH SOLE 22 4531533 0 98664 INFINERA CORP COM 45667G103 192 23122 SH SOLE 25 23122 0 0 INFINERA CORP COM 45667G103 784 94243 SH SOLE 26 84049 0 10194 INFINERA CORP COM 45667G103 119 14311 SH SOLE 28 14311 0 0 INFINERA CORP COM 45667G103 7545 906832 SH SOLE 30 906832 0 0 INFINERA CORP COM 45667G103 30 3583 SH SOLE 36 3583 0 0 INFINERA CORP COM 45667G103 175 20993 SH SOLE 40 20993 0 0 INFINERA CORP COM 45667G103 271 32604 SH SOLE 43 0 0 32604 INFINERA CORP NOTE 2.125% 9/0 45667GAC7 2383 2150000 PRN SOLE 21 2150000 0 0 INFINITY PHARMACEUTICALS INC COM 45665G303 548 160112 SH SOLE 2 72715 0 87397 INFINITY PHARMACEUTICALS INC COM 45665G303 5 1407 SH SOLE 7 1407 0 0 INFINITY PHARMACEUTICALS INC COM 45665G303 892 260744 SH SOLE 18 260744 0 0 INFINITY PHARMACEUTICALS INC COM 45665G303 748 218788 SH SOLE 19 218788 0 0 INFINITY PHARMACEUTICALS INC COM 45665G303 10440 3052488 SH SOLE 21 3052488 0 0 INFINITY PHARMACEUTICALS INC COM 45665G303 7754 2267396 SH SOLE 22 2246422 0 20974 INFINITY PHARMACEUTICALS INC COM 45665G303 10 2922 SH SOLE 23 2922 0 0 INFINITY PHARMACEUTICALS INC COM 45665G303 57 16622 SH SOLE 26 0 0 16622 INFINITY PHARMACEUTICALS INC COM 45665G303 10 3010 SH SOLE 43 0 0 3010 INFLARX NV COM N44821101 19 7419 SH SOLE 22 7419 0 0 INFORMATION SVCS GROUP INC COM 45675Y104 47 6526 SH SOLE 2 6526 0 0 INFORMATION SVCS GROUP INC COM 45675Y104 50 7013 SH SOLE 18 7013 0 0 INFORMATION SVCS GROUP INC COM 45675Y104 786 109434 SH SOLE 21 109434 0 0 INFORMATION SVCS GROUP INC COM 45675Y104 655 91236 SH SOLE 22 91236 0 0 INFOSYS LTD SPONSORED ADR 456788108 34740 1561364 SH SOLE 2 682257 0 879107 INFOSYS LTD SPONSORED ADR 456788108 12685 570134 SH SOLE 4 570134 0 0 INFOSYS LTD SPONSORED ADR 456788108 5736 257801 SH SOLE 13 176431 0 81370 INFOSYS LTD SPONSORED ADR 456788108 35922 1614460 SH SOLE 18 1614460 0 0 INFOSYS LTD SPONSORED ADR 456788108 100226 4504533 SH SOLE 19 4504533 0 0 INFOSYS LTD SPONSORED ADR 456788108 2820 126722 SH SOLE 21 126722 0 0 INFOSYS LTD SPONSORED ADR 456788108 107894 4849177 SH SOLE 22 4031732 0 817445 INFOSYS LTD SPONSORED ADR 456788108 24980 1122699 SH SOLE 25 1122699 0 0 INFOSYS LTD SPONSORED ADR 456788108 10057 452018 SH SOLE 26 143412 0 308606 INFOSYS LTD SPONSORED ADR 456788108 20456 919392 SH SOLE 28 279128 0 640264 INFOSYS LTD SPONSORED ADR 456788108 44641 2006355 SH SOLE 30 2006355 0 0 INFOSYS LTD SPONSORED ADR 456788108 1471 66125 SH SOLE 31 51196 0 14929 INFOSYS LTD SPONSORED ADR 456788108 75202 3379868 SH SOLE 34 3379868 0 0 INFOSYS LTD SPONSORED ADR 456788108 90664 4074780 SH SOLE 43 252324 0 3822456 INFRA AND ENERGY ALTRNTIVE I COM 45686J104 211 18468 SH SOLE 2 836 0 17632 INFRA AND ENERGY ALTRNTIVE I COM 45686J104 819 71670 SH SOLE 18 71670 0 0 INFRA AND ENERGY ALTRNTIVE I COM 45686J104 570 49852 SH SOLE 19 49852 0 0 INFRA AND ENERGY ALTRNTIVE I COM 45686J104 11084 969686 SH SOLE 21 969686 0 0 INFRA AND ENERGY ALTRNTIVE I COM 45686J104 5421 474264 SH SOLE 22 462726 0 11538 INFRA AND ENERGY ALTRNTIVE I COM 45686J104 0 5 SH SOLE 43 0 0 5 INFUSYSTEM HLDGS INC COM 45685K102 64 4903 SH SOLE 2 1310 0 3593 INFUSYSTEM HLDGS INC COM 45685K102 6 452 SH SOLE 7 452 0 0 INFUSYSTEM HLDGS INC COM 45685K102 638 49002 SH SOLE 18 49002 0 0 INFUSYSTEM HLDGS INC COM 45685K102 365 28028 SH SOLE 19 28028 0 0 INFUSYSTEM HLDGS INC COM 45685K102 8020 615487 SH SOLE 21 615487 0 0 INFUSYSTEM HLDGS INC COM 45685K102 2733 209752 SH SOLE 22 206540 0 3212 INFUSYSTEM HLDGS INC COM 45685K102 2 188 SH SOLE 43 0 0 188 ING GROEP N.V. SPONSORED ADR 456837103 40 2753 SH SOLE 18 2753 0 0 ING GROEP N.V. SPONSORED ADR 456837103 39949 2757010 SH SOLE 43 295053 0 2461957 INGERSOLL RAND INC COM 45687V106 42498 843052 SH SOLE 2 97832 0 745220 INGERSOLL RAND INC COM 45687V106 9022 178977 SH SOLE 4 156256 0 22721 INGERSOLL RAND INC COM 45687V106 17900 355082 SH SOLE 7 343459 0 11623 INGERSOLL RAND INC COM 45687V106 504 9997 SH SOLE 13 910 0 9087 INGERSOLL RAND INC COM 45687V106 2454 48676 SH SOLE 15 48676 0 0 INGERSOLL RAND INC COM 45687V106 47725 946739 SH SOLE 18 889655 0 57084 INGERSOLL RAND INC COM 45687V106 16778 332822 SH SOLE 19 332822 0 0 INGERSOLL RAND INC COM 45687V106 443363 8795139 SH SOLE 21 8795139 0 0 INGERSOLL RAND INC COM 45687V106 428225 8494847 SH SOLE 22 7652610 0 842237 INGERSOLL RAND INC COM 45687V106 11432 226776 SH SOLE 23 226776 0 0 INGERSOLL RAND INC COM 45687V106 31141 617745 SH SOLE 25 617745 0 0 INGERSOLL RAND INC COM 45687V106 49130 974615 SH SOLE 26 414862 0 559753 INGERSOLL RAND INC COM 45687V106 52574 1042934 SH SOLE 28 30030 0 1012904 INGERSOLL RAND INC COM 45687V106 78632 1559857 SH SOLE 30 1559857 0 0 INGERSOLL RAND INC COM 45687V106 7512 149013 SH SOLE 31 48109 0 100904 INGERSOLL RAND INC COM 45687V106 142411 2825049 SH SOLE 34 2825049 0 0 INGERSOLL RAND INC COM 45687V106 9443 187325 SH SOLE 36 187325 0 0 INGERSOLL RAND INC COM 45687V106 720 14274 SH SOLE 40 14274 0 0 INGERSOLL RAND INC COM 45687V106 9674 191897 SH SOLE 43 9569 0 182328 INGEVITY CORP COM 45688C107 2470 34603 SH SOLE 2 30368 0 4235 INGEVITY CORP COM 45688C107 12 162 SH SOLE 4 162 0 0 INGEVITY CORP COM 45688C107 46 651 SH SOLE 7 651 0 0 INGEVITY CORP COM 45688C107 1 8 SH SOLE 17 0 0 8 INGEVITY CORP COM 45688C107 13151 184261 SH SOLE 18 184261 0 0 INGEVITY CORP COM 45688C107 5112 71630 SH SOLE 19 71630 0 0 INGEVITY CORP COM 45688C107 195717 2742290 SH SOLE 21 2742290 0 0 INGEVITY CORP COM 45688C107 79623 1115637 SH SOLE 22 1093595 0 22042 INGEVITY CORP COM 45688C107 346 4849 SH SOLE 25 4849 0 0 INGEVITY CORP COM 45688C107 1407 19714 SH SOLE 26 16691 0 3023 INGEVITY CORP COM 45688C107 320 4477 SH SOLE 28 3817 0 660 INGEVITY CORP COM 45688C107 1647 23071 SH SOLE 30 23071 0 0 INGEVITY CORP COM 45688C107 352 4932 SH SOLE 40 4932 0 0 INGEVITY CORP COM 45688C107 3186 44640 SH SOLE 43 3517 0 41123 INGLES MKTS INC CL A 457030104 1251 18947 SH SOLE 2 4299 0 14648 INGLES MKTS INC CL A 457030104 15 225 SH SOLE 7 225 0 0 INGLES MKTS INC CL A 457030104 2955 44753 SH SOLE 18 44753 0 0 INGLES MKTS INC CL A 457030104 1639 24822 SH SOLE 19 24822 0 0 INGLES MKTS INC CL A 457030104 37152 562651 SH SOLE 21 562651 0 0 INGLES MKTS INC CL A 457030104 21049 318777 SH SOLE 22 305556 0 13221 INGLES MKTS INC CL A 457030104 482 7302 SH SOLE 23 7302 0 0 INGLES MKTS INC CL A 457030104 119 1807 SH SOLE 25 1807 0 0 INGLES MKTS INC CL A 457030104 207 3135 SH SOLE 26 0 0 3135 INGLES MKTS INC CL A 457030104 114 1727 SH SOLE 28 1727 0 0 INGLES MKTS INC CL A 457030104 574 8686 SH SOLE 30 8686 0 0 INGLES MKTS INC CL A 457030104 94 1424 SH SOLE 40 1424 0 0 INGLES MKTS INC CL A 457030104 3905 59136 SH SOLE 43 4619 0 54517 INGREDION INC COM 457187102 16808 188835 SH SOLE 2 62112 0 126723 INGREDION INC COM 457187102 42 469 SH SOLE 4 469 0 0 INGREDION INC COM 457187102 1228 13797 SH SOLE 7 13797 0 0 INGREDION INC COM 457187102 14470 162561 SH SOLE 18 162561 0 0 INGREDION INC COM 457187102 1715 19273 SH SOLE 19 19273 0 0 INGREDION INC COM 457187102 285289 3205133 SH SOLE 21 3205133 0 0 INGREDION INC COM 457187102 160865 1807266 SH SOLE 22 1727741 0 79525 INGREDION INC COM 457187102 751 8437 SH SOLE 25 8437 0 0 INGREDION INC COM 457187102 2678 30091 SH SOLE 26 24601 0 5490 INGREDION INC COM 457187102 535 6012 SH SOLE 28 5141 0 871 INGREDION INC COM 457187102 3213 36099 SH SOLE 30 36099 0 0 INGREDION INC COM 457187102 93 1040 SH SOLE 31 1040 0 0 INGREDION INC COM 457187102 616 6915 SH SOLE 36 6915 0 0 INGREDION INC COM 457187102 735 8262 SH SOLE 40 8262 0 0 INGREDION INC COM 457187102 2787 31314 SH SOLE 43 2264 0 29050 INHIBIKASE THERAPEUTICS INC COM 45719W106 6 3408 SH SOLE 18 3408 0 0 INHIBIKASE THERAPEUTICS INC COM 45719W106 81 42512 SH SOLE 21 42512 0 0 INHIBIKASE THERAPEUTICS INC COM 45719W106 9 4821 SH SOLE 22 4821 0 0 INHIBRX INC COM 45720L107 266 7975 SH SOLE 2 3696 0 4279 INHIBRX INC COM 45720L107 11 323 SH SOLE 7 323 0 0 INHIBRX INC COM 45720L107 2751 82600 SH SOLE 18 82600 0 0 INHIBRX INC COM 45720L107 1975 59281 SH SOLE 19 59281 0 0 INHIBRX INC COM 45720L107 32561 977520 SH SOLE 21 977520 0 0 INHIBRX INC COM 45720L107 17513 525764 SH SOLE 22 515007 0 10757 INHIBRX INC COM 45720L107 67 2010 SH SOLE 25 2010 0 0 INHIBRX INC COM 45720L107 12 347 SH SOLE 26 347 0 0 INHIBRX INC COM 45720L107 104 3109 SH SOLE 30 3109 0 0 INHIBRX INC COM 45720L107 67 2011 SH SOLE 40 2011 0 0 INHIBRX INC COM 45720L107 53 1591 SH SOLE 43 0 0 1591 INMODE LTD SHS M5425M103 10 65 SH SOLE 2 65 0 0 INMODE LTD SHS M5425M103 11 67 SH SOLE 4 67 0 0 INMODE LTD SHS M5425M103 1097 6880 SH SOLE 7 6880 0 0 INMODE LTD SHS M5425M103 73492 460909 SH SOLE 19 460909 0 0 INMODE LTD SHS M5425M103 47735 299373 SH SOLE 21 299373 0 0 INMODE LTD SHS M5425M103 25566 160341 SH SOLE 22 151408 0 8933 INMODE LTD SHS M5425M103 739 4632 SH SOLE 25 4632 0 0 INMODE LTD SHS M5425M103 260 1633 SH SOLE 26 331 0 1302 INMODE LTD SHS M5425M103 380 2384 SH SOLE 28 2384 0 0 INMODE LTD SHS M5425M103 4146 26004 SH SOLE 30 26004 0 0 INMODE LTD SHS M5425M103 1079 6764 SH SOLE 34 6764 0 0 INMODE LTD SHS M5425M103 441 2766 SH SOLE 36 2766 0 0 INMODE LTD SHS M5425M103 524 3288 SH SOLE 40 3288 0 0 INMUNE BIO INC COM 45782T105 33 1691 SH SOLE 18 1691 0 0 INMUNE BIO INC COM 45782T105 539 27748 SH SOLE 21 27748 0 0 INMUNE BIO INC COM 45782T105 2272 116990 SH SOLE 22 116990 0 0 INNODATA INC COM NEW 457642205 47 4926 SH SOLE 18 4926 0 0 INNODATA INC COM NEW 457642205 785 82407 SH SOLE 21 82407 0 0 INNODATA INC COM NEW 457642205 4210 441810 SH SOLE 22 441810 0 0 INNOSPEC INC COM 45768S105 4390 52125 SH SOLE 2 23761 0 28364 INNOSPEC INC COM 45768S105 7 85 SH SOLE 4 85 0 0 INNOSPEC INC COM 45768S105 30 354 SH SOLE 7 354 0 0 INNOSPEC INC COM 45768S105 8047 95549 SH SOLE 18 95549 0 0 INNOSPEC INC COM 45768S105 7123 84578 SH SOLE 19 84578 0 0 INNOSPEC INC COM 45768S105 243728 2893945 SH SOLE 21 2893945 0 0 INNOSPEC INC COM 45768S105 56035 665337 SH SOLE 22 642335 0 23002 INNOSPEC INC COM 45768S105 178 2109 SH SOLE 23 2109 0 0 INNOSPEC INC COM 45768S105 378 4485 SH SOLE 25 4485 0 0 INNOSPEC INC COM 45768S105 1957 23239 SH SOLE 26 9930 0 13309 INNOSPEC INC COM 45768S105 173 2056 SH SOLE 28 2056 0 0 INNOSPEC INC COM 45768S105 3836 45549 SH SOLE 30 45549 0 0 INNOSPEC INC COM 45768S105 100 1187 SH SOLE 34 1187 0 0 INNOSPEC INC COM 45768S105 357 4237 SH SOLE 36 4237 0 0 INNOSPEC INC COM 45768S105 238 2824 SH SOLE 40 2824 0 0 INNOSPEC INC COM 45768S105 1704 20234 SH SOLE 43 0 0 20234 INNOVAGE HLDG CORP COM 45784A104 50 7566 SH SOLE 2 5816 0 1750 INNOVAGE HLDG CORP COM 45784A104 2 295 SH SOLE 7 295 0 0 INNOVAGE HLDG CORP COM 45784A104 450 68014 SH SOLE 18 68014 0 0 INNOVAGE HLDG CORP COM 45784A104 2642 399664 SH SOLE 19 399664 0 0 INNOVAGE HLDG CORP COM 45784A104 18 2706 SH SOLE 20 2706 0 0 INNOVAGE HLDG CORP COM 45784A104 4100 620263 SH SOLE 21 620263 0 0 INNOVAGE HLDG CORP COM 45784A104 2617 395872 SH SOLE 22 393123 0 2749 INNOVAGE HLDG CORP COM 45784A104 348 52704 SH SOLE 34 52704 0 0 INNOVATE CORP COM 45784J105 148 35983 SH SOLE 2 5295 0 30688 INNOVATE CORP COM 45784J105 712 173601 SH SOLE 18 173601 0 0 INNOVATE CORP COM 45784J105 379 92507 SH SOLE 19 92507 0 0 INNOVATE CORP COM 45784J105 6851 1670962 SH SOLE 21 1670962 0 0 INNOVATE CORP COM 45784J105 5194 1266869 SH SOLE 22 1244001 0 22868 INNOVATE CORP COM 45784J105 7 1658 SH SOLE 43 0 0 1658 INNOVATIVE INDL PPTYS INC COM 45781V101 4568 19760 SH SOLE 2 7234 0 12526 INNOVATIVE INDL PPTYS INC COM 45781V101 2865 12394 SH SOLE 4 12394 0 0 INNOVATIVE INDL PPTYS INC COM 45781V101 7017 30353 SH SOLE 7 30353 0 0 INNOVATIVE INDL PPTYS INC COM 45781V101 20564 88955 SH SOLE 18 88955 0 0 INNOVATIVE INDL PPTYS INC COM 45781V101 46600 201583 SH SOLE 19 201583 0 0 INNOVATIVE INDL PPTYS INC COM 45781V101 636641 2753996 SH SOLE 21 2753996 0 0 INNOVATIVE INDL PPTYS INC COM 45781V101 176302 762649 SH SOLE 22 743496 0 19153 INNOVATIVE INDL PPTYS INC COM 45781V101 227 981 SH SOLE 23 981 0 0 INNOVATIVE INDL PPTYS INC COM 45781V101 24025 103927 SH SOLE 25 103927 0 0 INNOVATIVE INDL PPTYS INC COM 45781V101 1866 8073 SH SOLE 26 6350 0 1723 INNOVATIVE INDL PPTYS INC COM 45781V101 3731 16138 SH SOLE 28 2000 0 14138 INNOVATIVE INDL PPTYS INC COM 45781V101 31807 137590 SH SOLE 30 137590 0 0 INNOVATIVE INDL PPTYS INC COM 45781V101 628 2718 SH SOLE 40 2718 0 0 INNOVATIVE INDL PPTYS INC COM 45781V101 1035 4476 SH SOLE 43 0 0 4476 INNOVATIVE SOLUTIONS & SUPPO COM 45769N105 130 18519 SH SOLE 18 18519 0 0 INNOVATIVE SOLUTIONS & SUPPO COM 45769N105 324 46225 SH SOLE 21 46225 0 0 INNOVATIVE SOLUTIONS & SUPPO COM 45769N105 2383 339392 SH SOLE 22 339392 0 0 INNOVIVA INC COM 45781M101 3458 206926 SH SOLE 2 19042 0 187884 INNOVIVA INC COM 45781M101 2 114 SH SOLE 4 114 0 0 INNOVIVA INC COM 45781M101 17 1017 SH SOLE 7 1017 0 0 INNOVIVA INC COM 45781M101 2811 168244 SH SOLE 18 168244 0 0 INNOVIVA INC COM 45781M101 1351 80830 SH SOLE 19 80830 0 0 INNOVIVA INC COM 45781M101 111972 6700910 SH SOLE 21 6700910 0 0 INNOVIVA INC COM 45781M101 24058 1439732 SH SOLE 22 1396130 0 43602 INNOVIVA INC COM 45781M101 140 8376 SH SOLE 25 8376 0 0 INNOVIVA INC COM 45781M101 253 15162 SH SOLE 26 10561 0 4601 INNOVIVA INC COM 45781M101 92 5510 SH SOLE 28 5510 0 0 INNOVIVA INC COM 45781M101 2173 130071 SH SOLE 30 130071 0 0 INNOVIVA INC COM 45781M101 143 8587 SH SOLE 40 8587 0 0 INNOVIVA INC COM 45781M101 1324 79247 SH SOLE 43 0 0 79247 INNSUITES HOSPITALITY TR SH BEN INT 457919108 3 696 SH SOLE 18 696 0 0 INNSUITES HOSPITALITY TR SH BEN INT 457919108 34 8250 SH SOLE 21 8250 0 0 INOGEN INC COM 45780L104 638 14811 SH SOLE 2 8962 0 5849 INOGEN INC COM 45780L104 3 76 SH SOLE 4 76 0 0 INOGEN INC COM 45780L104 13 297 SH SOLE 7 297 0 0 INOGEN INC COM 45780L104 3089 71696 SH SOLE 18 71696 0 0 INOGEN INC COM 45780L104 2231 51766 SH SOLE 19 51766 0 0 INOGEN INC COM 45780L104 104393 2422680 SH SOLE 21 2422680 0 0 INOGEN INC COM 45780L104 21466 498169 SH SOLE 22 486328 0 11841 INOGEN INC COM 45780L104 74 1710 SH SOLE 23 1710 0 0 INOGEN INC COM 45780L104 160 3712 SH SOLE 25 3712 0 0 INOGEN INC COM 45780L104 697 16168 SH SOLE 26 7230 0 8938 INOGEN INC COM 45780L104 68 1581 SH SOLE 28 1581 0 0 INOGEN INC COM 45780L104 1527 35440 SH SOLE 30 35440 0 0 INOGEN INC COM 45780L104 151 3508 SH SOLE 36 3508 0 0 INOGEN INC COM 45780L104 106 2457 SH SOLE 40 2457 0 0 INOGEN INC COM 45780L104 784 18203 SH SOLE 43 2815 0 15388 INOTIV INC COM 45783Q100 88 3014 SH SOLE 2 582 0 2432 INOTIV INC COM 45783Q100 6 208 SH SOLE 7 208 0 0 INOTIV INC COM 45783Q100 1120 38317 SH SOLE 18 38317 0 0 INOTIV INC COM 45783Q100 631 21578 SH SOLE 19 21578 0 0 INOTIV INC COM 45783Q100 12969 443525 SH SOLE 21 443525 0 0 INOTIV INC COM 45783Q100 4592 157044 SH SOLE 22 154989 0 2055 INOTIV INC COM 45783Q100 0 5 SH SOLE 43 0 0 5 INOVALON HLDGS INC COM CL A 45781D101 1540 38226 SH SOLE 2 25902 0 12324 INOVALON HLDGS INC COM CL A 45781D101 12 303 SH SOLE 4 303 0 0 INOVALON HLDGS INC COM CL A 45781D101 49 1214 SH SOLE 7 1214 0 0 INOVALON HLDGS INC COM CL A 45781D101 8853 219735 SH SOLE 18 209946 0 9789 INOVALON HLDGS INC COM CL A 45781D101 6724 166892 SH SOLE 19 166892 0 0 INOVALON HLDGS INC COM CL A 45781D101 111188 2759689 SH SOLE 21 2759689 0 0 INOVALON HLDGS INC COM CL A 45781D101 72011 1787318 SH SOLE 22 1742547 0 44771 INOVALON HLDGS INC COM CL A 45781D101 97 2399 SH SOLE 23 2399 0 0 INOVALON HLDGS INC COM CL A 45781D101 455 11302 SH SOLE 25 11302 0 0 INOVALON HLDGS INC COM CL A 45781D101 1739 43154 SH SOLE 26 27273 0 15881 INOVALON HLDGS INC COM CL A 45781D101 285 7081 SH SOLE 28 7081 0 0 INOVALON HLDGS INC COM CL A 45781D101 1709 42425 SH SOLE 30 42425 0 0 INOVALON HLDGS INC COM CL A 45781D101 379 9415 SH SOLE 40 9415 0 0 INOVALON HLDGS INC COM CL A 45781D101 1353 33589 SH SOLE 43 0 0 33589 INOVIO PHARMACEUTICALS INC COM NEW 45773H201 2668 372586 SH SOLE 2 114641 0 257945 INOVIO PHARMACEUTICALS INC COM NEW 45773H201 6 820 SH SOLE 4 820 0 0 INOVIO PHARMACEUTICALS INC COM NEW 45773H201 24 3323 SH SOLE 7 3323 0 0 INOVIO PHARMACEUTICALS INC COM NEW 45773H201 4678 653337 SH SOLE 18 653337 0 0 INOVIO PHARMACEUTICALS INC COM NEW 45773H201 7587 1059678 SH SOLE 19 1059678 0 0 INOVIO PHARMACEUTICALS INC COM NEW 45773H201 69521 9709598 SH SOLE 21 9709598 0 0 INOVIO PHARMACEUTICALS INC COM NEW 45773H201 42244 5899944 SH SOLE 22 5687277 0 212667 INOVIO PHARMACEUTICALS INC COM NEW 45773H201 249 34828 SH SOLE 23 34828 0 0 INOVIO PHARMACEUTICALS INC COM NEW 45773H201 246 34306 SH SOLE 25 34306 0 0 INOVIO PHARMACEUTICALS INC COM NEW 45773H201 1655 231107 SH SOLE 26 46301 0 184806 INOVIO PHARMACEUTICALS INC COM NEW 45773H201 152 21291 SH SOLE 28 21291 0 0 INOVIO PHARMACEUTICALS INC COM NEW 45773H201 1635 228311 SH SOLE 30 228311 0 0 INOVIO PHARMACEUTICALS INC COM NEW 45773H201 131 18319 SH SOLE 36 18319 0 0 INOVIO PHARMACEUTICALS INC COM NEW 45773H201 180 25165 SH SOLE 40 25165 0 0 INOVIO PHARMACEUTICALS INC COM NEW 45773H201 552 77040 SH SOLE 43 2136 0 74904 INOZYME PHARMA INC COM 45790W108 152 13156 SH SOLE 2 1923 0 11233 INOZYME PHARMA INC COM 45790W108 519 44764 SH SOLE 18 44764 0 0 INOZYME PHARMA INC COM 45790W108 1018 87810 SH SOLE 19 87810 0 0 INOZYME PHARMA INC COM 45790W108 6945 599220 SH SOLE 21 599220 0 0 INOZYME PHARMA INC COM 45790W108 1655 142778 SH SOLE 22 134309 0 8469 INOZYME PHARMA INC COM 45790W108 10 856 SH SOLE 23 856 0 0 INOZYME PHARMA INC COM 45790W108 24 2106 SH SOLE 26 0 0 2106 INOZYME PHARMA INC COM 45790W108 116 10029 SH SOLE 30 10029 0 0 INPIXON COM 45790J800 17 20972 SH SOLE 18 20972 0 0 INPIXON COM 45790J800 193 231874 SH SOLE 21 231874 0 0 INPIXON COM 45790J800 809 972918 SH SOLE 22 972918 0 0 INSEEGO CORP COM 45782B104 552 82936 SH SOLE 2 23875 0 59061 INSEEGO CORP COM 45782B104 2 242 SH SOLE 4 242 0 0 INSEEGO CORP COM 45782B104 7 1002 SH SOLE 7 1002 0 0 INSEEGO CORP COM 45782B104 1804 270927 SH SOLE 18 270927 0 0 INSEEGO CORP COM 45782B104 996 149563 SH SOLE 19 149563 0 0 INSEEGO CORP COM 45782B104 22424 3366953 SH SOLE 21 3366953 0 0 INSEEGO CORP COM 45782B104 12720 1909875 SH SOLE 22 1834939 0 74936 INSEEGO CORP COM 45782B104 72 10781 SH SOLE 25 10781 0 0 INSEEGO CORP COM 45782B104 47 6987 SH SOLE 26 2628 0 4359 INSEEGO CORP COM 45782B104 41 6088 SH SOLE 28 6088 0 0 INSEEGO CORP COM 45782B104 2980 447508 SH SOLE 30 447508 0 0 INSEEGO CORP COM 45782B104 16 2437 SH SOLE 36 2437 0 0 INSEEGO CORP COM 45782B104 39 5858 SH SOLE 40 5858 0 0 INSEEGO CORP COM 45782B104 47 7061 SH SOLE 43 106 0 6955 INSIGHT ENTERPRISES INC COM 45765U103 2782 30889 SH SOLE 2 10806 0 20083 INSIGHT ENTERPRISES INC COM 45765U103 10 114 SH SOLE 4 114 0 0 INSIGHT ENTERPRISES INC COM 45765U103 78 866 SH SOLE 7 866 0 0 INSIGHT ENTERPRISES INC COM 45765U103 11564 128373 SH SOLE 18 128373 0 0 INSIGHT ENTERPRISES INC COM 45765U103 5538 61477 SH SOLE 19 61477 0 0 INSIGHT ENTERPRISES INC COM 45765U103 372584 4136144 SH SOLE 21 4136144 0 0 INSIGHT ENTERPRISES INC COM 45765U103 76503 849282 SH SOLE 22 818063 0 31219 INSIGHT ENTERPRISES INC COM 45765U103 491 5450 SH SOLE 25 5450 0 0 INSIGHT ENTERPRISES INC COM 45765U103 1650 18318 SH SOLE 26 15837 0 2481 INSIGHT ENTERPRISES INC COM 45765U103 283 3141 SH SOLE 28 1902 0 1239 INSIGHT ENTERPRISES INC COM 45765U103 5611 62289 SH SOLE 30 62289 0 0 INSIGHT ENTERPRISES INC COM 45765U103 334 3711 SH SOLE 36 3711 0 0 INSIGHT ENTERPRISES INC COM 45765U103 378 4199 SH SOLE 40 4199 0 0 INSIGHT ENTERPRISES INC COM 45765U103 3024 33567 SH SOLE 43 73 0 33494 INSIGHT ENTERPRISES INC NOTE 0.750% 2/1 45765UAB9 3675 2626000 PRN SOLE 21 2626000 0 0 INSIGNIA SYS INC COM NEW 45765Y204 9 1165 SH SOLE 21 1165 0 0 INSIGNIA SYS INC COM NEW 45765Y204 413 55096 SH SOLE 22 55096 0 0 INSMED INC COM PAR $.01 457669307 3488 126650 SH SOLE 2 68645 0 58005 INSMED INC COM PAR $.01 457669307 12 429 SH SOLE 4 429 0 0 INSMED INC COM PAR $.01 457669307 46 1678 SH SOLE 7 1678 0 0 INSMED INC COM PAR $.01 457669307 9310 338064 SH SOLE 18 312467 0 25597 INSMED INC COM PAR $.01 457669307 18450 669937 SH SOLE 19 669937 0 0 INSMED INC COM PAR $.01 457669307 130170 4726582 SH SOLE 21 4726582 0 0 INSMED INC COM PAR $.01 457669307 83605 3035778 SH SOLE 22 2972860 0 62918 INSMED INC COM PAR $.01 457669307 479 17399 SH SOLE 23 17399 0 0 INSMED INC COM PAR $.01 457669307 499 18126 SH SOLE 25 18126 0 0 INSMED INC COM PAR $.01 457669307 3163 114868 SH SOLE 26 41999 0 72869 INSMED INC COM PAR $.01 457669307 237 8614 SH SOLE 28 8614 0 0 INSMED INC COM PAR $.01 457669307 3202 116272 SH SOLE 30 116272 0 0 INSMED INC COM PAR $.01 457669307 122 4435 SH SOLE 36 4435 0 0 INSMED INC COM PAR $.01 457669307 418 15166 SH SOLE 40 15166 0 0 INSMED INC COM PAR $.01 457669307 465 16875 SH SOLE 43 0 0 16875 INSMED INC NOTE 0.750% 6/0 457669AB5 4482 4100000 PRN SOLE 21 4100000 0 0 INSPERITY INC COM 45778Q107 14491 130853 SH SOLE 2 78781 0 52072 INSPERITY INC COM 45778Q107 17 149 SH SOLE 4 149 0 0 INSPERITY INC COM 45778Q107 63 567 SH SOLE 7 567 0 0 INSPERITY INC COM 45778Q107 20491 185038 SH SOLE 18 170909 0 14129 INSPERITY INC COM 45778Q107 57749 521481 SH SOLE 19 521481 0 0 INSPERITY INC COM 45778Q107 275218 2485267 SH SOLE 21 2485267 0 0 INSPERITY INC COM 45778Q107 159714 1442240 SH SOLE 22 1420903 0 21337 INSPERITY INC COM 45778Q107 2086 18840 SH SOLE 23 18840 0 0 INSPERITY INC COM 45778Q107 622 5621 SH SOLE 25 5621 0 0 INSPERITY INC COM 45778Q107 10233 92405 SH SOLE 26 12625 0 79780 INSPERITY INC COM 45778Q107 266 2399 SH SOLE 28 2399 0 0 INSPERITY INC COM 45778Q107 2242 20244 SH SOLE 30 20244 0 0 INSPERITY INC COM 45778Q107 189 1707 SH SOLE 36 1707 0 0 INSPERITY INC COM 45778Q107 519 4685 SH SOLE 40 4685 0 0 INSPERITY INC COM 45778Q107 1566 14143 SH SOLE 43 706 0 13437 INSPIRE MED SYS INC COM 457730109 4149 17817 SH SOLE 2 10343 0 7474 INSPIRE MED SYS INC COM 457730109 23 100 SH SOLE 4 100 0 0 INSPIRE MED SYS INC COM 457730109 99 425 SH SOLE 7 425 0 0 INSPIRE MED SYS INC COM 457730109 18126 77832 SH SOLE 18 73463 0 4369 INSPIRE MED SYS INC COM 457730109 19508 83769 SH SOLE 19 83769 0 0 INSPIRE MED SYS INC COM 457730109 217399 933524 SH SOLE 21 933524 0 0 INSPIRE MED SYS INC COM 457730109 150599 646682 SH SOLE 22 630288 0 16394 INSPIRE MED SYS INC COM 457730109 413 1773 SH SOLE 23 1773 0 0 INSPIRE MED SYS INC COM 457730109 903 3876 SH SOLE 25 3876 0 0 INSPIRE MED SYS INC COM 457730109 3890 16702 SH SOLE 26 9183 0 7519 INSPIRE MED SYS INC COM 457730109 552 2370 SH SOLE 28 2370 0 0 INSPIRE MED SYS INC COM 457730109 3450 14816 SH SOLE 30 14816 0 0 INSPIRE MED SYS INC COM 457730109 38 163 SH SOLE 34 163 0 0 INSPIRE MED SYS INC COM 457730109 757 3249 SH SOLE 40 3249 0 0 INSPIRE MED SYS INC COM 457730109 1059 4547 SH SOLE 43 209 0 4338 INSPIRED ENTMT INC COM 45782N108 30 2525 SH SOLE 18 2525 0 0 INSPIRED ENTMT INC COM 45782N108 361 30890 SH SOLE 21 30890 0 0 INSPIRED ENTMT INC COM 45782N108 450 38437 SH SOLE 22 38437 0 0 INSTALLED BLDG PRODS INC COM 45780R101 1280 11950 SH SOLE 2 9401 0 2549 INSTALLED BLDG PRODS INC COM 45780R101 11 98 SH SOLE 4 98 0 0 INSTALLED BLDG PRODS INC COM 45780R101 40 371 SH SOLE 7 371 0 0 INSTALLED BLDG PRODS INC COM 45780R101 8986 83862 SH SOLE 18 83862 0 0 INSTALLED BLDG PRODS INC COM 45780R101 4526 42243 SH SOLE 19 42243 0 0 INSTALLED BLDG PRODS INC COM 45780R101 312843 2919673 SH SOLE 21 2919673 0 0 INSTALLED BLDG PRODS INC COM 45780R101 62742 585551 SH SOLE 22 571445 0 14106 INSTALLED BLDG PRODS INC COM 45780R101 323 3012 SH SOLE 25 3012 0 0 INSTALLED BLDG PRODS INC COM 45780R101 1456 13588 SH SOLE 26 11899 0 1689 INSTALLED BLDG PRODS INC COM 45780R101 215 2010 SH SOLE 28 2010 0 0 INSTALLED BLDG PRODS INC COM 45780R101 6519 60841 SH SOLE 30 60841 0 0 INSTALLED BLDG PRODS INC COM 45780R101 290 2707 SH SOLE 40 2707 0 0 INSTALLED BLDG PRODS INC COM 45780R101 2482 23164 SH SOLE 43 531 0 22633 INSTEEL INDS INC COM 45774W108 740 19453 SH SOLE 2 6027 0 13426 INSTEEL INDS INC COM 45774W108 11 300 SH SOLE 7 300 0 0 INSTEEL INDS INC COM 45774W108 2984 78434 SH SOLE 18 78434 0 0 INSTEEL INDS INC COM 45774W108 1275 33519 SH SOLE 19 33519 0 0 INSTEEL INDS INC COM 45774W108 93140 2447826 SH SOLE 21 2447826 0 0 INSTEEL INDS INC COM 45774W108 18488 485879 SH SOLE 22 468223 0 17656 INSTEEL INDS INC COM 45774W108 93 2455 SH SOLE 25 2455 0 0 INSTEEL INDS INC COM 45774W108 97 2559 SH SOLE 28 2559 0 0 INSTEEL INDS INC COM 45774W108 1448 38043 SH SOLE 30 38043 0 0 INSTEEL INDS INC COM 45774W108 55 1452 SH SOLE 40 1452 0 0 INSTEEL INDS INC COM 45774W108 214 5630 SH SOLE 43 0 0 5630 INSTIL BIO INC COM 45783C101 166 9283 SH SOLE 2 708 0 8575 INSTIL BIO INC COM 45783C101 5 280 SH SOLE 7 280 0 0 INSTIL BIO INC COM 45783C101 917 51320 SH SOLE 18 51320 0 0 INSTIL BIO INC COM 45783C101 535 29933 SH SOLE 19 29933 0 0 INSTIL BIO INC COM 45783C101 10159 568358 SH SOLE 21 568358 0 0 INSTIL BIO INC COM 45783C101 3875 216804 SH SOLE 22 209477 0 7327 INSTIL BIO INC COM 45783C101 0 5 SH SOLE 43 0 0 5 INSTRUCTURE HLDGS INC COM 457790103 210 9282 SH SOLE 2 405 0 8877 INSTRUCTURE HLDGS INC COM 457790103 744 32946 SH SOLE 18 32946 0 0 INSTRUCTURE HLDGS INC COM 457790103 458 20294 SH SOLE 19 20294 0 0 INSTRUCTURE HLDGS INC COM 457790103 9020 399300 SH SOLE 21 399300 0 0 INSTRUCTURE HLDGS INC COM 457790103 2381 105394 SH SOLE 22 100820 0 4574 INSTRUCTURE HLDGS INC COM 457790103 306 13533 SH SOLE 26 13533 0 0 INSTRUCTURE HLDGS INC COM 457790103 1141 50487 SH SOLE 28 0 0 50487 INSTRUCTURE HLDGS INC COM 457790103 16 694 SH SOLE 31 0 0 694 INSULET CORP COM 45784P101 40411 142177 SH SOLE 2 13586 0 128591 INSULET CORP COM 45784P101 13903 48913 SH SOLE 4 31204 0 17709 INSULET CORP COM 45784P101 2131 7497 SH SOLE 7 7497 0 0 INSULET CORP COM 45784P101 433 1525 SH SOLE 13 215 0 1310 INSULET CORP COM 45784P101 1566 5508 SH SOLE 15 5508 0 0 INSULET CORP COM 45784P101 14365 50541 SH SOLE 18 46789 0 3752 INSULET CORP COM 45784P101 49429 173905 SH SOLE 19 173905 0 0 INSULET CORP COM 45784P101 432104 1520262 SH SOLE 21 1520262 0 0 INSULET CORP COM 45784P101 396752 1395882 SH SOLE 22 1319280 0 76602 INSULET CORP COM 45784P101 10549 37116 SH SOLE 23 37116 0 0 INSULET CORP COM 45784P101 36046 126820 SH SOLE 25 126820 0 0 INSULET CORP COM 45784P101 36479 128343 SH SOLE 26 75215 0 53128 INSULET CORP COM 45784P101 34846 122599 SH SOLE 28 6918 0 115681 INSULET CORP COM 45784P101 71599 251904 SH SOLE 30 251144 0 760 INSULET CORP COM 45784P101 6937 24407 SH SOLE 31 8042 0 16365 INSULET CORP COM 45784P101 4257 14978 SH SOLE 34 14978 0 0 INSULET CORP COM 45784P101 8264 29076 SH SOLE 36 29076 0 0 INSULET CORP COM 45784P101 642 2260 SH SOLE 40 2260 0 0 INSULET CORP COM 45784P101 9996 35169 SH SOLE 43 3039 0 32130 INSULET CORP NOTE 0.375% 9/0 45784PAK7 7947 5715000 PRN SOLE 21 5715000 0 0 INTAPP INC COM 45827U109 77 3005 SH SOLE 2 347 0 2658 INTAPP INC COM 45827U109 645 25026 SH SOLE 18 25026 0 0 INTAPP INC COM 45827U109 427 16566 SH SOLE 19 16566 0 0 INTAPP INC COM 45827U109 8098 314365 SH SOLE 21 314365 0 0 INTAPP INC COM 45827U109 5154 200076 SH SOLE 22 198355 0 1721 INTEGER HLDGS CORP COM 45826H109 8607 96336 SH SOLE 2 42711 0 53625 INTEGER HLDGS CORP COM 45826H109 12 139 SH SOLE 4 139 0 0 INTEGER HLDGS CORP COM 45826H109 46 514 SH SOLE 7 514 0 0 INTEGER HLDGS CORP COM 45826H109 11885 133027 SH SOLE 18 131544 0 1483 INTEGER HLDGS CORP COM 45826H109 20197 226070 SH SOLE 19 226070 0 0 INTEGER HLDGS CORP COM 45826H109 362149 4053604 SH SOLE 21 4053604 0 0 INTEGER HLDGS CORP COM 45826H109 90059 1008045 SH SOLE 22 974026 0 34019 INTEGER HLDGS CORP COM 45826H109 613 6865 SH SOLE 23 6865 0 0 INTEGER HLDGS CORP COM 45826H109 375 4201 SH SOLE 25 4201 0 0 INTEGER HLDGS CORP COM 45826H109 4321 48364 SH SOLE 26 13129 0 35235 INTEGER HLDGS CORP COM 45826H109 180 2011 SH SOLE 28 2011 0 0 INTEGER HLDGS CORP COM 45826H109 5357 59958 SH SOLE 30 59958 0 0 INTEGER HLDGS CORP COM 45826H109 76 846 SH SOLE 36 846 0 0 INTEGER HLDGS CORP COM 45826H109 342 3828 SH SOLE 40 3828 0 0 INTEGER HLDGS CORP COM 45826H109 511 5723 SH SOLE 43 108 0 5615 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 13842 202137 SH SOLE 2 61106 0 141031 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 17 243 SH SOLE 4 243 0 0 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 69 1010 SH SOLE 7 1010 0 0 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 11982 174964 SH SOLE 18 174964 0 0 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 1358 19833 SH SOLE 19 19833 0 0 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 258042 3768132 SH SOLE 21 3768132 0 0 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 136433 1992304 SH SOLE 22 1905519 0 86785 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 624 9115 SH SOLE 25 9115 0 0 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 2133 31155 SH SOLE 26 25966 0 5189 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 411 5995 SH SOLE 28 5995 0 0 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 28165 411282 SH SOLE 30 411282 0 0 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 79 1152 SH SOLE 31 1152 0 0 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 10 142 SH SOLE 34 142 0 0 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 584 8534 SH SOLE 40 8534 0 0 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 1486 21705 SH SOLE 43 1092 0 20613 INTEGRA LIFESCIENCES HLDGS C NOTE 0.500% 8/1 457985AM1 3941 3588000 PRN SOLE 21 3588000 0 0 INTEGRA RES CORP COM NEW 45826T301 57 25035 SH SOLE 22 25035 0 0 INTEGRAL AD SCIENCE HLDNG CO COM 45828L108 248 12027 SH SOLE 2 4633 0 7394 INTEGRAL AD SCIENCE HLDNG CO COM 45828L108 1006 48781 SH SOLE 18 48781 0 0 INTEGRAL AD SCIENCE HLDNG CO COM 45828L108 985 47741 SH SOLE 19 47741 0 0 INTEGRAL AD SCIENCE HLDNG CO COM 45828L108 11206 543209 SH SOLE 21 543209 0 0 INTEGRAL AD SCIENCE HLDNG CO COM 45828L108 6510 315567 SH SOLE 22 310567 0 5000 INTEGRAL AD SCIENCE HLDNG CO COM 45828L108 444 21500 SH SOLE 26 21500 0 0 INTEGRAL AD SCIENCE HLDNG CO COM 45828L108 1656 80281 SH SOLE 28 0 0 80281 INTEGRAL AD SCIENCE HLDNG CO COM 45828L108 23 1102 SH SOLE 31 0 0 1102 INTEGRAL AD SCIENCE HLDNG CO COM 45828L108 962 46654 SH SOLE 34 46654 0 0 INTEL CORP COM 458140100 554643 10409959 SH SOLE 2 2606864 0 7803095 INTEL CORP COM 458140100 157741 2960612 SH SOLE 4 1970074 0 990538 INTEL CORP COM 458140100 251701 4724127 SH SOLE 7 4082358 0 641769 INTEL CORP COM 458140100 17007 319196 SH SOLE 13 251621 0 67575 INTEL CORP COM 458140100 28425 533501 SH SOLE 15 533501 0 0 INTEL CORP COM 458140100 90 1690 SH SOLE 17 0 0 1690 INTEL CORP COM 458140100 443931 8332036 SH SOLE 18 7453114 0 878922 INTEL CORP COM 458140100 146420 2748130 SH SOLE 19 2748130 0 0 INTEL CORP COM 458140100 9671 181521 SH SOLE 20 181521 0 0 INTEL CORP COM 458140100 6760890 126893574 SH SOLE 21 126893574 0 0 INTEL CORP COM 458140100 4779946 89713701 SH SOLE 22 79610533 0 10103168 INTEL CORP COM 458140100 137583 2582259 SH SOLE 23 2582259 0 0 INTEL CORP COM 458140100 392140 7359981 SH SOLE 25 7359981 0 0 INTEL CORP COM 458140100 557521 10463985 SH SOLE 26 4766279 0 5697706 INTEL CORP COM 458140100 744814 13979250 SH SOLE 28 364236 0 13615014 INTEL CORP COM 458140100 12446 233591 SH SOLE 29 233591 0 0 INTEL CORP COM 458140100 1752575 32893672 SH SOLE 30 32537238 0 356434 INTEL CORP COM 458140100 97304 1826277 SH SOLE 31 827639 0 998638 INTEL CORP COM 458140100 71167 1335719 SH SOLE 32 1335719 0 0 INTEL CORP COM 458140100 24658 462800 SH SOLE 34 462800 0 0 INTEL CORP COM 458140100 115756 2172598 SH SOLE 36 2172598 0 0 INTEL CORP COM 458140100 7478 140345 SH SOLE 40 140345 0 0 INTEL CORP COM 458140100 220672 4141744 SH SOLE 43 256688 0 3885056 INTELLIA THERAPEUTICS INC COM 45826J105 8534 63617 SH SOLE 2 29534 0 34083 INTELLIA THERAPEUTICS INC COM 45826J105 37 275 SH SOLE 4 275 0 0 INTELLIA THERAPEUTICS INC COM 45826J105 138 1027 SH SOLE 7 1027 0 0 INTELLIA THERAPEUTICS INC COM 45826J105 26888 200434 SH SOLE 18 189760 0 10674 INTELLIA THERAPEUTICS INC COM 45826J105 42684 318181 SH SOLE 19 318181 0 0 INTELLIA THERAPEUTICS INC COM 45826J105 406673 3031476 SH SOLE 21 3031476 0 0 INTELLIA THERAPEUTICS INC COM 45826J105 232102 1730164 SH SOLE 22 1692797 0 37367 INTELLIA THERAPEUTICS INC COM 45826J105 1202 8963 SH SOLE 23 8963 0 0 INTELLIA THERAPEUTICS INC COM 45826J105 1233 9189 SH SOLE 25 9189 0 0 INTELLIA THERAPEUTICS INC COM 45826J105 7868 58654 SH SOLE 26 17633 0 41021 INTELLIA THERAPEUTICS INC COM 45826J105 684 5096 SH SOLE 28 5096 0 0 INTELLIA THERAPEUTICS INC COM 45826J105 9093 67784 SH SOLE 30 67784 0 0 INTELLIA THERAPEUTICS INC COM 45826J105 106 788 SH SOLE 34 788 0 0 INTELLIA THERAPEUTICS INC COM 45826J105 325 2419 SH SOLE 36 2419 0 0 INTELLIA THERAPEUTICS INC COM 45826J105 956 7124 SH SOLE 40 7124 0 0 INTELLIA THERAPEUTICS INC COM 45826J105 3462 25804 SH SOLE 43 2089 0 23715 INTELLICHECK INC COM NEW 45817G201 5 558 SH SOLE 2 558 0 0 INTELLICHECK INC COM NEW 45817G201 31 3741 SH SOLE 18 3741 0 0 INTELLICHECK INC COM NEW 45817G201 472 57641 SH SOLE 21 57641 0 0 INTELLIGENT SYS CORP NEW COM 45816D100 109 2685 SH SOLE 2 1925 0 760 INTELLIGENT SYS CORP NEW COM 45816D100 5 113 SH SOLE 7 113 0 0 INTELLIGENT SYS CORP NEW COM 45816D100 953 23455 SH SOLE 18 23455 0 0 INTELLIGENT SYS CORP NEW COM 45816D100 535 13163 SH SOLE 19 13163 0 0 INTELLIGENT SYS CORP NEW COM 45816D100 10404 256182 SH SOLE 21 256182 0 0 INTELLIGENT SYS CORP NEW COM 45816D100 6329 155858 SH SOLE 22 154812 0 1046 INTELLIGENT SYS CORP NEW COM 45816D100 21 529 SH SOLE 43 0 0 529 INTER PARFUMS INC COM 458334109 633 8469 SH SOLE 2 5310 0 3159 INTER PARFUMS INC COM 458334109 6 83 SH SOLE 4 83 0 0 INTER PARFUMS INC COM 458334109 23 301 SH SOLE 7 301 0 0 INTER PARFUMS INC COM 458334109 4912 65695 SH SOLE 18 65695 0 0 INTER PARFUMS INC COM 458334109 2351 31447 SH SOLE 19 31447 0 0 INTER PARFUMS INC COM 458334109 151791 2030100 SH SOLE 21 2030100 0 0 INTER PARFUMS INC COM 458334109 34826 465776 SH SOLE 22 455613 0 10163 INTER PARFUMS INC COM 458334109 165 2205 SH SOLE 25 2205 0 0 INTER PARFUMS INC COM 458334109 605 8085 SH SOLE 26 6364 0 1721 INTER PARFUMS INC COM 458334109 108 1450 SH SOLE 28 1450 0 0 INTER PARFUMS INC COM 458334109 2340 31295 SH SOLE 30 31295 0 0 INTER PARFUMS INC COM 458334109 18 237 SH SOLE 34 237 0 0 INTER PARFUMS INC COM 458334109 154 2061 SH SOLE 40 2061 0 0 INTER PARFUMS INC COM 458334109 1275 17054 SH SOLE 43 56 0 16998 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 21182 339776 SH SOLE 2 191292 0 148484 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 1661 26646 SH SOLE 4 26646 0 0 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 201 3232 SH SOLE 7 3232 0 0 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 13292 213219 SH SOLE 18 208214 0 5005 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 1243 19937 SH SOLE 19 19937 0 0 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 275634 4421467 SH SOLE 21 4421467 0 0 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 143195 2297007 SH SOLE 22 2122773 0 174234 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 2446 39242 SH SOLE 23 39242 0 0 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 624 10009 SH SOLE 25 10009 0 0 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 2272 36452 SH SOLE 26 26360 0 10092 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 453 7259 SH SOLE 28 7259 0 0 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 1079 17312 SH SOLE 29 17312 0 0 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 2710 43475 SH SOLE 30 43475 0 0 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 1054 16911 SH SOLE 31 16911 0 0 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 2065 33121 SH SOLE 34 33121 0 0 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 93 1497 SH SOLE 36 1497 0 0 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 642 10297 SH SOLE 40 10297 0 0 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 1130 18120 SH SOLE 43 740 0 17380 INTERCEPT PHARMACEUTICALS IN COM 45845P108 590 39702 SH SOLE 2 25080 0 14622 INTERCEPT PHARMACEUTICALS IN COM 45845P108 1 74 SH SOLE 4 74 0 0 INTERCEPT PHARMACEUTICALS IN COM 45845P108 7 444 SH SOLE 7 444 0 0 INTERCEPT PHARMACEUTICALS IN COM 45845P108 1339 90166 SH SOLE 18 83383 0 6783 INTERCEPT PHARMACEUTICALS IN COM 45845P108 2221 149560 SH SOLE 19 149560 0 0 INTERCEPT PHARMACEUTICALS IN COM 45845P108 18116 1219914 SH SOLE 21 1219914 0 0 INTERCEPT PHARMACEUTICALS IN COM 45845P108 11164 751753 SH SOLE 22 733696 0 18057 INTERCEPT PHARMACEUTICALS IN COM 45845P108 55 3678 SH SOLE 23 3678 0 0 INTERCEPT PHARMACEUTICALS IN COM 45845P108 56 3759 SH SOLE 25 3759 0 0 INTERCEPT PHARMACEUTICALS IN COM 45845P108 434 29244 SH SOLE 26 13403 0 15841 INTERCEPT PHARMACEUTICALS IN COM 45845P108 56 3757 SH SOLE 28 3757 0 0 INTERCEPT PHARMACEUTICALS IN COM 45845P108 424 28573 SH SOLE 30 28573 0 0 INTERCEPT PHARMACEUTICALS IN COM 45845P108 209 14062 SH SOLE 34 14062 0 0 INTERCEPT PHARMACEUTICALS IN COM 45845P108 37 2473 SH SOLE 40 2473 0 0 INTERCEPT PHARMACEUTICALS IN COM 45845P108 391 26304 SH SOLE 43 2680 0 23624 INTERCEPT PHARMACEUTICALS IN NOTE 3.250% 7/0 45845PAA6 2731 3045000 PRN SOLE 2 3045000 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 161104 1403102 SH SOLE 2 333477 0 1069625 INTERCONTINENTAL EXCHANGE IN COM 45866F104 45624 397353 SH SOLE 4 246811 0 150542 INTERCONTINENTAL EXCHANGE IN COM 45866F104 59986 522433 SH SOLE 7 505804 0 16629 INTERCONTINENTAL EXCHANGE IN COM 45866F104 1279 11137 SH SOLE 13 1564 0 9573 INTERCONTINENTAL EXCHANGE IN COM 45866F104 6401 55747 SH SOLE 15 55747 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 3 25 SH SOLE 17 0 0 25 INTERCONTINENTAL EXCHANGE IN COM 45866F104 346545 3018155 SH SOLE 18 2906731 0 111424 INTERCONTINENTAL EXCHANGE IN COM 45866F104 220200 1917783 SH SOLE 19 1917783 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 1471508 12815777 SH SOLE 21 12815777 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 1399871 12191874 SH SOLE 22 10878798 0 1313076 INTERCONTINENTAL EXCHANGE IN COM 45866F104 38722 337244 SH SOLE 23 337244 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 104576 910778 SH SOLE 25 888309 0 22469 INTERCONTINENTAL EXCHANGE IN COM 45866F104 217779 1896696 SH SOLE 26 827361 0 1069335 INTERCONTINENTAL EXCHANGE IN COM 45866F104 177589 1546672 SH SOLE 28 46385 0 1500287 INTERCONTINENTAL EXCHANGE IN COM 45866F104 3378 29423 SH SOLE 29 29423 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 292444 2546977 SH SOLE 30 2546977 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 25826 224925 SH SOLE 31 87101 0 137824 INTERCONTINENTAL EXCHANGE IN COM 45866F104 102418 891984 SH SOLE 34 891984 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 37145 323505 SH SOLE 36 323505 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 2850 24825 SH SOLE 37 24825 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 2244 19541 SH SOLE 40 19541 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 49903 434621 SH SOLE 43 39129 0 395492 INTERCONTINENTAL HOTELS GROU SPONSORED ADS 45857P806 1 19 SH SOLE 18 19 0 0 INTERCONTINENTAL HOTELS GROU SPONSORED ADS 45857P806 14023 218121 SH SOLE 43 39262 0 178859 INTERCORP FINL SVCS INC SHS P5626F128 49 2201 SH SOLE 4 2201 0 0 INTERCORP FINL SVCS INC SHS P5626F128 9389 420483 SH SOLE 21 420483 0 0 INTERCORP FINL SVCS INC SHS P5626F128 4351 194830 SH SOLE 22 188667 0 6163 INTERCORP FINL SVCS INC SHS P5626F128 2149 96230 SH SOLE 30 96230 0 0 INTERDIGITAL INC COM 45867G101 1938 28572 SH SOLE 2 9373 0 19199 INTERDIGITAL INC COM 45867G101 10 149 SH SOLE 4 149 0 0 INTERDIGITAL INC COM 45867G101 32 468 SH SOLE 7 468 0 0 INTERDIGITAL INC COM 45867G101 7895 116416 SH SOLE 18 116416 0 0 INTERDIGITAL INC COM 45867G101 3701 54576 SH SOLE 19 54576 0 0 INTERDIGITAL INC COM 45867G101 251770 3712328 SH SOLE 21 3712328 0 0 INTERDIGITAL INC COM 45867G101 50761 748467 SH SOLE 22 721632 0 26835 INTERDIGITAL INC COM 45867G101 259 3824 SH SOLE 25 3824 0 0 INTERDIGITAL INC COM 45867G101 950 14001 SH SOLE 26 10305 0 3696 INTERDIGITAL INC COM 45867G101 167 2458 SH SOLE 28 2455 0 3 INTERDIGITAL INC COM 45867G101 14663 216210 SH SOLE 30 216210 0 0 INTERDIGITAL INC COM 45867G101 225 3311 SH SOLE 40 3311 0 0 INTERDIGITAL INC COM 45867G101 845 12458 SH SOLE 43 751 0 11707 INTERDIGITAL INC NOTE 2.000% 6/0 45867GAB7 1294 1200000 PRN SOLE 2 1200000 0 0 INTERDIGITAL INC NOTE 2.000% 6/0 45867GAB7 3083 2860000 PRN SOLE 21 2860000 0 0 INTERDIGITAL INC NOTE 2.000% 6/0 45867GAB7 5391 5000000 PRN SOLE 22 5000000 0 0 INTERFACE INC COM 458665304 880 58065 SH SOLE 2 17918 0 40147 INTERFACE INC COM 458665304 5 360 SH SOLE 4 360 0 0 INTERFACE INC COM 458665304 15 977 SH SOLE 7 977 0 0 INTERFACE INC COM 458665304 3676 242641 SH SOLE 18 242641 0 0 INTERFACE INC COM 458665304 1535 101326 SH SOLE 19 101326 0 0 INTERFACE INC COM 458665304 107270 7080541 SH SOLE 21 7080541 0 0 INTERFACE INC COM 458665304 23391 1543977 SH SOLE 22 1485771 0 58206 INTERFACE INC COM 458665304 139 9157 SH SOLE 25 9157 0 0 INTERFACE INC COM 458665304 296 19562 SH SOLE 26 16195 0 3367 INTERFACE INC COM 458665304 120 7927 SH SOLE 28 7927 0 0 INTERFACE INC COM 458665304 1512 99833 SH SOLE 30 99833 0 0 INTERFACE INC COM 458665304 45 2993 SH SOLE 36 2993 0 0 INTERFACE INC COM 458665304 111 7342 SH SOLE 40 7342 0 0 INTERFACE INC COM 458665304 988 65221 SH SOLE 43 235 0 64986 INTERGROUP CORP COM 458685104 4 86 SH SOLE 18 86 0 0 INTERGROUP CORP COM 458685104 55 1243 SH SOLE 21 1243 0 0 INTERLINK ELECTRS INC COM NEW 458751302 1 127 SH SOLE 18 127 0 0 INTERLINK ELECTRS INC COM NEW 458751302 17 1823 SH SOLE 21 1823 0 0 INTERNATIONAL BANCSHARES COR COM 459044103 3811 91532 SH SOLE 2 48287 0 43245 INTERNATIONAL BANCSHARES COR COM 459044103 8 181 SH SOLE 4 181 0 0 INTERNATIONAL BANCSHARES COR COM 459044103 25 597 SH SOLE 7 597 0 0 INTERNATIONAL BANCSHARES COR COM 459044103 11646 279691 SH SOLE 18 279691 0 0 INTERNATIONAL BANCSHARES COR COM 459044103 3974 95430 SH SOLE 19 95430 0 0 INTERNATIONAL BANCSHARES COR COM 459044103 159418 3828490 SH SOLE 21 3828490 0 0 INTERNATIONAL BANCSHARES COR COM 459044103 65418 1571032 SH SOLE 22 1513128 0 57904 INTERNATIONAL BANCSHARES COR COM 459044103 422 10131 SH SOLE 25 10131 0 0 INTERNATIONAL BANCSHARES COR COM 459044103 889 21345 SH SOLE 26 15998 0 5347 INTERNATIONAL BANCSHARES COR COM 459044103 168 4044 SH SOLE 28 4044 0 0 INTERNATIONAL BANCSHARES COR COM 459044103 4084 98071 SH SOLE 30 98071 0 0 INTERNATIONAL BANCSHARES COR COM 459044103 60 1451 SH SOLE 34 1451 0 0 INTERNATIONAL BANCSHARES COR COM 459044103 339 8138 SH SOLE 36 8138 0 0 INTERNATIONAL BANCSHARES COR COM 459044103 254 6093 SH SOLE 40 6093 0 0 INTERNATIONAL BANCSHARES COR COM 459044103 1518 36446 SH SOLE 43 507 0 35939 INTERNATIONAL BUSINESS MACHS COM 459200101 290253 2089204 SH SOLE 2 313573 0 1775631 INTERNATIONAL BUSINESS MACHS COM 459200101 91961 661926 SH SOLE 4 434626 0 227300 INTERNATIONAL BUSINESS MACHS COM 459200101 129805 934319 SH SOLE 7 849161 0 85158 INTERNATIONAL BUSINESS MACHS COM 459200101 2433 17516 SH SOLE 13 2556 0 14960 INTERNATIONAL BUSINESS MACHS COM 459200101 15893 114393 SH SOLE 15 114393 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 3 20 SH SOLE 17 0 0 20 INTERNATIONAL BUSINESS MACHS COM 459200101 209168 1505567 SH SOLE 18 1378102 0 127465 INTERNATIONAL BUSINESS MACHS COM 459200101 53332 383875 SH SOLE 19 383875 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 3406054 24516331 SH SOLE 21 24516331 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 2659686 19144074 SH SOLE 22 17234281 0 1909793 INTERNATIONAL BUSINESS MACHS COM 459200101 71233 512727 SH SOLE 23 512727 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 226552 1630690 SH SOLE 25 1630690 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 333983 2403966 SH SOLE 26 1166168 0 1237798 INTERNATIONAL BUSINESS MACHS COM 459200101 398562 2868799 SH SOLE 28 84161 0 2784638 INTERNATIONAL BUSINESS MACHS COM 459200101 806 5799 SH SOLE 29 5799 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 836879 6023749 SH SOLE 30 5959338 0 64411 INTERNATIONAL BUSINESS MACHS COM 459200101 45973 330907 SH SOLE 31 113622 0 217285 INTERNATIONAL BUSINESS MACHS COM 459200101 22637 162939 SH SOLE 32 162939 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 14721 105959 SH SOLE 34 105959 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 21614 155578 SH SOLE 35 155578 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 73901 531927 SH SOLE 36 531927 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 4317 31074 SH SOLE 40 31074 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 55135 396855 SH SOLE 43 26391 0 370464 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 86013 643231 SH SOLE 2 146537 0 496694 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 25707 192246 SH SOLE 4 119291 0 72955 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 30188 225756 SH SOLE 7 218260 0 7496 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 788 5892 SH SOLE 13 822 0 5070 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 4311 32237 SH SOLE 15 32237 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 73433 549154 SH SOLE 18 513904 0 35250 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 109448 818483 SH SOLE 19 818483 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 869485 6502282 SH SOLE 21 6502282 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 710334 5312101 SH SOLE 22 4778407 0 533694 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 18903 141365 SH SOLE 23 141365 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 64072 479152 SH SOLE 25 479152 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 100433 751071 SH SOLE 26 413156 0 337915 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 107564 804394 SH SOLE 28 23410 0 780984 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 50 373 SH SOLE 29 373 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 207409 1551066 SH SOLE 30 1551066 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 12001 89749 SH SOLE 31 29025 0 60724 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 58970 440995 SH SOLE 34 440995 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 15910 118978 SH SOLE 36 118978 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 1137 8501 SH SOLE 40 8501 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 11836 88516 SH SOLE 43 5394 0 83122 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 15502 588969 SH SOLE 2 362041 0 226928 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 634 24079 SH SOLE 4 24079 0 0 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 115 4372 SH SOLE 7 4372 0 0 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 9279 352560 SH SOLE 18 277511 0 75049 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 54972 2088609 SH SOLE 19 2088609 0 0 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 82444 3132379 SH SOLE 21 3132379 0 0 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 86828 3298943 SH SOLE 22 3220757 0 78186 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 3107 118039 SH SOLE 23 118039 0 0 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 173 6577 SH SOLE 25 6577 0 0 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 10433 396377 SH SOLE 26 12200 0 384177 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 233 8868 SH SOLE 28 448 0 8420 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 34 1291 SH SOLE 30 1291 0 0 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 583 22156 SH SOLE 31 22156 0 0 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 259 9856 SH SOLE 34 9856 0 0 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 129 4890 SH SOLE 36 4890 0 0 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 22 849 SH SOLE 43 233 0 616 INTERNATIONAL MNY EXPRESS IN COM 46005L101 1002 60019 SH SOLE 2 26559 0 33460 INTERNATIONAL MNY EXPRESS IN COM 46005L101 8 503 SH SOLE 7 503 0 0 INTERNATIONAL MNY EXPRESS IN COM 46005L101 1569 93969 SH SOLE 18 87524 0 6445 INTERNATIONAL MNY EXPRESS IN COM 46005L101 2871 171892 SH SOLE 19 171892 0 0 INTERNATIONAL MNY EXPRESS IN COM 46005L101 19633 1175637 SH SOLE 21 1175637 0 0 INTERNATIONAL MNY EXPRESS IN COM 46005L101 15051 901230 SH SOLE 22 877578 0 23652 INTERNATIONAL MNY EXPRESS IN COM 46005L101 61 3641 SH SOLE 23 3641 0 0 INTERNATIONAL MNY EXPRESS IN COM 46005L101 73 4390 SH SOLE 25 4390 0 0 INTERNATIONAL MNY EXPRESS IN COM 46005L101 912 54600 SH SOLE 26 0 0 54600 INTERNATIONAL MNY EXPRESS IN COM 46005L101 117 6977 SH SOLE 30 6977 0 0 INTERNATIONAL MNY EXPRESS IN COM 46005L101 82 4905 SH SOLE 40 4905 0 0 INTERNATIONAL MNY EXPRESS IN COM 46005L101 108 6451 SH SOLE 43 0 0 6451 INTERNATIONAL PAPER CO COM 460146103 51783 926015 SH SOLE 2 165223 0 760792 INTERNATIONAL PAPER CO COM 460146103 15648 279830 SH SOLE 4 161742 0 118088 INTERNATIONAL PAPER CO COM 460146103 20911 373946 SH SOLE 7 361451 0 12495 INTERNATIONAL PAPER CO COM 460146103 536 9577 SH SOLE 13 1069 0 8508 INTERNATIONAL PAPER CO COM 460146103 2721 48656 SH SOLE 15 48656 0 0 INTERNATIONAL PAPER CO COM 460146103 47115 842541 SH SOLE 18 788189 0 54352 INTERNATIONAL PAPER CO COM 460146103 24684 441422 SH SOLE 19 441422 0 0 INTERNATIONAL PAPER CO COM 460146103 868891 15538110 SH SOLE 21 15538110 0 0 INTERNATIONAL PAPER CO COM 460146103 469534 8396522 SH SOLE 22 7563138 0 833384 INTERNATIONAL PAPER CO COM 460146103 11685 208955 SH SOLE 23 208955 0 0 INTERNATIONAL PAPER CO COM 460146103 34755 621505 SH SOLE 25 621505 0 0 INTERNATIONAL PAPER CO COM 460146103 53136 950206 SH SOLE 26 422228 0 527978 INTERNATIONAL PAPER CO COM 460146103 53258 952394 SH SOLE 28 36226 0 916168 INTERNATIONAL PAPER CO COM 460146103 10171 181885 SH SOLE 29 181885 0 0 INTERNATIONAL PAPER CO COM 460146103 147966 2646033 SH SOLE 30 2646033 0 0 INTERNATIONAL PAPER CO COM 460146103 7612 136125 SH SOLE 31 43797 0 92328 INTERNATIONAL PAPER CO COM 460146103 4683 83744 SH SOLE 32 83744 0 0 INTERNATIONAL PAPER CO COM 460146103 5154 92170 SH SOLE 34 92170 0 0 INTERNATIONAL PAPER CO COM 460146103 15453 276342 SH SOLE 35 276342 0 0 INTERNATIONAL PAPER CO COM 460146103 12504 223614 SH SOLE 36 223614 0 0 INTERNATIONAL PAPER CO COM 460146103 708 12655 SH SOLE 40 12655 0 0 INTERNATIONAL PAPER CO COM 460146103 17027 304488 SH SOLE 43 21719 0 282769 INTERNATIONAL SEAWAYS INC COM Y41053102 898 49274 SH SOLE 2 11607 0 37667 INTERNATIONAL SEAWAYS INC COM Y41053102 13 698 SH SOLE 7 698 0 0 INTERNATIONAL SEAWAYS INC COM Y41053102 2463 135184 SH SOLE 18 135184 0 0 INTERNATIONAL SEAWAYS INC COM Y41053102 1476 80986 SH SOLE 19 80986 0 0 INTERNATIONAL SEAWAYS INC COM Y41053102 32448 1780905 SH SOLE 21 1780905 0 0 INTERNATIONAL SEAWAYS INC COM Y41053102 19651 1078535 SH SOLE 22 1037126 0 41409 INTERNATIONAL SEAWAYS INC COM Y41053102 88 4803 SH SOLE 25 4803 0 0 INTERNATIONAL SEAWAYS INC COM Y41053102 90 4964 SH SOLE 26 0 0 4964 INTERNATIONAL SEAWAYS INC COM Y41053102 54 2940 SH SOLE 28 2940 0 0 INTERNATIONAL SEAWAYS INC COM Y41053102 369 20246 SH SOLE 30 20246 0 0 INTERNATIONAL SEAWAYS INC COM Y41053102 42 2330 SH SOLE 40 2330 0 0 INTERNATIONAL SEAWAYS INC COM Y41053102 65 3578 SH SOLE 43 0 0 3578 INTERPUBLIC GROUP COS INC COM 460690100 43269 1179954 SH SOLE 2 255818 0 924136 INTERPUBLIC GROUP COS INC COM 460690100 12649 344929 SH SOLE 4 191506 0 153423 INTERPUBLIC GROUP COS INC COM 460690100 14458 394272 SH SOLE 7 379626 0 14646 INTERPUBLIC GROUP COS INC COM 460690100 458 12497 SH SOLE 13 1468 0 11029 INTERPUBLIC GROUP COS INC COM 460690100 1771 48308 SH SOLE 15 48308 0 0 INTERPUBLIC GROUP COS INC COM 460690100 32967 899026 SH SOLE 18 843333 0 55693 INTERPUBLIC GROUP COS INC COM 460690100 7455 203301 SH SOLE 19 203301 0 0 INTERPUBLIC GROUP COS INC COM 460690100 717811 19574878 SH SOLE 21 19574878 0 0 INTERPUBLIC GROUP COS INC COM 460690100 346476 9448477 SH SOLE 22 8553737 0 894740 INTERPUBLIC GROUP COS INC COM 460690100 8211 223907 SH SOLE 23 223907 0 0 INTERPUBLIC GROUP COS INC COM 460690100 33154 904128 SH SOLE 25 904128 0 0 INTERPUBLIC GROUP COS INC COM 460690100 39700 1082641 SH SOLE 26 517155 0 565486 INTERPUBLIC GROUP COS INC COM 460690100 42827 1167916 SH SOLE 28 41346 0 1126570 INTERPUBLIC GROUP COS INC COM 460690100 19 508 SH SOLE 29 508 0 0 INTERPUBLIC GROUP COS INC COM 460690100 114813 3130971 SH SOLE 30 3035280 0 95691 INTERPUBLIC GROUP COS INC COM 460690100 5520 150526 SH SOLE 31 50862 0 99664 INTERPUBLIC GROUP COS INC COM 460690100 5594 152563 SH SOLE 32 152563 0 0 INTERPUBLIC GROUP COS INC COM 460690100 864 23562 SH SOLE 34 23562 0 0 INTERPUBLIC GROUP COS INC COM 460690100 7247 197637 SH SOLE 36 197637 0 0 INTERPUBLIC GROUP COS INC COM 460690100 504 13742 SH SOLE 40 13742 0 0 INTERPUBLIC GROUP COS INC COM 460690100 29724 810586 SH SOLE 43 36610 0 773976 INTERSECT ENT INC COM 46071F103 691 25417 SH SOLE 2 13711 0 11706 INTERSECT ENT INC COM 46071F103 4 143 SH SOLE 4 143 0 0 INTERSECT ENT INC COM 46071F103 17 637 SH SOLE 7 637 0 0 INTERSECT ENT INC COM 46071F103 2774 101987 SH SOLE 18 97707 0 4280 INTERSECT ENT INC COM 46071F103 3527 129680 SH SOLE 19 129680 0 0 INTERSECT ENT INC COM 46071F103 37325 1372247 SH SOLE 21 1372247 0 0 INTERSECT ENT INC COM 46071F103 23931 879822 SH SOLE 22 859180 0 20642 INTERSECT ENT INC COM 46071F103 90 3309 SH SOLE 23 3309 0 0 INTERSECT ENT INC COM 46071F103 170 6233 SH SOLE 25 6233 0 0 INTERSECT ENT INC COM 46071F103 930 34192 SH SOLE 26 17906 0 16286 INTERSECT ENT INC COM 46071F103 123 4508 SH SOLE 28 4508 0 0 INTERSECT ENT INC COM 46071F103 584 21460 SH SOLE 30 21460 0 0 INTERSECT ENT INC COM 46071F103 157 5766 SH SOLE 36 5766 0 0 INTERSECT ENT INC COM 46071F103 85 3111 SH SOLE 40 3111 0 0 INTERSECT ENT INC COM 46071F103 145 5323 SH SOLE 43 112 0 5211 INTEST CORP COM 461147100 22 1934 SH SOLE 18 1934 0 0 INTEST CORP COM 461147100 374 32579 SH SOLE 21 32579 0 0 INTEST CORP COM 461147100 2317 201829 SH SOLE 22 201829 0 0 INTEVAC INC COM 461148108 4 882 SH SOLE 2 882 0 0 INTEVAC INC COM 461148108 24 5064 SH SOLE 18 5064 0 0 INTEVAC INC COM 461148108 358 74983 SH SOLE 21 74983 0 0 INTEVAC INC COM 461148108 2288 478655 SH SOLE 22 478655 0 0 INTEVAC INC COM 461148108 3 720 SH SOLE 43 0 0 720 INTL GNRL INSURANCE HLDNGS L SHS G4809J106 13 1611 SH SOLE 22 1611 0 0 INTRA-CELLULAR THERAPIES INC COM 46116X101 1185 31796 SH SOLE 2 21675 0 10121 INTRA-CELLULAR THERAPIES INC COM 46116X101 12 310 SH SOLE 4 310 0 0 INTRA-CELLULAR THERAPIES INC COM 46116X101 42 1136 SH SOLE 7 1136 0 0 INTRA-CELLULAR THERAPIES INC COM 46116X101 7279 195245 SH SOLE 18 195245 0 0 INTRA-CELLULAR THERAPIES INC COM 46116X101 4673 125355 SH SOLE 19 125355 0 0 INTRA-CELLULAR THERAPIES INC COM 46116X101 113180 3035941 SH SOLE 21 3035941 0 0 INTRA-CELLULAR THERAPIES INC COM 46116X101 64312 1725101 SH SOLE 22 1686666 0 38435 INTRA-CELLULAR THERAPIES INC COM 46116X101 448 12011 SH SOLE 25 12011 0 0 INTRA-CELLULAR THERAPIES INC COM 46116X101 1499 40218 SH SOLE 26 34210 0 6008 INTRA-CELLULAR THERAPIES INC COM 46116X101 214 5750 SH SOLE 28 5750 0 0 INTRA-CELLULAR THERAPIES INC COM 46116X101 19510 523325 SH SOLE 30 523325 0 0 INTRA-CELLULAR THERAPIES INC COM 46116X101 252 6769 SH SOLE 36 6769 0 0 INTRA-CELLULAR THERAPIES INC COM 46116X101 313 8406 SH SOLE 40 8406 0 0 INTRA-CELLULAR THERAPIES INC COM 46116X101 933 25033 SH SOLE 43 198 0 24835 INTREPID POTASH INC COM 46121Y201 302 9758 SH SOLE 2 591 0 9167 INTREPID POTASH INC COM 46121Y201 5999 194136 SH SOLE 7 194136 0 0 INTREPID POTASH INC COM 46121Y201 1105 35775 SH SOLE 18 35775 0 0 INTREPID POTASH INC COM 46121Y201 518 16752 SH SOLE 19 16752 0 0 INTREPID POTASH INC COM 46121Y201 11636 376570 SH SOLE 21 376570 0 0 INTREPID POTASH INC COM 46121Y201 7882 255065 SH SOLE 22 249564 0 5501 INTREPID POTASH INC COM 46121Y201 88 2860 SH SOLE 43 0 0 2860 INTRICON CORP COM 46121H109 29 1624 SH SOLE 18 1624 0 0 INTRICON CORP COM 46121H109 509 28018 SH SOLE 21 28018 0 0 INTRICON CORP COM 46121H109 2654 146120 SH SOLE 22 146120 0 0 INTRUSION INC COM NEW 46121E205 3 639 SH SOLE 2 639 0 0 INTRUSION INC COM NEW 46121E205 14 3445 SH SOLE 18 3445 0 0 INTRUSION INC COM NEW 46121E205 294 72310 SH SOLE 21 72310 0 0 INTRUSION INC COM NEW 46121E205 817 201114 SH SOLE 22 201114 0 0 INTUIT COM 461202103 444596 824074 SH SOLE 2 286112 0 537962 INTUIT COM 461202103 120261 222908 SH SOLE 4 155171 0 67737 INTUIT COM 461202103 169591 314342 SH SOLE 7 276947 0 37395 INTUIT COM 461202103 20918 38773 SH SOLE 13 34085 0 4688 INTUIT COM 461202103 14954 27717 SH SOLE 15 27717 0 0 INTUIT COM 461202103 22 40 SH SOLE 17 0 0 40 INTUIT COM 461202103 845596 1567340 SH SOLE 18 1228438 0 338902 INTUIT COM 461202103 712469 1320585 SH SOLE 19 1320585 0 0 INTUIT COM 461202103 3695080 6848956 SH SOLE 21 6848956 0 0 INTUIT COM 461202103 3412242 6324705 SH SOLE 22 5559269 0 765436 INTUIT COM 461202103 114431 212101 SH SOLE 23 212101 0 0 INTUIT COM 461202103 462836 857882 SH SOLE 25 857882 0 0 INTUIT COM 461202103 523880 971030 SH SOLE 26 467910 0 503120 INTUIT COM 461202103 494675 916896 SH SOLE 28 25658 0 891238 INTUIT COM 461202103 22731 42132 SH SOLE 29 42132 0 0 INTUIT COM 461202103 843845 1564095 SH SOLE 30 1513297 0 50798 INTUIT COM 461202103 89603 166082 SH SOLE 31 98402 0 67680 INTUIT COM 461202103 34629 64186 SH SOLE 32 64186 0 0 INTUIT COM 461202103 406662 753762 SH SOLE 34 753762 0 0 INTUIT COM 461202103 67236 124625 SH SOLE 36 124625 0 0 INTUIT COM 461202103 1681 3115 SH SOLE 37 3115 0 0 INTUIT COM 461202103 5138 9523 SH SOLE 40 9523 0 0 INTUIT COM 461202103 156381 289858 SH SOLE 43 17205 0 272653 INTUITIVE SURGICAL INC COM NEW 46120E602 327224 329150 SH SOLE 2 89794 0 239356 INTUITIVE SURGICAL INC COM NEW 46120E602 77155 77609 SH SOLE 4 49747 0 27862 INTUITIVE SURGICAL INC COM NEW 46120E602 113255 113921 SH SOLE 7 110443 0 3478 INTUITIVE SURGICAL INC COM NEW 46120E602 2274 2287 SH SOLE 13 321 0 1966 INTUITIVE SURGICAL INC COM NEW 46120E602 11961 12031 SH SOLE 15 12031 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 330997 332944 SH SOLE 18 289432 0 43512 INTUITIVE SURGICAL INC COM NEW 46120E602 620186 623835 SH SOLE 19 623835 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 2702301 2718202 SH SOLE 21 2718202 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 2511779 2526559 SH SOLE 22 2280052 0 246507 INTUITIVE SURGICAL INC COM NEW 46120E602 68466 68869 SH SOLE 23 68869 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 197257 198418 SH SOLE 25 198418 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 322060 323955 SH SOLE 26 138804 0 185151 INTUITIVE SURGICAL INC COM NEW 46120E602 274896 276514 SH SOLE 28 10377 0 266137 INTUITIVE SURGICAL INC COM NEW 46120E602 68 68 SH SOLE 29 68 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 703620 707760 SH SOLE 30 707760 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 42948 43201 SH SOLE 31 14308 0 28893 INTUITIVE SURGICAL INC COM NEW 46120E602 27654 27817 SH SOLE 32 27817 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 394688 397011 SH SOLE 34 397011 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 52865 53176 SH SOLE 36 53176 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 4104 4128 SH SOLE 40 4128 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 87920 88437 SH SOLE 43 13657 0 74780 INUVO INC COM NEW 46122W204 12 17813 SH SOLE 21 17813 0 0 INUVO INC COM NEW 46122W204 871 1244815 SH SOLE 22 1244815 0 0 INVACARE CORP COM 461203101 253 53246 SH SOLE 2 13105 0 40141 INVACARE CORP COM 461203101 3 683 SH SOLE 7 683 0 0 INVACARE CORP COM 461203101 729 153077 SH SOLE 18 153077 0 0 INVACARE CORP COM 461203101 287 60375 SH SOLE 19 60375 0 0 INVACARE CORP COM 461203101 19617 4121123 SH SOLE 21 4121123 0 0 INVACARE CORP COM 461203101 4013 843128 SH SOLE 22 824093 0 19035 INVACARE CORP COM 461203101 190 39937 SH SOLE 30 39937 0 0 INVACARE CORP COM 461203101 47 9888 SH SOLE 43 0 0 9888 INVESCO ACTIVLY MANGD ETC FD OPTIMUM YIELD 46090F100 4 209 SH SOLE 17 0 0 209 INVESCO EXCH TRADED FD TR II 1 30 LADER TRE 46138E107 5 138 SH SOLE 17 0 0 138 INVESCO EXCH TRADED FD TR II S&P MIDCP LOW 46138E198 6 122 SH SOLE 17 0 0 122 INVESCO EXCH TRADED FD TR II CALIF AMT MUN 46138E206 0 6 SH SOLE 17 0 0 6 INVESCO EXCH TRADED FD TR II S&P INTL LOW 46138E230 0 8 SH SOLE 17 0 0 8 INVESCO EXCH TRADED FD TR II S&P500 MIN VAR 46138E347 2 49 SH SOLE 17 0 0 49 INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 3 47 SH SOLE 17 0 0 47 INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 61 1000 SH SOLE 43 0 0 1000 INVESCO EXCH TRADED FD TR II FTSE RAFI EMNG 46138E727 2 85 SH SOLE 17 0 0 85 INVESCO EXCH TRADED FD TR II FTSE RAFI SML 46138E735 6 148 SH SOLE 17 0 0 148 INVESCO EXCH TRADED FD TR II FTSE RAFI DEV 46138E743 1 12 SH SOLE 17 0 0 12 INVESCO EXCH TRADED FD TR II EMRNG MKT SVRG 46138E784 7 277 SH SOLE 17 0 0 277 INVESCO EXCH TRADED FD TR II S&P SMLCP LOW 46138G102 1 27 SH SOLE 17 0 0 27 INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 7529 340546 SH SOLE 2 340546 0 0 INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 642 29038 SH SOLE 4 29038 0 0 INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 2401 108613 SH SOLE 7 108613 0 0 INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 19552 884323 SH SOLE 18 884323 0 0 INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 242528 10969173 SH SOLE 19 10969173 0 0 INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 4448 201169 SH SOLE 22 201169 0 0 INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 22974 1039095 SH SOLE 30 1039095 0 0 INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 1015 45900 SH SOLE 37 45900 0 0 INVESCO EXCH TRD SLF IDX FD RUSL 2000 DYNM 46138J593 1 33 SH SOLE 17 0 0 33 INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841 7 300 SH SOLE 17 0 0 300 INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258 0 6 SH SOLE 17 0 0 6 INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266 29 150 SH SOLE 43 0 0 150 INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308 0 1 SH SOLE 17 0 0 1 INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308 45 500 SH SOLE 43 0 0 500 INVESCO EXCHANGE TRADED FD T S&P500 EQL HLT 46137V332 403 1350 SH SOLE 43 0 0 1350 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 185 1238 SH SOLE 17 0 0 1238 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 25884 172769 SH SOLE 22 172769 0 0 INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563 28 1396 SH SOLE 17 0 0 1396 INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597 3 15 SH SOLE 17 0 0 15 INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 2 14 SH SOLE 17 0 0 14 INVESCO EXCHANGE TRADED FD T DYNMC BIOTECH 46137V787 16 213 SH SOLE 43 0 0 213 INVESCO LTD SHS G491BT108 29924 1241132 SH SOLE 2 576981 0 664151 INVESCO LTD SHS G491BT108 10856 450264 SH SOLE 4 335898 0 114366 INVESCO LTD SHS G491BT108 9478 393123 SH SOLE 7 358556 0 34567 INVESCO LTD SHS G491BT108 23 973 SH SOLE 13 973 0 0 INVESCO LTD SHS G491BT108 1044 43308 SH SOLE 15 43308 0 0 INVESCO LTD SHS G491BT108 24985 1036295 SH SOLE 18 975132 0 61163 INVESCO LTD SHS G491BT108 17804 738469 SH SOLE 19 738469 0 0 INVESCO LTD SHS G491BT108 429111 17798046 SH SOLE 21 17798046 0 0 INVESCO LTD SHS G491BT108 226607 9398887 SH SOLE 22 7784204 0 1614683 INVESCO LTD SHS G491BT108 10290 426789 SH SOLE 23 426789 0 0 INVESCO LTD SHS G491BT108 9536 395525 SH SOLE 25 395525 0 0 INVESCO LTD SHS G491BT108 21431 888881 SH SOLE 26 596396 0 292485 INVESCO LTD SHS G491BT108 20185 837199 SH SOLE 28 28479 0 808720 INVESCO LTD SHS G491BT108 2751 114118 SH SOLE 29 114118 0 0 INVESCO LTD SHS G491BT108 74464 3088505 SH SOLE 30 2994507 0 93998 INVESCO LTD SHS G491BT108 7643 317025 SH SOLE 31 223006 0 94019 INVESCO LTD SHS G491BT108 2932 121627 SH SOLE 32 121627 0 0 INVESCO LTD SHS G491BT108 9125 378460 SH SOLE 34 378460 0 0 INVESCO LTD SHS G491BT108 5755 238691 SH SOLE 36 238691 0 0 INVESCO LTD SHS G491BT108 315 13056 SH SOLE 40 13056 0 0 INVESCO LTD SHS G491BT108 14350 595180 SH SOLE 43 23099 0 572081 INVESCO MORTGAGE CAPITAL INC COM 46131B100 960 304742 SH SOLE 2 83505 0 221237 INVESCO MORTGAGE CAPITAL INC COM 46131B100 3 944 SH SOLE 4 944 0 0 INVESCO MORTGAGE CAPITAL INC COM 46131B100 35 11004 SH SOLE 7 11004 0 0 INVESCO MORTGAGE CAPITAL INC COM 46131B100 3728 1183462 SH SOLE 18 1183462 0 0 INVESCO MORTGAGE CAPITAL INC COM 46131B100 1587 503804 SH SOLE 19 503804 0 0 INVESCO MORTGAGE CAPITAL INC COM 46131B100 131643 41791505 SH SOLE 21 41791505 0 0 INVESCO MORTGAGE CAPITAL INC COM 46131B100 23665 7512574 SH SOLE 22 7254748 0 257826 INVESCO MORTGAGE CAPITAL INC COM 46131B100 167 52906 SH SOLE 25 52906 0 0 INVESCO MORTGAGE CAPITAL INC COM 46131B100 171 54257 SH SOLE 26 42170 0 12087 INVESCO MORTGAGE CAPITAL INC COM 46131B100 366 116170 SH SOLE 28 17188 0 98982 INVESCO MORTGAGE CAPITAL INC COM 46131B100 1601 508166 SH SOLE 30 508166 0 0 INVESCO MORTGAGE CAPITAL INC COM 46131B100 62 19651 SH SOLE 36 19651 0 0 INVESCO MORTGAGE CAPITAL INC COM 46131B100 85 26990 SH SOLE 40 26990 0 0 INVESCO MORTGAGE CAPITAL INC COM 46131B100 387 122979 SH SOLE 43 7094 0 115885 INVESCO QQQ TR OPTIONS 46090E103 495738 1384900 SH Call SOLE 19 1384900 0 0 INVESCO QQQ TR OPTIONS 46090E103 373460 1043300 SH Put SOLE 19 1043300 0 0 INVESCO QQQ TR OPTIONS 46090E103 5548 15500 SH Call SOLE 22 15500 0 0 INVESCO QQQ TR OPTIONS 46090E103 3830 10700 SH Put SOLE 22 10700 0 0 INVESCO QQQ TR UNIT SER 1 46090E103 849 2372 SH SOLE 17 0 0 2372 INVESCO QQQ TR UNIT SER 1 46090E103 44960 125600 SH SOLE 19 125600 0 0 INVESCO QQQ TR UNIT SER 1 46090E103 179 500 SH SOLE 43 0 0 500 INVESTAR HLDG CORP COM 46134L105 293 13288 SH SOLE 2 6291 0 6997 INVESTAR HLDG CORP COM 46134L105 42 1911 SH SOLE 18 1911 0 0 INVESTAR HLDG CORP COM 46134L105 47 2114 SH SOLE 19 2114 0 0 INVESTAR HLDG CORP COM 46134L105 806 36613 SH SOLE 21 36613 0 0 INVESTAR HLDG CORP COM 46134L105 1127 51174 SH SOLE 22 51174 0 0 INVESTAR HLDG CORP COM 46134L105 54 2453 SH SOLE 23 2453 0 0 INVESTAR HLDG CORP COM 46134L105 150 6828 SH SOLE 26 0 0 6828 INVESTORS BANCORP INC NEW COM 46146L101 3226 213519 SH SOLE 2 76632 0 136887 INVESTORS BANCORP INC NEW COM 46146L101 12 785 SH SOLE 4 785 0 0 INVESTORS BANCORP INC NEW COM 46146L101 77 5080 SH SOLE 7 5080 0 0 INVESTORS BANCORP INC NEW COM 46146L101 12817 848255 SH SOLE 18 848255 0 0 INVESTORS BANCORP INC NEW COM 46146L101 11250 744553 SH SOLE 19 744553 0 0 INVESTORS BANCORP INC NEW COM 46146L101 400123 26480683 SH SOLE 21 26480683 0 0 INVESTORS BANCORP INC NEW COM 46146L101 90292 5975646 SH SOLE 22 5766549 0 209097 INVESTORS BANCORP INC NEW COM 46146L101 252 16687 SH SOLE 23 16687 0 0 INVESTORS BANCORP INC NEW COM 46146L101 453 29959 SH SOLE 25 29959 0 0 INVESTORS BANCORP INC NEW COM 46146L101 2452 162261 SH SOLE 26 54802 0 107459 INVESTORS BANCORP INC NEW COM 46146L101 113 7473 SH SOLE 28 7473 0 0 INVESTORS BANCORP INC NEW COM 46146L101 6058 400950 SH SOLE 30 400950 0 0 INVESTORS BANCORP INC NEW COM 46146L101 116 7655 SH SOLE 36 7655 0 0 INVESTORS BANCORP INC NEW COM 46146L101 454 30056 SH SOLE 40 30056 0 0 INVESTORS BANCORP INC NEW COM 46146L101 404 26731 SH SOLE 43 0 0 26731 INVESTORS TITLE CO NC COM 461804106 608 3328 SH SOLE 2 1785 0 1543 INVESTORS TITLE CO NC COM 461804106 6 34 SH SOLE 7 34 0 0 INVESTORS TITLE CO NC COM 461804106 829 4538 SH SOLE 18 4538 0 0 INVESTORS TITLE CO NC COM 461804106 478 2616 SH SOLE 19 2616 0 0 INVESTORS TITLE CO NC COM 461804106 8755 47948 SH SOLE 21 47948 0 0 INVESTORS TITLE CO NC COM 461804106 9019 49392 SH SOLE 22 48579 0 813 INVESTORS TITLE CO NC COM 461804106 62 338 SH SOLE 23 338 0 0 INVESTORS TITLE CO NC COM 461804106 99 544 SH SOLE 26 0 0 544 INVESTORS TITLE CO NC COM 461804106 19 105 SH SOLE 43 32 0 73 INVITAE CORP COM 46185L103 8205 288589 SH SOLE 2 90951 0 197638 INVITAE CORP COM 46185L103 20 710 SH SOLE 4 710 0 0 INVITAE CORP COM 46185L103 78 2755 SH SOLE 7 2755 0 0 INVITAE CORP COM 46185L103 17692 622294 SH SOLE 18 604845 0 17449 INVITAE CORP COM 46185L103 26701 939199 SH SOLE 19 939199 0 0 INVITAE CORP COM 46185L103 264204 9293152 SH SOLE 21 9293152 0 0 INVITAE CORP COM 46185L103 148237 5214090 SH SOLE 22 5040234 0 173856 INVITAE CORP COM 46185L103 838 29471 SH SOLE 23 29471 0 0 INVITAE CORP COM 46185L103 668 23510 SH SOLE 25 23510 0 0 INVITAE CORP COM 46185L103 6104 214707 SH SOLE 26 62614 0 152093 INVITAE CORP COM 46185L103 446 15696 SH SOLE 28 15696 0 0 INVITAE CORP COM 46185L103 2880 101305 SH SOLE 30 101305 0 0 INVITAE CORP COM 46185L103 16 552 SH SOLE 34 552 0 0 INVITAE CORP COM 46185L103 626 22003 SH SOLE 40 22003 0 0 INVITAE CORP COM 46185L103 1011 35554 SH SOLE 43 1822 0 33732 INVITAE CORP NOTE 2.000% 9/0 46185LAB9 2507 2055000 PRN SOLE 21 2055000 0 0 INVITATION HOMES INC COM 46187W107 50352 1313652 SH SOLE 2 78630 0 1235022 INVITATION HOMES INC COM 46187W107 25840 674141 SH SOLE 4 504605 0 169536 INVITATION HOMES INC COM 46187W107 34128 890379 SH SOLE 7 890379 0 0 INVITATION HOMES INC COM 46187W107 684 17850 SH SOLE 13 2066 0 15784 INVITATION HOMES INC COM 46187W107 2336 60956 SH SOLE 15 60956 0 0 INVITATION HOMES INC COM 46187W107 13783 359588 SH SOLE 18 326538 0 33050 INVITATION HOMES INC COM 46187W107 33800 881818 SH SOLE 19 881818 0 0 INVITATION HOMES INC COM 46187W107 582151 15187857 SH SOLE 21 15187857 0 0 INVITATION HOMES INC COM 46187W107 611310 15948607 SH SOLE 22 15257613 0 690994 INVITATION HOMES INC COM 46187W107 12969 338352 SH SOLE 23 338352 0 0 INVITATION HOMES INC COM 46187W107 123795 3229718 SH SOLE 25 3229718 0 0 INVITATION HOMES INC COM 46187W107 36242 945519 SH SOLE 26 516425 0 429094 INVITATION HOMES INC COM 46187W107 47349 1235293 SH SOLE 28 42851 0 1192442 INVITATION HOMES INC COM 46187W107 36 940 SH SOLE 29 940 0 0 INVITATION HOMES INC COM 46187W107 73399 1914911 SH SOLE 30 1914911 0 0 INVITATION HOMES INC COM 46187W107 7963 207749 SH SOLE 31 69650 0 138099 INVITATION HOMES INC COM 46187W107 7383 192628 SH SOLE 34 192628 0 0 INVITATION HOMES INC COM 46187W107 10390 271067 SH SOLE 36 271067 0 0 INVITATION HOMES INC COM 46187W107 764 19932 SH SOLE 40 19932 0 0 INVITATION HOMES INC COM 46187W107 5733 149569 SH SOLE 43 6813 0 142756 INVIVO THERAPEUTICS HLDGS CO COM 46186M506 0 16 SH SOLE 21 16 0 0 INVIVO THERAPEUTICS HLDGS CO COM 46186M506 607 867793 SH SOLE 22 867793 0 0 INVO BIOSCIENCE INC COM 44984F302 5 1501 SH SOLE 18 1501 0 0 INVO BIOSCIENCE INC COM 44984F302 77 23659 SH SOLE 21 23659 0 0 ION ACQUISITION CORP 2 LTD UNIT 99/99/9999 G49393120 69 6905 SH SOLE 2 6905 0 0 ION ACQUISITION CORP 2 LTD UNIT 99/99/9999 G49393120 72 7222 SH SOLE 4 7222 0 0 ION ACQUISITION CORP 2 LTD UNIT 99/99/9999 G49393120 870 86810 SH SOLE 18 86810 0 0 ION ACQUISITION CORP 2 LTD UNIT 99/99/9999 G49393120 6081 606889 SH SOLE 19 606889 0 0 ION ACQUISITION CORP 2 LTD UNIT 99/99/9999 G49393120 395 39412 SH SOLE 22 39412 0 0 ION ACQUISITION CORP 2 LTD UNIT 99/99/9999 G49393120 58 5740 SH SOLE 26 5740 0 0 ION ACQUISITION CORP 2 LTD UNIT 99/99/9999 G49393120 2550 254474 SH SOLE 34 254474 0 0 ION GEOPHYSICAL CORP COM NEW 462044207 7 5279 SH SOLE 18 5279 0 0 ION GEOPHYSICAL CORP COM NEW 462044207 95 71077 SH SOLE 21 71077 0 0 ION GEOPHYSICAL CORP COM NEW 462044207 170 128051 SH SOLE 22 128051 0 0 IONIS PHARMACEUTICALS INC COM 462222100 12161 362576 SH SOLE 2 100731 0 261845 IONIS PHARMACEUTICALS INC COM 462222100 146 4364 SH SOLE 4 4364 0 0 IONIS PHARMACEUTICALS INC COM 462222100 74 2202 SH SOLE 7 2202 0 0 IONIS PHARMACEUTICALS INC COM 462222100 2356 70258 SH SOLE 18 70258 0 0 IONIS PHARMACEUTICALS INC COM 462222100 1282 38226 SH SOLE 19 38226 0 0 IONIS PHARMACEUTICALS INC COM 462222100 115374 3439906 SH SOLE 21 3439906 0 0 IONIS PHARMACEUTICALS INC COM 462222100 107628 3208936 SH SOLE 22 3052705 0 156231 IONIS PHARMACEUTICALS INC COM 462222100 53 1591 SH SOLE 23 1591 0 0 IONIS PHARMACEUTICALS INC COM 462222100 518 15438 SH SOLE 25 15438 0 0 IONIS PHARMACEUTICALS INC COM 462222100 2061 61460 SH SOLE 26 48478 0 12982 IONIS PHARMACEUTICALS INC COM 462222100 355 10598 SH SOLE 28 10598 0 0 IONIS PHARMACEUTICALS INC COM 462222100 27243 812253 SH SOLE 30 812253 0 0 IONIS PHARMACEUTICALS INC COM 462222100 75 2233 SH SOLE 31 2233 0 0 IONIS PHARMACEUTICALS INC COM 462222100 1458 43456 SH SOLE 34 43456 0 0 IONIS PHARMACEUTICALS INC COM 462222100 547 16312 SH SOLE 40 16312 0 0 IONIS PHARMACEUTICALS INC COM 462222100 1008 30044 SH SOLE 43 4915 0 25129 IONIS PHARMACEUTICALS INC NOTE 0.125%12/1 462222AB6 3626 3976000 PRN SOLE 21 3976000 0 0 IOVANCE BIOTHERAPEUTICS INC COM 462260100 9243 374834 SH SOLE 2 63435 0 311399 IOVANCE BIOTHERAPEUTICS INC COM 462260100 11 455 SH SOLE 4 455 0 0 IOVANCE BIOTHERAPEUTICS INC COM 462260100 56 2269 SH SOLE 7 2269 0 0 IOVANCE BIOTHERAPEUTICS INC COM 462260100 1484 60175 SH SOLE 18 60175 0 0 IOVANCE BIOTHERAPEUTICS INC COM 462260100 6612 268136 SH SOLE 19 268136 0 0 IOVANCE BIOTHERAPEUTICS INC COM 462260100 71424 2896344 SH SOLE 21 2896344 0 0 IOVANCE BIOTHERAPEUTICS INC COM 462260100 74239 3010496 SH SOLE 22 2841150 0 169346 IOVANCE BIOTHERAPEUTICS INC COM 462260100 422 17097 SH SOLE 25 17097 0 0 IOVANCE BIOTHERAPEUTICS INC COM 462260100 996 40385 SH SOLE 26 30320 0 10065 IOVANCE BIOTHERAPEUTICS INC COM 462260100 242 9830 SH SOLE 28 9830 0 0 IOVANCE BIOTHERAPEUTICS INC COM 462260100 3416 138508 SH SOLE 30 138508 0 0 IOVANCE BIOTHERAPEUTICS INC COM 462260100 65 2637 SH SOLE 31 2637 0 0 IOVANCE BIOTHERAPEUTICS INC COM 462260100 35 1400 SH SOLE 34 1400 0 0 IOVANCE BIOTHERAPEUTICS INC COM 462260100 121 4894 SH SOLE 36 4894 0 0 IOVANCE BIOTHERAPEUTICS INC COM 462260100 396 16073 SH SOLE 40 16073 0 0 IOVANCE BIOTHERAPEUTICS INC COM 462260100 2571 104273 SH SOLE 43 13871 0 90402 IPG PHOTONICS CORP COM 44980X109 11654 73576 SH SOLE 2 9993 0 63583 IPG PHOTONICS CORP COM 44980X109 2622 16550 SH SOLE 4 15028 0 1522 IPG PHOTONICS CORP COM 44980X109 5379 33959 SH SOLE 7 33047 0 912 IPG PHOTONICS CORP COM 44980X109 21 135 SH SOLE 13 135 0 0 IPG PHOTONICS CORP COM 44980X109 569 3593 SH SOLE 15 3593 0 0 IPG PHOTONICS CORP COM 44980X109 15142 95595 SH SOLE 18 90602 0 4993 IPG PHOTONICS CORP COM 44980X109 2770 17488 SH SOLE 19 17488 0 0 IPG PHOTONICS CORP COM 44980X109 137730 869505 SH SOLE 21 869505 0 0 IPG PHOTONICS CORP COM 44980X109 133637 843667 SH SOLE 22 763966 0 79701 IPG PHOTONICS CORP COM 44980X109 3407 21509 SH SOLE 23 21509 0 0 IPG PHOTONICS CORP COM 44980X109 7610 48041 SH SOLE 25 48041 0 0 IPG PHOTONICS CORP COM 44980X109 15088 95250 SH SOLE 26 49164 0 46086 IPG PHOTONICS CORP COM 44980X109 9968 62932 SH SOLE 28 3133 0 59799 IPG PHOTONICS CORP COM 44980X109 52532 331641 SH SOLE 30 315389 0 16252 IPG PHOTONICS CORP COM 44980X109 2138 13497 SH SOLE 31 4230 0 9267 IPG PHOTONICS CORP COM 44980X109 313 1973 SH SOLE 34 1973 0 0 IPG PHOTONICS CORP COM 44980X109 2841 17936 SH SOLE 36 17936 0 0 IPG PHOTONICS CORP COM 44980X109 213 1345 SH SOLE 40 1345 0 0 IPG PHOTONICS CORP COM 44980X109 1389 8771 SH SOLE 43 298 0 8473 IPOWER INC CL A 46265P107 3 833 SH SOLE 18 833 0 0 IPOWER INC CL A 46265P107 29 7282 SH SOLE 21 7282 0 0 IQIYI INC SPONSORED ADS 46267X108 1607 200096 SH SOLE 2 6753 0 193343 IQIYI INC SPONSORED ADS 46267X108 1119 139370 SH SOLE 4 64129 0 75241 IQIYI INC SPONSORED ADS 46267X108 229 28521 SH SOLE 7 28521 0 0 IQIYI INC SPONSORED ADS 46267X108 231 28785 SH SOLE 13 587 0 28198 IQIYI INC SPONSORED ADS 46267X108 1259 156811 SH SOLE 15 156811 0 0 IQIYI INC SPONSORED ADS 46267X108 557 69334 SH SOLE 18 69334 0 0 IQIYI INC SPONSORED ADS 46267X108 38828 4835429 SH SOLE 21 4835429 0 0 IQIYI INC SPONSORED ADS 46267X108 20628 2568884 SH SOLE 22 2245039 0 323845 IQIYI INC SPONSORED ADS 46267X108 915 113944 SH SOLE 23 113944 0 0 IQIYI INC SPONSORED ADS 46267X108 1650 205471 SH SOLE 25 205471 0 0 IQIYI INC SPONSORED ADS 46267X108 6881 856890 SH SOLE 26 395012 0 461878 IQIYI INC SPONSORED ADS 46267X108 4397 547598 SH SOLE 28 18536 0 529062 IQIYI INC SPONSORED ADS 46267X108 12845 1599616 SH SOLE 30 1599616 0 0 IQIYI INC SPONSORED ADS 46267X108 159 19817 SH SOLE 34 19817 0 0 IQIYI INC SPONSORED ADS 46267X108 9 1121 SH SOLE 40 1121 0 0 IQIYI INC SPONSORED ADS 46267X108 2552 317807 SH SOLE 43 21890 0 295917 IQIYI INC NOTE 3.750%12/0 46267XAB4 4967 5050000 PRN SOLE 21 5050000 0 0 IQVIA HLDGS INC COM 46266C105 125651 524551 SH SOLE 2 128184 0 396367 IQVIA HLDGS INC COM 46266C105 29829 124525 SH SOLE 4 73382 0 51143 IQVIA HLDGS INC COM 46266C105 39922 166662 SH SOLE 7 160916 0 5746 IQVIA HLDGS INC COM 46266C105 980 4090 SH SOLE 13 557 0 3533 IQVIA HLDGS INC COM 46266C105 4571 19083 SH SOLE 15 19083 0 0 IQVIA HLDGS INC COM 46266C105 1 4 SH SOLE 17 0 0 4 IQVIA HLDGS INC COM 46266C105 94461 394342 SH SOLE 18 367107 0 27235 IQVIA HLDGS INC COM 46266C105 203691 850342 SH SOLE 19 850342 0 0 IQVIA HLDGS INC COM 46266C105 1472807 6148481 SH SOLE 21 6148481 0 0 IQVIA HLDGS INC COM 46266C105 965201 4029393 SH SOLE 22 3623430 0 405963 IQVIA HLDGS INC COM 46266C105 25748 107489 SH SOLE 23 107489 0 0 IQVIA HLDGS INC COM 46266C105 90755 378872 SH SOLE 25 378872 0 0 IQVIA HLDGS INC COM 46266C105 98295 410350 SH SOLE 26 151108 0 259242 IQVIA HLDGS INC COM 46266C105 74766 312123 SH SOLE 28 16481 0 295642 IQVIA HLDGS INC COM 46266C105 53 220 SH SOLE 29 220 0 0 IQVIA HLDGS INC COM 46266C105 223349 932406 SH SOLE 30 932406 0 0 IQVIA HLDGS INC COM 46266C105 16893 70523 SH SOLE 31 23520 0 47003 IQVIA HLDGS INC COM 46266C105 142856 596376 SH SOLE 34 596376 0 0 IQVIA HLDGS INC COM 46266C105 21415 89400 SH SOLE 36 89400 0 0 IQVIA HLDGS INC COM 46266C105 1573 6565 SH SOLE 40 6565 0 0 IQVIA HLDGS INC COM 46266C105 23991 100152 SH SOLE 43 6634 0 93518 IRADIMED CORP COM 46266A109 265 7891 SH SOLE 2 5657 0 2234 IRADIMED CORP COM 46266A109 645 19210 SH SOLE 18 19210 0 0 IRADIMED CORP COM 46266A109 397 11816 SH SOLE 19 11816 0 0 IRADIMED CORP COM 46266A109 7334 218327 SH SOLE 21 218327 0 0 IRADIMED CORP COM 46266A109 5017 149352 SH SOLE 22 149051 0 301 IRADIMED CORP COM 46266A109 300 8946 SH SOLE 26 0 0 8946 IRADIMED CORP COM 46266A109 44 1303 SH SOLE 43 0 0 1303 IRHYTHM TECHNOLOGIES INC COM 450056106 781 13333 SH SOLE 2 9027 0 4306 IRHYTHM TECHNOLOGIES INC COM 450056106 7 119 SH SOLE 4 119 0 0 IRHYTHM TECHNOLOGIES INC COM 450056106 27 466 SH SOLE 7 466 0 0 IRHYTHM TECHNOLOGIES INC COM 450056106 4827 82432 SH SOLE 18 82432 0 0 IRHYTHM TECHNOLOGIES INC COM 450056106 3061 52279 SH SOLE 19 52279 0 0 IRHYTHM TECHNOLOGIES INC COM 450056106 66882 1142117 SH SOLE 21 1142117 0 0 IRHYTHM TECHNOLOGIES INC COM 450056106 41863 714874 SH SOLE 22 697007 0 17867 IRHYTHM TECHNOLOGIES INC COM 450056106 250 4277 SH SOLE 25 4277 0 0 IRHYTHM TECHNOLOGIES INC COM 450056106 673 11484 SH SOLE 26 9114 0 2370 IRHYTHM TECHNOLOGIES INC COM 450056106 141 2414 SH SOLE 28 2414 0 0 IRHYTHM TECHNOLOGIES INC COM 450056106 995 16985 SH SOLE 30 16985 0 0 IRHYTHM TECHNOLOGIES INC COM 450056106 82 1395 SH SOLE 36 1395 0 0 IRHYTHM TECHNOLOGIES INC COM 450056106 209 3573 SH SOLE 40 3573 0 0 IRHYTHM TECHNOLOGIES INC COM 450056106 894 15264 SH SOLE 43 1016 0 14248 IRIDEX CORP COM 462684101 20 2651 SH SOLE 18 2651 0 0 IRIDEX CORP COM 462684101 310 40415 SH SOLE 21 40415 0 0 IRIDIUM COMMUNICATIONS INC COM 46269C102 5294 132856 SH SOLE 2 97221 0 35635 IRIDIUM COMMUNICATIONS INC COM 46269C102 556 13943 SH SOLE 4 13943 0 0 IRIDIUM COMMUNICATIONS INC COM 46269C102 77 1921 SH SOLE 7 1921 0 0 IRIDIUM COMMUNICATIONS INC COM 46269C102 23844 598356 SH SOLE 18 596778 0 1578 IRIDIUM COMMUNICATIONS INC COM 46269C102 8877 222772 SH SOLE 19 222772 0 0 IRIDIUM COMMUNICATIONS INC COM 46269C102 343959 8631337 SH SOLE 21 8631337 0 0 IRIDIUM COMMUNICATIONS INC COM 46269C102 141622 3553875 SH SOLE 22 3468782 0 85093 IRIDIUM COMMUNICATIONS INC COM 46269C102 834 20930 SH SOLE 25 20930 0 0 IRIDIUM COMMUNICATIONS INC COM 46269C102 2063 51775 SH SOLE 26 41894 0 9881 IRIDIUM COMMUNICATIONS INC COM 46269C102 403 10103 SH SOLE 28 10103 0 0 IRIDIUM COMMUNICATIONS INC COM 46269C102 5084 127568 SH SOLE 30 127568 0 0 IRIDIUM COMMUNICATIONS INC COM 46269C102 712 17879 SH SOLE 36 17879 0 0 IRIDIUM COMMUNICATIONS INC COM 46269C102 603 15122 SH SOLE 40 15122 0 0 IRIDIUM COMMUNICATIONS INC COM 46269C102 2248 56420 SH SOLE 43 2434 0 53986 IROBOT CORP COM 462726100 6716 85552 SH SOLE 2 42753 0 42799 IROBOT CORP COM 462726100 9 115 SH SOLE 4 115 0 0 IROBOT CORP COM 462726100 35 448 SH SOLE 7 448 0 0 IROBOT CORP COM 462726100 9066 115494 SH SOLE 18 99922 0 15572 IROBOT CORP COM 462726100 32304 411516 SH SOLE 19 411516 0 0 IROBOT CORP COM 462726100 254601 3243330 SH SOLE 21 3243330 0 0 IROBOT CORP COM 462726100 80308 1023028 SH SOLE 22 1005300 0 17728 IROBOT CORP COM 462726100 1197 15247 SH SOLE 23 15247 0 0 IROBOT CORP COM 462726100 395 5033 SH SOLE 25 5033 0 0 IROBOT CORP COM 462726100 6094 77632 SH SOLE 26 11060 0 66572 IROBOT CORP COM 462726100 178 2263 SH SOLE 28 2263 0 0 IROBOT CORP COM 462726100 12803 163097 SH SOLE 30 163097 0 0 IROBOT CORP COM 462726100 148 1888 SH SOLE 36 1888 0 0 IROBOT CORP COM 462726100 275 3499 SH SOLE 40 3499 0 0 IROBOT CORP COM 462726100 896 11414 SH SOLE 43 429 0 10985 IRON MTN INC NEW COM 46284V101 31066 714992 SH SOLE 2 144130 0 570862 IRON MTN INC NEW COM 46284V101 6701 154227 SH SOLE 4 143204 0 11023 IRON MTN INC NEW COM 46284V101 10829 249234 SH SOLE 7 240463 0 8771 IRON MTN INC NEW COM 46284V101 38 870 SH SOLE 13 870 0 0 IRON MTN INC NEW COM 46284V101 1551 35690 SH SOLE 15 35690 0 0 IRON MTN INC NEW COM 46284V101 1 19 SH SOLE 17 0 0 19 IRON MTN INC NEW COM 46284V101 22798 524690 SH SOLE 18 482736 0 41954 IRON MTN INC NEW COM 46284V101 8442 194284 SH SOLE 19 194284 0 0 IRON MTN INC NEW COM 46284V101 432016 9942830 SH SOLE 21 9942830 0 0 IRON MTN INC NEW COM 46284V101 297062 6836872 SH SOLE 22 6229812 0 607060 IRON MTN INC NEW COM 46284V101 7894 181677 SH SOLE 23 181677 0 0 IRON MTN INC NEW COM 46284V101 16883 388556 SH SOLE 25 388556 0 0 IRON MTN INC NEW COM 46284V101 31841 732821 SH SOLE 26 341490 0 391331 IRON MTN INC NEW COM 46284V101 26770 616105 SH SOLE 28 21951 0 594154 IRON MTN INC NEW COM 46284V101 497 11447 SH SOLE 29 11447 0 0 IRON MTN INC NEW COM 46284V101 67502 1553559 SH SOLE 30 1459601 0 93958 IRON MTN INC NEW COM 46284V101 4794 110343 SH SOLE 31 36843 0 73500 IRON MTN INC NEW COM 46284V101 9341 214973 SH SOLE 34 214973 0 0 IRON MTN INC NEW COM 46284V101 7142 164366 SH SOLE 36 164366 0 0 IRON MTN INC NEW COM 46284V101 407 9367 SH SOLE 40 9367 0 0 IRON MTN INC NEW COM 46284V101 10154 233695 SH SOLE 43 18909 0 214786 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 2009 153793 SH SOLE 2 85718 0 68075 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 9 671 SH SOLE 4 671 0 0 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 30 2335 SH SOLE 7 2335 0 0 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 5552 425087 SH SOLE 18 404580 0 20507 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 9922 759752 SH SOLE 19 759752 0 0 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 86010 6585725 SH SOLE 21 6585725 0 0 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 54086 4141376 SH SOLE 22 4048448 0 92928 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 257 19713 SH SOLE 23 19713 0 0 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 313 23938 SH SOLE 25 23938 0 0 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 1649 126228 SH SOLE 26 76891 0 49337 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 167 12783 SH SOLE 28 12783 0 0 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 2045 156556 SH SOLE 30 156556 0 0 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 240 18354 SH SOLE 34 18354 0 0 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 263 20105 SH SOLE 40 20105 0 0 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 331 25359 SH SOLE 43 0 0 25359 IRSA INVERSIONES Y REP S A GLOBL DEP RCPT 450047204 32 7932 SH SOLE 21 7932 0 0 IRSA INVERSIONES Y REP S A GLOBL DEP RCPT 450047204 1 189 SH SOLE 43 0 0 189 IRSA PROPIEDADES COMERCIALES SPONSORED ADR 463588103 27 9274 SH SOLE 21 9274 0 0 IRSA PROPIEDADES COMERCIALES SPONSORED ADR 463588103 0 4 SH SOLE 43 0 0 4 ISHARES GOLD TR ISHARES NEW 464285204 25294 757087 SH SOLE 2 0 0 757087 ISHARES GOLD TR ISHARES NEW 464285204 0 8 SH SOLE 17 0 0 8 ISHARES GOLD TR ISHARES NEW 464285204 6953 208105 SH SOLE 18 208105 0 0 ISHARES GOLD TR ISHARES NEW 464285204 7094 212344 SH SOLE 21 212344 0 0 ISHARES GOLD TR ISHARES NEW 464285204 48823 1461322 SH SOLE 23 1461322 0 0 ISHARES GOLD TR SHARES REPRESENT 46436F103 8777 500000 SH SOLE 500000 0 0 ISHARES INC MSCI AUST ETF 464286103 3 113 SH SOLE 2 113 0 0 ISHARES INC MSCI AUST ETF 464286103 38281 1542364 SH SOLE 7 254200 0 1288164 ISHARES INC MSCI AUST ETF 464286103 3048 122802 SH SOLE 18 0 0 122802 ISHARES INC MSCI FRONTIER 464286145 8358 246480 SH SOLE 23 246480 0 0 ISHARES INC US INTL HGH YLD 464286178 8505 169951 SH SOLE 2 169951 0 0 ISHARES INC JP MRGN EM HI BD 464286285 24 536 SH SOLE 2 536 0 0 ISHARES INC EM MKTS DIV ETF 464286319 210 5391 SH SOLE 7 5391 0 0 ISHARES INC EM MKTS DIV ETF 464286319 806 20726 SH SOLE 18 20726 0 0 ISHARES INC EM MKTS DIV ETF 464286319 1125 28913 SH SOLE 19 28913 0 0 ISHARES INC EM MKTS DIV ETF 464286319 24364 626320 SH SOLE 21 626320 0 0 ISHARES INC MSCI BRAZIL ETF 464286400 172 5343 SH SOLE 2 5343 0 0 ISHARES INC MSCI BRAZIL ETF 464286400 228 7092 SH SOLE 4 7092 0 0 ISHARES INC MSCI BRAZIL ETF 464286400 12397 385828 SH SOLE 7 55866 0 329962 ISHARES INC MSCI BRAZIL ETF 464286400 3914 121825 SH SOLE 18 95541 0 26284 ISHARES INC MSCI BRAZIL ETF 464286400 35216 1096053 SH SOLE 19 1096053 0 0 ISHARES INC MSCI BRAZIL ETF 464286400 114 3539 SH SOLE 23 3539 0 0 ISHARES INC MSCI BRAZIL ETF 464286400 5667 176371 SH SOLE 26 176371 0 0 ISHARES INC EM MKT SM-CP ETF 464286475 309 5105 SH SOLE 21 5105 0 0 ISHARES INC MSCI CDA ETF 464286509 3181 87634 SH SOLE 2 87634 0 0 ISHARES INC MSCI CDA ETF 464286509 490 13508 SH SOLE 18 0 0 13508 ISHARES INC MSCI CDA ETF 464286509 18924 521310 SH SOLE 21 521310 0 0 ISHARES INC MSCI CDA ETF 464286509 5961 164224 SH SOLE 22 164224 0 0 ISHARES INC JP MORGAN EM ETF 464286517 4370 103175 SH SOLE 2 62358 0 40817 ISHARES INC JP MORGAN EM ETF 464286517 3081 72730 SH SOLE 18 72730 0 0 ISHARES INC JP MORGAN EM ETF 464286517 23599 557108 SH SOLE 21 557108 0 0 ISHARES INC MSCI GBL MIN VOL 464286525 163687 1593370 SH SOLE 7 1593370 0 0 ISHARES INC MSCI GBL MIN VOL 464286525 2 18 SH SOLE 17 0 0 18 ISHARES INC MSCI GBL MIN VOL 464286525 475 4626 SH SOLE 18 4626 0 0 ISHARES INC MSCI GBL MIN VOL 464286525 46 444 SH SOLE 22 0 0 444 ISHARES INC MSCI GBL MIN VOL 464286525 50769 494201 SH SOLE 40 494201 0 0 ISHARES INC MSCI EMERG MRKT 464286533 54143 863946 SH SOLE 7 863946 0 0 ISHARES INC MSCI EMERG MRKT 464286533 14 219 SH SOLE 17 0 0 219 ISHARES INC MSCI EMERG MRKT 464286533 111862 1784933 SH SOLE 18 1784933 0 0 ISHARES INC MSCI EMERG MRKT 464286533 3587 57239 SH SOLE 21 57239 0 0 ISHARES INC MSCI EMERG MRKT 464286533 85677 1367121 SH SOLE 22 1367121 0 0 ISHARES INC MSCI EURZONE ETF 464286608 2 32 SH SOLE 2 32 0 0 ISHARES INC MSCI EURZONE ETF 464286608 3 67 SH SOLE 17 0 0 67 ISHARES INC MSCI EURZONE ETF 464286608 9382 194977 SH SOLE 18 194977 0 0 ISHARES INC MSCI EURZONE ETF 464286608 716929 14898768 SH SOLE 21 14898768 0 0 ISHARES INC MSCI CHILE ETF 464286640 29 1111 SH SOLE 2 1111 0 0 ISHARES INC MSCI CHILE ETF 464286640 28580 1099243 SH SOLE 7 157095 0 942148 ISHARES INC MSCI CHILE ETF 464286640 772 29680 SH SOLE 18 0 0 29680 ISHARES INC MSCI CHILE ETF 464286640 1365 52517 SH SOLE 22 52517 0 0 ISHARES INC MSCI PAC JP ETF 464286665 2 37 SH SOLE 17 0 0 37 ISHARES INC MSCI PAC JP ETF 464286665 97519 1998747 SH SOLE 23 1998747 0 0 ISHARES INC MSCI PAC JP ETF 464286665 5254 107689 SH SOLE 28 0 0 107689 ISHARES INC MSCI EQUAL WEITE 464286681 1 11 SH SOLE 17 0 0 11 ISHARES INC MSCI FRANCE ETF 464286707 1 39 SH SOLE 2 39 0 0 ISHARES INC MSCI FRANCE ETF 464286707 17832 478844 SH SOLE 7 78708 0 400136 ISHARES INC MSCI FRANCE ETF 464286707 1243 33387 SH SOLE 18 4586 0 28801 ISHARES INC MSCI TURKEY ETF 464286715 205 9660 SH SOLE 18 9660 0 0 ISHARES INC MSCI SWITZERLAND 464286749 0 1 SH SOLE 2 1 0 0 ISHARES INC MSCI SWITZERLAND 464286749 3 57 SH SOLE 17 0 0 57 ISHARES INC MSCI SWEDEN ETF 464286756 16 365 SH SOLE 2 365 0 0 ISHARES INC MSCI SWEDEN ETF 464286756 584 13020 SH SOLE 18 0 0 13020 ISHARES INC MSCI SPAIN ETF 464286764 48 1779 SH SOLE 2 1779 0 0 ISHARES INC MSCI SPAIN ETF 464286764 35664 1322372 SH SOLE 7 184419 0 1137953 ISHARES INC MSCI SPAIN ETF 464286764 2474 91719 SH SOLE 18 0 0 91719 ISHARES INC MSCI SPAIN ETF 464286764 14816 549338 SH SOLE 23 549338 0 0 ISHARES INC MSCI STH KOR ETF 464286772 40 490 SH SOLE 2 490 0 0 ISHARES INC MSCI STH KOR ETF 464286772 57410 711751 SH SOLE 4 711751 0 0 ISHARES INC MSCI STH KOR ETF 464286772 20387 252756 SH SOLE 7 37504 0 215252 ISHARES INC MSCI STH KOR ETF 464286772 4183 51862 SH SOLE 13 0 0 51862 ISHARES INC MSCI STH KOR ETF 464286772 2247 27863 SH SOLE 18 0 0 27863 ISHARES INC MSCI STH KOR ETF 464286772 11950 148157 SH SOLE 26 148157 0 0 ISHARES INC MSCI STH AFR ETF 464286780 1 11 SH SOLE 2 11 0 0 ISHARES INC MSCI STH AFR ETF 464286780 76 1622 SH SOLE 18 0 0 1622 ISHARES INC MSCI STH AFR ETF 464286780 122 2590 SH SOLE 23 2590 0 0 ISHARES INC MSCI GERMANY ETF 464286806 2 62 SH SOLE 2 62 0 0 ISHARES INC MSCI GERMANY ETF 464286806 108878 3307354 SH SOLE 7 500994 0 2806360 ISHARES INC MSCI GERMANY ETF 464286806 2298 69805 SH SOLE 18 0 0 69805 ISHARES INC MSCI GERMANY ETF 464286806 64093 1946930 SH SOLE 21 1946930 0 0 ISHARES INC MSCI GERMANY ETF 464286806 23 700 SH SOLE 43 0 0 700 ISHARES INC MSCI MEXICO ETF 464286822 12 249 SH SOLE 2 249 0 0 ISHARES INC MSCI MEXICO ETF 464286822 29672 614837 SH SOLE 7 92895 0 521942 ISHARES INC MSCI MEXICO ETF 464286822 1051 21784 SH SOLE 18 0 0 21784 ISHARES INC MSCI MEXICO ETF 464286822 156 3230 SH SOLE 23 3230 0 0 ISHARES INC MSCI HONG KG ETF 464286871 21 877 SH SOLE 2 877 0 0 ISHARES INC MSCI HONG KG ETF 464286871 77989 3252238 SH SOLE 7 454443 0 2797795 ISHARES INC MSCI HONG KG ETF 464286871 8530 355712 SH SOLE 18 256128 0 99584 ISHARES INC CORE MSCI EMKT 46434G103 165545 2680460 SH SOLE 2 2564334 0 116126 ISHARES INC CORE MSCI EMKT 46434G103 110 1782 SH SOLE 3 1782 0 0 ISHARES INC CORE MSCI EMKT 46434G103 1150073 18621645 SH SOLE 7 18621645 0 0 ISHARES INC CORE MSCI EMKT 46434G103 100531 1627772 SH SOLE 17 0 0 1627772 ISHARES INC CORE MSCI EMKT 46434G103 200226 3242002 SH SOLE 18 3242002 0 0 ISHARES INC CORE MSCI EMKT 46434G103 3182 51520 SH SOLE 19 0 0 51520 ISHARES INC CORE MSCI EMKT 46434G103 393804 6376364 SH SOLE 21 5779977 0 596387 ISHARES INC CORE MSCI EMKT 46434G103 648741 10504226 SH SOLE 22 8030588 0 2473638 ISHARES INC CORE MSCI EMKT 46434G103 393412 6370006 SH SOLE 23 6370006 0 0 ISHARES INC CORE MSCI EMKT 46434G103 4560 73829 SH SOLE 26 73829 0 0 ISHARES INC CORE MSCI EMKT 46434G103 62 1000 SH SOLE 43 0 0 1000 ISHARES INC MSCI TAIWAN ETF 46434G772 286575 4621427 SH SOLE 2 52696 0 4568731 ISHARES INC MSCI TAIWAN ETF 46434G772 12735 205364 SH SOLE 15 205364 0 0 ISHARES INC MSCI TAIWAN ETF 46434G772 8812 142102 SH SOLE 18 119616 0 22486 ISHARES INC MSCI TAIWAN ETF 46434G772 91876 1481628 SH SOLE 22 1481628 0 0 ISHARES INC MSCI TAIWAN ETF 46434G772 14074 226970 SH SOLE 26 226970 0 0 ISHARES INC MSCI RUSSIA ETF 46434G798 54305 1137045 SH SOLE 2 0 0 1137045 ISHARES INC MSCI RUSSIA ETF 46434G798 37951 794616 SH SOLE 4 0 0 794616 ISHARES INC MSCI RUSSIA ETF 46434G798 348 7276 SH SOLE 22 7276 0 0 ISHARES INC MSCI MLY ETF NEW 46434G814 0 3 SH SOLE 2 3 0 0 ISHARES INC MSCI MLY ETF NEW 46434G814 1784 70415 SH SOLE 22 70415 0 0 ISHARES INC MSCI MLY ETF NEW 46434G814 2284 90127 SH SOLE 26 90127 0 0 ISHARES INC MSCI JPN ETF NEW 46434G822 148 2109 SH SOLE 2 2109 0 0 ISHARES INC MSCI JPN ETF NEW 46434G822 318997 4540882 SH SOLE 4 4540882 0 0 ISHARES INC MSCI JPN ETF NEW 46434G822 79133 1126449 SH SOLE 7 166060 0 960389 ISHARES INC MSCI JPN ETF NEW 46434G822 11 162 SH SOLE 17 0 0 162 ISHARES INC MSCI JPN ETF NEW 46434G822 58202 828503 SH SOLE 18 712297 0 116206 ISHARES INC MSCI JPN ETF NEW 46434G822 559067 7958247 SH SOLE 21 7958247 0 0 ISHARES INC OPTIONS 46434G822 239 3400 SH Call SOLE 2 3400 0 0 ISHARES INC OPTIONS 46434G822 738 10500 SH Call SOLE 4 10500 0 0 ISHARES INC OPTIONS 46434G822 9730 138500 SH Call SOLE 18 138500 0 0 ISHARES INC OPTIONS 46434G822 109309 1556000 SH Call SOLE 19 1556000 0 0 ISHARES INC MSCI ITALY ETF 46434G830 43 1366 SH SOLE 2 1366 0 0 ISHARES INC MSCI ITALY ETF 46434G830 18932 598182 SH SOLE 7 91103 0 507079 ISHARES INC MSCI ITALY ETF 46434G830 2714 85749 SH SOLE 18 0 0 85749 ISHARES INC ESG AWR MSCI EM 46434G863 84634 2042327 SH SOLE 2 2042327 0 0 ISHARES INC ESG AWR MSCI EM 46434G863 34192 825093 SH SOLE 7 825093 0 0 ISHARES INC ESG AWR MSCI EM 46434G863 68 1642 SH SOLE 17 0 0 1642 ISHARES INC ESG AWR MSCI EM 46434G863 25891 624774 SH SOLE 18 624774 0 0 ISHARES INC ESG AWR MSCI EM 46434G863 12009 289801 SH SOLE 19 289801 0 0 ISHARES INC ESG AWR MSCI EM 46434G863 4765 114987 SH SOLE 21 114987 0 0 ISHARES INC ESG AWR MSCI EM 46434G863 903 21791 SH SOLE 22 21791 0 0 ISHARES INC MSCI EMERG MKT 46434G889 17 339 SH SOLE 2 339 0 0 ISHARES S&P GSCI COMMODITY- UNIT BEN INT 46428R107 8 504 SH SOLE 2 504 0 0 ISHARES S&P GSCI COMMODITY- UNIT BEN INT 46428R107 310490 18415798 SH SOLE 7 18415798 0 0 ISHARES S&P GSCI COMMODITY- UNIT BEN INT 46428R107 11630 689791 SH SOLE 23 689791 0 0 ISHARES S&P GSCI COMMODITY- UNIT BEN INT 46428R107 3448 204491 SH SOLE 26 0 0 204491 ISHARES SILVER TR ISHARES 46428Q109 13 615 SH SOLE 17 0 0 615 ISHARES SILVER TR ISHARES 46428Q109 24233 1180958 SH SOLE 25 1180958 0 0 ISHARES TR ISHS 1-5YR INVS 464288646 106527 1949612 SH SOLE 44 1949612 0 0 ISHARES TR FLTG RATE NT ETF 46429B655 20858 410263 SH SOLE 44 410263 0 0 ISHARES TR 0-5YR HI YL CP 46434V407 49696 1087449 SH SOLE 44 1087449 0 0 ISHARES TR S&P 100 ETF 464287101 6 30 SH SOLE 2 30 0 0 ISHARES TR S&P 100 ETF 464287101 28 143 SH SOLE 17 0 0 143 ISHARES TR S&P 100 ETF 464287101 36 180 SH SOLE 43 0 0 180 ISHARES TR MORNINGSTAR GRWT 464287119 30 459 SH SOLE 17 0 0 459 ISHARES TR MORNINGSTR US EQ 464287127 77 1270 SH SOLE 17 0 0 1270 ISHARES TR CORE S&P TTL STK 464287150 724880 7368160 SH SOLE 2 7368160 0 0 ISHARES TR CORE S&P TTL STK 464287150 1619415 16460815 SH SOLE 7 16460815 0 0 ISHARES TR CORE S&P TTL STK 464287150 878 8920 SH SOLE 17 0 0 8920 ISHARES TR CORE S&P TTL STK 464287150 255642 2598518 SH SOLE 18 111083 0 2487435 ISHARES TR CORE S&P TTL STK 464287150 1143713 11625460 SH SOLE 19 4313089 0 7312371 ISHARES TR CORE S&P TTL STK 464287150 134200 1364101 SH SOLE 21 0 0 1364101 ISHARES TR SELECT DIVID ETF 464287168 716 6238 SH SOLE 7 6238 0 0 ISHARES TR SELECT DIVID ETF 464287168 9 75 SH SOLE 17 0 0 75 ISHARES TR SELECT DIVID ETF 464287168 49138 428331 SH SOLE 18 428331 0 0 ISHARES TR SELECT DIVID ETF 464287168 11850 103294 SH SOLE 22 103294 0 0 ISHARES TR SELECT DIVID ETF 464287168 57 501 SH SOLE 43 0 0 501 ISHARES TR TIPS BD ETF 464287176 106520 834211 SH SOLE 2 326890 0 507321 ISHARES TR TIPS BD ETF 464287176 66784 523013 SH SOLE 4 523013 0 0 ISHARES TR TIPS BD ETF 464287176 24351 190706 SH SOLE 7 190706 0 0 ISHARES TR TIPS BD ETF 464287176 28024 219470 SH SOLE 17 0 0 219470 ISHARES TR TIPS BD ETF 464287176 89383 699998 SH SOLE 18 699998 0 0 ISHARES TR TIPS BD ETF 464287176 233223 1826475 SH SOLE 19 1271738 0 554737 ISHARES TR TIPS BD ETF 464287176 2840508 22245342 SH SOLE 21 22019797 0 225545 ISHARES TR TIPS BD ETF 464287176 1821 14264 SH SOLE 23 14264 0 0 ISHARES TR CHINA LG-CAP ETF 464287184 75 1923 SH SOLE 2 1923 0 0 ISHARES TR CHINA LG-CAP ETF 464287184 128350 3296956 SH SOLE 4 3296956 0 0 ISHARES TR CHINA LG-CAP ETF 464287184 76328 1960653 SH SOLE 7 1960653 0 0 ISHARES TR CHINA LG-CAP ETF 464287184 3954 101579 SH SOLE 18 101579 0 0 ISHARES TR CHINA LG-CAP ETF 464287184 39540 1015676 SH SOLE 19 1015676 0 0 ISHARES TR CHINA LG-CAP ETF 464287184 198 5094 SH SOLE 26 5094 0 0 ISHARES TR OPTIONS 464287184 1830 47000 SH Call SOLE 2 47000 0 0 ISHARES TR OPTIONS 464287184 2068 53100 SH Call SOLE 4 53100 0 0 ISHARES TR OPTIONS 464287184 27656 710400 SH Call SOLE 18 710400 0 0 ISHARES TR OPTIONS 464287184 354025 9093900 SH Call SOLE 19 9093900 0 0 ISHARES TR CORE S&P500 ETF 464287200 4327242 10044199 SH SOLE 2 9777647 0 266552 ISHARES TR CORE S&P500 ETF 464287200 8470 19660 SH SOLE 3 19660 0 0 ISHARES TR CORE S&P500 ETF 464287200 3936963 9138302 SH SOLE 4 9138302 0 0 ISHARES TR CORE S&P500 ETF 464287200 11134537 25844986 SH SOLE 7 25844986 0 0 ISHARES TR CORE S&P500 ETF 464287200 1035903 2404491 SH SOLE 16 2404491 0 0 ISHARES TR CORE S&P500 ETF 464287200 396577 920516 SH SOLE 17 0 0 920516 ISHARES TR CORE S&P500 ETF 464287200 837386 1943702 SH SOLE 18 1286483 0 657219 ISHARES TR CORE S&P500 ETF 464287200 324041 752149 SH SOLE 19 752149 0 0 ISHARES TR CORE S&P500 ETF 464287200 1826934 4240597 SH SOLE 21 4240597 0 0 ISHARES TR CORE S&P500 ETF 464287200 1339958 3110251 SH SOLE 22 1577249 0 1533002 ISHARES TR CORE S&P500 ETF 464287200 2119189 4918965 SH SOLE 23 4918965 0 0 ISHARES TR CORE S&P500 ETF 464287200 42006 97503 SH SOLE 26 97503 0 0 ISHARES TR CORE S&P500 ETF 464287200 340088 789396 SH SOLE 28 789396 0 0 ISHARES TR CORE US AGGBD ET 464287226 1368695 11919315 SH SOLE 2 11853338 0 65977 ISHARES TR CORE US AGGBD ET 464287226 2357 20526 SH SOLE 7 20526 0 0 ISHARES TR CORE US AGGBD ET 464287226 249602 2173664 SH SOLE 17 0 0 2173664 ISHARES TR CORE US AGGBD ET 464287226 1038607 9044734 SH SOLE 18 6115402 0 2929332 ISHARES TR CORE US AGGBD ET 464287226 847343 7379106 SH SOLE 19 3391761 0 3987345 ISHARES TR CORE US AGGBD ET 464287226 212999 1854910 SH SOLE 21 984528 0 870382 ISHARES TR CORE US AGGBD ET 464287226 86500 753285 SH SOLE 22 753285 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 723067 14352260 SH SOLE 4 14352260 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 2554783 50710265 SH SOLE 7 50710265 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 1306 25929 SH SOLE 17 0 0 25929 ISHARES TR MSCI EMG MKT ETF 464287234 596 11832 SH SOLE 18 11832 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 4351 86365 SH SOLE 19 86365 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 190510 3781463 SH SOLE 21 3781463 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 71538 1419975 SH SOLE 23 1419975 0 0 ISHARES TR IBOXX INV CP ETF 464287242 24889 187091 SH SOLE 2 117654 0 69437 ISHARES TR IBOXX INV CP ETF 464287242 147 1106 SH SOLE 4 1106 0 0 ISHARES TR IBOXX INV CP ETF 464287242 197075 1481435 SH SOLE 7 1064936 0 416499 ISHARES TR IBOXX INV CP ETF 464287242 2689 20215 SH SOLE 17 0 0 20215 ISHARES TR IBOXX INV CP ETF 464287242 71282 535834 SH SOLE 18 535834 0 0 ISHARES TR IBOXX INV CP ETF 464287242 26432 198694 SH SOLE 19 198694 0 0 ISHARES TR IBOXX INV CP ETF 464287242 691023 5194488 SH SOLE 21 5194488 0 0 ISHARES TR IBOXX INV CP ETF 464287242 23032 173137 SH SOLE 22 173137 0 0 ISHARES TR IBOXX INV CP ETF 464287242 448244 3369495 SH SOLE 23 3369495 0 0 ISHARES TR OPTIONS 464287242 1051 7900 SH Put SOLE 2 7900 0 0 ISHARES TR OPTIONS 464287242 38352 288300 SH Put SOLE 4 288300 0 0 ISHARES TR OPTIONS 464287242 27085 203600 SH Put SOLE 18 203600 0 0 ISHARES TR OPTIONS 464287242 386612 2906200 SH Put SOLE 19 2906200 0 0 ISHARES TR GBL COMM SVC ETF 464287275 7114 84093 SH SOLE 7 84093 0 0 ISHARES TR GLOBAL TECH ETF 464287291 167851 2962429 SH SOLE 2 2962429 0 0 ISHARES TR GLOBAL TECH ETF 464287291 16234 286515 SH SOLE 7 286515 0 0 ISHARES TR GLOBAL TECH ETF 464287291 1 18 SH SOLE 17 0 0 18 ISHARES TR GLOBAL TECH ETF 464287291 36611 646159 SH SOLE 18 646159 0 0 ISHARES TR GLOBAL TECH ETF 464287291 11552 203885 SH SOLE 19 203885 0 0 ISHARES TR GLOBAL TECH ETF 464287291 768 13548 SH SOLE 43 0 0 13548 ISHARES TR S&P 500 GRWT ETF 464287309 279081 3775961 SH SOLE 2 3775961 0 0 ISHARES TR S&P 500 GRWT ETF 464287309 489 6615 SH SOLE 17 0 0 6615 ISHARES TR S&P 500 GRWT ETF 464287309 35211 476397 SH SOLE 18 476397 0 0 ISHARES TR GLOB HLTHCRE ETF 464287325 732523 8748636 SH SOLE 4 8748636 0 0 ISHARES TR GLOB HLTHCRE ETF 464287325 409261 4887866 SH SOLE 7 4887866 0 0 ISHARES TR GLOB HLTHCRE ETF 464287325 4449 53131 SH SOLE 18 53131 0 0 ISHARES TR GLOBAL FINLS ETF 464287333 42179 537659 SH SOLE 2 537659 0 0 ISHARES TR GLOBAL FINLS ETF 464287333 20323 259054 SH SOLE 18 259054 0 0 ISHARES TR GLOBAL FINLS ETF 464287333 92260 1176032 SH SOLE 19 1176032 0 0 ISHARES TR NORTH AMERN NAT 464287374 15266 519778 SH SOLE 2 0 0 519778 ISHARES TR JPX NIKKEI 400 464287382 3636 48466 SH SOLE 21 48466 0 0 ISHARES TR LATN AMER 40 ETF 464287390 92 3484 SH SOLE 2 3484 0 0 ISHARES TR LATN AMER 40 ETF 464287390 167 6304 SH SOLE 4 6304 0 0 ISHARES TR LATN AMER 40 ETF 464287390 2203 83013 SH SOLE 18 83013 0 0 ISHARES TR LATN AMER 40 ETF 464287390 27383 1031750 SH SOLE 19 1031750 0 0 ISHARES TR S&P 500 VAL ETF 464287408 32401 222809 SH SOLE 2 222809 0 0 ISHARES TR S&P 500 VAL ETF 464287408 489 3363 SH SOLE 4 3363 0 0 ISHARES TR S&P 500 VAL ETF 464287408 27349 188071 SH SOLE 17 0 0 188071 ISHARES TR S&P 500 VAL ETF 464287408 7481 51444 SH SOLE 18 51444 0 0 ISHARES TR S&P 500 VAL ETF 464287408 93096 640190 SH SOLE 19 640190 0 0 ISHARES TR 20 YR TR BD ETF 464287432 130754 906002 SH SOLE 2 642598 0 263404 ISHARES TR 20 YR TR BD ETF 464287432 1615 11189 SH SOLE 7 11189 0 0 ISHARES TR 20 YR TR BD ETF 464287432 41 285 SH SOLE 17 0 0 285 ISHARES TR 20 YR TR BD ETF 464287432 12333 85455 SH SOLE 18 85455 0 0 ISHARES TR 20 YR TR BD ETF 464287432 135535 939131 SH SOLE 19 442901 0 496230 ISHARES TR 20 YR TR BD ETF 464287432 31170 215979 SH SOLE 21 183016 0 32963 ISHARES TR 20 YR TR BD ETF 464287432 25642 177677 SH SOLE 22 177677 0 0 ISHARES TR 20 YR TR BD ETF 464287432 105805 733129 SH SOLE 23 733129 0 0 ISHARES TR BARCLAYS 7 10 YR 464287440 6476 56205 SH SOLE 2 56205 0 0 ISHARES TR BARCLAYS 7 10 YR 464287440 11152 96785 SH SOLE 7 8212 0 88573 ISHARES TR BARCLAYS 7 10 YR 464287440 28 241 SH SOLE 17 0 0 241 ISHARES TR BARCLAYS 7 10 YR 464287440 12500 108486 SH SOLE 18 108486 0 0 ISHARES TR BARCLAYS 7 10 YR 464287440 46715 405445 SH SOLE 21 405445 0 0 ISHARES TR BARCLAYS 7 10 YR 464287440 296498 2573319 SH SOLE 23 2573319 0 0 ISHARES TR 1 3 YR TREAS BD 464287457 216695 2515319 SH SOLE 2 2115721 0 399598 ISHARES TR 1 3 YR TREAS BD 464287457 7125 82703 SH SOLE 3 82703 0 0 ISHARES TR 1 3 YR TREAS BD 464287457 46 530 SH SOLE 17 0 0 530 ISHARES TR 1 3 YR TREAS BD 464287457 35078 407174 SH SOLE 18 407174 0 0 ISHARES TR 1 3 YR TREAS BD 464287457 579864 6730869 SH SOLE 19 5279742 0 1451127 ISHARES TR 1 3 YR TREAS BD 464287457 34690 402664 SH SOLE 21 0 0 402664 ISHARES TR 1 3 YR TREAS BD 464287457 32450 376669 SH SOLE 22 376669 0 0 ISHARES TR 1 3 YR TREAS BD 464287457 88897 1031892 SH SOLE 23 1031892 0 0 ISHARES TR MSCI EAFE ETF 464287465 3877 49699 SH SOLE 2 49699 0 0 ISHARES TR MSCI EAFE ETF 464287465 316031 4051166 SH SOLE 4 4051166 0 0 ISHARES TR MSCI EAFE ETF 464287465 1198277 15360560 SH SOLE 7 15360560 0 0 ISHARES TR MSCI EAFE ETF 464287465 2007 25723 SH SOLE 17 0 0 25723 ISHARES TR MSCI EAFE ETF 464287465 8830 113196 SH SOLE 18 106843 0 6353 ISHARES TR MSCI EAFE ETF 464287465 3006716 38542702 SH SOLE 21 38542702 0 0 ISHARES TR MSCI EAFE ETF 464287465 761 9753 SH SOLE 23 9753 0 0 ISHARES TR RUS MDCP VAL ETF 464287473 40 355 SH SOLE 17 0 0 355 ISHARES TR RUS MDCP VAL ETF 464287473 625 5521 SH SOLE 18 5521 0 0 ISHARES TR RUS MD CP GR ETF 464287481 86 766 SH SOLE 17 0 0 766 ISHARES TR RUS MD CP GR ETF 464287481 5279 47104 SH SOLE 18 47104 0 0 ISHARES TR RUS MID CAP ETF 464287499 1368 17483 SH SOLE 17 0 0 17483 ISHARES TR RUS MID CAP ETF 464287499 16511 211079 SH SOLE 18 211079 0 0 ISHARES TR RUS MID CAP ETF 464287499 14558 186116 SH SOLE 19 186116 0 0 ISHARES TR CORE S&P MCP ETF 464287507 31191 118565 SH SOLE 2 118565 0 0 ISHARES TR CORE S&P MCP ETF 464287507 152812 580881 SH SOLE 4 580881 0 0 ISHARES TR CORE S&P MCP ETF 464287507 309043 1174755 SH SOLE 7 1174755 0 0 ISHARES TR CORE S&P MCP ETF 464287507 366 1390 SH SOLE 17 0 0 1390 ISHARES TR CORE S&P MCP ETF 464287507 347637 1321463 SH SOLE 18 1253963 0 67500 ISHARES TR CORE S&P MCP ETF 464287507 44307 168424 SH SOLE 19 168424 0 0 ISHARES TR CORE S&P MCP ETF 464287507 109345 415649 SH SOLE 21 415649 0 0 ISHARES TR CORE S&P MCP ETF 464287507 559842 2128110 SH SOLE 22 498182 0 1629928 ISHARES TR CORE S&P MCP ETF 464287507 686 2606 SH SOLE 43 0 0 2606 ISHARES TR ISHARES BIOTECH 464287556 32 198 SH SOLE 2 198 0 0 ISHARES TR ISHARES BIOTECH 464287556 50 310 SH SOLE 4 310 0 0 ISHARES TR ISHARES BIOTECH 464287556 712 4405 SH SOLE 18 4405 0 0 ISHARES TR ISHARES BIOTECH 464287556 8994 55628 SH SOLE 19 55628 0 0 ISHARES TR COHEN STEER REIT 464287564 14282 218310 SH SOLE 18 218310 0 0 ISHARES TR COHEN STEER REIT 464287564 143025 2186253 SH SOLE 19 0 0 2186253 ISHARES TR GLOBAL 100 ETF 464287572 1781990 25049054 SH SOLE 4 25049054 0 0 ISHARES TR GLOBAL 100 ETF 464287572 2 22 SH SOLE 17 0 0 22 ISHARES TR RUS 1000 VAL ETF 464287598 18638 119087 SH SOLE 17 0 0 119087 ISHARES TR RUS 1000 VAL ETF 464287598 101538 648762 SH SOLE 18 648762 0 0 ISHARES TR RUS 1000 VAL ETF 464287598 726980 4644944 SH SOLE 22 37606 0 4607338 ISHARES TR S&P MC 400GR ETF 464287606 381 4808 SH SOLE 2 4808 0 0 ISHARES TR S&P MC 400GR ETF 464287606 18 231 SH SOLE 17 0 0 231 ISHARES TR S&P MC 400GR ETF 464287606 1325 16736 SH SOLE 18 16736 0 0 ISHARES TR RUS 1000 GRW ETF 464287614 15 54 SH SOLE 2 54 0 0 ISHARES TR RUS 1000 GRW ETF 464287614 11001 40142 SH SOLE 17 0 0 40142 ISHARES TR RUS 1000 GRW ETF 464287614 188617 688281 SH SOLE 18 688281 0 0 ISHARES TR RUS 1000 GRW ETF 464287614 138387 504988 SH SOLE 22 504988 0 0 ISHARES TR RUS 1000 ETF 464287622 295641 1223123 SH SOLE 2 22527 0 1200596 ISHARES TR RUS 1000 ETF 464287622 225 932 SH SOLE 17 0 0 932 ISHARES TR RUS 1000 ETF 464287622 58113 240425 SH SOLE 18 64862 0 175563 ISHARES TR RUS 1000 ETF 464287622 562026 2325209 SH SOLE 19 2325209 0 0 ISHARES TR RUS 1000 ETF 464287622 303099 1253976 SH SOLE 21 964562 0 289414 ISHARES TR RUS 1000 ETF 464287622 630272 2607556 SH SOLE 22 2607513 0 43 ISHARES TR RUS 1000 ETF 464287622 3382 13991 SH SOLE 43 0 0 13991 ISHARES TR RUS 2000 VAL ETF 464287630 11313 70606 SH SOLE 2 0 0 70606 ISHARES TR RUS 2000 VAL ETF 464287630 50 314 SH SOLE 17 0 0 314 ISHARES TR RUS 2000 VAL ETF 464287630 29051 181306 SH SOLE 18 181306 0 0 ISHARES TR RUS 2000 VAL ETF 464287630 12146 75805 SH SOLE 22 55633 0 20172 ISHARES TR RUS 2000 GRW ETF 464287648 1888 6432 SH SOLE 2 0 0 6432 ISHARES TR RUS 2000 GRW ETF 464287648 61 207 SH SOLE 17 0 0 207 ISHARES TR RUS 2000 GRW ETF 464287648 16511 56237 SH SOLE 18 56237 0 0 ISHARES TR RUS 2000 GRW ETF 464287648 7501 25550 SH SOLE 22 25550 0 0 ISHARES TR OPTIONS 464287655 23953 109500 SH Put SOLE 2 109500 0 0 ISHARES TR OPTIONS 464287655 328 1500 SH Put SOLE 4 1500 0 0 ISHARES TR OPTIONS 464287655 4441 20300 SH Put SOLE 18 20300 0 0 ISHARES TR OPTIONS 464287655 259897 1188100 SH Put SOLE 19 1188100 0 0 ISHARES TR OPTIONS 464287655 41103 187900 SH Put SOLE 26 187900 0 0 ISHARES TR OPTIONS 464287655 26600 121600 SH Put SOLE 30 121600 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 99991 457101 SH SOLE 2 219216 0 237885 ISHARES TR RUSSELL 2000 ETF 464287655 1064256 4865170 SH SOLE 7 4865170 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 1724 7883 SH SOLE 17 0 0 7883 ISHARES TR RUSSELL 2000 ETF 464287655 142937 653425 SH SOLE 18 653425 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 88695 405462 SH SOLE 19 405462 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 181216 828416 SH SOLE 21 678478 0 149938 ISHARES TR RUSSELL 2000 ETF 464287655 1021702 4670637 SH SOLE 22 4670637 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 22 100 SH SOLE 43 0 0 100 ISHARES TR CORE S&P US VLU 464287663 19755 278711 SH SOLE 2 278711 0 0 ISHARES TR CORE S&P US VLU 464287663 4540 64051 SH SOLE 17 0 0 64051 ISHARES TR CORE S&P US VLU 464287663 20256 285773 SH SOLE 18 285773 0 0 ISHARES TR CORE S&P US GWT 464287671 3862 37716 SH SOLE 17 0 0 37716 ISHARES TR CORE S&P US GWT 464287671 46841 457388 SH SOLE 18 457388 0 0 ISHARES TR RUSSELL 3000 ETF 464287689 201 788 SH SOLE 17 0 0 788 ISHARES TR RUSSELL 3000 ETF 464287689 71576 280855 SH SOLE 18 280855 0 0 ISHARES TR RUSSELL 3000 ETF 464287689 18513 72641 SH SOLE 19 72641 0 0 ISHARES TR RUSSELL 3000 ETF 464287689 153580 602630 SH SOLE 22 427473 0 175157 ISHARES TR S&P MC 400VL ETF 464287705 434 4208 SH SOLE 2 4208 0 0 ISHARES TR S&P MC 400VL ETF 464287705 7 70 SH SOLE 17 0 0 70 ISHARES TR S&P MC 400VL ETF 464287705 406 3941 SH SOLE 18 3941 0 0 ISHARES TR U.S. TECH ETF 464287721 69 678 SH SOLE 2 678 0 0 ISHARES TR U.S. TECH ETF 464287721 6 57 SH SOLE 17 0 0 57 ISHARES TR U.S. REAL ES ETF 464287739 115405 1127114 SH SOLE 2 1127114 0 0 ISHARES TR U.S. REAL ES ETF 464287739 55 533 SH SOLE 17 0 0 533 ISHARES TR U.S. REAL ES ETF 464287739 192 1877 SH SOLE 18 1877 0 0 ISHARES TR U.S. REAL ES ETF 464287739 1613 15750 SH SOLE 19 15750 0 0 ISHARES TR U.S. REAL ES ETF 464287739 2408 23522 SH SOLE 21 23522 0 0 ISHARES TR U.S. REAL ES ETF 464287739 6096 59538 SH SOLE 22 59538 0 0 ISHARES TR US INDUSTRIALS 464287754 3304 30831 SH SOLE 18 30831 0 0 ISHARES TR US HLTHCARE ETF 464287762 4 14 SH SOLE 17 0 0 14 ISHARES TR U.S. ENERGY ETF 464287796 91798 3248341 SH SOLE 2 3248341 0 0 ISHARES TR U.S. ENERGY ETF 464287796 28487 1008033 SH SOLE 18 1008033 0 0 ISHARES TR U.S. ENERGY ETF 464287796 60019 2123806 SH SOLE 19 2123806 0 0 ISHARES TR CORE S&P SCP ETF 464287804 239577 2194133 SH SOLE 2 2124513 0 69620 ISHARES TR CORE S&P SCP ETF 464287804 302925 2774295 SH SOLE 4 2774295 0 0 ISHARES TR CORE S&P SCP ETF 464287804 114221 1046078 SH SOLE 7 1046078 0 0 ISHARES TR CORE S&P SCP ETF 464287804 81270 744300 SH SOLE 17 0 0 744300 ISHARES TR CORE S&P SCP ETF 464287804 289744 2653578 SH SOLE 18 2577242 0 76336 ISHARES TR CORE S&P SCP ETF 464287804 115180 1054857 SH SOLE 19 1054857 0 0 ISHARES TR CORE S&P SCP ETF 464287804 50551 462966 SH SOLE 21 462966 0 0 ISHARES TR CORE S&P SCP ETF 464287804 32400 296731 SH SOLE 22 296731 0 0 ISHARES TR CORE S&P SCP ETF 464287804 30029 275019 SH SOLE 23 275019 0 0 ISHARES TR CORE S&P SCP ETF 464287804 10083 92342 SH SOLE 28 0 0 92342 ISHARES TR CORE S&P SCP ETF 464287804 229 2100 SH SOLE 43 0 0 2100 ISHARES TR DOW JONES US ETF 464287846 3 29 SH SOLE 17 0 0 29 ISHARES TR EUROPE ETF 464287861 653 12523 SH SOLE 2 12523 0 0 ISHARES TR EUROPE ETF 464287861 638241 12245597 SH SOLE 4 12245597 0 0 ISHARES TR EUROPE ETF 464287861 6 119 SH SOLE 17 0 0 119 ISHARES TR SP SMCP600VL ETF 464287879 11 112 SH SOLE 17 0 0 112 ISHARES TR SP SMCP600VL ETF 464287879 37 369 SH SOLE 18 369 0 0 ISHARES TR S&P SML 600 GWT 464287887 16 122 SH SOLE 17 0 0 122 ISHARES TR S&P SML 600 GWT 464287887 229 1763 SH SOLE 18 1763 0 0 ISHARES TR INTL TREA BD ETF 464288117 20745 403983 SH SOLE 7 34276 0 369707 ISHARES TR INTL TREA BD ETF 464288117 8 150 SH SOLE 17 0 0 150 ISHARES TR INTL TREA BD ETF 464288117 5157 100430 SH SOLE 18 100430 0 0 ISHARES TR SHRT NAT MUN ETF 464288158 119 1105 SH SOLE 2 1105 0 0 ISHARES TR SHRT NAT MUN ETF 464288158 7 66 SH SOLE 17 0 0 66 ISHARES TR SHRT NAT MUN ETF 464288158 18940 176076 SH SOLE 18 176076 0 0 ISHARES TR SHRT NAT MUN ETF 464288158 125857 1170000 SH SOLE 19 1170000 0 0 ISHARES TR MSCI AC ASIA ETF 464288182 2108 24824 SH SOLE 3 24824 0 0 ISHARES TR GL CLEAN ENE ETF 464288224 351 16211 SH SOLE 18 16211 0 0 ISHARES TR MSCI ACWI EX US 464288240 1543 27855 SH SOLE 2 27855 0 0 ISHARES TR MSCI ACWI EX US 464288240 2 38 SH SOLE 17 0 0 38 ISHARES TR MSCI ACWI EX US 464288240 1179 21269 SH SOLE 18 21269 0 0 ISHARES TR MSCI ACWI EX US 464288240 124420 2245450 SH SOLE 21 2245450 0 0 ISHARES TR MSCI ACWI ETF 464288257 4145 41488 SH SOLE 2 41488 0 0 ISHARES TR MSCI ACWI ETF 464288257 2840 28419 SH SOLE 3 28419 0 0 ISHARES TR MSCI ACWI ETF 464288257 463 4629 SH SOLE 17 0 0 4629 ISHARES TR MSCI ACWI ETF 464288257 2540 25419 SH SOLE 18 25419 0 0 ISHARES TR MSCI KOKUSAI ETF 464288265 5948 62840 SH SOLE 23 62840 0 0 ISHARES TR EAFE SML CP ETF 464288273 1 8 SH SOLE 2 8 0 0 ISHARES TR EAFE SML CP ETF 464288273 32448 436068 SH SOLE 17 0 0 436068 ISHARES TR EAFE SML CP ETF 464288273 12218 164200 SH SOLE 18 129306 0 34894 ISHARES TR EAFE SML CP ETF 464288273 176987 2378535 SH SOLE 21 2378535 0 0 ISHARES TR EAFE SML CP ETF 464288273 19683 264518 SH SOLE 23 264518 0 0 ISHARES TR JPMORGAN USD EMG 464288281 13339 121200 SH SOLE 2 57433 0 63767 ISHARES TR JPMORGAN USD EMG 464288281 93048 845429 SH SOLE 7 845429 0 0 ISHARES TR JPMORGAN USD EMG 464288281 9089 82585 SH SOLE 17 0 0 82585 ISHARES TR JPMORGAN USD EMG 464288281 25118 228225 SH SOLE 18 228225 0 0 ISHARES TR JPMORGAN USD EMG 464288281 6224 56553 SH SOLE 19 56553 0 0 ISHARES TR JPMORGAN USD EMG 464288281 22114 200923 SH SOLE 21 200923 0 0 ISHARES TR JPMORGAN USD EMG 464288281 200064 1817771 SH SOLE 22 978314 0 839457 ISHARES TR JPMORGAN USD EMG 464288281 56483 513198 SH SOLE 23 513198 0 0 ISHARES TR CALIF MUN BD ETF 464288356 1512 24361 SH SOLE 2 24361 0 0 ISHARES TR CALIF MUN BD ETF 464288356 656 10569 SH SOLE 18 10569 0 0 ISHARES TR GLB INFRASTR ETF 464288372 16868 367488 SH SOLE 2 367488 0 0 ISHARES TR GLB INFRASTR ETF 464288372 6468 140914 SH SOLE 7 140914 0 0 ISHARES TR GLB INFRASTR ETF 464288372 257 5590 SH SOLE 23 5590 0 0 ISHARES TR MRGSTR MD CP VAL 464288406 95 1500 SH SOLE 43 0 0 1500 ISHARES TR NATIONAL MUN ETF 464288414 71427 614853 SH SOLE 2 614853 0 0 ISHARES TR NATIONAL MUN ETF 464288414 9189 79097 SH SOLE 17 0 0 79097 ISHARES TR NATIONAL MUN ETF 464288414 13916 119794 SH SOLE 18 119794 0 0 ISHARES TR NATIONAL MUN ETF 464288414 389618 3353862 SH SOLE 19 3353862 0 0 ISHARES TR ASIA 50 ETF 464288430 580493 7423188 SH SOLE 4 7423188 0 0 ISHARES TR INTL SEL DIV ETF 464288448 425 13963 SH SOLE 7 13963 0 0 ISHARES TR INTL SEL DIV ETF 464288448 0 16 SH SOLE 17 0 0 16 ISHARES TR INTL SEL DIV ETF 464288448 8540 280729 SH SOLE 18 280729 0 0 ISHARES TR INTL SEL DIV ETF 464288448 11035 362771 SH SOLE 21 362771 0 0 ISHARES TR INTL DEV RE ETF 464288489 0 15 SH SOLE 2 15 0 0 ISHARES TR INTL DEV RE ETF 464288489 14 514 SH SOLE 17 0 0 514 ISHARES TR INTL DEV RE ETF 464288489 1479 52811 SH SOLE 21 52811 0 0 ISHARES TR INTL DEV RE ETF 464288489 3379 120661 SH SOLE 22 120661 0 0 ISHARES TR IBOXX HI YD ETF 464288513 67032 766167 SH SOLE 2 447314 0 318853 ISHARES TR IBOXX HI YD ETF 464288513 3990 45600 SH SOLE 7 45600 0 0 ISHARES TR IBOXX HI YD ETF 464288513 299 3420 SH SOLE 17 0 0 3420 ISHARES TR IBOXX HI YD ETF 464288513 101141 1156029 SH SOLE 18 807676 0 348353 ISHARES TR IBOXX HI YD ETF 464288513 543290 6209734 SH SOLE 19 6050915 0 158819 ISHARES TR IBOXX HI YD ETF 464288513 179343 2049865 SH SOLE 21 2049865 0 0 ISHARES TR IBOXX HI YD ETF 464288513 7757 88656 SH SOLE 22 88656 0 0 ISHARES TR IBOXX HI YD ETF 464288513 118192 1350924 SH SOLE 23 1350924 0 0 ISHARES TR IBOXX HI YD ETF 464288513 71527 817545 SH SOLE 26 817545 0 0 ISHARES TR IBOXX HI YD ETF 464288513 17068 195085 SH SOLE 28 195085 0 0 ISHARES TR IBOXX HI YD ETF 464288513 2275 26000 SH SOLE 37 26000 0 0 ISHARES TR OPTIONS 464288513 846317 9673300 SH Put SOLE 2 9673300 0 0 ISHARES TR OPTIONS 464288513 1636 18700 SH Put SOLE 4 18700 0 0 ISHARES TR OPTIONS 464288513 206800 2363700 SH Put SOLE 18 2363700 0 0 ISHARES TR OPTIONS 464288513 813822 9301900 SH Put SOLE 19 9301900 0 0 ISHARES TR OPTIONS 464288513 90132 1030200 SH Put SOLE 26 1030200 0 0 ISHARES TR OPTIONS 464288513 70946 810900 SH Put SOLE 30 810900 0 0 ISHARES TR CRE U S REIT ETF 464288521 24533 418293 SH SOLE 2 0 0 418293 ISHARES TR CRE U S REIT ETF 464288521 33541 571891 SH SOLE 21 0 0 571891 ISHARES TR CRE U S REIT ETF 464288521 4658 79418 SH SOLE 22 79418 0 0 ISHARES TR CRE U S REIT ETF 464288521 126705 2160350 SH SOLE 23 2160350 0 0 ISHARES TR MSCI KLD400 SOC 464288570 9 104 SH SOLE 2 104 0 0 ISHARES TR MSCI KLD400 SOC 464288570 2 22 SH SOLE 17 0 0 22 ISHARES TR MSCI KLD400 SOC 464288570 679 8155 SH SOLE 18 8155 0 0 ISHARES TR MBS ETF 464288588 56218 519866 SH SOLE 2 433830 0 86036 ISHARES TR MBS ETF 464288588 67 618 SH SOLE 17 0 0 618 ISHARES TR MBS ETF 464288588 118681 1097480 SH SOLE 18 1097480 0 0 ISHARES TR MBS ETF 464288588 31959 295536 SH SOLE 19 295536 0 0 ISHARES TR MBS ETF 464288588 83322 770505 SH SOLE 21 770505 0 0 ISHARES TR INTRM GOV CR ETF 464288612 23891 207515 SH SOLE 2 207515 0 0 ISHARES TR INTRM GOV CR ETF 464288612 22 195 SH SOLE 17 0 0 195 ISHARES TR INTRM GOV CR ETF 464288612 568 4931 SH SOLE 18 4931 0 0 ISHARES TR USD INV GRDE ETF 464288620 70898 1179662 SH SOLE 2 1179662 0 0 ISHARES TR USD INV GRDE ETF 464288620 47905 797092 SH SOLE 7 797092 0 0 ISHARES TR USD INV GRDE ETF 464288620 25 417 SH SOLE 17 0 0 417 ISHARES TR USD INV GRDE ETF 464288620 91377 1520416 SH SOLE 18 1520416 0 0 ISHARES TR USD INV GRDE ETF 464288620 62750 1044086 SH SOLE 23 1044086 0 0 ISHARES TR ISHS 5-10YR INVT 464288638 14200 236427 SH SOLE 2 236427 0 0 ISHARES TR ISHS 5-10YR INVT 464288638 79 1313 SH SOLE 17 0 0 1313 ISHARES TR ISHS 5-10YR INVT 464288638 53014 882677 SH SOLE 18 376082 0 506595 ISHARES TR ISHS 5-10YR INVT 464288638 1956 32574 SH SOLE 22 32574 0 0 ISHARES TR ISHS 5-10YR INVT 464288638 15417 256685 SH SOLE 23 256685 0 0 ISHARES TR ISHS 1-5YR INVS 464288646 93766 1716075 SH SOLE 2 1716075 0 0 ISHARES TR ISHS 1-5YR INVS 464288646 17809 325926 SH SOLE 7 325926 0 0 ISHARES TR ISHS 1-5YR INVS 464288646 3 59 SH SOLE 17 0 0 59 ISHARES TR ISHS 1-5YR INVS 464288646 44813 820156 SH SOLE 18 820156 0 0 ISHARES TR ISHS 1-5YR INVS 464288646 56974 1042708 SH SOLE 19 1042708 0 0 ISHARES TR ISHS 1-5YR INVS 464288646 21164 387329 SH SOLE 21 249725 0 137604 ISHARES TR ISHS 1-5YR INVS 464288646 5638 103189 SH SOLE 23 103189 0 0 ISHARES TR 10-20 YR TRS ETF 464288653 18585 126369 SH SOLE 2 126369 0 0 ISHARES TR 10-20 YR TRS ETF 464288653 3987 27110 SH SOLE 18 27110 0 0 ISHARES TR 10-20 YR TRS ETF 464288653 35003 238001 SH SOLE 21 238001 0 0 ISHARES TR 10-20 YR TRS ETF 464288653 200 1361 SH SOLE 22 1361 0 0 ISHARES TR 3 7 YR TREAS BD 464288661 56 427 SH SOLE 2 427 0 0 ISHARES TR 3 7 YR TREAS BD 464288661 23 174 SH SOLE 17 0 0 174 ISHARES TR 3 7 YR TREAS BD 464288661 38900 298836 SH SOLE 18 298836 0 0 ISHARES TR 3 7 YR TREAS BD 464288661 26916 206772 SH SOLE 23 206772 0 0 ISHARES TR SHORT TREAS BD 464288679 24954 225887 SH SOLE 2 225887 0 0 ISHARES TR SHORT TREAS BD 464288679 18 164 SH SOLE 17 0 0 164 ISHARES TR SHORT TREAS BD 464288679 31347 283762 SH SOLE 18 283762 0 0 ISHARES TR SHORT TREAS BD 464288679 716421 6485210 SH SOLE 19 5306363 0 1178847 ISHARES TR SHORT TREAS BD 464288679 48433 438427 SH SOLE 21 0 0 438427 ISHARES TR PFD AND INCM SEC 464288687 28449 733039 SH SOLE 2 733039 0 0 ISHARES TR PFD AND INCM SEC 464288687 850 21896 SH SOLE 3 21896 0 0 ISHARES TR PFD AND INCM SEC 464288687 764 19687 SH SOLE 7 19687 0 0 ISHARES TR PFD AND INCM SEC 464288687 112914 2909402 SH SOLE 18 2909402 0 0 ISHARES TR PFD AND INCM SEC 464288687 7878 203000 SH SOLE 19 203000 0 0 ISHARES TR PFD AND INCM SEC 464288687 35573 916582 SH SOLE 21 916582 0 0 ISHARES TR MRNING SM CP ETF 464288703 3 45 SH SOLE 17 0 0 45 ISHARES TR GLOB UTILITS ETF 464288711 296 5025 SH SOLE 23 5025 0 0 ISHARES TR GLOB INDSTRL ETF 464288729 56699 482548 SH SOLE 7 482548 0 0 ISHARES TR GLB CNSM STP ETF 464288737 99590 1660657 SH SOLE 4 1660657 0 0 ISHARES TR GLB CNSM STP ETF 464288737 4813 80256 SH SOLE 7 80256 0 0 ISHARES TR GLB CNS DISC ETF 464288745 64404 390398 SH SOLE 7 390398 0 0 ISHARES TR MSCI USA ESG SLC 464288802 3 33 SH SOLE 17 0 0 33 ISHARES TR MSCI USA ESG SLC 464288802 167 1740 SH SOLE 18 1740 0 0 ISHARES TR MSCI USA ESG SLC 464288802 25631 267128 SH SOLE 19 0 0 267128 ISHARES TR U.S. MED DVC ETF 464288810 31853 507372 SH SOLE 2 507372 0 0 ISHARES TR EAFE VALUE ETF 464288877 136848 2691205 SH SOLE 2 2691205 0 0 ISHARES TR EAFE VALUE ETF 464288877 26151 514283 SH SOLE 17 0 0 514283 ISHARES TR EAFE VALUE ETF 464288877 79625 1565872 SH SOLE 18 1565872 0 0 ISHARES TR EAFE VALUE ETF 464288877 266979 5250323 SH SOLE 19 5250323 0 0 ISHARES TR EAFE GRWTH ETF 464288885 121767 1143678 SH SOLE 2 1143678 0 0 ISHARES TR EAFE GRWTH ETF 464288885 9 84 SH SOLE 17 0 0 84 ISHARES TR EAFE GRWTH ETF 464288885 72004 676282 SH SOLE 18 676282 0 0 ISHARES TR EAFE GRWTH ETF 464288885 242863 2281051 SH SOLE 19 2281051 0 0 ISHARES TR RUS TP200 VL ETF 464289420 2 36 SH SOLE 17 0 0 36 ISHARES TR CORE LT USDB ETF 464289479 1 7 SH SOLE 17 0 0 7 ISHARES TR CORE LT USDB ETF 464289479 3967 55411 SH SOLE 18 55411 0 0 ISHARES TR 10+ YR INVST GRD 464289511 120659 1741616 SH SOLE 2 1741616 0 0 ISHARES TR 10+ YR INVST GRD 464289511 5 74 SH SOLE 17 0 0 74 ISHARES TR 10+ YR INVST GRD 464289511 12407 179086 SH SOLE 18 179086 0 0 ISHARES TR 10+ YR INVST GRD 464289511 734469 10601452 SH SOLE 21 10601452 0 0 ISHARES TR 10+ YR INVST GRD 464289511 766 11052 SH SOLE 22 11052 0 0 ISHARES TR INDIA 50 ETF 464289529 53454 1036130 SH SOLE 7 1036130 0 0 ISHARES TR INDIA 50 ETF 464289529 24840 481488 SH SOLE 22 481488 0 0 ISHARES TR AGGRES ALLOC ETF 464289859 6 91 SH SOLE 17 0 0 91 ISHARES TR GRWT ALLOCAT ETF 464289867 21 380 SH SOLE 17 0 0 380 ISHARES TR GRWT ALLOCAT ETF 464289867 80191 1445671 SH SOLE 19 0 0 1445671 ISHARES TR MODERT ALLOC ETF 464289875 11 235 SH SOLE 17 0 0 235 ISHARES TR MODERT ALLOC ETF 464289875 97753 2184902 SH SOLE 19 0 0 2184902 ISHARES TR CONSER ALLOC ETF 464289883 16609 420473 SH SOLE 19 0 0 420473 ISHARES TR US TREAS BD ETF 46429B267 82562 3112021 SH SOLE 2 3112021 0 0 ISHARES TR US TREAS BD ETF 46429B267 49057 1849125 SH SOLE 7 1849125 0 0 ISHARES TR US TREAS BD ETF 46429B267 118 4459 SH SOLE 17 0 0 4459 ISHARES TR US TREAS BD ETF 46429B267 93865 3538070 SH SOLE 18 3538070 0 0 ISHARES TR US TREAS BD ETF 46429B267 73344 2764565 SH SOLE 19 2764565 0 0 ISHARES TR CMBS ETF 46429B366 244 4510 SH SOLE 3 4510 0 0 ISHARES TR CMBS ETF 46429B366 2022 37408 SH SOLE 18 37408 0 0 ISHARES TR MSCI GERMNY ETF 46429B465 41 500 SH SOLE 43 0 0 500 ISHARES TR MSCI INDIA ETF 46429B598 318611 6543658 SH SOLE 2 123737 0 6419921 ISHARES TR MSCI INDIA ETF 46429B598 9397 192998 SH SOLE 4 192998 0 0 ISHARES TR MSCI INDIA ETF 46429B598 39629 813910 SH SOLE 7 122006 0 691904 ISHARES TR MSCI INDIA ETF 46429B598 4139 85015 SH SOLE 13 0 0 85015 ISHARES TR MSCI INDIA ETF 46429B598 10169 208859 SH SOLE 15 208859 0 0 ISHARES TR MSCI INDIA ETF 46429B598 143890 2955220 SH SOLE 18 2885046 0 70174 ISHARES TR MSCI INDIA ETF 46429B598 149248 3065276 SH SOLE 22 2717868 0 347408 ISHARES TR MSCI INDIA ETF 46429B598 9163 188198 SH SOLE 26 188198 0 0 ISHARES TR MSCI POLAND ETF 46429B606 36 1656 SH SOLE 2 1656 0 0 ISHARES TR MSCI POLAND ETF 46429B606 7732 352742 SH SOLE 7 45571 0 307171 ISHARES TR MSCI POLAND ETF 46429B606 321 14651 SH SOLE 15 14651 0 0 ISHARES TR MSCI POLAND ETF 46429B606 2535 115655 SH SOLE 18 0 0 115655 ISHARES TR FLTG RATE NT ETF 46429B655 50351 990378 SH SOLE 2 990378 0 0 ISHARES TR FLTG RATE NT ETF 46429B655 11662 229386 SH SOLE 7 30902 0 198484 ISHARES TR FLTG RATE NT ETF 46429B655 0 1 SH SOLE 17 0 0 1 ISHARES TR FLTG RATE NT ETF 46429B655 21895 430671 SH SOLE 18 430671 0 0 ISHARES TR FLTG RATE NT ETF 46429B655 15663 308079 SH SOLE 19 308079 0 0 ISHARES TR FLTG RATE NT ETF 46429B655 198429 3903000 SH SOLE 23 3903000 0 0 ISHARES TR CORE HIGH DV ETF 46429B663 5 48 SH SOLE 2 48 0 0 ISHARES TR CORE HIGH DV ETF 46429B663 15 155 SH SOLE 17 0 0 155 ISHARES TR CORE HIGH DV ETF 46429B663 23311 247310 SH SOLE 18 247310 0 0 ISHARES TR CORE HIGH DV ETF 46429B663 30131 319656 SH SOLE 21 319656 0 0 ISHARES TR MSCI CHINA ETF 46429B671 50 741 SH SOLE 2 741 0 0 ISHARES TR MSCI CHINA ETF 46429B671 24752 366529 SH SOLE 7 57597 0 308932 ISHARES TR MSCI CHINA ETF 46429B671 2 28 SH SOLE 17 0 0 28 ISHARES TR MSCI CHINA ETF 46429B671 5195 76930 SH SOLE 18 0 0 76930 ISHARES TR MSCI EAFE MIN VL 46429B689 165788 2200536 SH SOLE 7 2200536 0 0 ISHARES TR MSCI EAFE MIN VL 46429B689 8 109 SH SOLE 17 0 0 109 ISHARES TR MSCI EAFE MIN VL 46429B689 243987 3238478 SH SOLE 18 3229627 0 8851 ISHARES TR MSCI EAFE MIN VL 46429B689 5176 68702 SH SOLE 21 68702 0 0 ISHARES TR MSCI EAFE MIN VL 46429B689 7636 101356 SH SOLE 22 101356 0 0 ISHARES TR MSCI USA MIN VOL 46429B697 74881 1018791 SH SOLE 2 1018791 0 0 ISHARES TR MSCI USA MIN VOL 46429B697 105 1423 SH SOLE 17 0 0 1423 ISHARES TR MSCI USA MIN VOL 46429B697 570992 7768593 SH SOLE 18 7750200 0 18393 ISHARES TR MSCI USA MIN VOL 46429B697 4074 55422 SH SOLE 22 55422 0 0 ISHARES TR 0-5 YR TIPS ETF 46429B747 6839 64747 SH SOLE 2 64747 0 0 ISHARES TR 0-5 YR TIPS ETF 46429B747 24891 235641 SH SOLE 7 235641 0 0 ISHARES TR 0-5 YR TIPS ETF 46429B747 681 6448 SH SOLE 17 0 0 6448 ISHARES TR 0-5 YR TIPS ETF 46429B747 414 3922 SH SOLE 18 3922 0 0 ISHARES TR MSCI USA QLT FCT 46432F339 297377 2257476 SH SOLE 2 2257476 0 0 ISHARES TR MSCI USA QLT FCT 46432F339 23923 181607 SH SOLE 7 181607 0 0 ISHARES TR MSCI USA QLT FCT 46432F339 25 193 SH SOLE 17 0 0 193 ISHARES TR MSCI USA QLT FCT 46432F339 171213 1299729 SH SOLE 18 1228344 0 71385 ISHARES TR MSCI USA QLT FCT 46432F339 24626 186942 SH SOLE 22 186942 0 0 ISHARES TR MSCI USA SZE FT 46432F370 71872 562822 SH SOLE 2 562822 0 0 ISHARES TR MSCI USA SZE FT 46432F370 72651 568917 SH SOLE 18 527010 0 41907 ISHARES TR MSCI USA VALUE 46432F388 475900 4725922 SH SOLE 2 4725922 0 0 ISHARES TR MSCI USA VALUE 46432F388 26726 265406 SH SOLE 7 265406 0 0 ISHARES TR MSCI USA VALUE 46432F388 36 356 SH SOLE 17 0 0 356 ISHARES TR MSCI USA VALUE 46432F388 164372 1632297 SH SOLE 18 1618582 0 13715 ISHARES TR MSCI USA VALUE 46432F388 127554 1266675 SH SOLE 19 1266675 0 0 ISHARES TR MSCI USA VALUE 46432F388 29948 297395 SH SOLE 22 297395 0 0 ISHARES TR MSCI USA VALUE 46432F388 14 140 SH SOLE 43 0 0 140 ISHARES TR MSCI USA MMENTM 46432F396 130518 743268 SH SOLE 2 743268 0 0 ISHARES TR MSCI USA MMENTM 46432F396 5271 30015 SH SOLE 7 30015 0 0 ISHARES TR MSCI USA MMENTM 46432F396 124 707 SH SOLE 17 0 0 707 ISHARES TR MSCI USA MMENTM 46432F396 144442 822561 SH SOLE 18 768563 0 53998 ISHARES TR MSCI USA MMENTM 46432F396 24572 139933 SH SOLE 22 139933 0 0 ISHARES TR CORE MSCI TOTAL 46432F834 35254 496539 SH SOLE 2 496539 0 0 ISHARES TR CORE MSCI TOTAL 46432F834 126 1772 SH SOLE 17 0 0 1772 ISHARES TR CORE MSCI TOTAL 46432F834 430 6053 SH SOLE 18 6053 0 0 ISHARES TR CORE MSCI TOTAL 46432F834 561220 7904504 SH SOLE 19 0 0 7904504 ISHARES TR CORE MSCI TOTAL 46432F834 15585451 219513396 SH SOLE 21 219430215 0 83181 ISHARES TR CORE MSCI EAFE 46432F842 1891000 25468008 SH SOLE 2 24955162 0 512846 ISHARES TR CORE MSCI EAFE 46432F842 289 3891 SH SOLE 3 3891 0 0 ISHARES TR CORE MSCI EAFE 46432F842 95319 1283761 SH SOLE 7 1283761 0 0 ISHARES TR CORE MSCI EAFE 46432F842 130068 1751760 SH SOLE 17 0 0 1751760 ISHARES TR CORE MSCI EAFE 46432F842 291712 3928783 SH SOLE 18 3650564 0 278219 ISHARES TR CORE MSCI EAFE 46432F842 231776 3121563 SH SOLE 19 3089301 0 32262 ISHARES TR CORE MSCI EAFE 46432F842 64561 869503 SH SOLE 21 0 0 869503 ISHARES TR CORE MSCI EAFE 46432F842 440634 5934459 SH SOLE 22 5934459 0 0 ISHARES TR CORE MSCI EAFE 46432F842 16771 225873 SH SOLE 23 225873 0 0 ISHARES TR CORE MSCI EAFE 46432F842 57 765 SH SOLE 43 0 0 765 ISHARES TR CORE 1 5 YR USD 46432F859 71599 1401980 SH SOLE 2 1401980 0 0 ISHARES TR CORE 1 5 YR USD 46432F859 0 7 SH SOLE 17 0 0 7 ISHARES TR CORE 1 5 YR USD 46432F859 5821 113980 SH SOLE 18 113980 0 0 ISHARES TR MRNGSTR INC ETF 46432F875 157 6549 SH SOLE 18 6549 0 0 ISHARES TR IBNDS MAR23 ETF 46432FAN7 3188 129000 SH SOLE 21 129000 0 0 ISHARES TR 0-5YR INVT GR CP 46434V100 37 709 SH SOLE 18 709 0 0 ISHARES TR MSCI USA MULTIFT 46434V282 3465 82215 SH SOLE 18 82215 0 0 ISHARES TR MSCI USA SML CP 46434V290 18615 346331 SH SOLE 2 346331 0 0 ISHARES TR MSCI USA SML CP 46434V290 0 9 SH SOLE 17 0 0 9 ISHARES TR MSCI USA SML CP 46434V290 658 12238 SH SOLE 18 12238 0 0 ISHARES TR MSCI USA SML CP 46434V290 20415 379810 SH SOLE 22 379810 0 0 ISHARES TR 0-5YR HI YL CP 46434V407 11440 250319 SH SOLE 2 250319 0 0 ISHARES TR 0-5YR HI YL CP 46434V407 4273 93507 SH SOLE 7 93507 0 0 ISHARES TR 0-5YR HI YL CP 46434V407 19 412 SH SOLE 17 0 0 412 ISHARES TR 0-5YR HI YL CP 46434V407 145020 3173313 SH SOLE 18 3173313 0 0 ISHARES TR 0-5YR HI YL CP 46434V407 24230 530200 SH SOLE 19 530200 0 0 ISHARES TR MSCI SAUDI ARBIA 46434V423 143364 3429756 SH SOLE 2 149879 0 3279877 ISHARES TR MSCI SAUDI ARBIA 46434V423 17991 430411 SH SOLE 4 430411 0 0 ISHARES TR MSCI SAUDI ARBIA 46434V423 632 15117 SH SOLE 7 15117 0 0 ISHARES TR MSCI SAUDI ARBIA 46434V423 3443 82380 SH SOLE 15 82380 0 0 ISHARES TR MSCI SAUDI ARBIA 46434V423 266 6358 SH SOLE 19 6358 0 0 ISHARES TR MSCI SAUDI ARBIA 46434V423 10943 261783 SH SOLE 22 261783 0 0 ISHARES TR MSCI SAUDI ARBIA 46434V423 3966 94869 SH SOLE 23 94869 0 0 ISHARES TR MSCI INTL MOMENT 46434V449 33575 881709 SH SOLE 2 881709 0 0 ISHARES TR MSCI INTL MOMENT 46434V449 4456 117028 SH SOLE 18 0 0 117028 ISHARES TR MSCI INTL QUALTY 46434V456 33805 892421 SH SOLE 2 892421 0 0 ISHARES TR MSCI INTL QUALTY 46434V456 0 11 SH SOLE 17 0 0 11 ISHARES TR MSCI INTL QUALTY 46434V456 4526 119488 SH SOLE 18 0 0 119488 ISHARES TR MSCI LW CRB TG 46434V464 1 7 SH SOLE 17 0 0 7 ISHARES TR MSCI LW CRB TG 46434V464 313 1906 SH SOLE 18 1906 0 0 ISHARES TR MSCI CHINA A 46434V514 56451 1326693 SH SOLE 2 61486 0 1265207 ISHARES TR MSCI CHINA A 46434V514 1627 38242 SH SOLE 7 38242 0 0 ISHARES TR MSCI CHINA A 46434V514 5616 131984 SH SOLE 26 131984 0 0 ISHARES TR CORE TOTAL USD 46434V613 56825 1067328 SH SOLE 2 1067328 0 0 ISHARES TR CORE TOTAL USD 46434V613 16 300 SH SOLE 17 0 0 300 ISHARES TR CORE TOTAL USD 46434V613 172760 3244934 SH SOLE 18 838184 0 2406750 ISHARES TR CORE TOTAL USD 46434V613 316044 5936204 SH SOLE 19 5936204 0 0 ISHARES TR CORE TOTAL USD 46434V613 2381596 44733214 SH SOLE 21 44733214 0 0 ISHARES TR CORE DIV GRWTH 46434V621 227 4523 SH SOLE 2 4523 0 0 ISHARES TR CORE DIV GRWTH 46434V621 82 1638 SH SOLE 17 0 0 1638 ISHARES TR CORE DIV GRWTH 46434V621 36423 724972 SH SOLE 18 724972 0 0 ISHARES TR CORE DIV GRWTH 46434V621 186083 3703884 SH SOLE 19 3703884 0 0 ISHARES TR CUR HD EURZN ETF 46434V639 482 13376 SH SOLE 3 13376 0 0 ISHARES TR CUR HD EURZN ETF 46434V639 121063 3357267 SH SOLE 19 3357267 0 0 ISHARES TR CUR HD EURZN ETF 46434V639 18680 518022 SH SOLE 22 518022 0 0 ISHARES TR GLOBAL REIT ETF 46434V647 33891 1236436 SH SOLE 2 1236436 0 0 ISHARES TR GLOBAL REIT ETF 46434V647 12791 466671 SH SOLE 7 466671 0 0 ISHARES TR CORE MSCI EURO 46434V738 4933 87999 SH SOLE 7 87999 0 0 ISHARES TR CORE MSCI EURO 46434V738 107 1911 SH SOLE 17 0 0 1911 ISHARES TR CORE MSCI EURO 46434V738 17450 311265 SH SOLE 23 311265 0 0 ISHARES TR MSCI QATAR ETF 46434V779 581 28673 SH SOLE 4 28673 0 0 ISHARES TR HDG MSCI EAFE 46434V803 19 556 SH SOLE 2 556 0 0 ISHARES TR HDG MSCI EAFE 46434V803 1 15 SH SOLE 17 0 0 15 ISHARES TR HDG MSCI EAFE 46434V803 374 10869 SH SOLE 18 10869 0 0 ISHARES TR BLACKROCK ULTRA 46434V878 94626 1873596 SH SOLE 2 1873596 0 0 ISHARES TR BLACKROCK ULTRA 46434V878 1 12 SH SOLE 17 0 0 12 ISHARES TR BLACKROCK ULTRA 46434V878 1538 30450 SH SOLE 18 30450 0 0 ISHARES TR HDG MSCI JAPAN 46434V886 113 2820 SH SOLE 18 2820 0 0 ISHARES TR HDG MSCI JAPAN 46434V886 48712 1212653 SH SOLE 19 1212653 0 0 ISHARES TR HDG MSCI JAPAN 46434V886 10597 263799 SH SOLE 22 263799 0 0 ISHARES TR IBONDS DEC23 ETF 46434VAX8 3 132 SH SOLE 2 132 0 0 ISHARES TR IBONDS DEC22 ETF 46434VBA7 3 137 SH SOLE 2 137 0 0 ISHARES TR IBONDS DEC25 ETF 46434VBD1 3 128 SH SOLE 2 128 0 0 ISHARES TR IBONDS DEC24 ETF 46434VBG4 3 131 SH SOLE 2 131 0 0 ISHARES TR IBONDS DEC21 ETF 46434VBK5 3 140 SH SOLE 2 140 0 0 ISHARES TR CONV BD ETF 46435G102 38 386 SH SOLE 2 386 0 0 ISHARES TR ESG AWRE USD ETF 46435G193 21445 779810 SH SOLE 2 779810 0 0 ISHARES TR INVESTMENT GRADE 46435G219 3767 70124 SH SOLE 23 70124 0 0 ISHARES TR ESG AWRE 1 5 YR 46435G243 18 685 SH SOLE 2 685 0 0 ISHARES TR RUSEL 2500 ETF 46435G268 2 35 SH SOLE 17 0 0 35 ISHARES TR IBONDS DEC2023 46435G318 4 139 SH SOLE 2 139 0 0 ISHARES TR CORE MSCI INTL 46435G326 159789 2391338 SH SOLE 2 2391338 0 0 ISHARES TR CORE MSCI INTL 46435G326 4 55 SH SOLE 17 0 0 55 ISHARES TR CORE MSCI INTL 46435G326 5219 78112 SH SOLE 18 78112 0 0 ISHARES TR CORE MSCI INTL 46435G326 1074556 16081350 SH SOLE 21 16081350 0 0 ISHARES TR MSCI UK ETF NEW 46435G334 60 1875 SH SOLE 2 1875 0 0 ISHARES TR MSCI UK ETF NEW 46435G334 15322 475096 SH SOLE 18 392790 0 82306 ISHARES TR MSCI UK ETF NEW 46435G334 13035 404182 SH SOLE 21 404182 0 0 ISHARES TR MORTGE REL ETF 46435G342 5 135 SH SOLE 17 0 0 135 ISHARES TR MORTGE REL ETF 46435G342 7768 214694 SH SOLE 21 214694 0 0 ISHARES TR MSCI INTL VLU FT 46435G409 652 25368 SH SOLE 18 0 0 25368 ISHARES TR ESG AWR MSCI USA 46435G425 668443 6788984 SH SOLE 2 6788984 0 0 ISHARES TR ESG AWR MSCI USA 46435G425 168137 1707673 SH SOLE 7 254841 0 1452832 ISHARES TR ESG AWR MSCI USA 46435G425 209 2121 SH SOLE 17 0 0 2121 ISHARES TR ESG AWR MSCI USA 46435G425 159288 1617797 SH SOLE 18 1617797 0 0 ISHARES TR ESG AWR MSCI USA 46435G425 531400 5397114 SH SOLE 19 5397114 0 0 ISHARES TR ESG AWR MSCI USA 46435G425 29684 301482 SH SOLE 21 301482 0 0 ISHARES TR ESG AWR MSCI USA 46435G425 5050 51285 SH SOLE 22 51285 0 0 ISHARES TR FALN ANGLS USD 46435G474 5039 167361 SH SOLE 2 167361 0 0 ISHARES TR FALN ANGLS USD 46435G474 27078 899296 SH SOLE 7 899296 0 0 ISHARES TR FALN ANGLS USD 46435G474 0 5 SH SOLE 17 0 0 5 ISHARES TR FALN ANGLS USD 46435G474 7949 264003 SH SOLE 18 264003 0 0 ISHARES TR FALN ANGLS USD 46435G474 133922 4447759 SH SOLE 19 4447759 0 0 ISHARES TR FALN ANGLS USD 46435G474 3608 119833 SH SOLE 23 119833 0 0 ISHARES TR MSCI INTL SZE FT 46435G508 2648 85000 SH SOLE 85000 0 0 ISHARES TR MSCI INTL SZE FT 46435G508 16649 534317 SH SOLE 2 534317 0 0 ISHARES TR MSCI INTL SZE FT 46435G508 38 1204 SH SOLE 18 0 0 1204 ISHARES TR ESG AW MSCI EAFE 46435G516 153473 1958067 SH SOLE 2 1958067 0 0 ISHARES TR ESG AW MSCI EAFE 46435G516 19 244 SH SOLE 17 0 0 244 ISHARES TR ESG AW MSCI EAFE 46435G516 41778 533019 SH SOLE 18 533019 0 0 ISHARES TR ESG AW MSCI EAFE 46435G516 14274 182107 SH SOLE 21 182107 0 0 ISHARES TR ESG AW MSCI EAFE 46435G516 3850 49115 SH SOLE 22 49115 0 0 ISHARES TR INTL DIV GRWTH 46435G524 117 1794 SH SOLE 2 1794 0 0 ISHARES TR MSCI GLOBAL IMP 46435G532 1 10 SH SOLE 17 0 0 10 ISHARES TR MSCI GLOBAL IMP 46435G532 604 6285 SH SOLE 18 6285 0 0 ISHARES TR CORE INTL AGGR 46435G672 25100 456200 SH SOLE 2 456200 0 0 ISHARES TR CORE INTL AGGR 46435G672 1580 28722 SH SOLE 3 28722 0 0 ISHARES TR CORE INTL AGGR 46435G672 211800 3849517 SH SOLE 7 537727 0 3311790 ISHARES TR CORE INTL AGGR 46435G672 1 25 SH SOLE 17 0 0 25 ISHARES TR CORE INTL AGGR 46435G672 419881 7631425 SH SOLE 21 7631425 0 0 ISHARES TR IBONDS DEC2022 46435G755 4 137 SH SOLE 2 137 0 0 ISHARES TR IBONDS DEC2021 46435G789 4 141 SH SOLE 2 141 0 0 ISHARES TR IBONDS DEC2026 46435GAA0 1 46 SH SOLE 2 46 0 0 ISHARES TR CLOUD 5G AND TEC 46435U127 2195 85000 SH SOLE 85000 0 0 ISHARES TR IBONDS DEC 26 46435U259 2 60 SH SOLE 2 60 0 0 ISHARES TR IBONDS DEC 27 46435U283 2 59 SH SOLE 2 59 0 0 ISHARES TR FOCUSD VAL FAC 46435U333 11354 207000 SH SOLE 207000 0 0 ISHARES TR MSCI JP EQUL 46435U382 4629 115000 SH SOLE 115000 0 0 ISHARES TR IBONDS DEC 25 46435U432 4 133 SH SOLE 2 133 0 0 ISHARES TR GBL GREEN ETF 46435U440 1 22 SH SOLE 17 0 0 22 ISHARES TR BB RAT CORP BD 46435U473 15251 291250 SH SOLE 2 291250 0 0 ISHARES TR IBDS DEC28 ETF 46435U515 1 43 SH SOLE 2 43 0 0 ISHARES TR ESG AWR US AGRGT 46435U549 48743 884145 SH SOLE 2 884145 0 0 ISHARES TR ESG AWR US AGRGT 46435U549 42920 778530 SH SOLE 21 778530 0 0 ISHARES TR ESG AWARE MSCI 46435U663 33 840 SH SOLE 2 840 0 0 ISHARES TR ESG AWARE MSCI 46435U663 0 5 SH SOLE 17 0 0 5 ISHARES TR ESG AWARE MSCI 46435U663 3934 100834 SH SOLE 21 100834 0 0 ISHARES TR ESG AWARE MSCI 46435U663 753 19313 SH SOLE 22 19313 0 0 ISHARES TR IBONDS DEC 46435U697 4 135 SH SOLE 2 135 0 0 ISHARES TR U.S. FIXED INCME 46435U796 17636 175844 SH SOLE 18 0 0 175844 ISHARES TR BROAD USD HIGH 46435U853 1972 47528 SH SOLE 2 47528 0 0 ISHARES TR BROAD USD HIGH 46435U853 23 544 SH SOLE 17 0 0 544 ISHARES TR BROAD USD HIGH 46435U853 3337 80412 SH SOLE 22 80412 0 0 ISHARES TR BROAD USD HIGH 46435U853 16173 389705 SH SOLE 26 0 0 389705 ISHARES TR IBONDS 27 ETF 46435UAA9 1 45 SH SOLE 2 45 0 0 ISHARES TR IBONDS DEC 29 46436E205 1 45 SH SOLE 2 45 0 0 ISHARES TR FACTORS US GRO 46436E403 3781 105000 SH SOLE 105000 0 0 ISHARES TR IBONDS DEC 2031 46436E460 1238 50000 SH SOLE 50000 0 0 ISHARES TR IBONDS 2027 TERM 46436E478 7488 300000 SH SOLE 300000 0 0 ISHARES TR IBONDS DEC 2031 46436E486 6750 270000 SH SOLE 270000 0 0 ISHARES TR BBB RATED CORP 46436E494 15285 150000 SH SOLE 150000 0 0 ISHARES TR IBONDS 2026 TERM 46436E528 7021 275000 SH SOLE 275000 0 0 ISHARES TR VIRTUAL WRK LIFE 46436E585 393 15000 SH SOLE 15000 0 0 ISHARES TR ESG ADV TTL USD 46436E619 63 1267 SH SOLE 2 1267 0 0 ISHARES TR ESG AWARE AGGRSV 46436E668 1322 40000 SH SOLE 40000 0 0 ISHARES TR ESG AWARE GROWTH 46436E676 462 15000 SH SOLE 15000 0 0 ISHARES TR ESG AWARE MODRTE 46436E684 1576 55000 SH SOLE 55000 0 0 ISHARES TR IBONDS DEC 2030 46436E726 1 47 SH SOLE 2 47 0 0 ISHARES TR ESG EAFE ETF 46436E759 24 354 SH SOLE 2 354 0 0 ISHARES TR ESG MSCI USA ETF 46436E767 50 1380 SH SOLE 2 1380 0 0 ISHARES TR MSCI KUWAIT ETF 46436E817 1808 53000 SH SOLE 53000 0 0 ISHARES TR IBONDS 29 TRM TS 46436E825 1008 40000 SH SOLE 40000 0 0 ISHARES TR IBONDS 28 TRM TS 46436E833 1269 50000 SH SOLE 50000 0 0 ISHARES U S ETF TR BLACKROCK ST MAT 46431W507 33821 674531 SH SOLE 44 674531 0 0 ISHARES U S ETF TR BLACKROCK ST MAT 46431W507 65799 1312304 SH SOLE 2 1312304 0 0 ISHARES U S ETF TR BLACKROCK ST MAT 46431W507 2 45 SH SOLE 17 0 0 45 ISHARES U S ETF TR BLACKROCK ST MAT 46431W507 12348 246280 SH SOLE 18 246280 0 0 ISHARES U S ETF TR BLACKROCK ST MAT 46431W507 159445 3180000 SH SOLE 19 3180000 0 0 ISHARES U S ETF TR BLACKROCK ST MAT 46431W507 4272 85200 SH SOLE 22 85200 0 0 ISHARES U S ETF TR COMMODITY CURVE 46431W564 31703 1173000 SH SOLE 1173000 0 0 ISHARES U S ETF TR BLOOMBERG ROLL 46431W598 25155 430585 SH SOLE 2 0 0 430585 ISHARES U S ETF TR IT RT HDG HGYL 46431W606 1966 22409 SH SOLE 23 22409 0 0 ISHARES U S ETF TR INOVATIV HLTCR 46431W622 351 10000 SH SOLE 10000 0 0 ISHARES U S ETF TR MEDIA ENTRNMNT 46431W630 727 20000 SH SOLE 20000 0 0 ISHARES U S ETF TR EVOLVED FINLS 46431W655 1432 45000 SH SOLE 45000 0 0 ISHARES U S ETF TR INT RT HDG C B 46431W705 9 98 SH SOLE 2 98 0 0 ISHARES U S ETF TR BLACKROCK SHORT 46431W838 72 1428 SH SOLE 2 1428 0 0 ISHARES U S ETF TR BLACKROCK SHORT 46431W838 8084 161145 SH SOLE 18 161145 0 0 ISHARES U S ETF TR GSCI CMDTY STGY 46431W853 15598 435217 SH SOLE 2 435217 0 0 ISHARES U S ETF TR GSCI CMDTY STGY 46431W853 110981 3096565 SH SOLE 19 3096565 0 0 ISORAY INC COM 46489V104 59 94204 SH SOLE 21 94204 0 0 ISORAY INC COM 46489V104 1494 2368591 SH SOLE 22 2368591 0 0 ISPECIMEN INC COM 45032V108 3 583 SH SOLE 18 583 0 0 ISPECIMEN INC COM 45032V108 32 5424 SH SOLE 21 5424 0 0 ISSUER DIRECT CORP COM NEW 46520M204 17 631 SH SOLE 18 631 0 0 ISSUER DIRECT CORP COM NEW 46520M204 187 7146 SH SOLE 21 7146 0 0 ISSUER DIRECT CORP COM NEW 46520M204 100 3822 SH SOLE 22 3822 0 0 ISTAR INC COM 45031U101 30284 1207497 SH SOLE 2 1147057 0 60440 ISTAR INC COM 45031U101 8 338 SH SOLE 4 338 0 0 ISTAR INC COM 45031U101 29 1138 SH SOLE 7 1138 0 0 ISTAR INC COM 45031U101 7062 281587 SH SOLE 18 281587 0 0 ISTAR INC COM 45031U101 4347 173333 SH SOLE 19 173333 0 0 ISTAR INC COM 45031U101 254418 10144274 SH SOLE 21 10144274 0 0 ISTAR INC COM 45031U101 44385 1769734 SH SOLE 22 1691816 0 77918 ISTAR INC COM 45031U101 259 10311 SH SOLE 25 10311 0 0 ISTAR INC COM 45031U101 668 26636 SH SOLE 26 1861 0 24775 ISTAR INC COM 45031U101 155 6176 SH SOLE 28 6176 0 0 ISTAR INC COM 45031U101 3377 134662 SH SOLE 30 134662 0 0 ISTAR INC COM 45031U101 40 1577 SH SOLE 36 1577 0 0 ISTAR INC COM 45031U101 227 9043 SH SOLE 40 9043 0 0 ISTAR INC COM 45031U101 623 24823 SH SOLE 43 333 0 24490 ISTAR INC NOTE 3.125% 9/1 45031UCB5 3390 1865000 PRN SOLE 21 1865000 0 0 ISUN INC COM 465246106 12 1485 SH SOLE 18 1485 0 0 ISUN INC COM 465246106 142 17051 SH SOLE 21 17051 0 0 ISUN INC COM 465246106 617 74367 SH SOLE 22 74367 0 0 ITAU CORPBANCA SPONSORED ADR 45033E105 41 10289 SH SOLE 43 353 0 9936 ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106 7295 1384263 SH SOLE 18 1007 0 1383256 ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106 2668 506183 SH SOLE 19 506183 0 0 ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106 89043 16896222 SH SOLE 21 16896222 0 0 ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106 18297 3471980 SH SOLE 22 3471980 0 0 ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106 5761 1093246 SH SOLE 25 1093246 0 0 ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106 3690 700147 SH SOLE 30 700147 0 0 ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106 34562 6558329 SH SOLE 34 6558329 0 0 ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106 1554 294963 SH SOLE 43 765 0 294198 ITEOS THERAPEUTICS INC COM 46565G104 534 19777 SH SOLE 2 1094 0 18683 ITEOS THERAPEUTICS INC COM 46565G104 8 295 SH SOLE 7 295 0 0 ITEOS THERAPEUTICS INC COM 46565G104 1867 69159 SH SOLE 18 69159 0 0 ITEOS THERAPEUTICS INC COM 46565G104 914 33838 SH SOLE 19 33838 0 0 ITEOS THERAPEUTICS INC COM 46565G104 27498 1018447 SH SOLE 21 1018447 0 0 ITEOS THERAPEUTICS INC COM 46565G104 10784 399410 SH SOLE 22 387438 0 11972 ITEOS THERAPEUTICS INC COM 46565G104 462 17112 SH SOLE 30 17112 0 0 ITEOS THERAPEUTICS INC COM 46565G104 5 198 SH SOLE 43 22 0 176 ITERIS INC NEW COM 46564T107 44 8349 SH SOLE 2 3775 0 4574 ITERIS INC NEW COM 46564T107 6 1116 SH SOLE 7 1116 0 0 ITERIS INC NEW COM 46564T107 652 123396 SH SOLE 18 123396 0 0 ITERIS INC NEW COM 46564T107 408 77201 SH SOLE 19 77201 0 0 ITERIS INC NEW COM 46564T107 7533 1426614 SH SOLE 21 1426614 0 0 ITERIS INC NEW COM 46564T107 5478 1037468 SH SOLE 22 1029171 0 8297 ITERUM THERAPEUTICS PLC SHS G6333L101 7 12241 SH SOLE 21 12241 0 0 ITRON INC COM 465741106 2765 36565 SH SOLE 2 21492 0 15073 ITRON INC COM 465741106 79 1041 SH SOLE 4 1041 0 0 ITRON INC COM 465741106 55 728 SH SOLE 7 728 0 0 ITRON INC COM 465741106 12777 168941 SH SOLE 18 164633 0 4308 ITRON INC COM 465741106 9016 119210 SH SOLE 19 119210 0 0 ITRON INC COM 465741106 393758 5206379 SH SOLE 21 5206379 0 0 ITRON INC COM 465741106 85234 1126984 SH SOLE 22 1096753 0 30231 ITRON INC COM 465741106 75 997 SH SOLE 23 997 0 0 ITRON INC COM 465741106 650 8590 SH SOLE 25 8590 0 0 ITRON INC COM 465741106 2808 37133 SH SOLE 26 27221 0 9912 ITRON INC COM 465741106 259 3424 SH SOLE 28 3424 0 0 ITRON INC COM 465741106 9778 129286 SH SOLE 30 129286 0 0 ITRON INC COM 465741106 1068 14120 SH SOLE 34 14120 0 0 ITRON INC COM 465741106 528 6977 SH SOLE 36 6977 0 0 ITRON INC COM 465741106 422 5584 SH SOLE 40 5584 0 0 ITRON INC COM 465741106 3220 42570 SH SOLE 43 250 0 42320 ITT INC COM 45073V108 17657 205699 SH SOLE 2 68085 0 137614 ITT INC COM 45073V108 27 316 SH SOLE 4 316 0 0 ITT INC COM 45073V108 146 1703 SH SOLE 7 1703 0 0 ITT INC COM 45073V108 17906 208593 SH SOLE 18 208593 0 0 ITT INC COM 45073V108 2107 24549 SH SOLE 19 24549 0 0 ITT INC COM 45073V108 342240 3986953 SH SOLE 21 3986953 0 0 ITT INC COM 45073V108 200236 2332667 SH SOLE 22 2227432 0 105235 ITT INC COM 45073V108 1230 14325 SH SOLE 25 14325 0 0 ITT INC COM 45073V108 3350 39028 SH SOLE 26 32652 0 6376 ITT INC COM 45073V108 898 10459 SH SOLE 28 6609 0 3850 ITT INC COM 45073V108 3932 45805 SH SOLE 30 45805 0 0 ITT INC COM 45073V108 116 1355 SH SOLE 31 1355 0 0 ITT INC COM 45073V108 821 9562 SH SOLE 36 9562 0 0 ITT INC COM 45073V108 909 10592 SH SOLE 40 10592 0 0 ITT INC COM 45073V108 6667 77668 SH SOLE 43 3959 0 73709 ITURAN LOCATION AND CONTROL SHS M6158M104 12 459 SH SOLE 2 459 0 0 ITURAN LOCATION AND CONTROL SHS M6158M104 356 14033 SH SOLE 7 14033 0 0 ITURAN LOCATION AND CONTROL SHS M6158M104 8243 324645 SH SOLE 21 324645 0 0 ITURAN LOCATION AND CONTROL SHS M6158M104 3640 143364 SH SOLE 22 136674 0 6690 ITURAN LOCATION AND CONTROL SHS M6158M104 26 1021 SH SOLE 25 1021 0 0 ITURAN LOCATION AND CONTROL SHS M6158M104 80 3166 SH SOLE 26 0 0 3166 ITURAN LOCATION AND CONTROL SHS M6158M104 153 6045 SH SOLE 30 6045 0 0 ITURAN LOCATION AND CONTROL SHS M6158M104 37 1457 SH SOLE 40 1457 0 0 IVERIC BIO INC COM 46583P102 1535 94536 SH SOLE 2 21701 0 72835 IVERIC BIO INC COM 46583P102 25 1540 SH SOLE 7 1540 0 0 IVERIC BIO INC COM 46583P102 5402 332666 SH SOLE 18 332666 0 0 IVERIC BIO INC COM 46583P102 2949 181603 SH SOLE 19 181603 0 0 IVERIC BIO INC COM 46583P102 79333 4885064 SH SOLE 21 4885064 0 0 IVERIC BIO INC COM 46583P102 35454 2183158 SH SOLE 22 2101399 0 81759 IVERIC BIO INC COM 46583P102 136 8361 SH SOLE 25 8361 0 0 IVERIC BIO INC COM 46583P102 13 806 SH SOLE 26 806 0 0 IVERIC BIO INC COM 46583P102 1064 65542 SH SOLE 30 65542 0 0 IVERIC BIO INC COM 46583P102 135 8299 SH SOLE 40 8299 0 0 IVERIC BIO INC COM 46583P102 64 3920 SH SOLE 43 0 0 3920 IZEA WORLDWIDE INC COM 46604H105 24 12481 SH SOLE 18 12481 0 0 IZEA WORLDWIDE INC COM 46604H105 369 192419 SH SOLE 21 192419 0 0 IZEA WORLDWIDE INC COM 46604H105 1478 769567 SH SOLE 22 769567 0 0 J & J SNACK FOODS CORP COM 466032109 1708 11175 SH SOLE 2 9227 0 1948 J & J SNACK FOODS CORP COM 466032109 7 45 SH SOLE 4 45 0 0 J & J SNACK FOODS CORP COM 466032109 36 237 SH SOLE 7 237 0 0 J & J SNACK FOODS CORP COM 466032109 8184 53553 SH SOLE 18 53553 0 0 J & J SNACK FOODS CORP COM 466032109 4010 26242 SH SOLE 19 26242 0 0 J & J SNACK FOODS CORP COM 466032109 258765 1693266 SH SOLE 21 1693266 0 0 J & J SNACK FOODS CORP COM 466032109 55708 364534 SH SOLE 22 355627 0 8907 J & J SNACK FOODS CORP COM 466032109 347 2268 SH SOLE 25 2268 0 0 J & J SNACK FOODS CORP COM 466032109 1177 7705 SH SOLE 26 6790 0 915 J & J SNACK FOODS CORP COM 466032109 200 1309 SH SOLE 28 1309 0 0 J & J SNACK FOODS CORP COM 466032109 4024 26329 SH SOLE 30 26329 0 0 J & J SNACK FOODS CORP COM 466032109 16 107 SH SOLE 34 107 0 0 J & J SNACK FOODS CORP COM 466032109 256 1678 SH SOLE 40 1678 0 0 J & J SNACK FOODS CORP COM 466032109 1556 10181 SH SOLE 43 365 0 9816 J JILL INC COM 46620W201 15 836 SH SOLE 18 836 0 0 J JILL INC COM 46620W201 224 12912 SH SOLE 21 12912 0 0 J JILL INC COM 46620W201 1224 70430 SH SOLE 22 70430 0 0 J P MORGAN EXCHANGE-TRADED F BETABUILDERS EUR 46641Q191 25 434 SH SOLE 17 0 0 434 J P MORGAN EXCHANGE-TRADED F BETABULDRS JAPAN 46641Q217 18 309 SH SOLE 17 0 0 309 J P MORGAN EXCHANGE-TRADED F BETABULDRS JAPAN 46641Q217 2158 36734 SH SOLE 18 0 0 36734 J P MORGAN EXCHANGE-TRADED F BETABUILDERS CDA 46641Q225 17 263 SH SOLE 17 0 0 263 J P MORGAN EXCHANGE-TRADED F BETABUILDERS DEV 46641Q233 11 198 SH SOLE 17 0 0 198 J P MORGAN EXCHANGE-TRADED F ACTIVEBLDRS EMER 46641Q266 1 16 SH SOLE 17 0 0 16 J P MORGAN EXCHANGE-TRADED F BETABUILDERS I 46641Q373 1 20 SH SOLE 17 0 0 20 J P MORGAN EXCHANGE-TRADED F BETABUILDRS US 46641Q399 5 63 SH SOLE 17 0 0 63 J P MORGAN EXCHANGE-TRADED F ULTRA SHRT INC 46641Q837 3 61 SH SOLE 17 0 0 61 J P MORGAN EXCHANGE-TRADED F ULTRA SHRT INC 46641Q837 0 1 SH SOLE 18 1 0 0 J2 GLOBAL INC COM 48123V102 5301 38800 SH SOLE 2 33306 0 5494 J2 GLOBAL INC COM 48123V102 211 1548 SH SOLE 4 1548 0 0 J2 GLOBAL INC COM 48123V102 120 881 SH SOLE 7 881 0 0 J2 GLOBAL INC COM 48123V102 29328 214670 SH SOLE 18 214670 0 0 J2 GLOBAL INC COM 48123V102 10496 76829 SH SOLE 19 76829 0 0 J2 GLOBAL INC COM 48123V102 450745 3299263 SH SOLE 21 3299263 0 0 J2 GLOBAL INC COM 48123V102 178897 1309452 SH SOLE 22 1284424 0 25028 J2 GLOBAL INC COM 48123V102 729 5334 SH SOLE 25 5334 0 0 J2 GLOBAL INC COM 48123V102 1923 14078 SH SOLE 26 10765 0 3313 J2 GLOBAL INC COM 48123V102 426 3116 SH SOLE 28 3116 0 0 J2 GLOBAL INC COM 48123V102 122 896 SH SOLE 29 896 0 0 J2 GLOBAL INC COM 48123V102 9846 72067 SH SOLE 30 72067 0 0 J2 GLOBAL INC COM 48123V102 110 802 SH SOLE 36 802 0 0 J2 GLOBAL INC COM 48123V102 692 5066 SH SOLE 40 5066 0 0 J2 GLOBAL INC COM 48123V102 5179 37906 SH SOLE 43 3394 0 34512 JABIL INC COM 466313103 21575 369627 SH SOLE 2 118082 0 251545 JABIL INC COM 466313103 27 462 SH SOLE 4 462 0 0 JABIL INC COM 466313103 223 3812 SH SOLE 7 3812 0 0 JABIL INC COM 466313103 20883 357775 SH SOLE 18 357775 0 0 JABIL INC COM 466313103 2361 40441 SH SOLE 19 40441 0 0 JABIL INC COM 466313103 416761 7139986 SH SOLE 21 7139986 0 0 JABIL INC COM 466313103 228007 3906235 SH SOLE 22 3740727 0 165508 JABIL INC COM 466313103 1033 17700 SH SOLE 25 17700 0 0 JABIL INC COM 466313103 3302 56573 SH SOLE 26 45055 0 11518 JABIL INC COM 466313103 897 15369 SH SOLE 28 9630 0 5739 JABIL INC COM 466313103 4282 73363 SH SOLE 30 73363 0 0 JABIL INC COM 466313103 135 2308 SH SOLE 31 2308 0 0 JABIL INC COM 466313103 1250 21418 SH SOLE 36 21418 0 0 JABIL INC COM 466313103 984 16865 SH SOLE 40 16865 0 0 JABIL INC COM 466313103 8929 152980 SH SOLE 43 11512 0 141468 JACK IN THE BOX INC COM 466367109 3112 31971 SH SOLE 2 16018 0 15953 JACK IN THE BOX INC COM 466367109 9 89 SH SOLE 4 89 0 0 JACK IN THE BOX INC COM 466367109 36 369 SH SOLE 7 369 0 0 JACK IN THE BOX INC COM 466367109 10611 109021 SH SOLE 18 109021 0 0 JACK IN THE BOX INC COM 466367109 3771 38748 SH SOLE 19 38748 0 0 JACK IN THE BOX INC COM 466367109 149438 1535373 SH SOLE 21 1535373 0 0 JACK IN THE BOX INC COM 466367109 60399 620556 SH SOLE 22 598749 0 21807 JACK IN THE BOX INC COM 466367109 317 3260 SH SOLE 25 3260 0 0 JACK IN THE BOX INC COM 466367109 815 8372 SH SOLE 26 6345 0 2027 JACK IN THE BOX INC COM 466367109 193 1984 SH SOLE 28 1984 0 0 JACK IN THE BOX INC COM 466367109 1206 12392 SH SOLE 30 12392 0 0 JACK IN THE BOX INC COM 466367109 126 1291 SH SOLE 36 1291 0 0 JACK IN THE BOX INC COM 466367109 272 2797 SH SOLE 40 2797 0 0 JACK IN THE BOX INC COM 466367109 2417 24836 SH SOLE 43 3070 0 21766 JACKSON FINANCIAL INC COM CL A 46817M107 480 18470 SH SOLE 2 3667 0 14803 JACKSON FINANCIAL INC COM CL A 46817M107 662 25472 SH SOLE 4 15722 0 9750 JACKSON FINANCIAL INC COM CL A 46817M107 1372 52753 SH SOLE 7 52753 0 0 JACKSON FINANCIAL INC COM CL A 46817M107 2 67 SH SOLE 13 67 0 0 JACKSON FINANCIAL INC COM CL A 46817M107 129 4980 SH SOLE 15 4980 0 0 JACKSON FINANCIAL INC COM CL A 46817M107 4395 169033 SH SOLE 18 166468 0 2565 JACKSON FINANCIAL INC COM CL A 46817M107 4406 169443 SH SOLE 19 169443 0 0 JACKSON FINANCIAL INC COM CL A 46817M107 27885 1072504 SH SOLE 21 1072504 0 0 JACKSON FINANCIAL INC COM CL A 46817M107 23679 910730 SH SOLE 22 901119 0 9611 JACKSON FINANCIAL INC COM CL A 46817M107 274 10551 SH SOLE 25 10551 0 0 JACKSON FINANCIAL INC COM CL A 46817M107 1253 48196 SH SOLE 26 32267 0 15929 JACKSON FINANCIAL INC COM CL A 46817M107 2021 77745 SH SOLE 28 585 0 77160 JACKSON FINANCIAL INC COM CL A 46817M107 2 90 SH SOLE 29 90 0 0 JACKSON FINANCIAL INC COM CL A 46817M107 691 26571 SH SOLE 30 26571 0 0 JACKSON FINANCIAL INC COM CL A 46817M107 5216 200628 SH SOLE 31 7423 0 193205 JACKSON FINANCIAL INC COM CL A 46817M107 3325 127883 SH SOLE 34 127883 0 0 JACKSON FINANCIAL INC COM CL A 46817M107 102 3913 SH SOLE 36 3913 0 0 JACKSON FINANCIAL INC COM CL A 46817M107 79 3031 SH SOLE 37 3031 0 0 JACKSON FINANCIAL INC COM CL A 46817M107 771 29657 SH SOLE 43 3520 0 26137 JACOBS ENGR GROUP INC COM 469814107 39156 295451 SH SOLE 2 50148 0 245303 JACOBS ENGR GROUP INC COM 469814107 9609 72508 SH SOLE 4 34491 0 38017 JACOBS ENGR GROUP INC COM 469814107 16739 126304 SH SOLE 7 122775 0 3529 JACOBS ENGR GROUP INC COM 469814107 448 3379 SH SOLE 13 410 0 2969 JACOBS ENGR GROUP INC COM 469814107 2237 16879 SH SOLE 15 16879 0 0 JACOBS ENGR GROUP INC COM 469814107 37894 285924 SH SOLE 18 267195 0 18729 JACOBS ENGR GROUP INC COM 469814107 8245 62212 SH SOLE 19 62212 0 0 JACOBS ENGR GROUP INC COM 469814107 407494 3074734 SH SOLE 21 3074734 0 0 JACOBS ENGR GROUP INC COM 469814107 398968 3010399 SH SOLE 22 2731396 0 279003 JACOBS ENGR GROUP INC COM 469814107 9736 73464 SH SOLE 23 73464 0 0 JACOBS ENGR GROUP INC COM 469814107 8397 63357 SH SOLE 25 63357 0 0 JACOBS ENGR GROUP INC COM 469814107 35765 269862 SH SOLE 26 116835 0 153027 JACOBS ENGR GROUP INC COM 469814107 6673 50352 SH SOLE 28 0 0 50352 JACOBS ENGR GROUP INC COM 469814107 36 274 SH SOLE 29 274 0 0 JACOBS ENGR GROUP INC COM 469814107 60368 455503 SH SOLE 30 455503 0 0 JACOBS ENGR GROUP INC COM 469814107 6162 46495 SH SOLE 31 14804 0 31691 JACOBS ENGR GROUP INC COM 469814107 930 7020 SH SOLE 34 7020 0 0 JACOBS ENGR GROUP INC COM 469814107 8170 61644 SH SOLE 36 61644 0 0 JACOBS ENGR GROUP INC COM 469814107 314 2368 SH SOLE 40 2368 0 0 JACOBS ENGR GROUP INC COM 469814107 13483 101734 SH SOLE 43 7486 0 94248 JAGUAR HEALTH INC COM NEW 47010C607 22 9582 SH SOLE 18 9582 0 0 JAGUAR HEALTH INC COM NEW 47010C607 340 149571 SH SOLE 21 149571 0 0 JAGUAR HEALTH INC COM NEW 47010C607 1410 620957 SH SOLE 22 620957 0 0 JAKKS PAC INC COM NEW 47012E403 11 916 SH SOLE 18 916 0 0 JAKKS PAC INC COM NEW 47012E403 147 12392 SH SOLE 21 12392 0 0 JAKKS PAC INC COM NEW 47012E403 340 28654 SH SOLE 22 28654 0 0 JAMES HARDIE INDS PLC SPONSORED ADR 47030M106 4 107 SH SOLE 18 107 0 0 JAMES HARDIE INDS PLC SPONSORED ADR 47030M106 43 1216 SH SOLE 22 0 0 1216 JAMES HARDIE INDS PLC SPONSORED ADR 47030M106 22062 618317 SH SOLE 43 60508 0 557809 JAMES RIV GROUP LTD COM G5005R107 871 23077 SH SOLE 2 10935 0 12142 JAMES RIV GROUP LTD COM G5005R107 5 140 SH SOLE 4 140 0 0 JAMES RIV GROUP LTD COM G5005R107 17 460 SH SOLE 7 460 0 0 JAMES RIV GROUP LTD COM G5005R107 5078 134600 SH SOLE 18 134600 0 0 JAMES RIV GROUP LTD COM G5005R107 2195 58174 SH SOLE 19 58174 0 0 JAMES RIV GROUP LTD COM G5005R107 159490 4227138 SH SOLE 21 4227138 0 0 JAMES RIV GROUP LTD COM G5005R107 33823 896439 SH SOLE 22 866341 0 30098 JAMES RIV GROUP LTD COM G5005R107 165 4381 SH SOLE 25 4381 0 0 JAMES RIV GROUP LTD COM G5005R107 333 8816 SH SOLE 26 6986 0 1830 JAMES RIV GROUP LTD COM G5005R107 131 3471 SH SOLE 28 3471 0 0 JAMES RIV GROUP LTD COM G5005R107 2555 67715 SH SOLE 30 67715 0 0 JAMES RIV GROUP LTD COM G5005R107 138 3645 SH SOLE 40 3645 0 0 JAMES RIV GROUP LTD COM G5005R107 114 3016 SH SOLE 43 70 0 2946 JAMF HLDG CORP COM 47074L105 2450 63608 SH SOLE 2 13637 0 49971 JAMF HLDG CORP COM 47074L105 30 790 SH SOLE 7 790 0 0 JAMF HLDG CORP COM 47074L105 818 21244 SH SOLE 18 21244 0 0 JAMF HLDG CORP COM 47074L105 569 14771 SH SOLE 19 14771 0 0 JAMF HLDG CORP COM 47074L105 32550 845011 SH SOLE 21 845011 0 0 JAMF HLDG CORP COM 47074L105 46039 1195207 SH SOLE 22 1139078 0 56129 JAMF HLDG CORP COM 47074L105 262 6812 SH SOLE 25 6812 0 0 JAMF HLDG CORP COM 47074L105 1204 31246 SH SOLE 26 28055 0 3191 JAMF HLDG CORP COM 47074L105 134 3473 SH SOLE 28 3473 0 0 JAMF HLDG CORP COM 47074L105 947 24573 SH SOLE 30 24573 0 0 JAMF HLDG CORP COM 47074L105 30 787 SH SOLE 31 787 0 0 JAMF HLDG CORP COM 47074L105 162 4202 SH SOLE 40 4202 0 0 JAMF HLDG CORP COM 47074L105 2 43 SH SOLE 43 0 0 43 JANONE INC COM 47089W104 1 173 SH SOLE 21 173 0 0 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 20300 491171 SH SOLE 2 195206 0 295965 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 34 814 SH SOLE 4 814 0 0 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 950 22988 SH SOLE 7 22988 0 0 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 19999 483892 SH SOLE 18 483892 0 0 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 1691 40905 SH SOLE 19 40905 0 0 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 470694 11388666 SH SOLE 21 11388666 0 0 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 182754 4421816 SH SOLE 22 4124177 0 297639 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 198 4788 SH SOLE 23 4788 0 0 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 1025 24804 SH SOLE 25 24804 0 0 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 3114 75347 SH SOLE 26 61553 0 13794 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 579 14000 SH SOLE 28 10272 0 3728 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 73 1773 SH SOLE 29 1773 0 0 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 4129 99897 SH SOLE 30 99897 0 0 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 59 1434 SH SOLE 31 1434 0 0 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 2889 69896 SH SOLE 32 69896 0 0 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 988 23901 SH SOLE 36 23901 0 0 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 797 19291 SH SOLE 40 19291 0 0 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 9140 221155 SH SOLE 43 21907 0 199248 JANUS INTERNATIONAL GROUP IN COMMON STOCK 47103N106 27 2200 SH SOLE 2 2200 0 0 JANUS INTERNATIONAL GROUP IN COMMON STOCK 47103N106 756 61725 SH SOLE 21 61725 0 0 JANUS INTERNATIONAL GROUP IN COMMON STOCK 47103N106 7257 592926 SH SOLE 22 592926 0 0 JANUS INTERNATIONAL GROUP IN COMMON STOCK 47103N106 3 217 SH SOLE 43 0 0 217 JANUX THERAPEUTICS INC COM 47103J105 127 5890 SH SOLE 2 458 0 5432 JANUX THERAPEUTICS INC COM 47103J105 809 37420 SH SOLE 18 37420 0 0 JANUX THERAPEUTICS INC COM 47103J105 435 20106 SH SOLE 19 20106 0 0 JANUX THERAPEUTICS INC COM 47103J105 10369 479398 SH SOLE 21 479398 0 0 JANUX THERAPEUTICS INC COM 47103J105 5601 258964 SH SOLE 22 255743 0 3221 JAZZ INVESTMENTS I LTD NOTE 1.500% 8/1 472145AD3 3287 3250000 PRN SOLE 2 3250000 0 0 JAZZ INVESTMENTS I LTD NOTE 1.500% 8/1 472145AD3 2275 2250000 PRN SOLE 19 2250000 0 0 JAZZ INVESTMENTS I LTD NOTE 1.500% 8/1 472145AD3 3233 3197000 PRN SOLE 21 3197000 0 0 JAZZ INVESTMENTS I LTD NOTE 2.000% 6/1 472145AF8 8658 7500000 PRN SOLE 21 7500000 0 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 27317 209789 SH SOLE 2 54542 0 155247 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 5688 43683 SH SOLE 4 25099 0 18584 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 3003 23064 SH SOLE 7 8648 0 14416 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 24 182 SH SOLE 13 182 0 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 896 6885 SH SOLE 15 6885 0 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 20549 157818 SH SOLE 18 154247 0 3571 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 2543 19533 SH SOLE 19 19533 0 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 419048 3218250 SH SOLE 21 3218250 0 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 220821 1695883 SH SOLE 22 1622999 0 72884 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 4529 34783 SH SOLE 23 34783 0 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 12214 93804 SH SOLE 25 93804 0 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 15435 118540 SH SOLE 26 74413 0 44127 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 24618 189063 SH SOLE 28 5073 0 183990 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 48292 370877 SH SOLE 30 323921 0 46956 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 2774 21305 SH SOLE 31 6249 0 15056 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 419 3218 SH SOLE 34 3218 0 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 3610 27727 SH SOLE 36 27727 0 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 284 2180 SH SOLE 40 2180 0 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 2888 22181 SH SOLE 43 801 0 21380 JBG SMITH PPTYS COM 46590V100 9864 333131 SH SOLE 2 100244 0 232887 JBG SMITH PPTYS COM 46590V100 1918 64759 SH SOLE 4 64759 0 0 JBG SMITH PPTYS COM 46590V100 4804 162246 SH SOLE 7 162246 0 0 JBG SMITH PPTYS COM 46590V100 8314 280784 SH SOLE 18 280784 0 0 JBG SMITH PPTYS COM 46590V100 5576 188326 SH SOLE 19 188326 0 0 JBG SMITH PPTYS COM 46590V100 194624 6572907 SH SOLE 21 6572907 0 0 JBG SMITH PPTYS COM 46590V100 125027 4222462 SH SOLE 22 4071920 0 150542 JBG SMITH PPTYS COM 46590V100 141 4751 SH SOLE 23 4751 0 0 JBG SMITH PPTYS COM 46590V100 16758 565947 SH SOLE 25 565947 0 0 JBG SMITH PPTYS COM 46590V100 1632 55104 SH SOLE 26 46274 0 8830 JBG SMITH PPTYS COM 46590V100 2431 82092 SH SOLE 28 7077 0 75015 JBG SMITH PPTYS COM 46590V100 16648 562230 SH SOLE 30 562230 0 0 JBG SMITH PPTYS COM 46590V100 56 1877 SH SOLE 31 1877 0 0 JBG SMITH PPTYS COM 46590V100 329 11120 SH SOLE 36 11120 0 0 JBG SMITH PPTYS COM 46590V100 420 14200 SH SOLE 40 14200 0 0 JBG SMITH PPTYS COM 46590V100 8064 272351 SH SOLE 43 7867 0 264484 JD.COM INC SPON ADR CL A 47215P106 79752 1103981 SH SOLE 2 108224 0 995757 JD.COM INC SPON ADR CL A 47215P106 37178 514647 SH SOLE 4 283569 0 231078 JD.COM INC SPON ADR CL A 47215P106 12188 168713 SH SOLE 7 168713 0 0 JD.COM INC SPON ADR CL A 47215P106 10051 139139 SH SOLE 13 59832 0 79307 JD.COM INC SPON ADR CL A 47215P106 34502 477596 SH SOLE 15 477596 0 0 JD.COM INC SPON ADR CL A 47215P106 24934 345160 SH SOLE 18 345160 0 0 JD.COM INC SPON ADR CL A 47215P106 43258 598812 SH SOLE 19 598812 0 0 JD.COM INC SPON ADR CL A 47215P106 1146561 15871555 SH SOLE 21 15871555 0 0 JD.COM INC SPON ADR CL A 47215P106 720720 9976748 SH SOLE 22 8628426 0 1348322 JD.COM INC SPON ADR CL A 47215P106 30461 421661 SH SOLE 23 421661 0 0 JD.COM INC SPON ADR CL A 47215P106 14303 197992 SH SOLE 25 197992 0 0 JD.COM INC SPON ADR CL A 47215P106 114734 1588235 SH SOLE 26 125937 0 1462298 JD.COM INC SPON ADR CL A 47215P106 77586 1074000 SH SOLE 28 66221 0 1007779 JD.COM INC SPON ADR CL A 47215P106 2268 31396 SH SOLE 29 31396 0 0 JD.COM INC SPON ADR CL A 47215P106 397084 5496732 SH SOLE 30 5492310 0 4422 JD.COM INC SPON ADR CL A 47215P106 5590 77381 SH SOLE 31 67076 0 10305 JD.COM INC SPON ADR CL A 47215P106 17217 238327 SH SOLE 32 238327 0 0 JD.COM INC SPON ADR CL A 47215P106 20130 278648 SH SOLE 34 278648 0 0 JD.COM INC SPON ADR CL A 47215P106 272 3769 SH SOLE 40 3769 0 0 JD.COM INC SPON ADR CL A 47215P106 31851 440903 SH SOLE 43 39249 0 401654 JEFFERIES FINL GROUP INC COM 47233W109 26721 719666 SH SOLE 2 187277 0 532389 JEFFERIES FINL GROUP INC COM 47233W109 90 2411 SH SOLE 4 2411 0 0 JEFFERIES FINL GROUP INC COM 47233W109 210 5648 SH SOLE 7 5648 0 0 JEFFERIES FINL GROUP INC COM 47233W109 18016 485218 SH SOLE 18 485218 0 0 JEFFERIES FINL GROUP INC COM 47233W109 2299 61930 SH SOLE 19 61930 0 0 JEFFERIES FINL GROUP INC COM 47233W109 381991 10287926 SH SOLE 21 10287926 0 0 JEFFERIES FINL GROUP INC COM 47233W109 207282 5582598 SH SOLE 22 5311867 0 270731 JEFFERIES FINL GROUP INC COM 47233W109 970 26123 SH SOLE 25 26123 0 0 JEFFERIES FINL GROUP INC COM 47233W109 3097 83420 SH SOLE 26 65379 0 18041 JEFFERIES FINL GROUP INC COM 47233W109 650 17507 SH SOLE 28 14295 0 3212 JEFFERIES FINL GROUP INC COM 47233W109 88 2374 SH SOLE 29 2374 0 0 JEFFERIES FINL GROUP INC COM 47233W109 4131 111254 SH SOLE 30 111254 0 0 JEFFERIES FINL GROUP INC COM 47233W109 248 6685 SH SOLE 31 6685 0 0 JEFFERIES FINL GROUP INC COM 47233W109 1264 34037 SH SOLE 36 34037 0 0 JEFFERIES FINL GROUP INC COM 47233W109 939 25291 SH SOLE 40 25291 0 0 JEFFERIES FINL GROUP INC COM 47233W109 8669 233464 SH SOLE 43 8121 0 225343 JELD-WEN HLDG INC COM 47580P103 3214 128405 SH SOLE 2 49912 0 78493 JELD-WEN HLDG INC COM 47580P103 8 301 SH SOLE 4 301 0 0 JELD-WEN HLDG INC COM 47580P103 33 1301 SH SOLE 7 1301 0 0 JELD-WEN HLDG INC COM 47580P103 6496 259532 SH SOLE 18 249641 0 9891 JELD-WEN HLDG INC COM 47580P103 10801 431539 SH SOLE 19 431539 0 0 JELD-WEN HLDG INC COM 47580P103 80767 3226811 SH SOLE 21 3226811 0 0 JELD-WEN HLDG INC COM 47580P103 58706 2345423 SH SOLE 22 2274413 0 71010 JELD-WEN HLDG INC COM 47580P103 339 13525 SH SOLE 23 13525 0 0 JELD-WEN HLDG INC COM 47580P103 316 12626 SH SOLE 25 12626 0 0 JELD-WEN HLDG INC COM 47580P103 1827 73002 SH SOLE 26 14487 0 58515 JELD-WEN HLDG INC COM 47580P103 148 5901 SH SOLE 28 5901 0 0 JELD-WEN HLDG INC COM 47580P103 1055 42132 SH SOLE 30 42132 0 0 JELD-WEN HLDG INC COM 47580P103 167 6682 SH SOLE 36 6682 0 0 JELD-WEN HLDG INC COM 47580P103 282 11278 SH SOLE 40 11278 0 0 JELD-WEN HLDG INC COM 47580P103 268 10688 SH SOLE 43 936 0 9752 JERASH HLDGS US INC COM 47632P101 5 733 SH SOLE 18 733 0 0 JERASH HLDGS US INC COM 47632P101 68 10081 SH SOLE 21 10081 0 0 JERASH HLDGS US INC COM 47632P101 24 3521 SH SOLE 22 3521 0 0 JETBLUE AWYS CORP COM 477143101 12132 793431 SH SOLE 2 320261 0 473170 JETBLUE AWYS CORP COM 477143101 350 22876 SH SOLE 4 22876 0 0 JETBLUE AWYS CORP COM 477143101 96 6265 SH SOLE 7 6265 0 0 JETBLUE AWYS CORP COM 477143101 11753 768705 SH SOLE 18 768705 0 0 JETBLUE AWYS CORP COM 477143101 1370 89594 SH SOLE 19 89594 0 0 JETBLUE AWYS CORP COM 477143101 228576 14949392 SH SOLE 21 14949392 0 0 JETBLUE AWYS CORP COM 477143101 128051 8374841 SH SOLE 22 8085509 0 289332 JETBLUE AWYS CORP COM 477143101 130 8470 SH SOLE 25 8470 0 0 JETBLUE AWYS CORP COM 477143101 544 35590 SH SOLE 26 35590 0 0 JETBLUE AWYS CORP COM 477143101 183 11978 SH SOLE 28 6778 0 5200 JETBLUE AWYS CORP COM 477143101 343 22443 SH SOLE 30 22443 0 0 JETBLUE AWYS CORP COM 477143101 73 4751 SH SOLE 31 4751 0 0 JETBLUE AWYS CORP COM 477143101 553 36176 SH SOLE 34 36176 0 0 JETBLUE AWYS CORP COM 477143101 63 4136 SH SOLE 36 4136 0 0 JETBLUE AWYS CORP COM 477143101 155 10129 SH SOLE 40 10129 0 0 JETBLUE AWYS CORP COM 477143101 1660 108594 SH SOLE 43 5491 0 103103 JEWETT CAMERON TRADING LTD COM NEW 47733C207 5 467 SH SOLE 18 467 0 0 JEWETT CAMERON TRADING LTD COM NEW 47733C207 87 7483 SH SOLE 21 7483 0 0 JFROG LTD ORD SHS M6191J100 2004 59809 SH SOLE 2 44547 0 15262 JFROG LTD ORD SHS M6191J100 1 43 SH SOLE 4 43 0 0 JFROG LTD ORD SHS M6191J100 28 829 SH SOLE 7 829 0 0 JFROG LTD ORD SHS M6191J100 4820 143866 SH SOLE 18 143866 0 0 JFROG LTD ORD SHS M6191J100 6305 188197 SH SOLE 19 188197 0 0 JFROG LTD ORD SHS M6191J100 56097 1674529 SH SOLE 21 1674529 0 0 JFROG LTD ORD SHS M6191J100 22963 685459 SH SOLE 22 659731 0 25728 JFROG LTD ORD SHS M6191J100 136 4051 SH SOLE 23 4051 0 0 JFROG LTD ORD SHS M6191J100 159 4752 SH SOLE 25 4752 0 0 JFROG LTD ORD SHS M6191J100 1461 43609 SH SOLE 26 23402 0 20207 JFROG LTD ORD SHS M6191J100 129 3844 SH SOLE 28 3844 0 0 JFROG LTD ORD SHS M6191J100 317 9453 SH SOLE 30 9453 0 0 JFROG LTD ORD SHS M6191J100 116 3473 SH SOLE 34 3473 0 0 JFROG LTD ORD SHS M6191J100 149 4450 SH SOLE 40 4450 0 0 JFROG LTD ORD SHS M6191J100 249 7424 SH SOLE 43 372 0 7052 JIANPU TECHNOLOGY INC ADS COMMON 47738D309 17 11248 SH SOLE 43 0 0 11248 JIAYIN GROUP INC SPONSORED ADS 47737C104 11 2939 SH SOLE 2 2939 0 0 JIAYIN GROUP INC SPONSORED ADS 47737C104 25 6797 SH SOLE 22 6797 0 0 JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 102 2220 SH SOLE 4 2220 0 0 JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 48508 1058896 SH SOLE 21 1058896 0 0 JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 10010 218504 SH SOLE 22 209534 0 8970 JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 74 1614 SH SOLE 25 1614 0 0 JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 32145 701696 SH SOLE 30 701696 0 0 JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 26 572 SH SOLE 36 572 0 0 JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 3212 70114 SH SOLE 43 0 0 70114 JOANN INC COM 47768J101 20 1812 SH SOLE 2 452 0 1360 JOANN INC COM 47768J101 383 34341 SH SOLE 18 34341 0 0 JOANN INC COM 47768J101 243 21828 SH SOLE 19 21828 0 0 JOANN INC COM 47768J101 4401 395084 SH SOLE 21 395084 0 0 JOANN INC COM 47768J101 1655 148536 SH SOLE 22 145553 0 2983 JOANN INC COM 47768J101 0 5 SH SOLE 43 0 0 5 JOBY AVIATION INC COMMON STOCK G65163100 74 7365 SH SOLE 2 7365 0 0 JOBY AVIATION INC COMMON STOCK G65163100 15420 1532778 SH SOLE 19 1532778 0 0 JOBY AVIATION INC COMMON STOCK G65163100 2485 246969 SH SOLE 21 246969 0 0 JOBY AVIATION INC COMMON STOCK G65163100 33794 3359202 SH SOLE 22 3359202 0 0 JOBY AVIATION INC COMMON STOCK G65163100 19245 1913055 SH SOLE 34 1913055 0 0 JOBY AVIATION INC *W EXP 08/10/202 G65163118 862 383194 SH SOLE 19 383194 0 0 JOBY AVIATION INC *W EXP 08/10/202 G65163118 1076 478263 SH SOLE 34 478263 0 0 JOHN BEAN TECHNOLOGIES CORP COM 477839104 4458 31720 SH SOLE 2 17054 0 14666 JOHN BEAN TECHNOLOGIES CORP COM 477839104 36 258 SH SOLE 4 258 0 0 JOHN BEAN TECHNOLOGIES CORP COM 477839104 60 427 SH SOLE 7 427 0 0 JOHN BEAN TECHNOLOGIES CORP COM 477839104 17109 121729 SH SOLE 18 113005 0 8724 JOHN BEAN TECHNOLOGIES CORP COM 477839104 27088 192732 SH SOLE 19 192732 0 0 JOHN BEAN TECHNOLOGIES CORP COM 477839104 505411 3595950 SH SOLE 21 3595950 0 0 JOHN BEAN TECHNOLOGIES CORP COM 477839104 119928 853273 SH SOLE 22 833889 0 19384 JOHN BEAN TECHNOLOGIES CORP COM 477839104 649 4617 SH SOLE 23 4617 0 0 JOHN BEAN TECHNOLOGIES CORP COM 477839104 626 4454 SH SOLE 25 4454 0 0 JOHN BEAN TECHNOLOGIES CORP COM 477839104 4400 31307 SH SOLE 26 8480 0 22827 JOHN BEAN TECHNOLOGIES CORP COM 477839104 369 2624 SH SOLE 28 2624 0 0 JOHN BEAN TECHNOLOGIES CORP COM 477839104 26069 185475 SH SOLE 30 185475 0 0 JOHN BEAN TECHNOLOGIES CORP COM 477839104 6766 48140 SH SOLE 34 48140 0 0 JOHN BEAN TECHNOLOGIES CORP COM 477839104 209 1486 SH SOLE 36 1486 0 0 JOHN BEAN TECHNOLOGIES CORP COM 477839104 515 3662 SH SOLE 40 3662 0 0 JOHN BEAN TECHNOLOGIES CORP COM 477839104 2355 16759 SH SOLE 43 8 0 16751 JOHNSON & JOHNSON COM 478160104 1162814 7200087 SH SOLE 2 2272220 0 4927867 JOHNSON & JOHNSON COM 478160104 306108 1895404 SH SOLE 4 1314724 0 580680 JOHNSON & JOHNSON COM 478160104 427016 2644065 SH SOLE 7 2507338 0 136727 JOHNSON & JOHNSON COM 478160104 34561 214000 SH SOLE 13 171526 0 42474 JOHNSON & JOHNSON COM 478160104 54703 338721 SH SOLE 15 338721 0 0 JOHNSON & JOHNSON COM 478160104 1287862 7974378 SH SOLE 18 7385898 0 588480 JOHNSON & JOHNSON COM 478160104 1125741 6970530 SH SOLE 19 6970530 0 0 JOHNSON & JOHNSON COM 478160104 8748 54167 SH SOLE 20 54167 0 0 JOHNSON & JOHNSON COM 478160104 10313961 63863536 SH SOLE 21 63863536 0 0 JOHNSON & JOHNSON COM 478160104 9520320 58949348 SH SOLE 22 52263460 0 6685888 JOHNSON & JOHNSON COM 478160104 285067 1765118 SH SOLE 23 1765118 0 0 JOHNSON & JOHNSON COM 478160104 716526 4436693 SH SOLE 25 4436693 0 0 JOHNSON & JOHNSON COM 478160104 1102469 6826432 SH SOLE 26 3112271 0 3714161 JOHNSON & JOHNSON COM 478160104 1141549 7068412 SH SOLE 28 225772 0 6842640 JOHNSON & JOHNSON COM 478160104 32350 200309 SH SOLE 29 200309 0 0 JOHNSON & JOHNSON COM 478160104 2128343 13178592 SH SOLE 30 13178592 0 0 JOHNSON & JOHNSON COM 478160104 201736 1249138 SH SOLE 31 590197 0 658941 JOHNSON & JOHNSON COM 478160104 39195 242693 SH SOLE 32 242693 0 0 JOHNSON & JOHNSON COM 478160104 933362 5779329 SH SOLE 34 5779329 0 0 JOHNSON & JOHNSON COM 478160104 223954 1386709 SH SOLE 36 1386709 0 0 JOHNSON & JOHNSON COM 478160104 14756 91369 SH SOLE 40 91369 0 0 JOHNSON & JOHNSON COM 478160104 437574 2709437 SH SOLE 43 166825 0 2542611 JOHNSON CTLS INTL PLC SHS G51502105 121651 1786888 SH SOLE 2 256828 0 1530060 JOHNSON CTLS INTL PLC SHS G51502105 41194 605075 SH SOLE 4 383656 0 221419 JOHNSON CTLS INTL PLC SHS G51502105 57002 837281 SH SOLE 7 647417 0 189864 JOHNSON CTLS INTL PLC SHS G51502105 910 13365 SH SOLE 13 2118 0 11247 JOHNSON CTLS INTL PLC SHS G51502105 6302 92563 SH SOLE 15 92563 0 0 JOHNSON CTLS INTL PLC SHS G51502105 101272 1487545 SH SOLE 18 1386789 0 100756 JOHNSON CTLS INTL PLC SHS G51502105 67770 995445 SH SOLE 19 995445 0 0 JOHNSON CTLS INTL PLC SHS G51502105 1238220 18187720 SH SOLE 21 18187720 0 0 JOHNSON CTLS INTL PLC SHS G51502105 1046344 15369337 SH SOLE 22 13811937 0 1557400 JOHNSON CTLS INTL PLC SHS G51502105 27628 405811 SH SOLE 23 405811 0 0 JOHNSON CTLS INTL PLC SHS G51502105 161221 2368108 SH SOLE 25 2368108 0 0 JOHNSON CTLS INTL PLC SHS G51502105 187890 2759839 SH SOLE 26 1723984 0 1035855 JOHNSON CTLS INTL PLC SHS G51502105 174130 2557721 SH SOLE 28 81097 0 2476624 JOHNSON CTLS INTL PLC SHS G51502105 33 480 SH SOLE 29 480 0 0 JOHNSON CTLS INTL PLC SHS G51502105 399820 5872804 SH SOLE 30 5826711 0 46093 JOHNSON CTLS INTL PLC SHS G51502105 18131 266316 SH SOLE 31 87220 0 179096 JOHNSON CTLS INTL PLC SHS G51502105 194170 2852093 SH SOLE 34 2852093 0 0 JOHNSON CTLS INTL PLC SHS G51502105 25825 379336 SH SOLE 36 379336 0 0 JOHNSON CTLS INTL PLC SHS G51502105 1727 25373 SH SOLE 40 25373 0 0 JOHNSON CTLS INTL PLC SHS G51502105 32687 480123 SH SOLE 43 20039 0 460084 JOHNSON OUTDOORS INC CL A 479167108 1144 10815 SH SOLE 2 9081 0 1734 JOHNSON OUTDOORS INC CL A 479167108 9 84 SH SOLE 7 84 0 0 JOHNSON OUTDOORS INC CL A 479167108 1783 16854 SH SOLE 18 16854 0 0 JOHNSON OUTDOORS INC CL A 479167108 1088 10288 SH SOLE 19 10288 0 0 JOHNSON OUTDOORS INC CL A 479167108 22903 216474 SH SOLE 21 216474 0 0 JOHNSON OUTDOORS INC CL A 479167108 18432 174212 SH SOLE 22 169313 0 4899 JOHNSON OUTDOORS INC CL A 479167108 118 1113 SH SOLE 25 1113 0 0 JOHNSON OUTDOORS INC CL A 479167108 221 2086 SH SOLE 26 756 0 1330 JOHNSON OUTDOORS INC CL A 479167108 51 481 SH SOLE 28 481 0 0 JOHNSON OUTDOORS INC CL A 479167108 579 5477 SH SOLE 30 5477 0 0 JOHNSON OUTDOORS INC CL A 479167108 114 1073 SH SOLE 36 1073 0 0 JOHNSON OUTDOORS INC CL A 479167108 103 974 SH SOLE 40 974 0 0 JOHNSON OUTDOORS INC CL A 479167108 404 3819 SH SOLE 43 60 0 3759 JOINT CORP COM 47973J102 667 6807 SH SOLE 2 4426 0 2381 JOINT CORP COM 47973J102 22 220 SH SOLE 7 220 0 0 JOINT CORP COM 47973J102 5184 52890 SH SOLE 18 52890 0 0 JOINT CORP COM 47973J102 2777 28332 SH SOLE 19 28332 0 0 JOINT CORP COM 47973J102 162815 1661038 SH SOLE 21 1661038 0 0 JOINT CORP COM 47973J102 33580 342582 SH SOLE 22 334858 0 7724 JOINT CORP COM 47973J102 25 252 SH SOLE 23 252 0 0 JOINT CORP COM 47973J102 176 1797 SH SOLE 25 1797 0 0 JOINT CORP COM 47973J102 997 10169 SH SOLE 26 10169 0 0 JOINT CORP COM 47973J102 124 1262 SH SOLE 28 1262 0 0 JOINT CORP COM 47973J102 2131 21737 SH SOLE 30 21737 0 0 JOINT CORP COM 47973J102 162 1652 SH SOLE 40 1652 0 0 JOINT CORP COM 47973J102 98 995 SH SOLE 43 63 0 932 JONES LANG LASALLE INC COM 48020Q107 30931 124677 SH SOLE 2 41740 0 82937 JONES LANG LASALLE INC COM 48020Q107 45 180 SH SOLE 4 180 0 0 JONES LANG LASALLE INC COM 48020Q107 300 1211 SH SOLE 7 1211 0 0 JONES LANG LASALLE INC COM 48020Q107 30824 124246 SH SOLE 18 124246 0 0 JONES LANG LASALLE INC COM 48020Q107 6689 26962 SH SOLE 19 26962 0 0 JONES LANG LASALLE INC COM 48020Q107 645293 2601044 SH SOLE 21 2601044 0 0 JONES LANG LASALLE INC COM 48020Q107 340796 1373678 SH SOLE 22 1311940 0 61738 JONES LANG LASALLE INC COM 48020Q107 2611 10526 SH SOLE 25 10526 0 0 JONES LANG LASALLE INC COM 48020Q107 5438 21921 SH SOLE 26 17969 0 3952 JONES LANG LASALLE INC COM 48020Q107 1109 4470 SH SOLE 28 3836 0 634 JONES LANG LASALLE INC COM 48020Q107 7530 30352 SH SOLE 30 30352 0 0 JONES LANG LASALLE INC COM 48020Q107 200 805 SH SOLE 31 805 0 0 JONES LANG LASALLE INC COM 48020Q107 1428 5756 SH SOLE 34 5756 0 0 JONES LANG LASALLE INC COM 48020Q107 1929 7774 SH SOLE 36 7774 0 0 JONES LANG LASALLE INC COM 48020Q107 1578 6361 SH SOLE 40 6361 0 0 JONES LANG LASALLE INC COM 48020Q107 16923 68213 SH SOLE 43 5676 0 62537 JOUNCE THERAPEUTICS INC COM 481116101 394 52986 SH SOLE 2 16451 0 36535 JOUNCE THERAPEUTICS INC COM 481116101 4 505 SH SOLE 7 505 0 0 JOUNCE THERAPEUTICS INC COM 481116101 818 110117 SH SOLE 18 110117 0 0 JOUNCE THERAPEUTICS INC COM 481116101 511 68740 SH SOLE 19 68740 0 0 JOUNCE THERAPEUTICS INC COM 481116101 10974 1477004 SH SOLE 21 1477004 0 0 JOUNCE THERAPEUTICS INC COM 481116101 5936 798964 SH SOLE 22 776738 0 22226 JOUNCE THERAPEUTICS INC COM 481116101 167 22501 SH SOLE 30 22501 0 0 JOUNCE THERAPEUTICS INC COM 481116101 30 4034 SH SOLE 43 23 0 4011 JOYY INC ADS REPSTG COM A 46591M109 2581 47069 SH SOLE 2 2461 0 44608 JOYY INC ADS REPSTG COM A 46591M109 1593 29058 SH SOLE 4 13456 0 15602 JOYY INC ADS REPSTG COM A 46591M109 394 7183 SH SOLE 7 7183 0 0 JOYY INC ADS REPSTG COM A 46591M109 5 95 SH SOLE 13 95 0 0 JOYY INC ADS REPSTG COM A 46591M109 1741 31745 SH SOLE 15 31745 0 0 JOYY INC ADS REPSTG COM A 46591M109 816 14890 SH SOLE 18 14890 0 0 JOYY INC ADS REPSTG COM A 46591M109 56953 1038719 SH SOLE 21 1038719 0 0 JOYY INC ADS REPSTG COM A 46591M109 29849 544389 SH SOLE 22 476764 0 67625 JOYY INC ADS REPSTG COM A 46591M109 1214 22134 SH SOLE 23 22134 0 0 JOYY INC ADS REPSTG COM A 46591M109 2243 40900 SH SOLE 25 40900 0 0 JOYY INC ADS REPSTG COM A 46591M109 9334 170236 SH SOLE 26 64887 0 105349 JOYY INC ADS REPSTG COM A 46591M109 5343 97446 SH SOLE 28 4930 0 92516 JOYY INC ADS REPSTG COM A 46591M109 18588 339008 SH SOLE 30 339008 0 0 JOYY INC ADS REPSTG COM A 46591M109 269 4904 SH SOLE 34 4904 0 0 JOYY INC ADS REPSTG COM A 46591M109 45 825 SH SOLE 36 825 0 0 JOYY INC ADS REPSTG COM A 46591M109 13 237 SH SOLE 40 237 0 0 JOYY INC ADS REPSTG COM A 46591M109 5248 95718 SH SOLE 43 10786 0 84932 JOYY INC NOTE 0.750% 6/1 98426TAD8 3020 3230000 PRN SOLE 21 3230000 0 0 JPMORGAN CHASE & CO COM 46625H100 1203390 7351640 SH SOLE 2 1620024 0 5731616 JPMORGAN CHASE & CO COM 46625H100 332569 2031702 SH SOLE 4 1361639 0 670063 JPMORGAN CHASE & CO COM 46625H100 428186 2615834 SH SOLE 7 2527695 0 88139 JPMORGAN CHASE & CO COM 46625H100 17511 106974 SH SOLE 13 58726 0 48248 JPMORGAN CHASE & CO COM 46625H100 63683 389045 SH SOLE 15 389045 0 0 JPMORGAN CHASE & CO COM 46625H100 150 916 SH SOLE 17 0 0 916 JPMORGAN CHASE & CO COM 46625H100 1109136 6775833 SH SOLE 18 6181794 0 594039 JPMORGAN CHASE & CO COM 46625H100 573868 3505819 SH SOLE 19 3505819 0 0 JPMORGAN CHASE & CO COM 46625H100 15292 93420 SH SOLE 20 93420 0 0 JPMORGAN CHASE & CO COM 46625H100 10628705 64931915 SH SOLE 21 64931915 0 0 JPMORGAN CHASE & CO COM 46625H100 10500708 64149969 SH SOLE 22 57138008 0 7011961 JPMORGAN CHASE & CO COM 46625H100 303637 1854949 SH SOLE 23 1854949 0 0 JPMORGAN CHASE & CO COM 46625H100 819521 5006540 SH SOLE 25 4982719 0 23821 JPMORGAN CHASE & CO COM 46625H100 1017421 6215537 SH SOLE 26 2104032 0 4111505 JPMORGAN CHASE & CO COM 46625H100 956574 5843812 SH SOLE 28 264861 0 5578951 JPMORGAN CHASE & CO COM 46625H100 14244 87021 SH SOLE 29 87021 0 0 JPMORGAN CHASE & CO COM 46625H100 2303371 14071542 SH SOLE 30 14069100 0 2442 JPMORGAN CHASE & CO COM 46625H100 204986 1252284 SH SOLE 31 499991 0 752293 JPMORGAN CHASE & CO COM 46625H100 43993 268758 SH SOLE 32 268758 0 0 JPMORGAN CHASE & CO COM 46625H100 231590 1414807 SH SOLE 34 1414807 0 0 JPMORGAN CHASE & CO COM 46625H100 267307 1633008 SH SOLE 36 1633008 0 0 JPMORGAN CHASE & CO COM 46625H100 17215 105171 SH SOLE 40 105171 0 0 JPMORGAN CHASE & CO COM 46625H100 423109 2584818 SH SOLE 43 199180 0 2385638 JPMORGAN CHASE & CO OPTIONS 46625H100 19037 116300 SH Put SOLE 19 116300 0 0 JPMORGAN CHASE & CO OPTIONS 46625H100 262 1600 SH Put SOLE 22 1600 0 0 JPMORGAN CHASE & CO OPTIONS 46625H100 5254 32100 SH Put SOLE 34 32100 0 0 JUMIA TECHNOLOGIES AG SPONSORED ADS 48138M105 411 22125 SH SOLE 43 9065 0 13060 JUNIPER NETWORKS INC COM 48203R104 25514 927107 SH SOLE 2 237536 0 689571 JUNIPER NETWORKS INC COM 48203R104 8597 312392 SH SOLE 4 175805 0 136587 JUNIPER NETWORKS INC COM 48203R104 9667 351282 SH SOLE 7 339986 0 11296 JUNIPER NETWORKS INC COM 48203R104 342 12421 SH SOLE 13 12421 0 0 JUNIPER NETWORKS INC COM 48203R104 1305 47403 SH SOLE 15 47403 0 0 JUNIPER NETWORKS INC COM 48203R104 21601 784937 SH SOLE 18 655830 0 129107 JUNIPER NETWORKS INC COM 48203R104 14675 533256 SH SOLE 19 533256 0 0 JUNIPER NETWORKS INC COM 48203R104 323847 11767705 SH SOLE 21 11767705 0 0 JUNIPER NETWORKS INC COM 48203R104 232747 8457367 SH SOLE 22 7621728 0 835639 JUNIPER NETWORKS INC COM 48203R104 6564 238528 SH SOLE 23 238528 0 0 JUNIPER NETWORKS INC COM 48203R104 19064 692719 SH SOLE 25 692719 0 0 JUNIPER NETWORKS INC COM 48203R104 31854 1157473 SH SOLE 26 621386 0 536087 JUNIPER NETWORKS INC COM 48203R104 30186 1096883 SH SOLE 28 23256 0 1073627 JUNIPER NETWORKS INC COM 48203R104 272 9881 SH SOLE 29 9881 0 0 JUNIPER NETWORKS INC COM 48203R104 109131 3965520 SH SOLE 30 3575360 0 390160 JUNIPER NETWORKS INC COM 48203R104 3545 128822 SH SOLE 31 47497 0 81325 JUNIPER NETWORKS INC COM 48203R104 880 31968 SH SOLE 34 31968 0 0 JUNIPER NETWORKS INC COM 48203R104 8522 309671 SH SOLE 36 309671 0 0 JUNIPER NETWORKS INC COM 48203R104 334 12151 SH SOLE 40 12151 0 0 JUNIPER NETWORKS INC COM 48203R104 13314 483794 SH SOLE 43 23196 0 460598 JUPITER WELLNESS INC COM NEW 48208F105 2 1119 SH SOLE 18 1119 0 0 JUPITER WELLNESS INC COM NEW 48208F105 23 16237 SH SOLE 21 16237 0 0 JUST EAT TAKEAWAY COM N V SPONSORED ADS 48214T305 11 738 SH SOLE 21 738 0 0 JUST EAT TAKEAWAY COM N V SPONSORED ADS 48214T305 4586 315633 SH SOLE 43 46429 0 269204 KADANT INC COM 48282T104 983 4814 SH SOLE 2 3575 0 1239 KADANT INC COM 48282T104 9 42 SH SOLE 4 42 0 0 KADANT INC COM 48282T104 34 168 SH SOLE 7 168 0 0 KADANT INC COM 48282T104 6506 31875 SH SOLE 18 31875 0 0 KADANT INC COM 48282T104 4167 20418 SH SOLE 19 20418 0 0 KADANT INC COM 48282T104 76631 375457 SH SOLE 21 375457 0 0 KADANT INC COM 48282T104 54448 266773 SH SOLE 22 260191 0 6582 KADANT INC COM 48282T104 357 1751 SH SOLE 25 1751 0 0 KADANT INC COM 48282T104 1443 7072 SH SOLE 26 5904 0 1168 KADANT INC COM 48282T104 177 868 SH SOLE 28 868 0 0 KADANT INC COM 48282T104 11044 54112 SH SOLE 30 54112 0 0 KADANT INC COM 48282T104 275 1348 SH SOLE 40 1348 0 0 KADANT INC COM 48282T104 1411 6912 SH SOLE 43 360 0 6552 KADMON HLDGS INC COM 48283N106 592 68010 SH SOLE 2 43775 0 24235 KADMON HLDGS INC COM 48283N106 26 2939 SH SOLE 7 2939 0 0 KADMON HLDGS INC COM 48283N106 4350 499439 SH SOLE 18 499439 0 0 KADMON HLDGS INC COM 48283N106 23605 2710128 SH SOLE 19 2710128 0 0 KADMON HLDGS INC COM 48283N106 64968 7459064 SH SOLE 21 7459064 0 0 KADMON HLDGS INC COM 48283N106 33229 3815023 SH SOLE 22 3730796 0 84227 KADMON HLDGS INC COM 48283N106 224 25675 SH SOLE 25 25675 0 0 KADMON HLDGS INC COM 48283N106 65 7439 SH SOLE 26 7439 0 0 KADMON HLDGS INC COM 48283N106 993 114006 SH SOLE 30 114006 0 0 KADMON HLDGS INC COM 48283N106 152 17415 SH SOLE 34 17415 0 0 KADMON HLDGS INC COM 48283N106 108 12344 SH SOLE 36 12344 0 0 KADMON HLDGS INC COM 48283N106 106 12188 SH SOLE 40 12188 0 0 KADMON HLDGS INC COM 48283N106 480 55132 SH SOLE 43 0 0 55132 KAISER ALUMINUM CORP COM PAR $0.01 483007704 2159 19813 SH SOLE 2 6174 0 13639 KAISER ALUMINUM CORP COM PAR $0.01 483007704 5 46 SH SOLE 4 46 0 0 KAISER ALUMINUM CORP COM PAR $0.01 483007704 1974 18119 SH SOLE 7 18119 0 0 KAISER ALUMINUM CORP COM PAR $0.01 483007704 6798 62386 SH SOLE 18 62386 0 0 KAISER ALUMINUM CORP COM PAR $0.01 483007704 3038 27886 SH SOLE 19 27886 0 0 KAISER ALUMINUM CORP COM PAR $0.01 483007704 209218 1920132 SH SOLE 21 1920132 0 0 KAISER ALUMINUM CORP COM PAR $0.01 483007704 44111 404836 SH SOLE 22 388519 0 16317 KAISER ALUMINUM CORP COM PAR $0.01 483007704 197 1808 SH SOLE 25 1808 0 0 KAISER ALUMINUM CORP COM PAR $0.01 483007704 877 8048 SH SOLE 26 6514 0 1534 KAISER ALUMINUM CORP COM PAR $0.01 483007704 132 1211 SH SOLE 28 1211 0 0 KAISER ALUMINUM CORP COM PAR $0.01 483007704 3152 28924 SH SOLE 30 28924 0 0 KAISER ALUMINUM CORP COM PAR $0.01 483007704 188 1728 SH SOLE 40 1728 0 0 KAISER ALUMINUM CORP COM PAR $0.01 483007704 1141 10475 SH SOLE 43 279 0 10196 KALA PHARMACEUTICALS INC COM 483119103 227 86632 SH SOLE 2 21859 0 64773 KALA PHARMACEUTICALS INC COM 483119103 1 467 SH SOLE 7 467 0 0 KALA PHARMACEUTICALS INC COM 483119103 342 130393 SH SOLE 18 130393 0 0 KALA PHARMACEUTICALS INC COM 483119103 190 72567 SH SOLE 19 72567 0 0 KALA PHARMACEUTICALS INC COM 483119103 5707 2178281 SH SOLE 21 2178281 0 0 KALA PHARMACEUTICALS INC COM 483119103 2912 1111579 SH SOLE 22 1096620 0 14959 KALA PHARMACEUTICALS INC COM 483119103 43 16416 SH SOLE 25 16416 0 0 KALA PHARMACEUTICALS INC COM 483119103 10 3668 SH SOLE 26 3668 0 0 KALA PHARMACEUTICALS INC COM 483119103 131 50024 SH SOLE 30 50024 0 0 KALA PHARMACEUTICALS INC COM 483119103 19 7421 SH SOLE 36 7421 0 0 KALA PHARMACEUTICALS INC COM 483119103 9 3398 SH SOLE 40 3398 0 0 KALA PHARMACEUTICALS INC COM 483119103 10 4003 SH SOLE 43 202 0 3801 KALEIDO BIOSCIENCES INC COM 483347100 39 7188 SH SOLE 2 2654 0 4534 KALEIDO BIOSCIENCES INC COM 483347100 250 45818 SH SOLE 18 45818 0 0 KALEIDO BIOSCIENCES INC COM 483347100 130 23792 SH SOLE 19 23792 0 0 KALEIDO BIOSCIENCES INC COM 483347100 4423 810061 SH SOLE 21 810061 0 0 KALEIDO BIOSCIENCES INC COM 483347100 1017 186233 SH SOLE 22 185095 0 1138 KALEIDO BIOSCIENCES INC COM 483347100 122 22324 SH SOLE 30 22324 0 0 KALEIDO BIOSCIENCES INC COM 483347100 8 1412 SH SOLE 43 0 0 1412 KALEYRA INC COM 483379103 91 8226 SH SOLE 21 8226 0 0 KALTURA INC COM 483467106 37 3581 SH SOLE 2 572 0 3009 KALTURA INC COM 483467106 431 41903 SH SOLE 18 41903 0 0 KALTURA INC COM 483467106 294 28568 SH SOLE 19 28568 0 0 KALTURA INC COM 483467106 5671 551126 SH SOLE 21 551126 0 0 KALTURA INC COM 483467106 1500 145791 SH SOLE 22 141688 0 4103 KALVISTA PHARMACEUTICALS INC COM 483497103 78 4481 SH SOLE 2 1286 0 3195 KALVISTA PHARMACEUTICALS INC COM 483497103 6 367 SH SOLE 7 367 0 0 KALVISTA PHARMACEUTICALS INC COM 483497103 1044 59826 SH SOLE 18 59826 0 0 KALVISTA PHARMACEUTICALS INC COM 483497103 571 32733 SH SOLE 19 32733 0 0 KALVISTA PHARMACEUTICALS INC COM 483497103 14788 847470 SH SOLE 21 847470 0 0 KALVISTA PHARMACEUTICALS INC COM 483497103 7958 456036 SH SOLE 22 453119 0 2917 KALVISTA PHARMACEUTICALS INC COM 483497103 217 12433 SH SOLE 30 12433 0 0 KALVISTA PHARMACEUTICALS INC COM 483497103 58 3296 SH SOLE 43 254 0 3042 KAMADA LTD SHS M6240T109 101 19111 SH SOLE 30 19111 0 0 KAMAN CORP COM 483548103 1026 28755 SH SOLE 2 10920 0 17835 KAMAN CORP COM 483548103 4 104 SH SOLE 4 104 0 0 KAMAN CORP COM 483548103 16 461 SH SOLE 7 461 0 0 KAMAN CORP COM 483548103 4009 112401 SH SOLE 18 112401 0 0 KAMAN CORP COM 483548103 1768 49573 SH SOLE 19 49573 0 0 KAMAN CORP COM 483548103 126541 3547539 SH SOLE 21 3547539 0 0 KAMAN CORP COM 483548103 24413 684422 SH SOLE 22 657505 0 26917 KAMAN CORP COM 483548103 122 3432 SH SOLE 25 3432 0 0 KAMAN CORP COM 483548103 245 6871 SH SOLE 26 5303 0 1568 KAMAN CORP COM 483548103 74 2086 SH SOLE 28 2086 0 0 KAMAN CORP COM 483548103 1469 41193 SH SOLE 30 41193 0 0 KAMAN CORP COM 483548103 102 2868 SH SOLE 36 2868 0 0 KAMAN CORP COM 483548103 93 2619 SH SOLE 40 2619 0 0 KAMAN CORP COM 483548103 927 26001 SH SOLE 43 2149 0 23852 KANDI TECHNOLOGIES GROUP INC COM 483709101 73 16394 SH SOLE 2 16394 0 0 KANDI TECHNOLOGIES GROUP INC COM 483709101 16 3613 SH SOLE 22 3613 0 0 KANDI TECHNOLOGIES GROUP INC COM 483709101 133 29876 SH SOLE 43 0 0 29876 KANSAS CITY SOUTHERN COM NEW 485170302 54336 200768 SH SOLE 2 30425 0 170343 KANSAS CITY SOUTHERN COM NEW 485170302 12532 46304 SH SOLE 4 40860 0 5444 KANSAS CITY SOUTHERN COM NEW 485170302 23283 86031 SH SOLE 7 83266 0 2765 KANSAS CITY SOUTHERN COM NEW 485170302 565 2086 SH SOLE 13 313 0 1773 KANSAS CITY SOUTHERN COM NEW 485170302 3247 11998 SH SOLE 15 11998 0 0 KANSAS CITY SOUTHERN COM NEW 485170302 54714 202165 SH SOLE 18 189268 0 12897 KANSAS CITY SOUTHERN COM NEW 485170302 12764 47164 SH SOLE 19 47164 0 0 KANSAS CITY SOUTHERN COM NEW 485170302 752869 2781808 SH SOLE 21 2781808 0 0 KANSAS CITY SOUTHERN COM NEW 485170302 527664 1949689 SH SOLE 22 1755475 0 194214 KANSAS CITY SOUTHERN COM NEW 485170302 13959 51578 SH SOLE 23 51578 0 0 KANSAS CITY SOUTHERN COM NEW 485170302 50785 187647 SH SOLE 25 187647 0 0 KANSAS CITY SOUTHERN COM NEW 485170302 84522 312304 SH SOLE 26 186228 0 126076 KANSAS CITY SOUTHERN COM NEW 485170302 77081 284810 SH SOLE 28 8951 0 275859 KANSAS CITY SOUTHERN COM NEW 485170302 34 127 SH SOLE 29 127 0 0 KANSAS CITY SOUTHERN COM NEW 485170302 186059 687476 SH SOLE 30 687476 0 0 KANSAS CITY SOUTHERN COM NEW 485170302 9088 33579 SH SOLE 31 11224 0 22355 KANSAS CITY SOUTHERN COM NEW 485170302 2267 8375 SH SOLE 34 8375 0 0 KANSAS CITY SOUTHERN COM NEW 485170302 13376 49425 SH SOLE 36 49425 0 0 KANSAS CITY SOUTHERN COM NEW 485170302 877 3242 SH SOLE 40 3242 0 0 KANSAS CITY SOUTHERN COM NEW 485170302 18356 67825 SH SOLE 43 5271 0 62554 KANZHUN LIMITED SPONSORED ADS 48553T106 1051 29192 SH SOLE 2 29192 0 0 KANZHUN LIMITED SPONSORED ADS 48553T106 1708 47449 SH SOLE 4 47449 0 0 KANZHUN LIMITED SPONSORED ADS 48553T106 1557 43263 SH SOLE 13 43263 0 0 KANZHUN LIMITED SPONSORED ADS 48553T106 5588 155264 SH SOLE 15 155264 0 0 KANZHUN LIMITED SPONSORED ADS 48553T106 44933 1248486 SH SOLE 19 1248486 0 0 KANZHUN LIMITED SPONSORED ADS 48553T106 77 2145 SH SOLE 21 2145 0 0 KANZHUN LIMITED SPONSORED ADS 48553T106 268 7450 SH SOLE 22 0 0 7450 KANZHUN LIMITED SPONSORED ADS 48553T106 2307 64110 SH SOLE 25 64110 0 0 KANZHUN LIMITED SPONSORED ADS 48553T106 6006 166884 SH SOLE 26 6176 0 160708 KANZHUN LIMITED SPONSORED ADS 48553T106 105 2909 SH SOLE 28 0 0 2909 KANZHUN LIMITED SPONSORED ADS 48553T106 68 1902 SH SOLE 30 1902 0 0 KANZHUN LIMITED SPONSORED ADS 48553T106 66256 1840949 SH SOLE 34 1840949 0 0 KAR AUCTION SVCS INC COM 48238T109 6249 381282 SH SOLE 2 207189 0 174093 KAR AUCTION SVCS INC COM 48238T109 6 383 SH SOLE 4 383 0 0 KAR AUCTION SVCS INC COM 48238T109 60 3637 SH SOLE 7 3637 0 0 KAR AUCTION SVCS INC COM 48238T109 9858 601448 SH SOLE 18 601448 0 0 KAR AUCTION SVCS INC COM 48238T109 11958 729591 SH SOLE 19 729591 0 0 KAR AUCTION SVCS INC COM 48238T109 138859 8472149 SH SOLE 21 8472149 0 0 KAR AUCTION SVCS INC COM 48238T109 68071 4153232 SH SOLE 22 4027296 0 125936 KAR AUCTION SVCS INC COM 48238T109 433 26448 SH SOLE 23 26448 0 0 KAR AUCTION SVCS INC COM 48238T109 387 23584 SH SOLE 25 23584 0 0 KAR AUCTION SVCS INC COM 48238T109 2801 170925 SH SOLE 26 34199 0 136726 KAR AUCTION SVCS INC COM 48238T109 208 12674 SH SOLE 28 9997 0 2677 KAR AUCTION SVCS INC COM 48238T109 1251 76333 SH SOLE 30 76333 0 0 KAR AUCTION SVCS INC COM 48238T109 422 25752 SH SOLE 36 25752 0 0 KAR AUCTION SVCS INC COM 48238T109 276 16829 SH SOLE 40 16829 0 0 KAR AUCTION SVCS INC COM 48238T109 486 29661 SH SOLE 43 6982 0 22679 KARAT PACKAGING INC COM 48563L101 126 5980 SH SOLE 2 5621 0 359 KARAT PACKAGING INC COM 48563L101 280 13319 SH SOLE 18 13319 0 0 KARAT PACKAGING INC COM 48563L101 682 32451 SH SOLE 19 32451 0 0 KARAT PACKAGING INC COM 48563L101 3308 157297 SH SOLE 21 157297 0 0 KARAT PACKAGING INC COM 48563L101 2226 105857 SH SOLE 22 105713 0 144 KARAT PACKAGING INC COM 48563L101 61 2914 SH SOLE 23 2914 0 0 KAROOOOO LTD ORD SHS Y4600W108 40 1360 SH SOLE 22 1360 0 0 KARUNA THERAPEUTICS INC COM 48576A100 1497 12237 SH SOLE 2 7313 0 4924 KARUNA THERAPEUTICS INC COM 48576A100 6 48 SH SOLE 4 48 0 0 KARUNA THERAPEUTICS INC COM 48576A100 44 357 SH SOLE 7 357 0 0 KARUNA THERAPEUTICS INC COM 48576A100 7620 62290 SH SOLE 18 61683 0 607 KARUNA THERAPEUTICS INC COM 48576A100 7414 60603 SH SOLE 19 60603 0 0 KARUNA THERAPEUTICS INC COM 48576A100 109861 898069 SH SOLE 21 898069 0 0 KARUNA THERAPEUTICS INC COM 48576A100 61908 506075 SH SOLE 22 493351 0 12724 KARUNA THERAPEUTICS INC COM 48576A100 94 767 SH SOLE 23 767 0 0 KARUNA THERAPEUTICS INC COM 48576A100 294 2404 SH SOLE 25 2404 0 0 KARUNA THERAPEUTICS INC COM 48576A100 1432 11704 SH SOLE 26 6757 0 4947 KARUNA THERAPEUTICS INC COM 48576A100 186 1519 SH SOLE 28 1519 0 0 KARUNA THERAPEUTICS INC COM 48576A100 3045 24893 SH SOLE 30 24893 0 0 KARUNA THERAPEUTICS INC COM 48576A100 271 2219 SH SOLE 40 2219 0 0 KARUNA THERAPEUTICS INC COM 48576A100 38 312 SH SOLE 43 0 0 312 KARYOPHARM THERAPEUTICS INC COM 48576U106 1777 305253 SH SOLE 2 147610 0 157643 KARYOPHARM THERAPEUTICS INC COM 48576U106 1 207 SH SOLE 4 207 0 0 KARYOPHARM THERAPEUTICS INC COM 48576U106 8 1339 SH SOLE 7 1339 0 0 KARYOPHARM THERAPEUTICS INC COM 48576U106 1602 275174 SH SOLE 18 225608 0 49566 KARYOPHARM THERAPEUTICS INC COM 48576U106 7662 1316451 SH SOLE 19 1316451 0 0 KARYOPHARM THERAPEUTICS INC COM 48576U106 17662 3034788 SH SOLE 21 3034788 0 0 KARYOPHARM THERAPEUTICS INC COM 48576U106 17188 2953226 SH SOLE 22 2916656 0 36570 KARYOPHARM THERAPEUTICS INC COM 48576U106 323 55560 SH SOLE 23 55560 0 0 KARYOPHARM THERAPEUTICS INC COM 48576U106 49 8431 SH SOLE 25 8431 0 0 KARYOPHARM THERAPEUTICS INC COM 48576U106 1540 264668 SH SOLE 26 3634 0 261034 KARYOPHARM THERAPEUTICS INC COM 48576U106 39 6748 SH SOLE 28 6748 0 0 KARYOPHARM THERAPEUTICS INC COM 48576U106 2952 507163 SH SOLE 30 507163 0 0 KARYOPHARM THERAPEUTICS INC COM 48576U106 9 1489 SH SOLE 36 1489 0 0 KARYOPHARM THERAPEUTICS INC COM 48576U106 41 7068 SH SOLE 40 7068 0 0 KARYOPHARM THERAPEUTICS INC COM 48576U106 307 52753 SH SOLE 43 1051 0 51702 KASPIEN HOLDINGS INC COM NEW 485837108 3 187 SH SOLE 18 187 0 0 KASPIEN HOLDINGS INC COM NEW 485837108 45 2726 SH SOLE 21 2726 0 0 KASPIEN HOLDINGS INC COM NEW 485837108 224 13461 SH SOLE 22 13461 0 0 KATAPULT HOLDINGS INC COM 485859102 720 132628 SH SOLE 21 132628 0 0 KATAPULT HOLDINGS INC COM 485859102 3880 714510 SH SOLE 22 714510 0 0 KB FINL GROUP INC SPONSORED ADR 48241A105 848 18277 SH SOLE 2 18277 0 0 KB FINL GROUP INC SPONSORED ADR 48241A105 4 90 SH SOLE 18 90 0 0 KB FINL GROUP INC SPONSORED ADR 48241A105 37 792 SH SOLE 19 792 0 0 KB FINL GROUP INC SPONSORED ADR 48241A105 6930 149314 SH SOLE 21 149314 0 0 KB FINL GROUP INC SPONSORED ADR 48241A105 1289 27772 SH SOLE 22 27772 0 0 KB FINL GROUP INC SPONSORED ADR 48241A105 59622 1284684 SH SOLE 43 78504 0 1206180 KB HOME COM 48666K109 4523 116223 SH SOLE 2 62674 0 53549 KB HOME COM 48666K109 13 326 SH SOLE 4 326 0 0 KB HOME COM 48666K109 79 2032 SH SOLE 7 2032 0 0 KB HOME COM 48666K109 16983 436362 SH SOLE 18 436362 0 0 KB HOME COM 48666K109 5748 147684 SH SOLE 19 147684 0 0 KB HOME COM 48666K109 280181 7198900 SH SOLE 21 7198900 0 0 KB HOME COM 48666K109 97409 2502794 SH SOLE 22 2423023 0 79771 KB HOME COM 48666K109 556 14282 SH SOLE 25 14282 0 0 KB HOME COM 48666K109 1399 35946 SH SOLE 26 27879 0 8067 KB HOME COM 48666K109 504 12948 SH SOLE 28 5117 0 7831 KB HOME COM 48666K109 1718 44153 SH SOLE 30 44153 0 0 KB HOME COM 48666K109 289 7419 SH SOLE 36 7419 0 0 KB HOME COM 48666K109 377 9674 SH SOLE 40 9674 0 0 KB HOME COM 48666K109 13112 336904 SH SOLE 43 6149 0 330755 KBR INC COM 48242W106 5942 150816 SH SOLE 2 110045 0 40771 KBR INC COM 48242W106 22 555 SH SOLE 4 555 0 0 KBR INC COM 48242W106 127 3222 SH SOLE 7 3222 0 0 KBR INC COM 48242W106 26967 684447 SH SOLE 18 676031 0 8416 KBR INC COM 48242W106 15328 389039 SH SOLE 19 389039 0 0 KBR INC COM 48242W106 373810 9487564 SH SOLE 21 9487564 0 0 KBR INC COM 48242W106 159064 4037149 SH SOLE 22 3943323 0 93826 KBR INC COM 48242W106 141 3572 SH SOLE 23 3572 0 0 KBR INC COM 48242W106 2833 71902 SH SOLE 26 60621 0 11281 KBR INC COM 48242W106 773 19622 SH SOLE 28 12337 0 7285 KBR INC COM 48242W106 2994 75988 SH SOLE 30 75988 0 0 KBR INC COM 48242W106 124 3149 SH SOLE 36 3149 0 0 KBR INC COM 48242W106 641 16263 SH SOLE 40 16263 0 0 KBR INC COM 48242W106 1704 43237 SH SOLE 43 1854 0 41383 KBR INC NOTE 2.500%11/0 48242WAB2 3469 2165000 PRN SOLE 21 2165000 0 0 KE HLDGS INC SPONSORED ADS 482497104 6393 350124 SH SOLE 2 22212 0 327912 KE HLDGS INC SPONSORED ADS 482497104 3738 204697 SH SOLE 4 109221 0 95476 KE HLDGS INC SPONSORED ADS 482497104 735 40265 SH SOLE 7 40265 0 0 KE HLDGS INC SPONSORED ADS 482497104 613 33595 SH SOLE 13 674 0 32921 KE HLDGS INC SPONSORED ADS 482497104 3585 196351 SH SOLE 15 196351 0 0 KE HLDGS INC SPONSORED ADS 482497104 2247 123043 SH SOLE 18 123043 0 0 KE HLDGS INC SPONSORED ADS 482497104 768 42080 SH SOLE 19 42080 0 0 KE HLDGS INC SPONSORED ADS 482497104 118394 6483787 SH SOLE 21 6483787 0 0 KE HLDGS INC SPONSORED ADS 482497104 69649 3814302 SH SOLE 22 3404176 0 410126 KE HLDGS INC SPONSORED ADS 482497104 3664 200677 SH SOLE 23 200677 0 0 KE HLDGS INC SPONSORED ADS 482497104 3336 182704 SH SOLE 25 182704 0 0 KE HLDGS INC SPONSORED ADS 482497104 13024 713228 SH SOLE 26 123198 0 590030 KE HLDGS INC SPONSORED ADS 482497104 10372 567994 SH SOLE 28 26573 0 541421 KE HLDGS INC SPONSORED ADS 482497104 491 26864 SH SOLE 29 26864 0 0 KE HLDGS INC SPONSORED ADS 482497104 37772 2068548 SH SOLE 30 2068548 0 0 KE HLDGS INC SPONSORED ADS 482497104 1397 76514 SH SOLE 31 73027 0 3487 KE HLDGS INC SPONSORED ADS 482497104 543 29741 SH SOLE 32 29741 0 0 KE HLDGS INC SPONSORED ADS 482497104 1576 86308 SH SOLE 34 86308 0 0 KE HLDGS INC SPONSORED ADS 482497104 29 1588 SH SOLE 40 1588 0 0 KEARNY FINL CORP MD COM 48716P108 873 70270 SH SOLE 2 23658 0 46612 KEARNY FINL CORP MD COM 48716P108 3 232 SH SOLE 4 232 0 0 KEARNY FINL CORP MD COM 48716P108 17 1338 SH SOLE 7 1338 0 0 KEARNY FINL CORP MD COM 48716P108 2811 226118 SH SOLE 18 226118 0 0 KEARNY FINL CORP MD COM 48716P108 1617 130071 SH SOLE 19 130071 0 0 KEARNY FINL CORP MD COM 48716P108 34340 2762710 SH SOLE 21 2762710 0 0 KEARNY FINL CORP MD COM 48716P108 23347 1878263 SH SOLE 22 1801126 0 77137 KEARNY FINL CORP MD COM 48716P108 120 9631 SH SOLE 25 9631 0 0 KEARNY FINL CORP MD COM 48716P108 414 33321 SH SOLE 26 29365 0 3956 KEARNY FINL CORP MD COM 48716P108 30 2427 SH SOLE 28 2427 0 0 KEARNY FINL CORP MD COM 48716P108 307 24669 SH SOLE 30 24669 0 0 KEARNY FINL CORP MD COM 48716P108 8 660 SH SOLE 34 660 0 0 KEARNY FINL CORP MD COM 48716P108 144 11603 SH SOLE 40 11603 0 0 KEARNY FINL CORP MD COM 48716P108 969 77919 SH SOLE 43 10440 0 67479 KELLOGG CO COM 487836108 54060 845744 SH SOLE 2 318947 0 526797 KELLOGG CO COM 487836108 15930 249225 SH SOLE 4 233723 0 15502 KELLOGG CO COM 487836108 18003 281652 SH SOLE 7 273479 0 8173 KELLOGG CO COM 487836108 2339 36598 SH SOLE 13 32950 0 3648 KELLOGG CO COM 487836108 1985 31062 SH SOLE 15 31062 0 0 KELLOGG CO COM 487836108 43532 681035 SH SOLE 18 600759 0 80276 KELLOGG CO COM 487836108 34927 546413 SH SOLE 19 546413 0 0 KELLOGG CO COM 487836108 645695 10101605 SH SOLE 21 10101605 0 0 KELLOGG CO COM 487836108 439764 6879913 SH SOLE 22 5787161 0 1092752 KELLOGG CO COM 487836108 13997 218976 SH SOLE 23 218976 0 0 KELLOGG CO COM 487836108 35158 550039 SH SOLE 25 550039 0 0 KELLOGG CO COM 487836108 64616 1010889 SH SOLE 26 477455 0 533434 KELLOGG CO COM 487836108 51470 805226 SH SOLE 28 33895 0 771331 KELLOGG CO COM 487836108 2151 33653 SH SOLE 29 33653 0 0 KELLOGG CO COM 487836108 138438 2165804 SH SOLE 30 2150941 0 14863 KELLOGG CO COM 487836108 8160 127653 SH SOLE 31 40808 0 86845 KELLOGG CO COM 487836108 12283 192156 SH SOLE 34 192156 0 0 KELLOGG CO COM 487836108 11973 187311 SH SOLE 36 187311 0 0 KELLOGG CO COM 487836108 552 8632 SH SOLE 40 8632 0 0 KELLOGG CO COM 487836108 16388 256391 SH SOLE 43 14872 0 241519 KELLY SVCS INC CL A 488152208 1112 58899 SH SOLE 2 19648 0 39251 KELLY SVCS INC CL A 488152208 4 221 SH SOLE 4 221 0 0 KELLY SVCS INC CL A 488152208 10 544 SH SOLE 7 544 0 0 KELLY SVCS INC CL A 488152208 2841 150457 SH SOLE 18 150457 0 0 KELLY SVCS INC CL A 488152208 4218 223427 SH SOLE 19 223427 0 0 KELLY SVCS INC CL A 488152208 83708 4433678 SH SOLE 21 4433678 0 0 KELLY SVCS INC CL A 488152208 18474 978480 SH SOLE 22 944906 0 33574 KELLY SVCS INC CL A 488152208 128 6802 SH SOLE 25 6802 0 0 KELLY SVCS INC CL A 488152208 296 15655 SH SOLE 26 3345 0 12310 KELLY SVCS INC CL A 488152208 80 4215 SH SOLE 28 4215 0 0 KELLY SVCS INC CL A 488152208 1144 60617 SH SOLE 30 60617 0 0 KELLY SVCS INC CL A 488152208 120 6331 SH SOLE 36 6331 0 0 KELLY SVCS INC CL A 488152208 71 3779 SH SOLE 40 3779 0 0 KELLY SVCS INC CL A 488152208 2723 144234 SH SOLE 43 4480 0 139754 KEMPER CORP COM 488401100 11721 175485 SH SOLE 2 56553 0 118932 KEMPER CORP COM 488401100 17 255 SH SOLE 4 255 0 0 KEMPER CORP COM 488401100 77 1152 SH SOLE 7 1152 0 0 KEMPER CORP COM 488401100 9643 144379 SH SOLE 18 144379 0 0 KEMPER CORP COM 488401100 1117 16727 SH SOLE 19 16727 0 0 KEMPER CORP COM 488401100 182898 2738408 SH SOLE 21 2738408 0 0 KEMPER CORP COM 488401100 112909 1690508 SH SOLE 22 1613529 0 76979 KEMPER CORP COM 488401100 566 8481 SH SOLE 25 8481 0 0 KEMPER CORP COM 488401100 1390 20809 SH SOLE 26 16632 0 4177 KEMPER CORP COM 488401100 308 4615 SH SOLE 28 4504 0 111 KEMPER CORP COM 488401100 2200 32942 SH SOLE 30 32942 0 0 KEMPER CORP COM 488401100 59 886 SH SOLE 31 886 0 0 KEMPER CORP COM 488401100 96 1438 SH SOLE 36 1438 0 0 KEMPER CORP COM 488401100 508 7608 SH SOLE 40 7608 0 0 KEMPER CORP COM 488401100 849 12705 SH SOLE 43 161 0 12544 KEMPHARM INC COM NEW 488445206 116 12383 SH SOLE 2 1303 0 11080 KEMPHARM INC COM NEW 488445206 4 459 SH SOLE 7 459 0 0 KEMPHARM INC COM NEW 488445206 845 90564 SH SOLE 18 90564 0 0 KEMPHARM INC COM NEW 488445206 464 49749 SH SOLE 19 49749 0 0 KEMPHARM INC COM NEW 488445206 10005 1072356 SH SOLE 21 1072356 0 0 KEMPHARM INC COM NEW 488445206 6848 733927 SH SOLE 22 724119 0 9808 KENNAMETAL INC COM 489170100 4578 133743 SH SOLE 2 58650 0 75093 KENNAMETAL INC COM 489170100 11 321 SH SOLE 4 321 0 0 KENNAMETAL INC COM 489170100 66 1928 SH SOLE 7 1928 0 0 KENNAMETAL INC COM 489170100 14443 421942 SH SOLE 18 421942 0 0 KENNAMETAL INC COM 489170100 8100 236641 SH SOLE 19 236641 0 0 KENNAMETAL INC COM 489170100 199645 5832443 SH SOLE 21 5832443 0 0 KENNAMETAL INC COM 489170100 84843 2478616 SH SOLE 22 2392034 0 86582 KENNAMETAL INC COM 489170100 390 11408 SH SOLE 25 11408 0 0 KENNAMETAL INC COM 489170100 2502 73091 SH SOLE 26 35109 0 37982 KENNAMETAL INC COM 489170100 306 8931 SH SOLE 28 3931 0 5000 KENNAMETAL INC COM 489170100 1263 36890 SH SOLE 30 36890 0 0 KENNAMETAL INC COM 489170100 108 3168 SH SOLE 34 3168 0 0 KENNAMETAL INC COM 489170100 192 5604 SH SOLE 36 5604 0 0 KENNAMETAL INC COM 489170100 317 9269 SH SOLE 40 9269 0 0 KENNAMETAL INC COM 489170100 2543 74303 SH SOLE 43 3006 0 71297 KENNEDY-WILSON HOLDINGS INC COM 489398107 5839 279120 SH SOLE 2 85099 0 194021 KENNEDY-WILSON HOLDINGS INC COM 489398107 1312 62727 SH SOLE 4 62727 0 0 KENNEDY-WILSON HOLDINGS INC COM 489398107 3229 154342 SH SOLE 7 154342 0 0 KENNEDY-WILSON HOLDINGS INC COM 489398107 7918 378489 SH SOLE 18 378489 0 0 KENNEDY-WILSON HOLDINGS INC COM 489398107 18725 895064 SH SOLE 19 895064 0 0 KENNEDY-WILSON HOLDINGS INC COM 489398107 93106 4450553 SH SOLE 21 4450553 0 0 KENNEDY-WILSON HOLDINGS INC COM 489398107 91125 4355887 SH SOLE 22 4224507 0 131380 KENNEDY-WILSON HOLDINGS INC COM 489398107 559 26732 SH SOLE 23 26732 0 0 KENNEDY-WILSON HOLDINGS INC COM 489398107 10758 514244 SH SOLE 25 514244 0 0 KENNEDY-WILSON HOLDINGS INC COM 489398107 5119 244692 SH SOLE 26 39255 0 205437 KENNEDY-WILSON HOLDINGS INC COM 489398107 1712 81829 SH SOLE 28 11305 0 70524 KENNEDY-WILSON HOLDINGS INC COM 489398107 11729 560682 SH SOLE 30 560682 0 0 KENNEDY-WILSON HOLDINGS INC COM 489398107 186 8895 SH SOLE 34 8895 0 0 KENNEDY-WILSON HOLDINGS INC COM 489398107 72 3449 SH SOLE 36 3449 0 0 KENNEDY-WILSON HOLDINGS INC COM 489398107 292 13950 SH SOLE 40 13950 0 0 KENNEDY-WILSON HOLDINGS INC COM 489398107 870 41609 SH SOLE 43 11132 0 30477 KENTUCKY FIRST FED BANCORP COM 491292108 6 807 SH SOLE 18 807 0 0 KENTUCKY FIRST FED BANCORP COM 491292108 77 10775 SH SOLE 21 10775 0 0 KEROS THERAPEUTICS INC COM 492327101 372 9392 SH SOLE 2 7283 0 2109 KEROS THERAPEUTICS INC COM 492327101 10 250 SH SOLE 7 250 0 0 KEROS THERAPEUTICS INC COM 492327101 1811 45775 SH SOLE 18 45775 0 0 KEROS THERAPEUTICS INC COM 492327101 8994 227343 SH SOLE 19 227343 0 0 KEROS THERAPEUTICS INC COM 492327101 25911 654968 SH SOLE 21 654968 0 0 KEROS THERAPEUTICS INC COM 492327101 10869 274754 SH SOLE 22 268564 0 6190 KEROS THERAPEUTICS INC COM 492327101 64 1620 SH SOLE 25 1620 0 0 KEROS THERAPEUTICS INC COM 492327101 11 269 SH SOLE 26 269 0 0 KEROS THERAPEUTICS INC COM 492327101 657 16609 SH SOLE 30 16609 0 0 KEROS THERAPEUTICS INC COM 492327101 65 1634 SH SOLE 34 1634 0 0 KEROS THERAPEUTICS INC COM 492327101 42 1073 SH SOLE 40 1073 0 0 KEROS THERAPEUTICS INC COM 492327101 19 471 SH SOLE 43 0 0 471 KEURIG DR PEPPER INC COM 49271V100 49769 1456931 SH SOLE 2 102214 0 1354717 KEURIG DR PEPPER INC COM 49271V100 20592 602810 SH SOLE 4 367828 0 234982 KEURIG DR PEPPER INC COM 49271V100 7281 213133 SH SOLE 7 213133 0 0 KEURIG DR PEPPER INC COM 49271V100 553 16177 SH SOLE 13 2545 0 13632 KEURIG DR PEPPER INC COM 49271V100 2851 83448 SH SOLE 15 83448 0 0 KEURIG DR PEPPER INC COM 49271V100 46236 1353510 SH SOLE 18 1303559 0 49951 KEURIG DR PEPPER INC COM 49271V100 1703 49844 SH SOLE 19 49844 0 0 KEURIG DR PEPPER INC COM 49271V100 197207 5773033 SH SOLE 21 5773033 0 0 KEURIG DR PEPPER INC COM 49271V100 511116 14962403 SH SOLE 22 14102935 0 859468 KEURIG DR PEPPER INC COM 49271V100 13964 408775 SH SOLE 23 408775 0 0 KEURIG DR PEPPER INC COM 49271V100 43558 1275106 SH SOLE 25 1275106 0 0 KEURIG DR PEPPER INC COM 49271V100 42523 1244810 SH SOLE 26 647557 0 597253 KEURIG DR PEPPER INC COM 49271V100 69857 2044994 SH SOLE 28 66777 0 1978217 KEURIG DR PEPPER INC COM 49271V100 82485 2414680 SH SOLE 30 2414680 0 0 KEURIG DR PEPPER INC COM 49271V100 8508 249064 SH SOLE 31 75571 0 173493 KEURIG DR PEPPER INC COM 49271V100 11400 333717 SH SOLE 32 333717 0 0 KEURIG DR PEPPER INC COM 49271V100 1436 42041 SH SOLE 34 42041 0 0 KEURIG DR PEPPER INC COM 49271V100 11691 342243 SH SOLE 36 342243 0 0 KEURIG DR PEPPER INC COM 49271V100 844 24701 SH SOLE 40 24701 0 0 KEURIG DR PEPPER INC COM 49271V100 24475 716467 SH SOLE 43 21950 0 694517 KEWAUNEE SCIENTIFIC CORP COM 492854104 6 471 SH SOLE 18 471 0 0 KEWAUNEE SCIENTIFIC CORP COM 492854104 86 6469 SH SOLE 21 6469 0 0 KEWAUNEE SCIENTIFIC CORP COM 492854104 26 1950 SH SOLE 22 1950 0 0 KEY TRONIC CORP COM 493144109 14 2174 SH SOLE 18 2174 0 0 KEY TRONIC CORP COM 493144109 199 30691 SH SOLE 21 30691 0 0 KEY TRONIC CORP COM 493144109 122 18824 SH SOLE 22 18824 0 0 KEYCORP COM 493267108 59287 2742239 SH SOLE 2 751557 0 1990682 KEYCORP COM 493267108 18322 847462 SH SOLE 4 514526 0 332936 KEYCORP COM 493267108 19682 910340 SH SOLE 7 884433 0 25907 KEYCORP COM 493267108 498 23046 SH SOLE 13 2616 0 20430 KEYCORP COM 493267108 2601 120284 SH SOLE 15 120284 0 0 KEYCORP COM 493267108 61703 2853998 SH SOLE 18 2718432 0 135566 KEYCORP COM 493267108 15190 702610 SH SOLE 19 702610 0 0 KEYCORP COM 493267108 756294 34981206 SH SOLE 21 34981206 0 0 KEYCORP COM 493267108 445374 20600086 SH SOLE 22 18522342 0 2077744 KEYCORP COM 493267108 12042 556977 SH SOLE 23 556977 0 0 KEYCORP COM 493267108 49136 2272715 SH SOLE 25 2272715 0 0 KEYCORP COM 493267108 47604 2201853 SH SOLE 26 863778 0 1338075 KEYCORP COM 493267108 71601 3311792 SH SOLE 28 97112 0 3214680 KEYCORP COM 493267108 176 8130 SH SOLE 29 8130 0 0 KEYCORP COM 493267108 148547 6870813 SH SOLE 30 6828196 0 42617 KEYCORP COM 493267108 8187 378676 SH SOLE 31 131094 0 247582 KEYCORP COM 493267108 4149 191909 SH SOLE 32 191909 0 0 KEYCORP COM 493267108 5494 254104 SH SOLE 34 254104 0 0 KEYCORP COM 493267108 13584 628311 SH SOLE 35 628311 0 0 KEYCORP COM 493267108 11635 538166 SH SOLE 36 538166 0 0 KEYCORP COM 493267108 692 31997 SH SOLE 40 31997 0 0 KEYCORP COM 493267108 19991 924632 SH SOLE 43 58483 0 866149 KEYSIGHT TECHNOLOGIES INC COM 49338L103 89157 542678 SH SOLE 2 143453 0 399225 KEYSIGHT TECHNOLOGIES INC COM 49338L103 23238 141444 SH SOLE 4 88364 0 53080 KEYSIGHT TECHNOLOGIES INC COM 49338L103 34905 212462 SH SOLE 7 207284 0 5178 KEYSIGHT TECHNOLOGIES INC COM 49338L103 573 3490 SH SOLE 13 482 0 3008 KEYSIGHT TECHNOLOGIES INC COM 49338L103 3111 18939 SH SOLE 15 18939 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 65414 398159 SH SOLE 18 372307 0 25852 KEYSIGHT TECHNOLOGIES INC COM 49338L103 41510 252665 SH SOLE 19 252665 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 1097142 6678083 SH SOLE 21 6678083 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 740839 4509335 SH SOLE 22 4119212 0 390123 KEYSIGHT TECHNOLOGIES INC COM 49338L103 17590 107065 SH SOLE 23 107065 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 54594 332305 SH SOLE 25 332305 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 83194 506388 SH SOLE 26 239092 0 267296 KEYSIGHT TECHNOLOGIES INC COM 49338L103 131361 799566 SH SOLE 28 17149 0 782417 KEYSIGHT TECHNOLOGIES INC COM 49338L103 216342 1316827 SH SOLE 30 1217493 0 99334 KEYSIGHT TECHNOLOGIES INC COM 49338L103 11176 68025 SH SOLE 31 22149 0 45876 KEYSIGHT TECHNOLOGIES INC COM 49338L103 27776 169067 SH SOLE 34 169067 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 24434 148724 SH SOLE 36 148724 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 1074 6540 SH SOLE 40 6540 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 36283 220848 SH SOLE 43 13623 0 207225 KEZAR LIFE SCIENCES INC COM 49372L100 373 43217 SH SOLE 2 4106 0 39111 KEZAR LIFE SCIENCES INC COM 49372L100 970 112242 SH SOLE 18 112242 0 0 KEZAR LIFE SCIENCES INC COM 49372L100 468 54179 SH SOLE 19 54179 0 0 KEZAR LIFE SCIENCES INC COM 49372L100 13833 1601076 SH SOLE 21 1601076 0 0 KEZAR LIFE SCIENCES INC COM 49372L100 6923 801245 SH SOLE 22 783078 0 18167 KEZAR LIFE SCIENCES INC COM 49372L100 172 19857 SH SOLE 30 19857 0 0 KFORCE INC COM 493732101 4804 80558 SH SOLE 2 46843 0 33715 KFORCE INC COM 493732101 3 49 SH SOLE 4 49 0 0 KFORCE INC COM 493732101 21 355 SH SOLE 7 355 0 0 KFORCE INC COM 493732101 4714 79045 SH SOLE 18 60381 0 18664 KFORCE INC COM 493732101 15578 261196 SH SOLE 19 261196 0 0 KFORCE INC COM 493732101 44896 752781 SH SOLE 21 752781 0 0 KFORCE INC COM 493732101 52783 885021 SH SOLE 22 872910 0 12111 KFORCE INC COM 493732101 1258 21086 SH SOLE 23 21086 0 0 KFORCE INC COM 493732101 178 2984 SH SOLE 25 2984 0 0 KFORCE INC COM 493732101 6041 101290 SH SOLE 26 935 0 100355 KFORCE INC COM 493732101 103 1721 SH SOLE 28 1721 0 0 KFORCE INC COM 493732101 353 5914 SH SOLE 30 5914 0 0 KFORCE INC COM 493732101 379 6350 SH SOLE 34 6350 0 0 KFORCE INC COM 493732101 48 798 SH SOLE 36 798 0 0 KFORCE INC COM 493732101 166 2788 SH SOLE 40 2788 0 0 KFORCE INC COM 493732101 848 14224 SH SOLE 43 202 0 14022 KHOSLA VENTURES ACQUISITION CL A 482504107 123 12491 SH SOLE 4 12491 0 0 KHOSLA VENTURES ACQUISITION CL A 482504107 1706 172831 SH SOLE 18 172831 0 0 KHOSLA VENTURES ACQUISITION CL A 482504107 14471 1466193 SH SOLE 19 1466193 0 0 KHOSLA VENTURES ACQUISITION CL A 482504107 782 79273 SH SOLE 22 79273 0 0 KHOSLA VENTURES ACQUISITION CL A 482504107 100 10102 SH SOLE 26 10102 0 0 KHOSLA VENTURES ACQUISITION CL A 482504107 5120 518754 SH SOLE 34 518754 0 0 KILROY RLTY CORP COM 49427F108 21928 331195 SH SOLE 2 85006 0 246189 KILROY RLTY CORP COM 49427F108 4984 75282 SH SOLE 4 75282 0 0 KILROY RLTY CORP COM 49427F108 11090 167495 SH SOLE 7 167495 0 0 KILROY RLTY CORP COM 49427F108 16997 256714 SH SOLE 18 256714 0 0 KILROY RLTY CORP COM 49427F108 16037 242208 SH SOLE 19 242208 0 0 KILROY RLTY CORP COM 49427F108 420610 6352667 SH SOLE 21 6352667 0 0 KILROY RLTY CORP COM 49427F108 258639 3906337 SH SOLE 22 3769609 0 136728 KILROY RLTY CORP COM 49427F108 284 4291 SH SOLE 23 4291 0 0 KILROY RLTY CORP COM 49427F108 33776 510137 SH SOLE 25 510137 0 0 KILROY RLTY CORP COM 49427F108 3392 51235 SH SOLE 26 42853 0 8382 KILROY RLTY CORP COM 49427F108 5112 77202 SH SOLE 28 7071 0 70131 KILROY RLTY CORP COM 49427F108 34780 525299 SH SOLE 30 525299 0 0 KILROY RLTY CORP COM 49427F108 119 1792 SH SOLE 31 1792 0 0 KILROY RLTY CORP COM 49427F108 705 10643 SH SOLE 34 10643 0 0 KILROY RLTY CORP COM 49427F108 1270 19181 SH SOLE 36 19181 0 0 KILROY RLTY CORP COM 49427F108 842 12711 SH SOLE 40 12711 0 0 KILROY RLTY CORP COM 49427F108 12115 182983 SH SOLE 43 2290 0 180693 KIMBALL ELECTRONICS INC COM 49428J109 702 27231 SH SOLE 2 7839 0 19392 KIMBALL ELECTRONICS INC COM 49428J109 9 335 SH SOLE 7 335 0 0 KIMBALL ELECTRONICS INC COM 49428J109 2143 83166 SH SOLE 18 83166 0 0 KIMBALL ELECTRONICS INC COM 49428J109 1106 42915 SH SOLE 19 42915 0 0 KIMBALL ELECTRONICS INC COM 49428J109 25089 973591 SH SOLE 21 973591 0 0 KIMBALL ELECTRONICS INC COM 49428J109 16293 632235 SH SOLE 22 607907 0 24328 KIMBALL ELECTRONICS INC COM 49428J109 130 5060 SH SOLE 25 5060 0 0 KIMBALL ELECTRONICS INC COM 49428J109 63 2456 SH SOLE 26 2456 0 0 KIMBALL ELECTRONICS INC COM 49428J109 102 3976 SH SOLE 28 3976 0 0 KIMBALL ELECTRONICS INC COM 49428J109 190 7358 SH SOLE 30 7358 0 0 KIMBALL ELECTRONICS INC COM 49428J109 107 4138 SH SOLE 36 4138 0 0 KIMBALL ELECTRONICS INC COM 49428J109 73 2827 SH SOLE 40 2827 0 0 KIMBALL ELECTRONICS INC COM 49428J109 283 10996 SH SOLE 43 0 0 10996 KIMBALL INTL INC CL B 494274103 1485 132549 SH SOLE 2 34397 0 98152 KIMBALL INTL INC CL B 494274103 7 603 SH SOLE 7 603 0 0 KIMBALL INTL INC CL B 494274103 1486 132684 SH SOLE 18 124689 0 7995 KIMBALL INTL INC CL B 494274103 6077 542603 SH SOLE 19 542603 0 0 KIMBALL INTL INC CL B 494274103 15968 1425736 SH SOLE 21 1425736 0 0 KIMBALL INTL INC CL B 494274103 17155 1531696 SH SOLE 22 1496987 0 34709 KIMBALL INTL INC CL B 494274103 267 23825 SH SOLE 23 23825 0 0 KIMBALL INTL INC CL B 494274103 58 5139 SH SOLE 25 5139 0 0 KIMBALL INTL INC CL B 494274103 1660 148229 SH SOLE 26 3461 0 144768 KIMBALL INTL INC CL B 494274103 52 4655 SH SOLE 28 4655 0 0 KIMBALL INTL INC CL B 494274103 208 18597 SH SOLE 30 18597 0 0 KIMBALL INTL INC CL B 494274103 56 4961 SH SOLE 36 4961 0 0 KIMBALL INTL INC CL B 494274103 44 3946 SH SOLE 40 3946 0 0 KIMBALL INTL INC CL B 494274103 256 22887 SH SOLE 43 325 0 22562 KIMBERLY-CLARK CORP COM 494368103 100091 755746 SH SOLE 2 115011 0 640735 KIMBERLY-CLARK CORP COM 494368103 25491 192470 SH SOLE 4 172248 0 20222 KIMBERLY-CLARK CORP COM 494368103 49514 373860 SH SOLE 7 363733 0 10127 KIMBERLY-CLARK CORP COM 494368103 902 6808 SH SOLE 13 1105 0 5703 KIMBERLY-CLARK CORP COM 494368103 5640 42588 SH SOLE 15 42588 0 0 KIMBERLY-CLARK CORP COM 494368103 3 19 SH SOLE 17 0 0 19 KIMBERLY-CLARK CORP COM 494368103 78901 595749 SH SOLE 18 548347 0 47402 KIMBERLY-CLARK CORP COM 494368103 28608 216004 SH SOLE 19 216004 0 0 KIMBERLY-CLARK CORP COM 494368103 1333803 10070999 SH SOLE 21 10070999 0 0 KIMBERLY-CLARK CORP COM 494368103 976333 7371890 SH SOLE 22 6659521 0 712369 KIMBERLY-CLARK CORP COM 494368103 25604 193323 SH SOLE 23 193323 0 0 KIMBERLY-CLARK CORP COM 494368103 69765 526767 SH SOLE 25 526767 0 0 KIMBERLY-CLARK CORP COM 494368103 107135 808929 SH SOLE 26 333678 0 475251 KIMBERLY-CLARK CORP COM 494368103 144327 1089757 SH SOLE 28 30974 0 1058783 KIMBERLY-CLARK CORP COM 494368103 295250 2229312 SH SOLE 30 2225973 0 3339 KIMBERLY-CLARK CORP COM 494368103 17544 132469 SH SOLE 31 40481 0 91988 KIMBERLY-CLARK CORP COM 494368103 3878 29281 SH SOLE 32 29281 0 0 KIMBERLY-CLARK CORP COM 494368103 4659 35178 SH SOLE 34 35178 0 0 KIMBERLY-CLARK CORP COM 494368103 27545 207981 SH SOLE 36 207981 0 0 KIMBERLY-CLARK CORP COM 494368103 1556 11747 SH SOLE 40 11747 0 0 KIMBERLY-CLARK CORP COM 494368103 42789 323079 SH SOLE 43 20752 0 302327 KIMCO RLTY CORP COM 49446R109 32529 1567658 SH SOLE 2 349010 0 1218648 KIMCO RLTY CORP COM 49446R109 6895 332278 SH SOLE 4 332278 0 0 KIMCO RLTY CORP COM 49446R109 24902 1200113 SH SOLE 7 1183200 0 16913 KIMCO RLTY CORP COM 49446R109 318 15312 SH SOLE 15 15312 0 0 KIMCO RLTY CORP COM 49446R109 20113 969324 SH SOLE 18 918125 0 51199 KIMCO RLTY CORP COM 49446R109 21483 1035308 SH SOLE 19 1035308 0 0 KIMCO RLTY CORP COM 49446R109 391855 18884592 SH SOLE 21 18884592 0 0 KIMCO RLTY CORP COM 49446R109 381709 18395613 SH SOLE 22 17076291 0 1319322 KIMCO RLTY CORP COM 49446R109 1348 64971 SH SOLE 23 64971 0 0 KIMCO RLTY CORP COM 49446R109 69506 3349671 SH SOLE 25 3349671 0 0 KIMCO RLTY CORP COM 49446R109 26689 1286209 SH SOLE 26 566746 0 719463 KIMCO RLTY CORP COM 49446R109 18077 871168 SH SOLE 28 42231 0 828937 KIMCO RLTY CORP COM 49446R109 148 7129 SH SOLE 29 7129 0 0 KIMCO RLTY CORP COM 49446R109 79357 3824427 SH SOLE 30 3824427 0 0 KIMCO RLTY CORP COM 49446R109 479 23071 SH SOLE 31 21956 0 1115 KIMCO RLTY CORP COM 49446R109 907 43690 SH SOLE 34 43690 0 0 KIMCO RLTY CORP COM 49446R109 5034 242582 SH SOLE 36 242582 0 0 KIMCO RLTY CORP COM 49446R109 1465 70584 SH SOLE 40 70584 0 0 KIMCO RLTY CORP COM 49446R109 6740 324815 SH SOLE 43 21080 0 303735 KINDER MORGAN INC DEL COM 49456B101 102947 6153424 SH SOLE 2 2972445 0 3180979 KINDER MORGAN INC DEL COM 49456B101 43119 2577333 SH SOLE 4 1818095 0 759238 KINDER MORGAN INC DEL COM 49456B101 80881 4834470 SH SOLE 7 4775665 0 58805 KINDER MORGAN INC DEL COM 49456B101 753 45001 SH SOLE 13 5284 0 39717 KINDER MORGAN INC DEL COM 49456B101 4361 260674 SH SOLE 15 260674 0 0 KINDER MORGAN INC DEL COM 49456B101 54584 3262614 SH SOLE 18 2892195 0 370419 KINDER MORGAN INC DEL COM 49456B101 44779 2676576 SH SOLE 19 2676576 0 0 KINDER MORGAN INC DEL COM 49456B101 1084842 64844113 SH SOLE 21 64844113 0 0 KINDER MORGAN INC DEL COM 49456B101 783474 46830500 SH SOLE 22 40084584 0 6745916 KINDER MORGAN INC DEL COM 49456B101 34903 2086258 SH SOLE 23 2086258 0 0 KINDER MORGAN INC DEL COM 49456B101 71722 4287050 SH SOLE 25 4287050 0 0 KINDER MORGAN INC DEL COM 49456B101 104744 6260864 SH SOLE 26 2661451 0 3599413 KINDER MORGAN INC DEL COM 49456B101 111613 6671442 SH SOLE 28 170280 0 6501162 KINDER MORGAN INC DEL COM 49456B101 9654 577061 SH SOLE 29 577061 0 0 KINDER MORGAN INC DEL COM 49456B101 233500 13956951 SH SOLE 30 13956951 0 0 KINDER MORGAN INC DEL COM 49456B101 24681 1475272 SH SOLE 31 975449 0 499823 KINDER MORGAN INC DEL COM 49456B101 91606 5475543 SH SOLE 34 5475543 0 0 KINDER MORGAN INC DEL COM 49456B101 21948 1311906 SH SOLE 36 1311906 0 0 KINDER MORGAN INC DEL COM 49456B101 1218 72789 SH SOLE 40 72789 0 0 KINDER MORGAN INC DEL COM 49456B101 12941 773503 SH SOLE 43 42476 0 731027 KINGSOFT CLOUD HLDGS LTD ADS 49639K101 1426 50370 SH SOLE 2 1431 0 48939 KINGSOFT CLOUD HLDGS LTD ADS 49639K101 777 27427 SH SOLE 4 13164 0 14263 KINGSOFT CLOUD HLDGS LTD ADS 49639K101 156 5504 SH SOLE 7 5504 0 0 KINGSOFT CLOUD HLDGS LTD ADS 49639K101 168 5941 SH SOLE 13 0 0 5941 KINGSOFT CLOUD HLDGS LTD ADS 49639K101 838 29583 SH SOLE 15 29583 0 0 KINGSOFT CLOUD HLDGS LTD ADS 49639K101 476 16824 SH SOLE 18 16824 0 0 KINGSOFT CLOUD HLDGS LTD ADS 49639K101 31244 1103232 SH SOLE 21 1103232 0 0 KINGSOFT CLOUD HLDGS LTD ADS 49639K101 14783 521986 SH SOLE 22 455335 0 66651 KINGSOFT CLOUD HLDGS LTD ADS 49639K101 730 25775 SH SOLE 23 25775 0 0 KINGSOFT CLOUD HLDGS LTD ADS 49639K101 1765 62312 SH SOLE 25 62312 0 0 KINGSOFT CLOUD HLDGS LTD ADS 49639K101 6628 234057 SH SOLE 26 135413 0 98644 KINGSOFT CLOUD HLDGS LTD ADS 49639K101 3264 115241 SH SOLE 28 6449 0 108792 KINGSOFT CLOUD HLDGS LTD ADS 49639K101 8679 306467 SH SOLE 30 306467 0 0 KINGSOFT CLOUD HLDGS LTD ADS 49639K101 138 4878 SH SOLE 34 4878 0 0 KINGSOFT CLOUD HLDGS LTD ADS 49639K101 7 253 SH SOLE 40 253 0 0 KINGSTONE COS INC COM 496719105 14 2154 SH SOLE 18 2154 0 0 KINGSTONE COS INC COM 496719105 195 29371 SH SOLE 21 29371 0 0 KINGSTONE COS INC COM 496719105 757 114069 SH SOLE 22 114069 0 0 KINGSWAY FINL SVCS INC COM NEW 496904202 12 2162 SH SOLE 18 2162 0 0 KINGSWAY FINL SVCS INC COM NEW 496904202 189 35350 SH SOLE 21 35350 0 0 KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 1302 114348 SH SOLE 2 60120 0 54228 KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 4 392 SH SOLE 7 392 0 0 KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 1183 103851 SH SOLE 18 86007 0 17844 KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 4361 382906 SH SOLE 19 382906 0 0 KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 13878 1218424 SH SOLE 21 1218424 0 0 KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 13652 1198561 SH SOLE 22 1173035 0 25526 KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 147 12933 SH SOLE 23 12933 0 0 KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 55 4793 SH SOLE 25 4793 0 0 KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 705 61906 SH SOLE 26 899 0 61007 KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 204 17894 SH SOLE 30 17894 0 0 KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 16 1405 SH SOLE 40 1405 0 0 KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 33 2909 SH SOLE 43 0 0 2909 KINNATE BIOPHARMA INC COM 49705R105 965 41936 SH SOLE 2 25779 0 16157 KINNATE BIOPHARMA INC COM 49705R105 5 218 SH SOLE 7 218 0 0 KINNATE BIOPHARMA INC COM 49705R105 1720 74739 SH SOLE 18 74739 0 0 KINNATE BIOPHARMA INC COM 49705R105 8055 349895 SH SOLE 19 349895 0 0 KINNATE BIOPHARMA INC COM 49705R105 20696 899035 SH SOLE 21 899035 0 0 KINNATE BIOPHARMA INC COM 49705R105 11185 485864 SH SOLE 22 472188 0 13676 KINNATE BIOPHARMA INC COM 49705R105 75 3268 SH SOLE 25 3268 0 0 KINNATE BIOPHARMA INC COM 49705R105 103 4471 SH SOLE 30 4471 0 0 KINNATE BIOPHARMA INC COM 49705R105 45 1942 SH SOLE 34 1942 0 0 KINNATE BIOPHARMA INC COM 49705R105 63 2742 SH SOLE 40 2742 0 0 KINNATE BIOPHARMA INC COM 49705R105 236 10251 SH SOLE 43 0 0 10251 KINROSS GOLD CORP COM 496902404 0 15 SH SOLE 17 0 0 15 KINROSS GOLD CORP COM 496902404 1593 297175 SH SOLE 21 297175 0 0 KINROSS GOLD CORP COM 496902404 350 65265 SH SOLE 22 65265 0 0 KINROSS GOLD CORP COM 496902404 7149 1333720 SH SOLE 43 32386 0 1301334 KINS TECHNOLOGY GROUP INC UNIT 10/14/2025 49714K208 20000 2000000 SH SOLE 19 2000000 0 0 KINSALE CAP GROUP INC COM 49714P108 3029 18735 SH SOLE 2 16441 0 2294 KINSALE CAP GROUP INC COM 49714P108 14 89 SH SOLE 4 89 0 0 KINSALE CAP GROUP INC COM 49714P108 56 346 SH SOLE 7 346 0 0 KINSALE CAP GROUP INC COM 49714P108 16517 102146 SH SOLE 18 102146 0 0 KINSALE CAP GROUP INC COM 49714P108 6209 38401 SH SOLE 19 38401 0 0 KINSALE CAP GROUP INC COM 49714P108 236135 1460328 SH SOLE 21 1460328 0 0 KINSALE CAP GROUP INC COM 49714P108 97687 604125 SH SOLE 22 590984 0 13141 KINSALE CAP GROUP INC COM 49714P108 443 2738 SH SOLE 25 2738 0 0 KINSALE CAP GROUP INC COM 49714P108 1652 10215 SH SOLE 26 7941 0 2274 KINSALE CAP GROUP INC COM 49714P108 325 2011 SH SOLE 28 2011 0 0 KINSALE CAP GROUP INC COM 49714P108 2001 12372 SH SOLE 30 12372 0 0 KINSALE CAP GROUP INC COM 49714P108 413 2554 SH SOLE 40 2554 0 0 KINSALE CAP GROUP INC COM 49714P108 1143 7071 SH SOLE 43 24 0 7047 KINTARA THERAPEUTICS INC COM 49720K101 5 5855 SH SOLE 18 5855 0 0 KINTARA THERAPEUTICS INC COM 49720K101 59 68281 SH SOLE 21 68281 0 0 KIRBY CORP COM 497266106 11221 233965 SH SOLE 2 51410 0 182555 KIRBY CORP COM 497266106 4 76 SH SOLE 4 76 0 0 KIRBY CORP COM 497266106 75 1573 SH SOLE 7 1573 0 0 KIRBY CORP COM 497266106 6856 142945 SH SOLE 18 142945 0 0 KIRBY CORP COM 497266106 807 16820 SH SOLE 19 16820 0 0 KIRBY CORP COM 497266106 137721 2871590 SH SOLE 21 2871590 0 0 KIRBY CORP COM 497266106 76148 1587736 SH SOLE 22 1532975 0 54761 KIRBY CORP COM 497266106 92 1909 SH SOLE 25 1909 0 0 KIRBY CORP COM 497266106 244 5079 SH SOLE 26 3914 0 1165 KIRBY CORP COM 497266106 66 1379 SH SOLE 28 0 0 1379 KIRBY CORP COM 497266106 189 3936 SH SOLE 30 3936 0 0 KIRBY CORP COM 497266106 51 1058 SH SOLE 31 1058 0 0 KIRBY CORP COM 497266106 124 2587 SH SOLE 36 2587 0 0 KIRBY CORP COM 497266106 73 1528 SH SOLE 40 1528 0 0 KIRBY CORP COM 497266106 1399 29177 SH SOLE 43 2680 0 26497 KIRKLAND LAKE GOLD LTD COM 49741E100 4 96 SH SOLE 18 96 0 0 KIRKLAND LAKE GOLD LTD COM 49741E100 2603 62579 SH SOLE 21 62579 0 0 KIRKLAND LAKE GOLD LTD COM 49741E100 1002 24100 SH SOLE 43 1399 0 22701 KIRKLANDS INC COM 497498105 51 2669 SH SOLE 2 1126 0 1543 KIRKLANDS INC COM 497498105 4 225 SH SOLE 7 225 0 0 KIRKLANDS INC COM 497498105 792 41231 SH SOLE 18 41231 0 0 KIRKLANDS INC COM 497498105 474 24699 SH SOLE 19 24699 0 0 KIRKLANDS INC COM 497498105 9493 494156 SH SOLE 21 494156 0 0 KIRKLANDS INC COM 497498105 6602 343661 SH SOLE 22 341169 0 2492 KIRKLANDS INC COM 497498105 14 733 SH SOLE 26 733 0 0 KIROMIC BIOPHARMA INC COM 497634105 7 2234 SH SOLE 18 2234 0 0 KIROMIC BIOPHARMA INC COM 497634105 87 28411 SH SOLE 21 28411 0 0 KITE RLTY GROUP TR COM NEW 49803T300 2041 100249 SH SOLE 2 31209 0 69040 KITE RLTY GROUP TR COM NEW 49803T300 910 44678 SH SOLE 4 44678 0 0 KITE RLTY GROUP TR COM NEW 49803T300 2242 110100 SH SOLE 7 110100 0 0 KITE RLTY GROUP TR COM NEW 49803T300 6857 336783 SH SOLE 18 336783 0 0 KITE RLTY GROUP TR COM NEW 49803T300 5690 279494 SH SOLE 19 279494 0 0 KITE RLTY GROUP TR COM NEW 49803T300 203047 9972844 SH SOLE 21 9972844 0 0 KITE RLTY GROUP TR COM NEW 49803T300 54117 2658014 SH SOLE 22 2571887 0 86127 KITE RLTY GROUP TR COM NEW 49803T300 71 3489 SH SOLE 23 3489 0 0 KITE RLTY GROUP TR COM NEW 49803T300 7866 386355 SH SOLE 25 386355 0 0 KITE RLTY GROUP TR COM NEW 49803T300 842 41360 SH SOLE 26 35651 0 5709 KITE RLTY GROUP TR COM NEW 49803T300 1141 56051 SH SOLE 28 5738 0 50313 KITE RLTY GROUP TR COM NEW 49803T300 10161 499056 SH SOLE 30 499056 0 0 KITE RLTY GROUP TR COM NEW 49803T300 533 26164 SH SOLE 34 26164 0 0 KITE RLTY GROUP TR COM NEW 49803T300 189 9280 SH SOLE 40 9280 0 0 KITE RLTY GROUP TR COM NEW 49803T300 574 28180 SH SOLE 43 0 0 28180 KKR & CO INC COM 48251W104 67853 1114539 SH SOLE 2 88074 0 1026465 KKR & CO INC COM 48251W104 17491 287302 SH SOLE 4 144066 0 143236 KKR & CO INC COM 48251W104 3484 57231 SH SOLE 7 57231 0 0 KKR & CO INC COM 48251W104 695 11410 SH SOLE 13 1553 0 9857 KKR & CO INC COM 48251W104 3684 60519 SH SOLE 15 60519 0 0 KKR & CO INC COM 48251W104 36288 596050 SH SOLE 18 560274 0 35776 KKR & CO INC COM 48251W104 379559 6234550 SH SOLE 19 6234550 0 0 KKR & CO INC COM 48251W104 491202 8068372 SH SOLE 21 8068372 0 0 KKR & CO INC COM 48251W104 729687 11985655 SH SOLE 22 11321932 0 663723 KKR & CO INC COM 48251W104 17666 290181 SH SOLE 23 290181 0 0 KKR & CO INC COM 48251W104 15560 255577 SH SOLE 25 255577 0 0 KKR & CO INC COM 48251W104 49345 810521 SH SOLE 26 369722 0 440799 KKR & CO INC COM 48251W104 59203 972450 SH SOLE 28 40591 0 931859 KKR & CO INC COM 48251W104 36 586 SH SOLE 29 586 0 0 KKR & CO INC COM 48251W104 150873 2478203 SH SOLE 30 2478203 0 0 KKR & CO INC COM 48251W104 11790 193659 SH SOLE 31 65620 0 128039 KKR & CO INC COM 48251W104 1658 27231 SH SOLE 34 27231 0 0 KKR & CO INC COM 48251W104 15259 250636 SH SOLE 36 250636 0 0 KKR & CO INC COM 48251W104 1122 18430 SH SOLE 40 18430 0 0 KKR & CO INC COM 48251W104 336 5518 SH SOLE 43 447 0 5071 KKR ACQUISITION HOLDING I CO UNIT 99/99/9999 48253T208 838 84000 SH SOLE 2 84000 0 0 KKR ACQUISITION HOLDING I CO UNIT 99/99/9999 48253T208 4491 450000 SH SOLE 19 450000 0 0 KKR ACQUISITION HOLDING I CO UNIT 99/99/9999 48253T208 4651 466000 SH SOLE 34 466000 0 0 KKR REAL ESTATE FIN TR INC COM 48251K100 747 35404 SH SOLE 2 9452 0 25952 KKR REAL ESTATE FIN TR INC COM 48251K100 13 622 SH SOLE 7 622 0 0 KKR REAL ESTATE FIN TR INC COM 48251K100 2867 135872 SH SOLE 18 135872 0 0 KKR REAL ESTATE FIN TR INC COM 48251K100 1316 62375 SH SOLE 19 62375 0 0 KKR REAL ESTATE FIN TR INC COM 48251K100 112376 5325867 SH SOLE 21 5325867 0 0 KKR REAL ESTATE FIN TR INC COM 48251K100 18017 853867 SH SOLE 22 823035 0 30832 KKR REAL ESTATE FIN TR INC COM 48251K100 99 4711 SH SOLE 25 4711 0 0 KKR REAL ESTATE FIN TR INC COM 48251K100 113 5342 SH SOLE 26 0 0 5342 KKR REAL ESTATE FIN TR INC COM 48251K100 87 4115 SH SOLE 28 4115 0 0 KKR REAL ESTATE FIN TR INC COM 48251K100 1631 77319 SH SOLE 30 77319 0 0 KKR REAL ESTATE FIN TR INC COM 48251K100 62 2922 SH SOLE 40 2922 0 0 KKR REAL ESTATE FIN TR INC COM 48251K100 1051 49788 SH SOLE 43 8621 0 41167 KLA CORP COM NEW 482480100 126889 379327 SH SOLE 2 98863 0 280464 KLA CORP COM NEW 482480100 37305 111520 SH SOLE 4 68437 0 43083 KLA CORP COM NEW 482480100 49091 146756 SH SOLE 7 142223 0 4533 KLA CORP COM NEW 482480100 1084 3242 SH SOLE 13 448 0 2794 KLA CORP COM NEW 482480100 5400 16144 SH SOLE 15 16144 0 0 KLA CORP COM NEW 482480100 103354 308972 SH SOLE 18 287308 0 21664 KLA CORP COM NEW 482480100 14997 44833 SH SOLE 19 44833 0 0 KLA CORP COM NEW 482480100 1545271 4619507 SH SOLE 21 4619507 0 0 KLA CORP COM NEW 482480100 1092111 3264807 SH SOLE 22 2944299 0 320508 KLA CORP COM NEW 482480100 30207 90302 SH SOLE 23 90302 0 0 KLA CORP COM NEW 482480100 73317 219177 SH SOLE 25 219177 0 0 KLA CORP COM NEW 482480100 112522 336379 SH SOLE 26 126319 0 210060 KLA CORP COM NEW 482480100 99477 297381 SH SOLE 28 11957 0 285424 KLA CORP COM NEW 482480100 35 105 SH SOLE 29 105 0 0 KLA CORP COM NEW 482480100 334067 998677 SH SOLE 30 998677 0 0 KLA CORP COM NEW 482480100 21641 64695 SH SOLE 31 26363 0 38332 KLA CORP COM NEW 482480100 11981 35818 SH SOLE 32 35818 0 0 KLA CORP COM NEW 482480100 50971 152374 SH SOLE 34 152374 0 0 KLA CORP COM NEW 482480100 23999 71744 SH SOLE 36 71744 0 0 KLA CORP COM NEW 482480100 1796 5369 SH SOLE 40 5369 0 0 KLA CORP COM NEW 482480100 37101 110910 SH SOLE 43 6937 0 103973 KLX ENERGY SERVICS HOLDNGS I COM NEW 48253L205 5 1149 SH SOLE 18 1149 0 0 KLX ENERGY SERVICS HOLDNGS I COM NEW 48253L205 79 16626 SH SOLE 21 16626 0 0 KLX ENERGY SERVICS HOLDNGS I COM NEW 48253L205 334 70252 SH SOLE 22 70252 0 0 KLX ENERGY SERVICS HOLDNGS I COM NEW 48253L205 0 1 SH SOLE 43 0 0 1 KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 22206 434135 SH SOLE 2 139223 0 294912 KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 4161 81353 SH SOLE 4 75184 0 6169 KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 1060 20719 SH SOLE 7 20719 0 0 KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 34 670 SH SOLE 13 670 0 0 KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 790 15452 SH SOLE 15 15452 0 0 KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 25422 497001 SH SOLE 18 488169 0 8832 KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 2314 45246 SH SOLE 19 45246 0 0 KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 441516 8631790 SH SOLE 21 8631790 0 0 KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 233588 4566727 SH SOLE 22 4374548 0 192179 KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 4436 86718 SH SOLE 23 86718 0 0 KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 6201 121236 SH SOLE 25 121236 0 0 KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 11626 227285 SH SOLE 26 206018 0 21267 KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 11584 226462 SH SOLE 28 13156 0 213306 KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 41706 815360 SH SOLE 30 670317 0 145043 KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 2692 52635 SH SOLE 31 14990 0 37645 KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 450 8792 SH SOLE 34 8792 0 0 KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 1747 34153 SH SOLE 36 34153 0 0 KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 242 4740 SH SOLE 40 4740 0 0 KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 10101 197477 SH SOLE 43 8756 0 188721 KNOT OFFSHORE PARTNERS LP COM UNITS Y48125101 26 1358 SH SOLE 22 1358 0 0 KNOWBE4 INC CL A 49926T104 21 934 SH SOLE 2 934 0 0 KNOWBE4 INC CL A 49926T104 146 6627 SH SOLE 21 6627 0 0 KNOWBE4 INC CL A 49926T104 6772 308383 SH SOLE 22 308383 0 0 KNOWLES CORP COM 49926D109 5643 301128 SH SOLE 2 138935 0 162193 KNOWLES CORP COM 49926D109 7 377 SH SOLE 4 377 0 0 KNOWLES CORP COM 49926D109 27 1431 SH SOLE 7 1431 0 0 KNOWLES CORP COM 49926D109 6630 353776 SH SOLE 18 353776 0 0 KNOWLES CORP COM 49926D109 14828 791229 SH SOLE 19 791229 0 0 KNOWLES CORP COM 49926D109 204961 10937063 SH SOLE 21 10937063 0 0 KNOWLES CORP COM 49926D109 51359 2740607 SH SOLE 22 2651192 0 89415 KNOWLES CORP COM 49926D109 407 21727 SH SOLE 23 21727 0 0 KNOWLES CORP COM 49926D109 273 14587 SH SOLE 25 14587 0 0 KNOWLES CORP COM 49926D109 3144 167763 SH SOLE 26 41273 0 126490 KNOWLES CORP COM 49926D109 15 777 SH SOLE 28 0 0 777 KNOWLES CORP COM 49926D109 3163 168796 SH SOLE 30 168796 0 0 KNOWLES CORP COM 49926D109 26 1375 SH SOLE 34 1375 0 0 KNOWLES CORP COM 49926D109 127 6769 SH SOLE 36 6769 0 0 KNOWLES CORP COM 49926D109 191 10181 SH SOLE 40 10181 0 0 KNOWLES CORP COM 49926D109 909 48518 SH SOLE 43 8885 0 39633 KODIAK SCIENCES INC COM 50015M109 1498 15610 SH SOLE 2 10267 0 5343 KODIAK SCIENCES INC COM 50015M109 12 130 SH SOLE 4 130 0 0 KODIAK SCIENCES INC COM 50015M109 52 538 SH SOLE 7 538 0 0 KODIAK SCIENCES INC COM 50015M109 9015 93930 SH SOLE 18 91321 0 2609 KODIAK SCIENCES INC COM 50015M109 16146 168224 SH SOLE 19 168224 0 0 KODIAK SCIENCES INC COM 50015M109 141817 1477569 SH SOLE 21 1477569 0 0 KODIAK SCIENCES INC COM 50015M109 75112 782583 SH SOLE 22 764738 0 17845 KODIAK SCIENCES INC COM 50015M109 53 556 SH SOLE 23 556 0 0 KODIAK SCIENCES INC COM 50015M109 429 4472 SH SOLE 25 4472 0 0 KODIAK SCIENCES INC COM 50015M109 1563 16280 SH SOLE 26 10959 0 5321 KODIAK SCIENCES INC COM 50015M109 261 2719 SH SOLE 28 2719 0 0 KODIAK SCIENCES INC COM 50015M109 4029 41978 SH SOLE 30 41978 0 0 KODIAK SCIENCES INC COM 50015M109 57 590 SH SOLE 34 590 0 0 KODIAK SCIENCES INC COM 50015M109 363 3784 SH SOLE 40 3784 0 0 KODIAK SCIENCES INC COM 50015M109 239 2486 SH SOLE 43 108 0 2378 KOHLS CORP COM 500255104 32071 681064 SH SOLE 2 390240 0 290824 KOHLS CORP COM 500255104 2023 42960 SH SOLE 4 42960 0 0 KOHLS CORP COM 500255104 273 5788 SH SOLE 7 5788 0 0 KOHLS CORP COM 500255104 563 11953 SH SOLE 13 11953 0 0 KOHLS CORP COM 500255104 19338 410660 SH SOLE 18 394835 0 15825 KOHLS CORP COM 500255104 5630 119557 SH SOLE 19 119557 0 0 KOHLS CORP COM 500255104 335603 7126836 SH SOLE 21 7126836 0 0 KOHLS CORP COM 500255104 224231 4761755 SH SOLE 22 4482280 0 279475 KOHLS CORP COM 500255104 2316 49175 SH SOLE 23 49175 0 0 KOHLS CORP COM 500255104 1205 25592 SH SOLE 25 25592 0 0 KOHLS CORP COM 500255104 4246 90178 SH SOLE 26 70796 0 19382 KOHLS CORP COM 500255104 2535 53834 SH SOLE 28 11843 0 41991 KOHLS CORP COM 500255104 1394 29597 SH SOLE 29 29597 0 0 KOHLS CORP COM 500255104 4670 99174 SH SOLE 30 99174 0 0 KOHLS CORP COM 500255104 2276 48327 SH SOLE 31 48327 0 0 KOHLS CORP COM 500255104 265 5624 SH SOLE 34 5624 0 0 KOHLS CORP COM 500255104 2202 46767 SH SOLE 36 46767 0 0 KOHLS CORP COM 500255104 915 19428 SH SOLE 40 19428 0 0 KOHLS CORP COM 500255104 7132 151455 SH SOLE 43 14244 0 137211 KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303 142838 3214186 SH SOLE 18 3199691 0 14495 KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303 9459 212841 SH SOLE 19 212841 0 0 KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303 2984 67138 SH SOLE 25 26758 0 40380 KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303 80 1795 SH SOLE 30 1795 0 0 KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303 24456 550304 SH SOLE 34 550304 0 0 KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303 761 17127 SH SOLE 36 17127 0 0 KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303 23511 529045 SH SOLE 43 53392 0 475653 KONTOOR BRANDS INC COM 50050N103 1803 36095 SH SOLE 2 25609 0 10486 KONTOOR BRANDS INC COM 50050N103 8 157 SH SOLE 4 157 0 0 KONTOOR BRANDS INC COM 50050N103 42 834 SH SOLE 7 834 0 0 KONTOOR BRANDS INC COM 50050N103 9196 184106 SH SOLE 18 180324 0 3782 KONTOOR BRANDS INC COM 50050N103 7639 152935 SH SOLE 19 152935 0 0 KONTOOR BRANDS INC COM 50050N103 281728 5640193 SH SOLE 21 5640193 0 0 KONTOOR BRANDS INC COM 50050N103 61121 1223646 SH SOLE 22 1194078 0 29568 KONTOOR BRANDS INC COM 50050N103 143 2862 SH SOLE 23 2862 0 0 KONTOOR BRANDS INC COM 50050N103 438 8765 SH SOLE 25 8765 0 0 KONTOOR BRANDS INC COM 50050N103 1196 23953 SH SOLE 26 12671 0 11282 KONTOOR BRANDS INC COM 50050N103 304 6085 SH SOLE 28 3737 0 2348 KONTOOR BRANDS INC COM 50050N103 4398 88058 SH SOLE 30 88058 0 0 KONTOOR BRANDS INC COM 50050N103 779 15591 SH SOLE 34 15591 0 0 KONTOOR BRANDS INC COM 50050N103 501 10023 SH SOLE 36 10023 0 0 KONTOOR BRANDS INC COM 50050N103 283 5666 SH SOLE 40 5666 0 0 KONTOOR BRANDS INC COM 50050N103 1153 23074 SH SOLE 43 1519 0 21555 KOPIN CORP COM 500600101 70 13733 SH SOLE 2 5535 0 8198 KOPIN CORP COM 500600101 6 1247 SH SOLE 7 1247 0 0 KOPIN CORP COM 500600101 1191 232142 SH SOLE 18 232142 0 0 KOPIN CORP COM 500600101 692 134839 SH SOLE 19 134839 0 0 KOPIN CORP COM 500600101 13868 2703280 SH SOLE 21 2703280 0 0 KOPIN CORP COM 500600101 8885 1731882 SH SOLE 22 1720581 0 11301 KOPIN CORP COM 500600101 33 6393 SH SOLE 43 0 0 6393 KOPPERS HOLDINGS INC COM 50060P106 694 22210 SH SOLE 2 6285 0 15925 KOPPERS HOLDINGS INC COM 50060P106 2 66 SH SOLE 4 66 0 0 KOPPERS HOLDINGS INC COM 50060P106 10 311 SH SOLE 7 311 0 0 KOPPERS HOLDINGS INC COM 50060P106 2804 89692 SH SOLE 18 89692 0 0 KOPPERS HOLDINGS INC COM 50060P106 1114 35639 SH SOLE 19 35639 0 0 KOPPERS HOLDINGS INC COM 50060P106 80767 2583722 SH SOLE 21 2583722 0 0 KOPPERS HOLDINGS INC COM 50060P106 18126 579855 SH SOLE 22 560171 0 19684 KOPPERS HOLDINGS INC COM 50060P106 131 4205 SH SOLE 25 4205 0 0 KOPPERS HOLDINGS INC COM 50060P106 46 1483 SH SOLE 26 1483 0 0 KOPPERS HOLDINGS INC COM 50060P106 1013 32417 SH SOLE 30 32417 0 0 KOPPERS HOLDINGS INC COM 50060P106 108 3467 SH SOLE 36 3467 0 0 KOPPERS HOLDINGS INC COM 50060P106 78 2492 SH SOLE 40 2492 0 0 KOPPERS HOLDINGS INC COM 50060P106 874 27971 SH SOLE 43 208 0 27763 KOREA ELEC PWR CORP SPONSORED ADR 500631106 633 64155 SH SOLE 21 64155 0 0 KOREA ELEC PWR CORP SPONSORED ADR 500631106 926 93862 SH SOLE 22 89352 0 4510 KOREA ELEC PWR CORP SPONSORED ADR 500631106 2171 219913 SH SOLE 30 219913 0 0 KOREA ELEC PWR CORP SPONSORED ADR 500631106 9242 936423 SH SOLE 43 64525 0 871898 KORN FERRY COM NEW 500643200 5252 72580 SH SOLE 2 24807 0 47773 KORN FERRY COM NEW 500643200 16 215 SH SOLE 4 215 0 0 KORN FERRY COM NEW 500643200 62 858 SH SOLE 7 858 0 0 KORN FERRY COM NEW 500643200 15764 217856 SH SOLE 18 217856 0 0 KORN FERRY COM NEW 500643200 9535 131768 SH SOLE 19 131768 0 0 KORN FERRY COM NEW 500643200 472833 6534459 SH SOLE 21 6534459 0 0 KORN FERRY COM NEW 500643200 98175 1356759 SH SOLE 22 1300482 0 56277 KORN FERRY COM NEW 500643200 615 8502 SH SOLE 25 8502 0 0 KORN FERRY COM NEW 500643200 1965 27157 SH SOLE 26 22799 0 4358 KORN FERRY COM NEW 500643200 327 4514 SH SOLE 28 4514 0 0 KORN FERRY COM NEW 500643200 7175 99161 SH SOLE 30 99161 0 0 KORN FERRY COM NEW 500643200 328 4536 SH SOLE 36 4536 0 0 KORN FERRY COM NEW 500643200 452 6245 SH SOLE 40 6245 0 0 KORN FERRY COM NEW 500643200 2069 28596 SH SOLE 43 822 0 27774 KORNIT DIGITAL LTD SHS M6372Q113 8 54 SH SOLE 2 54 0 0 KORNIT DIGITAL LTD SHS M6372Q113 52 358 SH SOLE 4 358 0 0 KORNIT DIGITAL LTD SHS M6372Q113 1627 11241 SH SOLE 7 11241 0 0 KORNIT DIGITAL LTD SHS M6372Q113 1 8 SH SOLE 17 0 0 8 KORNIT DIGITAL LTD SHS M6372Q113 90 619 SH SOLE 18 619 0 0 KORNIT DIGITAL LTD SHS M6372Q113 77838 537777 SH SOLE 21 537777 0 0 KORNIT DIGITAL LTD SHS M6372Q113 45321 313118 SH SOLE 22 298544 0 14574 KORNIT DIGITAL LTD SHS M6372Q113 822 5678 SH SOLE 25 5678 0 0 KORNIT DIGITAL LTD SHS M6372Q113 2129 14710 SH SOLE 26 9793 0 4917 KORNIT DIGITAL LTD SHS M6372Q113 4466 30856 SH SOLE 28 4186 0 26670 KORNIT DIGITAL LTD SHS M6372Q113 27163 187665 SH SOLE 30 187665 0 0 KORNIT DIGITAL LTD SHS M6372Q113 66 458 SH SOLE 31 0 0 458 KORNIT DIGITAL LTD SHS M6372Q113 52 359 SH SOLE 34 359 0 0 KORNIT DIGITAL LTD SHS M6372Q113 3 24 SH SOLE 36 24 0 0 KORNIT DIGITAL LTD SHS M6372Q113 823 5689 SH SOLE 40 5689 0 0 KORNIT DIGITAL LTD SHS M6372Q113 399 2756 SH SOLE 43 712 0 2044 KOSMOS ENERGY LTD COM 500688106 722 243927 SH SOLE 2 201832 0 42095 KOSMOS ENERGY LTD COM 500688106 4 1479 SH SOLE 4 1479 0 0 KOSMOS ENERGY LTD COM 500688106 19 6317 SH SOLE 7 6317 0 0 KOSMOS ENERGY LTD COM 500688106 3352 1132285 SH SOLE 18 1132285 0 0 KOSMOS ENERGY LTD COM 500688106 13249 4475871 SH SOLE 19 4475871 0 0 KOSMOS ENERGY LTD COM 500688106 41831 14132046 SH SOLE 21 14132046 0 0 KOSMOS ENERGY LTD COM 500688106 29430 9942541 SH SOLE 22 9697650 0 244891 KOSMOS ENERGY LTD COM 500688106 15 5092 SH SOLE 23 5092 0 0 KOSMOS ENERGY LTD COM 500688106 2896 978294 SH SOLE 25 978294 0 0 KOSMOS ENERGY LTD COM 500688106 389 131487 SH SOLE 26 106326 0 25161 KOSMOS ENERGY LTD COM 500688106 100 33637 SH SOLE 28 33637 0 0 KOSMOS ENERGY LTD COM 500688106 3986 1346556 SH SOLE 29 1346556 0 0 KOSMOS ENERGY LTD COM 500688106 1400 473108 SH SOLE 30 473108 0 0 KOSMOS ENERGY LTD COM 500688106 1304 440503 SH SOLE 31 0 0 440503 KOSMOS ENERGY LTD COM 500688106 17646 5961550 SH SOLE 34 5961550 0 0 KOSMOS ENERGY LTD COM 500688106 136 46090 SH SOLE 40 46090 0 0 KOSS CORP COM 500692108 4 221 SH SOLE 18 221 0 0 KOSS CORP COM 500692108 71 4347 SH SOLE 21 4347 0 0 KOSS CORP COM 500692108 838 51268 SH SOLE 22 51268 0 0 KRAFT HEINZ CO COM 500754106 59987 1629195 SH SOLE 2 217351 0 1411844 KRAFT HEINZ CO COM 500754106 19797 537681 SH SOLE 4 357270 0 180411 KRAFT HEINZ CO COM 500754106 26110 709125 SH SOLE 7 688740 0 20385 KRAFT HEINZ CO COM 500754106 455 12366 SH SOLE 13 1248 0 11118 KRAFT HEINZ CO COM 500754106 3254 88367 SH SOLE 15 88367 0 0 KRAFT HEINZ CO COM 500754106 39803 1081019 SH SOLE 18 986523 0 94496 KRAFT HEINZ CO COM 500754106 11372 308842 SH SOLE 19 308842 0 0 KRAFT HEINZ CO COM 500754106 124 3379 SH SOLE 20 3379 0 0 KRAFT HEINZ CO COM 500754106 566268 15379348 SH SOLE 21 15379348 0 0 KRAFT HEINZ CO COM 500754106 527341 14322145 SH SOLE 22 12903672 0 1418473 KRAFT HEINZ CO COM 500754106 13891 377261 SH SOLE 23 377261 0 0 KRAFT HEINZ CO COM 500754106 41994 1140519 SH SOLE 25 1140519 0 0 KRAFT HEINZ CO COM 500754106 66116 1795646 SH SOLE 26 572617 0 1223029 KRAFT HEINZ CO COM 500754106 60144 1633458 SH SOLE 28 52205 0 1581253 KRAFT HEINZ CO COM 500754106 180006 4888817 SH SOLE 30 4888817 0 0 KRAFT HEINZ CO COM 500754106 9118 247645 SH SOLE 31 82957 0 164688 KRAFT HEINZ CO COM 500754106 10603 287966 SH SOLE 32 287966 0 0 KRAFT HEINZ CO COM 500754106 2685 72934 SH SOLE 34 72934 0 0 KRAFT HEINZ CO COM 500754106 14726 399945 SH SOLE 36 399945 0 0 KRAFT HEINZ CO COM 500754106 861 23389 SH SOLE 40 23389 0 0 KRAFT HEINZ CO COM 500754106 19174 520750 SH SOLE 43 47238 0 473512 KRANESHARES TR CSI CHI INTERNET 500767306 191 4026 SH SOLE 2 4026 0 0 KRANESHARES TR CSI CHI INTERNET 500767306 433 9161 SH SOLE 4 9161 0 0 KRANESHARES TR CSI CHI INTERNET 500767306 5980 126374 SH SOLE 18 126374 0 0 KRANESHARES TR CSI CHI INTERNET 500767306 37738 797497 SH SOLE 19 797497 0 0 KRANESHARES TR CSI CHI INTERNET 500767306 2815 59488 SH SOLE 22 59488 0 0 KRANESHARES TR CSI CHI INTERNET 500767306 88 1855 SH SOLE 26 1855 0 0 KRANESHARES TR BOSERA MSCI CH 500767405 73570 1608435 SH SOLE 2 0 0 1608435 KRANESHARES TR BOSERA MSCI CH 500767405 123 2688 SH SOLE 4 2688 0 0 KRANESHARES TR BOSERA MSCI CH 500767405 1790 39137 SH SOLE 18 39137 0 0 KRANESHARES TR BOSERA MSCI CH 500767405 10244 223958 SH SOLE 19 223958 0 0 KRANESHARES TR BOSERA MSCI CH 500767405 2190 47871 SH SOLE 22 47871 0 0 KRANESHARES TR BOSERA MSCI CH 500767405 120 2633 SH SOLE 26 2633 0 0 KRATON CORP COM 50077C106 1632 35753 SH SOLE 2 9916 0 25837 KRATON CORP COM 50077C106 6 136 SH SOLE 4 136 0 0 KRATON CORP COM 50077C106 13 281 SH SOLE 7 281 0 0 KRATON CORP COM 50077C106 5650 123800 SH SOLE 18 123800 0 0 KRATON CORP COM 50077C106 2568 56257 SH SOLE 19 56257 0 0 KRATON CORP COM 50077C106 171625 3760402 SH SOLE 21 3760402 0 0 KRATON CORP COM 50077C106 35627 780618 SH SOLE 22 747824 0 32794 KRATON CORP COM 50077C106 185 4051 SH SOLE 25 4051 0 0 KRATON CORP COM 50077C106 520 11400 SH SOLE 26 9372 0 2028 KRATON CORP COM 50077C106 122 2665 SH SOLE 28 2665 0 0 KRATON CORP COM 50077C106 2639 57825 SH SOLE 30 57825 0 0 KRATON CORP COM 50077C106 155 3403 SH SOLE 40 3403 0 0 KRATON CORP COM 50077C106 839 18377 SH SOLE 43 446 0 17931 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 2256 101102 SH SOLE 2 37662 0 63440 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 9 417 SH SOLE 4 417 0 0 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 41 1823 SH SOLE 7 1823 0 0 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 0 15 SH SOLE 17 0 0 15 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 8247 369671 SH SOLE 18 369671 0 0 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 4921 220595 SH SOLE 19 220595 0 0 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 119301 5347436 SH SOLE 21 5347436 0 0 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 64834 2906029 SH SOLE 22 2786807 0 119222 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 434 19446 SH SOLE 25 19446 0 0 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 915 40999 SH SOLE 26 29375 0 11624 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 230 10321 SH SOLE 28 10321 0 0 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 1463 65587 SH SOLE 30 65587 0 0 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 72 3240 SH SOLE 36 3240 0 0 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 321 14379 SH SOLE 40 14379 0 0 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 185 8308 SH SOLE 43 1612 0 6696 KRISPY KREME INC COM 50101L106 108 7690 SH SOLE 2 1124 0 6566 KRISPY KREME INC COM 50101L106 577 41201 SH SOLE 18 41201 0 0 KRISPY KREME INC COM 50101L106 523 37361 SH SOLE 19 37361 0 0 KRISPY KREME INC COM 50101L106 10342 738740 SH SOLE 21 738740 0 0 KRISPY KREME INC COM 50101L106 6011 429324 SH SOLE 22 425225 0 4099 KROGER CO COM 501044101 71974 1780202 SH SOLE 2 343934 0 1436268 KROGER CO COM 501044101 23046 570017 SH SOLE 4 377955 0 192062 KROGER CO COM 501044101 45639 1128830 SH SOLE 7 938517 0 190313 KROGER CO COM 501044101 567 14019 SH SOLE 13 2592 0 11427 KROGER CO COM 501044101 3724 92101 SH SOLE 15 92101 0 0 KROGER CO COM 501044101 0 10 SH SOLE 17 0 0 10 KROGER CO COM 501044101 51585 1275901 SH SOLE 18 1177447 0 98454 KROGER CO COM 501044101 21342 527873 SH SOLE 19 527873 0 0 KROGER CO COM 501044101 1300703 32171720 SH SOLE 21 32171720 0 0 KROGER CO COM 501044101 744229 18407829 SH SOLE 22 16876968 0 1530861 KROGER CO COM 501044101 17092 422755 SH SOLE 23 422755 0 0 KROGER CO COM 501044101 65027 1608390 SH SOLE 25 1608390 0 0 KROGER CO COM 501044101 128250 3172139 SH SOLE 26 2137005 0 1035134 KROGER CO COM 501044101 147468 3647500 SH SOLE 28 74222 0 3573278 KROGER CO COM 501044101 20 495 SH SOLE 29 495 0 0 KROGER CO COM 501044101 255094 6309511 SH SOLE 30 5868922 0 440589 KROGER CO COM 501044101 10940 270583 SH SOLE 31 88903 0 181680 KROGER CO COM 501044101 3534 87422 SH SOLE 34 87422 0 0 KROGER CO COM 501044101 33849 837220 SH SOLE 36 837220 0 0 KROGER CO COM 501044101 1010 24976 SH SOLE 40 24976 0 0 KROGER CO COM 501044101 81418 2013810 SH SOLE 43 122348 0 1891462 KRONOS BIO INC COM 50107A104 732 34935 SH SOLE 2 6272 0 28663 KRONOS BIO INC COM 50107A104 10 454 SH SOLE 7 454 0 0 KRONOS BIO INC COM 50107A104 2539 121128 SH SOLE 18 121128 0 0 KRONOS BIO INC COM 50107A104 14267 680648 SH SOLE 19 680648 0 0 KRONOS BIO INC COM 50107A104 128 6130 SH SOLE 20 6130 0 0 KRONOS BIO INC COM 50107A104 28995 1383362 SH SOLE 21 1383362 0 0 KRONOS BIO INC COM 50107A104 14567 694977 SH SOLE 22 664647 0 30330 KRONOS BIO INC COM 50107A104 72 3450 SH SOLE 25 3450 0 0 KRONOS BIO INC COM 50107A104 89 4249 SH SOLE 30 4249 0 0 KRONOS BIO INC COM 50107A104 41 1973 SH SOLE 40 1973 0 0 KRONOS BIO INC COM 50107A104 25 1215 SH SOLE 43 0 0 1215 KRONOS WORLDWIDE INC COM 50105F105 1116 89942 SH SOLE 2 35480 0 54462 KRONOS WORLDWIDE INC COM 50105F105 1 107 SH SOLE 4 107 0 0 KRONOS WORLDWIDE INC COM 50105F105 6 456 SH SOLE 7 456 0 0 KRONOS WORLDWIDE INC COM 50105F105 890 71722 SH SOLE 18 71722 0 0 KRONOS WORLDWIDE INC COM 50105F105 963 77601 SH SOLE 19 77601 0 0 KRONOS WORLDWIDE INC COM 50105F105 9875 795735 SH SOLE 21 795735 0 0 KRONOS WORLDWIDE INC COM 50105F105 8954 721526 SH SOLE 22 700205 0 21321 KRONOS WORLDWIDE INC COM 50105F105 86 6893 SH SOLE 23 6893 0 0 KRONOS WORLDWIDE INC COM 50105F105 57 4603 SH SOLE 25 4603 0 0 KRONOS WORLDWIDE INC COM 50105F105 356 28712 SH SOLE 26 0 0 28712 KRONOS WORLDWIDE INC COM 50105F105 49 3975 SH SOLE 28 3975 0 0 KRONOS WORLDWIDE INC COM 50105F105 65 5233 SH SOLE 30 5233 0 0 KRONOS WORLDWIDE INC COM 50105F105 27 2183 SH SOLE 40 2183 0 0 KRONOS WORLDWIDE INC COM 50105F105 1135 91485 SH SOLE 43 3309 0 88176 KRYSTAL BIOTECH INC COM 501147102 866 16591 SH SOLE 2 4520 0 12071 KRYSTAL BIOTECH INC COM 501147102 3 48 SH SOLE 4 48 0 0 KRYSTAL BIOTECH INC COM 501147102 17 320 SH SOLE 7 320 0 0 KRYSTAL BIOTECH INC COM 501147102 3093 59245 SH SOLE 18 59245 0 0 KRYSTAL BIOTECH INC COM 501147102 11315 216721 SH SOLE 19 216721 0 0 KRYSTAL BIOTECH INC COM 501147102 40343 772706 SH SOLE 21 772706 0 0 KRYSTAL BIOTECH INC COM 501147102 22761 435942 SH SOLE 22 421708 0 14234 KRYSTAL BIOTECH INC COM 501147102 123 2361 SH SOLE 25 2361 0 0 KRYSTAL BIOTECH INC COM 501147102 552 10572 SH SOLE 26 9043 0 1529 KRYSTAL BIOTECH INC COM 501147102 84 1614 SH SOLE 28 1614 0 0 KRYSTAL BIOTECH INC COM 501147102 1017 19477 SH SOLE 30 19477 0 0 KRYSTAL BIOTECH INC COM 501147102 41 786 SH SOLE 34 786 0 0 KRYSTAL BIOTECH INC COM 501147102 117 2237 SH SOLE 36 2237 0 0 KRYSTAL BIOTECH INC COM 501147102 96 1843 SH SOLE 40 1843 0 0 KRYSTAL BIOTECH INC COM 501147102 48 923 SH SOLE 43 0 0 923 KT CORP SPONSORED ADR 48268K101 12708 933022 SH SOLE 2 648639 0 284383 KT CORP SPONSORED ADR 48268K101 2593 190385 SH SOLE 4 190385 0 0 KT CORP SPONSORED ADR 48268K101 2833 208036 SH SOLE 13 170936 0 37100 KT CORP SPONSORED ADR 48268K101 3304 242583 SH SOLE 18 242583 0 0 KT CORP SPONSORED ADR 48268K101 1489 109314 SH SOLE 19 109314 0 0 KT CORP SPONSORED ADR 48268K101 515 37836 SH SOLE 21 37836 0 0 KT CORP SPONSORED ADR 48268K101 38552 2830514 SH SOLE 22 2342163 0 488351 KT CORP SPONSORED ADR 48268K101 356 26108 SH SOLE 28 0 0 26108 KT CORP SPONSORED ADR 48268K101 2450 179847 SH SOLE 30 179847 0 0 KT CORP SPONSORED ADR 48268K101 1324 97238 SH SOLE 31 52830 0 44408 KT CORP SPONSORED ADR 48268K101 454 33330 SH SOLE 34 33330 0 0 KT CORP SPONSORED ADR 48268K101 3995 293349 SH SOLE 43 40292 0 253057 KUBIENT INC COM 50116V107 7 2305 SH SOLE 18 2305 0 0 KUBIENT INC COM 50116V107 87 27042 SH SOLE 21 27042 0 0 KULICKE & SOFFA INDS INC COM 501242101 3632 62316 SH SOLE 2 34532 0 27784 KULICKE & SOFFA INDS INC COM 501242101 16 266 SH SOLE 4 266 0 0 KULICKE & SOFFA INDS INC COM 501242101 57 984 SH SOLE 7 984 0 0 KULICKE & SOFFA INDS INC COM 501242101 13455 230861 SH SOLE 18 218649 0 12212 KULICKE & SOFFA INDS INC COM 501242101 17728 304195 SH SOLE 19 304195 0 0 KULICKE & SOFFA INDS INC COM 501242101 415890 7136072 SH SOLE 21 7136072 0 0 KULICKE & SOFFA INDS INC COM 501242101 96315 1652633 SH SOLE 22 1614271 0 38362 KULICKE & SOFFA INDS INC COM 501242101 522 8953 SH SOLE 23 8953 0 0 KULICKE & SOFFA INDS INC COM 501242101 585 10046 SH SOLE 25 10046 0 0 KULICKE & SOFFA INDS INC COM 501242101 3280 56288 SH SOLE 26 17147 0 39141 KULICKE & SOFFA INDS INC COM 501242101 258 4422 SH SOLE 28 4422 0 0 KULICKE & SOFFA INDS INC COM 501242101 6580 112903 SH SOLE 30 112903 0 0 KULICKE & SOFFA INDS INC COM 501242101 287 4923 SH SOLE 36 4923 0 0 KULICKE & SOFFA INDS INC COM 501242101 472 8093 SH SOLE 40 8093 0 0 KULICKE & SOFFA INDS INC COM 501242101 1382 23705 SH SOLE 43 216 0 23489 KURA ONCOLOGY INC COM 50127T109 1627 86861 SH SOLE 2 31930 0 54931 KURA ONCOLOGY INC COM 50127T109 5 246 SH SOLE 4 246 0 0 KURA ONCOLOGY INC COM 50127T109 19 1012 SH SOLE 7 1012 0 0 KURA ONCOLOGY INC COM 50127T109 3666 195720 SH SOLE 18 195720 0 0 KURA ONCOLOGY INC COM 50127T109 2691 143682 SH SOLE 19 143682 0 0 KURA ONCOLOGY INC COM 50127T109 52457 2800680 SH SOLE 21 2800680 0 0 KURA ONCOLOGY INC COM 50127T109 30717 1639974 SH SOLE 22 1579787 0 60187 KURA ONCOLOGY INC COM 50127T109 184 9845 SH SOLE 25 9845 0 0 KURA ONCOLOGY INC COM 50127T109 583 31127 SH SOLE 26 24746 0 6381 KURA ONCOLOGY INC COM 50127T109 113 6019 SH SOLE 28 6019 0 0 KURA ONCOLOGY INC COM 50127T109 1131 60394 SH SOLE 30 60394 0 0 KURA ONCOLOGY INC COM 50127T109 10 540 SH SOLE 34 540 0 0 KURA ONCOLOGY INC COM 50127T109 137 7289 SH SOLE 36 7289 0 0 KURA ONCOLOGY INC COM 50127T109 113 6023 SH SOLE 40 6023 0 0 KURA ONCOLOGY INC COM 50127T109 225 12004 SH SOLE 43 0 0 12004 KURA SUSHI USA INC CL A COM 501270102 25 572 SH SOLE 2 164 0 408 KURA SUSHI USA INC CL A COM 501270102 501 11478 SH SOLE 18 11478 0 0 KURA SUSHI USA INC CL A COM 501270102 254 5826 SH SOLE 19 5826 0 0 KURA SUSHI USA INC CL A COM 501270102 5424 124175 SH SOLE 21 124175 0 0 KURA SUSHI USA INC CL A COM 501270102 1537 35179 SH SOLE 22 35047 0 132 KVH INDS INC COM 482738101 174 18086 SH SOLE 2 659 0 17427 KVH INDS INC COM 482738101 5 499 SH SOLE 7 499 0 0 KVH INDS INC COM 482738101 553 57407 SH SOLE 18 57407 0 0 KVH INDS INC COM 482738101 288 29928 SH SOLE 19 29928 0 0 KVH INDS INC COM 482738101 5065 526002 SH SOLE 21 526002 0 0 KVH INDS INC COM 482738101 4646 482432 SH SOLE 22 473124 0 9308 KYMERA THERAPEUTICS INC COM 501575104 871 14820 SH SOLE 2 9632 0 5188 KYMERA THERAPEUTICS INC COM 501575104 27 464 SH SOLE 7 464 0 0 KYMERA THERAPEUTICS INC COM 501575104 5546 94415 SH SOLE 18 93231 0 1184 KYMERA THERAPEUTICS INC COM 501575104 46960 799454 SH SOLE 19 799454 0 0 KYMERA THERAPEUTICS INC COM 501575104 65876 1121492 SH SOLE 21 1121492 0 0 KYMERA THERAPEUTICS INC COM 501575104 46554 792536 SH SOLE 22 775750 0 16786 KYMERA THERAPEUTICS INC COM 501575104 57 977 SH SOLE 23 977 0 0 KYMERA THERAPEUTICS INC COM 501575104 203 3464 SH SOLE 25 3464 0 0 KYMERA THERAPEUTICS INC COM 501575104 219 3721 SH SOLE 26 580 0 3141 KYMERA THERAPEUTICS INC COM 501575104 134 2283 SH SOLE 28 2283 0 0 KYMERA THERAPEUTICS INC COM 501575104 11778 200514 SH SOLE 30 200514 0 0 KYMERA THERAPEUTICS INC COM 501575104 123 2092 SH SOLE 34 2092 0 0 KYMERA THERAPEUTICS INC COM 501575104 189 3220 SH SOLE 40 3220 0 0 KYMERA THERAPEUTICS INC COM 501575104 58 979 SH SOLE 43 110 0 869 L3HARRIS TECHNOLOGIES INC COM 502431109 94316 428243 SH SOLE 2 52888 0 375355 L3HARRIS TECHNOLOGIES INC COM 502431109 24894 113030 SH SOLE 4 58535 0 54495 L3HARRIS TECHNOLOGIES INC COM 502431109 39749 180482 SH SOLE 7 174283 0 6199 L3HARRIS TECHNOLOGIES INC COM 502431109 913 4146 SH SOLE 13 594 0 3552 L3HARRIS TECHNOLOGIES INC COM 502431109 5764 26170 SH SOLE 15 26170 0 0 L3HARRIS TECHNOLOGIES INC COM 502431109 1 5 SH SOLE 17 0 0 5 L3HARRIS TECHNOLOGIES INC COM 502431109 88076 399907 SH SOLE 18 371451 0 28456 L3HARRIS TECHNOLOGIES INC COM 502431109 11765 53417 SH SOLE 19 53417 0 0 L3HARRIS TECHNOLOGIES INC COM 502431109 1068092 4849673 SH SOLE 21 4849673 0 0 L3HARRIS TECHNOLOGIES INC COM 502431109 929304 4219508 SH SOLE 22 3778626 0 440882 L3HARRIS TECHNOLOGIES INC COM 502431109 25286 114810 SH SOLE 23 114810 0 0 L3HARRIS TECHNOLOGIES INC COM 502431109 57103 259276 SH SOLE 25 259276 0 0 L3HARRIS TECHNOLOGIES INC COM 502431109 118609 538544 SH SOLE 26 184184 0 354360 L3HARRIS TECHNOLOGIES INC COM 502431109 33775 153356 SH SOLE 28 21072 0 132284 L3HARRIS TECHNOLOGIES INC COM 502431109 247943 1125784 SH SOLE 30 1125784 0 0 L3HARRIS TECHNOLOGIES INC COM 502431109 6625 30080 SH SOLE 31 24908 0 5172 L3HARRIS TECHNOLOGIES INC COM 502431109 25218 114501 SH SOLE 36 114501 0 0 L3HARRIS TECHNOLOGIES INC COM 502431109 1627 7389 SH SOLE 40 7389 0 0 L3HARRIS TECHNOLOGIES INC COM 502431109 30149 136893 SH SOLE 43 11226 0 125667 LA JOLLA PHARMACEUTICAL CO COM PAR $.0001 2 503459604 41 10301 SH SOLE 2 10301 0 0 LA JOLLA PHARMACEUTICAL CO COM PAR $.0001 2 503459604 15 3756 SH SOLE 18 3756 0 0 LA JOLLA PHARMACEUTICAL CO COM PAR $.0001 2 503459604 228 57158 SH SOLE 21 57158 0 0 LA JOLLA PHARMACEUTICAL CO COM PAR $.0001 2 503459604 1402 351463 SH SOLE 22 351463 0 0 LA JOLLA PHARMACEUTICAL CO COM PAR $.0001 2 503459604 10 2624 SH SOLE 23 2624 0 0 LA JOLLA PHARMACEUTICAL CO COM PAR $.0001 2 503459604 0 15 SH SOLE 43 0 0 15 LA Z BOY INC COM 505336107 1568 48638 SH SOLE 2 14076 0 34562 LA Z BOY INC COM 505336107 7 222 SH SOLE 4 222 0 0 LA Z BOY INC COM 505336107 24 760 SH SOLE 7 760 0 0 LA Z BOY INC COM 505336107 5480 170022 SH SOLE 18 170022 0 0 LA Z BOY INC COM 505336107 2543 78891 SH SOLE 19 78891 0 0 LA Z BOY INC COM 505336107 172298 5345880 SH SOLE 21 5345880 0 0 LA Z BOY INC COM 505336107 34987 1085539 SH SOLE 22 1036199 0 49340 LA Z BOY INC COM 505336107 190 5884 SH SOLE 25 5884 0 0 LA Z BOY INC COM 505336107 399 12371 SH SOLE 26 9850 0 2521 LA Z BOY INC COM 505336107 125 3870 SH SOLE 28 3870 0 0 LA Z BOY INC COM 505336107 2740 85003 SH SOLE 30 85003 0 0 LA Z BOY INC COM 505336107 183 5689 SH SOLE 40 5689 0 0 LA Z BOY INC COM 505336107 1102 34188 SH SOLE 43 1651 0 32537 LABORATORY CORP AMER HLDGS COM NEW 50540R409 71228 253083 SH SOLE 2 64090 0 188993 LABORATORY CORP AMER HLDGS COM NEW 50540R409 21658 76956 SH SOLE 4 50943 0 26013 LABORATORY CORP AMER HLDGS COM NEW 50540R409 26308 93475 SH SOLE 7 90508 0 2967 LABORATORY CORP AMER HLDGS COM NEW 50540R409 575 2044 SH SOLE 13 237 0 1807 LABORATORY CORP AMER HLDGS COM NEW 50540R409 3553 12623 SH SOLE 15 12623 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 177648 631211 SH SOLE 18 616085 0 15126 LABORATORY CORP AMER HLDGS COM NEW 50540R409 84780 301235 SH SOLE 19 301235 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 730414 2595276 SH SOLE 21 2595276 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 590161 2096934 SH SOLE 22 1882011 0 214923 LABORATORY CORP AMER HLDGS COM NEW 50540R409 24247 86152 SH SOLE 23 86152 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 59156 210190 SH SOLE 25 197440 0 12750 LABORATORY CORP AMER HLDGS COM NEW 50540R409 64335 228594 SH SOLE 26 98682 0 129912 LABORATORY CORP AMER HLDGS COM NEW 50540R409 75855 269525 SH SOLE 28 9041 0 260484 LABORATORY CORP AMER HLDGS COM NEW 50540R409 1000 3552 SH SOLE 29 3552 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 169167 601075 SH SOLE 30 593300 0 7775 LABORATORY CORP AMER HLDGS COM NEW 50540R409 11322 40230 SH SOLE 31 15772 0 24458 LABORATORY CORP AMER HLDGS COM NEW 50540R409 31632 112393 SH SOLE 34 112393 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 21063 74841 SH SOLE 36 74841 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 975 3463 SH SOLE 40 3463 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 16037 56980 SH SOLE 43 4296 0 52684 LADDER CAP CORP CL A 505743104 1406 127227 SH SOLE 2 35190 0 92037 LADDER CAP CORP CL A 505743104 5 480 SH SOLE 4 480 0 0 LADDER CAP CORP CL A 505743104 20 1845 SH SOLE 7 1845 0 0 LADDER CAP CORP CL A 505743104 4003 362218 SH SOLE 18 362218 0 0 LADDER CAP CORP CL A 505743104 2291 207342 SH SOLE 19 207342 0 0 LADDER CAP CORP CL A 505743104 74607 6751764 SH SOLE 21 6751764 0 0 LADDER CAP CORP CL A 505743104 29112 2634545 SH SOLE 22 2529215 0 105330 LADDER CAP CORP CL A 505743104 152 13757 SH SOLE 25 13757 0 0 LADDER CAP CORP CL A 505743104 373 33733 SH SOLE 26 26091 0 7642 LADDER CAP CORP CL A 505743104 110 9928 SH SOLE 28 9928 0 0 LADDER CAP CORP CL A 505743104 785 71065 SH SOLE 30 71065 0 0 LADDER CAP CORP CL A 505743104 66 5935 SH SOLE 36 5935 0 0 LADDER CAP CORP CL A 505743104 165 14937 SH SOLE 40 14937 0 0 LADDER CAP CORP CL A 505743104 252 22831 SH SOLE 43 1307 0 21524 LAIRD SUPERFOOD INC COM STK 50736T102 242 12690 SH SOLE 2 12070 0 620 LAIRD SUPERFOOD INC COM STK 50736T102 337 17679 SH SOLE 18 17679 0 0 LAIRD SUPERFOOD INC COM STK 50736T102 2511 131613 SH SOLE 19 131613 0 0 LAIRD SUPERFOOD INC COM STK 50736T102 4022 210822 SH SOLE 21 210822 0 0 LAIRD SUPERFOOD INC COM STK 50736T102 1813 95033 SH SOLE 22 94142 0 891 LAIRD SUPERFOOD INC COM STK 50736T102 3796 198955 SH SOLE 34 198955 0 0 LAKE SHORE BANCORP INC COM 510700107 6 411 SH SOLE 18 411 0 0 LAKE SHORE BANCORP INC COM 510700107 85 5693 SH SOLE 21 5693 0 0 LAKELAND BANCORP INC COM 511637100 2326 131942 SH SOLE 2 61315 0 70627 LAKELAND BANCORP INC COM 511637100 14 786 SH SOLE 7 786 0 0 LAKELAND BANCORP INC COM 511637100 2901 164528 SH SOLE 18 164528 0 0 LAKELAND BANCORP INC COM 511637100 3894 220853 SH SOLE 19 220853 0 0 LAKELAND BANCORP INC COM 511637100 34197 1939704 SH SOLE 21 1939704 0 0 LAKELAND BANCORP INC COM 511637100 25442 1443080 SH SOLE 22 1396984 0 46096 LAKELAND BANCORP INC COM 511637100 113 6416 SH SOLE 25 6416 0 0 LAKELAND BANCORP INC COM 511637100 1119 63489 SH SOLE 26 34700 0 28789 LAKELAND BANCORP INC COM 511637100 100 5691 SH SOLE 28 5691 0 0 LAKELAND BANCORP INC COM 511637100 225 12782 SH SOLE 30 12782 0 0 LAKELAND BANCORP INC COM 511637100 531 30138 SH SOLE 34 30138 0 0 LAKELAND BANCORP INC COM 511637100 100 5656 SH SOLE 40 5656 0 0 LAKELAND BANCORP INC COM 511637100 1607 91138 SH SOLE 43 1794 0 89344 LAKELAND FINL CORP COM 511656100 1841 25844 SH SOLE 2 7632 0 18212 LAKELAND FINL CORP COM 511656100 6 89 SH SOLE 4 89 0 0 LAKELAND FINL CORP COM 511656100 30 427 SH SOLE 7 427 0 0 LAKELAND FINL CORP COM 511656100 7000 98255 SH SOLE 18 98255 0 0 LAKELAND FINL CORP COM 511656100 3031 42552 SH SOLE 19 42552 0 0 LAKELAND FINL CORP COM 511656100 200405 2813091 SH SOLE 21 2813091 0 0 LAKELAND FINL CORP COM 511656100 44275 621496 SH SOLE 22 594761 0 26735 LAKELAND FINL CORP COM 511656100 498 6996 SH SOLE 25 6996 0 0 LAKELAND FINL CORP COM 511656100 843 11833 SH SOLE 26 9378 0 2455 LAKELAND FINL CORP COM 511656100 151 2114 SH SOLE 28 2114 0 0 LAKELAND FINL CORP COM 511656100 3036 42612 SH SOLE 30 42612 0 0 LAKELAND FINL CORP COM 511656100 187 2619 SH SOLE 40 2619 0 0 LAKELAND FINL CORP COM 511656100 833 11696 SH SOLE 43 0 0 11696 LAKELAND INDS INC COM 511795106 3 158 SH SOLE 2 158 0 0 LAKELAND INDS INC COM 511795106 31 1497 SH SOLE 18 1497 0 0 LAKELAND INDS INC COM 511795106 615 29296 SH SOLE 21 29296 0 0 LAKELAND INDS INC COM 511795106 2721 129570 SH SOLE 22 129570 0 0 LAKELAND INDS INC COM 511795106 16 768 SH SOLE 43 0 0 768 LAM RESEARCH CORP COM 512807108 186788 328188 SH SOLE 2 68699 0 259489 LAM RESEARCH CORP COM 512807108 58246 102338 SH SOLE 4 62859 0 39479 LAM RESEARCH CORP COM 512807108 78427 137796 SH SOLE 7 133633 0 4163 LAM RESEARCH CORP COM 512807108 2542 4467 SH SOLE 13 1999 0 2468 LAM RESEARCH CORP COM 512807108 8277 14542 SH SOLE 15 14542 0 0 LAM RESEARCH CORP COM 512807108 170133 298924 SH SOLE 18 274737 0 24187 LAM RESEARCH CORP COM 512807108 230732 405398 SH SOLE 19 405398 0 0 LAM RESEARCH CORP COM 512807108 2384760 4190037 SH SOLE 21 4190037 0 0 LAM RESEARCH CORP COM 512807108 1741027 3058995 SH SOLE 22 2756862 0 302133 LAM RESEARCH CORP COM 512807108 46077 80957 SH SOLE 23 80957 0 0 LAM RESEARCH CORP COM 512807108 135376 237857 SH SOLE 25 237857 0 0 LAM RESEARCH CORP COM 512807108 211467 371549 SH SOLE 26 123601 0 247948 LAM RESEARCH CORP COM 512807108 303028 532422 SH SOLE 28 13203 0 519219 LAM RESEARCH CORP COM 512807108 71 124 SH SOLE 29 124 0 0 LAM RESEARCH CORP COM 512807108 463305 814030 SH SOLE 30 814030 0 0 LAM RESEARCH CORP COM 512807108 29973 52662 SH SOLE 31 17262 0 35400 LAM RESEARCH CORP COM 512807108 18947 33290 SH SOLE 32 33290 0 0 LAM RESEARCH CORP COM 512807108 256055 449890 SH SOLE 34 449890 0 0 LAM RESEARCH CORP COM 512807108 38074 66897 SH SOLE 36 66897 0 0 LAM RESEARCH CORP COM 512807108 2834 4980 SH SOLE 40 4980 0 0 LAM RESEARCH CORP COM 512807108 72788 127889 SH SOLE 43 8391 0 119498 LAMAR ADVERTISING CO NEW CL A 512816109 22717 200237 SH SOLE 2 74612 0 125625 LAMAR ADVERTISING CO NEW CL A 512816109 124 1089 SH SOLE 4 1089 0 0 LAMAR ADVERTISING CO NEW CL A 512816109 199 1758 SH SOLE 7 1758 0 0 LAMAR ADVERTISING CO NEW CL A 512816109 24471 215701 SH SOLE 18 215701 0 0 LAMAR ADVERTISING CO NEW CL A 512816109 6087 53650 SH SOLE 19 53650 0 0 LAMAR ADVERTISING CO NEW CL A 512816109 545299 4806510 SH SOLE 21 4806510 0 0 LAMAR ADVERTISING CO NEW CL A 512816109 267271 2355847 SH SOLE 22 2255949 0 99898 LAMAR ADVERTISING CO NEW CL A 512816109 1887 16629 SH SOLE 25 16629 0 0 LAMAR ADVERTISING CO NEW CL A 512816109 3422 30164 SH SOLE 26 23363 0 6801 LAMAR ADVERTISING CO NEW CL A 512816109 862 7602 SH SOLE 28 6371 0 1231 LAMAR ADVERTISING CO NEW CL A 512816109 5287 46605 SH SOLE 30 46605 0 0 LAMAR ADVERTISING CO NEW CL A 512816109 156 1372 SH SOLE 31 1372 0 0 LAMAR ADVERTISING CO NEW CL A 512816109 1632 14389 SH SOLE 34 14389 0 0 LAMAR ADVERTISING CO NEW CL A 512816109 157 1384 SH SOLE 36 1384 0 0 LAMAR ADVERTISING CO NEW CL A 512816109 1202 10597 SH SOLE 40 10597 0 0 LAMAR ADVERTISING CO NEW CL A 512816109 2752 24258 SH SOLE 43 1783 0 22475 LAMB WESTON HLDGS INC COM 513272104 21365 348140 SH SOLE 2 44157 0 303983 LAMB WESTON HLDGS INC COM 513272104 5116 83369 SH SOLE 4 74657 0 8712 LAMB WESTON HLDGS INC COM 513272104 7795 127017 SH SOLE 7 122631 0 4386 LAMB WESTON HLDGS INC COM 513272104 15 248 SH SOLE 13 248 0 0 LAMB WESTON HLDGS INC COM 513272104 870 14177 SH SOLE 15 14177 0 0 LAMB WESTON HLDGS INC COM 513272104 15392 250808 SH SOLE 18 230299 0 20509 LAMB WESTON HLDGS INC COM 513272104 4412 71885 SH SOLE 19 71885 0 0 LAMB WESTON HLDGS INC COM 513272104 232422 3787231 SH SOLE 21 3787231 0 0 LAMB WESTON HLDGS INC COM 513272104 206225 3360350 SH SOLE 22 3046995 0 313355 LAMB WESTON HLDGS INC COM 513272104 5149 83907 SH SOLE 23 83907 0 0 LAMB WESTON HLDGS INC COM 513272104 15202 247708 SH SOLE 25 247708 0 0 LAMB WESTON HLDGS INC COM 513272104 27963 455643 SH SOLE 26 175943 0 279700 LAMB WESTON HLDGS INC COM 513272104 21845 355949 SH SOLE 28 10325 0 345624 LAMB WESTON HLDGS INC COM 513272104 41666 678935 SH SOLE 30 610575 0 68360 LAMB WESTON HLDGS INC COM 513272104 3397 55359 SH SOLE 31 19795 0 35564 LAMB WESTON HLDGS INC COM 513272104 430 7002 SH SOLE 34 7002 0 0 LAMB WESTON HLDGS INC COM 513272104 4344 70780 SH SOLE 36 70780 0 0 LAMB WESTON HLDGS INC COM 513272104 331 5397 SH SOLE 40 5397 0 0 LAMB WESTON HLDGS INC COM 513272104 5267 85827 SH SOLE 43 9246 0 76581 LANCASTER COLONY CORP COM 513847103 3322 19680 SH SOLE 2 14016 0 5664 LANCASTER COLONY CORP COM 513847103 11 64 SH SOLE 4 64 0 0 LANCASTER COLONY CORP COM 513847103 1603 9493 SH SOLE 7 9493 0 0 LANCASTER COLONY CORP COM 513847103 15009 88912 SH SOLE 18 88912 0 0 LANCASTER COLONY CORP COM 513847103 5577 33037 SH SOLE 19 33037 0 0 LANCASTER COLONY CORP COM 513847103 231872 1373570 SH SOLE 21 1373570 0 0 LANCASTER COLONY CORP COM 513847103 92273 546609 SH SOLE 22 533547 0 13062 LANCASTER COLONY CORP COM 513847103 463 2742 SH SOLE 25 2742 0 0 LANCASTER COLONY CORP COM 513847103 1130 6696 SH SOLE 26 5166 0 1530 LANCASTER COLONY CORP COM 513847103 154 910 SH SOLE 28 910 0 0 LANCASTER COLONY CORP COM 513847103 1766 10459 SH SOLE 30 10459 0 0 LANCASTER COLONY CORP COM 513847103 381 2256 SH SOLE 40 2256 0 0 LANCASTER COLONY CORP COM 513847103 15719 93118 SH SOLE 43 598 0 92520 LANDEC CORP COM 514766104 822 89139 SH SOLE 2 48948 0 40191 LANDEC CORP COM 514766104 2 180 SH SOLE 7 180 0 0 LANDEC CORP COM 514766104 823 89290 SH SOLE 18 89290 0 0 LANDEC CORP COM 514766104 448 48571 SH SOLE 19 48571 0 0 LANDEC CORP COM 514766104 10058 1090916 SH SOLE 21 1090916 0 0 LANDEC CORP COM 514766104 6978 756884 SH SOLE 22 730287 0 26597 LANDEC CORP COM 514766104 56 6035 SH SOLE 25 6035 0 0 LANDEC CORP COM 514766104 26 2774 SH SOLE 26 225 0 2549 LANDEC CORP COM 514766104 33 3584 SH SOLE 28 3584 0 0 LANDEC CORP COM 514766104 49 5352 SH SOLE 30 5352 0 0 LANDEC CORP COM 514766104 22 2385 SH SOLE 40 2385 0 0 LANDEC CORP COM 514766104 157 17072 SH SOLE 43 0 0 17072 LANDMARK BANCORP INC COM 51504L107 21 749 SH SOLE 18 749 0 0 LANDMARK BANCORP INC COM 51504L107 287 10444 SH SOLE 21 10444 0 0 LANDOS BIOPHARMA INC COM 515069102 10 702 SH SOLE 2 246 0 456 LANDOS BIOPHARMA INC COM 515069102 265 18129 SH SOLE 18 18129 0 0 LANDOS BIOPHARMA INC COM 515069102 140 9565 SH SOLE 19 9565 0 0 LANDOS BIOPHARMA INC COM 515069102 2291 156936 SH SOLE 21 156936 0 0 LANDOS BIOPHARMA INC COM 515069102 705 48284 SH SOLE 22 48025 0 259 LANDS END INC NEW COM 51509F105 698 29652 SH SOLE 2 11135 0 18517 LANDS END INC NEW COM 51509F105 8 331 SH SOLE 7 331 0 0 LANDS END INC NEW COM 51509F105 1136 48262 SH SOLE 18 48262 0 0 LANDS END INC NEW COM 51509F105 3081 130901 SH SOLE 19 130901 0 0 LANDS END INC NEW COM 51509F105 13753 584257 SH SOLE 21 584257 0 0 LANDS END INC NEW COM 51509F105 9857 418728 SH SOLE 22 403158 0 15570 LANDS END INC NEW COM 51509F105 47 1995 SH SOLE 23 1995 0 0 LANDS END INC NEW COM 51509F105 67 2833 SH SOLE 25 2833 0 0 LANDS END INC NEW COM 51509F105 337 14318 SH SOLE 26 5588 0 8730 LANDS END INC NEW COM 51509F105 13 558 SH SOLE 28 558 0 0 LANDS END INC NEW COM 51509F105 97 4119 SH SOLE 30 4119 0 0 LANDS END INC NEW COM 51509F105 57 2419 SH SOLE 36 2419 0 0 LANDS END INC NEW COM 51509F105 45 1932 SH SOLE 40 1932 0 0 LANDS END INC NEW COM 51509F105 140 5931 SH SOLE 43 0 0 5931 LANDSEA HOMES CORP COM 51509P103 6465 746482 SH SOLE 2 743400 0 3082 LANDSEA HOMES CORP COM 51509P103 96 11140 SH SOLE 18 11140 0 0 LANDSEA HOMES CORP COM 51509P103 11 1327 SH SOLE 19 1327 0 0 LANDSEA HOMES CORP COM 51509P103 3100 357928 SH SOLE 21 357928 0 0 LANDSEA HOMES CORP COM 51509P103 196 22608 SH SOLE 22 18894 0 3714 LANDSTAR SYS INC COM 515098101 17060 108099 SH SOLE 2 52763 0 55336 LANDSTAR SYS INC COM 515098101 143 903 SH SOLE 4 903 0 0 LANDSTAR SYS INC COM 515098101 121 764 SH SOLE 7 764 0 0 LANDSTAR SYS INC COM 515098101 4271 27060 SH SOLE 13 27060 0 0 LANDSTAR SYS INC COM 515098101 28436 180182 SH SOLE 18 149440 0 30742 LANDSTAR SYS INC COM 515098101 35593 225526 SH SOLE 19 225526 0 0 LANDSTAR SYS INC COM 515098101 316568 2005878 SH SOLE 21 2005878 0 0 LANDSTAR SYS INC COM 515098101 192636 1220604 SH SOLE 22 1136336 0 84268 LANDSTAR SYS INC COM 515098101 83 523 SH SOLE 23 523 0 0 LANDSTAR SYS INC COM 515098101 1241 7863 SH SOLE 25 7863 0 0 LANDSTAR SYS INC COM 515098101 5937 37621 SH SOLE 26 25565 0 12056 LANDSTAR SYS INC COM 515098101 6894 43681 SH SOLE 28 3443 0 40238 LANDSTAR SYS INC COM 515098101 6018 38133 SH SOLE 30 38133 0 0 LANDSTAR SYS INC COM 515098101 102 644 SH SOLE 31 644 0 0 LANDSTAR SYS INC COM 515098101 723 4580 SH SOLE 34 4580 0 0 LANDSTAR SYS INC COM 515098101 1486 9413 SH SOLE 36 9413 0 0 LANDSTAR SYS INC COM 515098101 751 4756 SH SOLE 40 4756 0 0 LANDSTAR SYS INC COM 515098101 20469 129700 SH SOLE 43 1148 0 128552 LANNET INC COM 516012101 5 1537 SH SOLE 2 1537 0 0 LANNET INC COM 516012101 21 7017 SH SOLE 18 7017 0 0 LANNET INC COM 516012101 405 135003 SH SOLE 21 135003 0 0 LANNET INC COM 516012101 1529 509619 SH SOLE 22 509619 0 0 LANNET INC COM 516012101 16 5230 SH SOLE 43 0 0 5230 LANTERN PHARMA INC COM 51654W101 41 3696 SH SOLE 2 3696 0 0 LANTERN PHARMA INC COM 51654W101 15 1310 SH SOLE 18 1310 0 0 LANTERN PHARMA INC COM 51654W101 202 18068 SH SOLE 21 18068 0 0 LANTHEUS HLDGS INC COM 516544103 1881 73260 SH SOLE 2 20742 0 52518 LANTHEUS HLDGS INC COM 516544103 5 194 SH SOLE 4 194 0 0 LANTHEUS HLDGS INC COM 516544103 28 1083 SH SOLE 7 1083 0 0 LANTHEUS HLDGS INC COM 516544103 7195 280185 SH SOLE 18 280185 0 0 LANTHEUS HLDGS INC COM 516544103 3086 120160 SH SOLE 19 120160 0 0 LANTHEUS HLDGS INC COM 516544103 209816 8170407 SH SOLE 21 8170407 0 0 LANTHEUS HLDGS INC COM 516544103 43295 1685950 SH SOLE 22 1624485 0 61465 LANTHEUS HLDGS INC COM 516544103 219 8511 SH SOLE 25 8511 0 0 LANTHEUS HLDGS INC COM 516544103 624 24297 SH SOLE 26 21775 0 2522 LANTHEUS HLDGS INC COM 516544103 121 4696 SH SOLE 28 4696 0 0 LANTHEUS HLDGS INC COM 516544103 3234 125953 SH SOLE 30 125953 0 0 LANTHEUS HLDGS INC COM 516544103 230 8972 SH SOLE 40 8972 0 0 LANTHEUS HLDGS INC COM 516544103 726 28278 SH SOLE 43 0 0 28278 LANTRONIX INC COM NEW 516548203 24 4084 SH SOLE 18 4084 0 0 LANTRONIX INC COM NEW 516548203 350 60053 SH SOLE 21 60053 0 0 LANTRONIX INC COM NEW 516548203 446 76636 SH SOLE 22 76636 0 0 LAREDO PETROLEUM INC COM 516806205 323 3986 SH SOLE 2 806 0 3180 LAREDO PETROLEUM INC COM 516806205 16 202 SH SOLE 7 202 0 0 LAREDO PETROLEUM INC COM 516806205 4251 52438 SH SOLE 18 52438 0 0 LAREDO PETROLEUM INC COM 516806205 1802 22224 SH SOLE 19 22224 0 0 LAREDO PETROLEUM INC COM 516806205 128335 1583014 SH SOLE 21 1583014 0 0 LAREDO PETROLEUM INC COM 516806205 24094 297200 SH SOLE 22 291409 0 5791 LAREDO PETROLEUM INC COM 516806205 1332 16425 SH SOLE 30 16425 0 0 LAREDO PETROLEUM INC COM 516806205 199 2450 SH SOLE 43 19 0 2431 LARIMAR THERAPEUTICS INC COM 517125100 5 445 SH SOLE 2 445 0 0 LARIMAR THERAPEUTICS INC COM 517125100 26 2261 SH SOLE 18 2261 0 0 LARIMAR THERAPEUTICS INC COM 517125100 1850 160421 SH SOLE 21 160421 0 0 LARIMAR THERAPEUTICS INC COM 517125100 832 72198 SH SOLE 22 72198 0 0 LARIMAR THERAPEUTICS INC COM 517125100 75 6542 SH SOLE 30 6542 0 0 LAS VEGAS SANDS CORP COM 517834107 24246 662450 SH SOLE 2 80169 0 582281 LAS VEGAS SANDS CORP COM 517834107 6002 163989 SH SOLE 4 150624 0 13365 LAS VEGAS SANDS CORP COM 517834107 10920 298372 SH SOLE 7 286761 0 11611 LAS VEGAS SANDS CORP COM 517834107 351 9593 SH SOLE 13 643 0 8950 LAS VEGAS SANDS CORP COM 517834107 1429 39032 SH SOLE 15 39032 0 0 LAS VEGAS SANDS CORP COM 517834107 58568 1600208 SH SOLE 18 1548946 0 51262 LAS VEGAS SANDS CORP COM 517834107 40099 1095614 SH SOLE 19 1095614 0 0 LAS VEGAS SANDS CORP COM 517834107 220191 6016138 SH SOLE 21 6016138 0 0 LAS VEGAS SANDS CORP COM 517834107 256665 7012709 SH SOLE 22 6514715 0 497994 LAS VEGAS SANDS CORP COM 517834107 7014 191637 SH SOLE 23 191637 0 0 LAS VEGAS SANDS CORP COM 517834107 19847 542265 SH SOLE 25 503356 0 38909 LAS VEGAS SANDS CORP COM 517834107 24831 678450 SH SOLE 26 267310 0 411140 LAS VEGAS SANDS CORP COM 517834107 24855 679098 SH SOLE 28 25139 0 653959 LAS VEGAS SANDS CORP COM 517834107 57 1567 SH SOLE 29 1567 0 0 LAS VEGAS SANDS CORP COM 517834107 50350 1375681 SH SOLE 30 1375681 0 0 LAS VEGAS SANDS CORP COM 517834107 3302 90212 SH SOLE 31 5267 0 84945 LAS VEGAS SANDS CORP COM 517834107 23965 654772 SH SOLE 34 654772 0 0 LAS VEGAS SANDS CORP COM 517834107 7993 218398 SH SOLE 36 218398 0 0 LAS VEGAS SANDS CORP COM 517834107 395 10797 SH SOLE 40 10797 0 0 LAS VEGAS SANDS CORP COM 517834107 4327 118225 SH SOLE 43 7263 0 110962 LATCH INC COM 51818V106 45 3962 SH SOLE 2 3962 0 0 LATCH INC COM 51818V106 1077 95529 SH SOLE 21 95529 0 0 LATCH INC COM 51818V106 10830 960986 SH SOLE 22 960986 0 0 LATCH INC COM 51818V106 40509 3594413 SH SOLE 34 3594413 0 0 LATCH INC *W EXP 06/04/202 51818V114 116 35253 SH SOLE 2 35253 0 0 LATCH INC *W EXP 06/04/202 51818V114 20 6091 SH SOLE 4 6091 0 0 LATCH INC *W EXP 06/04/202 51818V114 243 73488 SH SOLE 18 73488 0 0 LATCH INC *W EXP 06/04/202 51818V114 1576 477451 SH SOLE 19 477451 0 0 LATCH INC *W EXP 06/04/202 51818V114 140 42463 SH SOLE 22 42463 0 0 LATCH INC *W EXP 06/04/202 51818V114 1205 365254 SH SOLE 34 365254 0 0 LATHAM GROUP INC COM 51819L107 319 19455 SH SOLE 2 10240 0 9215 LATHAM GROUP INC COM 51819L107 6 373 SH SOLE 7 373 0 0 LATHAM GROUP INC COM 51819L107 1239 75560 SH SOLE 18 63486 0 12074 LATHAM GROUP INC COM 51819L107 659 40210 SH SOLE 19 40210 0 0 LATHAM GROUP INC COM 51819L107 12444 758804 SH SOLE 21 758804 0 0 LATHAM GROUP INC COM 51819L107 9448 576107 SH SOLE 22 572742 0 3365 LATHAM GROUP INC COM 51819L107 73 4448 SH SOLE 23 4448 0 0 LATHAM GROUP INC COM 51819L107 51 3122 SH SOLE 26 0 0 3122 LATHAM GROUP INC COM 51819L107 0 5 SH SOLE 43 0 0 5 LATTICE SEMICONDUCTOR CORP COM 518415104 17726 274178 SH SOLE 2 173854 0 100324 LATTICE SEMICONDUCTOR CORP COM 518415104 30 462 SH SOLE 4 462 0 0 LATTICE SEMICONDUCTOR CORP COM 518415104 127 1969 SH SOLE 7 1969 0 0 LATTICE SEMICONDUCTOR CORP COM 518415104 44417 687039 SH SOLE 18 647117 0 39922 LATTICE SEMICONDUCTOR CORP COM 518415104 158308 2448694 SH SOLE 19 2448694 0 0 LATTICE SEMICONDUCTOR CORP COM 518415104 675682 10451379 SH SOLE 21 10451379 0 0 LATTICE SEMICONDUCTOR CORP COM 518415104 295256 4566999 SH SOLE 22 4484183 0 82816 LATTICE SEMICONDUCTOR CORP COM 518415104 2434 37650 SH SOLE 23 37650 0 0 LATTICE SEMICONDUCTOR CORP COM 518415104 1316 20358 SH SOLE 25 20358 0 0 LATTICE SEMICONDUCTOR CORP COM 518415104 13268 205232 SH SOLE 26 50118 0 155114 LATTICE SEMICONDUCTOR CORP COM 518415104 35800 553758 SH SOLE 28 11382 0 542376 LATTICE SEMICONDUCTOR CORP COM 518415104 40774 630681 SH SOLE 30 630681 0 0 LATTICE SEMICONDUCTOR CORP COM 518415104 71096 1099710 SH SOLE 34 1099710 0 0 LATTICE SEMICONDUCTOR CORP COM 518415104 364 5637 SH SOLE 36 5637 0 0 LATTICE SEMICONDUCTOR CORP COM 518415104 1039 16072 SH SOLE 40 16072 0 0 LATTICE SEMICONDUCTOR CORP COM 518415104 2990 46247 SH SOLE 43 913 0 45334 LAUDER ESTEE COS INC CL A 518439104 158299 527788 SH SOLE 2 96255 0 431533 LAUDER ESTEE COS INC CL A 518439104 48337 161161 SH SOLE 4 103392 0 57769 LAUDER ESTEE COS INC CL A 518439104 60816 202767 SH SOLE 7 195857 0 6910 LAUDER ESTEE COS INC CL A 518439104 3037 10127 SH SOLE 13 6216 0 3911 LAUDER ESTEE COS INC CL A 518439104 6750 22505 SH SOLE 15 22505 0 0 LAUDER ESTEE COS INC CL A 518439104 1 2 SH SOLE 17 0 0 2 LAUDER ESTEE COS INC CL A 518439104 147995 493432 SH SOLE 18 452292 0 41140 LAUDER ESTEE COS INC CL A 518439104 94659 315602 SH SOLE 19 315602 0 0 LAUDER ESTEE COS INC CL A 518439104 1458117 4861525 SH SOLE 21 4861525 0 0 LAUDER ESTEE COS INC CL A 518439104 1488691 4963463 SH SOLE 22 4449877 0 513586 LAUDER ESTEE COS INC CL A 518439104 43123 143778 SH SOLE 23 143778 0 0 LAUDER ESTEE COS INC CL A 518439104 122340 407895 SH SOLE 25 407895 0 0 LAUDER ESTEE COS INC CL A 518439104 159725 532540 SH SOLE 26 207220 0 325320 LAUDER ESTEE COS INC CL A 518439104 193868 646378 SH SOLE 28 18013 0 628365 LAUDER ESTEE COS INC CL A 518439104 575 1916 SH SOLE 29 1916 0 0 LAUDER ESTEE COS INC CL A 518439104 284448 948381 SH SOLE 30 948381 0 0 LAUDER ESTEE COS INC CL A 518439104 26394 88001 SH SOLE 31 31602 0 56399 LAUDER ESTEE COS INC CL A 518439104 97381 324680 SH SOLE 34 324680 0 0 LAUDER ESTEE COS INC CL A 518439104 31868 106253 SH SOLE 36 106253 0 0 LAUDER ESTEE COS INC CL A 518439104 918 3060 SH SOLE 37 3060 0 0 LAUDER ESTEE COS INC CL A 518439104 2423 8078 SH SOLE 40 8078 0 0 LAUDER ESTEE COS INC CL A 518439104 64193 214028 SH SOLE 43 18606 0 195422 LAUREATE EDUCATION INC CL A 518613203 1957 115213 SH SOLE 2 34582 0 80631 LAUREATE EDUCATION INC CL A 518613203 7 392 SH SOLE 4 392 0 0 LAUREATE EDUCATION INC CL A 518613203 52 3087 SH SOLE 7 3087 0 0 LAUREATE EDUCATION INC CL A 518613203 4993 293870 SH SOLE 18 293870 0 0 LAUREATE EDUCATION INC CL A 518613203 3026 178118 SH SOLE 19 178118 0 0 LAUREATE EDUCATION INC CL A 518613203 60755 3575950 SH SOLE 21 3575950 0 0 LAUREATE EDUCATION INC CL A 518613203 39848 2345391 SH SOLE 22 2234808 0 110583 LAUREATE EDUCATION INC CL A 518613203 222 13060 SH SOLE 25 13060 0 0 LAUREATE EDUCATION INC CL A 518613203 524 30869 SH SOLE 26 23231 0 7638 LAUREATE EDUCATION INC CL A 518613203 197 11623 SH SOLE 28 11623 0 0 LAUREATE EDUCATION INC CL A 518613203 964 56768 SH SOLE 30 56768 0 0 LAUREATE EDUCATION INC CL A 518613203 90 5316 SH SOLE 36 5316 0 0 LAUREATE EDUCATION INC CL A 518613203 202 11903 SH SOLE 40 11903 0 0 LAUREATE EDUCATION INC CL A 518613203 88 5197 SH SOLE 43 0 0 5197 LAWSON PRODS INC COM 520776105 44 885 SH SOLE 2 443 0 442 LAWSON PRODS INC COM 520776105 4 76 SH SOLE 7 76 0 0 LAWSON PRODS INC COM 520776105 720 14392 SH SOLE 18 14392 0 0 LAWSON PRODS INC COM 520776105 400 7991 SH SOLE 19 7991 0 0 LAWSON PRODS INC COM 520776105 8464 169244 SH SOLE 21 169244 0 0 LAWSON PRODS INC COM 520776105 8695 173858 SH SOLE 22 172909 0 949 LAZARD LTD SHS A G54050102 9132 199394 SH SOLE 2 9333 0 190061 LAZARD LTD SHS A G54050102 409 8924 SH SOLE 7 8924 0 0 LAZARD LTD SHS A G54050102 4249 92780 SH SOLE 18 92780 0 0 LAZARD LTD SHS A G54050102 1278 27899 SH SOLE 19 27899 0 0 LAZARD LTD SHS A G54050102 170214 3716470 SH SOLE 21 3716470 0 0 LAZARD LTD SHS A G54050102 2070 45205 SH SOLE 32 45205 0 0 LAZARD LTD SHS A G54050102 63 1373 SH SOLE 36 1373 0 0 LAZYDAYS HLDGS INC COM 52110H100 115 5368 SH SOLE 2 289 0 5079 LAZYDAYS HLDGS INC COM 52110H100 511 23968 SH SOLE 18 23968 0 0 LAZYDAYS HLDGS INC COM 52110H100 254 11921 SH SOLE 19 11921 0 0 LAZYDAYS HLDGS INC COM 52110H100 5826 273006 SH SOLE 21 273006 0 0 LAZYDAYS HLDGS INC COM 52110H100 1620 75921 SH SOLE 22 71019 0 4902 LCI INDS COM 50189K103 6148 45667 SH SOLE 2 22824 0 22843 LCI INDS COM 50189K103 10 76 SH SOLE 4 76 0 0 LCI INDS COM 50189K103 54 398 SH SOLE 7 398 0 0 LCI INDS COM 50189K103 13158 97736 SH SOLE 18 87911 0 9825 LCI INDS COM 50189K103 28290 210131 SH SOLE 19 210131 0 0 LCI INDS COM 50189K103 388012 2882065 SH SOLE 21 2882065 0 0 LCI INDS COM 50189K103 104345 775050 SH SOLE 22 759485 0 15565 LCI INDS COM 50189K103 1113 8270 SH SOLE 23 8270 0 0 LCI INDS COM 50189K103 487 3615 SH SOLE 25 3615 0 0 LCI INDS COM 50189K103 6577 48852 SH SOLE 26 10449 0 38403 LCI INDS COM 50189K103 320 2376 SH SOLE 28 2376 0 0 LCI INDS COM 50189K103 6073 45108 SH SOLE 30 45108 0 0 LCI INDS COM 50189K103 70 520 SH SOLE 36 520 0 0 LCI INDS COM 50189K103 407 3024 SH SOLE 40 3024 0 0 LCI INDS COM 50189K103 1419 10540 SH SOLE 43 221 0 10319 LCNB CORP COM 50181P100 11 642 SH SOLE 2 642 0 0 LCNB CORP COM 50181P100 43 2467 SH SOLE 18 2467 0 0 LCNB CORP COM 50181P100 688 39346 SH SOLE 21 39346 0 0 LCNB CORP COM 50181P100 115 6553 SH SOLE 22 6553 0 0 LEAP THERAPEUTICS INC COM 52187K101 36 8889 SH SOLE 18 8889 0 0 LEAP THERAPEUTICS INC COM 52187K101 375 93492 SH SOLE 21 93492 0 0 LEAP THERAPEUTICS INC COM 52187K101 373 93081 SH SOLE 22 93081 0 0 LEAR CORP COM NEW 521865204 26222 167573 SH SOLE 2 55977 0 111596 LEAR CORP COM NEW 521865204 7273 46477 SH SOLE 4 24729 0 21748 LEAR CORP COM NEW 521865204 3671 23463 SH SOLE 7 9298 0 14165 LEAR CORP COM NEW 521865204 31 198 SH SOLE 13 198 0 0 LEAR CORP COM NEW 521865204 1066 6815 SH SOLE 15 6815 0 0 LEAR CORP COM NEW 521865204 101433 648217 SH SOLE 18 610445 0 37772 LEAR CORP COM NEW 521865204 136054 869465 SH SOLE 19 869465 0 0 LEAR CORP COM NEW 521865204 481220 3075280 SH SOLE 21 3075280 0 0 LEAR CORP COM NEW 521865204 271027 1732024 SH SOLE 22 1658867 0 73157 LEAR CORP COM NEW 521865204 8349 53356 SH SOLE 23 53356 0 0 LEAR CORP COM NEW 521865204 17314 110649 SH SOLE 25 110649 0 0 LEAR CORP COM NEW 521865204 19430 124171 SH SOLE 26 63840 0 60331 LEAR CORP COM NEW 521865204 22265 142287 SH SOLE 28 4328 0 137959 LEAR CORP COM NEW 521865204 55708 356007 SH SOLE 30 328021 0 27986 LEAR CORP COM NEW 521865204 3242 20719 SH SOLE 31 6162 0 14557 LEAR CORP COM NEW 521865204 8354 53386 SH SOLE 34 53386 0 0 LEAR CORP COM NEW 521865204 5806 37101 SH SOLE 36 37101 0 0 LEAR CORP COM NEW 521865204 355 2267 SH SOLE 40 2267 0 0 LEAR CORP COM NEW 521865204 6378 40760 SH SOLE 43 2907 0 37853 LEE ENTERPRISES INC COM 523768406 26 1129 SH SOLE 18 1129 0 0 LEE ENTERPRISES INC COM 523768406 418 18482 SH SOLE 21 18482 0 0 LEE ENTERPRISES INC COM 523768406 841 37167 SH SOLE 22 37167 0 0 LEGACY HOUSING CORP COM 52472M101 71 3972 SH SOLE 2 1195 0 2777 LEGACY HOUSING CORP COM 52472M101 566 31483 SH SOLE 18 31483 0 0 LEGACY HOUSING CORP COM 52472M101 281 15652 SH SOLE 19 15652 0 0 LEGACY HOUSING CORP COM 52472M101 5306 295266 SH SOLE 21 295266 0 0 LEGACY HOUSING CORP COM 52472M101 1331 74077 SH SOLE 22 70316 0 3761 LEGALZOOM COM INC COM 52466B103 2738 103717 SH SOLE 2 64459 0 39258 LEGALZOOM COM INC COM 52466B103 272 10313 SH SOLE 18 10313 0 0 LEGALZOOM COM INC COM 52466B103 20311 769347 SH SOLE 19 769347 0 0 LEGALZOOM COM INC COM 52466B103 6144 232721 SH SOLE 21 232721 0 0 LEGALZOOM COM INC COM 52466B103 9837 372628 SH SOLE 22 368705 0 3923 LEGALZOOM COM INC COM 52466B103 286 10840 SH SOLE 26 10840 0 0 LEGALZOOM COM INC COM 52466B103 10899 412840 SH SOLE 28 0 0 412840 LEGALZOOM COM INC COM 52466B103 23 855 SH SOLE 31 300 0 555 LEGALZOOM COM INC COM 52466B103 40081 1518222 SH SOLE 34 1518222 0 0 LEGEND BIOTECH CORP SPONSORED ADS 52490G102 41109 813071 SH SOLE 21 813071 0 0 LEGEND BIOTECH CORP SPONSORED ADS 52490G102 420 8314 SH SOLE 22 8314 0 0 LEGEND BIOTECH CORP SPONSORED ADS 52490G102 86 1700 SH SOLE 25 1700 0 0 LEGEND BIOTECH CORP SPONSORED ADS 52490G102 750 14842 SH SOLE 30 14842 0 0 LEGGETT & PLATT INC COM 524660107 14997 334454 SH SOLE 2 67187 0 267267 LEGGETT & PLATT INC COM 524660107 59 1321 SH SOLE 4 1321 0 0 LEGGETT & PLATT INC COM 524660107 8780 195818 SH SOLE 7 191060 0 4758 LEGGETT & PLATT INC COM 524660107 84 1871 SH SOLE 15 1871 0 0 LEGGETT & PLATT INC COM 524660107 15650 349010 SH SOLE 18 338071 0 10939 LEGGETT & PLATT INC COM 524660107 3139 70001 SH SOLE 19 70001 0 0 LEGGETT & PLATT INC COM 524660107 281255 6272420 SH SOLE 21 6272420 0 0 LEGGETT & PLATT INC COM 524660107 134468 2998843 SH SOLE 22 2705700 0 293143 LEGGETT & PLATT INC COM 524660107 146 3261 SH SOLE 23 3261 0 0 LEGGETT & PLATT INC COM 524660107 733 16344 SH SOLE 25 16344 0 0 LEGGETT & PLATT INC COM 524660107 6171 137626 SH SOLE 26 45262 0 92364 LEGGETT & PLATT INC COM 524660107 1001 22318 SH SOLE 28 9132 0 13186 LEGGETT & PLATT INC COM 524660107 15633 348641 SH SOLE 30 348641 0 0 LEGGETT & PLATT INC COM 524660107 93 2082 SH SOLE 31 2082 0 0 LEGGETT & PLATT INC COM 524660107 2272 50665 SH SOLE 32 50665 0 0 LEGGETT & PLATT INC COM 524660107 18 410 SH SOLE 34 410 0 0 LEGGETT & PLATT INC COM 524660107 369 8235 SH SOLE 36 8235 0 0 LEGGETT & PLATT INC COM 524660107 728 16237 SH SOLE 40 16237 0 0 LEGGETT & PLATT INC COM 524660107 3172 70733 SH SOLE 43 6117 0 64616 LEIDOS HOLDINGS INC COM 525327102 36242 377007 SH SOLE 2 99542 0 277465 LEIDOS HOLDINGS INC COM 525327102 9114 94812 SH SOLE 4 49456 0 45356 LEIDOS HOLDINGS INC COM 525327102 12082 125683 SH SOLE 7 121461 0 4222 LEIDOS HOLDINGS INC COM 525327102 39 408 SH SOLE 13 408 0 0 LEIDOS HOLDINGS INC COM 525327102 1687 17554 SH SOLE 15 17554 0 0 LEIDOS HOLDINGS INC COM 525327102 135200 1406424 SH SOLE 18 1287830 0 118594 LEIDOS HOLDINGS INC COM 525327102 228853 2380660 SH SOLE 19 2380660 0 0 LEIDOS HOLDINGS INC COM 525327102 355808 3701326 SH SOLE 21 3701326 0 0 LEIDOS HOLDINGS INC COM 525327102 307354 3197275 SH SOLE 22 2901147 0 296128 LEIDOS HOLDINGS INC COM 525327102 7432 77307 SH SOLE 23 77307 0 0 LEIDOS HOLDINGS INC COM 525327102 20771 216070 SH SOLE 25 216070 0 0 LEIDOS HOLDINGS INC COM 525327102 33293 346336 SH SOLE 26 129711 0 216625 LEIDOS HOLDINGS INC COM 525327102 15785 164200 SH SOLE 28 9988 0 154212 LEIDOS HOLDINGS INC COM 525327102 15 157 SH SOLE 29 157 0 0 LEIDOS HOLDINGS INC COM 525327102 58620 609800 SH SOLE 30 609800 0 0 LEIDOS HOLDINGS INC COM 525327102 4817 50114 SH SOLE 31 17029 0 33085 LEIDOS HOLDINGS INC COM 525327102 13138 136668 SH SOLE 34 136668 0 0 LEIDOS HOLDINGS INC COM 525327102 6365 66214 SH SOLE 36 66214 0 0 LEIDOS HOLDINGS INC COM 525327102 238 2476 SH SOLE 40 2476 0 0 LEIDOS HOLDINGS INC COM 525327102 6892 71697 SH SOLE 43 11705 0 59992 LEJU HLDGS LTD SPONSORED ADS 50187J108 0 418 SH SOLE 43 0 0 418 LEMAITRE VASCULAR INC COM 525558201 1013 19082 SH SOLE 2 15161 0 3921 LEMAITRE VASCULAR INC COM 525558201 3 52 SH SOLE 4 52 0 0 LEMAITRE VASCULAR INC COM 525558201 14 256 SH SOLE 7 256 0 0 LEMAITRE VASCULAR INC COM 525558201 3851 72544 SH SOLE 18 70293 0 2251 LEMAITRE VASCULAR INC COM 525558201 7842 147703 SH SOLE 19 147703 0 0 LEMAITRE VASCULAR INC COM 525558201 123186 2320323 SH SOLE 21 2320323 0 0 LEMAITRE VASCULAR INC COM 525558201 26377 496840 SH SOLE 22 486351 0 10489 LEMAITRE VASCULAR INC COM 525558201 96 1817 SH SOLE 25 1817 0 0 LEMAITRE VASCULAR INC COM 525558201 226 4254 SH SOLE 26 474 0 3780 LEMAITRE VASCULAR INC COM 525558201 115 2159 SH SOLE 28 2159 0 0 LEMAITRE VASCULAR INC COM 525558201 1826 34391 SH SOLE 30 34391 0 0 LEMAITRE VASCULAR INC COM 525558201 428 8062 SH SOLE 34 8062 0 0 LEMAITRE VASCULAR INC COM 525558201 23 440 SH SOLE 36 440 0 0 LEMAITRE VASCULAR INC COM 525558201 92 1732 SH SOLE 40 1732 0 0 LEMAITRE VASCULAR INC COM 525558201 328 6179 SH SOLE 43 0 0 6179 LEMONADE INC COM 52567D107 6206 92619 SH SOLE 2 15103 0 77516 LEMONADE INC COM 52567D107 10 148 SH SOLE 4 148 0 0 LEMONADE INC COM 52567D107 40 590 SH SOLE 7 590 0 0 LEMONADE INC COM 52567D107 1021 15233 SH SOLE 18 15233 0 0 LEMONADE INC COM 52567D107 751 11205 SH SOLE 19 11205 0 0 LEMONADE INC COM 52567D107 29454 439548 SH SOLE 21 439548 0 0 LEMONADE INC COM 52567D107 56959 850000 SH SOLE 22 804256 0 45744 LEMONADE INC COM 52567D107 359 5360 SH SOLE 25 5360 0 0 LEMONADE INC COM 52567D107 923 13770 SH SOLE 26 10828 0 2942 LEMONADE INC COM 52567D107 206 3074 SH SOLE 28 3074 0 0 LEMONADE INC COM 52567D107 1341 20008 SH SOLE 30 20008 0 0 LEMONADE INC COM 52567D107 42 630 SH SOLE 31 630 0 0 LEMONADE INC COM 52567D107 305 4558 SH SOLE 40 4558 0 0 LEMONADE INC COM 52567D107 37 557 SH SOLE 43 0 0 557 LENDINGCLUB CORP COM NEW 52603A208 19850 702897 SH SOLE 2 624621 0 78276 LENDINGCLUB CORP COM NEW 52603A208 9 325 SH SOLE 4 325 0 0 LENDINGCLUB CORP COM NEW 52603A208 44 1551 SH SOLE 7 1551 0 0 LENDINGCLUB CORP COM NEW 52603A208 0 5 SH SOLE 17 0 0 5 LENDINGCLUB CORP COM NEW 52603A208 8667 306895 SH SOLE 18 306895 0 0 LENDINGCLUB CORP COM NEW 52603A208 4899 173467 SH SOLE 19 173467 0 0 LENDINGCLUB CORP COM NEW 52603A208 98546 3489581 SH SOLE 21 3489581 0 0 LENDINGCLUB CORP COM NEW 52603A208 65396 2315724 SH SOLE 22 2216970 0 98754 LENDINGCLUB CORP COM NEW 52603A208 385 13640 SH SOLE 25 13640 0 0 LENDINGCLUB CORP COM NEW 52603A208 655 23210 SH SOLE 26 18978 0 4232 LENDINGCLUB CORP COM NEW 52603A208 217 7680 SH SOLE 28 7680 0 0 LENDINGCLUB CORP COM NEW 52603A208 1481 52435 SH SOLE 30 52435 0 0 LENDINGCLUB CORP COM NEW 52603A208 68 2396 SH SOLE 36 2396 0 0 LENDINGCLUB CORP COM NEW 52603A208 303 10738 SH SOLE 40 10738 0 0 LENDINGCLUB CORP COM NEW 52603A208 1646 58296 SH SOLE 43 27284 0 31012 LENDINGTREE INC NOTE 0.500% 7/1 52603BAD9 2901 3411000 PRN SOLE 21 3411000 0 0 LENDINGTREE INC NEW COM 52603B107 3496 25001 SH SOLE 2 23770 0 1231 LENDINGTREE INC NEW COM 52603B107 6 46 SH SOLE 4 46 0 0 LENDINGTREE INC NEW COM 52603B107 26 187 SH SOLE 7 187 0 0 LENDINGTREE INC NEW COM 52603B107 7783 55663 SH SOLE 18 55663 0 0 LENDINGTREE INC NEW COM 52603B107 4497 32157 SH SOLE 19 32157 0 0 LENDINGTREE INC NEW COM 52603B107 108717 777494 SH SOLE 21 777494 0 0 LENDINGTREE INC NEW COM 52603B107 52631 376392 SH SOLE 22 369476 0 6916 LENDINGTREE INC NEW COM 52603B107 33 235 SH SOLE 23 235 0 0 LENDINGTREE INC NEW COM 52603B107 222 1590 SH SOLE 25 1590 0 0 LENDINGTREE INC NEW COM 52603B107 895 6400 SH SOLE 26 4882 0 1518 LENDINGTREE INC NEW COM 52603B107 159 1134 SH SOLE 28 1134 0 0 LENDINGTREE INC NEW COM 52603B107 903 6459 SH SOLE 30 6459 0 0 LENDINGTREE INC NEW COM 52603B107 1613 11536 SH SOLE 34 11536 0 0 LENDINGTREE INC NEW COM 52603B107 203 1455 SH SOLE 40 1455 0 0 LENDINGTREE INC NEW COM 52603B107 426 3047 SH SOLE 43 858 0 2189 LENNAR CORP CL A 526057104 56093 598771 SH SOLE 2 86284 0 512487 LENNAR CORP CL A 526057104 16894 180338 SH SOLE 4 108284 0 72054 LENNAR CORP CL A 526057104 23000 245514 SH SOLE 7 237067 0 8447 LENNAR CORP CL A 526057104 624 6664 SH SOLE 13 841 0 5823 LENNAR CORP CL A 526057104 3261 34815 SH SOLE 15 34815 0 0 LENNAR CORP CL A 526057104 46550 496906 SH SOLE 18 457019 0 39887 LENNAR CORP CL A 526057104 12114 129314 SH SOLE 19 129314 0 0 LENNAR CORP CL A 526057104 1008517 10765549 SH SOLE 21 10765549 0 0 LENNAR CORP CL A 526057104 541822 5783752 SH SOLE 22 5198045 0 585707 LENNAR CORP CL A 526057104 14631 156184 SH SOLE 23 156184 0 0 LENNAR CORP CL A 526057104 38489 410857 SH SOLE 25 410857 0 0 LENNAR CORP CL A 526057104 56804 606367 SH SOLE 26 236318 0 370049 LENNAR CORP CL A 526057104 61022 651383 SH SOLE 28 20779 0 630604 LENNAR CORP CL A 526057104 82 878 SH SOLE 29 878 0 0 LENNAR CORP CL A 526057104 164648 1757557 SH SOLE 30 1757557 0 0 LENNAR CORP CL A 526057104 9647 102979 SH SOLE 31 35728 0 67251 LENNAR CORP CL A 526057104 1276 13622 SH SOLE 34 13622 0 0 LENNAR CORP CL A 526057104 12680 135353 SH SOLE 36 135353 0 0 LENNAR CORP CL A 526057104 881 9409 SH SOLE 40 9409 0 0 LENNAR CORP CL A 526057104 21923 234020 SH SOLE 43 20445 0 213575 LENNAR CORP CL B 526057302 3240 41759 SH SOLE 2 1132 0 40627 LENNAR CORP CL B 526057302 28 362 SH SOLE 7 362 0 0 LENNAR CORP CL B 526057302 453 5838 SH SOLE 18 5838 0 0 LENNAR CORP CL B 526057302 333 4289 SH SOLE 19 4289 0 0 LENNAR CORP CL B 526057302 26498 341514 SH SOLE 21 341514 0 0 LENNAR CORP CL B 526057302 8516 109762 SH SOLE 22 97146 0 12616 LENNAR CORP CL B 526057302 122 1572 SH SOLE 31 299 0 1273 LENNAR CORP CL B 526057302 70 906 SH SOLE 36 906 0 0 LENNAR CORP CL B 526057302 524 6759 SH SOLE 43 205 0 6554 LENNOX INTL INC COM 526107107 40081 136252 SH SOLE 2 79385 0 56867 LENNOX INTL INC COM 526107107 10833 36824 SH SOLE 4 24820 0 12004 LENNOX INTL INC COM 526107107 3757 12773 SH SOLE 7 4742 0 8031 LENNOX INTL INC COM 526107107 516 1755 SH SOLE 13 1755 0 0 LENNOX INTL INC COM 526107107 1020 3466 SH SOLE 15 3466 0 0 LENNOX INTL INC COM 526107107 33880 115172 SH SOLE 18 107420 0 7752 LENNOX INTL INC COM 526107107 18215 61921 SH SOLE 19 61921 0 0 LENNOX INTL INC COM 526107107 505711 1719111 SH SOLE 21 1719111 0 0 LENNOX INTL INC COM 526107107 304599 1035452 SH SOLE 22 962737 0 72715 LENNOX INTL INC COM 526107107 12625 42916 SH SOLE 23 42916 0 0 LENNOX INTL INC COM 526107107 3941 13397 SH SOLE 25 13397 0 0 LENNOX INTL INC COM 526107107 17412 59190 SH SOLE 26 48669 0 10521 LENNOX INTL INC COM 526107107 30613 104065 SH SOLE 28 2861 0 101204 LENNOX INTL INC COM 526107107 1213 4122 SH SOLE 29 4122 0 0 LENNOX INTL INC COM 526107107 28063 95397 SH SOLE 30 84816 0 10581 LENNOX INTL INC COM 526107107 5590 19001 SH SOLE 31 10742 0 8259 LENNOX INTL INC COM 526107107 6930 23557 SH SOLE 34 23557 0 0 LENNOX INTL INC COM 526107107 2412 8201 SH SOLE 36 8201 0 0 LENNOX INTL INC COM 526107107 342 1162 SH SOLE 40 1162 0 0 LENNOX INTL INC COM 526107107 5267 17904 SH SOLE 43 1699 0 16205 LENSAR INC COM 52634L108 15 1911 SH SOLE 18 1911 0 0 LENSAR INC COM 52634L108 255 33305 SH SOLE 21 33305 0 0 LENSAR INC COM 52634L108 1071 140016 SH SOLE 22 140016 0 0 LENSAR INC COM 52634L108 34 4483 SH SOLE 43 0 0 4483 LEO HLDGS CORP II COM CL A G5463R102 120 12293 SH SOLE 2 12293 0 0 LEO HLDGS CORP II *W EXP 01/07/202 G5463R128 2 3073 SH SOLE 2 3073 0 0 LESLIES INC COM 527064109 5575 271430 SH SOLE 2 41424 0 230006 LESLIES INC COM 527064109 9 438 SH SOLE 4 438 0 0 LESLIES INC COM 527064109 36 1763 SH SOLE 7 1763 0 0 LESLIES INC COM 527064109 1389 67648 SH SOLE 18 67648 0 0 LESLIES INC COM 527064109 152867 7442389 SH SOLE 19 7442389 0 0 LESLIES INC COM 527064109 34466 1678012 SH SOLE 21 1678012 0 0 LESLIES INC COM 527064109 57150 2782398 SH SOLE 22 2645822 0 136576 LESLIES INC COM 527064109 335 16329 SH SOLE 25 16329 0 0 LESLIES INC COM 527064109 702 34160 SH SOLE 26 28592 0 5568 LESLIES INC COM 527064109 163 7914 SH SOLE 28 7914 0 0 LESLIES INC COM 527064109 4363 212437 SH SOLE 30 212437 0 0 LESLIES INC COM 527064109 40 1936 SH SOLE 31 1936 0 0 LESLIES INC COM 527064109 306 14893 SH SOLE 40 14893 0 0 LESLIES INC COM 527064109 130 6335 SH SOLE 43 0 0 6335 LEVEL ONE BANCORP INC COM 52730D208 703 23906 SH SOLE 2 10210 0 13696 LEVEL ONE BANCORP INC COM 52730D208 31 1052 SH SOLE 18 1052 0 0 LEVEL ONE BANCORP INC COM 52730D208 1428 48546 SH SOLE 19 48546 0 0 LEVEL ONE BANCORP INC COM 52730D208 498 16933 SH SOLE 21 16933 0 0 LEVEL ONE BANCORP INC COM 52730D208 2391 81273 SH SOLE 22 81273 0 0 LEVEL ONE BANCORP INC COM 52730D208 47 1582 SH SOLE 23 1582 0 0 LEVEL ONE BANCORP INC COM 52730D208 188 6401 SH SOLE 26 0 0 6401 LEVI STRAUSS & CO NEW CL A COM STK 52736R102 2709 110518 SH SOLE 2 108155 0 2363 LEVI STRAUSS & CO NEW CL A COM STK 52736R102 768 31317 SH SOLE 4 31317 0 0 LEVI STRAUSS & CO NEW CL A COM STK 52736R102 44 1801 SH SOLE 7 1801 0 0 LEVI STRAUSS & CO NEW CL A COM STK 52736R102 3245 132377 SH SOLE 13 132377 0 0 LEVI STRAUSS & CO NEW CL A COM STK 52736R102 2586 105504 SH SOLE 18 55896 0 49608 LEVI STRAUSS & CO NEW CL A COM STK 52736R102 20245 825975 SH SOLE 19 825975 0 0 LEVI STRAUSS & CO NEW CL A COM STK 52736R102 4780 195037 SH SOLE 21 195037 0 0 LEVI STRAUSS & CO NEW CL A COM STK 52736R102 53464 2181307 SH SOLE 22 1963268 0 218039 LEVI STRAUSS & CO NEW CL A COM STK 52736R102 1289 52579 SH SOLE 23 52579 0 0 LEVI STRAUSS & CO NEW CL A COM STK 52736R102 598 24385 SH SOLE 25 24385 0 0 LEVI STRAUSS & CO NEW CL A COM STK 52736R102 1656 67582 SH SOLE 26 62064 0 5518 LEVI STRAUSS & CO NEW CL A COM STK 52736R102 3062 124938 SH SOLE 28 6795 0 118143 LEVI STRAUSS & CO NEW CL A COM STK 52736R102 280 11435 SH SOLE 29 11435 0 0 LEVI STRAUSS & CO NEW CL A COM STK 52736R102 3251 132627 SH SOLE 30 132627 0 0 LEVI STRAUSS & CO NEW CL A COM STK 52736R102 878 35818 SH SOLE 31 35818 0 0 LEVI STRAUSS & CO NEW CL A COM STK 52736R102 398 16218 SH SOLE 34 16218 0 0 LEVI STRAUSS & CO NEW CL A COM STK 52736R102 472 19263 SH SOLE 36 19263 0 0 LEVI STRAUSS & CO NEW CL A COM STK 52736R102 219 8932 SH SOLE 40 8932 0 0 LEVI STRAUSS & CO NEW CL A COM STK 52736R102 139 5668 SH SOLE 43 327 0 5341 LEXICON PHARMACEUTICALS INC COM NEW 528872302 239 49722 SH SOLE 2 19554 0 30168 LEXICON PHARMACEUTICALS INC COM NEW 528872302 4 898 SH SOLE 7 898 0 0 LEXICON PHARMACEUTICALS INC COM NEW 528872302 1033 214777 SH SOLE 18 214777 0 0 LEXICON PHARMACEUTICALS INC COM NEW 528872302 561 116592 SH SOLE 19 116592 0 0 LEXICON PHARMACEUTICALS INC COM NEW 528872302 11917 2477485 SH SOLE 21 2477485 0 0 LEXICON PHARMACEUTICALS INC COM NEW 528872302 8423 1751215 SH SOLE 22 1727973 0 23242 LEXICON PHARMACEUTICALS INC COM NEW 528872302 33 6866 SH SOLE 40 6866 0 0 LEXICON PHARMACEUTICALS INC COM NEW 528872302 159 33115 SH SOLE 43 0 0 33115 LEXINFINTECH HLDGS LTD ADR 528877103 38 6409 SH SOLE 4 6409 0 0 LEXINFINTECH HLDGS LTD ADR 528877103 7684 1304586 SH SOLE 21 1304586 0 0 LEXINFINTECH HLDGS LTD ADR 528877103 3797 644664 SH SOLE 22 601727 0 42937 LEXINFINTECH HLDGS LTD ADR 528877103 23 3843 SH SOLE 25 3843 0 0 LEXINFINTECH HLDGS LTD ADR 528877103 1608 273015 SH SOLE 30 273015 0 0 LEXINFINTECH HLDGS LTD ADR 528877103 323 54859 SH SOLE 43 0 0 54859 LEXINGTON REALTY TRUST COM 529043101 9268 726912 SH SOLE 2 84899 0 642013 LEXINGTON REALTY TRUST COM 529043101 1850 145122 SH SOLE 4 145122 0 0 LEXINGTON REALTY TRUST COM 529043101 4596 360451 SH SOLE 7 360451 0 0 LEXINGTON REALTY TRUST COM 529043101 13665 1071726 SH SOLE 18 1071726 0 0 LEXINGTON REALTY TRUST COM 529043101 10582 829933 SH SOLE 19 829933 0 0 LEXINGTON REALTY TRUST COM 529043101 451246 35391859 SH SOLE 21 35391859 0 0 LEXINGTON REALTY TRUST COM 529043101 114366 8969889 SH SOLE 22 8676509 0 293380 LEXINGTON REALTY TRUST COM 529043101 146 11468 SH SOLE 23 11468 0 0 LEXINGTON REALTY TRUST COM 529043101 14912 1169586 SH SOLE 25 1169586 0 0 LEXINGTON REALTY TRUST COM 529043101 1029 80691 SH SOLE 26 63342 0 17349 LEXINGTON REALTY TRUST COM 529043101 2383 186875 SH SOLE 28 23203 0 163672 LEXINGTON REALTY TRUST COM 529043101 20293 1591581 SH SOLE 30 1591581 0 0 LEXINGTON REALTY TRUST COM 529043101 98 7685 SH SOLE 36 7685 0 0 LEXINGTON REALTY TRUST COM 529043101 417 32712 SH SOLE 40 32712 0 0 LEXINGTON REALTY TRUST COM 529043101 1901 149069 SH SOLE 43 1068 0 148001 LG DISPLAY CO LTD SPONS ADR REP 50186V102 85 10632 SH SOLE 2 10632 0 0 LG DISPLAY CO LTD SPONS ADR REP 50186V102 720 90583 SH SOLE 22 90583 0 0 LG DISPLAY CO LTD SPONS ADR REP 50186V102 551 69334 SH SOLE 43 3 0 69331 LGI HOMES INC COM 50187T106 7201 50746 SH SOLE 2 29528 0 21218 LGI HOMES INC COM 50187T106 12 87 SH SOLE 4 87 0 0 LGI HOMES INC COM 50187T106 47 332 SH SOLE 7 332 0 0 LGI HOMES INC COM 50187T106 12092 85206 SH SOLE 18 77404 0 7802 LGI HOMES INC COM 50187T106 34637 244074 SH SOLE 19 244074 0 0 LGI HOMES INC COM 50187T106 383490 2702350 SH SOLE 21 2702350 0 0 LGI HOMES INC COM 50187T106 103581 729909 SH SOLE 22 716328 0 13581 LGI HOMES INC COM 50187T106 1193 8404 SH SOLE 23 8404 0 0 LGI HOMES INC COM 50187T106 473 3334 SH SOLE 25 3334 0 0 LGI HOMES INC COM 50187T106 6124 43152 SH SOLE 26 7923 0 35229 LGI HOMES INC COM 50187T106 258 1815 SH SOLE 28 1815 0 0 LGI HOMES INC COM 50187T106 5371 37849 SH SOLE 30 37849 0 0 LGI HOMES INC COM 50187T106 194 1368 SH SOLE 36 1368 0 0 LGI HOMES INC COM 50187T106 379 2672 SH SOLE 40 2672 0 0 LGI HOMES INC COM 50187T106 1898 13375 SH SOLE 43 130 0 13245 LGL GROUP INC COM 50186A108 10 707 SH SOLE 18 707 0 0 LGL GROUP INC COM 50186A108 108 7816 SH SOLE 21 7816 0 0 LHC GROUP INC COM 50187A107 19133 121937 SH SOLE 2 95358 0 26579 LHC GROUP INC COM 50187A107 428 2725 SH SOLE 4 2725 0 0 LHC GROUP INC COM 50187A107 87 556 SH SOLE 7 556 0 0 LHC GROUP INC COM 50187A107 28541 181897 SH SOLE 18 173780 0 8117 LHC GROUP INC COM 50187A107 141302 900531 SH SOLE 19 900531 0 0 LHC GROUP INC COM 50187A107 351527 2240311 SH SOLE 21 2240311 0 0 LHC GROUP INC COM 50187A107 173876 1108125 SH SOLE 22 1080182 0 27943 LHC GROUP INC COM 50187A107 1890 12042 SH SOLE 23 12042 0 0 LHC GROUP INC COM 50187A107 873 5563 SH SOLE 25 5563 0 0 LHC GROUP INC COM 50187A107 7436 47393 SH SOLE 26 12956 0 34437 LHC GROUP INC COM 50187A107 404 2573 SH SOLE 28 2573 0 0 LHC GROUP INC COM 50187A107 160 1022 SH SOLE 29 1022 0 0 LHC GROUP INC COM 50187A107 5762 36723 SH SOLE 30 36723 0 0 LHC GROUP INC COM 50187A107 52352 333646 SH SOLE 34 333646 0 0 LHC GROUP INC COM 50187A107 737 4698 SH SOLE 36 4698 0 0 LHC GROUP INC COM 50187A107 563 3587 SH SOLE 40 3587 0 0 LHC GROUP INC COM 50187A107 2773 17675 SH SOLE 43 728 0 16947 LI AUTO INC SPONSORED ADS 50202M102 12815 487442 SH SOLE 2 58383 0 429059 LI AUTO INC SPONSORED ADS 50202M102 8476 322414 SH SOLE 4 168682 0 153732 LI AUTO INC SPONSORED ADS 50202M102 1516 57664 SH SOLE 7 57664 0 0 LI AUTO INC SPONSORED ADS 50202M102 1631 62033 SH SOLE 13 12338 0 49695 LI AUTO INC SPONSORED ADS 50202M102 7674 291906 SH SOLE 15 291906 0 0 LI AUTO INC SPONSORED ADS 50202M102 9701 369018 SH SOLE 18 369018 0 0 LI AUTO INC SPONSORED ADS 50202M102 36609 1392521 SH SOLE 19 1392521 0 0 LI AUTO INC SPONSORED ADS 50202M102 273173 10390751 SH SOLE 21 10390751 0 0 LI AUTO INC SPONSORED ADS 50202M102 148896 5663612 SH SOLE 22 4992538 0 671074 LI AUTO INC SPONSORED ADS 50202M102 6484 246645 SH SOLE 23 246645 0 0 LI AUTO INC SPONSORED ADS 50202M102 7673 291872 SH SOLE 25 291872 0 0 LI AUTO INC SPONSORED ADS 50202M102 32642 1241603 SH SOLE 26 362333 0 879270 LI AUTO INC SPONSORED ADS 50202M102 24126 917704 SH SOLE 28 42742 0 874962 LI AUTO INC SPONSORED ADS 50202M102 116912 4447009 SH SOLE 30 4447009 0 0 LI AUTO INC SPONSORED ADS 50202M102 163 6211 SH SOLE 31 0 0 6211 LI AUTO INC SPONSORED ADS 50202M102 21040 800314 SH SOLE 34 800314 0 0 LI AUTO INC SPONSORED ADS 50202M102 60 2271 SH SOLE 40 2271 0 0 LI-CYCLE HOLDINGS CORP COMMON SHARES 50202P105 584 49955 SH SOLE 19 49955 0 0 LI-CYCLE HOLDINGS CORP COMMON SHARES 50202P105 183 15655 SH SOLE 22 15655 0 0 LI-CYCLE HOLDINGS CORP COMMON SHARES 50202P105 911 77900 SH SOLE 26 77900 0 0 LI-CYCLE HOLDINGS CORP COMMON SHARES 50202P105 3231 276188 SH SOLE 30 276188 0 0 LI-CYCLE HOLDINGS CORP COMMON SHARES 50202P105 1625 138899 SH SOLE 34 138899 0 0 LIBERTY BROADBAND CORP COM SER A 530307107 9177 54510 SH SOLE 2 2909 0 51601 LIBERTY BROADBAND CORP COM SER A 530307107 2003 11899 SH SOLE 4 10398 0 1501 LIBERTY BROADBAND CORP COM SER A 530307107 383 2274 SH SOLE 7 2274 0 0 LIBERTY BROADBAND CORP COM SER A 530307107 11 66 SH SOLE 13 66 0 0 LIBERTY BROADBAND CORP COM SER A 530307107 483 2868 SH SOLE 15 2868 0 0 LIBERTY BROADBAND CORP COM SER A 530307107 2346 13937 SH SOLE 18 12362 0 1575 LIBERTY BROADBAND CORP COM SER A 530307107 1968 11692 SH SOLE 19 11692 0 0 LIBERTY BROADBAND CORP COM SER A 530307107 46972 279012 SH SOLE 21 279012 0 0 LIBERTY BROADBAND CORP COM SER A 530307107 92126 547227 SH SOLE 22 516275 0 30952 LIBERTY BROADBAND CORP COM SER A 530307107 2505 14881 SH SOLE 23 14881 0 0 LIBERTY BROADBAND CORP COM SER A 530307107 5218 30992 SH SOLE 25 30992 0 0 LIBERTY BROADBAND CORP COM SER A 530307107 5827 34614 SH SOLE 26 22064 0 12550 LIBERTY BROADBAND CORP COM SER A 530307107 5826 34606 SH SOLE 28 2098 0 32508 LIBERTY BROADBAND CORP COM SER A 530307107 7633 45338 SH SOLE 30 45338 0 0 LIBERTY BROADBAND CORP COM SER A 530307107 1569 9321 SH SOLE 31 3192 0 6129 LIBERTY BROADBAND CORP COM SER A 530307107 755 4486 SH SOLE 34 4486 0 0 LIBERTY BROADBAND CORP COM SER A 530307107 1419 8431 SH SOLE 36 8431 0 0 LIBERTY BROADBAND CORP COM SER A 530307107 213 1264 SH SOLE 40 1264 0 0 LIBERTY BROADBAND CORP COM SER A 530307107 11494 68274 SH SOLE 43 6384 0 61890 LIBERTY BROADBAND CORP COM SER C 530307305 51551 298500 SH SOLE 2 21567 0 276933 LIBERTY BROADBAND CORP COM SER C 530307305 18839 109084 SH SOLE 4 61514 0 47570 LIBERTY BROADBAND CORP COM SER C 530307305 5586 32343 SH SOLE 7 32343 0 0 LIBERTY BROADBAND CORP COM SER C 530307305 731 4231 SH SOLE 13 258 0 3973 LIBERTY BROADBAND CORP COM SER C 530307305 2269 13140 SH SOLE 15 13140 0 0 LIBERTY BROADBAND CORP COM SER C 530307305 16015 92733 SH SOLE 18 84024 0 8709 LIBERTY BROADBAND CORP COM SER C 530307305 13503 78189 SH SOLE 19 78189 0 0 LIBERTY BROADBAND CORP COM SER C 530307305 451445 2614041 SH SOLE 21 2614041 0 0 LIBERTY BROADBAND CORP COM SER C 530307305 558443 3233599 SH SOLE 22 3049373 0 184226 LIBERTY BROADBAND CORP COM SER C 530307305 14598 84528 SH SOLE 23 84528 0 0 LIBERTY BROADBAND CORP COM SER C 530307305 34232 198214 SH SOLE 25 198214 0 0 LIBERTY BROADBAND CORP COM SER C 530307305 43499 251874 SH SOLE 26 132536 0 119338 LIBERTY BROADBAND CORP COM SER C 530307305 38851 224962 SH SOLE 28 11685 0 213277 LIBERTY BROADBAND CORP COM SER C 530307305 36 211 SH SOLE 29 211 0 0 LIBERTY BROADBAND CORP COM SER C 530307305 74801 433125 SH SOLE 30 433125 0 0 LIBERTY BROADBAND CORP COM SER C 530307305 9805 56774 SH SOLE 31 18146 0 38628 LIBERTY BROADBAND CORP COM SER C 530307305 2157 12490 SH SOLE 34 12490 0 0 LIBERTY BROADBAND CORP COM SER C 530307305 14171 82057 SH SOLE 36 82057 0 0 LIBERTY BROADBAND CORP COM SER C 530307305 930 5387 SH SOLE 40 5387 0 0 LIBERTY BROADBAND CORP COM SER C 530307305 17195 99565 SH SOLE 43 3849 0 95716 LIBERTY GLOBAL PLC OPTIONS G5480U900 11026 370000 SH Call SOLE 19 370000 0 0 LIBERTY GLOBAL PLC SHS CL A G5480U104 2100 70464 SH SOLE 2 25397 0 45067 LIBERTY GLOBAL PLC SHS CL A G5480U104 3097 103911 SH SOLE 4 65100 0 38811 LIBERTY GLOBAL PLC SHS CL A G5480U104 404 13553 SH SOLE 7 13553 0 0 LIBERTY GLOBAL PLC SHS CL A G5480U104 4 132 SH SOLE 13 132 0 0 LIBERTY GLOBAL PLC SHS CL A G5480U104 628 21060 SH SOLE 15 21060 0 0 LIBERTY GLOBAL PLC SHS CL A G5480U104 1876 62966 SH SOLE 18 53662 0 9304 LIBERTY GLOBAL PLC SHS CL A G5480U104 883 29631 SH SOLE 19 29631 0 0 LIBERTY GLOBAL PLC SHS CL A G5480U104 26551 890967 SH SOLE 21 890967 0 0 LIBERTY GLOBAL PLC SHS CL A G5480U104 69020 2316123 SH SOLE 22 2239575 0 76548 LIBERTY GLOBAL PLC SHS CL A G5480U104 2708 90857 SH SOLE 23 90857 0 0 LIBERTY GLOBAL PLC SHS CL A G5480U104 8558 287167 SH SOLE 25 287167 0 0 LIBERTY GLOBAL PLC SHS CL A G5480U104 7214 242079 SH SOLE 26 154279 0 87800 LIBERTY GLOBAL PLC SHS CL A G5480U104 7717 258954 SH SOLE 28 13607 0 245347 LIBERTY GLOBAL PLC SHS CL A G5480U104 25615 859558 SH SOLE 30 843229 0 16329 LIBERTY GLOBAL PLC SHS CL A G5480U104 1605 53859 SH SOLE 31 12397 0 41462 LIBERTY GLOBAL PLC SHS CL A G5480U104 1121 37615 SH SOLE 34 37615 0 0 LIBERTY GLOBAL PLC SHS CL A G5480U104 2925 98155 SH SOLE 36 98155 0 0 LIBERTY GLOBAL PLC SHS CL A G5480U104 187 6280 SH SOLE 40 6280 0 0 LIBERTY GLOBAL PLC SHS CL A G5480U104 1143 38352 SH SOLE 43 190 0 38162 LIBERTY GLOBAL PLC SHS CL B G5480U112 14 485 SH SOLE 22 485 0 0 LIBERTY GLOBAL PLC SHS CL C G5480U120 4229 143566 SH SOLE 2 49042 0 94524 LIBERTY GLOBAL PLC SHS CL C G5480U120 7116 241556 SH SOLE 4 118165 0 123391 LIBERTY GLOBAL PLC SHS CL C G5480U120 1152 39102 SH SOLE 7 39102 0 0 LIBERTY GLOBAL PLC SHS CL C G5480U120 347 11765 SH SOLE 13 11765 0 0 LIBERTY GLOBAL PLC SHS CL C G5480U120 1131 38400 SH SOLE 15 38400 0 0 LIBERTY GLOBAL PLC SHS CL C G5480U120 1961 66565 SH SOLE 18 45796 0 20769 LIBERTY GLOBAL PLC SHS CL C G5480U120 58890 1998996 SH SOLE 21 1998996 0 0 LIBERTY GLOBAL PLC SHS CL C G5480U120 153169 5199212 SH SOLE 22 5045891 0 153321 LIBERTY GLOBAL PLC SHS CL C G5480U120 5610 190422 SH SOLE 23 190422 0 0 LIBERTY GLOBAL PLC SHS CL C G5480U120 15460 524791 SH SOLE 25 524791 0 0 LIBERTY GLOBAL PLC SHS CL C G5480U120 19890 675145 SH SOLE 26 392820 0 282325 LIBERTY GLOBAL PLC SHS CL C G5480U120 20685 702127 SH SOLE 28 27086 0 675041 LIBERTY GLOBAL PLC SHS CL C G5480U120 56659 1923252 SH SOLE 30 1884881 0 38371 LIBERTY GLOBAL PLC SHS CL C G5480U120 3587 121768 SH SOLE 31 32594 0 89174 LIBERTY GLOBAL PLC SHS CL C G5480U120 577 19592 SH SOLE 34 19592 0 0 LIBERTY GLOBAL PLC SHS CL C G5480U120 6684 226872 SH SOLE 36 226872 0 0 LIBERTY GLOBAL PLC SHS CL C G5480U120 373 12646 SH SOLE 40 12646 0 0 LIBERTY GLOBAL PLC SHS CL C G5480U120 3303 112104 SH SOLE 43 1730 0 110374 LIBERTY LATIN AMERICA LTD NOTE 2.000% 7/1 53069QAB5 2330 2296000 PRN SOLE 21 2296000 0 0 LIBERTY LATIN AMERICA LTD COM CL A G9001E102 755 57712 SH SOLE 2 20849 0 36863 LIBERTY LATIN AMERICA LTD COM CL A G9001E102 16 1255 SH SOLE 7 1255 0 0 LIBERTY LATIN AMERICA LTD COM CL A G9001E102 1812 138513 SH SOLE 18 138513 0 0 LIBERTY LATIN AMERICA LTD COM CL A G9001E102 1327 101468 SH SOLE 19 101468 0 0 LIBERTY LATIN AMERICA LTD COM CL A G9001E102 20560 1571842 SH SOLE 21 1571842 0 0 LIBERTY LATIN AMERICA LTD COM CL A G9001E102 14727 1125883 SH SOLE 22 1065531 0 60352 LIBERTY LATIN AMERICA LTD COM CL A G9001E102 94 7169 SH SOLE 25 7169 0 0 LIBERTY LATIN AMERICA LTD COM CL A G9001E102 73 5543 SH SOLE 26 0 0 5543 LIBERTY LATIN AMERICA LTD COM CL A G9001E102 61 4695 SH SOLE 28 4695 0 0 LIBERTY LATIN AMERICA LTD COM CL A G9001E102 291 22265 SH SOLE 30 22265 0 0 LIBERTY LATIN AMERICA LTD COM CL A G9001E102 42 3222 SH SOLE 36 3222 0 0 LIBERTY LATIN AMERICA LTD COM CL A G9001E102 98 7476 SH SOLE 40 7476 0 0 LIBERTY LATIN AMERICA LTD COM CL A G9001E102 441 33711 SH SOLE 43 0 0 33711 LIBERTY LATIN AMERICA LTD COM CL C G9001E128 2240 170731 SH SOLE 2 47925 0 122806 LIBERTY LATIN AMERICA LTD COM CL C G9001E128 9 674 SH SOLE 4 674 0 0 LIBERTY LATIN AMERICA LTD COM CL C G9001E128 51 3912 SH SOLE 7 3912 0 0 LIBERTY LATIN AMERICA LTD COM CL C G9001E128 6357 484563 SH SOLE 18 484563 0 0 LIBERTY LATIN AMERICA LTD COM CL C G9001E128 3257 248253 SH SOLE 19 248253 0 0 LIBERTY LATIN AMERICA LTD COM CL C G9001E128 73203 5579487 SH SOLE 21 5579487 0 0 LIBERTY LATIN AMERICA LTD COM CL C G9001E128 46386 3535519 SH SOLE 22 3347655 0 187864 LIBERTY LATIN AMERICA LTD COM CL C G9001E128 294 22401 SH SOLE 25 22401 0 0 LIBERTY LATIN AMERICA LTD COM CL C G9001E128 762 58101 SH SOLE 26 43085 0 15016 LIBERTY LATIN AMERICA LTD COM CL C G9001E128 196 14923 SH SOLE 28 12867 0 2056 LIBERTY LATIN AMERICA LTD COM CL C G9001E128 1072 81672 SH SOLE 30 81672 0 0 LIBERTY LATIN AMERICA LTD COM CL C G9001E128 127 9698 SH SOLE 36 9698 0 0 LIBERTY LATIN AMERICA LTD COM CL C G9001E128 265 20166 SH SOLE 40 20166 0 0 LIBERTY LATIN AMERICA LTD COM CL C G9001E128 151 11488 SH SOLE 43 50 0 11438 LIBERTY MEDIA ACQUISITION CO UNIT 01/22/2026 53073L203 279 27025 SH SOLE 2 27025 0 0 LIBERTY MEDIA ACQUISITION CO UNIT 01/22/2026 53073L203 256 24814 SH SOLE 4 24814 0 0 LIBERTY MEDIA ACQUISITION CO UNIT 01/22/2026 53073L203 3609 349324 SH SOLE 18 349324 0 0 LIBERTY MEDIA ACQUISITION CO UNIT 01/22/2026 53073L203 34959 3384216 SH SOLE 19 3384216 0 0 LIBERTY MEDIA ACQUISITION CO UNIT 01/22/2026 53073L203 1759 170240 SH SOLE 22 170240 0 0 LIBERTY MEDIA ACQUISITION CO UNIT 01/22/2026 53073L203 248 23997 SH SOLE 26 23997 0 0 LIBERTY MEDIA ACQUISITION CO UNIT 01/22/2026 53073L203 12905 1249272 SH SOLE 34 1249272 0 0 LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 10848 229974 SH SOLE 2 13184 0 216790 LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 2298 48707 SH SOLE 4 46123 0 2584 LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 365 7728 SH SOLE 7 7728 0 0 LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 129 2742 SH SOLE 13 2742 0 0 LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 491 10405 SH SOLE 15 10405 0 0 LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 11692 247865 SH SOLE 18 242987 0 4878 LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 58191 1233647 SH SOLE 19 1233647 0 0 LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 57314 1215050 SH SOLE 21 1215050 0 0 LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 81291 1723359 SH SOLE 22 1619832 0 103527 LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 2133 45209 SH SOLE 23 45209 0 0 LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 5940 125925 SH SOLE 25 125925 0 0 LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 6876 145773 SH SOLE 26 92592 0 53181 LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 7011 148629 SH SOLE 28 8026 0 140603 LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 9770 207127 SH SOLE 30 207127 0 0 LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 1477 31322 SH SOLE 31 8600 0 22722 LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 31089 659080 SH SOLE 34 659080 0 0 LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 2023 42888 SH SOLE 36 42888 0 0 LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 71 1509 SH SOLE 40 1509 0 0 LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 2631 55779 SH SOLE 43 4472 0 51307 LIBERTY MEDIA CORP DEL COM B SIRIUSXM 531229508 0 9 SH SOLE 43 0 0 9 LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 19414 408967 SH SOLE 2 52659 0 356308 LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 7517 158359 SH SOLE 4 78876 0 79483 LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 599 12624 SH SOLE 7 12624 0 0 LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 17 361 SH SOLE 13 361 0 0 LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 816 17195 SH SOLE 15 17195 0 0 LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 17846 375938 SH SOLE 18 365985 0 9953 LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 94007 1980339 SH SOLE 19 1980339 0 0 LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 114488 2411807 SH SOLE 21 2411807 0 0 LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 167193 3522073 SH SOLE 22 3296270 0 225803 LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 4582 96515 SH SOLE 23 96515 0 0 LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 10218 215252 SH SOLE 25 215252 0 0 LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 16106 339285 SH SOLE 26 205215 0 134070 LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 12232 257684 SH SOLE 28 11700 0 245984 LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 8 177 SH SOLE 29 177 0 0 LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 21040 443222 SH SOLE 30 443222 0 0 LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 2976 62686 SH SOLE 31 18402 0 44284 LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 43570 917834 SH SOLE 34 917834 0 0 LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 4126 86912 SH SOLE 36 86912 0 0 LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 299 6292 SH SOLE 40 6292 0 0 LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 2866 60381 SH SOLE 43 2539 0 57842 LIBERTY MEDIA CORP DEL COM A BRAVES GRP 531229706 102 3802 SH SOLE 2 2695 0 1107 LIBERTY MEDIA CORP DEL COM A BRAVES GRP 531229706 1 40 SH SOLE 4 40 0 0 LIBERTY MEDIA CORP DEL COM A BRAVES GRP 531229706 6 238 SH SOLE 7 238 0 0 LIBERTY MEDIA CORP DEL COM A BRAVES GRP 531229706 783 29113 SH SOLE 18 29113 0 0 LIBERTY MEDIA CORP DEL COM A BRAVES GRP 531229706 447 16597 SH SOLE 19 16597 0 0 LIBERTY MEDIA CORP DEL COM A BRAVES GRP 531229706 8751 325193 SH SOLE 21 325193 0 0 LIBERTY MEDIA CORP DEL COM A BRAVES GRP 531229706 5733 213032 SH SOLE 22 207743 0 5289 LIBERTY MEDIA CORP DEL COM A BRAVES GRP 531229706 65 2403 SH SOLE 25 2403 0 0 LIBERTY MEDIA CORP DEL COM A BRAVES GRP 531229706 28 1045 SH SOLE 26 1045 0 0 LIBERTY MEDIA CORP DEL COM A BRAVES GRP 531229706 36 1325 SH SOLE 28 1325 0 0 LIBERTY MEDIA CORP DEL COM A BRAVES GRP 531229706 27 1015 SH SOLE 30 1015 0 0 LIBERTY MEDIA CORP DEL COM A BRAVES GRP 531229706 190 7076 SH SOLE 43 0 0 7076 LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 21307 414455 SH SOLE 2 26775 0 387680 LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 6573 127855 SH SOLE 4 69827 0 58028 LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 836 16253 SH SOLE 7 16253 0 0 LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 21 417 SH SOLE 13 417 0 0 LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 1040 20236 SH SOLE 15 20236 0 0 LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 6480 126052 SH SOLE 18 115036 0 11016 LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 272321 5297042 SH SOLE 19 5297042 0 0 LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 116159 2259466 SH SOLE 21 2259466 0 0 LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 241663 4700705 SH SOLE 22 4466710 0 233995 LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 5633 109562 SH SOLE 23 109562 0 0 LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 611 11892 SH SOLE 25 11892 0 0 LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 12940 251705 SH SOLE 26 208297 0 43408 LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 11990 233220 SH SOLE 28 14885 0 218335 LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 9 169 SH SOLE 29 169 0 0 LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 22974 446875 SH SOLE 30 395959 0 50916 LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 3537 68793 SH SOLE 31 20905 0 47888 LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 497 9668 SH SOLE 34 9668 0 0 LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 2117 41184 SH SOLE 36 41184 0 0 LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 321 6246 SH SOLE 40 6246 0 0 LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 2128 41384 SH SOLE 43 777 0 40607 LIBERTY MEDIA CORP DEL COM SER A FRMLA 531229870 2846 60494 SH SOLE 2 2189 0 58305 LIBERTY MEDIA CORP DEL COM SER A FRMLA 531229870 21 446 SH SOLE 7 446 0 0 LIBERTY MEDIA CORP DEL COM SER A FRMLA 531229870 437 9288 SH SOLE 18 9288 0 0 LIBERTY MEDIA CORP DEL COM SER A FRMLA 531229870 399 8490 SH SOLE 19 8490 0 0 LIBERTY MEDIA CORP DEL COM SER A FRMLA 531229870 11324 240681 SH SOLE 21 240681 0 0 LIBERTY MEDIA CORP DEL COM SER A FRMLA 531229870 26987 573576 SH SOLE 22 553171 0 20405 LIBERTY MEDIA CORP DEL COM SER A FRMLA 531229870 22 476 SH SOLE 31 476 0 0 LIBERTY MEDIA CORP DEL COM SER A FRMLA 531229870 2607 55406 SH SOLE 43 2494 0 52912 LIBERTY MEDIA CORP DEL COM C BRAVES GRP 531229888 412 15586 SH SOLE 2 11657 0 3929 LIBERTY MEDIA CORP DEL COM C BRAVES GRP 531229888 4 170 SH SOLE 4 170 0 0 LIBERTY MEDIA CORP DEL COM C BRAVES GRP 531229888 17 655 SH SOLE 7 655 0 0 LIBERTY MEDIA CORP DEL COM C BRAVES GRP 531229888 2739 103653 SH SOLE 18 103653 0 0 LIBERTY MEDIA CORP DEL COM C BRAVES GRP 531229888 1666 63057 SH SOLE 19 63057 0 0 LIBERTY MEDIA CORP DEL COM C BRAVES GRP 531229888 33375 1263259 SH SOLE 21 1263259 0 0 LIBERTY MEDIA CORP DEL COM C BRAVES GRP 531229888 23665 895713 SH SOLE 22 875095 0 20618 LIBERTY MEDIA CORP DEL COM C BRAVES GRP 531229888 105 3957 SH SOLE 25 3957 0 0 LIBERTY MEDIA CORP DEL COM C BRAVES GRP 531229888 220 8342 SH SOLE 26 3565 0 4777 LIBERTY MEDIA CORP DEL COM C BRAVES GRP 531229888 73 2755 SH SOLE 28 2755 0 0 LIBERTY MEDIA CORP DEL COM C BRAVES GRP 531229888 480 18182 SH SOLE 30 18182 0 0 LIBERTY MEDIA CORP DEL COM C BRAVES GRP 531229888 99 3760 SH SOLE 40 3760 0 0 LIBERTY MEDIA CORP DEL COM C BRAVES GRP 531229888 424 16042 SH SOLE 43 0 0 16042 LIBERTY MEDIA CORP DEL NOTE 1.375%10/1 531229AB8 9183 6745000 PRN SOLE 21 6745000 0 0 LIBERTY MEDIA CORP DEL NOTE 1.000% 1/3 531229AF9 5559 3918000 PRN SOLE 21 3918000 0 0 LIBERTY OILFIELD SVCS INC COM CL A 53115L104 1275 105087 SH SOLE 2 33394 0 71693 LIBERTY OILFIELD SVCS INC COM CL A 53115L104 3 251 SH SOLE 4 251 0 0 LIBERTY OILFIELD SVCS INC COM CL A 53115L104 17 1392 SH SOLE 7 1392 0 0 LIBERTY OILFIELD SVCS INC COM CL A 53115L104 3222 265658 SH SOLE 18 265658 0 0 LIBERTY OILFIELD SVCS INC COM CL A 53115L104 3996 329401 SH SOLE 19 329401 0 0 LIBERTY OILFIELD SVCS INC COM CL A 53115L104 41457 3417727 SH SOLE 21 3417727 0 0 LIBERTY OILFIELD SVCS INC COM CL A 53115L104 26928 2219982 SH SOLE 22 2139108 0 80874 LIBERTY OILFIELD SVCS INC COM CL A 53115L104 140 11539 SH SOLE 25 11539 0 0 LIBERTY OILFIELD SVCS INC COM CL A 53115L104 1168 96318 SH SOLE 26 57692 0 38626 LIBERTY OILFIELD SVCS INC COM CL A 53115L104 119 9798 SH SOLE 28 9798 0 0 LIBERTY OILFIELD SVCS INC COM CL A 53115L104 662 54585 SH SOLE 30 54585 0 0 LIBERTY OILFIELD SVCS INC COM CL A 53115L104 157 12906 SH SOLE 36 12906 0 0 LIBERTY OILFIELD SVCS INC COM CL A 53115L104 137 11316 SH SOLE 40 11316 0 0 LIBERTY OILFIELD SVCS INC COM CL A 53115L104 537 44266 SH SOLE 43 19688 0 24578 LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 172 55723 SH SOLE 2 13419 0 42304 LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 5 1502 SH SOLE 7 1502 0 0 LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 655 211853 SH SOLE 18 211853 0 0 LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 452 146183 SH SOLE 19 146183 0 0 LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 8151 2637982 SH SOLE 21 2637982 0 0 LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 5805 1878761 SH SOLE 22 1860723 0 18038 LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 508 164250 SH SOLE 30 164250 0 0 LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 1 270 SH SOLE 43 0 0 270 LIFE STORAGE INC COM 53223X107 28828 251245 SH SOLE 2 99940 0 151305 LIFE STORAGE INC COM 53223X107 4725 41182 SH SOLE 4 41182 0 0 LIFE STORAGE INC COM 53223X107 11558 100732 SH SOLE 7 100732 0 0 LIFE STORAGE INC COM 53223X107 4585 39960 SH SOLE 13 39960 0 0 LIFE STORAGE INC COM 53223X107 32704 285023 SH SOLE 18 226601 0 58422 LIFE STORAGE INC COM 53223X107 52549 457979 SH SOLE 19 457979 0 0 LIFE STORAGE INC COM 53223X107 532481 4640758 SH SOLE 21 4640758 0 0 LIFE STORAGE INC COM 53223X107 356795 3109596 SH SOLE 22 2937740 0 171856 LIFE STORAGE INC COM 53223X107 370 3221 SH SOLE 23 3221 0 0 LIFE STORAGE INC COM 53223X107 39214 341763 SH SOLE 25 341763 0 0 LIFE STORAGE INC COM 53223X107 4593 40032 SH SOLE 26 26578 0 13454 LIFE STORAGE INC COM 53223X107 7078 61687 SH SOLE 28 5473 0 56214 LIFE STORAGE INC COM 53223X107 42587 371164 SH SOLE 30 371164 0 0 LIFE STORAGE INC COM 53223X107 139 1215 SH SOLE 31 1215 0 0 LIFE STORAGE INC COM 53223X107 661 5760 SH SOLE 34 5760 0 0 LIFE STORAGE INC COM 53223X107 1169 10189 SH SOLE 36 10189 0 0 LIFE STORAGE INC COM 53223X107 1102 9601 SH SOLE 40 9601 0 0 LIFE STORAGE INC COM 53223X107 6191 53956 SH SOLE 43 2170 0 51786 LIFEMD INC COM 53216B104 8 1218 SH SOLE 2 1218 0 0 LIFEMD INC COM 53216B104 22 3559 SH SOLE 18 3559 0 0 LIFEMD INC COM 53216B104 532 85613 SH SOLE 21 85613 0 0 LIFEMD INC COM 53216B104 2046 329492 SH SOLE 22 329492 0 0 LIFESCI ACQUISITION II CORP COM 53229E103 7136 728200 SH SOLE 19 728200 0 0 LIFESCI ACQUISITION II CORP COM 53229E103 199 20285 SH SOLE 20 20285 0 0 LIFESCI ACQUISITION II CORP COM 53229E103 15 1515 SH SOLE 21 1515 0 0 LIFESTANCE HEALTH GROUP INC COM 53228F101 406 28029 SH SOLE 2 16697 0 11332 LIFESTANCE HEALTH GROUP INC COM 53228F101 3154 217511 SH SOLE 18 217511 0 0 LIFESTANCE HEALTH GROUP INC COM 53228F101 28121 1939367 SH SOLE 19 1939367 0 0 LIFESTANCE HEALTH GROUP INC COM 53228F101 170 11721 SH SOLE 20 11721 0 0 LIFESTANCE HEALTH GROUP INC COM 53228F101 22295 1537595 SH SOLE 21 1537595 0 0 LIFESTANCE HEALTH GROUP INC COM 53228F101 12665 873464 SH SOLE 22 859518 0 13946 LIFETIME BRANDS INC COM 53222Q103 209 11477 SH SOLE 2 500 0 10977 LIFETIME BRANDS INC COM 53222Q103 822 45177 SH SOLE 18 45177 0 0 LIFETIME BRANDS INC COM 53222Q103 412 22660 SH SOLE 19 22660 0 0 LIFETIME BRANDS INC COM 53222Q103 8537 469299 SH SOLE 21 469299 0 0 LIFETIME BRANDS INC COM 53222Q103 6087 334646 SH SOLE 22 328231 0 6415 LIFETIME BRANDS INC COM 53222Q103 17 927 SH SOLE 43 0 0 927 LIFEVANTAGE CORP COM NEW 53222K205 3 395 SH SOLE 2 395 0 0 LIFEVANTAGE CORP COM NEW 53222K205 16 2396 SH SOLE 18 2396 0 0 LIFEVANTAGE CORP COM NEW 53222K205 328 48421 SH SOLE 21 48421 0 0 LIFEVANTAGE CORP COM NEW 53222K205 1181 174497 SH SOLE 22 174497 0 0 LIFEWAY FOODS INC COM 531914109 11 1934 SH SOLE 2 1934 0 0 LIFEWAY FOODS INC COM 531914109 5 946 SH SOLE 18 946 0 0 LIFEWAY FOODS INC COM 531914109 106 18840 SH SOLE 21 18840 0 0 LIFEWAY FOODS INC COM 531914109 57 10206 SH SOLE 22 10206 0 0 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 2721 19527 SH SOLE 2 5394 0 14133 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 11 78 SH SOLE 4 78 0 0 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 30 213 SH SOLE 7 213 0 0 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 8517 61132 SH SOLE 18 61132 0 0 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 4488 32212 SH SOLE 19 32212 0 0 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 287337 2062426 SH SOLE 21 2062426 0 0 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 56057 402363 SH SOLE 22 386806 0 15557 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 45 321 SH SOLE 23 321 0 0 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 347 2491 SH SOLE 25 2491 0 0 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 1080 7754 SH SOLE 26 4672 0 3082 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 194 1389 SH SOLE 28 1389 0 0 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 16768 120354 SH SOLE 30 120354 0 0 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 120 863 SH SOLE 36 863 0 0 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 279 1999 SH SOLE 40 1999 0 0 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 2518 18072 SH SOLE 43 5864 0 12208 LIGAND PHARMACEUTICALS INC NOTE 0.750% 5/1 53220KAF5 2429 2425000 PRN SOLE 21 2425000 0 0 LIGHTBRIDGE CORP COM 53224K302 6 1331 SH SOLE 18 1331 0 0 LIGHTBRIDGE CORP COM 53224K302 85 17360 SH SOLE 21 17360 0 0 LIGHTINTHEBOX HLDG CO LTD SPONSORED ADR 53225G102 1 442 SH SOLE 43 0 0 442 LIGHTNING EMOTORS INC COM 53228T101 0 1 SH SOLE 17 0 0 1 LIGHTNING EMOTORS INC COM 53228T101 85 9996 SH SOLE 18 9996 0 0 LIGHTNING EMOTORS INC COM 53228T101 1025 119839 SH SOLE 21 119839 0 0 LIGHTNING EMOTORS INC COM 53228T101 3401 397794 SH SOLE 22 397794 0 0 LIGHTPATH TECHNOLOGIES INC COM CL A 532257805 12 5743 SH SOLE 18 5743 0 0 LIGHTPATH TECHNOLOGIES INC COM CL A 532257805 150 70328 SH SOLE 21 70328 0 0 LIGHTPATH TECHNOLOGIES INC COM CL A 532257805 412 193214 SH SOLE 22 193214 0 0 LIGHTSPEED COMMERCE INC SUB VTG SHS 53229C107 320 3322 SH SOLE 18 3322 0 0 LIGHTSPEED COMMERCE INC SUB VTG SHS 53229C107 213461 2213638 SH SOLE 19 2213638 0 0 LIGHTSPEED COMMERCE INC SUB VTG SHS 53229C107 29872 309775 SH SOLE 21 309775 0 0 LIGHTSPEED COMMERCE INC SUB VTG SHS 53229C107 8300 86077 SH SOLE 22 86077 0 0 LIGHTSPEED COMMERCE INC SUB VTG SHS 53229C107 19 201 SH SOLE 43 0 0 201 LILLY ELI & CO COM 532457108 491717 2128186 SH SOLE 2 546909 0 1581277 LILLY ELI & CO COM 532457108 129821 561873 SH SOLE 4 365131 0 196742 LILLY ELI & CO COM 532457108 174420 754900 SH SOLE 7 730675 0 24225 LILLY ELI & CO COM 532457108 3689 15967 SH SOLE 13 2313 0 13654 LILLY ELI & CO COM 532457108 18527 80188 SH SOLE 15 80188 0 0 LILLY ELI & CO COM 532457108 593260 2567671 SH SOLE 18 2382507 0 185164 LILLY ELI & CO COM 532457108 435556 1885114 SH SOLE 19 1885114 0 0 LILLY ELI & CO COM 532457108 4801337 20780509 SH SOLE 21 20780509 0 0 LILLY ELI & CO COM 532457108 4137490 17907335 SH SOLE 22 16065148 0 1842187 LILLY ELI & CO COM 532457108 115735 500910 SH SOLE 23 500910 0 0 LILLY ELI & CO COM 532457108 345583 1495707 SH SOLE 25 1495707 0 0 LILLY ELI & CO COM 532457108 440959 1908499 SH SOLE 26 777860 0 1130639 LILLY ELI & CO COM 532457108 519323 2247665 SH SOLE 28 70390 0 2177275 LILLY ELI & CO COM 532457108 3632 15719 SH SOLE 29 15719 0 0 LILLY ELI & CO COM 532457108 931275 4030623 SH SOLE 30 3982409 0 48214 LILLY ELI & CO COM 532457108 74785 323673 SH SOLE 31 122369 0 201304 LILLY ELI & CO COM 532457108 345719 1496295 SH SOLE 34 1496295 0 0 LILLY ELI & CO COM 532457108 100115 433306 SH SOLE 36 433306 0 0 LILLY ELI & CO COM 532457108 6583 28493 SH SOLE 40 28493 0 0 LILLY ELI & CO COM 532457108 183212 792955 SH SOLE 43 59833 0 733122 LILLY ELI & CO OPTIONS 532457108 208 900 SH Call SOLE 4 900 0 0 LILLY ELI & CO OPTIONS 532457108 2796 12100 SH Call SOLE 18 12100 0 0 LILLY ELI & CO OPTIONS 532457108 16844 72900 SH Call SOLE 19 72900 0 0 LILLY ELI & CO OPTIONS 532457108 1363 5900 SH Call SOLE 22 5900 0 0 LILLY ELI & CO OPTIONS 532457108 208 900 SH Call SOLE 26 900 0 0 LILLY ELI & CO OPTIONS 532457108 9496 41100 SH Call SOLE 34 41100 0 0 LIMBACH HLDGS INC COM 53263P105 13 1907 SH SOLE 18 1907 0 0 LIMBACH HLDGS INC COM 53263P105 192 29066 SH SOLE 21 29066 0 0 LIMELIGHT NETWORKS INC COM 53261M104 311 130529 SH SOLE 2 38432 0 92097 LIMELIGHT NETWORKS INC COM 53261M104 5 2223 SH SOLE 7 2223 0 0 LIMELIGHT NETWORKS INC COM 53261M104 970 407485 SH SOLE 18 407485 0 0 LIMELIGHT NETWORKS INC COM 53261M104 1278 536802 SH SOLE 19 536802 0 0 LIMELIGHT NETWORKS INC COM 53261M104 11519 4839876 SH SOLE 21 4839876 0 0 LIMELIGHT NETWORKS INC COM 53261M104 7813 3282804 SH SOLE 22 3163821 0 118983 LIMELIGHT NETWORKS INC COM 53261M104 63 26348 SH SOLE 25 26348 0 0 LIMELIGHT NETWORKS INC COM 53261M104 152 63801 SH SOLE 26 5824 0 57977 LIMELIGHT NETWORKS INC COM 53261M104 40 16916 SH SOLE 28 16916 0 0 LIMELIGHT NETWORKS INC COM 53261M104 202 84666 SH SOLE 30 84666 0 0 LIMELIGHT NETWORKS INC COM 53261M104 14 5678 SH SOLE 36 5678 0 0 LIMELIGHT NETWORKS INC COM 53261M104 36 15214 SH SOLE 40 15214 0 0 LIMELIGHT NETWORKS INC COM 53261M104 79 33316 SH SOLE 43 0 0 33316 LIMESTONE BANCORP INC COM 53262L105 17 946 SH SOLE 18 946 0 0 LIMESTONE BANCORP INC COM 53262L105 229 12764 SH SOLE 21 12764 0 0 LIMESTONE BANCORP INC COM 53262L105 1 48 SH SOLE 43 0 0 48 LIMONEIRA CO COM 532746104 261 16164 SH SOLE 2 1124 0 15040 LIMONEIRA CO COM 532746104 5 314 SH SOLE 7 314 0 0 LIMONEIRA CO COM 532746104 843 52104 SH SOLE 18 52104 0 0 LIMONEIRA CO COM 532746104 466 28817 SH SOLE 19 28817 0 0 LIMONEIRA CO COM 532746104 9505 587826 SH SOLE 21 587826 0 0 LIMONEIRA CO COM 532746104 5980 369842 SH SOLE 22 363263 0 6579 LIMONEIRA CO COM 532746104 1 56 SH SOLE 43 0 0 56 LINCOLN EDL SVCS CORP COM 533535100 34 5129 SH SOLE 18 5129 0 0 LINCOLN EDL SVCS CORP COM 533535100 553 82661 SH SOLE 21 82661 0 0 LINCOLN EDL SVCS CORP COM 533535100 2869 428880 SH SOLE 22 428880 0 0 LINCOLN EDL SVCS CORP COM 533535100 7 1022 SH SOLE 43 0 0 1022 LINCOLN ELEC HLDGS INC COM 533900106 16861 130922 SH SOLE 2 49418 0 81504 LINCOLN ELEC HLDGS INC COM 533900106 183 1420 SH SOLE 4 1420 0 0 LINCOLN ELEC HLDGS INC COM 533900106 1859 14434 SH SOLE 7 14434 0 0 LINCOLN ELEC HLDGS INC COM 533900106 18576 144235 SH SOLE 18 144235 0 0 LINCOLN ELEC HLDGS INC COM 533900106 2264 17581 SH SOLE 19 17581 0 0 LINCOLN ELEC HLDGS INC COM 533900106 391718 3041527 SH SOLE 21 3041527 0 0 LINCOLN ELEC HLDGS INC COM 533900106 206129 1600503 SH SOLE 22 1534367 0 66136 LINCOLN ELEC HLDGS INC COM 533900106 901 6999 SH SOLE 25 6999 0 0 LINCOLN ELEC HLDGS INC COM 533900106 2887 22414 SH SOLE 26 18126 0 4288 LINCOLN ELEC HLDGS INC COM 533900106 491 3809 SH SOLE 28 3809 0 0 LINCOLN ELEC HLDGS INC COM 533900106 34365 266831 SH SOLE 30 266831 0 0 LINCOLN ELEC HLDGS INC COM 533900106 118 914 SH SOLE 31 914 0 0 LINCOLN ELEC HLDGS INC COM 533900106 116 897 SH SOLE 36 897 0 0 LINCOLN ELEC HLDGS INC COM 533900106 892 6924 SH SOLE 40 6924 0 0 LINCOLN ELEC HLDGS INC COM 533900106 4157 32281 SH SOLE 43 278 0 32003 LINCOLN NATL CORP IND COM 534187109 38107 554277 SH SOLE 2 119816 0 434461 LINCOLN NATL CORP IND COM 534187109 11637 169269 SH SOLE 4 109638 0 59631 LINCOLN NATL CORP IND COM 534187109 11436 166335 SH SOLE 7 157514 0 8821 LINCOLN NATL CORP IND COM 534187109 25 357 SH SOLE 13 357 0 0 LINCOLN NATL CORP IND COM 534187109 1622 23591 SH SOLE 15 23591 0 0 LINCOLN NATL CORP IND COM 534187109 32412 471446 SH SOLE 18 446079 0 25367 LINCOLN NATL CORP IND COM 534187109 6110 88874 SH SOLE 19 88874 0 0 LINCOLN NATL CORP IND COM 534187109 372187 5413636 SH SOLE 21 5413636 0 0 LINCOLN NATL CORP IND COM 534187109 268553 3906231 SH SOLE 22 3511027 0 395204 LINCOLN NATL CORP IND COM 534187109 7774 113074 SH SOLE 23 113074 0 0 LINCOLN NATL CORP IND COM 534187109 32587 473990 SH SOLE 25 473990 0 0 LINCOLN NATL CORP IND COM 534187109 31099 452353 SH SOLE 26 207938 0 244415 LINCOLN NATL CORP IND COM 534187109 34087 495807 SH SOLE 28 20126 0 475681 LINCOLN NATL CORP IND COM 534187109 33 478 SH SOLE 29 478 0 0 LINCOLN NATL CORP IND COM 534187109 84019 1222095 SH SOLE 30 1222095 0 0 LINCOLN NATL CORP IND COM 534187109 4654 67690 SH SOLE 31 20650 0 47040 LINCOLN NATL CORP IND COM 534187109 50401 733101 SH SOLE 34 733101 0 0 LINCOLN NATL CORP IND COM 534187109 7937 115440 SH SOLE 36 115440 0 0 LINCOLN NATL CORP IND COM 534187109 437 6352 SH SOLE 40 6352 0 0 LINCOLN NATL CORP IND COM 534187109 29935 435412 SH SOLE 43 17240 0 418172 LINDBLAD EXPEDITIONS HLDGS I COM 535219109 184 12639 SH SOLE 2 9090 0 3549 LINDBLAD EXPEDITIONS HLDGS I COM 535219109 2 126 SH SOLE 4 126 0 0 LINDBLAD EXPEDITIONS HLDGS I COM 535219109 7 474 SH SOLE 7 474 0 0 LINDBLAD EXPEDITIONS HLDGS I COM 535219109 1272 87197 SH SOLE 18 87197 0 0 LINDBLAD EXPEDITIONS HLDGS I COM 535219109 684 46902 SH SOLE 19 46902 0 0 LINDBLAD EXPEDITIONS HLDGS I COM 535219109 15925 1091531 SH SOLE 21 1091531 0 0 LINDBLAD EXPEDITIONS HLDGS I COM 535219109 11740 804654 SH SOLE 22 781287 0 23367 LINDBLAD EXPEDITIONS HLDGS I COM 535219109 69 4744 SH SOLE 25 4744 0 0 LINDBLAD EXPEDITIONS HLDGS I COM 535219109 87 5972 SH SOLE 26 0 0 5972 LINDBLAD EXPEDITIONS HLDGS I COM 535219109 40 2758 SH SOLE 28 2758 0 0 LINDBLAD EXPEDITIONS HLDGS I COM 535219109 92 6284 SH SOLE 30 6284 0 0 LINDBLAD EXPEDITIONS HLDGS I COM 535219109 40 2754 SH SOLE 40 2754 0 0 LINDBLAD EXPEDITIONS HLDGS I COM 535219109 218 14969 SH SOLE 43 647 0 14322 LINDE PLC SHS G5494J103 108649 370336 SH SOLE 2 207965 0 162371 LINDE PLC SHS G5494J103 79502 270987 SH SOLE 4 239793 0 31194 LINDE PLC SHS G5494J103 133148 453843 SH SOLE 7 438356 0 15487 LINDE PLC SHS G5494J103 3042 10368 SH SOLE 13 1502 0 8866 LINDE PLC SHS G5494J103 19788 67450 SH SOLE 15 67450 0 0 LINDE PLC SHS G5494J103 218788 745751 SH SOLE 18 671921 0 73830 LINDE PLC SHS G5494J103 56236 191684 SH SOLE 19 191684 0 0 LINDE PLC SHS G5494J103 2339342 7973762 SH SOLE 21 7973762 0 0 LINDE PLC SHS G5494J103 2253136 7679924 SH SOLE 22 6931542 0 748382 LINDE PLC SHS G5494J103 90320 307861 SH SOLE 23 307861 0 0 LINDE PLC SHS G5494J103 222091 757008 SH SOLE 25 757008 0 0 LINDE PLC SHS G5494J103 321401 1095512 SH SOLE 26 389763 0 705749 LINDE PLC SHS G5494J103 295207 1006228 SH SOLE 28 45490 0 960738 LINDE PLC SHS G5494J103 115 392 SH SOLE 29 392 0 0 LINDE PLC SHS G5494J103 619384 2111201 SH SOLE 30 2111201 0 0 LINDE PLC SHS G5494J103 55900 190538 SH SOLE 31 54577 0 135961 LINDE PLC SHS G5494J103 22566 76917 SH SOLE 34 76917 0 0 LINDE PLC SHS G5494J103 77178 263066 SH SOLE 36 263066 0 0 LINDE PLC SHS G5494J103 5281 18001 SH SOLE 40 18001 0 0 LINDE PLC SHS G5494J103 79201 269961 SH SOLE 43 19036 0 250925 LINDSAY CORP COM 535555106 900 5929 SH SOLE 2 3315 0 2614 LINDSAY CORP COM 535555106 8 53 SH SOLE 4 53 0 0 LINDSAY CORP COM 535555106 1773 11680 SH SOLE 7 11680 0 0 LINDSAY CORP COM 535555106 6049 39852 SH SOLE 18 39852 0 0 LINDSAY CORP COM 535555106 2926 19274 SH SOLE 19 19274 0 0 LINDSAY CORP COM 535555106 188413 1241273 SH SOLE 21 1241273 0 0 LINDSAY CORP COM 535555106 39563 260643 SH SOLE 22 252904 0 7739 LINDSAY CORP COM 535555106 910 5992 SH SOLE 25 5992 0 0 LINDSAY CORP COM 535555106 976 6433 SH SOLE 26 4936 0 1497 LINDSAY CORP COM 535555106 128 840 SH SOLE 28 840 0 0 LINDSAY CORP COM 535555106 20410 134465 SH SOLE 30 134465 0 0 LINDSAY CORP COM 535555106 290 1912 SH SOLE 34 1912 0 0 LINDSAY CORP COM 535555106 95 625 SH SOLE 36 625 0 0 LINDSAY CORP COM 535555106 202 1328 SH SOLE 40 1328 0 0 LINDSAY CORP COM 535555106 469 3088 SH SOLE 43 0 0 3088 LINEAGE CELL THERAPEUTICS IN COM 53566P109 328 130149 SH SOLE 2 12832 0 117317 LINEAGE CELL THERAPEUTICS IN COM 53566P109 5 1949 SH SOLE 7 1949 0 0 LINEAGE CELL THERAPEUTICS IN COM 53566P109 0 1 SH SOLE 17 0 0 1 LINEAGE CELL THERAPEUTICS IN COM 53566P109 1023 406139 SH SOLE 18 406139 0 0 LINEAGE CELL THERAPEUTICS IN COM 53566P109 524 207789 SH SOLE 19 207789 0 0 LINEAGE CELL THERAPEUTICS IN COM 53566P109 11636 4617567 SH SOLE 21 4617567 0 0 LINEAGE CELL THERAPEUTICS IN COM 53566P109 8034 3188106 SH SOLE 22 3112049 0 76057 LIONS GATE ENTMNT CORP CL A VTG 535919401 1996 140637 SH SOLE 2 83621 0 57016 LIONS GATE ENTMNT CORP CL A VTG 535919401 44 3067 SH SOLE 4 3067 0 0 LIONS GATE ENTMNT CORP CL A VTG 535919401 19 1350 SH SOLE 7 1350 0 0 LIONS GATE ENTMNT CORP CL A VTG 535919401 3271 230497 SH SOLE 18 230497 0 0 LIONS GATE ENTMNT CORP CL A VTG 535919401 11842 834552 SH SOLE 19 834552 0 0 LIONS GATE ENTMNT CORP CL A VTG 535919401 33576 2366174 SH SOLE 21 2366174 0 0 LIONS GATE ENTMNT CORP CL A VTG 535919401 17266 1216765 SH SOLE 22 1157181 0 59584 LIONS GATE ENTMNT CORP CL A VTG 535919401 117 8272 SH SOLE 25 8272 0 0 LIONS GATE ENTMNT CORP CL A VTG 535919401 210 14810 SH SOLE 26 5988 0 8822 LIONS GATE ENTMNT CORP CL A VTG 535919401 131 9210 SH SOLE 28 7511 0 1699 LIONS GATE ENTMNT CORP CL A VTG 535919401 511 36037 SH SOLE 30 36037 0 0 LIONS GATE ENTMNT CORP CL A VTG 535919401 2660 187437 SH SOLE 34 187437 0 0 LIONS GATE ENTMNT CORP CL A VTG 535919401 68 4810 SH SOLE 36 4810 0 0 LIONS GATE ENTMNT CORP CL A VTG 535919401 88 6223 SH SOLE 40 6223 0 0 LIONS GATE ENTMNT CORP CL A VTG 535919401 1870 131802 SH SOLE 43 1499 0 130303 LIONS GATE ENTMNT CORP OPTIONS 535919401 20 1400 SH Call SOLE 4 1400 0 0 LIONS GATE ENTMNT CORP OPTIONS 535919401 264 18600 SH Call SOLE 18 18600 0 0 LIONS GATE ENTMNT CORP OPTIONS 535919401 4640 327000 SH Call SOLE 19 327000 0 0 LIONS GATE ENTMNT CORP OPTIONS 535919401 166 11700 SH Call SOLE 22 11700 0 0 LIONS GATE ENTMNT CORP OPTIONS 535919401 1296 91300 SH Call SOLE 34 91300 0 0 LIONS GATE ENTMNT CORP CL B NON VTG 535919500 1844 141832 SH SOLE 2 46725 0 95107 LIONS GATE ENTMNT CORP CL B NON VTG 535919500 7 548 SH SOLE 4 548 0 0 LIONS GATE ENTMNT CORP CL B NON VTG 535919500 39 2973 SH SOLE 7 2973 0 0 LIONS GATE ENTMNT CORP CL B NON VTG 535919500 4710 362292 SH SOLE 18 362292 0 0 LIONS GATE ENTMNT CORP CL B NON VTG 535919500 2441 187788 SH SOLE 19 187788 0 0 LIONS GATE ENTMNT CORP CL B NON VTG 535919500 57518 4424490 SH SOLE 21 4424490 0 0 LIONS GATE ENTMNT CORP CL B NON VTG 535919500 41061 3158522 SH SOLE 22 3039422 0 119100 LIONS GATE ENTMNT CORP CL B NON VTG 535919500 204 15660 SH SOLE 25 15660 0 0 LIONS GATE ENTMNT CORP CL B NON VTG 535919500 616 47367 SH SOLE 26 39058 0 8309 LIONS GATE ENTMNT CORP CL B NON VTG 535919500 199 15284 SH SOLE 28 9813 0 5471 LIONS GATE ENTMNT CORP CL B NON VTG 535919500 750 57686 SH SOLE 30 57686 0 0 LIONS GATE ENTMNT CORP CL B NON VTG 535919500 39 2997 SH SOLE 36 2997 0 0 LIONS GATE ENTMNT CORP CL B NON VTG 535919500 172 13209 SH SOLE 40 13209 0 0 LIONS GATE ENTMNT CORP CL B NON VTG 535919500 113 8677 SH SOLE 43 226 0 8451 LIPOCINE INC NEW COM 53630X104 19 17415 SH SOLE 18 17415 0 0 LIPOCINE INC NEW COM 53630X104 309 283349 SH SOLE 21 283349 0 0 LIPOCINE INC NEW COM 53630X104 1395 1279754 SH SOLE 22 1279754 0 0 LIQTECH INTL INC COM 53632A201 25 4548 SH SOLE 2 4548 0 0 LIQTECH INTL INC COM 53632A201 84 15240 SH SOLE 18 15240 0 0 LIQTECH INTL INC COM 53632A201 60 10921 SH SOLE 21 10921 0 0 LIQTECH INTL INC COM 53632A201 266 48545 SH SOLE 22 48545 0 0 LIQUIDIA CORPORATION COM NEW 53635D202 2 647 SH SOLE 2 647 0 0 LIQUIDIA CORPORATION COM NEW 53635D202 20 7228 SH SOLE 18 7228 0 0 LIQUIDIA CORPORATION COM NEW 53635D202 313 113293 SH SOLE 21 113293 0 0 LIQUIDIA CORPORATION COM NEW 53635D202 1980 717512 SH SOLE 22 717512 0 0 LIQUIDITY SVCS INC COM 53635B107 114 5262 SH SOLE 2 2432 0 2830 LIQUIDITY SVCS INC COM 53635B107 11 522 SH SOLE 7 522 0 0 LIQUIDITY SVCS INC COM 53635B107 2246 103917 SH SOLE 18 103917 0 0 LIQUIDITY SVCS INC COM 53635B107 1020 47185 SH SOLE 19 47185 0 0 LIQUIDITY SVCS INC COM 53635B107 66375 3071480 SH SOLE 21 3071480 0 0 LIQUIDITY SVCS INC COM 53635B107 15221 704339 SH SOLE 22 699752 0 4587 LIQUIDITY SVCS INC COM 53635B107 15 684 SH SOLE 26 684 0 0 LIQUIDITY SVCS INC COM 53635B107 721 33359 SH SOLE 30 33359 0 0 LIQUIDITY SVCS INC COM 53635B107 149 6913 SH SOLE 43 0 0 6913 LITHIA MTRS INC COM 536797103 28714 90569 SH SOLE 2 29732 0 60837 LITHIA MTRS INC COM 536797103 248 782 SH SOLE 4 782 0 0 LITHIA MTRS INC COM 536797103 173 547 SH SOLE 7 547 0 0 LITHIA MTRS INC COM 536797103 24224 76406 SH SOLE 18 76406 0 0 LITHIA MTRS INC COM 536797103 26372 83182 SH SOLE 19 83182 0 0 LITHIA MTRS INC COM 536797103 452031 1425785 SH SOLE 21 1425785 0 0 LITHIA MTRS INC COM 536797103 285664 901033 SH SOLE 22 865671 0 35362 LITHIA MTRS INC COM 536797103 1124 3544 SH SOLE 23 3544 0 0 LITHIA MTRS INC COM 536797103 1365 4304 SH SOLE 25 4304 0 0 LITHIA MTRS INC COM 536797103 8519 26872 SH SOLE 26 9132 0 17740 LITHIA MTRS INC COM 536797103 872 2751 SH SOLE 28 2469 0 282 LITHIA MTRS INC COM 536797103 5217 16454 SH SOLE 30 16454 0 0 LITHIA MTRS INC COM 536797103 150 473 SH SOLE 31 473 0 0 LITHIA MTRS INC COM 536797103 470 1481 SH SOLE 36 1481 0 0 LITHIA MTRS INC COM 536797103 1168 3684 SH SOLE 40 3684 0 0 LITHIA MTRS INC COM 536797103 3568 11254 SH SOLE 43 1509 0 9745 LITHIUM AMERS CORP NEW COM NEW 53680Q207 4771 213651 SH SOLE 18 0 0 213651 LITHIUM AMERS CORP NEW COM NEW 53680Q207 585 26185 SH SOLE 43 8361 0 17824 LITTELFUSE INC COM 537008104 15500 56720 SH SOLE 2 18991 0 37729 LITTELFUSE INC COM 537008104 25 90 SH SOLE 4 90 0 0 LITTELFUSE INC COM 537008104 91 334 SH SOLE 7 334 0 0 LITTELFUSE INC COM 537008104 16014 58603 SH SOLE 18 58603 0 0 LITTELFUSE INC COM 537008104 4629 16938 SH SOLE 19 16938 0 0 LITTELFUSE INC COM 537008104 313049 1145566 SH SOLE 21 1145566 0 0 LITTELFUSE INC COM 537008104 183937 673096 SH SOLE 22 642952 0 30144 LITTELFUSE INC COM 537008104 828 3030 SH SOLE 25 3030 0 0 LITTELFUSE INC COM 537008104 2680 9806 SH SOLE 26 8112 0 1694 LITTELFUSE INC COM 537008104 527 1929 SH SOLE 28 1929 0 0 LITTELFUSE INC COM 537008104 3695 13522 SH SOLE 30 13522 0 0 LITTELFUSE INC COM 537008104 108 397 SH SOLE 31 397 0 0 LITTELFUSE INC COM 537008104 81 298 SH SOLE 36 298 0 0 LITTELFUSE INC COM 537008104 815 2982 SH SOLE 40 2982 0 0 LITTELFUSE INC COM 537008104 4593 16809 SH SOLE 43 1045 0 15764 LIVANOVA PLC SHS G5509L101 4783 60402 SH SOLE 2 39843 0 20559 LIVANOVA PLC SHS G5509L101 16 199 SH SOLE 4 199 0 0 LIVANOVA PLC SHS G5509L101 62 786 SH SOLE 7 786 0 0 LIVANOVA PLC SHS G5509L101 20460 258360 SH SOLE 18 258360 0 0 LIVANOVA PLC SHS G5509L101 10396 131282 SH SOLE 19 131282 0 0 LIVANOVA PLC SHS G5509L101 310019 3914872 SH SOLE 21 3914872 0 0 LIVANOVA PLC SHS G5509L101 119784 1512615 SH SOLE 22 1479842 0 32773 LIVANOVA PLC SHS G5509L101 106 1333 SH SOLE 23 1333 0 0 LIVANOVA PLC SHS G5509L101 522 6596 SH SOLE 25 6596 0 0 LIVANOVA PLC SHS G5509L101 1902 24017 SH SOLE 26 14695 0 9322 LIVANOVA PLC SHS G5509L101 320 4038 SH SOLE 28 4038 0 0 LIVANOVA PLC SHS G5509L101 25623 323564 SH SOLE 30 323564 0 0 LIVANOVA PLC SHS G5509L101 27 337 SH SOLE 34 337 0 0 LIVANOVA PLC SHS G5509L101 450 5684 SH SOLE 40 5684 0 0 LIVANOVA PLC SHS G5509L101 1031 13020 SH SOLE 43 53 0 12967 LIVE NATION ENTERTAINMENT IN COM 538034109 31173 342069 SH SOLE 2 84296 0 257773 LIVE NATION ENTERTAINMENT IN COM 538034109 11398 125075 SH SOLE 4 81770 0 43305 LIVE NATION ENTERTAINMENT IN COM 538034109 10649 116856 SH SOLE 7 112696 0 4160 LIVE NATION ENTERTAINMENT IN COM 538034109 4084 44814 SH SOLE 13 40164 0 4650 LIVE NATION ENTERTAINMENT IN COM 538034109 1798 19735 SH SOLE 15 19735 0 0 LIVE NATION ENTERTAINMENT IN COM 538034109 31297 343433 SH SOLE 18 292223 0 51210 LIVE NATION ENTERTAINMENT IN COM 538034109 46763 513147 SH SOLE 19 513147 0 0 LIVE NATION ENTERTAINMENT IN COM 538034109 279774 3070058 SH SOLE 21 3070058 0 0 LIVE NATION ENTERTAINMENT IN COM 538034109 276467 3033760 SH SOLE 22 2681245 0 352515 LIVE NATION ENTERTAINMENT IN COM 538034109 8592 94286 SH SOLE 23 94286 0 0 LIVE NATION ENTERTAINMENT IN COM 538034109 51020 559855 SH SOLE 25 559855 0 0 LIVE NATION ENTERTAINMENT IN COM 538034109 35594 390586 SH SOLE 26 181919 0 208667 LIVE NATION ENTERTAINMENT IN COM 538034109 30341 332940 SH SOLE 28 12010 0 320930 LIVE NATION ENTERTAINMENT IN COM 538034109 25 273 SH SOLE 29 273 0 0 LIVE NATION ENTERTAINMENT IN COM 538034109 53883 591281 SH SOLE 30 591281 0 0 LIVE NATION ENTERTAINMENT IN COM 538034109 5376 58992 SH SOLE 31 18848 0 40144 LIVE NATION ENTERTAINMENT IN COM 538034109 13618 149431 SH SOLE 34 149431 0 0 LIVE NATION ENTERTAINMENT IN COM 538034109 6181 67829 SH SOLE 36 67829 0 0 LIVE NATION ENTERTAINMENT IN COM 538034109 483 5300 SH SOLE 40 5300 0 0 LIVE NATION ENTERTAINMENT IN COM 538034109 7705 84547 SH SOLE 43 18609 0 65938 LIVE NATION ENTERTAINMENT IN NOTE 2.500% 3/1 538034AQ2 5756 3990000 PRN SOLE 21 3990000 0 0 LIVE NATION ENTERTAINMENT IN NOTE 2.000% 2/1 538034AU3 2765 2413000 PRN SOLE 21 2413000 0 0 LIVE OAK BANCSHARES INC COM 53803X105 862 13543 SH SOLE 2 10108 0 3435 LIVE OAK BANCSHARES INC COM 53803X105 7 104 SH SOLE 4 104 0 0 LIVE OAK BANCSHARES INC COM 53803X105 31 494 SH SOLE 7 494 0 0 LIVE OAK BANCSHARES INC COM 53803X105 5579 87673 SH SOLE 18 87673 0 0 LIVE OAK BANCSHARES INC COM 53803X105 3514 55223 SH SOLE 19 55223 0 0 LIVE OAK BANCSHARES INC COM 53803X105 67904 1067164 SH SOLE 21 1067164 0 0 LIVE OAK BANCSHARES INC COM 53803X105 47402 744957 SH SOLE 22 724403 0 20554 LIVE OAK BANCSHARES INC COM 53803X105 299 4693 SH SOLE 25 4693 0 0 LIVE OAK BANCSHARES INC COM 53803X105 842 13227 SH SOLE 26 10321 0 2906 LIVE OAK BANCSHARES INC COM 53803X105 184 2884 SH SOLE 28 2884 0 0 LIVE OAK BANCSHARES INC COM 53803X105 1386 21789 SH SOLE 30 21789 0 0 LIVE OAK BANCSHARES INC COM 53803X105 91 1438 SH SOLE 36 1438 0 0 LIVE OAK BANCSHARES INC COM 53803X105 266 4173 SH SOLE 40 4173 0 0 LIVE OAK BANCSHARES INC COM 53803X105 1028 16156 SH SOLE 43 0 0 16156 LIVE VENTURES INC COM NEW 538142308 10 260 SH SOLE 18 260 0 0 LIVE VENTURES INC COM NEW 538142308 134 3627 SH SOLE 21 3627 0 0 LIVENT CORP COM 53814L108 3068 132759 SH SOLE 2 87478 0 45281 LIVENT CORP COM 53814L108 13 549 SH SOLE 4 549 0 0 LIVENT CORP COM 53814L108 46 1989 SH SOLE 7 1989 0 0 LIVENT CORP COM 53814L108 13810 597561 SH SOLE 18 575852 0 21709 LIVENT CORP COM 53814L108 15092 653065 SH SOLE 19 653065 0 0 LIVENT CORP COM 53814L108 420353 18189244 SH SOLE 21 18189244 0 0 LIVENT CORP COM 53814L108 96357 4169496 SH SOLE 22 4084743 0 84753 LIVENT CORP COM 53814L108 345 14922 SH SOLE 23 14922 0 0 LIVENT CORP COM 53814L108 515 22276 SH SOLE 25 22276 0 0 LIVENT CORP COM 53814L108 3099 134116 SH SOLE 26 67516 0 66600 LIVENT CORP COM 53814L108 283 12231 SH SOLE 28 12231 0 0 LIVENT CORP COM 53814L108 6338 274253 SH SOLE 30 274253 0 0 LIVENT CORP COM 53814L108 57 2457 SH SOLE 36 2457 0 0 LIVENT CORP COM 53814L108 409 17705 SH SOLE 40 17705 0 0 LIVENT CORP COM 53814L108 1911 82700 SH SOLE 43 895 0 81805 LIVEPERSON INC COM 538146101 6726 114091 SH SOLE 2 65736 0 48355 LIVEPERSON INC COM 538146101 15 259 SH SOLE 4 259 0 0 LIVEPERSON INC COM 538146101 61 1030 SH SOLE 7 1030 0 0 LIVEPERSON INC COM 538146101 15001 254472 SH SOLE 18 232891 0 21581 LIVEPERSON INC COM 538146101 31372 532180 SH SOLE 19 532180 0 0 LIVEPERSON INC COM 538146101 440024 7464352 SH SOLE 21 7464352 0 0 LIVEPERSON INC COM 538146101 119259 2023058 SH SOLE 22 1985658 0 37400 LIVEPERSON INC COM 538146101 1031 17493 SH SOLE 23 17493 0 0 LIVEPERSON INC COM 538146101 580 9833 SH SOLE 25 9833 0 0 LIVEPERSON INC COM 538146101 5295 89827 SH SOLE 26 16124 0 73703 LIVEPERSON INC COM 538146101 360 6103 SH SOLE 28 6103 0 0 LIVEPERSON INC COM 538146101 6792 115216 SH SOLE 30 115216 0 0 LIVEPERSON INC COM 538146101 97 1653 SH SOLE 36 1653 0 0 LIVEPERSON INC COM 538146101 443 7512 SH SOLE 40 7512 0 0 LIVEPERSON INC COM 538146101 2753 46697 SH SOLE 43 124 0 46573 LIVERAMP HLDGS INC COM 53815P108 8905 188552 SH SOLE 2 97983 0 90569 LIVERAMP HLDGS INC COM 53815P108 12 245 SH SOLE 4 245 0 0 LIVERAMP HLDGS INC COM 53815P108 51 1075 SH SOLE 7 1075 0 0 LIVERAMP HLDGS INC COM 53815P108 16407 347387 SH SOLE 18 344184 0 3203 LIVERAMP HLDGS INC COM 53815P108 20055 424616 SH SOLE 19 424616 0 0 LIVERAMP HLDGS INC COM 53815P108 224663 4756786 SH SOLE 21 4756786 0 0 LIVERAMP HLDGS INC COM 53815P108 108907 2305893 SH SOLE 22 2237862 0 68031 LIVERAMP HLDGS INC COM 53815P108 591 12521 SH SOLE 23 12521 0 0 LIVERAMP HLDGS INC COM 53815P108 402 8505 SH SOLE 25 8505 0 0 LIVERAMP HLDGS INC COM 53815P108 4090 86607 SH SOLE 26 20487 0 66120 LIVERAMP HLDGS INC COM 53815P108 251 5307 SH SOLE 28 5307 0 0 LIVERAMP HLDGS INC COM 53815P108 1657 35090 SH SOLE 30 35090 0 0 LIVERAMP HLDGS INC COM 53815P108 385 8148 SH SOLE 40 8148 0 0 LIVERAMP HLDGS INC COM 53815P108 2112 44718 SH SOLE 43 17646 0 27072 LIVEXLIVE MEDIA INC COM NEW 53839L208 27 9052 SH SOLE 2 2897 0 6155 LIVEXLIVE MEDIA INC COM NEW 53839L208 2 654 SH SOLE 7 654 0 0 LIVEXLIVE MEDIA INC COM NEW 53839L208 478 159781 SH SOLE 18 159781 0 0 LIVEXLIVE MEDIA INC COM NEW 53839L208 249 83367 SH SOLE 19 83367 0 0 LIVEXLIVE MEDIA INC COM NEW 53839L208 5754 1924502 SH SOLE 21 1924502 0 0 LIVEXLIVE MEDIA INC COM NEW 53839L208 4242 1418574 SH SOLE 22 1413826 0 4748 LIVEXLIVE MEDIA INC COM NEW 53839L208 30 10188 SH SOLE 43 0 0 10188 LIVONGO HEALTH INC NOTE 0.875% 6/0 539183AA1 132 100000 PRN SOLE 21 100000 0 0 LIXTE BIOTECHNOLOGY HLDGS IN COM 539319202 1 303 SH SOLE 18 303 0 0 LIXTE BIOTECHNOLOGY HLDGS IN COM 539319202 27 13122 SH SOLE 21 13122 0 0 LIZHI INC ADS 53933L104 37 11764 SH SOLE 22 0 0 11764 LKQ CORP COM 501889208 42458 843766 SH SOLE 2 338060 0 505706 LKQ CORP COM 501889208 13616 270588 SH SOLE 4 180614 0 89974 LKQ CORP COM 501889208 16476 327422 SH SOLE 7 252485 0 74937 LKQ CORP COM 501889208 385 7644 SH SOLE 13 1031 0 6613 LKQ CORP COM 501889208 1849 36739 SH SOLE 15 36739 0 0 LKQ CORP COM 501889208 24917 495170 SH SOLE 18 451629 0 43541 LKQ CORP COM 501889208 8986 178573 SH SOLE 19 178573 0 0 LKQ CORP COM 501889208 387498 7700674 SH SOLE 21 7700674 0 0 LKQ CORP COM 501889208 304588 6053027 SH SOLE 22 5353993 0 699034 LKQ CORP COM 501889208 9887 196482 SH SOLE 23 196482 0 0 LKQ CORP COM 501889208 29939 594966 SH SOLE 25 594966 0 0 LKQ CORP COM 501889208 39787 790687 SH SOLE 26 393957 0 396730 LKQ CORP COM 501889208 52374 1040816 SH SOLE 28 30884 0 1009932 LKQ CORP COM 501889208 2108 41898 SH SOLE 29 41898 0 0 LKQ CORP COM 501889208 105750 2101548 SH SOLE 30 2054775 0 46773 LKQ CORP COM 501889208 7096 141016 SH SOLE 31 69936 0 71080 LKQ CORP COM 501889208 2813 55900 SH SOLE 34 55900 0 0 LKQ CORP COM 501889208 7445 147958 SH SOLE 36 147958 0 0 LKQ CORP COM 501889208 513 10193 SH SOLE 40 10193 0 0 LKQ CORP COM 501889208 4948 98334 SH SOLE 43 7965 0 90369 LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 11 4385 SH SOLE 18 4385 0 0 LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 9318 3803446 SH SOLE 43 169879 0 3633567 LM FDG AMER INC COM 502074404 0 85 SH SOLE 21 85 0 0 LMP AUTOMOTIVE HLDGS INC COM 53952P101 20 1294 SH SOLE 18 1294 0 0 LMP AUTOMOTIVE HLDGS INC COM 53952P101 237 15380 SH SOLE 21 15380 0 0 LMP AUTOMOTIVE HLDGS INC COM 53952P101 1977 128463 SH SOLE 22 128463 0 0 LOANDEPOT INC COM CL A 53946R106 28 4111 SH SOLE 21 4111 0 0 LOANDEPOT INC COM CL A 53946R106 405 59844 SH SOLE 22 59844 0 0 LOCKHEED MARTIN CORP COM 539830109 228919 663341 SH SOLE 2 204883 0 458458 LOCKHEED MARTIN CORP COM 539830109 34953 101284 SH SOLE 4 71253 0 30031 LOCKHEED MARTIN CORP COM 539830109 83272 241297 SH SOLE 7 233950 0 7347 LOCKHEED MARTIN CORP COM 539830109 8767 25405 SH SOLE 13 21400 0 4005 LOCKHEED MARTIN CORP COM 539830109 11165 32354 SH SOLE 15 32354 0 0 LOCKHEED MARTIN CORP COM 539830109 235209 681568 SH SOLE 18 625147 0 56421 LOCKHEED MARTIN CORP COM 539830109 115200 333817 SH SOLE 19 333817 0 0 LOCKHEED MARTIN CORP COM 539830109 2591036 7508072 SH SOLE 21 7508072 0 0 LOCKHEED MARTIN CORP COM 539830109 1903901 5516954 SH SOLE 22 4969001 0 547953 LOCKHEED MARTIN CORP COM 539830109 62198 180233 SH SOLE 23 180233 0 0 LOCKHEED MARTIN CORP COM 539830109 42780 123964 SH SOLE 25 123964 0 0 LOCKHEED MARTIN CORP COM 539830109 112436 325808 SH SOLE 26 181325 0 144483 LOCKHEED MARTIN CORP COM 539830109 35203 102009 SH SOLE 28 0 0 102009 LOCKHEED MARTIN CORP COM 539830109 14066 40758 SH SOLE 29 40758 0 0 LOCKHEED MARTIN CORP COM 539830109 336355 974660 SH SOLE 30 974660 0 0 LOCKHEED MARTIN CORP COM 539830109 34477 99905 SH SOLE 31 88696 0 11209 LOCKHEED MARTIN CORP COM 539830109 3532 10236 SH SOLE 32 10236 0 0 LOCKHEED MARTIN CORP COM 539830109 11541 33443 SH SOLE 35 33443 0 0 LOCKHEED MARTIN CORP COM 539830109 43645 126471 SH SOLE 36 126471 0 0 LOCKHEED MARTIN CORP COM 539830109 1663 4818 SH SOLE 40 4818 0 0 LOCKHEED MARTIN CORP COM 539830109 55362 160424 SH SOLE 43 12097 0 148327 LOEWS CORP COM 540424108 27937 518024 SH SOLE 2 87198 0 430826 LOEWS CORP COM 540424108 5151 95514 SH SOLE 4 86049 0 9465 LOEWS CORP COM 540424108 9699 179850 SH SOLE 7 172849 0 7001 LOEWS CORP COM 540424108 56 1034 SH SOLE 13 1034 0 0 LOEWS CORP COM 540424108 1784 33088 SH SOLE 15 33088 0 0 LOEWS CORP COM 540424108 27715 513898 SH SOLE 18 482519 0 31379 LOEWS CORP COM 540424108 6013 111491 SH SOLE 19 111491 0 0 LOEWS CORP COM 540424108 305581 5666256 SH SOLE 21 5666256 0 0 LOEWS CORP COM 540424108 249220 4621168 SH SOLE 22 4162889 0 458279 LOEWS CORP COM 540424108 6969 129219 SH SOLE 23 129219 0 0 LOEWS CORP COM 540424108 15709 291289 SH SOLE 25 291289 0 0 LOEWS CORP COM 540424108 48236 894426 SH SOLE 26 612100 0 282326 LOEWS CORP COM 540424108 44362 822589 SH SOLE 28 19735 0 802854 LOEWS CORP COM 540424108 57 1055 SH SOLE 29 1055 0 0 LOEWS CORP COM 540424108 59875 1110239 SH SOLE 30 1110239 0 0 LOEWS CORP COM 540424108 5575 103374 SH SOLE 31 26770 0 76604 LOEWS CORP COM 540424108 682 12640 SH SOLE 34 12640 0 0 LOEWS CORP COM 540424108 6224 115402 SH SOLE 36 115402 0 0 LOEWS CORP COM 540424108 387 7168 SH SOLE 40 7168 0 0 LOEWS CORP COM 540424108 9627 178507 SH SOLE 43 2805 0 175702 LOGICBIO THERAPEUTICS INC COM 54142F102 3 673 SH SOLE 2 272 0 401 LOGICBIO THERAPEUTICS INC COM 54142F102 21 4496 SH SOLE 18 4496 0 0 LOGICBIO THERAPEUTICS INC COM 54142F102 273 59512 SH SOLE 21 59512 0 0 LOGICBIO THERAPEUTICS INC COM 54142F102 678 148112 SH SOLE 22 148112 0 0 LOGICBIO THERAPEUTICS INC COM 54142F102 13 2943 SH SOLE 23 2943 0 0 LOGITECH INTL S A SHS H50430232 3 35 SH SOLE 18 35 0 0 LOGITECH INTL S A SHS H50430232 26567 301385 SH SOLE 43 18419 0 282966 LOMA NEGRA C I A S A MTN 14 SPONSORED ADS 54150E104 10 1408 SH SOLE 4 1408 0 0 LOMA NEGRA C I A S A MTN 14 SPONSORED ADS 54150E104 1312 183995 SH SOLE 21 183995 0 0 LOMA NEGRA C I A S A MTN 14 SPONSORED ADS 54150E104 2535 355470 SH SOLE 22 344269 0 11201 LOMA NEGRA C I A S A MTN 14 SPONSORED ADS 54150E104 1146 160773 SH SOLE 30 160773 0 0 LOMA NEGRA C I A S A MTN 14 SPONSORED ADS 54150E104 483 67675 SH SOLE 43 0 0 67675 LONGBOARD PHARMACEUTICALS IN COM 54300N103 12 1341 SH SOLE 18 1341 0 0 LONGBOARD PHARMACEUTICALS IN COM 54300N103 144 16282 SH SOLE 21 16282 0 0 LOOP INDS INC COM 543518104 65 5725 SH SOLE 21 5725 0 0 LOOP INDS INC COM 543518104 2481 217101 SH SOLE 22 217101 0 0 LORAL SPACE & COM INC COM 543881106 202 4692 SH SOLE 2 3381 0 1311 LORAL SPACE & COM INC COM 543881106 3 70 SH SOLE 4 70 0 0 LORAL SPACE & COM INC COM 543881106 12 277 SH SOLE 7 277 0 0 LORAL SPACE & COM INC COM 543881106 1619 37639 SH SOLE 18 37639 0 0 LORAL SPACE & COM INC COM 543881106 974 22646 SH SOLE 19 22646 0 0 LORAL SPACE & COM INC COM 543881106 18648 433572 SH SOLE 21 433572 0 0 LORAL SPACE & COM INC COM 543881106 13545 314937 SH SOLE 22 307065 0 7872 LORAL SPACE & COM INC COM 543881106 79 1836 SH SOLE 25 1836 0 0 LORAL SPACE & COM INC COM 543881106 23 539 SH SOLE 26 0 0 539 LORAL SPACE & COM INC COM 543881106 85 1965 SH SOLE 28 1965 0 0 LORAL SPACE & COM INC COM 543881106 367 8538 SH SOLE 30 8538 0 0 LORAL SPACE & COM INC COM 543881106 74 1727 SH SOLE 40 1727 0 0 LORAL SPACE & COM INC COM 543881106 413 9605 SH SOLE 43 488 0 9117 LORDSTOWN MOTORS CORP COM CL A 54405Q100 7232 906286 SH SOLE 2 846149 0 60137 LORDSTOWN MOTORS CORP COM CL A 54405Q100 14 1802 SH SOLE 7 1802 0 0 LORDSTOWN MOTORS CORP COM CL A 54405Q100 2280 285703 SH SOLE 18 285703 0 0 LORDSTOWN MOTORS CORP COM CL A 54405Q100 1378 172628 SH SOLE 19 172628 0 0 LORDSTOWN MOTORS CORP COM CL A 54405Q100 26641 3338462 SH SOLE 21 3338462 0 0 LORDSTOWN MOTORS CORP COM CL A 54405Q100 21155 2651012 SH SOLE 22 2543329 0 107683 LORDSTOWN MOTORS CORP COM CL A 54405Q100 116 14588 SH SOLE 25 14588 0 0 LORDSTOWN MOTORS CORP COM CL A 54405Q100 124 15540 SH SOLE 26 2868 0 12672 LORDSTOWN MOTORS CORP COM CL A 54405Q100 109 13663 SH SOLE 28 13663 0 0 LORDSTOWN MOTORS CORP COM CL A 54405Q100 579 72532 SH SOLE 30 72532 0 0 LORDSTOWN MOTORS CORP COM CL A 54405Q100 109 13661 SH SOLE 40 13661 0 0 LOUISIANA PAC CORP COM 546347105 17409 283678 SH SOLE 2 94191 0 189487 LOUISIANA PAC CORP COM 546347105 426 6940 SH SOLE 4 6940 0 0 LOUISIANA PAC CORP COM 546347105 131 2130 SH SOLE 7 2130 0 0 LOUISIANA PAC CORP COM 546347105 14204 231455 SH SOLE 18 231455 0 0 LOUISIANA PAC CORP COM 546347105 3650 59479 SH SOLE 19 59479 0 0 LOUISIANA PAC CORP COM 546347105 297578 4848911 SH SOLE 21 4848911 0 0 LOUISIANA PAC CORP COM 546347105 164695 2683642 SH SOLE 22 2561833 0 121809 LOUISIANA PAC CORP COM 546347105 213 3478 SH SOLE 23 3478 0 0 LOUISIANA PAC CORP COM 546347105 897 14609 SH SOLE 25 14609 0 0 LOUISIANA PAC CORP COM 546347105 3626 59082 SH SOLE 26 39697 0 19385 LOUISIANA PAC CORP COM 546347105 492 8022 SH SOLE 28 7142 0 880 LOUISIANA PAC CORP COM 546347105 3646 59418 SH SOLE 30 59418 0 0 LOUISIANA PAC CORP COM 546347105 96 1567 SH SOLE 31 1567 0 0 LOUISIANA PAC CORP COM 546347105 422 6877 SH SOLE 36 6877 0 0 LOUISIANA PAC CORP COM 546347105 762 12410 SH SOLE 40 12410 0 0 LOUISIANA PAC CORP COM 546347105 3451 56231 SH SOLE 43 296 0 55935 LOVESAC COMPANY COM 54738L109 412 6235 SH SOLE 2 4952 0 1283 LOVESAC COMPANY COM 54738L109 3 41 SH SOLE 4 41 0 0 LOVESAC COMPANY COM 54738L109 14 205 SH SOLE 7 205 0 0 LOVESAC COMPANY COM 54738L109 2754 41667 SH SOLE 18 37912 0 3755 LOVESAC COMPANY COM 54738L109 2938 44455 SH SOLE 19 44455 0 0 LOVESAC COMPANY COM 54738L109 30673 464105 SH SOLE 21 464105 0 0 LOVESAC COMPANY COM 54738L109 18621 281758 SH SOLE 22 274523 0 7235 LOVESAC COMPANY COM 54738L109 12 183 SH SOLE 23 183 0 0 LOVESAC COMPANY COM 54738L109 138 2085 SH SOLE 25 2085 0 0 LOVESAC COMPANY COM 54738L109 117 1768 SH SOLE 26 673 0 1095 LOVESAC COMPANY COM 54738L109 726 10983 SH SOLE 30 10983 0 0 LOVESAC COMPANY COM 54738L109 135 2046 SH SOLE 36 2046 0 0 LOVESAC COMPANY COM 54738L109 111 1674 SH SOLE 40 1674 0 0 LOVESAC COMPANY COM 54738L109 95 1437 SH SOLE 43 0 0 1437 LOWES COS INC COM 548661107 395652 1950370 SH SOLE 2 545678 0 1404692 LOWES COS INC COM 548661107 111081 547574 SH SOLE 4 369804 0 177770 LOWES COS INC COM 548661107 142164 700799 SH SOLE 7 612216 0 88583 LOWES COS INC COM 548661107 2909 14341 SH SOLE 13 2088 0 12253 LOWES COS INC COM 548661107 14244 70217 SH SOLE 15 70217 0 0 LOWES COS INC COM 548661107 23 112 SH SOLE 17 0 0 112 LOWES COS INC COM 548661107 404786 1995398 SH SOLE 18 1847587 0 147811 LOWES COS INC COM 548661107 373947 1843373 SH SOLE 19 1843373 0 0 LOWES COS INC COM 548661107 3062314 15095701 SH SOLE 21 15095701 0 0 LOWES COS INC COM 548661107 3119054 15375403 SH SOLE 22 13614647 0 1760756 LOWES COS INC COM 548661107 96905 477692 SH SOLE 23 477692 0 0 LOWES COS INC COM 548661107 257705 1270360 SH SOLE 25 1270360 0 0 LOWES COS INC COM 548661107 321552 1585093 SH SOLE 26 608216 0 976877 LOWES COS INC COM 548661107 415481 2048116 SH SOLE 28 63787 0 1984329 LOWES COS INC COM 548661107 12473 61488 SH SOLE 29 61488 0 0 LOWES COS INC COM 548661107 795699 3922406 SH SOLE 30 3897527 0 24879 LOWES COS INC COM 548661107 70462 347345 SH SOLE 31 166888 0 180457 LOWES COS INC COM 548661107 106206 523545 SH SOLE 34 523545 0 0 LOWES COS INC COM 548661107 70389 346981 SH SOLE 36 346981 0 0 LOWES COS INC COM 548661107 5053 24908 SH SOLE 40 24908 0 0 LOWES COS INC COM 548661107 134022 660664 SH SOLE 43 82904 0 577760 LOWES COS INC OPTIONS 548661107 243 1200 SH Put SOLE 2 1200 0 0 LOWES COS INC OPTIONS 548661107 446 2200 SH Put SOLE 4 2200 0 0 LOWES COS INC OPTIONS 548661107 5924 29200 SH Put SOLE 18 29200 0 0 LOWES COS INC OPTIONS 548661107 38361 189100 SH Put SOLE 19 189100 0 0 LOWES COS INC OPTIONS 548661107 2901 14300 SH Put SOLE 22 14300 0 0 LOWES COS INC OPTIONS 548661107 446 2200 SH Put SOLE 26 2200 0 0 LOWES COS INC OPTIONS 548661107 20022 98700 SH Put SOLE 34 98700 0 0 LPL FINL HLDGS INC COM 50212V100 24827 158376 SH SOLE 2 41324 0 117052 LPL FINL HLDGS INC COM 50212V100 45 285 SH SOLE 4 285 0 0 LPL FINL HLDGS INC COM 50212V100 231 1473 SH SOLE 7 1473 0 0 LPL FINL HLDGS INC COM 50212V100 4 27 SH SOLE 17 0 0 27 LPL FINL HLDGS INC COM 50212V100 5371 34261 SH SOLE 18 34261 0 0 LPL FINL HLDGS INC COM 50212V100 3501 22335 SH SOLE 19 22335 0 0 LPL FINL HLDGS INC COM 50212V100 226857 1447162 SH SOLE 21 1447162 0 0 LPL FINL HLDGS INC COM 50212V100 277161 1768062 SH SOLE 22 1674508 0 93554 LPL FINL HLDGS INC COM 50212V100 2031 12954 SH SOLE 25 12954 0 0 LPL FINL HLDGS INC COM 50212V100 5134 32750 SH SOLE 26 27113 0 5637 LPL FINL HLDGS INC COM 50212V100 1092 6963 SH SOLE 28 5845 0 1118 LPL FINL HLDGS INC COM 50212V100 11403 72739 SH SOLE 30 72739 0 0 LPL FINL HLDGS INC COM 50212V100 199 1269 SH SOLE 31 1269 0 0 LPL FINL HLDGS INC COM 50212V100 63 401 SH SOLE 34 401 0 0 LPL FINL HLDGS INC COM 50212V100 1047 6682 SH SOLE 36 6682 0 0 LPL FINL HLDGS INC COM 50212V100 1513 9651 SH SOLE 40 9651 0 0 LPL FINL HLDGS INC COM 50212V100 7494 47803 SH SOLE 43 3529 0 44274 LSB INDS INC COM 502160104 1301 127387 SH SOLE 7 127387 0 0 LSB INDS INC COM 502160104 39 3851 SH SOLE 18 3851 0 0 LSB INDS INC COM 502160104 658 64447 SH SOLE 21 64447 0 0 LSB INDS INC COM 502160104 2980 291885 SH SOLE 22 291885 0 0 LSI INDS INC OHIO COM 50216C108 191 24635 SH SOLE 2 8091 0 16544 LSI INDS INC OHIO COM 50216C108 40 5145 SH SOLE 18 5145 0 0 LSI INDS INC OHIO COM 50216C108 569 73401 SH SOLE 19 73401 0 0 LSI INDS INC OHIO COM 50216C108 672 86732 SH SOLE 21 86732 0 0 LSI INDS INC OHIO COM 50216C108 4279 552138 SH SOLE 22 552138 0 0 LSI INDS INC OHIO COM 50216C108 42 5465 SH SOLE 23 5465 0 0 LSI INDS INC OHIO COM 50216C108 310 40026 SH SOLE 26 0 0 40026 LTC PPTYS INC COM 502175102 1738 54830 SH SOLE 2 11841 0 42989 LTC PPTYS INC COM 502175102 680 21464 SH SOLE 4 21464 0 0 LTC PPTYS INC COM 502175102 1555 49062 SH SOLE 7 49062 0 0 LTC PPTYS INC COM 502175102 4810 151788 SH SOLE 18 151788 0 0 LTC PPTYS INC COM 502175102 3772 119038 SH SOLE 19 119038 0 0 LTC PPTYS INC COM 502175102 155596 4909936 SH SOLE 21 4909936 0 0 LTC PPTYS INC COM 502175102 40214 1268974 SH SOLE 22 1225180 0 43794 LTC PPTYS INC COM 502175102 51 1611 SH SOLE 23 1611 0 0 LTC PPTYS INC COM 502175102 5816 183542 SH SOLE 25 183542 0 0 LTC PPTYS INC COM 502175102 392 12364 SH SOLE 26 9143 0 3221 LTC PPTYS INC COM 502175102 823 25957 SH SOLE 28 3281 0 22676 LTC PPTYS INC COM 502175102 7098 223967 SH SOLE 30 223967 0 0 LTC PPTYS INC COM 502175102 159 5021 SH SOLE 40 5021 0 0 LTC PPTYS INC COM 502175102 358 11311 SH SOLE 43 631 0 10680 LUBYS INC COM 549282101 16 3920 SH SOLE 18 3920 0 0 LUBYS INC COM 549282101 260 62198 SH SOLE 21 62198 0 0 LUBYS INC COM 549282101 1705 407999 SH SOLE 22 407999 0 0 LUCID GROUP INC COM 549498103 377 14840 SH SOLE 2 14840 0 0 LUCID GROUP INC COM 549498103 13288 523571 SH SOLE 21 523571 0 0 LUCID GROUP INC COM 549498103 178884 7048213 SH SOLE 22 7048213 0 0 LUCIRA HEALTH INC COM 54948U105 23 3087 SH SOLE 18 3087 0 0 LUCIRA HEALTH INC COM 54948U105 284 37319 SH SOLE 21 37319 0 0 LUCIRA HEALTH INC COM 54948U105 105 13755 SH SOLE 43 481 0 13274 LUFAX HOLDING LTD ADS REP SHS CL A 54975P102 1523 218179 SH SOLE 2 90930 0 127249 LUFAX HOLDING LTD ADS REP SHS CL A 54975P102 660 94547 SH SOLE 4 51586 0 42961 LUFAX HOLDING LTD ADS REP SHS CL A 54975P102 118 16914 SH SOLE 7 16914 0 0 LUFAX HOLDING LTD ADS REP SHS CL A 54975P102 119 17054 SH SOLE 13 0 0 17054 LUFAX HOLDING LTD ADS REP SHS CL A 54975P102 680 97380 SH SOLE 15 97380 0 0 LUFAX HOLDING LTD ADS REP SHS CL A 54975P102 1368 196054 SH SOLE 18 196054 0 0 LUFAX HOLDING LTD ADS REP SHS CL A 54975P102 2617 374899 SH SOLE 19 374899 0 0 LUFAX HOLDING LTD ADS REP SHS CL A 54975P102 22246 3187040 SH SOLE 21 3187040 0 0 LUFAX HOLDING LTD ADS REP SHS CL A 54975P102 13853 1984658 SH SOLE 22 1784111 0 200547 LUFAX HOLDING LTD ADS REP SHS CL A 54975P102 563 80719 SH SOLE 23 80719 0 0 LUFAX HOLDING LTD ADS REP SHS CL A 54975P102 2901 415628 SH SOLE 25 415628 0 0 LUFAX HOLDING LTD ADS REP SHS CL A 54975P102 3339 478323 SH SOLE 26 379177 0 99146 LUFAX HOLDING LTD ADS REP SHS CL A 54975P102 3637 521010 SH SOLE 28 30594 0 490416 LUFAX HOLDING LTD ADS REP SHS CL A 54975P102 6908 989751 SH SOLE 30 989751 0 0 LUFAX HOLDING LTD ADS REP SHS CL A 54975P102 71 10215 SH SOLE 31 0 0 10215 LUFAX HOLDING LTD ADS REP SHS CL A 54975P102 5280 756457 SH SOLE 34 756457 0 0 LUFAX HOLDING LTD ADS REP SHS CL A 54975P102 8 1119 SH SOLE 40 1119 0 0 LULULEMON ATHLETICA INC COM 550021109 79528 196511 SH SOLE 2 21797 0 174714 LULULEMON ATHLETICA INC COM 550021109 32965 81456 SH SOLE 4 49425 0 32031 LULULEMON ATHLETICA INC COM 550021109 10123 25014 SH SOLE 7 25014 0 0 LULULEMON ATHLETICA INC COM 550021109 5979 14775 SH SOLE 13 12446 0 2329 LULULEMON ATHLETICA INC COM 550021109 4257 10519 SH SOLE 15 10519 0 0 LULULEMON ATHLETICA INC COM 550021109 1 3 SH SOLE 17 0 0 3 LULULEMON ATHLETICA INC COM 550021109 36835 91018 SH SOLE 18 82164 0 8854 LULULEMON ATHLETICA INC COM 550021109 43247 106862 SH SOLE 19 106862 0 0 LULULEMON ATHLETICA INC COM 550021109 941095 2325414 SH SOLE 21 2325414 0 0 LULULEMON ATHLETICA INC COM 550021109 1003835 2480442 SH SOLE 22 2334383 0 146059 LULULEMON ATHLETICA INC COM 550021109 27824 68751 SH SOLE 23 68751 0 0 LULULEMON ATHLETICA INC COM 550021109 74146 183213 SH SOLE 25 183213 0 0 LULULEMON ATHLETICA INC COM 550021109 80192 198151 SH SOLE 26 101844 0 96307 LULULEMON ATHLETICA INC COM 550021109 121869 301135 SH SOLE 28 10697 0 290438 LULULEMON ATHLETICA INC COM 550021109 252 622 SH SOLE 29 622 0 0 LULULEMON ATHLETICA INC COM 550021109 170625 421609 SH SOLE 30 390048 0 31561 LULULEMON ATHLETICA INC COM 550021109 18324 45278 SH SOLE 31 14815 0 30463 LULULEMON ATHLETICA INC COM 550021109 11920 29455 SH SOLE 32 29455 0 0 LULULEMON ATHLETICA INC COM 550021109 6052 14955 SH SOLE 34 14955 0 0 LULULEMON ATHLETICA INC COM 550021109 21702 53625 SH SOLE 36 53625 0 0 LULULEMON ATHLETICA INC COM 550021109 1733 4281 SH SOLE 40 4281 0 0 LULULEMON ATHLETICA INC COM 550021109 27736 68535 SH SOLE 43 3793 0 64742 LUMBER LIQUIDATORS HLDGS INC COM 55003T107 570 30505 SH SOLE 2 8344 0 22161 LUMBER LIQUIDATORS HLDGS INC COM 55003T107 2 109 SH SOLE 4 109 0 0 LUMBER LIQUIDATORS HLDGS INC COM 55003T107 11 587 SH SOLE 7 587 0 0 LUMBER LIQUIDATORS HLDGS INC COM 55003T107 2345 125558 SH SOLE 18 125558 0 0 LUMBER LIQUIDATORS HLDGS INC COM 55003T107 925 49517 SH SOLE 19 49517 0 0 LUMBER LIQUIDATORS HLDGS INC COM 55003T107 65781 3521455 SH SOLE 21 3521455 0 0 LUMBER LIQUIDATORS HLDGS INC COM 55003T107 14299 765455 SH SOLE 22 734271 0 31184 LUMBER LIQUIDATORS HLDGS INC COM 55003T107 108 5789 SH SOLE 25 5789 0 0 LUMBER LIQUIDATORS HLDGS INC COM 55003T107 29 1533 SH SOLE 26 1533 0 0 LUMBER LIQUIDATORS HLDGS INC COM 55003T107 45 2414 SH SOLE 28 2414 0 0 LUMBER LIQUIDATORS HLDGS INC COM 55003T107 971 51968 SH SOLE 30 51968 0 0 LUMBER LIQUIDATORS HLDGS INC COM 55003T107 90 4819 SH SOLE 36 4819 0 0 LUMBER LIQUIDATORS HLDGS INC COM 55003T107 80 4256 SH SOLE 40 4256 0 0 LUMBER LIQUIDATORS HLDGS INC COM 55003T107 49 2605 SH SOLE 43 0 0 2605 LUMEN TECHNOLOGIES INC COM 550241103 34482 2783043 SH SOLE 2 289770 0 2493273 LUMEN TECHNOLOGIES INC COM 550241103 6573 530531 SH SOLE 4 489938 0 40593 LUMEN TECHNOLOGIES INC COM 550241103 12012 969509 SH SOLE 7 933836 0 35673 LUMEN TECHNOLOGIES INC COM 550241103 34 2750 SH SOLE 13 2750 0 0 LUMEN TECHNOLOGIES INC COM 550241103 1475 119046 SH SOLE 15 119046 0 0 LUMEN TECHNOLOGIES INC COM 550241103 1 44 SH SOLE 17 0 0 44 LUMEN TECHNOLOGIES INC COM 550241103 28194 2275564 SH SOLE 18 2139418 0 136146 LUMEN TECHNOLOGIES INC COM 550241103 5470 441467 SH SOLE 19 441467 0 0 LUMEN TECHNOLOGIES INC COM 550241103 630462 50884770 SH SOLE 21 50884770 0 0 LUMEN TECHNOLOGIES INC COM 550241103 273519 22075750 SH SOLE 22 19893375 0 2182375 LUMEN TECHNOLOGIES INC COM 550241103 6574 530574 SH SOLE 23 530574 0 0 LUMEN TECHNOLOGIES INC COM 550241103 16978 1370323 SH SOLE 25 1370323 0 0 LUMEN TECHNOLOGIES INC COM 550241103 36409 2938551 SH SOLE 26 1546278 0 1392273 LUMEN TECHNOLOGIES INC COM 550241103 24126 1947181 SH SOLE 28 77940 0 1869241 LUMEN TECHNOLOGIES INC COM 550241103 85288 6883592 SH SOLE 30 6883592 0 0 LUMEN TECHNOLOGIES INC COM 550241103 4260 343846 SH SOLE 31 116134 0 227712 LUMEN TECHNOLOGIES INC COM 550241103 4734 382051 SH SOLE 32 382051 0 0 LUMEN TECHNOLOGIES INC COM 550241103 622 50200 SH SOLE 34 50200 0 0 LUMEN TECHNOLOGIES INC COM 550241103 9641 778128 SH SOLE 36 778128 0 0 LUMEN TECHNOLOGIES INC COM 550241103 432 34862 SH SOLE 40 34862 0 0 LUMEN TECHNOLOGIES INC COM 550241103 8975 724365 SH SOLE 43 95955 0 628410 LUMENT FINANCE TRUST INC COM 55025L108 16 4149 SH SOLE 18 4149 0 0 LUMENT FINANCE TRUST INC COM 55025L108 230 57983 SH SOLE 21 57983 0 0 LUMENT FINANCE TRUST INC COM 55025L108 418 105484 SH SOLE 22 105484 0 0 LUMENTUM HLDGS INC COM 55024U109 16985 203319 SH SOLE 2 63064 0 140255 LUMENTUM HLDGS INC COM 55024U109 397 4749 SH SOLE 4 4749 0 0 LUMENTUM HLDGS INC COM 55024U109 89 1062 SH SOLE 7 1062 0 0 LUMENTUM HLDGS INC COM 55024U109 15300 183140 SH SOLE 18 183140 0 0 LUMENTUM HLDGS INC COM 55024U109 1809 21653 SH SOLE 19 21653 0 0 LUMENTUM HLDGS INC COM 55024U109 309986 3710629 SH SOLE 21 3710629 0 0 LUMENTUM HLDGS INC COM 55024U109 173345 2074992 SH SOLE 22 1982512 0 92480 LUMENTUM HLDGS INC COM 55024U109 259 3101 SH SOLE 23 3101 0 0 LUMENTUM HLDGS INC COM 55024U109 989 11841 SH SOLE 25 11841 0 0 LUMENTUM HLDGS INC COM 55024U109 2586 30960 SH SOLE 26 24858 0 6102 LUMENTUM HLDGS INC COM 55024U109 529 6328 SH SOLE 28 6328 0 0 LUMENTUM HLDGS INC COM 55024U109 3460 41416 SH SOLE 30 41416 0 0 LUMENTUM HLDGS INC COM 55024U109 105 1254 SH SOLE 31 1254 0 0 LUMENTUM HLDGS INC COM 55024U109 296 3547 SH SOLE 36 3547 0 0 LUMENTUM HLDGS INC COM 55024U109 768 9193 SH SOLE 40 9193 0 0 LUMENTUM HLDGS INC COM 55024U109 2165 25912 SH SOLE 43 657 0 25255 LUMENTUM HLDGS INC NOTE 0.250% 3/1 55024UAB5 4711 3210000 PRN SOLE 21 3210000 0 0 LUMENTUM HLDGS INC NOTE 0.500%12/1 55024UAD1 8033 7314000 PRN SOLE 21 7314000 0 0 LUMINAR TECHNOLOGIES INC COM CL A 550424105 923 59157 SH SOLE 2 59157 0 0 LUMINAR TECHNOLOGIES INC COM CL A 550424105 11 689 SH SOLE 4 689 0 0 LUMINAR TECHNOLOGIES INC COM CL A 550424105 4509 289012 SH SOLE 21 289012 0 0 LUMINAR TECHNOLOGIES INC COM CL A 550424105 45507 2917121 SH SOLE 22 2842720 0 74401 LUMINAR TECHNOLOGIES INC COM CL A 550424105 385 24671 SH SOLE 25 24671 0 0 LUMINAR TECHNOLOGIES INC COM CL A 550424105 1065 68270 SH SOLE 26 56033 0 12237 LUMINAR TECHNOLOGIES INC COM CL A 550424105 214 13727 SH SOLE 28 13727 0 0 LUMINAR TECHNOLOGIES INC COM CL A 550424105 1455 93248 SH SOLE 30 93248 0 0 LUMINAR TECHNOLOGIES INC COM CL A 550424105 329 21118 SH SOLE 40 21118 0 0 LUMOS PHARMA INC COM 55028X109 13 1386 SH SOLE 18 1386 0 0 LUMOS PHARMA INC COM 55028X109 166 17458 SH SOLE 21 17458 0 0 LUMOS PHARMA INC COM 55028X109 400 42013 SH SOLE 22 42013 0 0 LUNA INNOVATIONS INC COM 550351100 53 5531 SH SOLE 2 2341 0 3190 LUNA INNOVATIONS INC COM 550351100 5 490 SH SOLE 7 490 0 0 LUNA INNOVATIONS INC COM 550351100 808 85058 SH SOLE 18 85058 0 0 LUNA INNOVATIONS INC COM 550351100 495 52099 SH SOLE 19 52099 0 0 LUNA INNOVATIONS INC COM 550351100 10497 1104994 SH SOLE 21 1104994 0 0 LUNA INNOVATIONS INC COM 550351100 6136 645876 SH SOLE 22 640090 0 5786 LUNA INNOVATIONS INC COM 550351100 5 518 SH SOLE 43 0 0 518 LUTHER BURBANK CORP COM 550550107 611 45546 SH SOLE 2 28381 0 17165 LUTHER BURBANK CORP COM 550550107 7 503 SH SOLE 7 503 0 0 LUTHER BURBANK CORP COM 550550107 814 60700 SH SOLE 18 60700 0 0 LUTHER BURBANK CORP COM 550550107 449 33492 SH SOLE 19 33492 0 0 LUTHER BURBANK CORP COM 550550107 7894 588691 SH SOLE 21 588691 0 0 LUTHER BURBANK CORP COM 550550107 6650 495868 SH SOLE 22 486658 0 9210 LUTHER BURBANK CORP COM 550550107 76 5646 SH SOLE 25 5646 0 0 LUTHER BURBANK CORP COM 550550107 18 1310 SH SOLE 28 1310 0 0 LUTHER BURBANK CORP COM 550550107 94 6999 SH SOLE 30 6999 0 0 LUTHER BURBANK CORP COM 550550107 44 3255 SH SOLE 43 0 0 3255 LUXFER HOLDINGS PLC SHS G5698W116 487 24830 SH SOLE 2 8157 0 16673 LUXFER HOLDINGS PLC SHS G5698W116 9 472 SH SOLE 7 472 0 0 LUXFER HOLDINGS PLC SHS G5698W116 1801 91763 SH SOLE 18 91763 0 0 LUXFER HOLDINGS PLC SHS G5698W116 1127 57407 SH SOLE 19 57407 0 0 LUXFER HOLDINGS PLC SHS G5698W116 20458 1042178 SH SOLE 21 1042178 0 0 LUXFER HOLDINGS PLC SHS G5698W116 5820 296508 SH SOLE 22 275415 0 21093 LUXFER HOLDINGS PLC SHS G5698W116 112 5683 SH SOLE 25 5683 0 0 LUXFER HOLDINGS PLC SHS G5698W116 111 5642 SH SOLE 26 2646 0 2996 LUXFER HOLDINGS PLC SHS G5698W116 80 4058 SH SOLE 28 4058 0 0 LUXFER HOLDINGS PLC SHS G5698W116 590 30046 SH SOLE 30 30046 0 0 LUXFER HOLDINGS PLC SHS G5698W116 89 4546 SH SOLE 36 4546 0 0 LUXFER HOLDINGS PLC SHS G5698W116 91 4632 SH SOLE 40 4632 0 0 LUXFER HOLDINGS PLC SHS G5698W116 208 10595 SH SOLE 43 0 0 10595 LYDALL INC COM 550819106 730 11751 SH SOLE 2 1126 0 10625 LYDALL INC COM 550819106 17 281 SH SOLE 7 281 0 0 LYDALL INC COM 550819106 4313 69463 SH SOLE 18 69463 0 0 LYDALL INC COM 550819106 1856 29888 SH SOLE 19 29888 0 0 LYDALL INC COM 550819106 129732 2089424 SH SOLE 21 2089424 0 0 LYDALL INC COM 550819106 27895 449260 SH SOLE 22 442720 0 6540 LYDALL INC COM 550819106 1330 21425 SH SOLE 30 21425 0 0 LYDALL INC COM 550819106 143 2302 SH SOLE 43 0 0 2302 LYELL IMMUNOPHARMA INC COM 55083R104 267 18053 SH SOLE 2 4236 0 13817 LYELL IMMUNOPHARMA INC COM 55083R104 976 65919 SH SOLE 18 65919 0 0 LYELL IMMUNOPHARMA INC COM 55083R104 791 53459 SH SOLE 19 53459 0 0 LYELL IMMUNOPHARMA INC COM 55083R104 11163 754241 SH SOLE 21 754241 0 0 LYELL IMMUNOPHARMA INC COM 55083R104 7549 510078 SH SOLE 22 504089 0 5989 LYELL IMMUNOPHARMA INC COM 55083R104 372 25147 SH SOLE 34 25147 0 0 LYFT INC CL A COM 55087P104 37862 706521 SH SOLE 2 91766 0 614755 LYFT INC CL A COM 55087P104 10434 194699 SH SOLE 4 123231 0 71468 LYFT INC CL A COM 55087P104 1326 24752 SH SOLE 7 24752 0 0 LYFT INC CL A COM 55087P104 26 485 SH SOLE 13 485 0 0 LYFT INC CL A COM 55087P104 1186 22124 SH SOLE 15 22124 0 0 LYFT INC CL A COM 55087P104 1 10 SH SOLE 17 0 0 10 LYFT INC CL A COM 55087P104 16665 310971 SH SOLE 18 296281 0 14690 LYFT INC CL A COM 55087P104 39956 745582 SH SOLE 19 745582 0 0 LYFT INC CL A COM 55087P104 296528 5533270 SH SOLE 21 5533270 0 0 LYFT INC CL A COM 55087P104 321246 5994513 SH SOLE 22 5679964 0 314549 LYFT INC CL A COM 55087P104 7827 146050 SH SOLE 23 146050 0 0 LYFT INC CL A COM 55087P104 24160 450831 SH SOLE 25 450831 0 0 LYFT INC CL A COM 55087P104 38979 727348 SH SOLE 26 277172 0 450176 LYFT INC CL A COM 55087P104 44271 826104 SH SOLE 28 18848 0 807256 LYFT INC CL A COM 55087P104 23 436 SH SOLE 29 436 0 0 LYFT INC CL A COM 55087P104 57767 1077952 SH SOLE 30 775222 0 302730 LYFT INC CL A COM 55087P104 5060 94427 SH SOLE 31 31928 0 62499 LYFT INC CL A COM 55087P104 58180 1085641 SH SOLE 34 1085641 0 0 LYFT INC CL A COM 55087P104 6633 123774 SH SOLE 36 123774 0 0 LYFT INC CL A COM 55087P104 433 8082 SH SOLE 40 8082 0 0 LYFT INC CL A COM 55087P104 7386 137816 SH SOLE 43 10662 0 127154 LYFT INC NOTE 1.500% 5/1 55087PAB0 8068 5190000 PRN SOLE 21 5190000 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 59050 629199 SH SOLE 2 75540 0 553659 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 12104 128977 SH SOLE 4 118650 0 10327 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 23291 248176 SH SOLE 7 240063 0 8113 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 834 8891 SH SOLE 13 3066 0 5825 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 3215 34252 SH SOLE 15 34252 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 52856 563194 SH SOLE 18 507088 0 56106 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 13715 146141 SH SOLE 19 146141 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 856563 9126940 SH SOLE 21 9126940 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 543189 5787837 SH SOLE 22 5222658 0 565179 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 13981 148971 SH SOLE 23 148971 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 39051 416100 SH SOLE 25 416100 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 56189 598708 SH SOLE 26 231061 0 367647 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 51416 547858 SH SOLE 28 24905 0 522953 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 6 63 SH SOLE 29 63 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 161537 1721225 SH SOLE 30 1721225 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 9389 100041 SH SOLE 31 34520 0 65521 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 3890 41445 SH SOLE 32 41445 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 1814 19328 SH SOLE 34 19328 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 12599 134245 SH SOLE 35 134245 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 14408 153526 SH SOLE 36 153526 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 873 9297 SH SOLE 40 9297 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 13372 142487 SH SOLE 43 13771 0 128716 LYRA THERAPEUTICS INC COM 55234L105 6 618 SH SOLE 2 618 0 0 LYRA THERAPEUTICS INC COM 55234L105 13 1424 SH SOLE 18 1424 0 0 LYRA THERAPEUTICS INC COM 55234L105 144 15776 SH SOLE 21 15776 0 0 M & T BK CORP COM 55261F104 44591 298589 SH SOLE 2 53368 0 245221 M & T BK CORP COM 55261F104 14384 96317 SH SOLE 4 56127 0 40190 M & T BK CORP COM 55261F104 17589 117781 SH SOLE 7 114307 0 3474 M & T BK CORP COM 55261F104 497 3325 SH SOLE 13 387 0 2938 M & T BK CORP COM 55261F104 2369 15861 SH SOLE 15 15861 0 0 M & T BK CORP COM 55261F104 100587 673545 SH SOLE 18 654599 0 18946 M & T BK CORP COM 55261F104 78215 523739 SH SOLE 19 523739 0 0 M & T BK CORP COM 55261F104 485473 3250793 SH SOLE 21 3250793 0 0 M & T BK CORP COM 55261F104 409379 2741252 SH SOLE 22 2464549 0 276703 M & T BK CORP COM 55261F104 11177 74845 SH SOLE 23 74845 0 0 M & T BK CORP COM 55261F104 34420 230482 SH SOLE 25 230482 0 0 M & T BK CORP COM 55261F104 48879 327300 SH SOLE 26 158452 0 168848 M & T BK CORP COM 55261F104 63224 423355 SH SOLE 28 9941 0 413414 M & T BK CORP COM 55261F104 106657 714191 SH SOLE 30 708443 0 5748 M & T BK CORP COM 55261F104 6848 45856 SH SOLE 31 14459 0 31397 M & T BK CORP COM 55261F104 35866 240166 SH SOLE 34 240166 0 0 M & T BK CORP COM 55261F104 10500 70308 SH SOLE 36 70308 0 0 M & T BK CORP COM 55261F104 2100 14063 SH SOLE 37 14063 0 0 M & T BK CORP COM 55261F104 620 4152 SH SOLE 40 4152 0 0 M & T BK CORP COM 55261F104 9594 64240 SH SOLE 43 4523 0 59717 M D C HLDGS INC COM 552676108 12945 277080 SH SOLE 2 123765 0 153315 M D C HLDGS INC COM 552676108 11 231 SH SOLE 4 231 0 0 M D C HLDGS INC COM 552676108 60 1278 SH SOLE 7 1278 0 0 M D C HLDGS INC COM 552676108 11459 245260 SH SOLE 18 216858 0 28402 M D C HLDGS INC COM 552676108 48989 1048566 SH SOLE 19 1048566 0 0 M D C HLDGS INC COM 552676108 341455 7308550 SH SOLE 21 7308550 0 0 M D C HLDGS INC COM 552676108 115643 2475230 SH SOLE 22 2420870 0 54360 M D C HLDGS INC COM 552676108 2067 44244 SH SOLE 23 44244 0 0 M D C HLDGS INC COM 552676108 327 6993 SH SOLE 25 6993 0 0 M D C HLDGS INC COM 552676108 10988 235190 SH SOLE 26 21544 0 213646 M D C HLDGS INC COM 552676108 219 4684 SH SOLE 28 4684 0 0 M D C HLDGS INC COM 552676108 4612 98723 SH SOLE 30 98723 0 0 M D C HLDGS INC COM 552676108 133 2841 SH SOLE 36 2841 0 0 M D C HLDGS INC COM 552676108 336 7193 SH SOLE 40 7193 0 0 M D C HLDGS INC COM 552676108 1934 41389 SH SOLE 43 861 0 40528 M/I HOMES INC COM 55305B101 1785 30877 SH SOLE 2 8769 0 22108 M/I HOMES INC COM 55305B101 7 125 SH SOLE 4 125 0 0 M/I HOMES INC COM 55305B101 28 490 SH SOLE 7 490 0 0 M/I HOMES INC COM 55305B101 6630 114698 SH SOLE 18 114698 0 0 M/I HOMES INC COM 55305B101 2964 51272 SH SOLE 19 51272 0 0 M/I HOMES INC COM 55305B101 220354 3812348 SH SOLE 21 3812348 0 0 M/I HOMES INC COM 55305B101 41493 717864 SH SOLE 22 687211 0 30653 M/I HOMES INC COM 55305B101 214 3700 SH SOLE 25 3700 0 0 M/I HOMES INC COM 55305B101 1071 18536 SH SOLE 26 16591 0 1945 M/I HOMES INC COM 55305B101 141 2434 SH SOLE 28 2434 0 0 M/I HOMES INC COM 55305B101 3048 52727 SH SOLE 30 52727 0 0 M/I HOMES INC COM 55305B101 230 3986 SH SOLE 40 3986 0 0 M/I HOMES INC COM 55305B101 1384 23944 SH SOLE 43 2525 0 21419 MACATAWA BK CORP COM 554225102 966 120360 SH SOLE 2 70662 0 49698 MACATAWA BK CORP COM 554225102 4 498 SH SOLE 7 498 0 0 MACATAWA BK CORP COM 554225102 757 94288 SH SOLE 18 94288 0 0 MACATAWA BK CORP COM 554225102 535 66574 SH SOLE 19 66574 0 0 MACATAWA BK CORP COM 554225102 8224 1024153 SH SOLE 21 1024153 0 0 MACATAWA BK CORP COM 554225102 3897 485342 SH SOLE 22 468220 0 17122 MACATAWA BK CORP COM 554225102 227 28305 SH SOLE 23 28305 0 0 MACERICH CO COM 554382101 7465 446764 SH SOLE 2 199283 0 247481 MACERICH CO COM 554382101 1803 107876 SH SOLE 4 107876 0 0 MACERICH CO COM 554382101 4667 279296 SH SOLE 7 279296 0 0 MACERICH CO COM 554382101 18275 1093632 SH SOLE 18 1093632 0 0 MACERICH CO COM 554382101 20188 1208123 SH SOLE 19 1208123 0 0 MACERICH CO COM 554382101 265771 15904936 SH SOLE 21 15904936 0 0 MACERICH CO COM 554382101 139242 8332884 SH SOLE 22 8122059 0 210825 MACERICH CO COM 554382101 646 38631 SH SOLE 23 38631 0 0 MACERICH CO COM 554382101 15382 920540 SH SOLE 25 920540 0 0 MACERICH CO COM 554382101 4601 275323 SH SOLE 26 88820 0 186503 MACERICH CO COM 554382101 2481 148447 SH SOLE 28 12291 0 136156 MACERICH CO COM 554382101 16040 959914 SH SOLE 30 959914 0 0 MACERICH CO COM 554382101 662 39589 SH SOLE 36 39589 0 0 MACERICH CO COM 554382101 408 24393 SH SOLE 40 24393 0 0 MACERICH CO COM 554382101 7746 463561 SH SOLE 43 102997 0 360564 MACK CALI RLTY CORP COM 554489104 1623 94785 SH SOLE 2 22695 0 72090 MACK CALI RLTY CORP COM 554489104 803 46899 SH SOLE 4 46899 0 0 MACK CALI RLTY CORP COM 554489104 1970 115049 SH SOLE 7 115049 0 0 MACK CALI RLTY CORP COM 554489104 5907 345040 SH SOLE 18 345040 0 0 MACK CALI RLTY CORP COM 554489104 4463 260710 SH SOLE 19 260710 0 0 MACK CALI RLTY CORP COM 554489104 173646 10142870 SH SOLE 21 10142870 0 0 MACK CALI RLTY CORP COM 554489104 43263 2527064 SH SOLE 22 2438411 0 88653 MACK CALI RLTY CORP COM 554489104 56 3286 SH SOLE 23 3286 0 0 MACK CALI RLTY CORP COM 554489104 6752 394409 SH SOLE 25 394409 0 0 MACK CALI RLTY CORP COM 554489104 475 27736 SH SOLE 26 19459 0 8277 MACK CALI RLTY CORP COM 554489104 1113 64992 SH SOLE 28 5332 0 59660 MACK CALI RLTY CORP COM 554489104 4659 272161 SH SOLE 30 272161 0 0 MACK CALI RLTY CORP COM 554489104 37 2169 SH SOLE 36 2169 0 0 MACK CALI RLTY CORP COM 554489104 156 9091 SH SOLE 40 9091 0 0 MACK CALI RLTY CORP COM 554489104 480 28042 SH SOLE 43 994 0 27048 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 1591 24524 SH SOLE 2 19333 0 5191 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 9 133 SH SOLE 4 133 0 0 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 40 617 SH SOLE 7 617 0 0 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 8751 134906 SH SOLE 18 134906 0 0 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 26316 405676 SH SOLE 19 405676 0 0 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 104852 1616343 SH SOLE 21 1616343 0 0 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 75277 1160432 SH SOLE 22 1132395 0 28037 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 459 7076 SH SOLE 25 7076 0 0 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 1402 21609 SH SOLE 26 17650 0 3959 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 259 3999 SH SOLE 28 3999 0 0 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 1682 25930 SH SOLE 30 25930 0 0 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 70486 1086567 SH SOLE 34 1086567 0 0 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 403 6205 SH SOLE 40 6205 0 0 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 181 2793 SH SOLE 43 0 0 2793 MACONDRAY CAP ACQUISITN CORP UNIT 05/31/2028 G5853A123 24451 2450000 SH SOLE 2 2450000 0 0 MACQUARIE INFRASTR HOLD LLC COMMON UNITS 55608B105 712 17551 SH SOLE 2 17551 0 0 MACQUARIE INFRASTR HOLD LLC COMMON UNITS 55608B105 146 3590 SH SOLE 19 3590 0 0 MACQUARIE INFRASTR HOLD LLC COMMON UNITS 55608B105 829 20447 SH SOLE 21 20447 0 0 MACQUARIE INFRASTR HOLD LLC COMMON UNITS 55608B105 169 4157 SH SOLE 22 4157 0 0 MACQUARIE INFRASTR HOLD LLC COMMON UNITS 55608B105 144 3556 SH SOLE 28 0 0 3556 MACROGENICS INC COM 556099109 1452 69344 SH SOLE 2 26835 0 42509 MACROGENICS INC COM 556099109 5 230 SH SOLE 4 230 0 0 MACROGENICS INC COM 556099109 23 1081 SH SOLE 7 1081 0 0 MACROGENICS INC COM 556099109 3580 170982 SH SOLE 18 167430 0 3552 MACROGENICS INC COM 556099109 7311 349161 SH SOLE 19 349161 0 0 MACROGENICS INC COM 556099109 56991 2721615 SH SOLE 21 2721615 0 0 MACROGENICS INC COM 556099109 32155 1535579 SH SOLE 22 1506489 0 29090 MACROGENICS INC COM 556099109 203 9686 SH SOLE 23 9686 0 0 MACROGENICS INC COM 556099109 168 8001 SH SOLE 25 8001 0 0 MACROGENICS INC COM 556099109 1723 82265 SH SOLE 26 25861 0 56404 MACROGENICS INC COM 556099109 120 5731 SH SOLE 28 5731 0 0 MACROGENICS INC COM 556099109 7980 381075 SH SOLE 30 381075 0 0 MACROGENICS INC COM 556099109 104 4965 SH SOLE 36 4965 0 0 MACROGENICS INC COM 556099109 107 5101 SH SOLE 40 5101 0 0 MACROGENICS INC COM 556099109 377 17990 SH SOLE 43 0 0 17990 MACYS INC COM 55616P104 7244 320514 SH SOLE 2 85569 0 234945 MACYS INC COM 55616P104 14 636 SH SOLE 4 636 0 0 MACYS INC COM 55616P104 361 15980 SH SOLE 7 15980 0 0 MACYS INC COM 55616P104 28000 1238934 SH SOLE 18 1238934 0 0 MACYS INC COM 55616P104 12072 534147 SH SOLE 19 534147 0 0 MACYS INC COM 55616P104 795518 35199890 SH SOLE 21 35199890 0 0 MACYS INC COM 55616P104 167370 7405770 SH SOLE 22 7111418 0 294352 MACYS INC COM 55616P104 564 24942 SH SOLE 25 24942 0 0 MACYS INC COM 55616P104 1987 87914 SH SOLE 26 63966 0 23948 MACYS INC COM 55616P104 1371 60676 SH SOLE 28 16007 0 44669 MACYS INC COM 55616P104 11944 528490 SH SOLE 30 528490 0 0 MACYS INC COM 55616P104 3534 156374 SH SOLE 36 156374 0 0 MACYS INC COM 55616P104 745 32958 SH SOLE 40 32958 0 0 MACYS INC COM 55616P104 5616 248492 SH SOLE 43 6910 0 241582 MADDEN STEVEN LTD COM 556269108 5286 131630 SH SOLE 2 106717 0 24913 MADDEN STEVEN LTD COM 556269108 14 343 SH SOLE 4 343 0 0 MADDEN STEVEN LTD COM 556269108 53 1319 SH SOLE 7 1319 0 0 MADDEN STEVEN LTD COM 556269108 11691 291113 SH SOLE 18 283958 0 7155 MADDEN STEVEN LTD COM 556269108 11043 274973 SH SOLE 19 274973 0 0 MADDEN STEVEN LTD COM 556269108 360332 8972418 SH SOLE 21 8972418 0 0 MADDEN STEVEN LTD COM 556269108 85091 2118803 SH SOLE 22 2071577 0 47226 MADDEN STEVEN LTD COM 556269108 268 6682 SH SOLE 23 6682 0 0 MADDEN STEVEN LTD COM 556269108 468 11643 SH SOLE 25 11643 0 0 MADDEN STEVEN LTD COM 556269108 2315 57648 SH SOLE 26 22527 0 35121 MADDEN STEVEN LTD COM 556269108 294 7326 SH SOLE 28 7326 0 0 MADDEN STEVEN LTD COM 556269108 5621 139958 SH SOLE 30 139958 0 0 MADDEN STEVEN LTD COM 556269108 119 2952 SH SOLE 34 2952 0 0 MADDEN STEVEN LTD COM 556269108 149 3719 SH SOLE 36 3719 0 0 MADDEN STEVEN LTD COM 556269108 426 10599 SH SOLE 40 10599 0 0 MADDEN STEVEN LTD COM 556269108 1422 35398 SH SOLE 43 50 0 35348 MADISON SQUARE GRDN ENTERTNM CL A 55826T102 2084 28680 SH SOLE 2 7737 0 20943 MADISON SQUARE GRDN ENTERTNM CL A 55826T102 8 107 SH SOLE 4 107 0 0 MADISON SQUARE GRDN ENTERTNM CL A 55826T102 29 400 SH SOLE 7 400 0 0 MADISON SQUARE GRDN ENTERTNM CL A 55826T102 5745 79057 SH SOLE 18 79057 0 0 MADISON SQUARE GRDN ENTERTNM CL A 55826T102 3338 45928 SH SOLE 19 45928 0 0 MADISON SQUARE GRDN ENTERTNM CL A 55826T102 70464 969638 SH SOLE 21 969638 0 0 MADISON SQUARE GRDN ENTERTNM CL A 55826T102 45399 624735 SH SOLE 22 599336 0 25399 MADISON SQUARE GRDN ENTERTNM CL A 55826T102 225 3099 SH SOLE 25 3099 0 0 MADISON SQUARE GRDN ENTERTNM CL A 55826T102 807 11109 SH SOLE 26 8684 0 2425 MADISON SQUARE GRDN ENTERTNM CL A 55826T102 139 1914 SH SOLE 28 1914 0 0 MADISON SQUARE GRDN ENTERTNM CL A 55826T102 886 12191 SH SOLE 30 12191 0 0 MADISON SQUARE GRDN ENTERTNM CL A 55826T102 24 324 SH SOLE 36 324 0 0 MADISON SQUARE GRDN ENTERTNM CL A 55826T102 249 3423 SH SOLE 40 3423 0 0 MADISON SQUARE GRDN ENTERTNM CL A 55826T102 1067 14690 SH SOLE 43 537 0 14153 MADISON SQUARE GRDN SPRT COR CL A 55825T103 8231 44266 SH SOLE 2 5644 0 38622 MADISON SQUARE GRDN SPRT COR CL A 55825T103 11 58 SH SOLE 4 58 0 0 MADISON SQUARE GRDN SPRT COR CL A 55825T103 57 304 SH SOLE 7 304 0 0 MADISON SQUARE GRDN SPRT COR CL A 55825T103 1418 7624 SH SOLE 18 7624 0 0 MADISON SQUARE GRDN SPRT COR CL A 55825T103 956 5143 SH SOLE 19 5143 0 0 MADISON SQUARE GRDN SPRT COR CL A 55825T103 45009 242051 SH SOLE 21 242051 0 0 MADISON SQUARE GRDN SPRT COR CL A 55825T103 72849 391767 SH SOLE 22 370725 0 21042 MADISON SQUARE GRDN SPRT COR CL A 55825T103 347 1867 SH SOLE 25 1867 0 0 MADISON SQUARE GRDN SPRT COR CL A 55825T103 1012 5440 SH SOLE 26 4018 0 1422 MADISON SQUARE GRDN SPRT COR CL A 55825T103 210 1130 SH SOLE 28 1130 0 0 MADISON SQUARE GRDN SPRT COR CL A 55825T103 1573 8461 SH SOLE 30 8461 0 0 MADISON SQUARE GRDN SPRT COR CL A 55825T103 62 335 SH SOLE 31 335 0 0 MADISON SQUARE GRDN SPRT COR CL A 55825T103 45 244 SH SOLE 36 244 0 0 MADISON SQUARE GRDN SPRT COR CL A 55825T103 324 1744 SH SOLE 40 1744 0 0 MADISON SQUARE GRDN SPRT COR CL A 55825T103 2740 14734 SH SOLE 43 1018 0 13716 MADRIGAL PHARMACEUTICALS INC COM 558868105 760 9521 SH SOLE 2 3958 0 5563 MADRIGAL PHARMACEUTICALS INC COM 558868105 3 41 SH SOLE 4 41 0 0 MADRIGAL PHARMACEUTICALS INC COM 558868105 14 176 SH SOLE 7 176 0 0 MADRIGAL PHARMACEUTICALS INC COM 558868105 2522 31608 SH SOLE 18 31608 0 0 MADRIGAL PHARMACEUTICALS INC COM 558868105 4663 58444 SH SOLE 19 58444 0 0 MADRIGAL PHARMACEUTICALS INC COM 558868105 39655 496992 SH SOLE 21 496992 0 0 MADRIGAL PHARMACEUTICALS INC COM 558868105 22966 287834 SH SOLE 22 281375 0 6459 MADRIGAL PHARMACEUTICALS INC COM 558868105 118 1475 SH SOLE 23 1475 0 0 MADRIGAL PHARMACEUTICALS INC COM 558868105 98 1222 SH SOLE 25 1222 0 0 MADRIGAL PHARMACEUTICALS INC COM 558868105 884 11078 SH SOLE 26 4329 0 6749 MADRIGAL PHARMACEUTICALS INC COM 558868105 82 1032 SH SOLE 28 1032 0 0 MADRIGAL PHARMACEUTICALS INC COM 558868105 1014 12714 SH SOLE 30 12714 0 0 MADRIGAL PHARMACEUTICALS INC COM 558868105 98 1230 SH SOLE 40 1230 0 0 MADRIGAL PHARMACEUTICALS INC COM 558868105 193 2422 SH SOLE 43 418 0 2004 MAGELLAN HEALTH INC COM NEW 559079207 2600 27494 SH SOLE 2 7267 0 20227 MAGELLAN HEALTH INC COM NEW 559079207 9 93 SH SOLE 4 93 0 0 MAGELLAN HEALTH INC COM NEW 559079207 67 713 SH SOLE 7 713 0 0 MAGELLAN HEALTH INC COM NEW 559079207 8718 92204 SH SOLE 18 92204 0 0 MAGELLAN HEALTH INC COM NEW 559079207 6986 73891 SH SOLE 19 73891 0 0 MAGELLAN HEALTH INC COM NEW 559079207 268706 2841941 SH SOLE 21 2841941 0 0 MAGELLAN HEALTH INC COM NEW 559079207 57871 612064 SH SOLE 22 588139 0 23925 MAGELLAN HEALTH INC COM NEW 559079207 164 1731 SH SOLE 23 1731 0 0 MAGELLAN HEALTH INC COM NEW 559079207 260 2751 SH SOLE 25 2751 0 0 MAGELLAN HEALTH INC COM NEW 559079207 1633 17267 SH SOLE 26 5888 0 11379 MAGELLAN HEALTH INC COM NEW 559079207 7169 75824 SH SOLE 30 75824 0 0 MAGELLAN HEALTH INC COM NEW 559079207 140 1477 SH SOLE 36 1477 0 0 MAGELLAN HEALTH INC COM NEW 559079207 266 2817 SH SOLE 40 2817 0 0 MAGELLAN HEALTH INC COM NEW 559079207 978 10341 SH SOLE 43 1112 0 9229 MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 153 3360 SH SOLE 18 3360 0 0 MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 1569 34432 SH SOLE 19 34432 0 0 MAGENTA THERAPEUTICS INC COM 55910K108 58 7930 SH SOLE 2 1805 0 6125 MAGENTA THERAPEUTICS INC COM 55910K108 3 445 SH SOLE 7 445 0 0 MAGENTA THERAPEUTICS INC COM 55910K108 602 82673 SH SOLE 18 82673 0 0 MAGENTA THERAPEUTICS INC COM 55910K108 565 77669 SH SOLE 19 77669 0 0 MAGENTA THERAPEUTICS INC COM 55910K108 10097 1386947 SH SOLE 21 1386947 0 0 MAGENTA THERAPEUTICS INC COM 55910K108 4441 610027 SH SOLE 22 605301 0 4726 MAGENTA THERAPEUTICS INC COM 55910K108 188 25801 SH SOLE 30 25801 0 0 MAGENTA THERAPEUTICS INC COM 55910K108 176 24163 SH SOLE 43 0 0 24163 MAGIC SOFTWARE ENTERPRISES L ORD 559166103 57 2855 SH SOLE 22 2855 0 0 MAGNA INTL INC COM 559222401 943 12536 SH SOLE 2 12536 0 0 MAGNA INTL INC COM 559222401 719 9555 SH SOLE 18 9555 0 0 MAGNA INTL INC COM 559222401 3802 50527 SH SOLE 19 50527 0 0 MAGNA INTL INC COM 559222401 6438 85569 SH SOLE 22 53830 0 31739 MAGNA INTL INC COM 559222401 760 10106 SH SOLE 25 10106 0 0 MAGNA INTL INC COM 559222401 1763 23435 SH SOLE 34 23435 0 0 MAGNA INTL INC COM 559222401 18507 245976 SH SOLE 43 7833 0 238143 MAGNACHIP SEMICONDUCTOR CORP COM 55933J203 175 9868 SH SOLE 2 9868 0 0 MAGNACHIP SEMICONDUCTOR CORP COM 55933J203 2 132 SH SOLE 4 132 0 0 MAGNACHIP SEMICONDUCTOR CORP COM 55933J203 1405 79129 SH SOLE 21 79129 0 0 MAGNACHIP SEMICONDUCTOR CORP COM 55933J203 530 29843 SH SOLE 22 16707 0 13136 MAGNACHIP SEMICONDUCTOR CORP COM 55933J203 125 7011 SH SOLE 25 7011 0 0 MAGNACHIP SEMICONDUCTOR CORP COM 55933J203 56 3139 SH SOLE 28 3139 0 0 MAGNACHIP SEMICONDUCTOR CORP COM 55933J203 163 9180 SH SOLE 30 9180 0 0 MAGNACHIP SEMICONDUCTOR CORP COM 55933J203 75 4230 SH SOLE 40 4230 0 0 MAGNITE INC COM 55955D100 2348 83873 SH SOLE 2 51281 0 32592 MAGNITE INC COM 55955D100 12 434 SH SOLE 4 434 0 0 MAGNITE INC COM 55955D100 47 1688 SH SOLE 7 1688 0 0 MAGNITE INC COM 55955D100 10369 370319 SH SOLE 18 353246 0 17073 MAGNITE INC COM 55955D100 11320 404278 SH SOLE 19 404278 0 0 MAGNITE INC COM 55955D100 120539 4304966 SH SOLE 21 4304966 0 0 MAGNITE INC COM 55955D100 82246 2937362 SH SOLE 22 2863746 0 73616 MAGNITE INC COM 55955D100 266 9487 SH SOLE 23 9487 0 0 MAGNITE INC COM 55955D100 505 18038 SH SOLE 25 18038 0 0 MAGNITE INC COM 55955D100 2187 78093 SH SOLE 26 38817 0 39276 MAGNITE INC COM 55955D100 271 9663 SH SOLE 28 9663 0 0 MAGNITE INC COM 55955D100 1909 68184 SH SOLE 30 68184 0 0 MAGNITE INC COM 55955D100 119 4267 SH SOLE 36 4267 0 0 MAGNITE INC COM 55955D100 433 15480 SH SOLE 40 15480 0 0 MAGNITE INC COM 55955D100 704 25159 SH SOLE 43 27 0 25132 MAGNOLIA OIL & GAS CORP CL A 559663109 2080 116927 SH SOLE 2 43230 0 73697 MAGNOLIA OIL & GAS CORP CL A 559663109 8 462 SH SOLE 4 462 0 0 MAGNOLIA OIL & GAS CORP CL A 559663109 40 2238 SH SOLE 7 2238 0 0 MAGNOLIA OIL & GAS CORP CL A 559663109 6883 386928 SH SOLE 18 386928 0 0 MAGNOLIA OIL & GAS CORP CL A 559663109 13892 780892 SH SOLE 19 780892 0 0 MAGNOLIA OIL & GAS CORP CL A 559663109 84095 4727089 SH SOLE 21 4727089 0 0 MAGNOLIA OIL & GAS CORP CL A 559663109 67156 3774941 SH SOLE 22 3694512 0 80429 MAGNOLIA OIL & GAS CORP CL A 559663109 419 23554 SH SOLE 23 23554 0 0 MAGNOLIA OIL & GAS CORP CL A 559663109 317 17805 SH SOLE 25 17805 0 0 MAGNOLIA OIL & GAS CORP CL A 559663109 3312 186182 SH SOLE 26 52564 0 133618 MAGNOLIA OIL & GAS CORP CL A 559663109 235 13218 SH SOLE 28 13218 0 0 MAGNOLIA OIL & GAS CORP CL A 559663109 2331 131009 SH SOLE 30 131009 0 0 MAGNOLIA OIL & GAS CORP CL A 559663109 91 5090 SH SOLE 34 5090 0 0 MAGNOLIA OIL & GAS CORP CL A 559663109 287 16160 SH SOLE 40 16160 0 0 MAGNOLIA OIL & GAS CORP CL A 559663109 2530 142191 SH SOLE 43 10139 0 132052 MAGYAR BANCORP INC COM 55977T208 7 580 SH SOLE 18 580 0 0 MAGYAR BANCORP INC COM 55977T208 97 8451 SH SOLE 21 8451 0 0 MAIDEN HOLDINGS LTD SHS G5753U112 187 59147 SH SOLE 2 3551 0 55596 MAIDEN HOLDINGS LTD SHS G5753U112 733 232020 SH SOLE 18 232020 0 0 MAIDEN HOLDINGS LTD SHS G5753U112 357 112832 SH SOLE 19 112832 0 0 MAIDEN HOLDINGS LTD SHS G5753U112 8024 2539190 SH SOLE 21 2539190 0 0 MAIDEN HOLDINGS LTD SHS G5753U112 4869 1540950 SH SOLE 22 1495018 0 45932 MAIN STR CAP CORP COM 56035L104 20591 500990 SH SOLE 30 500990 0 0 MAIN STR CAP CORP COM 56035L104 1022 24870 SH SOLE 43 7323 0 17547 MAINSTREET BANCSHARES INC COM 56064Y100 34 1428 SH SOLE 18 1428 0 0 MAINSTREET BANCSHARES INC COM 56064Y100 474 19753 SH SOLE 21 19753 0 0 MAINSTREET BANCSHARES INC COM 56064Y100 34 1406 SH SOLE 22 1406 0 0 MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109 275 10121 SH SOLE 2 8394 0 1727 MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109 530 19504 SH SOLE 22 19504 0 0 MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109 57 2102 SH SOLE 25 2102 0 0 MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109 1819 66886 SH SOLE 30 66886 0 0 MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109 30 1094 SH SOLE 34 1094 0 0 MALIBU BOATS INC COM CL A 56117J100 1667 23827 SH SOLE 2 12039 0 11788 MALIBU BOATS INC COM CL A 56117J100 7 100 SH SOLE 4 100 0 0 MALIBU BOATS INC COM CL A 56117J100 23 333 SH SOLE 7 333 0 0 MALIBU BOATS INC COM CL A 56117J100 4568 65282 SH SOLE 18 57628 0 7654 MALIBU BOATS INC COM CL A 56117J100 8800 125747 SH SOLE 19 125747 0 0 MALIBU BOATS INC COM CL A 56117J100 49652 709523 SH SOLE 21 709523 0 0 MALIBU BOATS INC COM CL A 56117J100 38140 545006 SH SOLE 22 532542 0 12464 MALIBU BOATS INC COM CL A 56117J100 299 4270 SH SOLE 23 4270 0 0 MALIBU BOATS INC COM CL A 56117J100 258 3691 SH SOLE 25 3691 0 0 MALIBU BOATS INC COM CL A 56117J100 2018 28830 SH SOLE 26 9044 0 19786 MALIBU BOATS INC COM CL A 56117J100 121 1736 SH SOLE 28 1736 0 0 MALIBU BOATS INC COM CL A 56117J100 2745 39229 SH SOLE 30 39229 0 0 MALIBU BOATS INC COM CL A 56117J100 166 2379 SH SOLE 36 2379 0 0 MALIBU BOATS INC COM CL A 56117J100 180 2574 SH SOLE 40 2574 0 0 MALIBU BOATS INC COM CL A 56117J100 101 1446 SH SOLE 43 0 0 1446 MALVERN BANCORP INC COM 561409103 26 1523 SH SOLE 18 1523 0 0 MALVERN BANCORP INC COM 561409103 424 24980 SH SOLE 21 24980 0 0 MAMMOTH ENERGY SVCS INC COM 56155L108 8 2876 SH SOLE 18 2876 0 0 MAMMOTH ENERGY SVCS INC COM 56155L108 162 55694 SH SOLE 21 55694 0 0 MAMMOTH ENERGY SVCS INC COM 56155L108 481 165435 SH SOLE 22 165435 0 0 MANCHESTER UTD PLC NEW ORD CL A G5784H106 41 2112 SH SOLE 43 0 0 2112 MANHATTAN ASSOCIATES INC COM 562750109 36179 236415 SH SOLE 2 137727 0 98688 MANHATTAN ASSOCIATES INC COM 562750109 1790 11695 SH SOLE 4 11695 0 0 MANHATTAN ASSOCIATES INC COM 562750109 244 1595 SH SOLE 7 1595 0 0 MANHATTAN ASSOCIATES INC COM 562750109 280 1828 SH SOLE 13 1828 0 0 MANHATTAN ASSOCIATES INC COM 562750109 26680 174343 SH SOLE 18 172316 0 2027 MANHATTAN ASSOCIATES INC COM 562750109 9685 63290 SH SOLE 19 63290 0 0 MANHATTAN ASSOCIATES INC COM 562750109 491256 3210194 SH SOLE 21 3210194 0 0 MANHATTAN ASSOCIATES INC COM 562750109 284947 1862032 SH SOLE 22 1735530 0 126502 MANHATTAN ASSOCIATES INC COM 562750109 3189 20836 SH SOLE 23 20836 0 0 MANHATTAN ASSOCIATES INC COM 562750109 1429 9335 SH SOLE 25 9335 0 0 MANHATTAN ASSOCIATES INC COM 562750109 6054 39563 SH SOLE 26 30198 0 9365 MANHATTAN ASSOCIATES INC COM 562750109 856 5592 SH SOLE 28 5592 0 0 MANHATTAN ASSOCIATES INC COM 562750109 1451 9483 SH SOLE 29 9483 0 0 MANHATTAN ASSOCIATES INC COM 562750109 5626 36761 SH SOLE 30 36761 0 0 MANHATTAN ASSOCIATES INC COM 562750109 1594 10419 SH SOLE 31 10419 0 0 MANHATTAN ASSOCIATES INC COM 562750109 3233 21129 SH SOLE 34 21129 0 0 MANHATTAN ASSOCIATES INC COM 562750109 587 3833 SH SOLE 36 3833 0 0 MANHATTAN ASSOCIATES INC COM 562750109 1193 7793 SH SOLE 40 7793 0 0 MANHATTAN ASSOCIATES INC COM 562750109 14542 95025 SH SOLE 43 8396 0 86629 MANHATTAN BRDG CAP INC COM 562803106 9 1330 SH SOLE 18 1330 0 0 MANHATTAN BRDG CAP INC COM 562803106 128 18784 SH SOLE 21 18784 0 0 MANITEX INTL INC COM 563420108 16 2233 SH SOLE 2 2233 0 0 MANITEX INTL INC COM 563420108 22 3107 SH SOLE 18 3107 0 0 MANITEX INTL INC COM 563420108 370 51584 SH SOLE 21 51584 0 0 MANITEX INTL INC COM 563420108 137 19101 SH SOLE 22 19101 0 0 MANITOWOC CO INC COM NEW 563571405 2909 135786 SH SOLE 2 56449 0 79337 MANITOWOC CO INC COM NEW 563571405 4 200 SH SOLE 4 200 0 0 MANITOWOC CO INC COM NEW 563571405 11 534 SH SOLE 7 534 0 0 MANITOWOC CO INC COM NEW 563571405 2528 118010 SH SOLE 18 118010 0 0 MANITOWOC CO INC COM NEW 563571405 9666 451244 SH SOLE 19 451244 0 0 MANITOWOC CO INC COM NEW 563571405 28794 1344267 SH SOLE 21 1344267 0 0 MANITOWOC CO INC COM NEW 563571405 26932 1257312 SH SOLE 22 1218967 0 38345 MANITOWOC CO INC COM NEW 563571405 321 14983 SH SOLE 23 14983 0 0 MANITOWOC CO INC COM NEW 563571405 94 4395 SH SOLE 25 4395 0 0 MANITOWOC CO INC COM NEW 563571405 1807 84340 SH SOLE 26 4135 0 80205 MANITOWOC CO INC COM NEW 563571405 115 5354 SH SOLE 28 4679 0 675 MANITOWOC CO INC COM NEW 563571405 451 21068 SH SOLE 30 21068 0 0 MANITOWOC CO INC COM NEW 563571405 76 3537 SH SOLE 40 3537 0 0 MANITOWOC CO INC COM NEW 563571405 263 12272 SH SOLE 43 145 0 12127 MANNATECH INC COM NEW 563771203 9 283 SH SOLE 18 283 0 0 MANNATECH INC COM NEW 563771203 101 3078 SH SOLE 21 3078 0 0 MANNATECH INC COM NEW 563771203 1961 60015 SH SOLE 22 60015 0 0 MANNING & NAPIER INC CL A 56382Q102 23 2543 SH SOLE 18 2543 0 0 MANNING & NAPIER INC CL A 56382Q102 446 48813 SH SOLE 21 48813 0 0 MANNING & NAPIER INC CL A 56382Q102 798 87440 SH SOLE 22 87440 0 0 MANNKIND CORP COM NEW 56400P706 2137 491229 SH SOLE 2 147109 0 344120 MANNKIND CORP COM NEW 56400P706 14 3163 SH SOLE 7 3163 0 0 MANNKIND CORP COM NEW 56400P706 3717 854369 SH SOLE 18 799099 0 55270 MANNKIND CORP COM NEW 56400P706 5527 1270558 SH SOLE 19 1270558 0 0 MANNKIND CORP COM NEW 56400P706 49905 11472343 SH SOLE 21 11472343 0 0 MANNKIND CORP COM NEW 56400P706 30484 7007855 SH SOLE 22 6744320 0 263535 MANNKIND CORP COM NEW 56400P706 169 38780 SH SOLE 23 38780 0 0 MANNKIND CORP COM NEW 56400P706 131 30073 SH SOLE 25 30073 0 0 MANNKIND CORP COM NEW 56400P706 748 172047 SH SOLE 26 0 0 172047 MANNKIND CORP COM NEW 56400P706 120 27532 SH SOLE 28 27532 0 0 MANNKIND CORP COM NEW 56400P706 1076 247253 SH SOLE 30 247253 0 0 MANNKIND CORP COM NEW 56400P706 120 27698 SH SOLE 40 27698 0 0 MANNKIND CORP COM NEW 56400P706 111 25550 SH SOLE 43 187 0 25363 MANPOWERGROUP INC WIS COM 56418H100 19732 182231 SH SOLE 2 76429 0 105802 MANPOWERGROUP INC WIS COM 56418H100 453 4181 SH SOLE 4 4181 0 0 MANPOWERGROUP INC WIS COM 56418H100 165 1520 SH SOLE 7 1520 0 0 MANPOWERGROUP INC WIS COM 56418H100 15947 147271 SH SOLE 18 147003 0 268 MANPOWERGROUP INC WIS COM 56418H100 12141 112127 SH SOLE 19 112127 0 0 MANPOWERGROUP INC WIS COM 56418H100 274550 2535560 SH SOLE 21 2535560 0 0 MANPOWERGROUP INC WIS COM 56418H100 161920 1495381 SH SOLE 22 1430183 0 65198 MANPOWERGROUP INC WIS COM 56418H100 243 2242 SH SOLE 23 2242 0 0 MANPOWERGROUP INC WIS COM 56418H100 1124 10376 SH SOLE 25 10376 0 0 MANPOWERGROUP INC WIS COM 56418H100 3786 34961 SH SOLE 26 29979 0 4982 MANPOWERGROUP INC WIS COM 56418H100 794 7330 SH SOLE 28 3700 0 3630 MANPOWERGROUP INC WIS COM 56418H100 78 717 SH SOLE 29 717 0 0 MANPOWERGROUP INC WIS COM 56418H100 3787 34970 SH SOLE 30 34970 0 0 MANPOWERGROUP INC WIS COM 56418H100 232 2147 SH SOLE 31 2147 0 0 MANPOWERGROUP INC WIS COM 56418H100 7180 66314 SH SOLE 34 66314 0 0 MANPOWERGROUP INC WIS COM 56418H100 1501 13863 SH SOLE 36 13863 0 0 MANPOWERGROUP INC WIS COM 56418H100 701 6470 SH SOLE 40 6470 0 0 MANPOWERGROUP INC WIS COM 56418H100 9786 90381 SH SOLE 43 2318 0 88063 MANTECH INTERNATIONAL CORP CL A 564563104 2226 29314 SH SOLE 2 8717 0 20597 MANTECH INTERNATIONAL CORP CL A 564563104 6 79 SH SOLE 4 79 0 0 MANTECH INTERNATIONAL CORP CL A 564563104 33 441 SH SOLE 7 441 0 0 MANTECH INTERNATIONAL CORP CL A 564563104 8352 110007 SH SOLE 18 110007 0 0 MANTECH INTERNATIONAL CORP CL A 564563104 3627 47775 SH SOLE 19 47775 0 0 MANTECH INTERNATIONAL CORP CL A 564563104 246264 3243732 SH SOLE 21 3243732 0 0 MANTECH INTERNATIONAL CORP CL A 564563104 50802 669147 SH SOLE 22 640932 0 28215 MANTECH INTERNATIONAL CORP CL A 564563104 437 5750 SH SOLE 25 5750 0 0 MANTECH INTERNATIONAL CORP CL A 564563104 1399 18426 SH SOLE 26 11699 0 6727 MANTECH INTERNATIONAL CORP CL A 564563104 173 2284 SH SOLE 28 2284 0 0 MANTECH INTERNATIONAL CORP CL A 564563104 3672 48364 SH SOLE 30 48364 0 0 MANTECH INTERNATIONAL CORP CL A 564563104 23 305 SH SOLE 36 305 0 0 MANTECH INTERNATIONAL CORP CL A 564563104 273 3600 SH SOLE 40 3600 0 0 MANTECH INTERNATIONAL CORP CL A 564563104 844 11122 SH SOLE 43 106 0 11016 MANULIFE FINL CORP COM 56501R106 27 1422 SH SOLE 18 1422 0 0 MANULIFE FINL CORP COM 56501R106 16827 874580 SH SOLE 43 139824 0 734756 MARATHON DIGITAL HOLDINGS IN COM 565788106 3192 101084 SH SOLE 2 29878 0 71206 MARATHON DIGITAL HOLDINGS IN COM 565788106 11 355 SH SOLE 4 355 0 0 MARATHON DIGITAL HOLDINGS IN COM 565788106 48 1534 SH SOLE 7 1534 0 0 MARATHON DIGITAL HOLDINGS IN COM 565788106 2 50 SH SOLE 17 0 0 50 MARATHON DIGITAL HOLDINGS IN COM 565788106 9459 299524 SH SOLE 18 299524 0 0 MARATHON DIGITAL HOLDINGS IN COM 565788106 5282 167249 SH SOLE 19 167249 0 0 MARATHON DIGITAL HOLDINGS IN COM 565788106 109910 3480357 SH SOLE 21 3480357 0 0 MARATHON DIGITAL HOLDINGS IN COM 565788106 72444 2293994 SH SOLE 22 2196741 0 97253 MARATHON DIGITAL HOLDINGS IN COM 565788106 397 12557 SH SOLE 25 12557 0 0 MARATHON DIGITAL HOLDINGS IN COM 565788106 1188 37613 SH SOLE 26 30532 0 7081 MARATHON DIGITAL HOLDINGS IN COM 565788106 261 8260 SH SOLE 28 8260 0 0 MARATHON DIGITAL HOLDINGS IN COM 565788106 1652 52307 SH SOLE 30 52307 0 0 MARATHON DIGITAL HOLDINGS IN COM 565788106 85 2685 SH SOLE 34 2685 0 0 MARATHON DIGITAL HOLDINGS IN COM 565788106 376 11904 SH SOLE 40 11904 0 0 MARATHON DIGITAL HOLDINGS IN COM 565788106 1 20 SH SOLE 43 0 0 20 MARATHON OIL CORP COM 565849106 11783 861995 SH SOLE 2 388164 0 473831 MARATHON OIL CORP COM 565849106 238 17374 SH SOLE 4 17374 0 0 MARATHON OIL CORP COM 565849106 8439 617338 SH SOLE 7 598363 0 18975 MARATHON OIL CORP COM 565849106 165 12071 SH SOLE 15 12071 0 0 MARATHON OIL CORP COM 565849106 17716 1295956 SH SOLE 18 1231047 0 64909 MARATHON OIL CORP COM 565849106 5644 412846 SH SOLE 19 412846 0 0 MARATHON OIL CORP COM 565849106 275980 20188732 SH SOLE 21 20188732 0 0 MARATHON OIL CORP COM 565849106 246241 18013247 SH SOLE 22 16295958 0 1717289 MARATHON OIL CORP COM 565849106 45 3288 SH SOLE 23 3288 0 0 MARATHON OIL CORP COM 565849106 1435 104971 SH SOLE 25 104971 0 0 MARATHON OIL CORP COM 565849106 12456 911170 SH SOLE 26 432584 0 478586 MARATHON OIL CORP COM 565849106 1693 123879 SH SOLE 28 55974 0 67905 MARATHON OIL CORP COM 565849106 40823 2986294 SH SOLE 30 2986294 0 0 MARATHON OIL CORP COM 565849106 262 19190 SH SOLE 31 19190 0 0 MARATHON OIL CORP COM 565849106 2271 166118 SH SOLE 34 166118 0 0 MARATHON OIL CORP COM 565849106 2265 165690 SH SOLE 36 165690 0 0 MARATHON OIL CORP COM 565849106 1282 93749 SH SOLE 40 93749 0 0 MARATHON OIL CORP COM 565849106 13431 982542 SH SOLE 43 37806 0 944736 MARATHON PETE CORP COM 56585A102 78130 1264043 SH SOLE 2 472306 0 791737 MARATHON PETE CORP COM 56585A102 28218 456529 SH SOLE 4 275958 0 180571 MARATHON PETE CORP COM 56585A102 37232 602356 SH SOLE 7 583185 0 19171 MARATHON PETE CORP COM 56585A102 839 13573 SH SOLE 13 1802 0 11771 MARATHON PETE CORP COM 56585A102 5275 85348 SH SOLE 15 85348 0 0 MARATHON PETE CORP COM 56585A102 250905 4059290 SH SOLE 18 3482146 0 577144 MARATHON PETE CORP COM 56585A102 339033 5485083 SH SOLE 19 5485083 0 0 MARATHON PETE CORP COM 56585A102 1552026 25109631 SH SOLE 21 25109631 0 0 MARATHON PETE CORP COM 56585A102 870801 14088349 SH SOLE 22 12698343 0 1390006 MARATHON PETE CORP COM 56585A102 26261 424859 SH SOLE 23 424859 0 0 MARATHON PETE CORP COM 56585A102 70337 1137962 SH SOLE 25 1137962 0 0 MARATHON PETE CORP COM 56585A102 104337 1688031 SH SOLE 26 538580 0 1149451 MARATHON PETE CORP COM 56585A102 48306 781529 SH SOLE 28 57631 0 723898 MARATHON PETE CORP COM 56585A102 9890 160014 SH SOLE 29 160014 0 0 MARATHON PETE CORP COM 56585A102 249422 4035308 SH SOLE 30 4035308 0 0 MARATHON PETE CORP COM 56585A102 14762 238826 SH SOLE 31 78480 0 160346 MARATHON PETE CORP COM 56585A102 4999 80879 SH SOLE 32 80879 0 0 MARATHON PETE CORP COM 56585A102 120017 1941710 SH SOLE 34 1941710 0 0 MARATHON PETE CORP COM 56585A102 26294 425408 SH SOLE 36 425408 0 0 MARATHON PETE CORP COM 56585A102 1371 22181 SH SOLE 40 22181 0 0 MARATHON PETE CORP COM 56585A102 19535 316044 SH SOLE 43 23241 0 292803 MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107 9111 185630 SH SOLE 2 37741 0 147889 MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107 19 378 SH SOLE 4 378 0 0 MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107 62 1255 SH SOLE 7 1255 0 0 MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107 2378 48458 SH SOLE 18 48458 0 0 MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107 1447 29491 SH SOLE 19 29491 0 0 MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107 68700 1399759 SH SOLE 21 1399759 0 0 MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107 114750 2338019 SH SOLE 22 2225444 0 112575 MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107 700 14256 SH SOLE 25 14256 0 0 MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107 1667 33958 SH SOLE 26 26863 0 7095 MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107 405 8256 SH SOLE 28 8256 0 0 MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107 27103 552213 SH SOLE 30 552213 0 0 MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107 79 1619 SH SOLE 31 1619 0 0 MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107 268 5462 SH SOLE 34 5462 0 0 MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107 667 13580 SH SOLE 40 13580 0 0 MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107 21 425 SH SOLE 43 0 0 425 MARCHEX INC CL B 56624R108 21 7167 SH SOLE 18 7167 0 0 MARCHEX INC CL B 56624R108 316 105737 SH SOLE 21 105737 0 0 MARCHEX INC CL B 56624R108 1842 617184 SH SOLE 22 617184 0 0 MARCUS & MILLICHAP INC COM 566324109 8991 221348 SH SOLE 2 89597 0 131751 MARCUS & MILLICHAP INC COM 566324109 16 388 SH SOLE 7 388 0 0 MARCUS & MILLICHAP INC COM 566324109 5913 145567 SH SOLE 18 97323 0 48244 MARCUS & MILLICHAP INC COM 566324109 31383 772589 SH SOLE 19 772589 0 0 MARCUS & MILLICHAP INC COM 566324109 119785 2948909 SH SOLE 21 2948909 0 0 MARCUS & MILLICHAP INC COM 566324109 62313 1534055 SH SOLE 22 1509855 0 24200 MARCUS & MILLICHAP INC COM 566324109 1784 43914 SH SOLE 23 43914 0 0 MARCUS & MILLICHAP INC COM 566324109 191 4713 SH SOLE 25 4713 0 0 MARCUS & MILLICHAP INC COM 566324109 8044 198019 SH SOLE 26 2339 0 195680 MARCUS & MILLICHAP INC COM 566324109 80 1976 SH SOLE 28 1976 0 0 MARCUS & MILLICHAP INC COM 566324109 1799 44293 SH SOLE 30 44293 0 0 MARCUS & MILLICHAP INC COM 566324109 1072 26391 SH SOLE 34 26391 0 0 MARCUS & MILLICHAP INC COM 566324109 106 2613 SH SOLE 40 2613 0 0 MARCUS & MILLICHAP INC COM 566324109 342 8414 SH SOLE 43 1 0 8413 MARCUS CORP DEL COM 566330106 952 54545 SH SOLE 2 22766 0 31779 MARCUS CORP DEL COM 566330106 8 470 SH SOLE 7 470 0 0 MARCUS CORP DEL COM 566330106 1661 95163 SH SOLE 18 95163 0 0 MARCUS CORP DEL COM 566330106 2522 144514 SH SOLE 19 144514 0 0 MARCUS CORP DEL COM 566330106 47343 2713078 SH SOLE 21 2713078 0 0 MARCUS CORP DEL COM 566330106 12420 711749 SH SOLE 22 685031 0 26718 MARCUS CORP DEL COM 566330106 59 3354 SH SOLE 23 3354 0 0 MARCUS CORP DEL COM 566330106 73 4175 SH SOLE 25 4175 0 0 MARCUS CORP DEL COM 566330106 503 28845 SH SOLE 26 0 0 28845 MARCUS CORP DEL COM 566330106 603 34545 SH SOLE 30 34545 0 0 MARCUS CORP DEL COM 566330106 44 2508 SH SOLE 40 2508 0 0 MARCUS CORP DEL COM 566330106 60 3432 SH SOLE 43 0 0 3432 MARIN SOFTWARE INC COM NEW 56804T205 30 3235 SH SOLE 21 3235 0 0 MARIN SOFTWARE INC COM NEW 56804T205 414 45404 SH SOLE 22 45404 0 0 MARINE PRODS CORP COM 568427108 32 2588 SH SOLE 2 1456 0 1132 MARINE PRODS CORP COM 568427108 310 24818 SH SOLE 18 24818 0 0 MARINE PRODS CORP COM 568427108 170 13555 SH SOLE 19 13555 0 0 MARINE PRODS CORP COM 568427108 3770 301391 SH SOLE 21 301391 0 0 MARINE PRODS CORP COM 568427108 3639 290918 SH SOLE 22 290552 0 366 MARINEMAX INC COM 567908108 4916 101314 SH SOLE 2 52705 0 48609 MARINEMAX INC COM 567908108 3 72 SH SOLE 4 72 0 0 MARINEMAX INC COM 567908108 15 313 SH SOLE 7 313 0 0 MARINEMAX INC COM 567908108 4502 92794 SH SOLE 18 82639 0 10155 MARINEMAX INC COM 567908108 18232 375765 SH SOLE 19 375765 0 0 MARINEMAX INC COM 567908108 124159 2558921 SH SOLE 21 2558921 0 0 MARINEMAX INC COM 567908108 41967 864945 SH SOLE 22 846421 0 18524 MARINEMAX INC COM 567908108 724 14919 SH SOLE 23 14919 0 0 MARINEMAX INC COM 567908108 189 3894 SH SOLE 25 3894 0 0 MARINEMAX INC COM 567908108 3171 65346 SH SOLE 26 1907 0 63439 MARINEMAX INC COM 567908108 62 1286 SH SOLE 28 1286 0 0 MARINEMAX INC COM 567908108 1906 39290 SH SOLE 30 39290 0 0 MARINEMAX INC COM 567908108 84 1741 SH SOLE 34 1741 0 0 MARINEMAX INC COM 567908108 125 2567 SH SOLE 36 2567 0 0 MARINEMAX INC COM 567908108 115 2362 SH SOLE 40 2362 0 0 MARINEMAX INC COM 567908108 337 6943 SH SOLE 43 220 0 6723 MARINUS PHARMACEUTICALS INC COM NEW 56854Q200 186 16325 SH SOLE 2 2312 0 14013 MARINUS PHARMACEUTICALS INC COM NEW 56854Q200 7 594 SH SOLE 7 594 0 0 MARINUS PHARMACEUTICALS INC COM NEW 56854Q200 1253 110141 SH SOLE 18 110141 0 0 MARINUS PHARMACEUTICALS INC COM NEW 56854Q200 4376 384567 SH SOLE 19 384567 0 0 MARINUS PHARMACEUTICALS INC COM NEW 56854Q200 398 35000 SH SOLE 20 35000 0 0 MARINUS PHARMACEUTICALS INC COM NEW 56854Q200 17625 1548806 SH SOLE 21 1548806 0 0 MARINUS PHARMACEUTICALS INC COM NEW 56854Q200 10032 881555 SH SOLE 22 876427 0 5128 MARINUS PHARMACEUTICALS INC COM NEW 56854Q200 187 16414 SH SOLE 30 16414 0 0 MARINUS PHARMACEUTICALS INC COM NEW 56854Q200 41 3633 SH SOLE 34 3633 0 0 MARINUS PHARMACEUTICALS INC COM NEW 56854Q200 2 168 SH SOLE 43 0 0 168 MARKEL CORP COM 570535104 36771 30767 SH SOLE 2 6808 0 23959 MARKEL CORP COM 570535104 10735 8982 SH SOLE 4 5279 0 3703 MARKEL CORP COM 570535104 2014 1685 SH SOLE 7 1685 0 0 MARKEL CORP COM 570535104 507 424 SH SOLE 13 34 0 390 MARKEL CORP COM 570535104 1548 1295 SH SOLE 15 1295 0 0 MARKEL CORP COM 570535104 22693 18988 SH SOLE 18 18159 0 829 MARKEL CORP COM 570535104 4110 3439 SH SOLE 19 3439 0 0 MARKEL CORP COM 570535104 193493 161901 SH SOLE 21 161901 0 0 MARKEL CORP COM 570535104 338665 283371 SH SOLE 22 266764 0 16607 MARKEL CORP COM 570535104 9565 8003 SH SOLE 23 8003 0 0 MARKEL CORP COM 570535104 21482 17975 SH SOLE 25 17975 0 0 MARKEL CORP COM 570535104 31041 25973 SH SOLE 26 14203 0 11770 MARKEL CORP COM 570535104 34636 28981 SH SOLE 28 1057 0 27924 MARKEL CORP COM 570535104 723 605 SH SOLE 29 605 0 0 MARKEL CORP COM 570535104 34452 28827 SH SOLE 30 28827 0 0 MARKEL CORP COM 570535104 6572 5499 SH SOLE 31 2118 0 3381 MARKEL CORP COM 570535104 815 682 SH SOLE 34 682 0 0 MARKEL CORP COM 570535104 9214 7710 SH SOLE 36 7710 0 0 MARKEL CORP COM 570535104 519 434 SH SOLE 40 434 0 0 MARKEL CORP COM 570535104 4599 3848 SH SOLE 43 121 0 3727 MARKER THERAPEUTICS INC COM 57055L107 5 3118 SH SOLE 2 3118 0 0 MARKER THERAPEUTICS INC COM 57055L107 21 12376 SH SOLE 18 12376 0 0 MARKER THERAPEUTICS INC COM 57055L107 412 243560 SH SOLE 21 243560 0 0 MARKETAXESS HLDGS INC COM 57060D108 36843 87577 SH SOLE 2 20566 0 67011 MARKETAXESS HLDGS INC COM 57060D108 11694 27797 SH SOLE 4 17082 0 10715 MARKETAXESS HLDGS INC COM 57060D108 16411 39009 SH SOLE 7 37925 0 1084 MARKETAXESS HLDGS INC COM 57060D108 335 796 SH SOLE 13 110 0 686 MARKETAXESS HLDGS INC COM 57060D108 1586 3770 SH SOLE 15 3770 0 0 MARKETAXESS HLDGS INC COM 57060D108 40314 95828 SH SOLE 18 90422 0 5406 MARKETAXESS HLDGS INC COM 57060D108 178868 425177 SH SOLE 19 425177 0 0 MARKETAXESS HLDGS INC COM 57060D108 596161 1417102 SH SOLE 21 1417102 0 0 MARKETAXESS HLDGS INC COM 57060D108 355152 844214 SH SOLE 22 764786 0 79428 MARKETAXESS HLDGS INC COM 57060D108 8895 21145 SH SOLE 23 21145 0 0 MARKETAXESS HLDGS INC COM 57060D108 32739 77823 SH SOLE 25 77823 0 0 MARKETAXESS HLDGS INC COM 57060D108 37954 90219 SH SOLE 26 38441 0 51778 MARKETAXESS HLDGS INC COM 57060D108 42289 100522 SH SOLE 28 2887 0 97635 MARKETAXESS HLDGS INC COM 57060D108 10 24 SH SOLE 29 24 0 0 MARKETAXESS HLDGS INC COM 57060D108 85567 203397 SH SOLE 30 203397 0 0 MARKETAXESS HLDGS INC COM 57060D108 8155 19386 SH SOLE 31 10103 0 9283 MARKETAXESS HLDGS INC COM 57060D108 3922 9322 SH SOLE 34 9322 0 0 MARKETAXESS HLDGS INC COM 57060D108 8322 19781 SH SOLE 36 19781 0 0 MARKETAXESS HLDGS INC COM 57060D108 540 1283 SH SOLE 40 1283 0 0 MARKETAXESS HLDGS INC COM 57060D108 10646 25305 SH SOLE 43 844 0 24461 MARKETWISE INC COM CL A 57064P107 414 50179 SH SOLE 22 50179 0 0 MARKFORGED HOLDING CORPORATI COM 57064N102 21 3226 SH SOLE 2 3226 0 0 MARKFORGED HOLDING CORPORATI COM 57064N102 745 113528 SH SOLE 19 113528 0 0 MARKFORGED HOLDING CORPORATI COM 57064N102 712 108568 SH SOLE 21 108568 0 0 MARKFORGED HOLDING CORPORATI COM 57064N102 5165 787302 SH SOLE 22 787302 0 0 MARLIN BUSINESS SVCS CORP COM 571157106 208 9355 SH SOLE 2 409 0 8946 MARLIN BUSINESS SVCS CORP COM 571157106 5 207 SH SOLE 7 207 0 0 MARLIN BUSINESS SVCS CORP COM 571157106 698 31389 SH SOLE 18 31389 0 0 MARLIN BUSINESS SVCS CORP COM 571157106 335 15068 SH SOLE 19 15068 0 0 MARLIN BUSINESS SVCS CORP COM 571157106 7087 318807 SH SOLE 21 318807 0 0 MARLIN BUSINESS SVCS CORP COM 571157106 5446 245001 SH SOLE 22 240840 0 4161 MARQETA INC CLASS A COM 57142B104 1188 53721 SH SOLE 2 53721 0 0 MARQETA INC CLASS A COM 57142B104 160 7234 SH SOLE 4 7234 0 0 MARQETA INC CLASS A COM 57142B104 1963 88751 SH SOLE 18 88751 0 0 MARQETA INC CLASS A COM 57142B104 28051 1268111 SH SOLE 19 1268111 0 0 MARQETA INC CLASS A COM 57142B104 1736 78480 SH SOLE 21 78480 0 0 MARQETA INC CLASS A COM 57142B104 25855 1168859 SH SOLE 22 1168859 0 0 MARQETA INC CLASS A COM 57142B104 7487 338487 SH SOLE 26 6147 0 332340 MARQETA INC CLASS A COM 57142B104 10004 452271 SH SOLE 28 0 0 452271 MARQETA INC CLASS A COM 57142B104 18368 830369 SH SOLE 34 830369 0 0 MARRIOTT INTL INC NEW CL A 571903202 85431 576887 SH SOLE 2 64234 0 512653 MARRIOTT INTL INC NEW CL A 571903202 18179 122757 SH SOLE 4 106407 0 16350 MARRIOTT INTL INC NEW CL A 571903202 39644 267704 SH SOLE 7 259573 0 8131 MARRIOTT INTL INC NEW CL A 571903202 1054 7119 SH SOLE 13 767 0 6352 MARRIOTT INTL INC NEW CL A 571903202 4196 28332 SH SOLE 15 28332 0 0 MARRIOTT INTL INC NEW CL A 571903202 118 794 SH SOLE 17 0 0 794 MARRIOTT INTL INC NEW CL A 571903202 70439 475648 SH SOLE 18 436085 0 39563 MARRIOTT INTL INC NEW CL A 571903202 12661 85494 SH SOLE 19 85494 0 0 MARRIOTT INTL INC NEW CL A 571903202 748622 5055186 SH SOLE 21 5055186 0 0 MARRIOTT INTL INC NEW CL A 571903202 847041 5719769 SH SOLE 22 5154760 0 565009 MARRIOTT INTL INC NEW CL A 571903202 22939 154896 SH SOLE 23 154896 0 0 MARRIOTT INTL INC NEW CL A 571903202 53526 361442 SH SOLE 25 361442 0 0 MARRIOTT INTL INC NEW CL A 571903202 90830 613342 SH SOLE 26 223022 0 390320 MARRIOTT INTL INC NEW CL A 571903202 63954 431860 SH SOLE 28 24457 0 407403 MARRIOTT INTL INC NEW CL A 571903202 103 696 SH SOLE 29 696 0 0 MARRIOTT INTL INC NEW CL A 571903202 186575 1259879 SH SOLE 30 1259879 0 0 MARRIOTT INTL INC NEW CL A 571903202 14893 100568 SH SOLE 31 32608 0 67960 MARRIOTT INTL INC NEW CL A 571903202 11351 76649 SH SOLE 32 76649 0 0 MARRIOTT INTL INC NEW CL A 571903202 2042 13790 SH SOLE 34 13790 0 0 MARRIOTT INTL INC NEW CL A 571903202 19351 130673 SH SOLE 36 130673 0 0 MARRIOTT INTL INC NEW CL A 571903202 1385 9355 SH SOLE 40 9355 0 0 MARRIOTT INTL INC NEW CL A 571903202 30281 204477 SH SOLE 43 15353 0 189124 MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 17997 114389 SH SOLE 2 37644 0 76745 MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 390 2482 SH SOLE 4 2482 0 0 MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 125 797 SH SOLE 7 797 0 0 MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 16138 102575 SH SOLE 18 102575 0 0 MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 1862 11833 SH SOLE 19 11833 0 0 MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 300882 1912426 SH SOLE 21 1912426 0 0 MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 187735 1193258 SH SOLE 22 1142733 0 50525 MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 846 5376 SH SOLE 25 5376 0 0 MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 2437 15489 SH SOLE 26 12040 0 3449 MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 513 3261 SH SOLE 28 3261 0 0 MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 7181 45644 SH SOLE 30 45644 0 0 MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 103 653 SH SOLE 31 653 0 0 MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 703 4470 SH SOLE 34 4470 0 0 MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 106 673 SH SOLE 36 673 0 0 MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 789 5013 SH SOLE 40 5013 0 0 MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 2736 17389 SH SOLE 43 1984 0 15405 MARRONE BIO INNOVATIONS INC COM 57165B106 14 15531 SH SOLE 2 5495 0 10036 MARRONE BIO INNOVATIONS INC COM 57165B106 215 238782 SH SOLE 18 238782 0 0 MARRONE BIO INNOVATIONS INC COM 57165B106 118 131341 SH SOLE 19 131341 0 0 MARRONE BIO INNOVATIONS INC COM 57165B106 3044 3378092 SH SOLE 21 3378092 0 0 MARRONE BIO INNOVATIONS INC COM 57165B106 1010 1120431 SH SOLE 22 1116638 0 3793 MARSH & MCLENNAN COS INC COM 571748102 189712 1252801 SH SOLE 2 293014 0 959787 MARSH & MCLENNAN COS INC COM 571748102 59879 395423 SH SOLE 4 255262 0 140161 MARSH & MCLENNAN COS INC COM 571748102 77078 509001 SH SOLE 7 493672 0 15329 MARSH & MCLENNAN COS INC COM 571748102 17055 112629 SH SOLE 13 105188 0 7441 MARSH & MCLENNAN COS INC COM 571748102 9139 60351 SH SOLE 15 60351 0 0 MARSH & MCLENNAN COS INC COM 571748102 2 14 SH SOLE 17 0 0 14 MARSH & MCLENNAN COS INC COM 571748102 227689 1503592 SH SOLE 18 1324025 0 179567 MARSH & MCLENNAN COS INC COM 571748102 325931 2152357 SH SOLE 19 2152357 0 0 MARSH & MCLENNAN COS INC COM 571748102 1881292 12423508 SH SOLE 21 12423508 0 0 MARSH & MCLENNAN COS INC COM 571748102 1803569 11910250 SH SOLE 22 10684931 0 1225319 MARSH & MCLENNAN COS INC COM 571748102 45462 300217 SH SOLE 23 300217 0 0 MARSH & MCLENNAN COS INC COM 571748102 139894 923819 SH SOLE 25 923819 0 0 MARSH & MCLENNAN COS INC COM 571748102 212712 1404686 SH SOLE 26 657552 0 747134 MARSH & MCLENNAN COS INC COM 571748102 255679 1688432 SH SOLE 28 48216 0 1640216 MARSH & MCLENNAN COS INC COM 571748102 2473 16330 SH SOLE 29 16330 0 0 MARSH & MCLENNAN COS INC COM 571748102 573648 3788204 SH SOLE 30 3773130 0 15074 MARSH & MCLENNAN COS INC COM 571748102 32380 213829 SH SOLE 31 73363 0 140466 MARSH & MCLENNAN COS INC COM 571748102 116163 767110 SH SOLE 34 767110 0 0 MARSH & MCLENNAN COS INC COM 571748102 43777 289090 SH SOLE 36 289090 0 0 MARSH & MCLENNAN COS INC COM 571748102 2677 17675 SH SOLE 40 17675 0 0 MARSH & MCLENNAN COS INC COM 571748102 63760 421049 SH SOLE 43 52136 0 368913 MARTEN TRANS LTD COM 573075108 3893 248136 SH SOLE 2 170493 0 77643 MARTEN TRANS LTD COM 573075108 3 172 SH SOLE 4 172 0 0 MARTEN TRANS LTD COM 573075108 16 1021 SH SOLE 7 1021 0 0 MARTEN TRANS LTD COM 573075108 3791 241591 SH SOLE 18 241591 0 0 MARTEN TRANS LTD COM 573075108 3831 244180 SH SOLE 19 244180 0 0 MARTEN TRANS LTD COM 573075108 111507 7106898 SH SOLE 21 7106898 0 0 MARTEN TRANS LTD COM 573075108 31796 2026515 SH SOLE 22 1963101 0 63414 MARTEN TRANS LTD COM 573075108 124 7884 SH SOLE 25 7884 0 0 MARTEN TRANS LTD COM 573075108 903 57528 SH SOLE 26 0 0 57528 MARTEN TRANS LTD COM 573075108 81 5185 SH SOLE 28 5185 0 0 MARTEN TRANS LTD COM 573075108 1734 110522 SH SOLE 30 110522 0 0 MARTEN TRANS LTD COM 573075108 112 7125 SH SOLE 40 7125 0 0 MARTEN TRANS LTD COM 573075108 1147 73130 SH SOLE 43 6507 0 66623 MARTIN MARIETTA MATLS INC COM 573284106 48439 141767 SH SOLE 2 27365 0 114402 MARTIN MARIETTA MATLS INC COM 573284106 15172 44404 SH SOLE 4 25968 0 18436 MARTIN MARIETTA MATLS INC COM 573284106 18551 54293 SH SOLE 7 52361 0 1932 MARTIN MARIETTA MATLS INC COM 573284106 811 2374 SH SOLE 13 1459 0 915 MARTIN MARIETTA MATLS INC COM 573284106 2615 7652 SH SOLE 15 7652 0 0 MARTIN MARIETTA MATLS INC COM 573284106 41199 120577 SH SOLE 18 105974 0 14603 MARTIN MARIETTA MATLS INC COM 573284106 11566 33849 SH SOLE 19 33849 0 0 MARTIN MARIETTA MATLS INC COM 573284106 542999 1589202 SH SOLE 21 1589202 0 0 MARTIN MARIETTA MATLS INC COM 573284106 462777 1354415 SH SOLE 22 1213830 0 140585 MARTIN MARIETTA MATLS INC COM 573284106 13372 39137 SH SOLE 23 39137 0 0 MARTIN MARIETTA MATLS INC COM 573284106 41487 121421 SH SOLE 25 121421 0 0 MARTIN MARIETTA MATLS INC COM 573284106 49505 144888 SH SOLE 26 56897 0 87991 MARTIN MARIETTA MATLS INC COM 573284106 50028 146417 SH SOLE 28 4757 0 141660 MARTIN MARIETTA MATLS INC COM 573284106 373 1093 SH SOLE 29 1093 0 0 MARTIN MARIETTA MATLS INC COM 573284106 86590 253423 SH SOLE 30 253423 0 0 MARTIN MARIETTA MATLS INC COM 573284106 8343 24417 SH SOLE 31 9176 0 15241 MARTIN MARIETTA MATLS INC COM 573284106 1095 3205 SH SOLE 34 3205 0 0 MARTIN MARIETTA MATLS INC COM 573284106 10140 29678 SH SOLE 36 29678 0 0 MARTIN MARIETTA MATLS INC COM 573284106 738 2160 SH SOLE 40 2160 0 0 MARTIN MARIETTA MATLS INC COM 573284106 12129 35498 SH SOLE 43 3229 0 32269 MARVELL TECHNOLOGY INC COM 573874104 116772 1936191 SH SOLE 2 208717 0 1727474 MARVELL TECHNOLOGY INC COM 573874104 31842 527980 SH SOLE 4 312514 0 215466 MARVELL TECHNOLOGY INC COM 573874104 10091 167324 SH SOLE 7 167324 0 0 MARVELL TECHNOLOGY INC COM 573874104 1058 17547 SH SOLE 13 2449 0 15098 MARVELL TECHNOLOGY INC COM 573874104 4199 69625 SH SOLE 15 69625 0 0 MARVELL TECHNOLOGY INC COM 573874104 7 110 SH SOLE 17 0 0 110 MARVELL TECHNOLOGY INC COM 573874104 323777 5368550 SH SOLE 18 3677893 0 1690657 MARVELL TECHNOLOGY INC COM 573874104 559797 9281994 SH SOLE 19 9281994 0 0 MARVELL TECHNOLOGY INC COM 573874104 970534 16092417 SH SOLE 21 16092417 0 0 MARVELL TECHNOLOGY INC COM 573874104 1063871 17640048 SH SOLE 22 16644684 0 995364 MARVELL TECHNOLOGY INC COM 573874104 27377 453933 SH SOLE 23 453933 0 0 MARVELL TECHNOLOGY INC COM 573874104 100544 1667119 SH SOLE 25 1667119 0 0 MARVELL TECHNOLOGY INC COM 573874104 121098 2007923 SH SOLE 26 705183 0 1302740 MARVELL TECHNOLOGY INC COM 573874104 172212 2855445 SH SOLE 28 72113 0 2783332 MARVELL TECHNOLOGY INC COM 573874104 124675 2067243 SH SOLE 30 2067243 0 0 MARVELL TECHNOLOGY INC COM 573874104 17849 295950 SH SOLE 31 99104 0 196846 MARVELL TECHNOLOGY INC COM 573874104 11632 192864 SH SOLE 32 192864 0 0 MARVELL TECHNOLOGY INC COM 573874104 424137 7032614 SH SOLE 34 7032614 0 0 MARVELL TECHNOLOGY INC COM 573874104 21668 359275 SH SOLE 36 359275 0 0 MARVELL TECHNOLOGY INC COM 573874104 1695 28099 SH SOLE 40 28099 0 0 MARVELL TECHNOLOGY INC COM 573874104 23317 386620 SH SOLE 43 28071 0 358549 MASCO CORP COM 574599106 54806 986612 SH SOLE 2 473114 0 513498 MASCO CORP COM 574599106 15542 279777 SH SOLE 4 179166 0 100611 MASCO CORP COM 574599106 13991 251870 SH SOLE 7 229399 0 22471 MASCO CORP COM 574599106 352 6344 SH SOLE 13 891 0 5453 MASCO CORP COM 574599106 1688 30395 SH SOLE 15 30395 0 0 MASCO CORP COM 574599106 56350 1014397 SH SOLE 18 973424 0 40973 MASCO CORP COM 574599106 167633 3017704 SH SOLE 19 3017704 0 0 MASCO CORP COM 574599106 375377 6757468 SH SOLE 21 6757468 0 0 MASCO CORP COM 574599106 325797 5864935 SH SOLE 22 5048907 0 816028 MASCO CORP COM 574599106 12197 219576 SH SOLE 23 219576 0 0 MASCO CORP COM 574599106 25232 454217 SH SOLE 25 454217 0 0 MASCO CORP COM 574599106 38651 695786 SH SOLE 26 323915 0 371871 MASCO CORP COM 574599106 44949 809160 SH SOLE 28 20515 0 788645 MASCO CORP COM 574599106 3900 70209 SH SOLE 29 70209 0 0 MASCO CORP COM 574599106 59096 1063834 SH SOLE 30 1063834 0 0 MASCO CORP COM 574599106 7197 129553 SH SOLE 31 66011 0 63542 MASCO CORP COM 574599106 79120 1424311 SH SOLE 34 1424311 0 0 MASCO CORP COM 574599106 6212 111825 SH SOLE 36 111825 0 0 MASCO CORP COM 574599106 457 8225 SH SOLE 40 8225 0 0 MASCO CORP COM 574599106 11952 215162 SH SOLE 43 9312 0 205850 MASCO CORP OPTIONS 574599106 133 2400 SH Call SOLE 2 2400 0 0 MASCO CORP OPTIONS 574599106 161 2900 SH Call SOLE 4 2900 0 0 MASCO CORP OPTIONS 574599106 2161 38900 SH Call SOLE 18 38900 0 0 MASCO CORP OPTIONS 574599106 21826 392900 SH Call SOLE 19 392900 0 0 MASCO CORP OPTIONS 574599106 1155 20800 SH Call SOLE 22 20800 0 0 MASCO CORP OPTIONS 574599106 9110 164000 SH Call SOLE 34 164000 0 0 MASIMO CORP COM 574795100 50827 187753 SH SOLE 2 89565 0 98188 MASIMO CORP COM 574795100 9430 34834 SH SOLE 4 22036 0 12798 MASIMO CORP COM 574795100 3132 11571 SH SOLE 7 11571 0 0 MASIMO CORP COM 574795100 346 1277 SH SOLE 13 178 0 1099 MASIMO CORP COM 574795100 1157 4275 SH SOLE 15 4275 0 0 MASIMO CORP COM 574795100 48668 179778 SH SOLE 18 176795 0 2983 MASIMO CORP COM 574795100 739439 2731479 SH SOLE 19 2731479 0 0 MASIMO CORP COM 574795100 825025 3047635 SH SOLE 21 3047635 0 0 MASIMO CORP COM 574795100 411921 1521631 SH SOLE 22 1461693 0 59938 MASIMO CORP COM 574795100 8139 30065 SH SOLE 23 30065 0 0 MASIMO CORP COM 574795100 35416 130826 SH SOLE 25 130826 0 0 MASIMO CORP COM 574795100 40819 150785 SH SOLE 26 110525 0 40260 MASIMO CORP COM 574795100 38483 142156 SH SOLE 28 3893 0 138263 MASIMO CORP COM 574795100 54193 200187 SH SOLE 30 185432 0 14755 MASIMO CORP COM 574795100 8143 30080 SH SOLE 31 17042 0 13038 MASIMO CORP COM 574795100 110265 407319 SH SOLE 34 407319 0 0 MASIMO CORP COM 574795100 8725 32229 SH SOLE 36 32229 0 0 MASIMO CORP COM 574795100 501 1852 SH SOLE 40 1852 0 0 MASIMO CORP COM 574795100 12878 47570 SH SOLE 43 2639 0 44931 MASONITE INTL CORP COM 575385109 1054 9928 SH SOLE 2 7110 0 2818 MASONITE INTL CORP COM 575385109 10 96 SH SOLE 4 96 0 0 MASONITE INTL CORP COM 575385109 40 376 SH SOLE 7 376 0 0 MASONITE INTL CORP COM 575385109 6733 63437 SH SOLE 18 63437 0 0 MASONITE INTL CORP COM 575385109 4536 42737 SH SOLE 19 42737 0 0 MASONITE INTL CORP COM 575385109 95670 901440 SH SOLE 21 901440 0 0 MASONITE INTL CORP COM 575385109 60411 569216 SH SOLE 22 554949 0 14267 MASONITE INTL CORP COM 575385109 323 3043 SH SOLE 25 3043 0 0 MASONITE INTL CORP COM 575385109 1100 10364 SH SOLE 26 8446 0 1918 MASONITE INTL CORP COM 575385109 217 2043 SH SOLE 28 2043 0 0 MASONITE INTL CORP COM 575385109 1403 13221 SH SOLE 30 13221 0 0 MASONITE INTL CORP COM 575385109 197 1855 SH SOLE 36 1855 0 0 MASONITE INTL CORP COM 575385109 297 2803 SH SOLE 40 2803 0 0 MASONITE INTL CORP COM 575385109 220 2076 SH SOLE 43 63 0 2013 MASTEC INC COM 576323109 18548 214973 SH SOLE 2 86946 0 128027 MASTEC INC COM 576323109 914 10590 SH SOLE 4 10590 0 0 MASTEC INC COM 576323109 7090 82175 SH SOLE 7 82175 0 0 MASTEC INC COM 576323109 11952 138523 SH SOLE 18 138031 0 492 MASTEC INC COM 576323109 14454 167528 SH SOLE 19 167528 0 0 MASTEC INC COM 576323109 227218 2633492 SH SOLE 21 2633492 0 0 MASTEC INC COM 576323109 150854 1748418 SH SOLE 22 1678536 0 69882 MASTEC INC COM 576323109 1347 15608 SH SOLE 23 15608 0 0 MASTEC INC COM 576323109 2403 27852 SH SOLE 25 27852 0 0 MASTEC INC COM 576323109 6219 72077 SH SOLE 26 26370 0 45707 MASTEC INC COM 576323109 621 7199 SH SOLE 28 4963 0 2236 MASTEC INC COM 576323109 185 2143 SH SOLE 29 2143 0 0 MASTEC INC COM 576323109 2816 32636 SH SOLE 30 32636 0 0 MASTEC INC COM 576323109 519 6015 SH SOLE 31 6015 0 0 MASTEC INC COM 576323109 1839 21319 SH SOLE 34 21319 0 0 MASTEC INC COM 576323109 120 1394 SH SOLE 36 1394 0 0 MASTEC INC COM 576323109 618 7167 SH SOLE 40 7167 0 0 MASTEC INC COM 576323109 2389 27691 SH SOLE 43 283 0 27408 MASTECH DIGITAL INC COM 57633B100 2 99 SH SOLE 2 99 0 0 MASTECH DIGITAL INC COM 57633B100 15 871 SH SOLE 18 871 0 0 MASTECH DIGITAL INC COM 57633B100 183 10747 SH SOLE 21 10747 0 0 MASTECH DIGITAL INC COM 57633B100 1118 65743 SH SOLE 22 65743 0 0 MASTERCARD INCORPORATED CL A 57636Q104 788143 2266864 SH SOLE 2 478799 0 1788065 MASTERCARD INCORPORATED CL A 57636Q104 218163 627483 SH SOLE 4 414914 0 212569 MASTERCARD INCORPORATED CL A 57636Q104 268719 772891 SH SOLE 7 747077 0 25814 MASTERCARD INCORPORATED CL A 57636Q104 16649 47885 SH SOLE 13 33075 0 14810 MASTERCARD INCORPORATED CL A 57636Q104 30401 87439 SH SOLE 15 87439 0 0 MASTERCARD INCORPORATED CL A 57636Q104 5 13 SH SOLE 17 0 0 13 MASTERCARD INCORPORATED CL A 57636Q104 1014487 2917875 SH SOLE 18 2460459 0 457416 MASTERCARD INCORPORATED CL A 57636Q104 903037 2597321 SH SOLE 19 2597321 0 0 MASTERCARD INCORPORATED CL A 57636Q104 7311972 21030753 SH SOLE 21 21030753 0 0 MASTERCARD INCORPORATED CL A 57636Q104 6691530 19246231 SH SOLE 22 17239738 0 2006493 MASTERCARD INCORPORATED CL A 57636Q104 191667 551274 SH SOLE 23 551274 0 0 MASTERCARD INCORPORATED CL A 57636Q104 1025794 2950396 SH SOLE 25 2950396 0 0 MASTERCARD INCORPORATED CL A 57636Q104 976299 2808038 SH SOLE 26 1237575 0 1570463 MASTERCARD INCORPORATED CL A 57636Q104 914085 2629100 SH SOLE 28 79126 0 2549974 MASTERCARD INCORPORATED CL A 57636Q104 7113 20459 SH SOLE 29 20459 0 0 MASTERCARD INCORPORATED CL A 57636Q104 1412848 4063644 SH SOLE 30 4063644 0 0 MASTERCARD INCORPORATED CL A 57636Q104 126670 364329 SH SOLE 31 146167 0 218162 MASTERCARD INCORPORATED CL A 57636Q104 22134 63663 SH SOLE 32 63663 0 0 MASTERCARD INCORPORATED CL A 57636Q104 488345 1404582 SH SOLE 34 1404582 0 0 MASTERCARD INCORPORATED CL A 57636Q104 143200 411872 SH SOLE 36 411872 0 0 MASTERCARD INCORPORATED CL A 57636Q104 10666 30679 SH SOLE 40 30679 0 0 MASTERCARD INCORPORATED CL A 57636Q104 268973 773622 SH SOLE 43 52624 0 720998 MASTERCARD INCORPORATED OPTIONS 57636Q104 904 2600 SH Call SOLE 4 2600 0 0 MASTERCARD INCORPORATED OPTIONS 57636Q104 11926 34300 SH Call SOLE 18 34300 0 0 MASTERCARD INCORPORATED OPTIONS 57636Q104 71935 206900 SH Call SOLE 19 206900 0 0 MASTERCARD INCORPORATED OPTIONS 57636Q104 5806 16700 SH Call SOLE 22 16700 0 0 MASTERCARD INCORPORATED OPTIONS 57636Q104 835 2400 SH Call SOLE 26 2400 0 0 MASTERCARD INCORPORATED OPTIONS 57636Q104 39774 114400 SH Call SOLE 34 114400 0 0 MASTERCRAFT BOAT HLDGS INC COM 57637H103 83 3296 SH SOLE 2 1338 0 1958 MASTERCRAFT BOAT HLDGS INC COM 57637H103 9 378 SH SOLE 7 378 0 0 MASTERCRAFT BOAT HLDGS INC COM 57637H103 1446 57649 SH SOLE 18 57649 0 0 MASTERCRAFT BOAT HLDGS INC COM 57637H103 826 32952 SH SOLE 19 32952 0 0 MASTERCRAFT BOAT HLDGS INC COM 57637H103 16517 658572 SH SOLE 21 658572 0 0 MASTERCRAFT BOAT HLDGS INC COM 57637H103 11296 450394 SH SOLE 22 448063 0 2331 MASTERCRAFT BOAT HLDGS INC COM 57637H103 19 750 SH SOLE 43 0 0 750 MATADOR RES CO COM 576485205 1963 51606 SH SOLE 2 41742 0 9864 MATADOR RES CO COM 576485205 17 442 SH SOLE 4 442 0 0 MATADOR RES CO COM 576485205 54 1407 SH SOLE 7 1407 0 0 MATADOR RES CO COM 576485205 15296 402098 SH SOLE 18 398588 0 3510 MATADOR RES CO COM 576485205 11734 308466 SH SOLE 19 308466 0 0 MATADOR RES CO COM 576485205 488920 12852775 SH SOLE 21 12852775 0 0 MATADOR RES CO COM 576485205 101486 2667889 SH SOLE 22 2601115 0 66774 MATADOR RES CO COM 576485205 565 14850 SH SOLE 25 14850 0 0 MATADOR RES CO COM 576485205 2201 57863 SH SOLE 26 48899 0 8964 MATADOR RES CO COM 576485205 372 9768 SH SOLE 28 9768 0 0 MATADOR RES CO COM 576485205 9521 250298 SH SOLE 30 250298 0 0 MATADOR RES CO COM 576485205 10 271 SH SOLE 34 271 0 0 MATADOR RES CO COM 576485205 80 2108 SH SOLE 36 2108 0 0 MATADOR RES CO COM 576485205 565 14857 SH SOLE 40 14857 0 0 MATADOR RES CO COM 576485205 9155 240663 SH SOLE 43 12606 0 228057 MATCH GROUP INC NEW COM 57667L107 85786 546443 SH SOLE 2 93558 0 452885 MATCH GROUP INC NEW COM 57667L107 24664 157107 SH SOLE 4 98698 0 58409 MATCH GROUP INC NEW COM 57667L107 41642 265250 SH SOLE 7 256819 0 8431 MATCH GROUP INC NEW COM 57667L107 841 5357 SH SOLE 13 741 0 4616 MATCH GROUP INC NEW COM 57667L107 4205 26787 SH SOLE 15 26787 0 0 MATCH GROUP INC NEW COM 57667L107 309737 1972971 SH SOLE 18 1489276 0 483695 MATCH GROUP INC NEW COM 57667L107 520170 3313395 SH SOLE 19 3313395 0 0 MATCH GROUP INC NEW COM 57667L107 1092616 6959778 SH SOLE 21 6959778 0 0 MATCH GROUP INC NEW COM 57667L107 955645 6087297 SH SOLE 22 5519621 0 567676 MATCH GROUP INC NEW COM 57667L107 22540 143578 SH SOLE 23 143578 0 0 MATCH GROUP INC NEW COM 57667L107 59254 377439 SH SOLE 25 377439 0 0 MATCH GROUP INC NEW COM 57667L107 90155 574272 SH SOLE 26 208984 0 365288 MATCH GROUP INC NEW COM 57667L107 68421 435829 SH SOLE 28 19620 0 416209 MATCH GROUP INC NEW COM 57667L107 65 413 SH SOLE 29 413 0 0 MATCH GROUP INC NEW COM 57667L107 204758 1304276 SH SOLE 30 1304275 0 1 MATCH GROUP INC NEW COM 57667L107 14727 93811 SH SOLE 31 30851 0 62960 MATCH GROUP INC NEW COM 57667L107 9991 63642 SH SOLE 32 63642 0 0 MATCH GROUP INC NEW COM 57667L107 16242 103458 SH SOLE 34 103458 0 0 MATCH GROUP INC NEW COM 57667L107 18289 116501 SH SOLE 36 116501 0 0 MATCH GROUP INC NEW COM 57667L107 1389 8847 SH SOLE 40 8847 0 0 MATCH GROUP INC NEW COM 57667L107 25664 163475 SH SOLE 43 15883 0 147592 MATERIALISE NV SPONSORED ADS 57667T100 335 16647 SH SOLE 43 7585 0 9062 MATERION CORP COM 576690101 3055 44513 SH SOLE 2 16047 0 28466 MATERION CORP COM 576690101 6 94 SH SOLE 4 94 0 0 MATERION CORP COM 576690101 1605 23379 SH SOLE 7 23379 0 0 MATERION CORP COM 576690101 5525 80491 SH SOLE 18 78666 0 1825 MATERION CORP COM 576690101 9270 135046 SH SOLE 19 135046 0 0 MATERION CORP COM 576690101 163685 2384687 SH SOLE 21 2384687 0 0 MATERION CORP COM 576690101 43385 632064 SH SOLE 22 614956 0 17108 MATERION CORP COM 576690101 423 6162 SH SOLE 23 6162 0 0 MATERION CORP COM 576690101 177 2584 SH SOLE 25 2584 0 0 MATERION CORP COM 576690101 2277 33177 SH SOLE 26 6027 0 27150 MATERION CORP COM 576690101 117 1700 SH SOLE 28 1700 0 0 MATERION CORP COM 576690101 2491 36287 SH SOLE 30 36287 0 0 MATERION CORP COM 576690101 169 2466 SH SOLE 40 2466 0 0 MATERION CORP COM 576690101 1240 18061 SH SOLE 43 1169 0 16892 MATINAS BIOPHARMA HLDGS INC COM 576810105 2 1318 SH SOLE 2 1318 0 0 MATINAS BIOPHARMA HLDGS INC COM 576810105 370 284511 SH SOLE 21 284511 0 0 MATINAS BIOPHARMA HLDGS INC COM 576810105 3169 2437946 SH SOLE 22 2437946 0 0 MATRIX SVC CO COM 576853105 610 58320 SH SOLE 2 12998 0 45322 MATRIX SVC CO COM 576853105 6 606 SH SOLE 7 606 0 0 MATRIX SVC CO COM 576853105 1077 102921 SH SOLE 18 102921 0 0 MATRIX SVC CO COM 576853105 1011 96697 SH SOLE 19 96697 0 0 MATRIX SVC CO COM 576853105 36895 3527267 SH SOLE 21 3527267 0 0 MATRIX SVC CO COM 576853105 8448 807666 SH SOLE 22 791741 0 15925 MATRIX SVC CO COM 576853105 72 6877 SH SOLE 23 6877 0 0 MATRIX SVC CO COM 576853105 324 30952 SH SOLE 26 0 0 30952 MATRIX SVC CO COM 576853105 360 34400 SH SOLE 30 34400 0 0 MATRIX SVC CO COM 576853105 32 3083 SH SOLE 43 0 0 3083 MATSON INC COM 57686G105 3377 41835 SH SOLE 2 5449 0 36386 MATSON INC COM 57686G105 3 39 SH SOLE 4 39 0 0 MATSON INC COM 57686G105 56 691 SH SOLE 7 691 0 0 MATSON INC COM 57686G105 13659 169237 SH SOLE 18 169237 0 0 MATSON INC COM 57686G105 6107 75670 SH SOLE 19 75670 0 0 MATSON INC COM 57686G105 414027 5129805 SH SOLE 21 5129805 0 0 MATSON INC COM 57686G105 83007 1028454 SH SOLE 22 999592 0 28862 MATSON INC COM 57686G105 110 1369 SH SOLE 25 1369 0 0 MATSON INC COM 57686G105 274 3394 SH SOLE 26 898 0 2496 MATSON INC COM 57686G105 115 1421 SH SOLE 28 1421 0 0 MATSON INC COM 57686G105 4976 61654 SH SOLE 30 61654 0 0 MATSON INC COM 57686G105 76 942 SH SOLE 40 942 0 0 MATSON INC COM 57686G105 1474 18265 SH SOLE 43 255 0 18010 MATTEL INC COM 577081102 15584 839659 SH SOLE 2 338681 0 500978 MATTEL INC COM 577081102 351 18932 SH SOLE 4 18932 0 0 MATTEL INC COM 577081102 164 8863 SH SOLE 7 8863 0 0 MATTEL INC COM 577081102 1 37 SH SOLE 17 0 0 37 MATTEL INC COM 577081102 15979 860959 SH SOLE 18 858948 0 2011 MATTEL INC COM 577081102 1924 103674 SH SOLE 19 103674 0 0 MATTEL INC COM 577081102 317697 17117278 SH SOLE 21 17117278 0 0 MATTEL INC COM 577081102 184656 9949158 SH SOLE 22 9542503 0 406655 MATTEL INC COM 577081102 521 28073 SH SOLE 23 28073 0 0 MATTEL INC COM 577081102 869 46809 SH SOLE 25 46809 0 0 MATTEL INC COM 577081102 2734 147308 SH SOLE 26 119276 0 28032 MATTEL INC COM 577081102 555 29881 SH SOLE 28 29106 0 775 MATTEL INC COM 577081102 327 17634 SH SOLE 29 17634 0 0 MATTEL INC COM 577081102 3474 187153 SH SOLE 30 187153 0 0 MATTEL INC COM 577081102 614 33089 SH SOLE 31 33089 0 0 MATTEL INC COM 577081102 62 3327 SH SOLE 34 3327 0 0 MATTEL INC COM 577081102 339 18272 SH SOLE 36 18272 0 0 MATTEL INC COM 577081102 790 42576 SH SOLE 40 42576 0 0 MATTEL INC COM 577081102 1092 58819 SH SOLE 43 10279 0 48540 MATTERPORT INC COM CL A 577096100 95 5042 SH SOLE 2 5042 0 0 MATTERPORT INC COM CL A 577096100 3232 170912 SH SOLE 21 170912 0 0 MATTERPORT INC COM CL A 577096100 44267 2340908 SH SOLE 22 2340908 0 0 MATTHEWS INTL CORP CL A 577128101 2696 77720 SH SOLE 2 38254 0 39466 MATTHEWS INTL CORP CL A 577128101 3 79 SH SOLE 4 79 0 0 MATTHEWS INTL CORP CL A 577128101 17 497 SH SOLE 7 497 0 0 MATTHEWS INTL CORP CL A 577128101 4396 126719 SH SOLE 18 126719 0 0 MATTHEWS INTL CORP CL A 577128101 6570 189401 SH SOLE 19 189401 0 0 MATTHEWS INTL CORP CL A 577128101 129449 3731585 SH SOLE 21 3731585 0 0 MATTHEWS INTL CORP CL A 577128101 33719 972006 SH SOLE 22 938717 0 33289 MATTHEWS INTL CORP CL A 577128101 116 3347 SH SOLE 23 3347 0 0 MATTHEWS INTL CORP CL A 577128101 215 6210 SH SOLE 25 6210 0 0 MATTHEWS INTL CORP CL A 577128101 1116 32185 SH SOLE 26 7466 0 24719 MATTHEWS INTL CORP CL A 577128101 92 2648 SH SOLE 28 2648 0 0 MATTHEWS INTL CORP CL A 577128101 1988 57309 SH SOLE 30 57309 0 0 MATTHEWS INTL CORP CL A 577128101 7 207 SH SOLE 34 207 0 0 MATTHEWS INTL CORP CL A 577128101 172 4971 SH SOLE 36 4971 0 0 MATTHEWS INTL CORP CL A 577128101 126 3645 SH SOLE 40 3645 0 0 MATTHEWS INTL CORP CL A 577128101 879 25327 SH SOLE 43 57 0 25270 MAUI LD & PINEAPPLE INC COM 577345101 5 506 SH SOLE 2 506 0 0 MAUI LD & PINEAPPLE INC COM 577345101 17 1639 SH SOLE 18 1639 0 0 MAUI LD & PINEAPPLE INC COM 577345101 276 26626 SH SOLE 21 26626 0 0 MAUI LD & PINEAPPLE INC COM 577345101 1752 169137 SH SOLE 22 169137 0 0 MAVERIX METALS INC COM NEW 57776F405 39 8814 SH SOLE 2 8814 0 0 MAVERIX METALS INC COM NEW 57776F405 40 8859 SH SOLE 22 8859 0 0 MAXAR TECHNOLOGIES INC COM 57778K105 2394 84541 SH SOLE 2 22026 0 62515 MAXAR TECHNOLOGIES INC COM 57778K105 7 250 SH SOLE 4 250 0 0 MAXAR TECHNOLOGIES INC COM 57778K105 30 1070 SH SOLE 7 1070 0 0 MAXAR TECHNOLOGIES INC COM 57778K105 6422 226774 SH SOLE 18 226774 0 0 MAXAR TECHNOLOGIES INC COM 57778K105 3600 127134 SH SOLE 19 127134 0 0 MAXAR TECHNOLOGIES INC COM 57778K105 89914 3174922 SH SOLE 21 3174922 0 0 MAXAR TECHNOLOGIES INC COM 57778K105 48055 1696856 SH SOLE 22 1623051 0 73805 MAXAR TECHNOLOGIES INC COM 57778K105 371 13098 SH SOLE 25 13098 0 0 MAXAR TECHNOLOGIES INC COM 57778K105 728 25721 SH SOLE 26 20175 0 5546 MAXAR TECHNOLOGIES INC COM 57778K105 169 5963 SH SOLE 28 5963 0 0 MAXAR TECHNOLOGIES INC COM 57778K105 1175 41475 SH SOLE 30 41475 0 0 MAXAR TECHNOLOGIES INC COM 57778K105 350 12358 SH SOLE 36 12358 0 0 MAXAR TECHNOLOGIES INC COM 57778K105 223 7886 SH SOLE 40 7886 0 0 MAXAR TECHNOLOGIES INC COM 57778K105 413 14573 SH SOLE 43 142 0 14431 MAXCYTE INC COM 57777K106 86 7009 SH SOLE 2 1280 0 5729 MAXCYTE INC COM 57777K106 443 36318 SH SOLE 18 36318 0 0 MAXCYTE INC COM 57777K106 331 27073 SH SOLE 19 27073 0 0 MAXCYTE INC COM 57777K106 6061 496388 SH SOLE 21 496388 0 0 MAXCYTE INC COM 57777K106 1369 112124 SH SOLE 22 108139 0 3985 MAXEON SOLAR TECHNOLOGIES LT SHS Y58473102 13 744 SH SOLE 19 744 0 0 MAXEON SOLAR TECHNOLOGIES LT SHS Y58473102 5977 338998 SH SOLE 21 338998 0 0 MAXEON SOLAR TECHNOLOGIES LT SHS Y58473102 2 97 SH SOLE 22 97 0 0 MAXEON SOLAR TECHNOLOGIES LT SHS Y58473102 5644 320123 SH SOLE 30 320123 0 0 MAXEON SOLAR TECHNOLOGIES LT SHS Y58473102 337 19100 SH SOLE 43 6255 0 12845 MAXIMUS INC COM 577933104 9265 111364 SH SOLE 2 67340 0 44024 MAXIMUS INC COM 577933104 17 202 SH SOLE 4 202 0 0 MAXIMUS INC COM 577933104 90 1080 SH SOLE 7 1080 0 0 MAXIMUS INC COM 577933104 2 28 SH SOLE 17 0 0 28 MAXIMUS INC COM 577933104 25997 312458 SH SOLE 18 292855 0 19603 MAXIMUS INC COM 577933104 33908 407550 SH SOLE 19 407550 0 0 MAXIMUS INC COM 577933104 362793 4360492 SH SOLE 21 4360492 0 0 MAXIMUS INC COM 577933104 163279 1962484 SH SOLE 22 1925038 0 37446 MAXIMUS INC COM 577933104 1270 15266 SH SOLE 23 15266 0 0 MAXIMUS INC COM 577933104 650 7810 SH SOLE 25 7810 0 0 MAXIMUS INC COM 577933104 6794 81660 SH SOLE 26 17469 0 64191 MAXIMUS INC COM 577933104 300 3602 SH SOLE 28 3602 0 0 MAXIMUS INC COM 577933104 22605 271697 SH SOLE 30 271697 0 0 MAXIMUS INC COM 577933104 80 958 SH SOLE 36 958 0 0 MAXIMUS INC COM 577933104 598 7189 SH SOLE 40 7189 0 0 MAXIMUS INC COM 577933104 10124 121683 SH SOLE 43 1089 0 120594 MAXLINEAR INC COM 57776J100 1427 28981 SH SOLE 2 21588 0 7393 MAXLINEAR INC COM 57776J100 15 295 SH SOLE 4 295 0 0 MAXLINEAR INC COM 57776J100 55 1124 SH SOLE 7 1124 0 0 MAXLINEAR INC COM 57776J100 12479 253376 SH SOLE 18 253376 0 0 MAXLINEAR INC COM 57776J100 7387 149980 SH SOLE 19 149980 0 0 MAXLINEAR INC COM 57776J100 391727 7953856 SH SOLE 21 7953856 0 0 MAXLINEAR INC COM 57776J100 84096 1707533 SH SOLE 22 1663949 0 43584 MAXLINEAR INC COM 57776J100 425 8623 SH SOLE 25 8623 0 0 MAXLINEAR INC COM 57776J100 1307 26536 SH SOLE 26 20826 0 5710 MAXLINEAR INC COM 57776J100 292 5920 SH SOLE 28 5920 0 0 MAXLINEAR INC COM 57776J100 19998 406060 SH SOLE 30 406060 0 0 MAXLINEAR INC COM 57776J100 408 8286 SH SOLE 40 8286 0 0 MAXLINEAR INC COM 57776J100 2047 41565 SH SOLE 43 19602 0 21963 MAYS J W INC COM 578473100 3 85 SH SOLE 18 85 0 0 MAYS J W INC COM 578473100 52 1418 SH SOLE 21 1418 0 0 MAYVILLE ENGR CO INC COM 578605107 164 8744 SH SOLE 2 1230 0 7514 MAYVILLE ENGR CO INC COM 578605107 492 26191 SH SOLE 18 26191 0 0 MAYVILLE ENGR CO INC COM 578605107 213 11356 SH SOLE 19 11356 0 0 MAYVILLE ENGR CO INC COM 578605107 6250 332473 SH SOLE 21 332473 0 0 MAYVILLE ENGR CO INC COM 578605107 4392 233630 SH SOLE 22 229449 0 4181 MAYVILLE ENGR CO INC COM 578605107 4 196 SH SOLE 43 0 0 196 MBIA INC COM 55262C100 768 59782 SH SOLE 2 15062 0 44720 MBIA INC COM 55262C100 10 771 SH SOLE 7 771 0 0 MBIA INC COM 55262C100 2095 163015 SH SOLE 18 163015 0 0 MBIA INC COM 55262C100 1143 88971 SH SOLE 19 88971 0 0 MBIA INC COM 55262C100 24075 1873530 SH SOLE 21 1873530 0 0 MBIA INC COM 55262C100 16293 1267952 SH SOLE 22 1222499 0 45453 MBIA INC COM 55262C100 81 6303 SH SOLE 25 6303 0 0 MBIA INC COM 55262C100 247 19199 SH SOLE 26 12817 0 6382 MBIA INC COM 55262C100 238 18513 SH SOLE 28 2213 0 16300 MBIA INC COM 55262C100 276 21465 SH SOLE 30 21465 0 0 MBIA INC COM 55262C100 41 3222 SH SOLE 40 3222 0 0 MBIA INC COM 55262C100 275 21389 SH SOLE 43 128 0 21261 MCAFEE CORP COM CL A 579063108 3472 157049 SH SOLE 2 21841 0 135208 MCAFEE CORP COM CL A 579063108 14 634 SH SOLE 7 634 0 0 MCAFEE CORP COM CL A 579063108 674 30506 SH SOLE 18 30506 0 0 MCAFEE CORP COM CL A 579063108 421 19057 SH SOLE 19 19057 0 0 MCAFEE CORP COM CL A 579063108 31236 1412735 SH SOLE 21 1412735 0 0 MCAFEE CORP COM CL A 579063108 27705 1253064 SH SOLE 22 1186617 0 66447 MCAFEE CORP COM CL A 579063108 206 9308 SH SOLE 25 9308 0 0 MCAFEE CORP COM CL A 579063108 86 3879 SH SOLE 28 3879 0 0 MCAFEE CORP COM CL A 579063108 5695 257565 SH SOLE 30 257565 0 0 MCAFEE CORP COM CL A 579063108 24 1086 SH SOLE 31 1086 0 0 MCAFEE CORP COM CL A 579063108 192 8695 SH SOLE 40 8695 0 0 MCAFEE CORP COM CL A 579063108 154 6966 SH SOLE 43 0 0 6966 MCCORMICK & CO INC COM NON VTG 579780206 48922 603748 SH SOLE 2 120457 0 483291 MCCORMICK & CO INC COM NON VTG 579780206 19318 238408 SH SOLE 4 147593 0 90815 MCCORMICK & CO INC COM NON VTG 579780206 21250 262254 SH SOLE 7 254670 0 7584 MCCORMICK & CO INC COM NON VTG 579780206 2407 29704 SH SOLE 13 24477 0 5227 MCCORMICK & CO INC COM NON VTG 579780206 2573 31750 SH SOLE 15 31750 0 0 MCCORMICK & CO INC COM NON VTG 579780206 38503 475172 SH SOLE 18 415522 0 59650 MCCORMICK & CO INC COM NON VTG 579780206 24484 302158 SH SOLE 19 302158 0 0 MCCORMICK & CO INC COM NON VTG 579780206 587737 7253322 SH SOLE 21 7253322 0 0 MCCORMICK & CO INC COM NON VTG 579780206 486578 6004913 SH SOLE 22 5431425 0 573488 MCCORMICK & CO INC COM NON VTG 579780206 11837 146084 SH SOLE 23 146084 0 0 MCCORMICK & CO INC COM NON VTG 579780206 38618 476595 SH SOLE 25 476595 0 0 MCCORMICK & CO INC COM NON VTG 579780206 59962 739999 SH SOLE 26 285031 0 454968 MCCORMICK & CO INC COM NON VTG 579780206 68623 846879 SH SOLE 28 24845 0 822034 MCCORMICK & CO INC COM NON VTG 579780206 118718 1465109 SH SOLE 30 1465109 0 0 MCCORMICK & CO INC COM NON VTG 579780206 7371 90968 SH SOLE 31 30145 0 60823 MCCORMICK & CO INC COM NON VTG 579780206 1139 14057 SH SOLE 34 14057 0 0 MCCORMICK & CO INC COM NON VTG 579780206 12968 160039 SH SOLE 36 160039 0 0 MCCORMICK & CO INC COM NON VTG 579780206 696 8586 SH SOLE 40 8586 0 0 MCCORMICK & CO INC COM NON VTG 579780206 24700 304831 SH SOLE 43 13035 0 291796 MCDONALDS CORP COM 580135101 438871 1820211 SH SOLE 2 402611 0 1417600 MCDONALDS CORP COM 580135101 126959 526559 SH SOLE 4 348516 0 178043 MCDONALDS CORP COM 580135101 179541 744644 SH SOLE 7 721770 0 22874 MCDONALDS CORP COM 580135101 7296 30261 SH SOLE 13 17684 0 12577 MCDONALDS CORP COM 580135101 23156 96039 SH SOLE 15 96039 0 0 MCDONALDS CORP COM 580135101 65 269 SH SOLE 17 0 0 269 MCDONALDS CORP COM 580135101 336966 1397561 SH SOLE 18 1259270 0 138291 MCDONALDS CORP COM 580135101 250363 1038376 SH SOLE 19 1038376 0 0 MCDONALDS CORP COM 580135101 4264785 17688129 SH SOLE 21 17688129 0 0 MCDONALDS CORP COM 580135101 3946603 16368474 SH SOLE 22 14657295 0 1711179 MCDONALDS CORP COM 580135101 105522 437650 SH SOLE 23 437650 0 0 MCDONALDS CORP COM 580135101 303564 1259028 SH SOLE 25 1259028 0 0 MCDONALDS CORP COM 580135101 453810 1882172 SH SOLE 26 821200 0 1060972 MCDONALDS CORP COM 580135101 445445 1847478 SH SOLE 28 65911 0 1781567 MCDONALDS CORP COM 580135101 398 1650 SH SOLE 29 1650 0 0 MCDONALDS CORP COM 580135101 837797 3474750 SH SOLE 30 3474750 0 0 MCDONALDS CORP COM 580135101 68603 284531 SH SOLE 31 90188 0 194343 MCDONALDS CORP COM 580135101 28425 117894 SH SOLE 32 117894 0 0 MCDONALDS CORP COM 580135101 112328 465878 SH SOLE 34 465878 0 0 MCDONALDS CORP COM 580135101 97925 406142 SH SOLE 36 406142 0 0 MCDONALDS CORP COM 580135101 6254 25940 SH SOLE 40 25940 0 0 MCDONALDS CORP COM 580135101 171275 710361 SH SOLE 43 41400 0 668961 MCEWEN MNG INC COM 58039P107 106 102029 SH SOLE 2 102029 0 0 MCEWEN MNG INC COM 58039P107 1 1137 SH SOLE 4 1137 0 0 MCEWEN MNG INC COM 58039P107 3091 2972492 SH SOLE 21 2972492 0 0 MCEWEN MNG INC COM 58039P107 5339 5133760 SH SOLE 22 5031757 0 102003 MCEWEN MNG INC COM 58039P107 59 57068 SH SOLE 25 57068 0 0 MCEWEN MNG INC COM 58039P107 85 82092 SH SOLE 26 65311 0 16781 MCEWEN MNG INC COM 58039P107 35 33488 SH SOLE 28 33488 0 0 MCEWEN MNG INC COM 58039P107 198 190590 SH SOLE 30 190590 0 0 MCEWEN MNG INC COM 58039P107 63 60687 SH SOLE 40 60687 0 0 MCEWEN MNG INC COM 58039P107 45 43117 SH SOLE 43 2419 0 40698 MCGRATH RENTCORP COM 580589109 1181 16411 SH SOLE 2 7759 0 8652 MCGRATH RENTCORP COM 580589109 5 65 SH SOLE 4 65 0 0 MCGRATH RENTCORP COM 580589109 28 388 SH SOLE 7 388 0 0 MCGRATH RENTCORP COM 580589109 5053 70236 SH SOLE 18 70236 0 0 MCGRATH RENTCORP COM 580589109 3059 42518 SH SOLE 19 42518 0 0 MCGRATH RENTCORP COM 580589109 61250 851283 SH SOLE 21 851283 0 0 MCGRATH RENTCORP COM 580589109 42566 591601 SH SOLE 22 573869 0 17732 MCGRATH RENTCORP COM 580589109 314 4360 SH SOLE 25 4360 0 0 MCGRATH RENTCORP COM 580589109 537 7460 SH SOLE 26 5551 0 1909 MCGRATH RENTCORP COM 580589109 121 1684 SH SOLE 28 1684 0 0 MCGRATH RENTCORP COM 580589109 1060 14728 SH SOLE 30 14728 0 0 MCGRATH RENTCORP COM 580589109 434 6038 SH SOLE 34 6038 0 0 MCGRATH RENTCORP COM 580589109 308 4285 SH SOLE 36 4285 0 0 MCGRATH RENTCORP COM 580589109 186 2585 SH SOLE 40 2585 0 0 MCGRATH RENTCORP COM 580589109 121 1684 SH SOLE 43 0 0 1684 MCKESSON CORP COM 58155Q103 98413 493596 SH SOLE 2 158386 0 335210 MCKESSON CORP COM 58155Q103 21122 105938 SH SOLE 4 66075 0 39863 MCKESSON CORP COM 58155Q103 27213 136486 SH SOLE 7 131704 0 4782 MCKESSON CORP COM 58155Q103 7694 38591 SH SOLE 13 35686 0 2905 MCKESSON CORP COM 58155Q103 4077 20446 SH SOLE 15 20446 0 0 MCKESSON CORP COM 58155Q103 6 32 SH SOLE 17 0 0 32 MCKESSON CORP COM 58155Q103 141440 709399 SH SOLE 18 622165 0 87234 MCKESSON CORP COM 58155Q103 207556 1041005 SH SOLE 19 1041005 0 0 MCKESSON CORP COM 58155Q103 502 2520 SH SOLE 20 2520 0 0 MCKESSON CORP COM 58155Q103 778284 3903521 SH SOLE 21 3903521 0 0 MCKESSON CORP COM 58155Q103 748705 3755168 SH SOLE 22 3363107 0 392061 MCKESSON CORP COM 58155Q103 20861 104629 SH SOLE 23 104629 0 0 MCKESSON CORP COM 58155Q103 45041 225903 SH SOLE 25 225903 0 0 MCKESSON CORP COM 58155Q103 97446 488743 SH SOLE 26 245275 0 243468 MCKESSON CORP COM 58155Q103 73584 369063 SH SOLE 28 12751 0 356312 MCKESSON CORP COM 58155Q103 905 4539 SH SOLE 29 4539 0 0 MCKESSON CORP COM 58155Q103 179339 899484 SH SOLE 30 819590 0 79894 MCKESSON CORP COM 58155Q103 12925 64827 SH SOLE 31 25001 0 39826 MCKESSON CORP COM 58155Q103 54439 273042 SH SOLE 34 273042 0 0 MCKESSON CORP COM 58155Q103 19908 99850 SH SOLE 36 99850 0 0 MCKESSON CORP COM 58155Q103 1132 5676 SH SOLE 40 5676 0 0 MCKESSON CORP COM 58155Q103 31759 159288 SH SOLE 43 9670 0 149618 MDU RES GROUP INC COM 552690109 24296 818870 SH SOLE 2 438250 0 380620 MDU RES GROUP INC COM 552690109 234 7886 SH SOLE 4 7886 0 0 MDU RES GROUP INC COM 552690109 4565 153875 SH SOLE 7 153875 0 0 MDU RES GROUP INC COM 552690109 14628 493010 SH SOLE 18 493010 0 0 MDU RES GROUP INC COM 552690109 1695 57135 SH SOLE 19 57135 0 0 MDU RES GROUP INC COM 552690109 292739 9866513 SH SOLE 21 9866513 0 0 MDU RES GROUP INC COM 552690109 164367 5539845 SH SOLE 22 5238937 0 300908 MDU RES GROUP INC COM 552690109 184 6203 SH SOLE 23 6203 0 0 MDU RES GROUP INC COM 552690109 808 27223 SH SOLE 25 27223 0 0 MDU RES GROUP INC COM 552690109 2825 95220 SH SOLE 26 80391 0 14829 MDU RES GROUP INC COM 552690109 713 24018 SH SOLE 28 14736 0 9282 MDU RES GROUP INC COM 552690109 664 22382 SH SOLE 29 22382 0 0 MDU RES GROUP INC COM 552690109 3496 117837 SH SOLE 30 117837 0 0 MDU RES GROUP INC COM 552690109 93 3126 SH SOLE 31 3126 0 0 MDU RES GROUP INC COM 552690109 1306 44014 SH SOLE 34 44014 0 0 MDU RES GROUP INC COM 552690109 179 6022 SH SOLE 36 6022 0 0 MDU RES GROUP INC COM 552690109 730 24611 SH SOLE 40 24611 0 0 MDU RES GROUP INC COM 552690109 1431 48233 SH SOLE 43 4199 0 44034 MECHANICAL TECHNOLOGY INC COM NEW 583543103 12 1547 SH SOLE 18 1547 0 0 MECHANICAL TECHNOLOGY INC COM NEW 583543103 149 18591 SH SOLE 21 18591 0 0 MEDALLIA INC COM 584021109 8538 252071 SH SOLE 2 59872 0 192199 MEDALLIA INC COM 584021109 573 16931 SH SOLE 4 16931 0 0 MEDALLIA INC COM 584021109 57 1672 SH SOLE 7 1672 0 0 MEDALLIA INC COM 584021109 9291 274326 SH SOLE 18 274326 0 0 MEDALLIA INC COM 584021109 55409 1635937 SH SOLE 19 1635937 0 0 MEDALLIA INC COM 584021109 58226 1719115 SH SOLE 21 1719115 0 0 MEDALLIA INC COM 584021109 87709 2589581 SH SOLE 22 2473340 0 116241 MEDALLIA INC COM 584021109 470 13884 SH SOLE 25 13884 0 0 MEDALLIA INC COM 584021109 1629 48091 SH SOLE 26 39091 0 9000 MEDALLIA INC COM 584021109 277 8175 SH SOLE 28 8175 0 0 MEDALLIA INC COM 584021109 1949 57537 SH SOLE 30 57537 0 0 MEDALLIA INC COM 584021109 62 1839 SH SOLE 31 1839 0 0 MEDALLIA INC COM 584021109 24553 724909 SH SOLE 34 724909 0 0 MEDALLIA INC COM 584021109 101 2975 SH SOLE 36 2975 0 0 MEDALLIA INC COM 584021109 405 11948 SH SOLE 40 11948 0 0 MEDALLIA INC COM 584021109 16 476 SH SOLE 43 0 0 476 MEDALLION FINL CORP COM 583928106 31 3983 SH SOLE 18 3983 0 0 MEDALLION FINL CORP COM 583928106 384 48971 SH SOLE 21 48971 0 0 MEDAVAIL HOLDINGS INC COM 58406B103 4 1275 SH SOLE 2 450 0 825 MEDAVAIL HOLDINGS INC COM 58406B103 101 34620 SH SOLE 18 34620 0 0 MEDAVAIL HOLDINGS INC COM 58406B103 54 18329 SH SOLE 19 18329 0 0 MEDAVAIL HOLDINGS INC COM 58406B103 1148 393104 SH SOLE 21 393104 0 0 MEDAVAIL HOLDINGS INC COM 58406B103 262 89704 SH SOLE 22 89280 0 424 MEDIAALPHA INC CL A 58450V104 198 10621 SH SOLE 2 4907 0 5714 MEDIAALPHA INC CL A 58450V104 6 333 SH SOLE 7 333 0 0 MEDIAALPHA INC CL A 58450V104 1096 58685 SH SOLE 18 58685 0 0 MEDIAALPHA INC CL A 58450V104 698 37368 SH SOLE 19 37368 0 0 MEDIAALPHA INC CL A 58450V104 13138 703310 SH SOLE 21 703310 0 0 MEDIAALPHA INC CL A 58450V104 9723 520490 SH SOLE 22 507003 0 13487 MEDIAALPHA INC CL A 58450V104 41 2195 SH SOLE 25 2195 0 0 MEDIAALPHA INC CL A 58450V104 749 40098 SH SOLE 30 40098 0 0 MEDIAALPHA INC CL A 58450V104 33 1790 SH SOLE 40 1790 0 0 MEDIAALPHA INC CL A 58450V104 20 1070 SH SOLE 43 0 0 1070 MEDIACO HLDG INC CL A 58450D104 11 912 SH SOLE 19 912 0 0 MEDIACO HLDG INC CL A 58450D104 10 858 SH SOLE 21 858 0 0 MEDIACO HLDG INC CL A 58450D104 384 32941 SH SOLE 22 32941 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 50188 2500668 SH SOLE 2 1239055 0 1261613 MEDICAL PPTYS TRUST INC COM 58463J304 50888 2535543 SH SOLE 4 2315222 0 220321 MEDICAL PPTYS TRUST INC COM 58463J304 16502 822206 SH SOLE 7 822206 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 31 1549 SH SOLE 13 1549 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 1263 62948 SH SOLE 15 62948 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 69510 3463365 SH SOLE 18 3411024 0 52341 MEDICAL PPTYS TRUST INC COM 58463J304 65426 3259884 SH SOLE 19 3259884 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 692842 34521276 SH SOLE 21 34521276 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 449827 22412906 SH SOLE 22 20086092 0 2326814 MEDICAL PPTYS TRUST INC COM 58463J304 12567 626146 SH SOLE 23 626146 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 51800 2580964 SH SOLE 25 2580964 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 15349 764764 SH SOLE 26 647577 0 117187 MEDICAL PPTYS TRUST INC COM 58463J304 24495 1220458 SH SOLE 28 170389 0 1050069 MEDICAL PPTYS TRUST INC COM 58463J304 2729 135951 SH SOLE 29 135951 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 76550 3814142 SH SOLE 30 3795196 0 18946 MEDICAL PPTYS TRUST INC COM 58463J304 7216 359526 SH SOLE 31 218023 0 141503 MEDICAL PPTYS TRUST INC COM 58463J304 38883 1937356 SH SOLE 34 1937356 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 2767 137882 SH SOLE 36 137882 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 460 22915 SH SOLE 40 22915 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 6520 324855 SH SOLE 43 16681 0 308174 MEDICINOVA INC COM NEW 58468P206 4 1114 SH SOLE 2 1114 0 0 MEDICINOVA INC COM NEW 58468P206 34 8924 SH SOLE 18 8924 0 0 MEDICINOVA INC COM NEW 58468P206 2049 540653 SH SOLE 21 540653 0 0 MEDICINOVA INC COM NEW 58468P206 2179 574807 SH SOLE 22 574807 0 0 MEDICINOVA INC COM NEW 58468P206 73 19263 SH SOLE 30 19263 0 0 MEDICINOVA INC COM NEW 58468P206 5 1209 SH SOLE 43 0 0 1209 MEDIFAST INC COM 58470H101 2722 14128 SH SOLE 2 8161 0 5967 MEDIFAST INC COM 58470H101 9 45 SH SOLE 4 45 0 0 MEDIFAST INC COM 58470H101 109 566 SH SOLE 7 566 0 0 MEDIFAST INC COM 58470H101 8766 45504 SH SOLE 18 42047 0 3457 MEDIFAST INC COM 58470H101 12383 64282 SH SOLE 19 64282 0 0 MEDIFAST INC COM 58470H101 258794 1343409 SH SOLE 21 1343409 0 0 MEDIFAST INC COM 58470H101 62488 324379 SH SOLE 22 317777 0 6602 MEDIFAST INC COM 58470H101 374 1944 SH SOLE 23 1944 0 0 MEDIFAST INC COM 58470H101 390 2023 SH SOLE 25 2023 0 0 MEDIFAST INC COM 58470H101 1909 9911 SH SOLE 26 3016 0 6895 MEDIFAST INC COM 58470H101 207 1074 SH SOLE 28 1074 0 0 MEDIFAST INC COM 58470H101 3961 20561 SH SOLE 30 20561 0 0 MEDIFAST INC COM 58470H101 249 1294 SH SOLE 36 1294 0 0 MEDIFAST INC COM 58470H101 257 1332 SH SOLE 40 1332 0 0 MEDIFAST INC COM 58470H101 5023 26074 SH SOLE 43 827 0 25247 MEDIWOUND LTD ORD SHS M68830104 11 3287 SH SOLE 18 3287 0 0 MEDIWOUND LTD ORD SHS M68830104 134 40177 SH SOLE 21 40177 0 0 MEDNAX INC COM 58502B106 1768 62182 SH SOLE 2 24052 0 38130 MEDNAX INC COM 58502B106 9 328 SH SOLE 4 328 0 0 MEDNAX INC COM 58502B106 64 2245 SH SOLE 7 2245 0 0 MEDNAX INC COM 58502B106 8474 298061 SH SOLE 18 298061 0 0 MEDNAX INC COM 58502B106 3789 133282 SH SOLE 19 133282 0 0 MEDNAX INC COM 58502B106 278780 9805851 SH SOLE 21 9805851 0 0 MEDNAX INC COM 58502B106 56754 1996260 SH SOLE 22 1936153 0 60107 MEDNAX INC COM 58502B106 334 11757 SH SOLE 25 11757 0 0 MEDNAX INC COM 58502B106 828 29134 SH SOLE 26 22348 0 6786 MEDNAX INC COM 58502B106 401 14117 SH SOLE 28 7402 0 6715 MEDNAX INC COM 58502B106 4317 151840 SH SOLE 30 151840 0 0 MEDNAX INC COM 58502B106 223 7859 SH SOLE 36 7859 0 0 MEDNAX INC COM 58502B106 287 10103 SH SOLE 40 10103 0 0 MEDNAX INC COM 58502B106 2779 97747 SH SOLE 43 5618 0 92129 MEDPACE HLDGS INC COM 58506Q109 10697 56515 SH SOLE 2 29939 0 26576 MEDPACE HLDGS INC COM 58506Q109 175 923 SH SOLE 4 923 0 0 MEDPACE HLDGS INC COM 58506Q109 86 454 SH SOLE 7 454 0 0 MEDPACE HLDGS INC COM 58506Q109 27063 142981 SH SOLE 18 136882 0 6099 MEDPACE HLDGS INC COM 58506Q109 33710 178097 SH SOLE 19 178097 0 0 MEDPACE HLDGS INC COM 58506Q109 420587 2222038 SH SOLE 21 2222038 0 0 MEDPACE HLDGS INC COM 58506Q109 175760 928572 SH SOLE 22 911107 0 17465 MEDPACE HLDGS INC COM 58506Q109 1039 5491 SH SOLE 23 5491 0 0 MEDPACE HLDGS INC COM 58506Q109 663 3503 SH SOLE 25 3503 0 0 MEDPACE HLDGS INC COM 58506Q109 6977 36860 SH SOLE 26 10864 0 25996 MEDPACE HLDGS INC COM 58506Q109 452 2390 SH SOLE 28 2390 0 0 MEDPACE HLDGS INC COM 58506Q109 30122 159141 SH SOLE 30 159141 0 0 MEDPACE HLDGS INC COM 58506Q109 657 3473 SH SOLE 34 3473 0 0 MEDPACE HLDGS INC COM 58506Q109 641 3387 SH SOLE 40 3387 0 0 MEDPACE HLDGS INC COM 58506Q109 1938 10241 SH SOLE 43 146 0 10095 MEDTECH ACQUISITION CORP COM CL A 58507N105 579 58272 SH SOLE 18 58272 0 0 MEDTECH ACQUISITION CORP COM CL A 58507N105 17791 1791658 SH SOLE 19 1791658 0 0 MEDTECH ACQUISITION CORP COM CL A 58507N105 215 21685 SH SOLE 20 21685 0 0 MEDTECH ACQUISITION CORP COM CL A 58507N105 19 1908 SH SOLE 21 1908 0 0 MEDTECH ACQUISITION CORP COM CL A 58507N105 8703 876477 SH SOLE 34 876477 0 0 MEDTECH ACQUISITION CORP *W EXP 12/22/202 58507N113 16 19423 SH SOLE 18 19423 0 0 MEDTECH ACQUISITION CORP *W EXP 12/22/202 58507N113 490 597219 SH SOLE 19 597219 0 0 MEDTECH ACQUISITION CORP *W EXP 12/22/202 58507N113 6 7228 SH SOLE 20 7228 0 0 MEDTECH ACQUISITION CORP *W EXP 12/22/202 58507N113 1 636 SH SOLE 21 636 0 0 MEDTECH ACQUISITION CORP *W EXP 12/22/202 58507N113 240 292159 SH SOLE 34 292159 0 0 MEDTRONIC PLC SHS G5960L103 517599 4129230 SH SOLE 2 1341991 0 2787239 MEDTRONIC PLC SHS G5960L103 117133 934447 SH SOLE 4 617733 0 316714 MEDTRONIC PLC SHS G5960L103 157737 1258373 SH SOLE 7 1218085 0 40288 MEDTRONIC PLC SHS G5960L103 3214 25641 SH SOLE 13 3818 0 21823 MEDTRONIC PLC SHS G5960L103 21718 173255 SH SOLE 15 173255 0 0 MEDTRONIC PLC SHS G5960L103 35 276 SH SOLE 17 0 0 276 MEDTRONIC PLC SHS G5960L103 559042 4459851 SH SOLE 18 4114096 0 345755 MEDTRONIC PLC SHS G5960L103 874488 6976370 SH SOLE 19 6976370 0 0 MEDTRONIC PLC SHS G5960L103 4307999 34367759 SH SOLE 21 34367759 0 0 MEDTRONIC PLC SHS G5960L103 3674457 29313576 SH SOLE 22 26185600 0 3127976 MEDTRONIC PLC SHS G5960L103 108808 868037 SH SOLE 23 868037 0 0 MEDTRONIC PLC SHS G5960L103 289123 2306529 SH SOLE 25 2306529 0 0 MEDTRONIC PLC SHS G5960L103 404179 3224406 SH SOLE 26 1313234 0 1911172 MEDTRONIC PLC SHS G5960L103 328428 2620091 SH SOLE 28 107417 0 2512674 MEDTRONIC PLC SHS G5960L103 4920 39253 SH SOLE 29 39253 0 0 MEDTRONIC PLC SHS G5960L103 835487 6665233 SH SOLE 30 6665233 0 0 MEDTRONIC PLC SHS G5960L103 70718 564165 SH SOLE 31 217061 0 347104 MEDTRONIC PLC SHS G5960L103 12314 98234 SH SOLE 32 98234 0 0 MEDTRONIC PLC SHS G5960L103 409667 3268185 SH SOLE 34 3268185 0 0 MEDTRONIC PLC SHS G5960L103 89621 714970 SH SOLE 36 714970 0 0 MEDTRONIC PLC SHS G5960L103 1419 11323 SH SOLE 37 11323 0 0 MEDTRONIC PLC SHS G5960L103 5875 46871 SH SOLE 40 46871 0 0 MEDTRONIC PLC SHS G5960L103 119597 954107 SH SOLE 43 88341 0 865766 MEI PHARMA INC COM NEW 55279B202 67 24413 SH SOLE 2 6726 0 17687 MEI PHARMA INC COM NEW 55279B202 6 2113 SH SOLE 7 2113 0 0 MEI PHARMA INC COM NEW 55279B202 852 308603 SH SOLE 18 308603 0 0 MEI PHARMA INC COM NEW 55279B202 529 191783 SH SOLE 19 191783 0 0 MEI PHARMA INC COM NEW 55279B202 10081 3652441 SH SOLE 21 3652441 0 0 MEI PHARMA INC COM NEW 55279B202 6666 2415364 SH SOLE 22 2399903 0 15461 MEI PHARMA INC COM NEW 55279B202 31 11189 SH SOLE 43 0 0 11189 MEIRAGTX HLDGS PLC COM G59665102 339 25738 SH SOLE 2 6870 0 18868 MEIRAGTX HLDGS PLC COM G59665102 3 215 SH SOLE 7 215 0 0 MEIRAGTX HLDGS PLC COM G59665102 1221 92653 SH SOLE 18 92653 0 0 MEIRAGTX HLDGS PLC COM G59665102 776 58849 SH SOLE 19 58849 0 0 MEIRAGTX HLDGS PLC COM G59665102 17838 1353413 SH SOLE 21 1353413 0 0 MEIRAGTX HLDGS PLC COM G59665102 4260 323215 SH SOLE 22 291900 0 31315 MEIRAGTX HLDGS PLC COM G59665102 62 4676 SH SOLE 25 4676 0 0 MEIRAGTX HLDGS PLC COM G59665102 314 23857 SH SOLE 30 23857 0 0 MEIRAGTX HLDGS PLC COM G59665102 61 4626 SH SOLE 40 4626 0 0 MEIRAGTX HLDGS PLC COM G59665102 122 9222 SH SOLE 43 0 0 9222 MELCO RESORTS AND ENTMNT LTD ADR 585464100 242 23655 SH SOLE 2 8149 0 15506 MELCO RESORTS AND ENTMNT LTD ADR 585464100 1235 120573 SH SOLE 4 112490 0 8083 MELCO RESORTS AND ENTMNT LTD ADR 585464100 1726 168506 SH SOLE 7 157841 0 10665 MELCO RESORTS AND ENTMNT LTD ADR 585464100 4 352 SH SOLE 13 352 0 0 MELCO RESORTS AND ENTMNT LTD ADR 585464100 1045 102032 SH SOLE 15 102032 0 0 MELCO RESORTS AND ENTMNT LTD ADR 585464100 1980 193328 SH SOLE 18 193328 0 0 MELCO RESORTS AND ENTMNT LTD ADR 585464100 1023 99905 SH SOLE 19 99905 0 0 MELCO RESORTS AND ENTMNT LTD ADR 585464100 36912 3604657 SH SOLE 21 3604657 0 0 MELCO RESORTS AND ENTMNT LTD ADR 585464100 31325 3059035 SH SOLE 22 2973219 0 85816 MELCO RESORTS AND ENTMNT LTD ADR 585464100 1130 110363 SH SOLE 23 110363 0 0 MELCO RESORTS AND ENTMNT LTD ADR 585464100 4382 427887 SH SOLE 25 427887 0 0 MELCO RESORTS AND ENTMNT LTD ADR 585464100 5088 496839 SH SOLE 26 345334 0 151505 MELCO RESORTS AND ENTMNT LTD ADR 585464100 2848 278144 SH SOLE 28 22934 0 255210 MELCO RESORTS AND ENTMNT LTD ADR 585464100 12761 1246197 SH SOLE 30 1246197 0 0 MELCO RESORTS AND ENTMNT LTD ADR 585464100 35 3437 SH SOLE 31 0 0 3437 MELCO RESORTS AND ENTMNT LTD ADR 585464100 6271 612422 SH SOLE 34 612422 0 0 MELCO RESORTS AND ENTMNT LTD ADR 585464100 385 37562 SH SOLE 36 37562 0 0 MELCO RESORTS AND ENTMNT LTD ADR 585464100 106 10332 SH SOLE 40 10332 0 0 MELCO RESORTS AND ENTMNT LTD ADR 585464100 2935 286585 SH SOLE 43 26449 0 260136 MEMBERSHIP COLLECTIVE GROUP COM CL A 586001109 760 61073 SH SOLE 21 61073 0 0 MEMBERSHIP COLLECTIVE GROUP COM CL A 586001109 854 68632 SH SOLE 22 68632 0 0 MERCADOLIBRE INC NOTE 2.000% 8/1 58733RAD4 11275 2950000 PRN SOLE 21 2950000 0 0 MERCADOLIBRE INC COM 58733R102 75714 45084 SH SOLE 2 18191 0 26893 MERCADOLIBRE INC COM 58733R102 55086 32801 SH SOLE 4 21730 0 11071 MERCADOLIBRE INC COM 58733R102 15155 9024 SH SOLE 7 9024 0 0 MERCADOLIBRE INC COM 58733R102 3508 2089 SH SOLE 13 132 0 1957 MERCADOLIBRE INC COM 58733R102 6615 3939 SH SOLE 15 3939 0 0 MERCADOLIBRE INC COM 58733R102 394355 234819 SH SOLE 18 176041 0 58778 MERCADOLIBRE INC COM 58733R102 561570 334387 SH SOLE 19 334387 0 0 MERCADOLIBRE INC COM 58733R102 262322 156200 SH SOLE 21 156200 0 0 MERCADOLIBRE INC COM 58733R102 197405 117545 SH SOLE 22 90652 0 26893 MERCADOLIBRE INC COM 58733R102 45136 26876 SH SOLE 23 26876 0 0 MERCADOLIBRE INC COM 58733R102 142517 84862 SH SOLE 25 84862 0 0 MERCADOLIBRE INC COM 58733R102 145972 86919 SH SOLE 26 39524 0 47395 MERCADOLIBRE INC COM 58733R102 179655 106976 SH SOLE 28 4058 0 102918 MERCADOLIBRE INC COM 58733R102 4205 2504 SH SOLE 29 2504 0 0 MERCADOLIBRE INC COM 58733R102 236176 140631 SH SOLE 30 140631 0 0 MERCADOLIBRE INC COM 58733R102 29746 17712 SH SOLE 31 6678 0 11034 MERCADOLIBRE INC COM 58733R102 19583 11661 SH SOLE 32 11661 0 0 MERCADOLIBRE INC COM 58733R102 379445 225941 SH SOLE 34 225941 0 0 MERCADOLIBRE INC COM 58733R102 34305 20427 SH SOLE 36 20427 0 0 MERCADOLIBRE INC COM 58733R102 2622 1561 SH SOLE 40 1561 0 0 MERCADOLIBRE INC COM 58733R102 10661 6348 SH SOLE 43 112 0 6236 MERCANTILE BK CORP COM 587376104 1290 40270 SH SOLE 2 5101 0 35169 MERCANTILE BK CORP COM 587376104 10 323 SH SOLE 7 323 0 0 MERCANTILE BK CORP COM 587376104 2 50 SH SOLE 17 0 0 50 MERCANTILE BK CORP COM 587376104 1781 55596 SH SOLE 18 55596 0 0 MERCANTILE BK CORP COM 587376104 2978 92964 SH SOLE 19 92964 0 0 MERCANTILE BK CORP COM 587376104 19792 617925 SH SOLE 21 617925 0 0 MERCANTILE BK CORP COM 587376104 16566 517190 SH SOLE 22 499730 0 17460 MERCANTILE BK CORP COM 587376104 52 1635 SH SOLE 23 1635 0 0 MERCANTILE BK CORP COM 587376104 72 2256 SH SOLE 25 2256 0 0 MERCANTILE BK CORP COM 587376104 793 24743 SH SOLE 26 0 0 24743 MERCANTILE BK CORP COM 587376104 82 2551 SH SOLE 28 2551 0 0 MERCANTILE BK CORP COM 587376104 175 5476 SH SOLE 30 5476 0 0 MERCANTILE BK CORP COM 587376104 86 2693 SH SOLE 34 2693 0 0 MERCANTILE BK CORP COM 587376104 89 2789 SH SOLE 40 2789 0 0 MERCANTILE BK CORP COM 587376104 306 9548 SH SOLE 43 1603 0 7945 MERCER INTL INC COM 588056101 137 11827 SH SOLE 2 11827 0 0 MERCER INTL INC COM 588056101 403 34756 SH SOLE 18 34756 0 0 MERCER INTL INC COM 588056101 39414 3400703 SH SOLE 21 3400703 0 0 MERCER INTL INC COM 588056101 7637 658968 SH SOLE 22 643367 0 15601 MERCER INTL INC COM 588056101 64 5522 SH SOLE 25 5522 0 0 MERCER INTL INC COM 588056101 48 4145 SH SOLE 28 4145 0 0 MERCER INTL INC COM 588056101 867 74814 SH SOLE 30 74814 0 0 MERCER INTL INC COM 588056101 59 5053 SH SOLE 40 5053 0 0 MERCER INTL INC COM 588056101 111 9610 SH SOLE 43 0 0 9610 MERCHANTS BANCORP IND COM 58844R108 1868 47323 SH SOLE 2 23819 0 23504 MERCHANTS BANCORP IND COM 58844R108 6 158 SH SOLE 7 158 0 0 MERCHANTS BANCORP IND COM 58844R108 1311 33218 SH SOLE 18 33218 0 0 MERCHANTS BANCORP IND COM 58844R108 5117 129635 SH SOLE 19 129635 0 0 MERCHANTS BANCORP IND COM 58844R108 16350 414229 SH SOLE 21 414229 0 0 MERCHANTS BANCORP IND COM 58844R108 19346 490152 SH SOLE 22 479447 0 10705 MERCHANTS BANCORP IND COM 58844R108 248 6271 SH SOLE 23 6271 0 0 MERCHANTS BANCORP IND COM 58844R108 67 1708 SH SOLE 25 1708 0 0 MERCHANTS BANCORP IND COM 58844R108 1012 25631 SH SOLE 26 0 0 25631 MERCHANTS BANCORP IND COM 58844R108 127 3219 SH SOLE 30 3219 0 0 MERCHANTS BANCORP IND COM 58844R108 9 217 SH SOLE 34 217 0 0 MERCHANTS BANCORP IND COM 58844R108 47 1196 SH SOLE 40 1196 0 0 MERCHANTS BANCORP IND COM 58844R108 250 6345 SH SOLE 43 0 0 6345 MERCK & CO INC COM 58933Y105 443550 5905337 SH SOLE 2 1115422 0 4789915 MERCK & CO INC COM 58933Y105 122108 1625716 SH SOLE 4 1044045 0 581671 MERCK & CO INC COM 58933Y105 189821 2527240 SH SOLE 7 2450470 0 76770 MERCK & CO INC COM 58933Y105 3730 49660 SH SOLE 13 7115 0 42545 MERCK & CO INC COM 58933Y105 24402 324880 SH SOLE 15 324880 0 0 MERCK & CO INC COM 58933Y105 530167 7058542 SH SOLE 18 6697008 0 361534 MERCK & CO INC COM 58933Y105 189663 2525143 SH SOLE 19 2525143 0 0 MERCK & CO INC COM 58933Y105 5205 69293 SH SOLE 20 69293 0 0 MERCK & CO INC COM 58933Y105 5344723 71158613 SH SOLE 21 71158613 0 0 MERCK & CO INC COM 58933Y105 4145503 55192429 SH SOLE 22 49778427 0 5414002 MERCK & CO INC COM 58933Y105 108259 1441341 SH SOLE 23 1441341 0 0 MERCK & CO INC COM 58933Y105 336851 4484767 SH SOLE 25 4484767 0 0 MERCK & CO INC COM 58933Y105 489812 6521267 SH SOLE 26 3013749 0 3507518 MERCK & CO INC COM 58933Y105 557196 7418399 SH SOLE 28 215125 0 7203274 MERCK & CO INC COM 58933Y105 334 4451 SH SOLE 29 4451 0 0 MERCK & CO INC COM 58933Y105 1007086 13408149 SH SOLE 30 13404219 0 3930 MERCK & CO INC COM 58933Y105 71155 947348 SH SOLE 31 306081 0 641267 MERCK & CO INC COM 58933Y105 21571 287188 SH SOLE 32 287188 0 0 MERCK & CO INC COM 58933Y105 240716 3204848 SH SOLE 34 3204848 0 0 MERCK & CO INC COM 58933Y105 103656 1380053 SH SOLE 36 1380053 0 0 MERCK & CO INC COM 58933Y105 6613 88041 SH SOLE 40 88041 0 0 MERCK & CO INC COM 58933Y105 170844 2274584 SH SOLE 43 189764 0 2084820 MERCURY GENL CORP NEW COM 589400100 4320 77603 SH SOLE 2 23730 0 53873 MERCURY GENL CORP NEW COM 589400100 6 111 SH SOLE 4 111 0 0 MERCURY GENL CORP NEW COM 589400100 114 2040 SH SOLE 7 2040 0 0 MERCURY GENL CORP NEW COM 589400100 3593 64534 SH SOLE 18 64534 0 0 MERCURY GENL CORP NEW COM 589400100 434 7791 SH SOLE 19 7791 0 0 MERCURY GENL CORP NEW COM 589400100 75395 1354329 SH SOLE 21 1354329 0 0 MERCURY GENL CORP NEW COM 589400100 41075 737835 SH SOLE 22 701221 0 36614 MERCURY GENL CORP NEW COM 589400100 190 3414 SH SOLE 25 3414 0 0 MERCURY GENL CORP NEW COM 589400100 606 10883 SH SOLE 26 9279 0 1604 MERCURY GENL CORP NEW COM 589400100 129 2314 SH SOLE 28 2314 0 0 MERCURY GENL CORP NEW COM 589400100 900 16174 SH SOLE 30 16174 0 0 MERCURY GENL CORP NEW COM 589400100 29 519 SH SOLE 31 519 0 0 MERCURY GENL CORP NEW COM 589400100 46 818 SH SOLE 36 818 0 0 MERCURY GENL CORP NEW COM 589400100 183 3296 SH SOLE 40 3296 0 0 MERCURY GENL CORP NEW COM 589400100 8131 146049 SH SOLE 43 4430 0 141619 MERCURY SYS INC COM 589378108 10660 224809 SH SOLE 2 115838 0 108971 MERCURY SYS INC COM 589378108 11 228 SH SOLE 4 228 0 0 MERCURY SYS INC COM 589378108 42 894 SH SOLE 7 894 0 0 MERCURY SYS INC COM 589378108 6676 140789 SH SOLE 18 135042 0 5747 MERCURY SYS INC COM 589378108 5400 113875 SH SOLE 19 113875 0 0 MERCURY SYS INC COM 589378108 144857 3054763 SH SOLE 21 3054763 0 0 MERCURY SYS INC COM 589378108 82692 1743830 SH SOLE 22 1663883 0 79947 MERCURY SYS INC COM 589378108 54 1133 SH SOLE 23 1133 0 0 MERCURY SYS INC COM 589378108 514 10832 SH SOLE 25 10832 0 0 MERCURY SYS INC COM 589378108 2357 49695 SH SOLE 26 32912 0 16783 MERCURY SYS INC COM 589378108 259 5452 SH SOLE 28 5452 0 0 MERCURY SYS INC COM 589378108 2533 53425 SH SOLE 30 53425 0 0 MERCURY SYS INC COM 589378108 40 854 SH SOLE 31 854 0 0 MERCURY SYS INC COM 589378108 451 9502 SH SOLE 36 9502 0 0 MERCURY SYS INC COM 589378108 324 6824 SH SOLE 40 6824 0 0 MERCURY SYS INC COM 589378108 972 20502 SH SOLE 43 4806 0 15696 MEREDITH CORP COM 589433101 2573 46191 SH SOLE 2 17610 0 28581 MEREDITH CORP COM 589433101 5 93 SH SOLE 4 93 0 0 MEREDITH CORP COM 589433101 80 1443 SH SOLE 7 1443 0 0 MEREDITH CORP COM 589433101 8514 152859 SH SOLE 18 150001 0 2858 MEREDITH CORP COM 589433101 10146 182146 SH SOLE 19 182146 0 0 MEREDITH CORP COM 589433101 264316 4745354 SH SOLE 21 4745354 0 0 MEREDITH CORP COM 589433101 57715 1036168 SH SOLE 22 1007542 0 28626 MEREDITH CORP COM 589433101 181 3251 SH SOLE 23 3251 0 0 MEREDITH CORP COM 589433101 287 5156 SH SOLE 25 5156 0 0 MEREDITH CORP COM 589433101 1360 24408 SH SOLE 26 9647 0 14761 MEREDITH CORP COM 589433101 320 5744 SH SOLE 28 3391 0 2353 MEREDITH CORP COM 589433101 4036 72451 SH SOLE 30 72451 0 0 MEREDITH CORP COM 589433101 140 2511 SH SOLE 36 2511 0 0 MEREDITH CORP COM 589433101 310 5567 SH SOLE 40 5567 0 0 MEREDITH CORP COM 589433101 2549 45770 SH SOLE 43 5390 0 40380 MEREO BIOPHARMA GROUP PLC ADS 589492107 35 14300 SH SOLE 43 4808 0 9492 MERIDIAN BANCORP INC MD COM 58958U103 1214 58464 SH SOLE 2 14365 0 44099 MERIDIAN BANCORP INC MD COM 58958U103 16 752 SH SOLE 7 752 0 0 MERIDIAN BANCORP INC MD COM 58958U103 3343 161047 SH SOLE 18 161047 0 0 MERIDIAN BANCORP INC MD COM 58958U103 1756 84577 SH SOLE 19 84577 0 0 MERIDIAN BANCORP INC MD COM 58958U103 38395 1849476 SH SOLE 21 1849476 0 0 MERIDIAN BANCORP INC MD COM 58958U103 29470 1419568 SH SOLE 22 1373347 0 46221 MERIDIAN BANCORP INC MD COM 58958U103 124 5996 SH SOLE 25 5996 0 0 MERIDIAN BANCORP INC MD COM 58958U103 116 5598 SH SOLE 26 0 0 5598 MERIDIAN BANCORP INC MD COM 58958U103 82 3944 SH SOLE 28 3944 0 0 MERIDIAN BANCORP INC MD COM 58958U103 252 12129 SH SOLE 30 12129 0 0 MERIDIAN BANCORP INC MD COM 58958U103 141 6779 SH SOLE 40 6779 0 0 MERIDIAN BANCORP INC MD COM 58958U103 919 44278 SH SOLE 43 693 0 43585 MERIDIAN BIOSCIENCE INC COM 589584101 907 47123 SH SOLE 2 12517 0 34606 MERIDIAN BIOSCIENCE INC COM 589584101 4 189 SH SOLE 4 189 0 0 MERIDIAN BIOSCIENCE INC COM 589584101 16 807 SH SOLE 7 807 0 0 MERIDIAN BIOSCIENCE INC COM 589584101 3433 178430 SH SOLE 18 178430 0 0 MERIDIAN BIOSCIENCE INC COM 589584101 1421 73871 SH SOLE 19 73871 0 0 MERIDIAN BIOSCIENCE INC COM 589584101 106184 5518899 SH SOLE 21 5518899 0 0 MERIDIAN BIOSCIENCE INC COM 589584101 21546 1119850 SH SOLE 22 1078146 0 41704 MERIDIAN BIOSCIENCE INC COM 589584101 121 6310 SH SOLE 25 6310 0 0 MERIDIAN BIOSCIENCE INC COM 589584101 325 16907 SH SOLE 26 9992 0 6915 MERIDIAN BIOSCIENCE INC COM 589584101 66 3427 SH SOLE 28 3427 0 0 MERIDIAN BIOSCIENCE INC COM 589584101 5385 279866 SH SOLE 30 279866 0 0 MERIDIAN BIOSCIENCE INC COM 589584101 60 3100 SH SOLE 36 3100 0 0 MERIDIAN BIOSCIENCE INC COM 589584101 85 4407 SH SOLE 40 4407 0 0 MERIDIAN BIOSCIENCE INC COM 589584101 623 32401 SH SOLE 43 186 0 32215 MERIDIAN CORPORATION COM 58958P104 482 16791 SH SOLE 2 8672 0 8119 MERIDIAN CORPORATION COM 58958P104 33 1134 SH SOLE 18 1134 0 0 MERIDIAN CORPORATION COM 58958P104 474 16512 SH SOLE 21 16512 0 0 MERIDIAN CORPORATION COM 58958P104 1675 58305 SH SOLE 22 58305 0 0 MERIDIAN CORPORATION COM 58958P104 26 919 SH SOLE 26 0 0 919 MERIDIANLINK INC COMMON STOCK 58985J105 118 5291 SH SOLE 2 431 0 4860 MERIDIANLINK INC COMMON STOCK 58985J105 670 29976 SH SOLE 18 29976 0 0 MERIDIANLINK INC COMMON STOCK 58985J105 494 22079 SH SOLE 19 22079 0 0 MERIDIANLINK INC COMMON STOCK 58985J105 8802 393642 SH SOLE 21 393642 0 0 MERIDIANLINK INC COMMON STOCK 58985J105 5593 250146 SH SOLE 22 247999 0 2147 MERIT MED SYS INC COM 589889104 2258 31448 SH SOLE 2 15516 0 15932 MERIT MED SYS INC COM 589889104 12 161 SH SOLE 4 161 0 0 MERIT MED SYS INC COM 589889104 48 666 SH SOLE 7 666 0 0 MERIT MED SYS INC COM 589889104 13367 186172 SH SOLE 18 186172 0 0 MERIT MED SYS INC COM 589889104 6518 90776 SH SOLE 19 90776 0 0 MERIT MED SYS INC COM 589889104 416559 5801664 SH SOLE 21 5801664 0 0 MERIT MED SYS INC COM 589889104 89744 1249915 SH SOLE 22 1218352 0 31563 MERIT MED SYS INC COM 589889104 756 10526 SH SOLE 25 10526 0 0 MERIT MED SYS INC COM 589889104 1394 19417 SH SOLE 26 15663 0 3754 MERIT MED SYS INC COM 589889104 345 4802 SH SOLE 28 4802 0 0 MERIT MED SYS INC COM 589889104 6675 92961 SH SOLE 30 92961 0 0 MERIT MED SYS INC COM 589889104 602 8386 SH SOLE 36 8386 0 0 MERIT MED SYS INC COM 589889104 407 5671 SH SOLE 40 5671 0 0 MERIT MED SYS INC COM 589889104 1603 22323 SH SOLE 43 802 0 21521 MERITAGE HOMES CORP COM 59001A102 10380 107012 SH SOLE 2 50205 0 56807 MERITAGE HOMES CORP COM 59001A102 289 2980 SH SOLE 4 2980 0 0 MERITAGE HOMES CORP COM 59001A102 115 1188 SH SOLE 7 1188 0 0 MERITAGE HOMES CORP COM 59001A102 15217 156879 SH SOLE 18 151941 0 4938 MERITAGE HOMES CORP COM 59001A102 27635 284899 SH SOLE 19 284899 0 0 MERITAGE HOMES CORP COM 59001A102 468646 4831404 SH SOLE 21 4831404 0 0 MERITAGE HOMES CORP COM 59001A102 117478 1211112 SH SOLE 22 1156492 0 54620 MERITAGE HOMES CORP COM 59001A102 1433 14778 SH SOLE 23 14778 0 0 MERITAGE HOMES CORP COM 59001A102 603 6212 SH SOLE 25 6212 0 0 MERITAGE HOMES CORP COM 59001A102 6901 71142 SH SOLE 26 19105 0 52037 MERITAGE HOMES CORP COM 59001A102 754 7773 SH SOLE 28 3643 0 4130 MERITAGE HOMES CORP COM 59001A102 173 1787 SH SOLE 29 1787 0 0 MERITAGE HOMES CORP COM 59001A102 6528 67297 SH SOLE 30 67297 0 0 MERITAGE HOMES CORP COM 59001A102 93 958 SH SOLE 31 958 0 0 MERITAGE HOMES CORP COM 59001A102 72 744 SH SOLE 34 744 0 0 MERITAGE HOMES CORP COM 59001A102 333 3428 SH SOLE 36 3428 0 0 MERITAGE HOMES CORP COM 59001A102 439 4523 SH SOLE 40 4523 0 0 MERITAGE HOMES CORP COM 59001A102 5788 59665 SH SOLE 43 491 0 59174 MERITOR INC COM 59001K100 1697 79649 SH SOLE 2 58219 0 21430 MERITOR INC COM 59001K100 6 293 SH SOLE 4 293 0 0 MERITOR INC COM 59001K100 40 1886 SH SOLE 7 1886 0 0 MERITOR INC COM 59001K100 5049 236929 SH SOLE 18 236929 0 0 MERITOR INC COM 59001K100 4100 192402 SH SOLE 19 192402 0 0 MERITOR INC COM 59001K100 173373 8135766 SH SOLE 21 8135766 0 0 MERITOR INC COM 59001K100 40190 1885957 SH SOLE 22 1841997 0 43960 MERITOR INC COM 59001K100 176 8281 SH SOLE 25 8281 0 0 MERITOR INC COM 59001K100 532 24978 SH SOLE 26 13121 0 11857 MERITOR INC COM 59001K100 413 19368 SH SOLE 28 8068 0 11300 MERITOR INC COM 59001K100 2682 125879 SH SOLE 30 125879 0 0 MERITOR INC COM 59001K100 54 2530 SH SOLE 36 2530 0 0 MERITOR INC COM 59001K100 201 9418 SH SOLE 40 9418 0 0 MERITOR INC COM 59001K100 715 33544 SH SOLE 43 0 0 33544 MERITOR INC NOTE 3.250%10/1 59001KAF7 2621 2500000 PRN SOLE 21 2500000 0 0 MERRIMACK PHARMACEUTICALS IN COM NEW 590328209 11 2218 SH SOLE 18 2218 0 0 MERRIMACK PHARMACEUTICALS IN COM NEW 590328209 159 32938 SH SOLE 21 32938 0 0 MERRIMACK PHARMACEUTICALS IN COM NEW 590328209 850 175895 SH SOLE 22 175895 0 0 MERSANA THERAPEUTICS INC COM 59045L106 1408 149328 SH SOLE 2 122317 0 27011 MERSANA THERAPEUTICS INC COM 59045L106 2 212 SH SOLE 4 212 0 0 MERSANA THERAPEUTICS INC COM 59045L106 8 813 SH SOLE 7 813 0 0 MERSANA THERAPEUTICS INC COM 59045L106 2792 296101 SH SOLE 18 296101 0 0 MERSANA THERAPEUTICS INC COM 59045L106 25498 2703903 SH SOLE 19 2703903 0 0 MERSANA THERAPEUTICS INC COM 59045L106 257 27230 SH SOLE 20 27230 0 0 MERSANA THERAPEUTICS INC COM 59045L106 28654 3038591 SH SOLE 21 3038591 0 0 MERSANA THERAPEUTICS INC COM 59045L106 14010 1485637 SH SOLE 22 1449663 0 35974 MERSANA THERAPEUTICS INC COM 59045L106 86 9100 SH SOLE 25 9100 0 0 MERSANA THERAPEUTICS INC COM 59045L106 11 1119 SH SOLE 26 1119 0 0 MERSANA THERAPEUTICS INC COM 59045L106 72 7591 SH SOLE 28 7591 0 0 MERSANA THERAPEUTICS INC COM 59045L106 3918 415498 SH SOLE 30 415498 0 0 MERSANA THERAPEUTICS INC COM 59045L106 6183 655663 SH SOLE 34 655663 0 0 MERSANA THERAPEUTICS INC COM 59045L106 56 5923 SH SOLE 36 5923 0 0 MERSANA THERAPEUTICS INC COM 59045L106 60 6386 SH SOLE 40 6386 0 0 MERSANA THERAPEUTICS INC COM 59045L106 40 4233 SH SOLE 43 0 0 4233 MERUS N V COM N5749R100 361 16408 SH SOLE 2 4938 0 11470 MERUS N V COM N5749R100 837 38063 SH SOLE 21 38063 0 0 MERUS N V COM N5749R100 409 18605 SH SOLE 22 8019 0 10586 MERUS N V COM N5749R100 95 4323 SH SOLE 25 4323 0 0 MERUS N V COM N5749R100 38 1714 SH SOLE 26 1714 0 0 MERUS N V COM N5749R100 4293 195137 SH SOLE 30 195137 0 0 MERUS N V COM N5749R100 32 1473 SH SOLE 36 1473 0 0 MERUS N V COM N5749R100 79 3593 SH SOLE 40 3593 0 0 MESA AIR GROUP INC COM NEW 590479135 238 31131 SH SOLE 2 2137 0 28994 MESA AIR GROUP INC COM NEW 590479135 4 551 SH SOLE 7 551 0 0 MESA AIR GROUP INC COM NEW 590479135 812 105999 SH SOLE 18 105999 0 0 MESA AIR GROUP INC COM NEW 590479135 1167 152312 SH SOLE 19 152312 0 0 MESA AIR GROUP INC COM NEW 590479135 10255 1338835 SH SOLE 21 1338835 0 0 MESA AIR GROUP INC COM NEW 590479135 6283 820224 SH SOLE 22 801887 0 18337 MESA AIR GROUP INC COM NEW 590479135 60 7811 SH SOLE 43 308 0 7503 MESA LABS INC COM 59064R109 2754 9109 SH SOLE 2 2860 0 6249 MESA LABS INC COM 59064R109 5 16 SH SOLE 4 16 0 0 MESA LABS INC COM 59064R109 24 79 SH SOLE 7 79 0 0 MESA LABS INC COM 59064R109 6038 19970 SH SOLE 18 19970 0 0 MESA LABS INC COM 59064R109 7701 25470 SH SOLE 19 25470 0 0 MESA LABS INC COM 59064R109 189681 627335 SH SOLE 21 627335 0 0 MESA LABS INC COM 59064R109 40866 135156 SH SOLE 22 130057 0 5099 MESA LABS INC COM 59064R109 289 957 SH SOLE 23 957 0 0 MESA LABS INC COM 59064R109 257 851 SH SOLE 25 851 0 0 MESA LABS INC COM 59064R109 2197 7266 SH SOLE 26 0 0 7266 MESA LABS INC COM 59064R109 125 414 SH SOLE 28 414 0 0 MESA LABS INC COM 59064R109 16726 55317 SH SOLE 30 55317 0 0 MESA LABS INC COM 59064R109 220 729 SH SOLE 40 729 0 0 MESA LABS INC COM 59064R109 346 1145 SH SOLE 43 0 0 1145 MESABI TR CTF BEN INT 590672101 3751 126242 SH SOLE 21 126242 0 0 MESOBLAST LTD SPONS ADR 590717104 0 15 SH SOLE 17 0 0 15 MESOBLAST LTD SPONS ADR 590717104 4485 746277 SH SOLE 21 746277 0 0 MESOBLAST LTD SPONS ADR 590717104 368 61178 SH SOLE 43 6760 0 54418 META FINL GROUP INC COM 59100U108 1448 27590 SH SOLE 2 9371 0 18219 META FINL GROUP INC COM 59100U108 7 131 SH SOLE 4 131 0 0 META FINL GROUP INC COM 59100U108 27 522 SH SOLE 7 522 0 0 META FINL GROUP INC COM 59100U108 6404 122021 SH SOLE 18 122021 0 0 META FINL GROUP INC COM 59100U108 2790 53166 SH SOLE 19 53166 0 0 META FINL GROUP INC COM 59100U108 190220 3624628 SH SOLE 21 3624628 0 0 META FINL GROUP INC COM 59100U108 40885 779056 SH SOLE 22 751938 0 27118 META FINL GROUP INC COM 59100U108 166 3157 SH SOLE 25 3157 0 0 META FINL GROUP INC COM 59100U108 106 2013 SH SOLE 26 0 0 2013 META FINL GROUP INC COM 59100U108 134 2561 SH SOLE 28 2561 0 0 META FINL GROUP INC COM 59100U108 4465 85085 SH SOLE 30 85085 0 0 META FINL GROUP INC COM 59100U108 202 3852 SH SOLE 40 3852 0 0 META FINL GROUP INC COM 59100U108 9 175 SH SOLE 43 0 0 175 META MATERIALS INC COM 59134N104 227 39196 SH SOLE 2 15782 0 23414 META MATERIALS INC COM 59134N104 6 989 SH SOLE 7 989 0 0 META MATERIALS INC COM 59134N104 3635 628908 SH SOLE 18 628908 0 0 META MATERIALS INC COM 59134N104 3027 523779 SH SOLE 19 523779 0 0 META MATERIALS INC COM 59134N104 44063 7623433 SH SOLE 21 7623433 0 0 META MATERIALS INC COM 59134N104 29781 5152497 SH SOLE 22 5120823 0 31674 METACRINE INC COM 59101E103 87 25404 SH SOLE 2 25404 0 0 METACRINE INC COM 59101E103 11 3071 SH SOLE 18 3071 0 0 METACRINE INC COM 59101E103 52 15282 SH SOLE 19 15282 0 0 METACRINE INC COM 59101E103 128 37212 SH SOLE 21 37212 0 0 METACRINE INC COM 59101E103 195 56950 SH SOLE 22 56950 0 0 METHANEX CORP COM 59151K108 7236 157163 SH SOLE 43 21212 0 135951 METHODE ELECTRS INC COM 591520200 1750 41629 SH SOLE 2 11711 0 29918 METHODE ELECTRS INC COM 591520200 4 106 SH SOLE 4 106 0 0 METHODE ELECTRS INC COM 591520200 26 629 SH SOLE 7 629 0 0 METHODE ELECTRS INC COM 591520200 6418 152625 SH SOLE 18 152625 0 0 METHODE ELECTRS INC COM 591520200 2867 68178 SH SOLE 19 68178 0 0 METHODE ELECTRS INC COM 591520200 191614 4556820 SH SOLE 21 4556820 0 0 METHODE ELECTRS INC COM 591520200 41466 986118 SH SOLE 22 947530 0 38588 METHODE ELECTRS INC COM 591520200 305 7254 SH SOLE 25 7254 0 0 METHODE ELECTRS INC COM 591520200 768 18265 SH SOLE 26 16470 0 1795 METHODE ELECTRS INC COM 591520200 105 2489 SH SOLE 28 2489 0 0 METHODE ELECTRS INC COM 591520200 5416 128790 SH SOLE 30 128790 0 0 METHODE ELECTRS INC COM 591520200 284 6742 SH SOLE 36 6742 0 0 METHODE ELECTRS INC COM 591520200 163 3886 SH SOLE 40 3886 0 0 METHODE ELECTRS INC COM 591520200 1511 35927 SH SOLE 43 8968 0 26959 METLIFE INC COM 59156R108 202654 3282912 SH SOLE 2 1722838 0 1560074 METLIFE INC COM 59156R108 57241 927280 SH SOLE 4 710452 0 216828 METLIFE INC COM 59156R108 44419 719574 SH SOLE 7 697292 0 22282 METLIFE INC COM 59156R108 15823 256324 SH SOLE 13 242492 0 13832 METLIFE INC COM 59156R108 5908 95706 SH SOLE 15 95706 0 0 METLIFE INC COM 59156R108 2 28 SH SOLE 17 0 0 28 METLIFE INC COM 59156R108 366990 5945086 SH SOLE 18 5168864 0 776222 METLIFE INC COM 59156R108 403871 6542546 SH SOLE 19 6542546 0 0 METLIFE INC COM 59156R108 1312055 21254746 SH SOLE 21 21254746 0 0 METLIFE INC COM 59156R108 1195554 19367476 SH SOLE 22 16202740 0 3164736 METLIFE INC COM 59156R108 51822 839500 SH SOLE 23 839500 0 0 METLIFE INC COM 59156R108 102677 1663331 SH SOLE 25 1663331 0 0 METLIFE INC COM 59156R108 132994 2154439 SH SOLE 26 958538 0 1195901 METLIFE INC COM 59156R108 187231 3033057 SH SOLE 28 73936 0 2959121 METLIFE INC COM 59156R108 15023 243367 SH SOLE 29 243367 0 0 METLIFE INC COM 59156R108 312824 5067618 SH SOLE 30 5067618 0 0 METLIFE INC COM 59156R108 42677 691348 SH SOLE 31 505680 0 185668 METLIFE INC COM 59156R108 3603 58374 SH SOLE 32 58374 0 0 METLIFE INC COM 59156R108 17850 289157 SH SOLE 34 289157 0 0 METLIFE INC COM 59156R108 11856 192068 SH SOLE 35 192068 0 0 METLIFE INC COM 59156R108 29383 475993 SH SOLE 36 475993 0 0 METLIFE INC COM 59156R108 1621 26257 SH SOLE 40 26257 0 0 METLIFE INC COM 59156R108 65230 1056692 SH SOLE 43 38950 0 1017742 METROCITY BANKSHARES INC COM 59165J105 275 13105 SH SOLE 2 1459 0 11646 METROCITY BANKSHARES INC COM 59165J105 9 453 SH SOLE 7 453 0 0 METROCITY BANKSHARES INC COM 59165J105 1270 60584 SH SOLE 18 60584 0 0 METROCITY BANKSHARES INC COM 59165J105 685 32689 SH SOLE 19 32689 0 0 METROCITY BANKSHARES INC COM 59165J105 15025 716508 SH SOLE 21 716508 0 0 METROCITY BANKSHARES INC COM 59165J105 4988 237845 SH SOLE 22 227611 0 10234 METROMILE INC COM 591697107 133 37397 SH SOLE 2 23392 0 14005 METROMILE INC COM 591697107 2 590 SH SOLE 7 590 0 0 METROMILE INC COM 591697107 439 123722 SH SOLE 18 123722 0 0 METROMILE INC COM 591697107 225 63348 SH SOLE 19 63348 0 0 METROMILE INC COM 591697107 5229 1473006 SH SOLE 21 1473006 0 0 METROMILE INC COM 591697107 5078 1430284 SH SOLE 22 1356659 0 73625 METROMILE INC COM 591697107 36 10260 SH SOLE 25 10260 0 0 METROMILE INC COM 591697107 68 19133 SH SOLE 30 19133 0 0 METROMILE INC COM 591697107 32 9114 SH SOLE 40 9114 0 0 METROMILE INC COM 591697107 0 10 SH SOLE 43 0 0 10 METROPOLITAN BK HLDG CORP COM 591774104 597 7086 SH SOLE 2 585 0 6501 METROPOLITAN BK HLDG CORP COM 591774104 12 138 SH SOLE 7 138 0 0 METROPOLITAN BK HLDG CORP COM 591774104 2214 26269 SH SOLE 18 26269 0 0 METROPOLITAN BK HLDG CORP COM 591774104 1191 14128 SH SOLE 19 14128 0 0 METROPOLITAN BK HLDG CORP COM 591774104 25258 299619 SH SOLE 21 299619 0 0 METROPOLITAN BK HLDG CORP COM 591774104 15288 181347 SH SOLE 22 177263 0 4084 METROPOLITAN BK HLDG CORP COM 591774104 86 1017 SH SOLE 43 0 0 1017 METTLER TOLEDO INTERNATIONAL COM 592688105 99927 72550 SH SOLE 2 24892 0 47658 METTLER TOLEDO INTERNATIONAL COM 592688105 28058 20371 SH SOLE 4 13643 0 6728 METTLER TOLEDO INTERNATIONAL COM 592688105 35974 26118 SH SOLE 7 19939 0 6179 METTLER TOLEDO INTERNATIONAL COM 592688105 698 507 SH SOLE 13 74 0 433 METTLER TOLEDO INTERNATIONAL COM 592688105 3314 2406 SH SOLE 15 2406 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 64228 46631 SH SOLE 18 43031 0 3600 METTLER TOLEDO INTERNATIONAL COM 592688105 17315 12571 SH SOLE 19 12571 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 1189561 863653 SH SOLE 21 863653 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 705865 512477 SH SOLE 22 454144 0 58333 METTLER TOLEDO INTERNATIONAL COM 592688105 26389 19159 SH SOLE 23 19159 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 60608 44003 SH SOLE 25 44003 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 83358 60520 SH SOLE 26 29258 0 31262 METTLER TOLEDO INTERNATIONAL COM 592688105 111755 81137 SH SOLE 28 2582 0 78555 METTLER TOLEDO INTERNATIONAL COM 592688105 4807 3490 SH SOLE 29 3490 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 244393 177436 SH SOLE 30 177292 0 144 METTLER TOLEDO INTERNATIONAL COM 592688105 18043 13100 SH SOLE 31 7360 0 5740 METTLER TOLEDO INTERNATIONAL COM 592688105 15117 10975 SH SOLE 34 10975 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 14085 10226 SH SOLE 36 10226 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 1089 791 SH SOLE 40 791 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 36851 26755 SH SOLE 43 1315 0 25440 MFA FINL INC COM 55272X102 2200 481295 SH SOLE 2 123245 0 358050 MFA FINL INC COM 55272X102 9 1955 SH SOLE 4 1955 0 0 MFA FINL INC COM 55272X102 66 14492 SH SOLE 7 14492 0 0 MFA FINL INC COM 55272X102 6389 1398109 SH SOLE 18 1398109 0 0 MFA FINL INC COM 55272X102 3659 800669 SH SOLE 19 800669 0 0 MFA FINL INC COM 55272X102 120381 26341632 SH SOLE 21 26341632 0 0 MFA FINL INC COM 55272X102 44691 9779141 SH SOLE 22 9352767 0 426374 MFA FINL INC COM 55272X102 254 55586 SH SOLE 25 55586 0 0 MFA FINL INC COM 55272X102 512 111981 SH SOLE 26 80451 0 31530 MFA FINL INC COM 55272X102 150 32762 SH SOLE 28 32762 0 0 MFA FINL INC COM 55272X102 542 118574 SH SOLE 30 118574 0 0 MFA FINL INC COM 55272X102 90 19604 SH SOLE 36 19604 0 0 MFA FINL INC COM 55272X102 240 52562 SH SOLE 40 52562 0 0 MFA FINL INC COM 55272X102 32 6967 SH SOLE 43 1362 0 5605 MGE ENERGY INC COM 55277P104 3116 42389 SH SOLE 2 11014 0 31375 MGE ENERGY INC COM 55277P104 433 5886 SH SOLE 4 5886 0 0 MGE ENERGY INC COM 55277P104 43 586 SH SOLE 7 586 0 0 MGE ENERGY INC COM 55277P104 8449 114949 SH SOLE 18 114949 0 0 MGE ENERGY INC COM 55277P104 4713 64118 SH SOLE 19 64118 0 0 MGE ENERGY INC COM 55277P104 106103 1443572 SH SOLE 21 1443572 0 0 MGE ENERGY INC COM 55277P104 64088 871943 SH SOLE 22 835217 0 36726 MGE ENERGY INC COM 55277P104 1064 14471 SH SOLE 26 12176 0 2295 MGE ENERGY INC COM 55277P104 226 3070 SH SOLE 28 3070 0 0 MGE ENERGY INC COM 55277P104 2971 40418 SH SOLE 30 40418 0 0 MGE ENERGY INC COM 55277P104 115 1562 SH SOLE 36 1562 0 0 MGE ENERGY INC COM 55277P104 343 4671 SH SOLE 40 4671 0 0 MGE ENERGY INC COM 55277P104 1652 22482 SH SOLE 43 979 0 21503 MGIC INVT CORP WIS COM 552848103 14938 998507 SH SOLE 2 351087 0 647420 MGIC INVT CORP WIS COM 552848103 51 3378 SH SOLE 4 3378 0 0 MGIC INVT CORP WIS COM 552848103 118 7897 SH SOLE 7 7897 0 0 MGIC INVT CORP WIS COM 552848103 12196 815254 SH SOLE 18 815254 0 0 MGIC INVT CORP WIS COM 552848103 1448 96799 SH SOLE 19 96799 0 0 MGIC INVT CORP WIS COM 552848103 242237 16192298 SH SOLE 21 16192298 0 0 MGIC INVT CORP WIS COM 552848103 140724 9406711 SH SOLE 22 8978474 0 428237 MGIC INVT CORP WIS COM 552848103 1016 67905 SH SOLE 25 67905 0 0 MGIC INVT CORP WIS COM 552848103 2010 134368 SH SOLE 26 109070 0 25298 MGIC INVT CORP WIS COM 552848103 317 21218 SH SOLE 28 21218 0 0 MGIC INVT CORP WIS COM 552848103 2792 186628 SH SOLE 30 186628 0 0 MGIC INVT CORP WIS COM 552848103 80 5379 SH SOLE 31 5379 0 0 MGIC INVT CORP WIS COM 552848103 607 40586 SH SOLE 34 40586 0 0 MGIC INVT CORP WIS COM 552848103 970 64835 SH SOLE 36 64835 0 0 MGIC INVT CORP WIS COM 552848103 635 42470 SH SOLE 40 42470 0 0 MGIC INVT CORP WIS COM 552848103 4914 328487 SH SOLE 43 3417 0 325070 MGM GROWTH PPTYS LLC CL A COM 55303A105 1411 36838 SH SOLE 2 36838 0 0 MGM GROWTH PPTYS LLC CL A COM 55303A105 20 522 SH SOLE 4 522 0 0 MGM GROWTH PPTYS LLC CL A COM 55303A105 7963 207908 SH SOLE 21 207908 0 0 MGM GROWTH PPTYS LLC CL A COM 55303A105 5626 146882 SH SOLE 22 77818 0 69064 MGM GROWTH PPTYS LLC CL A COM 55303A105 732 19123 SH SOLE 25 19123 0 0 MGM GROWTH PPTYS LLC CL A COM 55303A105 2236 58374 SH SOLE 26 49376 0 8998 MGM GROWTH PPTYS LLC CL A COM 55303A105 482 12578 SH SOLE 28 12578 0 0 MGM GROWTH PPTYS LLC CL A COM 55303A105 3154 82356 SH SOLE 30 82356 0 0 MGM GROWTH PPTYS LLC CL A COM 55303A105 729 19038 SH SOLE 40 19038 0 0 MGM GROWTH PPTYS LLC CL A COM 55303A105 783 20445 SH SOLE 43 2556 0 17889 MGM RESORTS INTERNATIONAL COM 552953101 39593 917572 SH SOLE 2 127098 0 790474 MGM RESORTS INTERNATIONAL COM 552953101 9204 213301 SH SOLE 4 198162 0 15139 MGM RESORTS INTERNATIONAL COM 552953101 15043 348623 SH SOLE 7 337309 0 11314 MGM RESORTS INTERNATIONAL COM 552953101 509 11795 SH SOLE 13 653 0 11142 MGM RESORTS INTERNATIONAL COM 552953101 2283 52906 SH SOLE 15 52906 0 0 MGM RESORTS INTERNATIONAL COM 552953101 31948 740392 SH SOLE 18 683932 0 56460 MGM RESORTS INTERNATIONAL COM 552953101 8250 191189 SH SOLE 19 191189 0 0 MGM RESORTS INTERNATIONAL COM 552953101 435899 10101956 SH SOLE 21 10101956 0 0 MGM RESORTS INTERNATIONAL COM 552953101 364389 8444714 SH SOLE 22 7832557 0 612157 MGM RESORTS INTERNATIONAL COM 552953101 9343 216520 SH SOLE 23 216520 0 0 MGM RESORTS INTERNATIONAL COM 552953101 31005 718548 SH SOLE 25 718548 0 0 MGM RESORTS INTERNATIONAL COM 552953101 36764 852010 SH SOLE 26 374150 0 477860 MGM RESORTS INTERNATIONAL COM 552953101 41137 953359 SH SOLE 28 43469 0 909890 MGM RESORTS INTERNATIONAL COM 552953101 49 1140 SH SOLE 29 1140 0 0 MGM RESORTS INTERNATIONAL COM 552953101 76999 1784444 SH SOLE 30 1784444 0 0 MGM RESORTS INTERNATIONAL COM 552953101 4455 103236 SH SOLE 31 6498 0 96738 MGM RESORTS INTERNATIONAL COM 552953101 997 23101 SH SOLE 34 23101 0 0 MGM RESORTS INTERNATIONAL COM 552953101 9351 216706 SH SOLE 36 216706 0 0 MGM RESORTS INTERNATIONAL COM 552953101 635 14726 SH SOLE 40 14726 0 0 MGM RESORTS INTERNATIONAL COM 552953101 15958 369817 SH SOLE 43 20089 0 349728 MGP INGREDIENTS INC NEW COM 55303J106 1144 17576 SH SOLE 2 12633 0 4943 MGP INGREDIENTS INC NEW COM 55303J106 4 63 SH SOLE 4 63 0 0 MGP INGREDIENTS INC NEW COM 55303J106 18 283 SH SOLE 7 283 0 0 MGP INGREDIENTS INC NEW COM 55303J106 3277 50345 SH SOLE 18 50345 0 0 MGP INGREDIENTS INC NEW COM 55303J106 6292 96652 SH SOLE 19 96652 0 0 MGP INGREDIENTS INC NEW COM 55303J106 97866 1503314 SH SOLE 21 1503314 0 0 MGP INGREDIENTS INC NEW COM 55303J106 22867 351260 SH SOLE 22 341327 0 9933 MGP INGREDIENTS INC NEW COM 55303J106 132 2027 SH SOLE 25 2027 0 0 MGP INGREDIENTS INC NEW COM 55303J106 598 9190 SH SOLE 26 7816 0 1374 MGP INGREDIENTS INC NEW COM 55303J106 65 1001 SH SOLE 28 1001 0 0 MGP INGREDIENTS INC NEW COM 55303J106 1604 24642 SH SOLE 30 24642 0 0 MGP INGREDIENTS INC NEW COM 55303J106 7205 110673 SH SOLE 34 110673 0 0 MGP INGREDIENTS INC NEW COM 55303J106 101 1553 SH SOLE 40 1553 0 0 MGP INGREDIENTS INC NEW COM 55303J106 706 10848 SH SOLE 43 436 0 10412 MICRO FOCUS INTL PLC SPON ADR NEW 594837403 0 2 SH SOLE 17 0 0 2 MICRO FOCUS INTL PLC SPON ADR NEW 594837403 64 11791 SH SOLE 25 11791 0 0 MICRO FOCUS INTL PLC SPON ADR NEW 594837403 8 1380 SH SOLE 26 0 0 1380 MICRO FOCUS INTL PLC SPON ADR NEW 594837403 21 3811 SH SOLE 36 3811 0 0 MICRO FOCUS INTL PLC SPON ADR NEW 594837403 15 2809 SH SOLE 43 1078 0 1731 MICROBOT MED INC COM NEW 59503A204 10 1416 SH SOLE 18 1416 0 0 MICROBOT MED INC COM NEW 59503A204 114 16222 SH SOLE 21 16222 0 0 MICROBOT MED INC COM NEW 59503A204 966 137375 SH SOLE 22 137375 0 0 MICROCHIP TECHNOLOGY INC. COM 595017104 84647 551479 SH SOLE 2 64645 0 486834 MICROCHIP TECHNOLOGY INC. COM 595017104 17048 111072 SH SOLE 4 100687 0 10385 MICROCHIP TECHNOLOGY INC. COM 595017104 40350 262883 SH SOLE 7 254958 0 7925 MICROCHIP TECHNOLOGY INC. COM 595017104 921 6001 SH SOLE 13 737 0 5264 MICROCHIP TECHNOLOGY INC. COM 595017104 5584 36383 SH SOLE 15 36383 0 0 MICROCHIP TECHNOLOGY INC. COM 595017104 99768 649996 SH SOLE 18 611243 0 38753 MICROCHIP TECHNOLOGY INC. COM 595017104 18242 118849 SH SOLE 19 118849 0 0 MICROCHIP TECHNOLOGY INC. COM 595017104 1409180 9180924 SH SOLE 21 9180924 0 0 MICROCHIP TECHNOLOGY INC. COM 595017104 879726 5731487 SH SOLE 22 5155846 0 575641 MICROCHIP TECHNOLOGY INC. COM 595017104 23552 153441 SH SOLE 23 153441 0 0 MICROCHIP TECHNOLOGY INC. COM 595017104 72280 470912 SH SOLE 25 470912 0 0 MICROCHIP TECHNOLOGY INC. COM 595017104 91331 595027 SH SOLE 26 221790 0 373237 MICROCHIP TECHNOLOGY INC. COM 595017104 72433 471906 SH SOLE 28 21022 0 450884 MICROCHIP TECHNOLOGY INC. COM 595017104 37 242 SH SOLE 29 242 0 0 MICROCHIP TECHNOLOGY INC. COM 595017104 263835 1718909 SH SOLE 30 1718909 0 0 MICROCHIP TECHNOLOGY INC. COM 595017104 15082 98260 SH SOLE 31 32223 0 66037 MICROCHIP TECHNOLOGY INC. COM 595017104 9888 64418 SH SOLE 32 64418 0 0 MICROCHIP TECHNOLOGY INC. COM 595017104 2607 16984 SH SOLE 34 16984 0 0 MICROCHIP TECHNOLOGY INC. COM 595017104 19420 126525 SH SOLE 36 126525 0 0 MICROCHIP TECHNOLOGY INC. COM 595017104 1460 9513 SH SOLE 40 9513 0 0 MICROCHIP TECHNOLOGY INC. COM 595017104 22724 148048 SH SOLE 43 31234 0 116814 MICROCHIP TECHNOLOGY INC. NOTE 1.625% 2/1 595017AD6 1346 397000 PRN SOLE 2 252000 0 145000 MICROCHIP TECHNOLOGY INC. NOTE 1.625% 2/1 595017AD6 309 91000 PRN SOLE 18 91000 0 0 MICROCHIP TECHNOLOGY INC. NOTE 1.625% 2/1 595017AD6 1102 325000 PRN SOLE 19 325000 0 0 MICROCHIP TECHNOLOGY INC. NOTE 1.625% 2/1 595017AD6 1207 356000 PRN SOLE 26 356000 0 0 MICROCHIP TECHNOLOGY INC. NOTE 1.625% 2/1 595017AD6 27 8000 PRN SOLE 30 8000 0 0 MICROCHIP TECHNOLOGY INC. NOTE 1.625% 2/1 595017AD6 1153 340000 PRN SOLE 34 340000 0 0 MICROCHIP TECHNOLOGY INC. NOTE 1.625% 2/1 595017AF1 1779 779000 PRN SOLE 2 330000 0 449000 MICROCHIP TECHNOLOGY INC. NOTE 1.625% 2/1 595017AF1 1350 591000 PRN SOLE 18 591000 0 0 MICROCHIP TECHNOLOGY INC. NOTE 1.625% 2/1 595017AF1 221 97000 PRN SOLE 19 97000 0 0 MICROCHIP TECHNOLOGY INC. NOTE 1.625% 2/1 595017AF1 2213 969000 PRN SOLE 26 969000 0 0 MICROCHIP TECHNOLOGY INC. NOTE 1.625% 2/1 595017AF1 765 335000 PRN SOLE 34 335000 0 0 MICROCHIP TECHNOLOGY INC. NOTE 0.125%11/1 595017AU8 579 512000 PRN SOLE 2 512000 0 0 MICROCHIP TECHNOLOGY INC. NOTE 0.125%11/1 595017AU8 957 847000 PRN SOLE 18 847000 0 0 MICROCHIP TECHNOLOGY INC. NOTE 0.125%11/1 595017AU8 1106 978000 PRN SOLE 19 978000 0 0 MICROCHIP TECHNOLOGY INC. NOTE 0.125%11/1 595017AU8 5031 4450000 PRN SOLE 21 4450000 0 0 MICROCHIP TECHNOLOGY INC. NOTE 0.125%11/1 595017AU8 495 438000 PRN SOLE 26 438000 0 0 MICROCHIP TECHNOLOGY INC. NOTE 0.125%11/1 595017AU8 723 640000 PRN SOLE 34 640000 0 0 MICRON TECHNOLOGY INC COM 595112103 170570 2403075 SH SOLE 2 321621 0 2081454 MICRON TECHNOLOGY INC COM 595112103 37871 533541 SH SOLE 4 490235 0 43306 MICRON TECHNOLOGY INC COM 595112103 100376 1414143 SH SOLE 7 1116793 0 297350 MICRON TECHNOLOGY INC COM 595112103 1620 22817 SH SOLE 13 3125 0 19692 MICRON TECHNOLOGY INC COM 595112103 9350 131731 SH SOLE 15 131731 0 0 MICRON TECHNOLOGY INC COM 595112103 14 200 SH SOLE 17 0 0 200 MICRON TECHNOLOGY INC COM 595112103 173854 2449331 SH SOLE 18 2290657 0 158674 MICRON TECHNOLOGY INC COM 595112103 194619 2741886 SH SOLE 19 2741886 0 0 MICRON TECHNOLOGY INC COM 595112103 2310798 32555624 SH SOLE 21 32555624 0 0 MICRON TECHNOLOGY INC COM 595112103 1682941 23710078 SH SOLE 22 21318096 0 2391982 MICRON TECHNOLOGY INC COM 595112103 44771 630758 SH SOLE 23 630758 0 0 MICRON TECHNOLOGY INC COM 595112103 127762 1799978 SH SOLE 25 1799978 0 0 MICRON TECHNOLOGY INC COM 595112103 173868 2449531 SH SOLE 26 911844 0 1537687 MICRON TECHNOLOGY INC COM 595112103 207303 2920587 SH SOLE 28 96865 0 2823722 MICRON TECHNOLOGY INC COM 595112103 58 815 SH SOLE 29 815 0 0 MICRON TECHNOLOGY INC COM 595112103 663944 9353963 SH SOLE 30 9116575 0 237388 MICRON TECHNOLOGY INC COM 595112103 29241 411963 SH SOLE 31 137468 0 274495 MICRON TECHNOLOGY INC COM 595112103 18697 263411 SH SOLE 32 263411 0 0 MICRON TECHNOLOGY INC COM 595112103 86592 1219956 SH SOLE 34 1219956 0 0 MICRON TECHNOLOGY INC COM 595112103 41313 582043 SH SOLE 36 582043 0 0 MICRON TECHNOLOGY INC COM 595112103 2760 38883 SH SOLE 40 38883 0 0 MICRON TECHNOLOGY INC COM 595112103 57889 815561 SH SOLE 43 61863 0 753698 MICRON TECHNOLOGY INC OPTIONS 595112103 114 1600 SH Call SOLE 2 1600 0 0 MICRON TECHNOLOGY INC OPTIONS 595112103 199 2800 SH Call SOLE 4 2800 0 0 MICRON TECHNOLOGY INC OPTIONS 595112103 2662 37500 SH Call SOLE 18 37500 0 0 MICRON TECHNOLOGY INC OPTIONS 595112103 17248 243000 SH Call SOLE 19 243000 0 0 MICRON TECHNOLOGY INC OPTIONS 595112103 1292 18200 SH Call SOLE 22 18200 0 0 MICRON TECHNOLOGY INC OPTIONS 595112103 192 2700 SH Call SOLE 26 2700 0 0 MICRON TECHNOLOGY INC OPTIONS 595112103 8901 125400 SH Call SOLE 34 125400 0 0 MICROSOFT CORP COM 594918104 5141388 18237045 SH SOLE 2 3747926 0 14489119 MICROSOFT CORP COM 594918104 1395037 4948345 SH SOLE 4 3262478 0 1685867 MICROSOFT CORP COM 594918104 2024619 7181538 SH SOLE 7 6800784 0 380754 MICROSOFT CORP COM 594918104 88954 315530 SH SOLE 13 196045 0 119485 MICROSOFT CORP COM 594918104 205875 730260 SH SOLE 15 730260 0 0 MICROSOFT CORP COM 594918104 1066 3783 SH SOLE 17 0 0 3783 MICROSOFT CORP COM 594918104 7030208 24936889 SH SOLE 18 22412676 0 2524213 MICROSOFT CORP COM 594918104 3461921 12279799 SH SOLE 19 12279799 0 0 MICROSOFT CORP COM 594918104 11557 40995 SH SOLE 20 40995 0 0 MICROSOFT CORP COM 594918104 46585628 165244139 SH SOLE 21 165244139 0 0 MICROSOFT CORP COM 594918104 45404321 161053920 SH SOLE 22 144279946 0 16773974 MICROSOFT CORP COM 594918104 1242100 4405861 SH SOLE 23 4405861 0 0 MICROSOFT CORP COM 594918104 3966896 14071000 SH SOLE 25 14027168 0 43832 MICROSOFT CORP COM 594918104 5181681 18379970 SH SOLE 26 7673603 0 10706367 MICROSOFT CORP COM 594918104 4687436 16626831 SH SOLE 28 629377 0 15997454 MICROSOFT CORP COM 594918104 63512 225282 SH SOLE 29 225282 0 0 MICROSOFT CORP COM 594918104 10561272 37461948 SH SOLE 30 37253131 0 208817 MICROSOFT CORP COM 594918104 827075 2933722 SH SOLE 31 1167486 0 1766236 MICROSOFT CORP COM 594918104 442328 1568983 SH SOLE 32 1568983 0 0 MICROSOFT CORP COM 594918104 1622925 5756688 SH SOLE 34 5756688 0 0 MICROSOFT CORP COM 594918104 978605 3471215 SH SOLE 36 3471215 0 0 MICROSOFT CORP COM 594918104 3545 12574 SH SOLE 37 12574 0 0 MICROSOFT CORP COM 594918104 70223 249087 SH SOLE 40 249087 0 0 MICROSOFT CORP COM 594918104 1968261 6981628 SH SOLE 43 506441 0 6475187 MICROSOFT CORP OPTIONS 594918104 113 400 SH Call SOLE 2 400 0 0 MICROSOFT CORP OPTIONS 594918104 1409 5000 SH Call SOLE 4 5000 0 0 MICROSOFT CORP OPTIONS 594918104 18691 66300 SH Call SOLE 18 66300 0 0 MICROSOFT CORP OPTIONS 594918104 120661 428000 SH Call SOLE 19 428000 0 0 MICROSOFT CORP OPTIONS 594918104 9134 32400 SH Call SOLE 22 32400 0 0 MICROSOFT CORP OPTIONS 594918104 1212 4300 SH Call SOLE 26 4300 0 0 MICROSOFT CORP OPTIONS 594918104 63911 226700 SH Call SOLE 34 226700 0 0 MICROSTRATEGY INC CL A NEW 594972408 2185 3777 SH SOLE 2 2755 0 1022 MICROSTRATEGY INC CL A NEW 594972408 17 29 SH SOLE 4 29 0 0 MICROSTRATEGY INC CL A NEW 594972408 64 110 SH SOLE 7 110 0 0 MICROSTRATEGY INC CL A NEW 594972408 12743 22032 SH SOLE 18 21321 0 711 MICROSTRATEGY INC CL A NEW 594972408 10040 17358 SH SOLE 19 17358 0 0 MICROSTRATEGY INC CL A NEW 594972408 166811 288400 SH SOLE 21 288400 0 0 MICROSTRATEGY INC CL A NEW 594972408 104677 180976 SH SOLE 22 176336 0 4640 MICROSTRATEGY INC CL A NEW 594972408 92 159 SH SOLE 23 159 0 0 MICROSTRATEGY INC CL A NEW 594972408 688 1190 SH SOLE 25 1190 0 0 MICROSTRATEGY INC CL A NEW 594972408 1974 3413 SH SOLE 26 2346 0 1067 MICROSTRATEGY INC CL A NEW 594972408 365 631 SH SOLE 28 631 0 0 MICROSTRATEGY INC CL A NEW 594972408 19295 33360 SH SOLE 30 33360 0 0 MICROSTRATEGY INC CL A NEW 594972408 186 321 SH SOLE 36 321 0 0 MICROSTRATEGY INC CL A NEW 594972408 515 891 SH SOLE 40 891 0 0 MICROSTRATEGY INC CL A NEW 594972408 2494 4312 SH SOLE 43 442 0 3870 MICROVAST HOLDINGS INC COM 59516C106 55 6698 SH SOLE 2 6698 0 0 MICROVAST HOLDINGS INC COM 59516C106 1814 220668 SH SOLE 21 220668 0 0 MICROVAST HOLDINGS INC COM 59516C106 24565 2988435 SH SOLE 22 2988435 0 0 MICROVISION INC DEL COM NEW 594960304 732 66280 SH SOLE 2 49157 0 17123 MICROVISION INC DEL COM NEW 594960304 5 429 SH SOLE 4 429 0 0 MICROVISION INC DEL COM NEW 594960304 28 2545 SH SOLE 7 2545 0 0 MICROVISION INC DEL COM NEW 594960304 4898 443269 SH SOLE 18 443269 0 0 MICROVISION INC DEL COM NEW 594960304 3237 292966 SH SOLE 19 292966 0 0 MICROVISION INC DEL COM NEW 594960304 60451 5470643 SH SOLE 21 5470643 0 0 MICROVISION INC DEL COM NEW 594960304 42804 3873670 SH SOLE 22 3776823 0 96847 MICROVISION INC DEL COM NEW 594960304 222 20075 SH SOLE 25 20075 0 0 MICROVISION INC DEL COM NEW 594960304 1094 99015 SH SOLE 26 87434 0 11581 MICROVISION INC DEL COM NEW 594960304 146 13204 SH SOLE 28 13204 0 0 MICROVISION INC DEL COM NEW 594960304 1120 101379 SH SOLE 30 101379 0 0 MICROVISION INC DEL COM NEW 594960304 7 662 SH SOLE 36 662 0 0 MICROVISION INC DEL COM NEW 594960304 230 20793 SH SOLE 40 20793 0 0 MICROVISION INC DEL COM NEW 594960304 0 30 SH SOLE 43 0 0 30 MICT INC COM 55328R109 1 480 SH SOLE 2 480 0 0 MICT INC COM 55328R109 34 21870 SH SOLE 18 21870 0 0 MICT INC COM 55328R109 535 345128 SH SOLE 21 345128 0 0 MICT INC COM 55328R109 2923 1885603 SH SOLE 22 1885603 0 0 MID PENN BANCORP INC COM 59540G107 1089 39532 SH SOLE 2 26147 0 13385 MID PENN BANCORP INC COM 59540G107 7 270 SH SOLE 7 270 0 0 MID PENN BANCORP INC COM 59540G107 820 29779 SH SOLE 18 29779 0 0 MID PENN BANCORP INC COM 59540G107 3440 124850 SH SOLE 19 124850 0 0 MID PENN BANCORP INC COM 59540G107 10175 369317 SH SOLE 21 369317 0 0 MID PENN BANCORP INC COM 59540G107 4660 169154 SH SOLE 22 163121 0 6033 MID PENN BANCORP INC COM 59540G107 12 453 SH SOLE 23 453 0 0 MID PENN BANCORP INC COM 59540G107 61 2226 SH SOLE 26 0 0 2226 MID PENN BANCORP INC COM 59540G107 0 5 SH SOLE 43 0 0 5 MID-AMER APT CMNTYS INC COM 59522J103 61788 330857 SH SOLE 2 88370 0 242487 MID-AMER APT CMNTYS INC COM 59522J103 56182 300840 SH SOLE 4 259672 0 41168 MID-AMER APT CMNTYS INC COM 59522J103 49268 263819 SH SOLE 7 260516 0 3303 MID-AMER APT CMNTYS INC COM 59522J103 620 3320 SH SOLE 13 409 0 2911 MID-AMER APT CMNTYS INC COM 59522J103 2853 15278 SH SOLE 15 15278 0 0 MID-AMER APT CMNTYS INC COM 59522J103 71243 381487 SH SOLE 18 365199 0 16288 MID-AMER APT CMNTYS INC COM 59522J103 54766 293260 SH SOLE 19 293260 0 0 MID-AMER APT CMNTYS INC COM 59522J103 795578 4260124 SH SOLE 21 4260124 0 0 MID-AMER APT CMNTYS INC COM 59522J103 638227 3417549 SH SOLE 22 3066772 0 350777 MID-AMER APT CMNTYS INC COM 59522J103 14635 78365 SH SOLE 23 78365 0 0 MID-AMER APT CMNTYS INC COM 59522J103 119034 637400 SH SOLE 25 637400 0 0 MID-AMER APT CMNTYS INC COM 59522J103 47877 256370 SH SOLE 26 101935 0 154435 MID-AMER APT CMNTYS INC COM 59522J103 68886 368869 SH SOLE 28 31948 0 336921 MID-AMER APT CMNTYS INC COM 59522J103 24 130 SH SOLE 29 130 0 0 MID-AMER APT CMNTYS INC COM 59522J103 178560 956142 SH SOLE 30 907756 0 48386 MID-AMER APT CMNTYS INC COM 59522J103 7691 41183 SH SOLE 31 13002 0 28181 MID-AMER APT CMNTYS INC COM 59522J103 5039 26985 SH SOLE 34 26985 0 0 MID-AMER APT CMNTYS INC COM 59522J103 13140 70362 SH SOLE 36 70362 0 0 MID-AMER APT CMNTYS INC COM 59522J103 717 3837 SH SOLE 40 3837 0 0 MID-AMER APT CMNTYS INC COM 59522J103 15473 82856 SH SOLE 43 4361 0 78495 MID-SOUTHERN BANCORP INC COM 59548Q107 10 658 SH SOLE 18 658 0 0 MID-SOUTHERN BANCORP INC COM 59548Q107 126 8350 SH SOLE 21 8350 0 0 MIDDLEBY CORP COM 596278101 22423 131508 SH SOLE 2 43934 0 87574 MIDDLEBY CORP COM 596278101 54 315 SH SOLE 4 315 0 0 MIDDLEBY CORP COM 596278101 177 1037 SH SOLE 7 1037 0 0 MIDDLEBY CORP COM 596278101 23032 135078 SH SOLE 18 135078 0 0 MIDDLEBY CORP COM 596278101 2657 15585 SH SOLE 19 15585 0 0 MIDDLEBY CORP COM 596278101 440751 2584901 SH SOLE 21 2584901 0 0 MIDDLEBY CORP COM 596278101 258753 1517524 SH SOLE 22 1450991 0 66533 MIDDLEBY CORP COM 596278101 1287 7547 SH SOLE 25 7547 0 0 MIDDLEBY CORP COM 596278101 3463 20311 SH SOLE 26 15875 0 4436 MIDDLEBY CORP COM 596278101 876 5137 SH SOLE 28 4649 0 488 MIDDLEBY CORP COM 596278101 4993 29282 SH SOLE 30 29282 0 0 MIDDLEBY CORP COM 596278101 150 877 SH SOLE 31 877 0 0 MIDDLEBY CORP COM 596278101 128 749 SH SOLE 36 749 0 0 MIDDLEBY CORP COM 596278101 1163 6821 SH SOLE 40 6821 0 0 MIDDLEBY CORP COM 596278101 3910 22931 SH SOLE 43 3933 0 18998 MIDDLEBY CORP NOTE 1.000% 9/0 596278AB7 434 304000 PRN SOLE 2 304000 0 0 MIDDLEBY CORP NOTE 1.000% 9/0 596278AB7 2837 1989000 PRN SOLE 19 1989000 0 0 MIDDLEBY CORP NOTE 1.000% 9/0 596278AB7 7142 5007000 PRN SOLE 21 5007000 0 0 MIDDLEBY CORP NOTE 1.000% 9/0 596278AB7 3862 2707000 PRN SOLE 34 2707000 0 0 MIDDLEFIELD BANC CORP COM NEW 596304204 27 1149 SH SOLE 18 1149 0 0 MIDDLEFIELD BANC CORP COM NEW 596304204 351 14719 SH SOLE 21 14719 0 0 MIDDLESEX WTR CO COM 596680108 1429 13908 SH SOLE 2 5304 0 8604 MIDDLESEX WTR CO COM 596680108 5 46 SH SOLE 4 46 0 0 MIDDLESEX WTR CO COM 596680108 1902 18506 SH SOLE 7 18506 0 0 MIDDLESEX WTR CO COM 596680108 6933 67457 SH SOLE 18 67457 0 0 MIDDLESEX WTR CO COM 596680108 3104 30203 SH SOLE 19 30203 0 0 MIDDLESEX WTR CO COM 596680108 210411 2047196 SH SOLE 21 2047196 0 0 MIDDLESEX WTR CO COM 596680108 44127 429335 SH SOLE 22 414596 0 14739 MIDDLESEX WTR CO COM 596680108 367 3569 SH SOLE 25 3569 0 0 MIDDLESEX WTR CO COM 596680108 846 8228 SH SOLE 26 7181 0 1047 MIDDLESEX WTR CO COM 596680108 150 1461 SH SOLE 28 1461 0 0 MIDDLESEX WTR CO COM 596680108 20891 203261 SH SOLE 30 203261 0 0 MIDDLESEX WTR CO COM 596680108 283 2756 SH SOLE 36 2756 0 0 MIDDLESEX WTR CO COM 596680108 234 2274 SH SOLE 40 2274 0 0 MIDDLESEX WTR CO COM 596680108 1762 17142 SH SOLE 43 132 0 17010 MIDLAND STS BANCORP INC ILL COM 597742105 1654 66869 SH SOLE 2 34434 0 32435 MIDLAND STS BANCORP INC ILL COM 597742105 10 402 SH SOLE 7 402 0 0 MIDLAND STS BANCORP INC ILL COM 597742105 1871 75665 SH SOLE 18 75665 0 0 MIDLAND STS BANCORP INC ILL COM 597742105 3746 151461 SH SOLE 19 151461 0 0 MIDLAND STS BANCORP INC ILL COM 597742105 21687 876948 SH SOLE 21 876948 0 0 MIDLAND STS BANCORP INC ILL COM 597742105 17356 701807 SH SOLE 22 681781 0 20026 MIDLAND STS BANCORP INC ILL COM 597742105 67 2696 SH SOLE 25 2696 0 0 MIDLAND STS BANCORP INC ILL COM 597742105 505 20402 SH SOLE 26 0 0 20402 MIDLAND STS BANCORP INC ILL COM 597742105 71 2859 SH SOLE 28 2859 0 0 MIDLAND STS BANCORP INC ILL COM 597742105 475 19188 SH SOLE 30 19188 0 0 MIDLAND STS BANCORP INC ILL COM 597742105 18 740 SH SOLE 34 740 0 0 MIDLAND STS BANCORP INC ILL COM 597742105 57 2324 SH SOLE 40 2324 0 0 MIDLAND STS BANCORP INC ILL COM 597742105 2418 97770 SH SOLE 43 14128 0 83642 MIDWEST HLDG INC COM NEW 59833J206 19 494 SH SOLE 18 494 0 0 MIDWEST HLDG INC COM NEW 59833J206 244 6280 SH SOLE 21 6280 0 0 MIDWESTONE FINL GROUP INC NE COM 598511103 632 20946 SH SOLE 2 7669 0 13277 MIDWESTONE FINL GROUP INC NE COM 598511103 4 130 SH SOLE 7 130 0 0 MIDWESTONE FINL GROUP INC NE COM 598511103 1521 50447 SH SOLE 18 50447 0 0 MIDWESTONE FINL GROUP INC NE COM 598511103 838 27781 SH SOLE 19 27781 0 0 MIDWESTONE FINL GROUP INC NE COM 598511103 16934 561471 SH SOLE 21 561471 0 0 MIDWESTONE FINL GROUP INC NE COM 598511103 9501 315035 SH SOLE 22 305722 0 9313 MIDWESTONE FINL GROUP INC NE COM 598511103 71 2341 SH SOLE 25 2341 0 0 MIDWESTONE FINL GROUP INC NE COM 598511103 77 2558 SH SOLE 28 2558 0 0 MIDWESTONE FINL GROUP INC NE COM 598511103 415 13769 SH SOLE 30 13769 0 0 MIDWESTONE FINL GROUP INC NE COM 598511103 29 960 SH SOLE 34 960 0 0 MIDWESTONE FINL GROUP INC NE COM 598511103 56 1841 SH SOLE 40 1841 0 0 MIDWESTONE FINL GROUP INC NE COM 598511103 376 12455 SH SOLE 43 0 0 12455 MILESTONE SCIENTIFIC INC COM NEW 59935P209 1 629 SH SOLE 2 629 0 0 MILESTONE SCIENTIFIC INC COM NEW 59935P209 19 10279 SH SOLE 18 10279 0 0 MILESTONE SCIENTIFIC INC COM NEW 59935P209 234 124881 SH SOLE 21 124881 0 0 MILESTONE SCIENTIFIC INC COM NEW 59935P209 117 62563 SH SOLE 22 62563 0 0 MILLER HERMAN INC COM 600544100 4326 114876 SH SOLE 2 53878 0 60998 MILLER HERMAN INC COM 600544100 13 352 SH SOLE 4 352 0 0 MILLER HERMAN INC COM 600544100 45 1195 SH SOLE 7 1195 0 0 MILLER HERMAN INC COM 600544100 14603 387763 SH SOLE 18 387763 0 0 MILLER HERMAN INC COM 600544100 4931 130935 SH SOLE 19 130935 0 0 MILLER HERMAN INC COM 600544100 197896 5254801 SH SOLE 21 5254801 0 0 MILLER HERMAN INC COM 600544100 81304 2158889 SH SOLE 22 2082692 0 76197 MILLER HERMAN INC COM 600544100 457 12134 SH SOLE 25 12134 0 0 MILLER HERMAN INC COM 600544100 1215 32257 SH SOLE 26 26829 0 5428 MILLER HERMAN INC COM 600544100 170 4525 SH SOLE 28 4525 0 0 MILLER HERMAN INC COM 600544100 1759 46709 SH SOLE 30 46709 0 0 MILLER HERMAN INC COM 600544100 364 9673 SH SOLE 36 9673 0 0 MILLER HERMAN INC COM 600544100 350 9283 SH SOLE 40 9283 0 0 MILLER HERMAN INC COM 600544100 3948 104824 SH SOLE 43 1643 0 103181 MILLER INDS INC TENN COM NEW 600551204 784 23032 SH SOLE 2 9747 0 13285 MILLER INDS INC TENN COM NEW 600551204 5 159 SH SOLE 7 159 0 0 MILLER INDS INC TENN COM NEW 600551204 1222 35912 SH SOLE 18 35912 0 0 MILLER INDS INC TENN COM NEW 600551204 725 21287 SH SOLE 19 21287 0 0 MILLER INDS INC TENN COM NEW 600551204 14181 416584 SH SOLE 21 416584 0 0 MILLER INDS INC TENN COM NEW 600551204 9862 289730 SH SOLE 22 283661 0 6069 MILLER INDS INC TENN COM NEW 600551204 1266 37187 SH SOLE 43 1685 0 35502 MILLICOM INTL CELLULAR S A COM STK L6388F110 149 4135 SH SOLE 43 0 0 4135 MIMECAST LTD ORD SHS G14838109 6090 95748 SH SOLE 2 63082 0 32666 MIMECAST LTD ORD SHS G14838109 16 256 SH SOLE 4 256 0 0 MIMECAST LTD ORD SHS G14838109 61 959 SH SOLE 7 959 0 0 MIMECAST LTD ORD SHS G14838109 19554 307456 SH SOLE 18 293036 0 14420 MIMECAST LTD ORD SHS G14838109 23725 373039 SH SOLE 19 373039 0 0 MIMECAST LTD ORD SHS G14838109 286622 4506632 SH SOLE 21 4506632 0 0 MIMECAST LTD ORD SHS G14838109 122882 1932110 SH SOLE 22 1896174 0 35936 MIMECAST LTD ORD SHS G14838109 772 12137 SH SOLE 23 12137 0 0 MIMECAST LTD ORD SHS G14838109 887 13954 SH SOLE 25 13954 0 0 MIMECAST LTD ORD SHS G14838109 8228 129377 SH SOLE 26 65947 0 63430 MIMECAST LTD ORD SHS G14838109 325 5113 SH SOLE 28 5113 0 0 MIMECAST LTD ORD SHS G14838109 29611 465584 SH SOLE 30 465584 0 0 MIMECAST LTD ORD SHS G14838109 3947 62065 SH SOLE 34 62065 0 0 MIMECAST LTD ORD SHS G14838109 263 4130 SH SOLE 36 4130 0 0 MIMECAST LTD ORD SHS G14838109 455 7150 SH SOLE 40 7150 0 0 MIMECAST LTD ORD SHS G14838109 247 3882 SH SOLE 43 204 0 3678 MIMEDX GROUP INC COM 602496101 1675 276440 SH SOLE 2 24676 0 251764 MIMEDX GROUP INC COM 602496101 11 1785 SH SOLE 7 1785 0 0 MIMEDX GROUP INC COM 602496101 2088 344599 SH SOLE 18 344599 0 0 MIMEDX GROUP INC COM 602496101 1162 191749 SH SOLE 19 191749 0 0 MIMEDX GROUP INC COM 602496101 24201 3993601 SH SOLE 21 3993601 0 0 MIMEDX GROUP INC COM 602496101 15423 2545037 SH SOLE 22 2472525 0 72512 MIMEDX GROUP INC COM 602496101 56 9191 SH SOLE 25 9191 0 0 MIMEDX GROUP INC COM 602496101 57 9332 SH SOLE 28 9332 0 0 MIMEDX GROUP INC COM 602496101 111 18294 SH SOLE 30 18294 0 0 MIMEDX GROUP INC COM 602496101 52 8586 SH SOLE 40 8586 0 0 MIMEDX GROUP INC COM 602496101 9 1473 SH SOLE 43 0 0 1473 MIND C T I LTD ORD M70240102 12 3683 SH SOLE 18 3683 0 0 MIND C T I LTD ORD M70240102 119 37737 SH SOLE 21 37737 0 0 MIND MEDICINE MINDMED INC COM SUB VTG 60255C109 193 82998 SH SOLE 2 13235 0 69763 MIND MEDICINE MINDMED INC COM SUB VTG 60255C109 12 5176 SH SOLE 7 5176 0 0 MIND MEDICINE MINDMED INC COM SUB VTG 60255C109 2276 976973 SH SOLE 18 976973 0 0 MIND MEDICINE MINDMED INC COM SUB VTG 60255C109 1751 751705 SH SOLE 19 751705 0 0 MIND MEDICINE MINDMED INC COM SUB VTG 60255C109 27103 11632240 SH SOLE 21 11632240 0 0 MIND MEDICINE MINDMED INC COM SUB VTG 60255C109 7533 3232905 SH SOLE 22 3185990 0 46915 MIND TECHNOLOGY INC COM 602566101 4 2375 SH SOLE 18 2375 0 0 MIND TECHNOLOGY INC COM 602566101 77 41144 SH SOLE 21 41144 0 0 MIND TECHNOLOGY INC COM 602566101 445 236511 SH SOLE 22 236511 0 0 MINERALS TECHNOLOGIES INC COM 603158106 3895 55776 SH SOLE 2 28632 0 27144 MINERALS TECHNOLOGIES INC COM 603158106 8 111 SH SOLE 4 111 0 0 MINERALS TECHNOLOGIES INC COM 603158106 35 505 SH SOLE 7 505 0 0 MINERALS TECHNOLOGIES INC COM 603158106 11605 166170 SH SOLE 18 166170 0 0 MINERALS TECHNOLOGIES INC COM 603158106 4191 60002 SH SOLE 19 60002 0 0 MINERALS TECHNOLOGIES INC COM 603158106 169525 2427341 SH SOLE 21 2427341 0 0 MINERALS TECHNOLOGIES INC COM 603158106 65615 939498 SH SOLE 22 904650 0 34848 MINERALS TECHNOLOGIES INC COM 603158106 429 6139 SH SOLE 25 6139 0 0 MINERALS TECHNOLOGIES INC COM 603158106 1296 18554 SH SOLE 26 15817 0 2737 MINERALS TECHNOLOGIES INC COM 603158106 198 2830 SH SOLE 28 2830 0 0 MINERALS TECHNOLOGIES INC COM 603158106 1270 18185 SH SOLE 30 18185 0 0 MINERALS TECHNOLOGIES INC COM 603158106 466 6669 SH SOLE 36 6669 0 0 MINERALS TECHNOLOGIES INC COM 603158106 267 3818 SH SOLE 40 3818 0 0 MINERALS TECHNOLOGIES INC COM 603158106 3018 43214 SH SOLE 43 5763 0 37451 MINERVA NEUROSCIENCES INC COM 603380106 1 768 SH SOLE 2 768 0 0 MINERVA NEUROSCIENCES INC COM 603380106 13 7453 SH SOLE 18 7453 0 0 MINERVA NEUROSCIENCES INC COM 603380106 170 97470 SH SOLE 21 97470 0 0 MINERVA NEUROSCIENCES INC COM 603380106 666 382644 SH SOLE 22 382644 0 0 MINERVA NEUROSCIENCES INC COM 603380106 0 35 SH SOLE 43 0 0 35 MINISO GROUP HLDG LTD SPONSORED ADS 66981J102 465 30500 SH SOLE 22 30500 0 0 MINISO GROUP HLDG LTD SPONSORED ADS 66981J102 681 44686 SH SOLE 25 44686 0 0 MINISO GROUP HLDG LTD SPONSORED ADS 66981J102 49 3209 SH SOLE 26 3209 0 0 MINISO GROUP HLDG LTD SPONSORED ADS 66981J102 824 54058 SH SOLE 28 0 0 54058 MIRATI THERAPEUTICS INC COM 60468T105 16425 92842 SH SOLE 2 28991 0 63851 MIRATI THERAPEUTICS INC COM 60468T105 26 145 SH SOLE 4 145 0 0 MIRATI THERAPEUTICS INC COM 60468T105 97 548 SH SOLE 7 548 0 0 MIRATI THERAPEUTICS INC COM 60468T105 4896 27677 SH SOLE 18 27677 0 0 MIRATI THERAPEUTICS INC COM 60468T105 48342 273255 SH SOLE 19 273255 0 0 MIRATI THERAPEUTICS INC COM 60468T105 165694 936602 SH SOLE 21 936602 0 0 MIRATI THERAPEUTICS INC COM 60468T105 170668 964717 SH SOLE 22 920137 0 44580 MIRATI THERAPEUTICS INC COM 60468T105 944 5336 SH SOLE 25 5336 0 0 MIRATI THERAPEUTICS INC COM 60468T105 2809 15879 SH SOLE 26 12559 0 3320 MIRATI THERAPEUTICS INC COM 60468T105 524 2963 SH SOLE 28 2963 0 0 MIRATI THERAPEUTICS INC COM 60468T105 35097 198391 SH SOLE 30 198391 0 0 MIRATI THERAPEUTICS INC COM 60468T105 108 609 SH SOLE 31 609 0 0 MIRATI THERAPEUTICS INC COM 60468T105 22014 124434 SH SOLE 34 124434 0 0 MIRATI THERAPEUTICS INC COM 60468T105 336 1897 SH SOLE 36 1897 0 0 MIRATI THERAPEUTICS INC COM 60468T105 763 4314 SH SOLE 40 4314 0 0 MIRATI THERAPEUTICS INC COM 60468T105 1522 8601 SH SOLE 43 599 0 8002 MIROMATRIX MED INC COM 60471P108 7 957 SH SOLE 18 957 0 0 MIROMATRIX MED INC COM 60471P108 96 13829 SH SOLE 21 13829 0 0 MIRUM PHARMACEUTICALS INC COM 604749101 417 20939 SH SOLE 2 10989 0 9950 MIRUM PHARMACEUTICALS INC COM 604749101 496 24917 SH SOLE 18 16968 0 7949 MIRUM PHARMACEUTICALS INC COM 604749101 2218 111321 SH SOLE 19 111321 0 0 MIRUM PHARMACEUTICALS INC COM 604749101 2575 129290 SH SOLE 21 129290 0 0 MIRUM PHARMACEUTICALS INC COM 604749101 6071 304764 SH SOLE 22 304136 0 628 MIRUM PHARMACEUTICALS INC COM 604749101 96 4816 SH SOLE 23 4816 0 0 MIRUM PHARMACEUTICALS INC COM 604749101 289 14518 SH SOLE 26 0 0 14518 MISONIX INC COM 604871103 391 15468 SH SOLE 2 575 0 14893 MISONIX INC COM 604871103 5 197 SH SOLE 7 197 0 0 MISONIX INC COM 604871103 1211 47882 SH SOLE 18 47882 0 0 MISONIX INC COM 604871103 529 20907 SH SOLE 19 20907 0 0 MISONIX INC COM 604871103 10863 429371 SH SOLE 21 429371 0 0 MISONIX INC COM 604871103 7429 293632 SH SOLE 22 288568 0 5064 MISONIX INC COM 604871103 5 186 SH SOLE 43 0 0 186 MISSFRESH LTD ADS 60500F105 27 6107 SH SOLE 2 6107 0 0 MISSFRESH LTD ADS 60500F105 41 9500 SH SOLE 22 9500 0 0 MISSION PRODUCE INC COM 60510V108 902 49070 SH SOLE 2 17074 0 31996 MISSION PRODUCE INC COM 60510V108 978 53216 SH SOLE 7 53216 0 0 MISSION PRODUCE INC COM 60510V108 0 22 SH SOLE 17 0 0 22 MISSION PRODUCE INC COM 60510V108 2239 121836 SH SOLE 18 116354 0 5482 MISSION PRODUCE INC COM 60510V108 2329 126703 SH SOLE 19 126703 0 0 MISSION PRODUCE INC COM 60510V108 24464 1331009 SH SOLE 21 1331009 0 0 MISSION PRODUCE INC COM 60510V108 8071 439137 SH SOLE 22 419497 0 19640 MISSION PRODUCE INC COM 60510V108 1 65 SH SOLE 23 65 0 0 MISSION PRODUCE INC COM 60510V108 68 3684 SH SOLE 25 3684 0 0 MISSION PRODUCE INC COM 60510V108 123 6695 SH SOLE 30 6695 0 0 MISSION PRODUCE INC COM 60510V108 50 2743 SH SOLE 40 2743 0 0 MISSION PRODUCE INC COM 60510V108 40 2166 SH SOLE 43 0 0 2166 MISTER CAR WASH INC COM 60646V105 1427 78200 SH SOLE 2 1462 0 76738 MISTER CAR WASH INC COM 60646V105 310 17003 SH SOLE 18 17003 0 0 MISTER CAR WASH INC COM 60646V105 372 20379 SH SOLE 19 20379 0 0 MISTER CAR WASH INC COM 60646V105 9358 512779 SH SOLE 21 512779 0 0 MISTER CAR WASH INC COM 60646V105 13438 736317 SH SOLE 22 728397 0 7920 MISTER CAR WASH INC COM 60646V105 12 655 SH SOLE 31 655 0 0 MISTRAS GROUP INC COM 60649T107 447 43969 SH SOLE 2 22106 0 21863 MISTRAS GROUP INC COM 60649T107 4 429 SH SOLE 7 429 0 0 MISTRAS GROUP INC COM 60649T107 685 67424 SH SOLE 18 67424 0 0 MISTRAS GROUP INC COM 60649T107 619 60953 SH SOLE 19 60953 0 0 MISTRAS GROUP INC COM 60649T107 7587 746797 SH SOLE 21 746797 0 0 MISTRAS GROUP INC COM 60649T107 4668 459464 SH SOLE 22 448532 0 10932 MISTRAS GROUP INC COM 60649T107 2 211 SH SOLE 43 0 0 211 MITEK SYS INC COM NEW 606710200 1229 66432 SH SOLE 2 62039 0 4393 MITEK SYS INC COM NEW 606710200 3 157 SH SOLE 4 157 0 0 MITEK SYS INC COM NEW 606710200 12 675 SH SOLE 7 675 0 0 MITEK SYS INC COM NEW 606710200 2312 124981 SH SOLE 18 124981 0 0 MITEK SYS INC COM NEW 606710200 1376 74401 SH SOLE 19 74401 0 0 MITEK SYS INC COM NEW 606710200 29067 1571195 SH SOLE 21 1571195 0 0 MITEK SYS INC COM NEW 606710200 21287 1150624 SH SOLE 22 1130125 0 20499 MITEK SYS INC COM NEW 606710200 100 5425 SH SOLE 25 5425 0 0 MITEK SYS INC COM NEW 606710200 95 5151 SH SOLE 28 5151 0 0 MITEK SYS INC COM NEW 606710200 3776 204101 SH SOLE 30 204101 0 0 MITEK SYS INC COM NEW 606710200 90 4877 SH SOLE 40 4877 0 0 MITEK SYS INC COM NEW 606710200 297 16065 SH SOLE 43 352 0 15713 MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104 16 2667 SH SOLE 18 2667 0 0 MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104 32292 5445486 SH SOLE 43 542570 0 4902916 MIX TELEMATICS LTD SPONSORED ADR 60688N102 91 7412 SH SOLE 43 0 0 7412 MIZUHO FINANCIAL GROUP INC SPONSORED ADR 60687Y109 4 1467 SH SOLE 18 1467 0 0 MIZUHO FINANCIAL GROUP INC SPONSORED ADR 60687Y109 11384 4008511 SH SOLE 43 404344 0 3604167 MKS INSTRS INC COM 55306N104 20253 134205 SH SOLE 2 42138 0 92067 MKS INSTRS INC COM 55306N104 30 200 SH SOLE 4 200 0 0 MKS INSTRS INC COM 55306N104 140 929 SH SOLE 7 929 0 0 MKS INSTRS INC COM 55306N104 21974 145613 SH SOLE 18 145613 0 0 MKS INSTRS INC COM 55306N104 2342 15517 SH SOLE 19 15517 0 0 MKS INSTRS INC COM 55306N104 461784 3059995 SH SOLE 21 3059995 0 0 MKS INSTRS INC COM 55306N104 227308 1506249 SH SOLE 22 1442004 0 64245 MKS INSTRS INC COM 55306N104 1037 6871 SH SOLE 25 6871 0 0 MKS INSTRS INC COM 55306N104 3239 21463 SH SOLE 26 17280 0 4183 MKS INSTRS INC COM 55306N104 579 3840 SH SOLE 28 3840 0 0 MKS INSTRS INC COM 55306N104 4647 30792 SH SOLE 30 30792 0 0 MKS INSTRS INC COM 55306N104 133 879 SH SOLE 31 879 0 0 MKS INSTRS INC COM 55306N104 35413 234660 SH SOLE 34 234660 0 0 MKS INSTRS INC COM 55306N104 82 543 SH SOLE 36 543 0 0 MKS INSTRS INC COM 55306N104 992 6573 SH SOLE 40 6573 0 0 MKS INSTRS INC COM 55306N104 4119 27294 SH SOLE 43 3369 0 23925 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 6845 710095 SH SOLE 2 276250 0 433845 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 2699 279979 SH SOLE 4 238654 0 41325 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 605 62794 SH SOLE 7 62794 0 0 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 565 58661 SH SOLE 13 1642 0 57019 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 35 3606 SH SOLE 15 3606 0 0 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 1761 182689 SH SOLE 18 182689 0 0 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 89941 9329948 SH SOLE 21 9329948 0 0 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 42567 4415624 SH SOLE 22 3890818 0 524806 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 1709 177321 SH SOLE 23 177321 0 0 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 1496 155231 SH SOLE 25 155231 0 0 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 7826 811776 SH SOLE 26 720374 0 91402 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 5585 579318 SH SOLE 28 79182 0 500136 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 41138 4267435 SH SOLE 30 4267435 0 0 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 106 10975 SH SOLE 31 0 0 10975 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 287 29805 SH SOLE 34 29805 0 0 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 18 1919 SH SOLE 40 1919 0 0 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 1260 130707 SH SOLE 43 90018 0 40689 MODEL N INC COM 607525102 1185 35375 SH SOLE 2 26501 0 8874 MODEL N INC COM 607525102 3 92 SH SOLE 4 92 0 0 MODEL N INC COM 607525102 20 608 SH SOLE 7 608 0 0 MODEL N INC COM 607525102 3290 98214 SH SOLE 18 98214 0 0 MODEL N INC COM 607525102 4389 131029 SH SOLE 19 131029 0 0 MODEL N INC COM 607525102 39361 1174959 SH SOLE 21 1174959 0 0 MODEL N INC COM 607525102 28200 841793 SH SOLE 22 824608 0 17185 MODEL N INC COM 607525102 21 615 SH SOLE 23 615 0 0 MODEL N INC COM 607525102 266 7949 SH SOLE 25 7949 0 0 MODEL N INC COM 607525102 919 27435 SH SOLE 26 17988 0 9447 MODEL N INC COM 607525102 112 3334 SH SOLE 28 3334 0 0 MODEL N INC COM 607525102 610 18202 SH SOLE 30 18202 0 0 MODEL N INC COM 607525102 66 1976 SH SOLE 34 1976 0 0 MODEL N INC COM 607525102 196 5851 SH SOLE 36 5851 0 0 MODEL N INC COM 607525102 113 3361 SH SOLE 40 3361 0 0 MODEL N INC COM 607525102 278 8291 SH SOLE 43 0 0 8291 MODERNA INC COM 60770K107 311352 809001 SH SOLE 2 185549 0 623452 MODERNA INC COM 60770K107 82606 214639 SH SOLE 4 145475 0 69164 MODERNA INC COM 60770K107 135628 352409 SH SOLE 7 341922 0 10487 MODERNA INC COM 60770K107 6335 16460 SH SOLE 13 10737 0 5723 MODERNA INC COM 60770K107 13380 34765 SH SOLE 15 34765 0 0 MODERNA INC COM 60770K107 4 10 SH SOLE 17 0 0 10 MODERNA INC COM 60770K107 344960 896325 SH SOLE 18 840301 0 56024 MODERNA INC COM 60770K107 220270 572337 SH SOLE 19 572337 0 0 MODERNA INC COM 60770K107 4274684 11107114 SH SOLE 21 11107114 0 0 MODERNA INC COM 60770K107 2920488 7588443 SH SOLE 22 6783672 0 804771 MODERNA INC COM 60770K107 79451 206441 SH SOLE 23 206441 0 0 MODERNA INC COM 60770K107 211647 549932 SH SOLE 25 549932 0 0 MODERNA INC COM 60770K107 295613 768106 SH SOLE 26 295608 0 472498 MODERNA INC COM 60770K107 222292 577591 SH SOLE 28 29510 0 548081 MODERNA INC COM 60770K107 3457 8983 SH SOLE 29 8983 0 0 MODERNA INC COM 60770K107 867778 2254789 SH SOLE 30 2232623 0 22166 MODERNA INC COM 60770K107 50571 131401 SH SOLE 31 52846 0 78555 MODERNA INC COM 60770K107 36299 94317 SH SOLE 32 94317 0 0 MODERNA INC COM 60770K107 123679 321361 SH SOLE 34 321361 0 0 MODERNA INC COM 60770K107 61423 159597 SH SOLE 36 159597 0 0 MODERNA INC COM 60770K107 4569 11872 SH SOLE 40 11872 0 0 MODERNA INC COM 60770K107 79384 206267 SH SOLE 43 15222 0 191045 MODERNA INC OPTIONS 60770K107 2694 7000 SH Call SOLE 19 7000 0 0 MODINE MFG CO COM 607828100 910 80308 SH SOLE 2 17649 0 62659 MODINE MFG CO COM 607828100 9 804 SH SOLE 7 804 0 0 MODINE MFG CO COM 607828100 1948 171922 SH SOLE 18 171922 0 0 MODINE MFG CO COM 607828100 1714 151298 SH SOLE 19 151298 0 0 MODINE MFG CO COM 607828100 22196 1959027 SH SOLE 21 1959027 0 0 MODINE MFG CO COM 607828100 17113 1510377 SH SOLE 22 1459539 0 50838 MODINE MFG CO COM 607828100 78 6862 SH SOLE 23 6862 0 0 MODINE MFG CO COM 607828100 74 6535 SH SOLE 25 6535 0 0 MODINE MFG CO COM 607828100 349 30778 SH SOLE 26 0 0 30778 MODINE MFG CO COM 607828100 171 15135 SH SOLE 30 15135 0 0 MODINE MFG CO COM 607828100 68 6012 SH SOLE 40 6012 0 0 MODINE MFG CO COM 607828100 35 3113 SH SOLE 43 144 0 2969 MODIVCARE INC COM 60783X104 2302 12674 SH SOLE 2 3852 0 8822 MODIVCARE INC COM 60783X104 12 67 SH SOLE 4 67 0 0 MODIVCARE INC COM 60783X104 36 200 SH SOLE 7 200 0 0 MODIVCARE INC COM 60783X104 8782 48354 SH SOLE 18 48354 0 0 MODIVCARE INC COM 60783X104 3971 21865 SH SOLE 19 21865 0 0 MODIVCARE INC COM 60783X104 273157 1504003 SH SOLE 21 1504003 0 0 MODIVCARE INC COM 60783X104 55455 305338 SH SOLE 22 294057 0 11281 MODIVCARE INC COM 60783X104 446 2457 SH SOLE 25 2457 0 0 MODIVCARE INC COM 60783X104 1297 7144 SH SOLE 26 5388 0 1756 MODIVCARE INC COM 60783X104 206 1133 SH SOLE 28 1133 0 0 MODIVCARE INC COM 60783X104 4029 22183 SH SOLE 30 22183 0 0 MODIVCARE INC COM 60783X104 391 2153 SH SOLE 36 2153 0 0 MODIVCARE INC COM 60783X104 272 1495 SH SOLE 40 1495 0 0 MODIVCARE INC COM 60783X104 1153 6346 SH SOLE 43 23 0 6323 MOELIS & CO CL A 60786M105 4591 74201 SH SOLE 2 43132 0 31069 MOELIS & CO CL A 60786M105 12 194 SH SOLE 4 194 0 0 MOELIS & CO CL A 60786M105 255 4120 SH SOLE 7 4120 0 0 MOELIS & CO CL A 60786M105 11120 179733 SH SOLE 18 177437 0 2296 MOELIS & CO CL A 60786M105 13272 214520 SH SOLE 19 214520 0 0 MOELIS & CO CL A 60786M105 153004 2472999 SH SOLE 21 2472999 0 0 MOELIS & CO CL A 60786M105 93360 1508974 SH SOLE 22 1460138 0 48836 MOELIS & CO CL A 60786M105 65 1043 SH SOLE 23 1043 0 0 MOELIS & CO CL A 60786M105 456 7375 SH SOLE 25 7375 0 0 MOELIS & CO CL A 60786M105 1971 31857 SH SOLE 26 17656 0 14201 MOELIS & CO CL A 60786M105 334 5399 SH SOLE 28 5399 0 0 MOELIS & CO CL A 60786M105 1959 31664 SH SOLE 30 31664 0 0 MOELIS & CO CL A 60786M105 475 7679 SH SOLE 40 7679 0 0 MOELIS & CO CL A 60786M105 1365 22061 SH SOLE 43 12783 0 9278 MOHAWK INDS INC COM 608190104 23428 132062 SH SOLE 2 25181 0 106881 MOHAWK INDS INC COM 608190104 4968 28002 SH SOLE 4 24665 0 3337 MOHAWK INDS INC COM 608190104 9370 52818 SH SOLE 7 51330 0 1488 MOHAWK INDS INC COM 608190104 35 197 SH SOLE 13 197 0 0 MOHAWK INDS INC COM 608190104 1335 7526 SH SOLE 15 7526 0 0 MOHAWK INDS INC COM 608190104 19122 107788 SH SOLE 18 99630 0 8158 MOHAWK INDS INC COM 608190104 4951 27908 SH SOLE 19 27908 0 0 MOHAWK INDS INC COM 608190104 337670 1903438 SH SOLE 21 1903438 0 0 MOHAWK INDS INC COM 608190104 237038 1336178 SH SOLE 22 1209722 0 126456 MOHAWK INDS INC COM 608190104 6003 33838 SH SOLE 23 33838 0 0 MOHAWK INDS INC COM 608190104 14911 84051 SH SOLE 25 84051 0 0 MOHAWK INDS INC COM 608190104 24604 138694 SH SOLE 26 63906 0 74788 MOHAWK INDS INC COM 608190104 30286 170719 SH SOLE 28 4322 0 166397 MOHAWK INDS INC COM 608190104 82109 462846 SH SOLE 30 386908 0 75938 MOHAWK INDS INC COM 608190104 3712 20926 SH SOLE 31 6347 0 14579 MOHAWK INDS INC COM 608190104 537 3026 SH SOLE 34 3026 0 0 MOHAWK INDS INC COM 608190104 5429 30603 SH SOLE 36 30603 0 0 MOHAWK INDS INC COM 608190104 353 1992 SH SOLE 40 1992 0 0 MOHAWK INDS INC COM 608190104 5077 28618 SH SOLE 43 4397 0 24221 MOLECULAR TEMPLATES INC COM 608550109 234 34819 SH SOLE 2 27188 0 7631 MOLECULAR TEMPLATES INC COM 608550109 3 494 SH SOLE 7 494 0 0 MOLECULAR TEMPLATES INC COM 608550109 651 97012 SH SOLE 18 97012 0 0 MOLECULAR TEMPLATES INC COM 608550109 510 76040 SH SOLE 19 76040 0 0 MOLECULAR TEMPLATES INC COM 608550109 9707 1446626 SH SOLE 21 1446626 0 0 MOLECULAR TEMPLATES INC COM 608550109 6330 943417 SH SOLE 22 938891 0 4526 MOLECULAR TEMPLATES INC COM 608550109 49 7365 SH SOLE 25 7365 0 0 MOLECULAR TEMPLATES INC COM 608550109 15 2246 SH SOLE 26 2246 0 0 MOLECULAR TEMPLATES INC COM 608550109 35 5274 SH SOLE 30 5274 0 0 MOLECULAR TEMPLATES INC COM 608550109 12 1798 SH SOLE 36 1798 0 0 MOLECULAR TEMPLATES INC COM 608550109 28 4164 SH SOLE 40 4164 0 0 MOLECULAR TEMPLATES INC COM 608550109 22 3325 SH SOLE 43 0 0 3325 MOLECULIN BIOTECH INC COM 60855D200 18 5836 SH SOLE 18 5836 0 0 MOLECULIN BIOTECH INC COM 60855D200 215 71630 SH SOLE 21 71630 0 0 MOLECULIN BIOTECH INC COM 60855D200 579 192936 SH SOLE 22 192936 0 0 MOLINA HEALTHCARE INC COM 60855R100 44436 163783 SH SOLE 2 65040 0 98743 MOLINA HEALTHCARE INC COM 60855R100 11044 40708 SH SOLE 4 25210 0 15498 MOLINA HEALTHCARE INC COM 60855R100 4729 17429 SH SOLE 7 8483 0 8946 MOLINA HEALTHCARE INC COM 60855R100 430 1586 SH SOLE 13 177 0 1409 MOLINA HEALTHCARE INC COM 60855R100 1179 4345 SH SOLE 15 4345 0 0 MOLINA HEALTHCARE INC COM 60855R100 40866 150625 SH SOLE 18 146648 0 3977 MOLINA HEALTHCARE INC COM 60855R100 6107 22509 SH SOLE 19 22509 0 0 MOLINA HEALTHCARE INC COM 60855R100 766834 2826414 SH SOLE 21 2826414 0 0 MOLINA HEALTHCARE INC COM 60855R100 445926 1643603 SH SOLE 22 1568188 0 75415 MOLINA HEALTHCARE INC COM 60855R100 9665 35624 SH SOLE 23 35624 0 0 MOLINA HEALTHCARE INC COM 60855R100 3994 14723 SH SOLE 25 14723 0 0 MOLINA HEALTHCARE INC COM 60855R100 19026 70128 SH SOLE 26 59832 0 10296 MOLINA HEALTHCARE INC COM 60855R100 28751 105971 SH SOLE 28 4417 0 101554 MOLINA HEALTHCARE INC COM 60855R100 805 2968 SH SOLE 29 2968 0 0 MOLINA HEALTHCARE INC COM 60855R100 31792 117180 SH SOLE 30 113696 0 3484 MOLINA HEALTHCARE INC COM 60855R100 7301 26909 SH SOLE 31 12717 0 14192 MOLINA HEALTHCARE INC COM 60855R100 856 3156 SH SOLE 34 3156 0 0 MOLINA HEALTHCARE INC COM 60855R100 4675 17230 SH SOLE 36 17230 0 0 MOLINA HEALTHCARE INC COM 60855R100 544 2005 SH SOLE 40 2005 0 0 MOLINA HEALTHCARE INC COM 60855R100 8424 31049 SH SOLE 43 1389 0 29660 MOLSON COORS BEVERAGE CO CL B 60871R209 23656 510046 SH SOLE 2 164701 0 345345 MOLSON COORS BEVERAGE CO CL B 60871R209 9386 202363 SH SOLE 4 194833 0 7530 MOLSON COORS BEVERAGE CO CL B 60871R209 8052 173605 SH SOLE 7 164493 0 9112 MOLSON COORS BEVERAGE CO CL B 60871R209 2697 58143 SH SOLE 13 58143 0 0 MOLSON COORS BEVERAGE CO CL B 60871R209 1163 25073 SH SOLE 15 25073 0 0 MOLSON COORS BEVERAGE CO CL B 60871R209 36057 777432 SH SOLE 18 665781 0 111651 MOLSON COORS BEVERAGE CO CL B 60871R209 20298 437656 SH SOLE 19 437656 0 0 MOLSON COORS BEVERAGE CO CL B 60871R209 276306 5957435 SH SOLE 21 5957435 0 0 MOLSON COORS BEVERAGE CO CL B 60871R209 218226 4705172 SH SOLE 22 4125160 0 580012 MOLSON COORS BEVERAGE CO CL B 60871R209 6495 140030 SH SOLE 23 140030 0 0 MOLSON COORS BEVERAGE CO CL B 60871R209 33938 731747 SH SOLE 25 731747 0 0 MOLSON COORS BEVERAGE CO CL B 60871R209 32916 709703 SH SOLE 26 381332 0 328371 MOLSON COORS BEVERAGE CO CL B 60871R209 41890 903194 SH SOLE 28 24020 0 879174 MOLSON COORS BEVERAGE CO CL B 60871R209 567 12233 SH SOLE 29 12233 0 0 MOLSON COORS BEVERAGE CO CL B 60871R209 74326 1602545 SH SOLE 30 1471287 0 131258 MOLSON COORS BEVERAGE CO CL B 60871R209 3052 65812 SH SOLE 31 18696 0 47116 MOLSON COORS BEVERAGE CO CL B 60871R209 1338 28852 SH SOLE 34 28852 0 0 MOLSON COORS BEVERAGE CO CL B 60871R209 5209 112318 SH SOLE 36 112318 0 0 MOLSON COORS BEVERAGE CO CL B 60871R209 338 7277 SH SOLE 40 7277 0 0 MOLSON COORS BEVERAGE CO CL B 60871R209 5693 122747 SH SOLE 43 4783 0 117964 MOMENTIVE GLOBAL INC COM 60878Y108 1412 72040 SH SOLE 2 46640 0 25400 MOMENTIVE GLOBAL INC COM 60878Y108 10 530 SH SOLE 4 530 0 0 MOMENTIVE GLOBAL INC COM 60878Y108 40 2060 SH SOLE 7 2060 0 0 MOMENTIVE GLOBAL INC COM 60878Y108 7148 364700 SH SOLE 18 358263 0 6437 MOMENTIVE GLOBAL INC COM 60878Y108 6303 321599 SH SOLE 19 321599 0 0 MOMENTIVE GLOBAL INC COM 60878Y108 90587 4621769 SH SOLE 21 4621769 0 0 MOMENTIVE GLOBAL INC COM 60878Y108 61988 3162661 SH SOLE 22 3088571 0 74090 MOMENTIVE GLOBAL INC COM 60878Y108 96 4874 SH SOLE 23 4874 0 0 MOMENTIVE GLOBAL INC COM 60878Y108 380 19366 SH SOLE 25 19366 0 0 MOMENTIVE GLOBAL INC COM 60878Y108 1258 64175 SH SOLE 26 34293 0 29882 MOMENTIVE GLOBAL INC COM 60878Y108 201 10250 SH SOLE 28 10250 0 0 MOMENTIVE GLOBAL INC COM 60878Y108 1343 68513 SH SOLE 30 68513 0 0 MOMENTIVE GLOBAL INC COM 60878Y108 169 8604 SH SOLE 36 8604 0 0 MOMENTIVE GLOBAL INC COM 60878Y108 268 13684 SH SOLE 40 13684 0 0 MOMENTIVE GLOBAL INC COM 60878Y108 202 10311 SH SOLE 43 342 0 9969 MOMENTUS INC COM CL A 60879E101 24 2278 SH SOLE 2 2278 0 0 MOMENTUS INC COM CL A 60879E101 917 86526 SH SOLE 21 86526 0 0 MOMENTUS INC COM CL A 60879E101 1291 121782 SH SOLE 22 121782 0 0 MONARCH CASINO & RESORT INC COM 609027107 516 7702 SH SOLE 2 4262 0 3440 MONARCH CASINO & RESORT INC COM 609027107 3 40 SH SOLE 4 40 0 0 MONARCH CASINO & RESORT INC COM 609027107 14 209 SH SOLE 7 209 0 0 MONARCH CASINO & RESORT INC COM 609027107 3479 51931 SH SOLE 18 51931 0 0 MONARCH CASINO & RESORT INC COM 609027107 1510 22545 SH SOLE 19 22545 0 0 MONARCH CASINO & RESORT INC COM 609027107 102207 1525700 SH SOLE 21 1525700 0 0 MONARCH CASINO & RESORT INC COM 609027107 23102 344863 SH SOLE 22 337309 0 7554 MONARCH CASINO & RESORT INC COM 609027107 117 1741 SH SOLE 25 1741 0 0 MONARCH CASINO & RESORT INC COM 609027107 165 2459 SH SOLE 26 0 0 2459 MONARCH CASINO & RESORT INC COM 609027107 77 1144 SH SOLE 28 1144 0 0 MONARCH CASINO & RESORT INC COM 609027107 1661 24792 SH SOLE 30 24792 0 0 MONARCH CASINO & RESORT INC COM 609027107 143 2132 SH SOLE 40 2132 0 0 MONARCH CASINO & RESORT INC COM 609027107 476 7109 SH SOLE 43 205 0 6904 MONDAY COM LTD SHS M7S64H106 332 1019 SH SOLE 2 215 0 804 MONDAY COM LTD SHS M7S64H106 78 240 SH SOLE 18 0 0 240 MONDAY COM LTD SHS M7S64H106 2054 6298 SH SOLE 19 6298 0 0 MONDAY COM LTD SHS M7S64H106 76 233 SH SOLE 21 233 0 0 MONDAY COM LTD SHS M7S64H106 1765 5411 SH SOLE 22 5411 0 0 MONDAY COM LTD SHS M7S64H106 465 1426 SH SOLE 26 0 0 1426 MONDAY COM LTD SHS M7S64H106 1044 3200 SH SOLE 34 3200 0 0 MONDELEZ INTL INC CL A 609207105 173353 2979597 SH SOLE 2 356403 0 2623194 MONDELEZ INTL INC CL A 609207105 36404 625714 SH SOLE 4 571233 0 54481 MONDELEZ INTL INC CL A 609207105 82607 1419852 SH SOLE 7 1377759 0 42093 MONDELEZ INTL INC CL A 609207105 1339 23009 SH SOLE 13 2461 0 20548 MONDELEZ INTL INC CL A 609207105 10894 187252 SH SOLE 15 187252 0 0 MONDELEZ INTL INC CL A 609207105 1 11 SH SOLE 17 0 0 11 MONDELEZ INTL INC CL A 609207105 130719 2246802 SH SOLE 18 2050015 0 196787 MONDELEZ INTL INC CL A 609207105 34533 593558 SH SOLE 19 593558 0 0 MONDELEZ INTL INC CL A 609207105 584 10042 SH SOLE 20 10042 0 0 MONDELEZ INTL INC CL A 609207105 1692427 29089500 SH SOLE 21 29089500 0 0 MONDELEZ INTL INC CL A 609207105 1740293 29912226 SH SOLE 22 26913041 0 2999185 MONDELEZ INTL INC CL A 609207105 45933 789501 SH SOLE 23 789501 0 0 MONDELEZ INTL INC CL A 609207105 116326 1999413 SH SOLE 25 1999413 0 0 MONDELEZ INTL INC CL A 609207105 306819 5273613 SH SOLE 26 1916297 0 3357316 MONDELEZ INTL INC CL A 609207105 166838 2867611 SH SOLE 28 122247 0 2745364 MONDELEZ INTL INC CL A 609207105 405284 6966030 SH SOLE 30 6937925 0 28105 MONDELEZ INTL INC CL A 609207105 31585 542882 SH SOLE 31 169997 0 372885 MONDELEZ INTL INC CL A 609207105 19072 327802 SH SOLE 32 327802 0 0 MONDELEZ INTL INC CL A 609207105 41281 709543 SH SOLE 34 709543 0 0 MONDELEZ INTL INC CL A 609207105 43012 739293 SH SOLE 36 739293 0 0 MONDELEZ INTL INC CL A 609207105 2867 49273 SH SOLE 40 49273 0 0 MONDELEZ INTL INC CL A 609207105 80269 1379659 SH SOLE 43 101392 0 1278267 MONEYGRAM INTL INC COM NEW 60935Y208 608 75868 SH SOLE 2 5722 0 70146 MONEYGRAM INTL INC COM NEW 60935Y208 10 1253 SH SOLE 7 1253 0 0 MONEYGRAM INTL INC COM NEW 60935Y208 2324 289730 SH SOLE 18 289730 0 0 MONEYGRAM INTL INC COM NEW 60935Y208 1273 158673 SH SOLE 19 158673 0 0 MONEYGRAM INTL INC COM NEW 60935Y208 26625 3319851 SH SOLE 21 3319851 0 0 MONEYGRAM INTL INC COM NEW 60935Y208 14836 1849915 SH SOLE 22 1798352 0 51563 MONEYGRAM INTL INC COM NEW 60935Y208 22 2728 SH SOLE 43 192 0 2536 MONGODB INC CL A 60937P106 61178 129749 SH SOLE 2 25360 0 104389 MONGODB INC CL A 60937P106 17252 36589 SH SOLE 4 23257 0 13332 MONGODB INC CL A 60937P106 2905 6160 SH SOLE 7 6160 0 0 MONGODB INC CL A 60937P106 682 1446 SH SOLE 13 190 0 1256 MONGODB INC CL A 60937P106 2260 4793 SH SOLE 15 4793 0 0 MONGODB INC CL A 60937P106 26422 56038 SH SOLE 18 52823 0 3215 MONGODB INC CL A 60937P106 734010 1556721 SH SOLE 19 1556721 0 0 MONGODB INC CL A 60937P106 466087 988499 SH SOLE 21 988499 0 0 MONGODB INC CL A 60937P106 696436 1477034 SH SOLE 22 1407762 0 69272 MONGODB INC CL A 60937P106 15080 31983 SH SOLE 23 31983 0 0 MONGODB INC CL A 60937P106 121103 256840 SH SOLE 25 256840 0 0 MONGODB INC CL A 60937P106 65732 139407 SH SOLE 26 57619 0 81788 MONGODB INC CL A 60937P106 64893 137628 SH SOLE 28 4274 0 133354 MONGODB INC CL A 60937P106 44 93 SH SOLE 29 93 0 0 MONGODB INC CL A 60937P106 52298 110915 SH SOLE 30 110915 0 0 MONGODB INC CL A 60937P106 14512 30778 SH SOLE 31 17385 0 13393 MONGODB INC CL A 60937P106 236958 502552 SH SOLE 34 502552 0 0 MONGODB INC CL A 60937P106 12368 26230 SH SOLE 36 26230 0 0 MONGODB INC CL A 60937P106 880 1867 SH SOLE 40 1867 0 0 MONGODB INC CL A 60937P106 10232 21701 SH SOLE 43 2245 0 19456 MONGODB INC NOTE 0.250% 1/1 60937PAD8 17862 7839000 PRN SOLE 21 7839000 0 0 MONMOUTH REAL ESTATE INVT CO CL A 609720107 4410 236438 SH SOLE 2 28787 0 207651 MONMOUTH REAL ESTATE INVT CO CL A 609720107 949 50888 SH SOLE 4 50888 0 0 MONMOUTH REAL ESTATE INVT CO CL A 609720107 2243 120248 SH SOLE 7 120248 0 0 MONMOUTH REAL ESTATE INVT CO CL A 609720107 5419 290570 SH SOLE 18 290570 0 0 MONMOUTH REAL ESTATE INVT CO CL A 609720107 5337 286185 SH SOLE 19 286185 0 0 MONMOUTH REAL ESTATE INVT CO CL A 609720107 72125 3867266 SH SOLE 21 3867266 0 0 MONMOUTH REAL ESTATE INVT CO CL A 609720107 54627 2929071 SH SOLE 22 2840148 0 88923 MONMOUTH REAL ESTATE INVT CO CL A 609720107 75 4030 SH SOLE 23 4030 0 0 MONMOUTH REAL ESTATE INVT CO CL A 609720107 7563 405528 SH SOLE 25 405528 0 0 MONMOUTH REAL ESTATE INVT CO CL A 609720107 732 39264 SH SOLE 26 31250 0 8014 MONMOUTH REAL ESTATE INVT CO CL A 609720107 1178 63190 SH SOLE 28 6972 0 56218 MONMOUTH REAL ESTATE INVT CO CL A 609720107 8046 431446 SH SOLE 30 431446 0 0 MONMOUTH REAL ESTATE INVT CO CL A 609720107 231 12374 SH SOLE 40 12374 0 0 MONMOUTH REAL ESTATE INVT CO CL A 609720107 2520 135145 SH SOLE 43 1505 0 133640 MONOLITHIC PWR SYS INC COM 609839105 74228 153149 SH SOLE 2 71175 0 81974 MONOLITHIC PWR SYS INC COM 609839105 23119 47700 SH SOLE 4 29613 0 18087 MONOLITHIC PWR SYS INC COM 609839105 20555 42409 SH SOLE 7 41208 0 1201 MONOLITHIC PWR SYS INC COM 609839105 435 898 SH SOLE 13 77 0 821 MONOLITHIC PWR SYS INC COM 609839105 2051 4232 SH SOLE 15 4232 0 0 MONOLITHIC PWR SYS INC COM 609839105 49315 101747 SH SOLE 18 94127 0 7620 MONOLITHIC PWR SYS INC COM 609839105 766060 1580549 SH SOLE 19 1580549 0 0 MONOLITHIC PWR SYS INC COM 609839105 764478 1577284 SH SOLE 21 1577284 0 0 MONOLITHIC PWR SYS INC COM 609839105 543759 1121892 SH SOLE 22 992662 0 129230 MONOLITHIC PWR SYS INC COM 609839105 18812 38813 SH SOLE 23 38813 0 0 MONOLITHIC PWR SYS INC COM 609839105 29096 60032 SH SOLE 25 60032 0 0 MONOLITHIC PWR SYS INC COM 609839105 77365 159621 SH SOLE 26 49769 0 109852 MONOLITHIC PWR SYS INC COM 609839105 75843 156481 SH SOLE 28 3254 0 153227 MONOLITHIC PWR SYS INC COM 609839105 4191 8646 SH SOLE 29 8646 0 0 MONOLITHIC PWR SYS INC COM 609839105 94526 195027 SH SOLE 30 194202 0 825 MONOLITHIC PWR SYS INC COM 609839105 16588 34225 SH SOLE 31 23661 0 10564 MONOLITHIC PWR SYS INC COM 609839105 288016 594240 SH SOLE 34 594240 0 0 MONOLITHIC PWR SYS INC COM 609839105 9210 19003 SH SOLE 36 19003 0 0 MONOLITHIC PWR SYS INC COM 609839105 727 1500 SH SOLE 40 1500 0 0 MONOLITHIC PWR SYS INC COM 609839105 15871 32745 SH SOLE 43 3124 0 29621 MONOPAR THERAPEUTICS INC COM 61023L108 4 784 SH SOLE 18 784 0 0 MONOPAR THERAPEUTICS INC COM 61023L108 53 10854 SH SOLE 21 10854 0 0 MONOPAR THERAPEUTICS INC COM 61023L108 11 2327 SH SOLE 22 2327 0 0 MONRO INC COM 610236101 1715 29821 SH SOLE 2 16854 0 12967 MONRO INC COM 610236101 8 145 SH SOLE 4 145 0 0 MONRO INC COM 610236101 28 491 SH SOLE 7 491 0 0 MONRO INC COM 610236101 7220 125546 SH SOLE 18 125546 0 0 MONRO INC COM 610236101 3328 57861 SH SOLE 19 57861 0 0 MONRO INC COM 610236101 226112 3931702 SH SOLE 21 3931702 0 0 MONRO INC COM 610236101 49410 859154 SH SOLE 22 834810 0 24344 MONRO INC COM 610236101 289 5027 SH SOLE 25 5027 0 0 MONRO INC COM 610236101 723 12577 SH SOLE 26 10368 0 2209 MONRO INC COM 610236101 161 2794 SH SOLE 28 2794 0 0 MONRO INC COM 610236101 3441 59837 SH SOLE 30 59837 0 0 MONRO INC COM 610236101 117 2041 SH SOLE 36 2041 0 0 MONRO INC COM 610236101 258 4492 SH SOLE 40 4492 0 0 MONRO INC COM 610236101 414 7192 SH SOLE 43 144 0 7048 MONROE CAP CORP COM 610335101 1437 138288 SH SOLE 30 138288 0 0 MONROE CAP CORP COM 610335101 0 2 SH SOLE 43 0 0 2 MONSTER BEVERAGE CORP NEW COM 61174X109 73389 826179 SH SOLE 2 116667 0 709512 MONSTER BEVERAGE CORP NEW COM 61174X109 25202 283705 SH SOLE 4 160972 0 122733 MONSTER BEVERAGE CORP NEW COM 61174X109 36985 416354 SH SOLE 7 403532 0 12822 MONSTER BEVERAGE CORP NEW COM 61174X109 719 8095 SH SOLE 13 1366 0 6729 MONSTER BEVERAGE CORP NEW COM 61174X109 3584 40343 SH SOLE 15 40343 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 113131 1273569 SH SOLE 18 1219901 0 53668 MONSTER BEVERAGE CORP NEW COM 61174X109 22266 250660 SH SOLE 19 250660 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 723684 8146838 SH SOLE 21 8146838 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 710553 7999022 SH SOLE 22 7210334 0 788688 MONSTER BEVERAGE CORP NEW COM 61174X109 19581 220433 SH SOLE 23 220433 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 51667 581642 SH SOLE 25 581642 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 75503 849971 SH SOLE 26 321303 0 528668 MONSTER BEVERAGE CORP NEW COM 61174X109 51964 584980 SH SOLE 28 29924 0 555056 MONSTER BEVERAGE CORP NEW COM 61174X109 180279 2029479 SH SOLE 30 2029479 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 12727 143273 SH SOLE 31 46209 0 97064 MONSTER BEVERAGE CORP NEW COM 61174X109 11055 124450 SH SOLE 32 124450 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 7754 87291 SH SOLE 34 87291 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 14821 166843 SH SOLE 36 166843 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 1192 13422 SH SOLE 40 13422 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 24556 276443 SH SOLE 43 16024 0 260419 MONTAUK RENEWABLES INC COM 61218C103 825 73440 SH SOLE 21 73440 0 0 MONTAUK RENEWABLES INC COM 61218C103 4167 371017 SH SOLE 22 371017 0 0 MONTE ROSA THERAPEUTICS INC COM 61225M102 207 9274 SH SOLE 2 398 0 8876 MONTE ROSA THERAPEUTICS INC COM 61225M102 1532 68779 SH SOLE 18 68779 0 0 MONTE ROSA THERAPEUTICS INC COM 61225M102 30023 1347510 SH SOLE 19 1347510 0 0 MONTE ROSA THERAPEUTICS INC COM 61225M102 8805 395183 SH SOLE 21 395183 0 0 MONTE ROSA THERAPEUTICS INC COM 61225M102 5502 246934 SH SOLE 22 244021 0 2913 MONTE ROSA THERAPEUTICS INC COM 61225M102 22 997 SH SOLE 34 997 0 0 MONTROSE ENVIRONMENTAL GROUP COM 615111101 575 9316 SH SOLE 2 6938 0 2378 MONTROSE ENVIRONMENTAL GROUP COM 615111101 4 65 SH SOLE 4 65 0 0 MONTROSE ENVIRONMENTAL GROUP COM 615111101 926 15004 SH SOLE 7 15004 0 0 MONTROSE ENVIRONMENTAL GROUP COM 615111101 4188 67826 SH SOLE 18 67826 0 0 MONTROSE ENVIRONMENTAL GROUP COM 615111101 2594 42014 SH SOLE 19 42014 0 0 MONTROSE ENVIRONMENTAL GROUP COM 615111101 50323 815086 SH SOLE 21 815086 0 0 MONTROSE ENVIRONMENTAL GROUP COM 615111101 30097 487485 SH SOLE 22 475737 0 11748 MONTROSE ENVIRONMENTAL GROUP COM 615111101 239 3877 SH SOLE 25 3877 0 0 MONTROSE ENVIRONMENTAL GROUP COM 615111101 863 13974 SH SOLE 26 12207 0 1767 MONTROSE ENVIRONMENTAL GROUP COM 615111101 136 2195 SH SOLE 28 2195 0 0 MONTROSE ENVIRONMENTAL GROUP COM 615111101 10357 167750 SH SOLE 30 167750 0 0 MONTROSE ENVIRONMENTAL GROUP COM 615111101 245 3973 SH SOLE 36 3973 0 0 MONTROSE ENVIRONMENTAL GROUP COM 615111101 147 2385 SH SOLE 40 2385 0 0 MONTROSE ENVIRONMENTAL GROUP COM 615111101 57 930 SH SOLE 43 0 0 930 MOODYS CORP COM 615369105 128052 360598 SH SOLE 2 58343 0 302255 MOODYS CORP COM 615369105 41628 117226 SH SOLE 4 71146 0 46080 MOODYS CORP COM 615369105 50506 142227 SH SOLE 7 137286 0 4941 MOODYS CORP COM 615369105 1234 3474 SH SOLE 13 455 0 3019 MOODYS CORP COM 615369105 5920 16671 SH SOLE 15 16671 0 0 MOODYS CORP COM 615369105 129743 365360 SH SOLE 18 341963 0 23397 MOODYS CORP COM 615369105 17300 48716 SH SOLE 19 48716 0 0 MOODYS CORP COM 615369105 23173 65256 SH SOLE 20 65256 0 0 MOODYS CORP COM 615369105 1210091 3407651 SH SOLE 21 3407651 0 0 MOODYS CORP COM 615369105 1218179 3430426 SH SOLE 22 3089341 0 341085 MOODYS CORP COM 615369105 33680 94845 SH SOLE 23 94845 0 0 MOODYS CORP COM 615369105 285725 804609 SH SOLE 25 804609 0 0 MOODYS CORP COM 615369105 193137 543879 SH SOLE 26 325137 0 218742 MOODYS CORP COM 615369105 159047 447880 SH SOLE 28 15862 0 432018 MOODYS CORP COM 615369105 62 176 SH SOLE 29 176 0 0 MOODYS CORP COM 615369105 357031 1005410 SH SOLE 30 964485 0 40925 MOODYS CORP COM 615369105 21956 61829 SH SOLE 31 20362 0 41467 MOODYS CORP COM 615369105 4363 12286 SH SOLE 34 12286 0 0 MOODYS CORP COM 615369105 26781 75415 SH SOLE 36 75415 0 0 MOODYS CORP COM 615369105 2082 5864 SH SOLE 40 5864 0 0 MOODYS CORP COM 615369105 57802 162771 SH SOLE 43 10161 0 152610 MOOG INC CL A 615394202 4684 61442 SH SOLE 2 30175 0 31267 MOOG INC CL A 615394202 10 130 SH SOLE 4 130 0 0 MOOG INC CL A 615394202 35 465 SH SOLE 7 465 0 0 MOOG INC CL A 615394202 8878 116469 SH SOLE 18 116469 0 0 MOOG INC CL A 615394202 8917 116970 SH SOLE 19 116970 0 0 MOOG INC CL A 615394202 279761 3669960 SH SOLE 21 3669960 0 0 MOOG INC CL A 615394202 62458 819333 SH SOLE 22 787722 0 31611 MOOG INC CL A 615394202 236 3090 SH SOLE 23 3090 0 0 MOOG INC CL A 615394202 425 5570 SH SOLE 25 5570 0 0 MOOG INC CL A 615394202 728 9551 SH SOLE 26 9551 0 0 MOOG INC CL A 615394202 462 6055 SH SOLE 28 2820 0 3235 MOOG INC CL A 615394202 4074 53446 SH SOLE 30 53446 0 0 MOOG INC CL A 615394202 241 3168 SH SOLE 34 3168 0 0 MOOG INC CL A 615394202 259 3394 SH SOLE 36 3394 0 0 MOOG INC CL A 615394202 255 3346 SH SOLE 40 3346 0 0 MOOG INC CL A 615394202 823 10796 SH SOLE 43 362 0 10434 MORGAN STANLEY COM NEW 617446448 303234 3116164 SH SOLE 2 513649 0 2602515 MORGAN STANLEY COM NEW 617446448 96028 986830 SH SOLE 4 630296 0 356534 MORGAN STANLEY COM NEW 617446448 123838 1272616 SH SOLE 7 1228685 0 43931 MORGAN STANLEY COM NEW 617446448 13958 143443 SH SOLE 13 119203 0 24240 MORGAN STANLEY COM NEW 617446448 17672 181604 SH SOLE 15 181604 0 0 MORGAN STANLEY COM NEW 617446448 0 1 SH SOLE 17 0 0 1 MORGAN STANLEY COM NEW 617446448 863615 8874887 SH SOLE 18 8154220 0 720667 MORGAN STANLEY COM NEW 617446448 819086 8417284 SH SOLE 19 8417284 0 0 MORGAN STANLEY COM NEW 617446448 3579648 36786019 SH SOLE 21 36786019 0 0 MORGAN STANLEY COM NEW 617446448 3063941 31486397 SH SOLE 22 28365575 0 3120822 MORGAN STANLEY COM NEW 617446448 83011 853055 SH SOLE 23 853055 0 0 MORGAN STANLEY COM NEW 617446448 247484 2543249 SH SOLE 25 2502504 0 40745 MORGAN STANLEY COM NEW 617446448 325219 3342091 SH SOLE 26 1337559 0 2004532 MORGAN STANLEY COM NEW 617446448 302982 3113572 SH SOLE 28 127335 0 2986237 MORGAN STANLEY COM NEW 617446448 154 1586 SH SOLE 29 1586 0 0 MORGAN STANLEY COM NEW 617446448 718422 7382817 SH SOLE 30 7249937 0 132880 MORGAN STANLEY COM NEW 617446448 50329 517201 SH SOLE 31 168130 0 349071 MORGAN STANLEY COM NEW 617446448 200248 2057832 SH SOLE 34 2057832 0 0 MORGAN STANLEY COM NEW 617446448 76728 788495 SH SOLE 36 788495 0 0 MORGAN STANLEY COM NEW 617446448 4711 48417 SH SOLE 40 48417 0 0 MORGAN STANLEY COM NEW 617446448 124901 1283538 SH SOLE 43 72285 0 1211253 MORNINGSTAR INC COM 617700109 11591 44748 SH SOLE 2 10677 0 34071 MORNINGSTAR INC COM 617700109 31 121 SH SOLE 4 121 0 0 MORNINGSTAR INC COM 617700109 95 366 SH SOLE 7 366 0 0 MORNINGSTAR INC COM 617700109 3507 13538 SH SOLE 18 13538 0 0 MORNINGSTAR INC COM 617700109 2414 9319 SH SOLE 19 9319 0 0 MORNINGSTAR INC COM 617700109 90632 349890 SH SOLE 21 349890 0 0 MORNINGSTAR INC COM 617700109 136682 527668 SH SOLE 22 499996 0 27672 MORNINGSTAR INC COM 617700109 866 3345 SH SOLE 25 3345 0 0 MORNINGSTAR INC COM 617700109 2988 11534 SH SOLE 26 9572 0 1962 MORNINGSTAR INC COM 617700109 516 1993 SH SOLE 28 1993 0 0 MORNINGSTAR INC COM 617700109 3398 13117 SH SOLE 30 13117 0 0 MORNINGSTAR INC COM 617700109 96 369 SH SOLE 31 369 0 0 MORNINGSTAR INC COM 617700109 127 492 SH SOLE 36 492 0 0 MORNINGSTAR INC COM 617700109 748 2889 SH SOLE 40 2889 0 0 MORNINGSTAR INC COM 617700109 15770 60881 SH SOLE 43 929 0 59952 MORPHIC HLDG INC COM 61775R105 794 14027 SH SOLE 2 5904 0 8123 MORPHIC HLDG INC COM 61775R105 6 113 SH SOLE 4 113 0 0 MORPHIC HLDG INC COM 61775R105 16 286 SH SOLE 7 286 0 0 MORPHIC HLDG INC COM 61775R105 3247 57319 SH SOLE 18 57319 0 0 MORPHIC HLDG INC COM 61775R105 7481 132077 SH SOLE 19 132077 0 0 MORPHIC HLDG INC COM 61775R105 38735 683874 SH SOLE 21 683874 0 0 MORPHIC HLDG INC COM 61775R105 30801 543796 SH SOLE 22 531142 0 12654 MORPHIC HLDG INC COM 61775R105 162 2859 SH SOLE 25 2859 0 0 MORPHIC HLDG INC COM 61775R105 712 12575 SH SOLE 26 10988 0 1587 MORPHIC HLDG INC COM 61775R105 114 2015 SH SOLE 28 2015 0 0 MORPHIC HLDG INC COM 61775R105 7761 137022 SH SOLE 30 137022 0 0 MORPHIC HLDG INC COM 61775R105 39 682 SH SOLE 34 682 0 0 MORPHIC HLDG INC COM 61775R105 44 770 SH SOLE 36 770 0 0 MORPHIC HLDG INC COM 61775R105 100 1770 SH SOLE 40 1770 0 0 MORPHIC HLDG INC COM 61775R105 51 907 SH SOLE 43 120 0 787 MORPHOSYS AG SPONSORED ADS 617760202 9265 787820 SH SOLE 21 787820 0 0 MORPHOSYS AG SPONSORED ADS 617760202 792 67318 SH SOLE 43 21088 0 46230 MOSAIC CO NEW COM 61945C103 31455 880604 SH SOLE 2 149425 0 731179 MOSAIC CO NEW COM 61945C103 11826 331083 SH SOLE 4 182989 0 148094 MOSAIC CO NEW COM 61945C103 28503 797950 SH SOLE 7 788614 0 9336 MOSAIC CO NEW COM 61945C103 214 5988 SH SOLE 13 5988 0 0 MOSAIC CO NEW COM 61945C103 1534 42946 SH SOLE 15 42946 0 0 MOSAIC CO NEW COM 61945C103 23038 644973 SH SOLE 18 582826 0 62147 MOSAIC CO NEW COM 61945C103 6837 191397 SH SOLE 19 191397 0 0 MOSAIC CO NEW COM 61945C103 409719 11470304 SH SOLE 21 11470304 0 0 MOSAIC CO NEW COM 61945C103 294682 8249779 SH SOLE 22 7488977 0 760802 MOSAIC CO NEW COM 61945C103 7239 202663 SH SOLE 23 202663 0 0 MOSAIC CO NEW COM 61945C103 10252 286997 SH SOLE 25 286997 0 0 MOSAIC CO NEW COM 61945C103 24522 686511 SH SOLE 26 412817 0 273694 MOSAIC CO NEW COM 61945C103 19636 549716 SH SOLE 28 42024 0 507692 MOSAIC CO NEW COM 61945C103 92722 2595803 SH SOLE 30 2547778 0 48025 MOSAIC CO NEW COM 61945C103 4764 133384 SH SOLE 31 44398 0 88986 MOSAIC CO NEW COM 61945C103 612 17121 SH SOLE 34 17121 0 0 MOSAIC CO NEW COM 61945C103 3982 111492 SH SOLE 36 111492 0 0 MOSAIC CO NEW COM 61945C103 517 14465 SH SOLE 40 14465 0 0 MOSAIC CO NEW COM 61945C103 11258 315164 SH SOLE 43 27544 0 287620 MOSYS INC COM 619718307 1 293 SH SOLE 21 293 0 0 MOSYS INC COM 619718307 13 2549 SH SOLE 22 2549 0 0 MOTORCAR PTS AMER INC COM 620071100 365 18727 SH SOLE 2 4527 0 14200 MOTORCAR PTS AMER INC COM 620071100 8 415 SH SOLE 7 415 0 0 MOTORCAR PTS AMER INC COM 620071100 1570 80534 SH SOLE 18 80534 0 0 MOTORCAR PTS AMER INC COM 620071100 611 31332 SH SOLE 19 31332 0 0 MOTORCAR PTS AMER INC COM 620071100 44371 2275459 SH SOLE 21 2275459 0 0 MOTORCAR PTS AMER INC COM 620071100 9525 488469 SH SOLE 22 477666 0 10803 MOTORCAR PTS AMER INC COM 620071100 438 22438 SH SOLE 30 22438 0 0 MOTORCAR PTS AMER INC COM 620071100 43 2198 SH SOLE 43 0 0 2198 MOTOROLA SOLUTIONS INC COM NEW 620076307 90623 390080 SH SOLE 2 76172 0 313908 MOTOROLA SOLUTIONS INC COM NEW 620076307 30269 130290 SH SOLE 4 82058 0 48232 MOTOROLA SOLUTIONS INC COM NEW 620076307 42331 182209 SH SOLE 7 177093 0 5116 MOTOROLA SOLUTIONS INC COM NEW 620076307 956 4115 SH SOLE 13 489 0 3626 MOTOROLA SOLUTIONS INC COM NEW 620076307 5192 22350 SH SOLE 15 22350 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 62 268 SH SOLE 17 0 0 268 MOTOROLA SOLUTIONS INC COM NEW 620076307 86236 371196 SH SOLE 18 346793 0 24403 MOTOROLA SOLUTIONS INC COM NEW 620076307 20781 89449 SH SOLE 19 89449 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 1329417 5722354 SH SOLE 21 5722354 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 930076 4003425 SH SOLE 22 3643789 0 359636 MOTOROLA SOLUTIONS INC COM NEW 620076307 23371 100598 SH SOLE 23 100598 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 62593 269424 SH SOLE 25 269424 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 98532 424122 SH SOLE 26 185599 0 238523 MOTOROLA SOLUTIONS INC COM NEW 620076307 119896 516081 SH SOLE 28 15700 0 500381 MOTOROLA SOLUTIONS INC COM NEW 620076307 874 3763 SH SOLE 29 3763 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 242479 1043727 SH SOLE 30 991568 0 52159 MOTOROLA SOLUTIONS INC COM NEW 620076307 16018 68948 SH SOLE 31 26627 0 42321 MOTOROLA SOLUTIONS INC COM NEW 620076307 3997 17205 SH SOLE 34 17205 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 28062 120792 SH SOLE 36 120792 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 1389 5978 SH SOLE 40 5978 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 51541 221853 SH SOLE 43 11651 0 210202 MOTUS GI HLDGS INC COM 62014P108 6 9142 SH SOLE 18 9142 0 0 MOTUS GI HLDGS INC COM 62014P108 88 127964 SH SOLE 21 127964 0 0 MOTUS GI HLDGS INC COM 62014P108 45 65702 SH SOLE 22 65702 0 0 MOVADO GROUP INC COM 624580106 655 20796 SH SOLE 2 6481 0 14315 MOVADO GROUP INC COM 624580106 7 220 SH SOLE 7 220 0 0 MOVADO GROUP INC COM 624580106 2170 68908 SH SOLE 18 68908 0 0 MOVADO GROUP INC COM 624580106 891 28297 SH SOLE 19 28297 0 0 MOVADO GROUP INC COM 624580106 64257 2040558 SH SOLE 21 2040558 0 0 MOVADO GROUP INC COM 624580106 14102 447823 SH SOLE 22 433309 0 14514 MOVADO GROUP INC COM 624580106 77 2435 SH SOLE 25 2435 0 0 MOVADO GROUP INC COM 624580106 24 768 SH SOLE 26 768 0 0 MOVADO GROUP INC COM 624580106 810 25731 SH SOLE 30 25731 0 0 MOVADO GROUP INC COM 624580106 59 1872 SH SOLE 40 1872 0 0 MOVADO GROUP INC COM 624580106 54 1703 SH SOLE 43 215 0 1488 MOVANO INC COM 62459M107 7 2117 SH SOLE 18 2117 0 0 MOVANO INC COM 62459M107 90 26146 SH SOLE 21 26146 0 0 MOVING IMAGE TECHNOLOGIES IN COMMON STOCK 62464R109 3 1191 SH SOLE 18 1191 0 0 MOVING IMAGE TECHNOLOGIES IN COMMON STOCK 62464R109 29 10408 SH SOLE 21 10408 0 0 MP MATERIALS CORP COM CL A 553368101 1089 33777 SH SOLE 2 26274 0 7503 MP MATERIALS CORP COM CL A 553368101 8 241 SH SOLE 4 241 0 0 MP MATERIALS CORP COM CL A 553368101 2746 85208 SH SOLE 7 85208 0 0 MP MATERIALS CORP COM CL A 553368101 6514 202097 SH SOLE 18 202097 0 0 MP MATERIALS CORP COM CL A 553368101 4151 128801 SH SOLE 19 128801 0 0 MP MATERIALS CORP COM CL A 553368101 79502 2466723 SH SOLE 21 2466723 0 0 MP MATERIALS CORP COM CL A 553368101 54381 1687271 SH SOLE 22 1649910 0 37361 MP MATERIALS CORP COM CL A 553368101 223 6916 SH SOLE 25 6916 0 0 MP MATERIALS CORP COM CL A 553368101 1026 31831 SH SOLE 26 27879 0 3952 MP MATERIALS CORP COM CL A 553368101 161 4996 SH SOLE 28 4996 0 0 MP MATERIALS CORP COM CL A 553368101 1062 32940 SH SOLE 30 32940 0 0 MP MATERIALS CORP COM CL A 553368101 229 7112 SH SOLE 40 7112 0 0 MP MATERIALS CORP COM CL A 553368101 12 378 SH SOLE 43 0 0 378 MPLX LP COM UNIT REP LTD 55336V100 652 22918 SH SOLE 18 22918 0 0 MPLX LP COM UNIT REP LTD 55336V100 1752 61538 SH SOLE 19 61538 0 0 MPLX LP COM UNIT REP LTD 55336V100 30 1056 SH SOLE 43 0 0 1056 MR COOPER GROUP INC COM 62482R107 3330 80874 SH SOLE 2 21250 0 59624 MR COOPER GROUP INC COM 62482R107 13 317 SH SOLE 4 317 0 0 MR COOPER GROUP INC COM 62482R107 47 1140 SH SOLE 7 1140 0 0 MR COOPER GROUP INC COM 62482R107 12248 297498 SH SOLE 18 297498 0 0 MR COOPER GROUP INC COM 62482R107 5163 125398 SH SOLE 19 125398 0 0 MR COOPER GROUP INC COM 62482R107 324333 7877905 SH SOLE 21 7877905 0 0 MR COOPER GROUP INC COM 62482R107 82030 1992475 SH SOLE 22 1921479 0 70996 MR COOPER GROUP INC COM 62482R107 443 10767 SH SOLE 25 10767 0 0 MR COOPER GROUP INC COM 62482R107 1642 39893 SH SOLE 26 31436 0 8457 MR COOPER GROUP INC COM 62482R107 246 5983 SH SOLE 28 5983 0 0 MR COOPER GROUP INC COM 62482R107 5965 144880 SH SOLE 30 144880 0 0 MR COOPER GROUP INC COM 62482R107 193 4696 SH SOLE 36 4696 0 0 MR COOPER GROUP INC COM 62482R107 332 8075 SH SOLE 40 8075 0 0 MR COOPER GROUP INC COM 62482R107 4495 109189 SH SOLE 43 6334 0 102855 MRC GLOBAL INC COM 55345K103 1437 195774 SH SOLE 2 95746 0 100028 MRC GLOBAL INC COM 55345K103 4 496 SH SOLE 4 496 0 0 MRC GLOBAL INC COM 55345K103 9 1260 SH SOLE 7 1260 0 0 MRC GLOBAL INC COM 55345K103 1828 249062 SH SOLE 18 249062 0 0 MRC GLOBAL INC COM 55345K103 1805 245975 SH SOLE 19 245975 0 0 MRC GLOBAL INC COM 55345K103 20881 2844828 SH SOLE 21 2844828 0 0 MRC GLOBAL INC COM 55345K103 15171 2066942 SH SOLE 22 1974606 0 92336 MRC GLOBAL INC COM 55345K103 26 3495 SH SOLE 23 3495 0 0 MRC GLOBAL INC COM 55345K103 73 9913 SH SOLE 25 9913 0 0 MRC GLOBAL INC COM 55345K103 303 41236 SH SOLE 26 13103 0 28133 MRC GLOBAL INC COM 55345K103 182 24842 SH SOLE 28 12442 0 12400 MRC GLOBAL INC COM 55345K103 342 46529 SH SOLE 30 46529 0 0 MRC GLOBAL INC COM 55345K103 21 2900 SH SOLE 34 2900 0 0 MRC GLOBAL INC COM 55345K103 55 7429 SH SOLE 36 7429 0 0 MRC GLOBAL INC COM 55345K103 52 7044 SH SOLE 40 7044 0 0 MRC GLOBAL INC COM 55345K103 613 83497 SH SOLE 43 1349 0 82148 MSA SAFETY INC COM 553498106 13276 91120 SH SOLE 2 30361 0 60759 MSA SAFETY INC COM 553498106 18 125 SH SOLE 4 125 0 0 MSA SAFETY INC COM 553498106 1205 8270 SH SOLE 7 8270 0 0 MSA SAFETY INC COM 553498106 12836 88098 SH SOLE 18 88098 0 0 MSA SAFETY INC COM 553498106 1476 10127 SH SOLE 19 10127 0 0 MSA SAFETY INC COM 553498106 251993 1729534 SH SOLE 21 1729534 0 0 MSA SAFETY INC COM 553498106 145701 1000004 SH SOLE 22 955817 0 44187 MSA SAFETY INC COM 553498106 896 6148 SH SOLE 25 6148 0 0 MSA SAFETY INC COM 553498106 2241 15383 SH SOLE 26 12497 0 2886 MSA SAFETY INC COM 553498106 452 3104 SH SOLE 28 3104 0 0 MSA SAFETY INC COM 553498106 2978 20442 SH SOLE 30 20442 0 0 MSA SAFETY INC COM 553498106 83 571 SH SOLE 31 571 0 0 MSA SAFETY INC COM 553498106 365 2506 SH SOLE 36 2506 0 0 MSA SAFETY INC COM 553498106 660 4530 SH SOLE 40 4530 0 0 MSA SAFETY INC COM 553498106 1956 13425 SH SOLE 43 111 0 13314 MSC INDL DIRECT INC CL A 553530106 11726 146227 SH SOLE 2 42201 0 104026 MSC INDL DIRECT INC CL A 553530106 95 1184 SH SOLE 4 1184 0 0 MSC INDL DIRECT INC CL A 553530106 274 3422 SH SOLE 7 3422 0 0 MSC INDL DIRECT INC CL A 553530106 9003 112274 SH SOLE 18 112274 0 0 MSC INDL DIRECT INC CL A 553530106 1001 12485 SH SOLE 19 12485 0 0 MSC INDL DIRECT INC CL A 553530106 186586 2326803 SH SOLE 21 2326803 0 0 MSC INDL DIRECT INC CL A 553530106 100146 1248860 SH SOLE 22 1190564 0 58296 MSC INDL DIRECT INC CL A 553530106 476 5938 SH SOLE 25 5938 0 0 MSC INDL DIRECT INC CL A 553530106 1224 15263 SH SOLE 26 12036 0 3227 MSC INDL DIRECT INC CL A 553530106 216 2691 SH SOLE 28 2691 0 0 MSC INDL DIRECT INC CL A 553530106 1751 21841 SH SOLE 30 21841 0 0 MSC INDL DIRECT INC CL A 553530106 59 731 SH SOLE 31 731 0 0 MSC INDL DIRECT INC CL A 553530106 96 1202 SH SOLE 36 1202 0 0 MSC INDL DIRECT INC CL A 553530106 448 5586 SH SOLE 40 5586 0 0 MSC INDL DIRECT INC CL A 553530106 14860 185306 SH SOLE 43 4231 0 181075 MSCI INC COM 55354G100 104779 172237 SH SOLE 2 22760 0 149477 MSCI INC COM 55354G100 29179 47965 SH SOLE 4 28510 0 19455 MSCI INC COM 55354G100 45987 75595 SH SOLE 7 73177 0 2418 MSCI INC COM 55354G100 983 1616 SH SOLE 13 239 0 1377 MSCI INC COM 55354G100 4970 8170 SH SOLE 15 8170 0 0 MSCI INC COM 55354G100 1 1 SH SOLE 17 0 0 1 MSCI INC COM 55354G100 116897 192158 SH SOLE 18 180458 0 11700 MSCI INC COM 55354G100 634180 1042476 SH SOLE 19 1042476 0 0 MSCI INC COM 55354G100 1259735 2070774 SH SOLE 21 2070774 0 0 MSCI INC COM 55354G100 1068888 1757057 SH SOLE 22 1585501 0 171556 MSCI INC COM 55354G100 27881 45831 SH SOLE 23 45831 0 0 MSCI INC COM 55354G100 70419 115756 SH SOLE 25 115756 0 0 MSCI INC COM 55354G100 107477 176673 SH SOLE 26 66739 0 109934 MSCI INC COM 55354G100 110698 181967 SH SOLE 28 6340 0 175627 MSCI INC COM 55354G100 53 87 SH SOLE 29 87 0 0 MSCI INC COM 55354G100 210084 345340 SH SOLE 30 345340 0 0 MSCI INC COM 55354G100 18590 30559 SH SOLE 31 10192 0 20367 MSCI INC COM 55354G100 2832 4655 SH SOLE 34 4655 0 0 MSCI INC COM 55354G100 22361 36757 SH SOLE 36 36757 0 0 MSCI INC COM 55354G100 1743 2865 SH SOLE 40 2865 0 0 MSCI INC COM 55354G100 37612 61827 SH SOLE 43 6946 0 54881 MUELLER INDS INC COM 624756102 2179 53013 SH SOLE 2 16015 0 36998 MUELLER INDS INC COM 624756102 6 142 SH SOLE 4 142 0 0 MUELLER INDS INC COM 624756102 37 903 SH SOLE 7 903 0 0 MUELLER INDS INC COM 624756102 8449 205566 SH SOLE 18 205566 0 0 MUELLER INDS INC COM 624756102 4191 101973 SH SOLE 19 101973 0 0 MUELLER INDS INC COM 624756102 276480 6727005 SH SOLE 21 6727005 0 0 MUELLER INDS INC COM 624756102 55287 1345180 SH SOLE 22 1296286 0 48894 MUELLER INDS INC COM 624756102 245 5950 SH SOLE 25 5950 0 0 MUELLER INDS INC COM 624756102 1026 24968 SH SOLE 26 21172 0 3796 MUELLER INDS INC COM 624756102 166 4044 SH SOLE 28 4044 0 0 MUELLER INDS INC COM 624756102 4111 100022 SH SOLE 30 100022 0 0 MUELLER INDS INC COM 624756102 50 1220 SH SOLE 36 1220 0 0 MUELLER INDS INC COM 624756102 248 6027 SH SOLE 40 6027 0 0 MUELLER INDS INC COM 624756102 913 22216 SH SOLE 43 934 0 21282 MUELLER WTR PRODS INC COM SER A 624758108 4462 293186 SH SOLE 2 162328 0 130858 MUELLER WTR PRODS INC COM SER A 624758108 5 348 SH SOLE 4 348 0 0 MUELLER WTR PRODS INC COM SER A 624758108 2578 169414 SH SOLE 7 169414 0 0 MUELLER WTR PRODS INC COM SER A 624758108 7529 494710 SH SOLE 18 494710 0 0 MUELLER WTR PRODS INC COM SER A 624758108 6246 410396 SH SOLE 19 410396 0 0 MUELLER WTR PRODS INC COM SER A 624758108 85472 5615760 SH SOLE 21 5615760 0 0 MUELLER WTR PRODS INC COM SER A 624758108 58099 3817299 SH SOLE 22 3658493 0 158806 MUELLER WTR PRODS INC COM SER A 624758108 67 4402 SH SOLE 23 4402 0 0 MUELLER WTR PRODS INC COM SER A 624758108 464 30503 SH SOLE 25 30503 0 0 MUELLER WTR PRODS INC COM SER A 624758108 1287 84552 SH SOLE 26 64563 0 19989 MUELLER WTR PRODS INC COM SER A 624758108 181 11889 SH SOLE 28 11889 0 0 MUELLER WTR PRODS INC COM SER A 624758108 25332 1664369 SH SOLE 30 1664369 0 0 MUELLER WTR PRODS INC COM SER A 624758108 411 27005 SH SOLE 36 27005 0 0 MUELLER WTR PRODS INC COM SER A 624758108 284 18689 SH SOLE 40 18689 0 0 MUELLER WTR PRODS INC COM SER A 624758108 528 34683 SH SOLE 43 0 0 34683 MULTIPLAN CORPORATION COM 62548M100 1138 202048 SH SOLE 2 51000 0 151048 MULTIPLAN CORPORATION COM 62548M100 36 6415 SH SOLE 7 6415 0 0 MULTIPLAN CORPORATION COM 62548M100 3899 692490 SH SOLE 18 692490 0 0 MULTIPLAN CORPORATION COM 62548M100 2339 415416 SH SOLE 19 415416 0 0 MULTIPLAN CORPORATION COM 62548M100 47262 8394725 SH SOLE 21 8394725 0 0 MULTIPLAN CORPORATION COM 62548M100 32323 5741200 SH SOLE 22 5569987 0 171213 MULTIPLAN CORPORATION COM 62548M100 96 17003 SH SOLE 25 17003 0 0 MULTIPLAN CORPORATION COM 62548M100 72 12873 SH SOLE 26 7 0 12866 MULTIPLAN CORPORATION COM 62548M100 81 14373 SH SOLE 28 14373 0 0 MULTIPLAN CORPORATION COM 62548M100 391 69511 SH SOLE 30 69511 0 0 MULTIPLAN CORPORATION COM 62548M100 90 15923 SH SOLE 40 15923 0 0 MULTIPLAN CORPORATION COM 62548M100 0 75 SH SOLE 43 0 0 75 MURPHY OIL CORP COM 626717102 4205 168422 SH SOLE 2 116375 0 52047 MURPHY OIL CORP COM 626717102 15 593 SH SOLE 4 593 0 0 MURPHY OIL CORP COM 626717102 140 5600 SH SOLE 7 5600 0 0 MURPHY OIL CORP COM 626717102 18923 757825 SH SOLE 18 757825 0 0 MURPHY OIL CORP COM 626717102 6462 258784 SH SOLE 19 258784 0 0 MURPHY OIL CORP COM 626717102 261701 10480607 SH SOLE 21 10480607 0 0 MURPHY OIL CORP COM 626717102 107869 4319940 SH SOLE 22 4167182 0 152758 MURPHY OIL CORP COM 626717102 487 19522 SH SOLE 25 19522 0 0 MURPHY OIL CORP COM 626717102 1543 61811 SH SOLE 26 49933 0 11878 MURPHY OIL CORP COM 626717102 485 19422 SH SOLE 28 9720 0 9702 MURPHY OIL CORP COM 626717102 3826 153237 SH SOLE 30 153237 0 0 MURPHY OIL CORP COM 626717102 119 4767 SH SOLE 34 4767 0 0 MURPHY OIL CORP COM 626717102 593 23759 SH SOLE 36 23759 0 0 MURPHY OIL CORP COM 626717102 474 19001 SH SOLE 40 19001 0 0 MURPHY OIL CORP COM 626717102 8251 330440 SH SOLE 43 27056 0 303384 MURPHY USA INC COM 626755102 3587 21445 SH SOLE 2 18092 0 3353 MURPHY USA INC COM 626755102 17 100 SH SOLE 4 100 0 0 MURPHY USA INC COM 626755102 140 836 SH SOLE 7 836 0 0 MURPHY USA INC COM 626755102 18863 112777 SH SOLE 18 112777 0 0 MURPHY USA INC COM 626755102 7097 42431 SH SOLE 19 42431 0 0 MURPHY USA INC COM 626755102 281920 1685522 SH SOLE 21 1685522 0 0 MURPHY USA INC COM 626755102 113648 679472 SH SOLE 22 664888 0 14584 MURPHY USA INC COM 626755102 1492 8921 SH SOLE 26 6584 0 2337 MURPHY USA INC COM 626755102 621 3711 SH SOLE 28 1443 0 2268 MURPHY USA INC COM 626755102 2195 13124 SH SOLE 30 13124 0 0 MURPHY USA INC COM 626755102 200 1196 SH SOLE 36 1196 0 0 MURPHY USA INC COM 626755102 543 3245 SH SOLE 40 3245 0 0 MURPHY USA INC COM 626755102 3694 22088 SH SOLE 43 6230 0 15858 MUSTANG BIO INC COM 62818Q104 158 58584 SH SOLE 2 16151 0 42433 MUSTANG BIO INC COM 62818Q104 619 230296 SH SOLE 18 230296 0 0 MUSTANG BIO INC COM 62818Q104 275 102281 SH SOLE 19 102281 0 0 MUSTANG BIO INC COM 62818Q104 7107 2641876 SH SOLE 21 2641876 0 0 MUSTANG BIO INC COM 62818Q104 5338 1984283 SH SOLE 22 1947386 0 36897 MUSTANG BIO INC COM 62818Q104 1 294 SH SOLE 43 0 0 294 MVB FINL CORP COM 553810102 412 9626 SH SOLE 2 894 0 8732 MVB FINL CORP COM 553810102 7 158 SH SOLE 7 158 0 0 MVB FINL CORP COM 553810102 1439 33607 SH SOLE 18 33607 0 0 MVB FINL CORP COM 553810102 749 17488 SH SOLE 19 17488 0 0 MVB FINL CORP COM 553810102 16089 375642 SH SOLE 21 375642 0 0 MVB FINL CORP COM 553810102 7458 174127 SH SOLE 22 168432 0 5695 MVB FINL CORP COM 553810102 3 70 SH SOLE 43 0 0 70 MYERS INDS INC COM 628464109 523 26732 SH SOLE 2 9702 0 17030 MYERS INDS INC COM 628464109 13 670 SH SOLE 7 670 0 0 MYERS INDS INC COM 628464109 2959 151185 SH SOLE 18 151185 0 0 MYERS INDS INC COM 628464109 1216 62138 SH SOLE 19 62138 0 0 MYERS INDS INC COM 628464109 84506 4318157 SH SOLE 21 4318157 0 0 MYERS INDS INC COM 628464109 18214 930704 SH SOLE 22 903804 0 26900 MYERS INDS INC COM 628464109 76 3870 SH SOLE 25 3870 0 0 MYERS INDS INC COM 628464109 58 2974 SH SOLE 26 2974 0 0 MYERS INDS INC COM 628464109 64 3288 SH SOLE 28 3288 0 0 MYERS INDS INC COM 628464109 1346 68777 SH SOLE 30 68777 0 0 MYERS INDS INC COM 628464109 4 183 SH SOLE 36 183 0 0 MYERS INDS INC COM 628464109 53 2706 SH SOLE 40 2706 0 0 MYERS INDS INC COM 628464109 638 32590 SH SOLE 43 350 0 32240 MYMD PHARMACEUTICALS INC COM 62856X102 53 7313 SH SOLE 18 7313 0 0 MYMD PHARMACEUTICALS INC COM 62856X102 629 87397 SH SOLE 21 87397 0 0 MYMD PHARMACEUTICALS INC COM 62856X102 374 51923 SH SOLE 22 51923 0 0 MYOMO INC COM NEW 62857J201 13 1054 SH SOLE 18 1054 0 0 MYOMO INC COM NEW 62857J201 162 13664 SH SOLE 21 13664 0 0 MYOVANT SCIENCES LTD COM G637AM102 263 11738 SH SOLE 2 10776 0 962 MYOVANT SCIENCES LTD COM G637AM102 3 141 SH SOLE 4 141 0 0 MYOVANT SCIENCES LTD COM G637AM102 10734 478330 SH SOLE 21 478330 0 0 MYOVANT SCIENCES LTD COM G637AM102 13406 597431 SH SOLE 22 584994 0 12437 MYOVANT SCIENCES LTD COM G637AM102 24 1067 SH SOLE 23 1067 0 0 MYOVANT SCIENCES LTD COM G637AM102 115 5138 SH SOLE 25 5138 0 0 MYOVANT SCIENCES LTD COM G637AM102 103 4581 SH SOLE 26 1471 0 3110 MYOVANT SCIENCES LTD COM G637AM102 68 3036 SH SOLE 28 3036 0 0 MYOVANT SCIENCES LTD COM G637AM102 486 21637 SH SOLE 30 21637 0 0 MYOVANT SCIENCES LTD COM G637AM102 69 3071 SH SOLE 36 3071 0 0 MYOVANT SCIENCES LTD COM G637AM102 86 3818 SH SOLE 40 3818 0 0 MYOVANT SCIENCES LTD COM G637AM102 127 5647 SH SOLE 43 2629 0 3018 MYR GROUP INC DEL COM 55405W104 1873 18827 SH SOLE 2 7724 0 11103 MYR GROUP INC DEL COM 55405W104 5 53 SH SOLE 4 53 0 0 MYR GROUP INC DEL COM 55405W104 2680 26939 SH SOLE 7 26939 0 0 MYR GROUP INC DEL COM 55405W104 6468 65001 SH SOLE 18 65001 0 0 MYR GROUP INC DEL COM 55405W104 9538 95860 SH SOLE 19 95860 0 0 MYR GROUP INC DEL COM 55405W104 201601 2026137 SH SOLE 21 2026137 0 0 MYR GROUP INC DEL COM 55405W104 45985 462161 SH SOLE 22 451048 0 11113 MYR GROUP INC DEL COM 55405W104 140 1406 SH SOLE 23 1406 0 0 MYR GROUP INC DEL COM 55405W104 312 3131 SH SOLE 25 3131 0 0 MYR GROUP INC DEL COM 55405W104 2237 22483 SH SOLE 26 10132 0 12351 MYR GROUP INC DEL COM 55405W104 136 1371 SH SOLE 28 1371 0 0 MYR GROUP INC DEL COM 55405W104 3079 30940 SH SOLE 30 30940 0 0 MYR GROUP INC DEL COM 55405W104 156 1566 SH SOLE 36 1566 0 0 MYR GROUP INC DEL COM 55405W104 197 1975 SH SOLE 40 1975 0 0 MYR GROUP INC DEL COM 55405W104 4437 44589 SH SOLE 43 1428 0 43161 MYRIAD GENETICS INC COM 62855J104 5370 166304 SH SOLE 2 43359 0 122945 MYRIAD GENETICS INC COM 62855J104 10 314 SH SOLE 4 314 0 0 MYRIAD GENETICS INC COM 62855J104 40 1240 SH SOLE 7 1240 0 0 MYRIAD GENETICS INC COM 62855J104 9957 308372 SH SOLE 18 308372 0 0 MYRIAD GENETICS INC COM 62855J104 10062 311608 SH SOLE 19 311608 0 0 MYRIAD GENETICS INC COM 62855J104 320216 9916867 SH SOLE 21 9916867 0 0 MYRIAD GENETICS INC COM 62855J104 69799 2161615 SH SOLE 22 2083354 0 78261 MYRIAD GENETICS INC COM 62855J104 287 8875 SH SOLE 23 8875 0 0 MYRIAD GENETICS INC COM 62855J104 363 11239 SH SOLE 25 11239 0 0 MYRIAD GENETICS INC COM 62855J104 2367 73302 SH SOLE 26 22582 0 50720 MYRIAD GENETICS INC COM 62855J104 203 6287 SH SOLE 28 6287 0 0 MYRIAD GENETICS INC COM 62855J104 17917 554881 SH SOLE 30 554881 0 0 MYRIAD GENETICS INC COM 62855J104 124 3842 SH SOLE 36 3842 0 0 MYRIAD GENETICS INC COM 62855J104 269 8330 SH SOLE 40 8330 0 0 MYRIAD GENETICS INC COM 62855J104 912 28229 SH SOLE 43 383 0 27846 N-ABLE INC COMMON STOCK 62878D100 1861 149973 SH SOLE 2 13532 0 136441 N-ABLE INC COMMON STOCK 62878D100 2 139 SH SOLE 4 139 0 0 N-ABLE INC COMMON STOCK 62878D100 6 450 SH SOLE 7 450 0 0 N-ABLE INC COMMON STOCK 62878D100 212 17094 SH SOLE 18 17094 0 0 N-ABLE INC COMMON STOCK 62878D100 116 9346 SH SOLE 19 9346 0 0 N-ABLE INC COMMON STOCK 62878D100 8494 684488 SH SOLE 21 684488 0 0 N-ABLE INC COMMON STOCK 62878D100 14275 1150304 SH SOLE 22 1112691 0 37613 N-ABLE INC COMMON STOCK 62878D100 78 6257 SH SOLE 25 6257 0 0 N-ABLE INC COMMON STOCK 62878D100 279 22465 SH SOLE 26 17765 0 4700 N-ABLE INC COMMON STOCK 62878D100 50 4043 SH SOLE 28 4043 0 0 N-ABLE INC COMMON STOCK 62878D100 99 8012 SH SOLE 30 8012 0 0 N-ABLE INC COMMON STOCK 62878D100 5 429 SH SOLE 31 429 0 0 N-ABLE INC COMMON STOCK 62878D100 60 4840 SH SOLE 40 4840 0 0 N-ABLE INC COMMON STOCK 62878D100 53 4302 SH SOLE 43 146 0 4155 NABORS INDS INC NEW NOTE 0.750% 1/1 62957HAB1 1571 1775000 PRN SOLE 21 1775000 0 0 NABORS INDUSTRIES LTD SHS G6359F137 775 8032 SH SOLE 2 2141 0 5891 NABORS INDUSTRIES LTD SHS G6359F137 48 497 SH SOLE 7 497 0 0 NABORS INDUSTRIES LTD SHS G6359F137 2984 30928 SH SOLE 18 30928 0 0 NABORS INDUSTRIES LTD SHS G6359F137 1186 12289 SH SOLE 19 12289 0 0 NABORS INDUSTRIES LTD SHS G6359F137 89407 926687 SH SOLE 21 926687 0 0 NABORS INDUSTRIES LTD SHS G6359F137 17874 185262 SH SOLE 22 177057 0 8205 NABORS INDUSTRIES LTD SHS G6359F137 81 842 SH SOLE 25 842 0 0 NABORS INDUSTRIES LTD SHS G6359F137 221 2286 SH SOLE 28 0 0 2286 NABORS INDUSTRIES LTD SHS G6359F137 1072 11113 SH SOLE 30 11113 0 0 NABORS INDUSTRIES LTD SHS G6359F137 153 1584 SH SOLE 36 1584 0 0 NABORS INDUSTRIES LTD SHS G6359F137 75 775 SH SOLE 40 775 0 0 NABORS INDUSTRIES LTD SHS G6359F137 649 6723 SH SOLE 43 978 0 5745 NACCO INDS INC CL A 629579103 22 739 SH SOLE 18 739 0 0 NACCO INDS INC CL A 629579103 313 10492 SH SOLE 21 10492 0 0 NACCO INDS INC CL A 629579103 2107 70624 SH SOLE 22 70624 0 0 NACCO INDS INC CL A 629579103 36 1198 SH SOLE 43 0 0 1198 NAM TAI PPTY INC SHS G63907102 29 1253 SH SOLE 25 1253 0 0 NANO DIMENSION LTD SPONSORD ADS NEW 63008G203 4 637 SH SOLE 2 637 0 0 NANO DIMENSION LTD SPONSORD ADS NEW 63008G203 11 1925 SH SOLE 4 1925 0 0 NANO DIMENSION LTD SPONSORD ADS NEW 63008G203 261 46194 SH SOLE 7 46194 0 0 NANO DIMENSION LTD SPONSORD ADS NEW 63008G203 18312 3246780 SH SOLE 21 3246780 0 0 NANO DIMENSION LTD SPONSORD ADS NEW 63008G203 8754 1552064 SH SOLE 22 1466945 0 85119 NANO DIMENSION LTD SPONSORD ADS NEW 63008G203 178 31625 SH SOLE 25 31625 0 0 NANO DIMENSION LTD SPONSORD ADS NEW 63008G203 85 15010 SH SOLE 26 0 0 15010 NANO DIMENSION LTD SPONSORD ADS NEW 63008G203 149 26378 SH SOLE 28 26378 0 0 NANO DIMENSION LTD SPONSORD ADS NEW 63008G203 167 29616 SH SOLE 40 29616 0 0 NANO X IMAGING LTD ORD SHS M70700105 2 90 SH SOLE 2 90 0 0 NANO X IMAGING LTD ORD SHS M70700105 1 51 SH SOLE 4 51 0 0 NANO X IMAGING LTD ORD SHS M70700105 78 3473 SH SOLE 7 3473 0 0 NANO X IMAGING LTD ORD SHS M70700105 7923 352131 SH SOLE 21 352131 0 0 NANO X IMAGING LTD ORD SHS M70700105 4677 207869 SH SOLE 22 199370 0 8499 NANO X IMAGING LTD ORD SHS M70700105 116 5146 SH SOLE 25 5146 0 0 NANO X IMAGING LTD ORD SHS M70700105 106 4728 SH SOLE 26 1101 0 3627 NANO X IMAGING LTD ORD SHS M70700105 192 8533 SH SOLE 30 8533 0 0 NANO X IMAGING LTD ORD SHS M70700105 128 5705 SH SOLE 36 5705 0 0 NANO X IMAGING LTD ORD SHS M70700105 90 3996 SH SOLE 40 3996 0 0 NANOSTRING TECHNOLOGIES INC COM 63009R109 3357 69923 SH SOLE 2 32718 0 37205 NANOSTRING TECHNOLOGIES INC COM 63009R109 8 175 SH SOLE 4 175 0 0 NANOSTRING TECHNOLOGIES INC COM 63009R109 36 743 SH SOLE 7 743 0 0 NANOSTRING TECHNOLOGIES INC COM 63009R109 6682 139185 SH SOLE 18 127973 0 11212 NANOSTRING TECHNOLOGIES INC COM 63009R109 14625 304618 SH SOLE 19 304618 0 0 NANOSTRING TECHNOLOGIES INC COM 63009R109 108012 2249783 SH SOLE 21 2249783 0 0 NANOSTRING TECHNOLOGIES INC COM 63009R109 62439 1300538 SH SOLE 22 1271357 0 29181 NANOSTRING TECHNOLOGIES INC COM 63009R109 535 11147 SH SOLE 23 11147 0 0 NANOSTRING TECHNOLOGIES INC COM 63009R109 271 5655 SH SOLE 25 5655 0 0 NANOSTRING TECHNOLOGIES INC COM 63009R109 3579 74541 SH SOLE 26 21995 0 52546 NANOSTRING TECHNOLOGIES INC COM 63009R109 177 3684 SH SOLE 28 3684 0 0 NANOSTRING TECHNOLOGIES INC COM 63009R109 13221 275378 SH SOLE 30 275378 0 0 NANOSTRING TECHNOLOGIES INC COM 63009R109 246 5118 SH SOLE 40 5118 0 0 NANOSTRING TECHNOLOGIES INC COM 63009R109 395 8231 SH SOLE 43 0 0 8231 NANOVIRICIDES INC COM 630087302 10 2165 SH SOLE 18 2165 0 0 NANOVIRICIDES INC COM 630087302 121 26067 SH SOLE 21 26067 0 0 NANOVIRICIDES INC COM 630087302 737 158752 SH SOLE 22 158752 0 0 NANTHEALTH INC COM 630104107 20 12569 SH SOLE 2 5748 0 6821 NANTHEALTH INC COM 630104107 161 99708 SH SOLE 18 99708 0 0 NANTHEALTH INC COM 630104107 81 50514 SH SOLE 19 50514 0 0 NANTHEALTH INC COM 630104107 1540 956674 SH SOLE 21 956674 0 0 NANTHEALTH INC COM 630104107 392 243468 SH SOLE 22 237568 0 5900 NAPCO SEC TECHNOLOGIES INC COM 630402105 254 5891 SH SOLE 2 4465 0 1426 NAPCO SEC TECHNOLOGIES INC COM 630402105 9 199 SH SOLE 7 199 0 0 NAPCO SEC TECHNOLOGIES INC COM 630402105 1895 43984 SH SOLE 18 43984 0 0 NAPCO SEC TECHNOLOGIES INC COM 630402105 1060 24614 SH SOLE 19 24614 0 0 NAPCO SEC TECHNOLOGIES INC COM 630402105 22653 525847 SH SOLE 21 525847 0 0 NAPCO SEC TECHNOLOGIES INC COM 630402105 13351 309917 SH SOLE 22 302393 0 7524 NAPCO SEC TECHNOLOGIES INC COM 630402105 85 1979 SH SOLE 25 1979 0 0 NAPCO SEC TECHNOLOGIES INC COM 630402105 133 3088 SH SOLE 30 3088 0 0 NAPCO SEC TECHNOLOGIES INC COM 630402105 90 2081 SH SOLE 40 2081 0 0 NAPCO SEC TECHNOLOGIES INC COM 630402105 68 1580 SH SOLE 43 0 0 1580 NASDAQ INC COM 631103108 47684 247042 SH SOLE 2 35544 0 211498 NASDAQ INC COM 631103108 15427 79924 SH SOLE 4 42126 0 37798 NASDAQ INC COM 631103108 21169 109673 SH SOLE 7 106167 0 3506 NASDAQ INC COM 631103108 476 2465 SH SOLE 13 335 0 2130 NASDAQ INC COM 631103108 2942 15241 SH SOLE 15 15241 0 0 NASDAQ INC COM 631103108 53160 275410 SH SOLE 18 259066 0 16344 NASDAQ INC COM 631103108 9866 51115 SH SOLE 19 51115 0 0 NASDAQ INC COM 631103108 584338 3027343 SH SOLE 21 3027343 0 0 NASDAQ INC COM 631103108 474871 2460215 SH SOLE 22 2212786 0 247429 NASDAQ INC COM 631103108 12275 63593 SH SOLE 23 63593 0 0 NASDAQ INC COM 631103108 51375 266164 SH SOLE 25 266164 0 0 NASDAQ INC COM 631103108 48368 250586 SH SOLE 26 103351 0 147235 NASDAQ INC COM 631103108 67603 350239 SH SOLE 28 8805 0 341434 NASDAQ INC COM 631103108 18 92 SH SOLE 29 92 0 0 NASDAQ INC COM 631103108 98905 512409 SH SOLE 30 512409 0 0 NASDAQ INC COM 631103108 15081 78130 SH SOLE 31 48955 0 29175 NASDAQ INC COM 631103108 33525 173686 SH SOLE 34 173686 0 0 NASDAQ INC COM 631103108 12662 65602 SH SOLE 36 65602 0 0 NASDAQ INC COM 631103108 775 4014 SH SOLE 40 4014 0 0 NASDAQ INC COM 631103108 29186 151209 SH SOLE 43 6065 0 145144 NATERA INC COM 632307104 22257 199725 SH SOLE 2 73473 0 126252 NATERA INC COM 632307104 147 1319 SH SOLE 4 1319 0 0 NATERA INC COM 632307104 141 1266 SH SOLE 7 1266 0 0 NATERA INC COM 632307104 9101 81667 SH SOLE 18 78525 0 3142 NATERA INC COM 632307104 163867 1470454 SH SOLE 19 1470454 0 0 NATERA INC COM 632307104 1640 14715 SH SOLE 20 14715 0 0 NATERA INC COM 632307104 208288 1869059 SH SOLE 21 1869059 0 0 NATERA INC COM 632307104 224268 2012458 SH SOLE 22 1914510 0 97948 NATERA INC COM 632307104 418 3749 SH SOLE 23 3749 0 0 NATERA INC COM 632307104 1160 10405 SH SOLE 25 10405 0 0 NATERA INC COM 632307104 52585 471864 SH SOLE 26 241465 0 230399 NATERA INC COM 632307104 723 6487 SH SOLE 28 6487 0 0 NATERA INC COM 632307104 28343 254335 SH SOLE 30 254335 0 0 NATERA INC COM 632307104 148 1330 SH SOLE 31 1330 0 0 NATERA INC COM 632307104 56753 509269 SH SOLE 34 509269 0 0 NATERA INC COM 632307104 1083 9718 SH SOLE 40 9718 0 0 NATERA INC COM 632307104 5338 47901 SH SOLE 43 506 0 47395 NATERA INC NOTE 2.250% 5/0 632307AB0 5816 1945000 PRN SOLE 21 1945000 0 0 NATHANS FAMOUS INC NEW COM 632347100 93 1517 SH SOLE 2 142 0 1375 NATHANS FAMOUS INC NEW COM 632347100 4 66 SH SOLE 7 66 0 0 NATHANS FAMOUS INC NEW COM 632347100 557 9109 SH SOLE 18 9109 0 0 NATHANS FAMOUS INC NEW COM 632347100 350 5719 SH SOLE 19 5719 0 0 NATHANS FAMOUS INC NEW COM 632347100 6004 98145 SH SOLE 21 98145 0 0 NATHANS FAMOUS INC NEW COM 632347100 2492 40741 SH SOLE 22 40083 0 658 NATIONAL BANKSHARES INC VA COM 634865109 11 311 SH SOLE 2 311 0 0 NATIONAL BANKSHARES INC VA COM 634865109 45 1245 SH SOLE 18 1245 0 0 NATIONAL BANKSHARES INC VA COM 634865109 871 23997 SH SOLE 21 23997 0 0 NATIONAL BANKSHARES INC VA COM 634865109 3557 97967 SH SOLE 22 97967 0 0 NATIONAL BANKSHARES INC VA COM 634865109 80 2208 SH SOLE 43 2208 0 0 NATIONAL BEVERAGE CORP COM 635017106 544 10363 SH SOLE 2 7064 0 3299 NATIONAL BEVERAGE CORP COM 635017106 7 126 SH SOLE 4 126 0 0 NATIONAL BEVERAGE CORP COM 635017106 20 378 SH SOLE 7 378 0 0 NATIONAL BEVERAGE CORP COM 635017106 4440 84591 SH SOLE 18 84591 0 0 NATIONAL BEVERAGE CORP COM 635017106 2198 41866 SH SOLE 19 41866 0 0 NATIONAL BEVERAGE CORP COM 635017106 139404 2655816 SH SOLE 21 2655816 0 0 NATIONAL BEVERAGE CORP COM 635017106 30847 587681 SH SOLE 22 573505 0 14176 NATIONAL BEVERAGE CORP COM 635017106 156 2964 SH SOLE 25 2964 0 0 NATIONAL BEVERAGE CORP COM 635017106 684 13040 SH SOLE 26 11270 0 1770 NATIONAL BEVERAGE CORP COM 635017106 139 2652 SH SOLE 28 2652 0 0 NATIONAL BEVERAGE CORP COM 635017106 2306 43931 SH SOLE 30 43931 0 0 NATIONAL BEVERAGE CORP COM 635017106 134 2552 SH SOLE 40 2552 0 0 NATIONAL BEVERAGE CORP COM 635017106 777 14811 SH SOLE 43 184 0 14627 NATIONAL BK HLDGS CORP CL A 633707104 1051 25958 SH SOLE 2 9386 0 16572 NATIONAL BK HLDGS CORP CL A 633707104 5 112 SH SOLE 4 112 0 0 NATIONAL BK HLDGS CORP CL A 633707104 22 546 SH SOLE 7 546 0 0 NATIONAL BK HLDGS CORP CL A 633707104 4622 114169 SH SOLE 18 114169 0 0 NATIONAL BK HLDGS CORP CL A 633707104 1948 48127 SH SOLE 19 48127 0 0 NATIONAL BK HLDGS CORP CL A 633707104 140153 3462278 SH SOLE 21 3462278 0 0 NATIONAL BK HLDGS CORP CL A 633707104 31891 787818 SH SOLE 22 757268 0 30550 NATIONAL BK HLDGS CORP CL A 633707104 128 3164 SH SOLE 25 3164 0 0 NATIONAL BK HLDGS CORP CL A 633707104 643 15878 SH SOLE 26 12449 0 3429 NATIONAL BK HLDGS CORP CL A 633707104 134 3300 SH SOLE 28 3300 0 0 NATIONAL BK HLDGS CORP CL A 633707104 2181 53888 SH SOLE 30 53888 0 0 NATIONAL BK HLDGS CORP CL A 633707104 101 2489 SH SOLE 36 2489 0 0 NATIONAL BK HLDGS CORP CL A 633707104 156 3849 SH SOLE 40 3849 0 0 NATIONAL BK HLDGS CORP CL A 633707104 310 7654 SH SOLE 43 0 0 7654 NATIONAL CINEMEDIA INC COM 635309107 341 95868 SH SOLE 2 26848 0 69020 NATIONAL CINEMEDIA INC COM 635309107 3 922 SH SOLE 7 922 0 0 NATIONAL CINEMEDIA INC COM 635309107 760 213445 SH SOLE 18 213445 0 0 NATIONAL CINEMEDIA INC COM 635309107 394 110627 SH SOLE 19 110627 0 0 NATIONAL CINEMEDIA INC COM 635309107 7979 2241256 SH SOLE 21 2241256 0 0 NATIONAL CINEMEDIA INC COM 635309107 5413 1520621 SH SOLE 22 1487796 0 32825 NATIONAL CINEMEDIA INC COM 635309107 131 36892 SH SOLE 43 3755 0 33137 NATIONAL ENERGY SERVICES REU SHS G6375R107 369 29466 SH SOLE 2 1206 0 28260 NATIONAL ENERGY SERVICES REU SHS G6375R107 7 566 SH SOLE 7 566 0 0 NATIONAL ENERGY SERVICES REU SHS G6375R107 1250 99804 SH SOLE 18 99804 0 0 NATIONAL ENERGY SERVICES REU SHS G6375R107 788 62953 SH SOLE 19 62953 0 0 NATIONAL ENERGY SERVICES REU SHS G6375R107 16801 1341897 SH SOLE 21 1341897 0 0 NATIONAL ENERGY SERVICES REU SHS G6375R107 4352 347594 SH SOLE 22 325918 0 21676 NATIONAL ENERGY SERVICES REU SHS G6375R107 531 42415 SH SOLE 43 694 0 41721 NATIONAL FUEL GAS CO COM 636180101 10035 191061 SH SOLE 2 74262 0 116799 NATIONAL FUEL GAS CO COM 636180101 14 270 SH SOLE 4 270 0 0 NATIONAL FUEL GAS CO COM 636180101 11165 212582 SH SOLE 7 212582 0 0 NATIONAL FUEL GAS CO COM 636180101 11316 215452 SH SOLE 18 215452 0 0 NATIONAL FUEL GAS CO COM 636180101 1290 24571 SH SOLE 19 24571 0 0 NATIONAL FUEL GAS CO COM 636180101 245545 4675272 SH SOLE 21 4675272 0 0 NATIONAL FUEL GAS CO COM 636180101 130285 2480679 SH SOLE 22 2370251 0 110428 NATIONAL FUEL GAS CO COM 636180101 578 11007 SH SOLE 25 11007 0 0 NATIONAL FUEL GAS CO COM 636180101 2016 38390 SH SOLE 26 32183 0 6207 NATIONAL FUEL GAS CO COM 636180101 507 9660 SH SOLE 28 7639 0 2021 NATIONAL FUEL GAS CO COM 636180101 2324 44241 SH SOLE 30 44241 0 0 NATIONAL FUEL GAS CO COM 636180101 73 1399 SH SOLE 31 1399 0 0 NATIONAL FUEL GAS CO COM 636180101 107 2039 SH SOLE 36 2039 0 0 NATIONAL FUEL GAS CO COM 636180101 539 10269 SH SOLE 40 10269 0 0 NATIONAL FUEL GAS CO COM 636180101 6832 130089 SH SOLE 43 5720 0 124369 NATIONAL GRID PLC SPONSORED ADR NE 636274409 10 165 SH SOLE 18 165 0 0 NATIONAL GRID PLC SPONSORED ADR NE 636274409 21257 356479 SH SOLE 43 52327 0 304152 NATIONAL HEALTH INVS INC COM 63633D104 3330 62240 SH SOLE 2 13304 0 48936 NATIONAL HEALTH INVS INC COM 63633D104 1212 22659 SH SOLE 4 22659 0 0 NATIONAL HEALTH INVS INC COM 63633D104 2981 55719 SH SOLE 7 55719 0 0 NATIONAL HEALTH INVS INC COM 63633D104 7342 137239 SH SOLE 18 137239 0 0 NATIONAL HEALTH INVS INC COM 63633D104 7143 133507 SH SOLE 19 133507 0 0 NATIONAL HEALTH INVS INC COM 63633D104 114199 2134564 SH SOLE 21 2134564 0 0 NATIONAL HEALTH INVS INC COM 63633D104 74386 1390400 SH SOLE 22 1344976 0 45424 NATIONAL HEALTH INVS INC COM 63633D104 100 1869 SH SOLE 23 1869 0 0 NATIONAL HEALTH INVS INC COM 63633D104 10270 191957 SH SOLE 25 191957 0 0 NATIONAL HEALTH INVS INC COM 63633D104 1116 20868 SH SOLE 26 17745 0 3123 NATIONAL HEALTH INVS INC COM 63633D104 1588 29690 SH SOLE 28 3589 0 26101 NATIONAL HEALTH INVS INC COM 63633D104 10550 197200 SH SOLE 30 197200 0 0 NATIONAL HEALTH INVS INC COM 63633D104 43 797 SH SOLE 36 797 0 0 NATIONAL HEALTH INVS INC COM 63633D104 283 5287 SH SOLE 40 5287 0 0 NATIONAL HEALTH INVS INC COM 63633D104 551 10308 SH SOLE 43 2595 0 7713 NATIONAL HEALTHCARE CORP COM 635906100 1478 21115 SH SOLE 2 3991 0 17124 NATIONAL HEALTHCARE CORP COM 635906100 4 58 SH SOLE 4 58 0 0 NATIONAL HEALTHCARE CORP COM 635906100 16 232 SH SOLE 7 232 0 0 NATIONAL HEALTHCARE CORP COM 635906100 2829 40421 SH SOLE 18 40421 0 0 NATIONAL HEALTHCARE CORP COM 635906100 1539 21998 SH SOLE 19 21998 0 0 NATIONAL HEALTHCARE CORP COM 635906100 35594 508629 SH SOLE 21 508629 0 0 NATIONAL HEALTHCARE CORP COM 635906100 20317 290321 SH SOLE 22 278160 0 12161 NATIONAL HEALTHCARE CORP COM 635906100 116 1660 SH SOLE 25 1660 0 0 NATIONAL HEALTHCARE CORP COM 635906100 61 872 SH SOLE 26 0 0 872 NATIONAL HEALTHCARE CORP COM 635906100 99 1420 SH SOLE 28 1420 0 0 NATIONAL HEALTHCARE CORP COM 635906100 579 8268 SH SOLE 30 8268 0 0 NATIONAL HEALTHCARE CORP COM 635906100 137 1954 SH SOLE 40 1954 0 0 NATIONAL HEALTHCARE CORP COM 635906100 1183 16899 SH SOLE 43 2658 0 14241 NATIONAL INSTRS CORP COM 636518102 15012 382668 SH SOLE 2 136518 0 246150 NATIONAL INSTRS CORP COM 636518102 20 509 SH SOLE 4 509 0 0 NATIONAL INSTRS CORP COM 636518102 282 7194 SH SOLE 7 7194 0 0 NATIONAL INSTRS CORP COM 636518102 12606 321332 SH SOLE 18 321332 0 0 NATIONAL INSTRS CORP COM 636518102 1486 37881 SH SOLE 19 37881 0 0 NATIONAL INSTRS CORP COM 636518102 249978 6372104 SH SOLE 21 6372104 0 0 NATIONAL INSTRS CORP COM 636518102 140596 3583884 SH SOLE 22 3428433 0 155451 NATIONAL INSTRS CORP COM 636518102 974 24831 SH SOLE 25 24831 0 0 NATIONAL INSTRS CORP COM 636518102 1920 48948 SH SOLE 26 40422 0 8526 NATIONAL INSTRS CORP COM 636518102 328 8365 SH SOLE 28 8365 0 0 NATIONAL INSTRS CORP COM 636518102 3013 76803 SH SOLE 30 76803 0 0 NATIONAL INSTRS CORP COM 636518102 83 2119 SH SOLE 31 2119 0 0 NATIONAL INSTRS CORP COM 636518102 912 23252 SH SOLE 36 23252 0 0 NATIONAL INSTRS CORP COM 636518102 658 16764 SH SOLE 40 16764 0 0 NATIONAL INSTRS CORP COM 636518102 4766 121500 SH SOLE 43 3525 0 117975 NATIONAL PRESTO INDS INC COM 637215104 372 4528 SH SOLE 2 1678 0 2850 NATIONAL PRESTO INDS INC COM 637215104 3 37 SH SOLE 4 37 0 0 NATIONAL PRESTO INDS INC COM 637215104 7 82 SH SOLE 7 82 0 0 NATIONAL PRESTO INDS INC COM 637215104 1829 22281 SH SOLE 18 22281 0 0 NATIONAL PRESTO INDS INC COM 637215104 760 9256 SH SOLE 19 9256 0 0 NATIONAL PRESTO INDS INC COM 637215104 55633 677792 SH SOLE 21 677792 0 0 NATIONAL PRESTO INDS INC COM 637215104 10139 123530 SH SOLE 22 118304 0 5226 NATIONAL PRESTO INDS INC COM 637215104 131 1602 SH SOLE 26 0 0 1602 NATIONAL PRESTO INDS INC COM 637215104 45 553 SH SOLE 28 553 0 0 NATIONAL PRESTO INDS INC COM 637215104 806 9814 SH SOLE 30 9814 0 0 NATIONAL PRESTO INDS INC COM 637215104 38 468 SH SOLE 40 468 0 0 NATIONAL PRESTO INDS INC COM 637215104 684 8328 SH SOLE 43 680 0 7648 NATIONAL RESH CORP COM NEW 637372202 272 6440 SH SOLE 2 4648 0 1792 NATIONAL RESH CORP COM NEW 637372202 2 51 SH SOLE 4 51 0 0 NATIONAL RESH CORP COM NEW 637372202 10 230 SH SOLE 7 230 0 0 NATIONAL RESH CORP COM NEW 637372202 1678 39791 SH SOLE 18 39791 0 0 NATIONAL RESH CORP COM NEW 637372202 1336 31671 SH SOLE 19 31671 0 0 NATIONAL RESH CORP COM NEW 637372202 19958 473268 SH SOLE 21 473268 0 0 NATIONAL RESH CORP COM NEW 637372202 13407 317927 SH SOLE 22 308018 0 9909 NATIONAL RESH CORP COM NEW 637372202 119 2816 SH SOLE 25 2816 0 0 NATIONAL RESH CORP COM NEW 637372202 99 2345 SH SOLE 26 1374 0 971 NATIONAL RESH CORP COM NEW 637372202 75 1788 SH SOLE 28 1788 0 0 NATIONAL RESH CORP COM NEW 637372202 505 11983 SH SOLE 30 11983 0 0 NATIONAL RESH CORP COM NEW 637372202 104 2468 SH SOLE 34 2468 0 0 NATIONAL RESH CORP COM NEW 637372202 109 2593 SH SOLE 36 2593 0 0 NATIONAL RESH CORP COM NEW 637372202 85 2023 SH SOLE 40 2023 0 0 NATIONAL RESH CORP COM NEW 637372202 26 614 SH SOLE 43 48 0 566 NATIONAL RETAIL PROPERTIES I COM 637417106 20370 471627 SH SOLE 2 152332 0 319295 NATIONAL RETAIL PROPERTIES I COM 637417106 4176 96679 SH SOLE 4 96679 0 0 NATIONAL RETAIL PROPERTIES I COM 637417106 14260 330179 SH SOLE 7 330179 0 0 NATIONAL RETAIL PROPERTIES I COM 637417106 18340 424639 SH SOLE 18 424639 0 0 NATIONAL RETAIL PROPERTIES I COM 637417106 11567 267824 SH SOLE 19 267824 0 0 NATIONAL RETAIL PROPERTIES I COM 637417106 416709 9648269 SH SOLE 21 9648269 0 0 NATIONAL RETAIL PROPERTIES I COM 637417106 261164 6046861 SH SOLE 22 5836640 0 210221 NATIONAL RETAIL PROPERTIES I COM 637417106 310 7179 SH SOLE 23 7179 0 0 NATIONAL RETAIL PROPERTIES I COM 637417106 32819 759883 SH SOLE 25 759883 0 0 NATIONAL RETAIL PROPERTIES I COM 637417106 3061 70877 SH SOLE 26 56885 0 13992 NATIONAL RETAIL PROPERTIES I COM 637417106 5273 122098 SH SOLE 28 11421 0 110677 NATIONAL RETAIL PROPERTIES I COM 637417106 34033 787987 SH SOLE 30 787987 0 0 NATIONAL RETAIL PROPERTIES I COM 637417106 120 2774 SH SOLE 31 2774 0 0 NATIONAL RETAIL PROPERTIES I COM 637417106 739 17118 SH SOLE 34 17118 0 0 NATIONAL RETAIL PROPERTIES I COM 637417106 141 3257 SH SOLE 36 3257 0 0 NATIONAL RETAIL PROPERTIES I COM 637417106 899 20807 SH SOLE 40 20807 0 0 NATIONAL RETAIL PROPERTIES I COM 637417106 4319 99998 SH SOLE 43 6652 0 93346 NATIONAL SEC GROUP INC COM 637546102 3 249 SH SOLE 21 249 0 0 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 11428 216480 SH SOLE 2 142920 0 73560 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 2213 41915 SH SOLE 4 41915 0 0 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 5486 103928 SH SOLE 7 103928 0 0 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 20582 389884 SH SOLE 18 381764 0 8120 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 30168 571469 SH SOLE 19 571469 0 0 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 346573 6565135 SH SOLE 21 6565135 0 0 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 175236 3319498 SH SOLE 22 3273769 0 45729 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 977 18502 SH SOLE 23 18502 0 0 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 18557 351524 SH SOLE 25 351524 0 0 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 5442 103090 SH SOLE 26 28116 0 74974 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 2722 51572 SH SOLE 28 3709 0 47863 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 19106 361918 SH SOLE 30 361918 0 0 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 642 12170 SH SOLE 34 12170 0 0 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 532 10078 SH SOLE 40 10078 0 0 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 1922 36414 SH SOLE 43 179 0 36235 NATIONAL VISION HLDGS INC COM 63845R107 10961 193070 SH SOLE 2 148319 0 44751 NATIONAL VISION HLDGS INC COM 63845R107 216 3806 SH SOLE 4 3806 0 0 NATIONAL VISION HLDGS INC COM 63845R107 324 5703 SH SOLE 7 5703 0 0 NATIONAL VISION HLDGS INC COM 63845R107 1783 31399 SH SOLE 13 31399 0 0 NATIONAL VISION HLDGS INC COM 63845R107 17360 305803 SH SOLE 18 251357 0 54446 NATIONAL VISION HLDGS INC COM 63845R107 38299 674635 SH SOLE 19 674635 0 0 NATIONAL VISION HLDGS INC COM 63845R107 153402 2702169 SH SOLE 21 2702169 0 0 NATIONAL VISION HLDGS INC COM 63845R107 143737 2531914 SH SOLE 22 2400221 0 131693 NATIONAL VISION HLDGS INC COM 63845R107 2502 44066 SH SOLE 23 44066 0 0 NATIONAL VISION HLDGS INC COM 63845R107 645 11357 SH SOLE 25 11357 0 0 NATIONAL VISION HLDGS INC COM 63845R107 5175 91162 SH SOLE 26 32095 0 59067 NATIONAL VISION HLDGS INC COM 63845R107 399 7021 SH SOLE 28 7021 0 0 NATIONAL VISION HLDGS INC COM 63845R107 1382 24336 SH SOLE 29 24336 0 0 NATIONAL VISION HLDGS INC COM 63845R107 3748 66020 SH SOLE 30 66020 0 0 NATIONAL VISION HLDGS INC COM 63845R107 1438 25333 SH SOLE 31 25333 0 0 NATIONAL VISION HLDGS INC COM 63845R107 325 5724 SH SOLE 34 5724 0 0 NATIONAL VISION HLDGS INC COM 63845R107 502 8847 SH SOLE 36 8847 0 0 NATIONAL VISION HLDGS INC COM 63845R107 554 9758 SH SOLE 40 9758 0 0 NATIONAL VISION HLDGS INC COM 63845R107 477 8398 SH SOLE 43 129 0 8269 NATIONAL VISION HLDGS INC NOTE 2.500% 5/1 63845RAB3 1020 531000 PRN SOLE 2 531000 0 0 NATIONAL VISION HLDGS INC NOTE 2.500% 5/1 63845RAB3 1669 869000 PRN SOLE 18 869000 0 0 NATIONAL VISION HLDGS INC NOTE 2.500% 5/1 63845RAB3 1559 812000 PRN SOLE 19 812000 0 0 NATIONAL VISION HLDGS INC NOTE 2.500% 5/1 63845RAB3 5275 2747000 PRN SOLE 21 2747000 0 0 NATIONAL VISION HLDGS INC NOTE 2.500% 5/1 63845RAB3 833 434000 PRN SOLE 26 434000 0 0 NATIONAL VISION HLDGS INC NOTE 2.500% 5/1 63845RAB3 1425 742000 PRN SOLE 34 742000 0 0 NATIONAL WESTN LIFE GROUP IN CL A 638517102 628 2984 SH SOLE 2 763 0 2221 NATIONAL WESTN LIFE GROUP IN CL A 638517102 8 40 SH SOLE 7 40 0 0 NATIONAL WESTN LIFE GROUP IN CL A 638517102 1762 8369 SH SOLE 18 8369 0 0 NATIONAL WESTN LIFE GROUP IN CL A 638517102 1044 4956 SH SOLE 19 4956 0 0 NATIONAL WESTN LIFE GROUP IN CL A 638517102 21703 103056 SH SOLE 21 103056 0 0 NATIONAL WESTN LIFE GROUP IN CL A 638517102 13439 63816 SH SOLE 22 60810 0 3006 NATIONAL WESTN LIFE GROUP IN CL A 638517102 65 308 SH SOLE 25 308 0 0 NATIONAL WESTN LIFE GROUP IN CL A 638517102 79 373 SH SOLE 26 0 0 373 NATIONAL WESTN LIFE GROUP IN CL A 638517102 80 380 SH SOLE 28 380 0 0 NATIONAL WESTN LIFE GROUP IN CL A 638517102 939 4457 SH SOLE 30 4457 0 0 NATIONAL WESTN LIFE GROUP IN CL A 638517102 88 420 SH SOLE 40 420 0 0 NATIONAL WESTN LIFE GROUP IN CL A 638517102 666 3161 SH SOLE 43 292 0 2869 NATURA &CO HLDG S A ADS 63884N108 2 97 SH SOLE 18 97 0 0 NATURA &CO HLDG S A ADS 63884N108 1162 69798 SH SOLE 21 69798 0 0 NATURA &CO HLDG S A ADS 63884N108 6 376 SH SOLE 28 0 0 376 NATURA &CO HLDG S A ADS 63884N108 341 20467 SH SOLE 30 20467 0 0 NATURA &CO HLDG S A ADS 63884N108 10228 614317 SH SOLE 43 42891 0 571426 NATURAL ALTERNATIVES INTL IN COM NEW 638842302 14 1028 SH SOLE 18 1028 0 0 NATURAL ALTERNATIVES INTL IN COM NEW 638842302 160 11836 SH SOLE 21 11836 0 0 NATURAL GAS SVCS GROUP INC COM 63886Q109 81 7821 SH SOLE 2 0 0 7821 NATURAL GAS SVCS GROUP INC COM 63886Q109 25 2385 SH SOLE 18 2385 0 0 NATURAL GAS SVCS GROUP INC COM 63886Q109 355 34239 SH SOLE 21 34239 0 0 NATURAL GAS SVCS GROUP INC COM 63886Q109 2714 261508 SH SOLE 22 261508 0 0 NATURAL GAS SVCS GROUP INC COM 63886Q109 170 16343 SH SOLE 26 0 0 16343 NATURAL GROCERS BY VITAMIN C COM 63888U108 158 14124 SH SOLE 2 521 0 13603 NATURAL GROCERS BY VITAMIN C COM 63888U108 367 32668 SH SOLE 18 32668 0 0 NATURAL GROCERS BY VITAMIN C COM 63888U108 188 16721 SH SOLE 19 16721 0 0 NATURAL GROCERS BY VITAMIN C COM 63888U108 3929 350214 SH SOLE 21 350214 0 0 NATURAL GROCERS BY VITAMIN C COM 63888U108 2323 207042 SH SOLE 22 201770 0 5272 NATURAL GROCERS BY VITAMIN C COM 63888U108 12 1050 SH SOLE 43 1011 0 39 NATURAL HEALTH TRENDS CORP COM 63888P406 11 1479 SH SOLE 18 1479 0 0 NATURAL HEALTH TRENDS CORP COM 63888P406 182 25399 SH SOLE 21 25399 0 0 NATURAL HEALTH TRENDS CORP COM 63888P406 691 96409 SH SOLE 22 96409 0 0 NATURAL ORDER ACQUISITION CO COM 63889L107 234 23862 SH SOLE 2 23862 0 0 NATURAL ORDER ACQUISITION CO COM 63889L107 2626 267725 SH SOLE 19 267725 0 0 NATURAL ORDER ACQUISITION CO COM 63889L107 121 12298 SH SOLE 22 12298 0 0 NATURAL ORDER ACQUISITION CO COM 63889L107 550 56093 SH SOLE 26 56093 0 0 NATURAL ORDER ACQUISITION CO COM 63889L107 2281 232500 SH SOLE 30 232500 0 0 NATURAL ORDER ACQUISITION CO COM 63889L107 4417 450204 SH SOLE 34 450204 0 0 NATURAL ORDER ACQUISITION CO *W EXP 09/15/202 63889L115 8 15261 SH SOLE 2 15261 0 0 NATURAL ORDER ACQUISITION CO *W EXP 09/15/202 63889L115 4 8208 SH SOLE 18 8208 0 0 NATURAL ORDER ACQUISITION CO *W EXP 09/15/202 63889L115 109 214569 SH SOLE 19 214569 0 0 NATURAL ORDER ACQUISITION CO *W EXP 09/15/202 63889L115 6 12480 SH SOLE 22 12480 0 0 NATURAL ORDER ACQUISITION CO *W EXP 09/15/202 63889L115 59 115810 SH SOLE 26 115810 0 0 NATURAL ORDER ACQUISITION CO *W EXP 09/15/202 63889L115 132 258920 SH SOLE 30 258920 0 0 NATURAL ORDER ACQUISITION CO *W EXP 09/15/202 63889L115 127 248875 SH SOLE 34 248875 0 0 NATURES SUNSHINE PRODS INC COM 639027101 655 44690 SH SOLE 2 23791 0 20899 NATURES SUNSHINE PRODS INC COM 639027101 5 355 SH SOLE 7 355 0 0 NATURES SUNSHINE PRODS INC COM 639027101 518 35383 SH SOLE 18 35383 0 0 NATURES SUNSHINE PRODS INC COM 639027101 384 26205 SH SOLE 19 26205 0 0 NATURES SUNSHINE PRODS INC COM 639027101 6309 430628 SH SOLE 21 430628 0 0 NATURES SUNSHINE PRODS INC COM 639027101 3083 210452 SH SOLE 22 203769 0 6683 NATURES SUNSHINE PRODS INC COM 639027101 31 2104 SH SOLE 43 0 0 2104 NATUS MED INC DEL COM 639050103 2071 82583 SH SOLE 2 26605 0 55978 NATUS MED INC DEL COM 639050103 5 195 SH SOLE 4 195 0 0 NATUS MED INC DEL COM 639050103 14 542 SH SOLE 7 542 0 0 NATUS MED INC DEL COM 639050103 3573 142475 SH SOLE 18 142475 0 0 NATUS MED INC DEL COM 639050103 7163 285596 SH SOLE 19 285596 0 0 NATUS MED INC DEL COM 639050103 110555 4408113 SH SOLE 21 4408113 0 0 NATUS MED INC DEL COM 639050103 28021 1117267 SH SOLE 22 1082795 0 34472 NATUS MED INC DEL COM 639050103 238 9492 SH SOLE 23 9492 0 0 NATUS MED INC DEL COM 639050103 127 5067 SH SOLE 25 5067 0 0 NATUS MED INC DEL COM 639050103 1329 52995 SH SOLE 26 14130 0 38865 NATUS MED INC DEL COM 639050103 69 2738 SH SOLE 28 2738 0 0 NATUS MED INC DEL COM 639050103 6927 276205 SH SOLE 30 276205 0 0 NATUS MED INC DEL COM 639050103 22 877 SH SOLE 34 877 0 0 NATUS MED INC DEL COM 639050103 40 1583 SH SOLE 36 1583 0 0 NATUS MED INC DEL COM 639050103 90 3579 SH SOLE 40 3579 0 0 NATUS MED INC DEL COM 639050103 1054 42011 SH SOLE 43 201 0 41810 NATWEST GROUP PLC SPONS ADR 2 ORD 639057108 9465 1554184 SH SOLE 43 54939 0 1499245 NAUTILUS BIOTECHNOLOGY INC COM 63909J108 138 22440 SH SOLE 18 22440 0 0 NAUTILUS BIOTECHNOLOGY INC COM 63909J108 3927 639642 SH SOLE 19 639642 0 0 NAUTILUS BIOTECHNOLOGY INC COM 63909J108 50 8200 SH SOLE 20 8200 0 0 NAUTILUS BIOTECHNOLOGY INC COM 63909J108 761 123880 SH SOLE 21 123880 0 0 NAUTILUS BIOTECHNOLOGY INC COM 63909J108 770 125326 SH SOLE 22 125326 0 0 NAUTILUS BIOTECHNOLOGY INC COM 63909J108 1896 308800 SH SOLE 34 308800 0 0 NAUTILUS INC COM 63910B102 228 24539 SH SOLE 2 9625 0 14914 NAUTILUS INC COM 63910B102 1 119 SH SOLE 4 119 0 0 NAUTILUS INC COM 63910B102 6 627 SH SOLE 7 627 0 0 NAUTILUS INC COM 63910B102 918 98585 SH SOLE 18 98585 0 0 NAUTILUS INC COM 63910B102 487 52309 SH SOLE 19 52309 0 0 NAUTILUS INC COM 63910B102 10797 1159732 SH SOLE 21 1159732 0 0 NAUTILUS INC COM 63910B102 6997 751544 SH SOLE 22 726788 0 24756 NAUTILUS INC COM 63910B102 41 4443 SH SOLE 25 4443 0 0 NAUTILUS INC COM 63910B102 73 7839 SH SOLE 30 7839 0 0 NAUTILUS INC COM 63910B102 33 3547 SH SOLE 40 3547 0 0 NAUTILUS INC COM 63910B102 50 5343 SH SOLE 43 89 0 5254 NAVIDEA BIOPHARMACEUTICALS I COM NEW 63937X202 7 4175 SH SOLE 18 4175 0 0 NAVIDEA BIOPHARMACEUTICALS I COM NEW 63937X202 110 62724 SH SOLE 21 62724 0 0 NAVIDEA BIOPHARMACEUTICALS I COM NEW 63937X202 182 103924 SH SOLE 22 103924 0 0 NAVIENT CORPORATION COM 63938C108 5223 264745 SH SOLE 2 122795 0 141950 NAVIENT CORPORATION COM 63938C108 16 797 SH SOLE 4 797 0 0 NAVIENT CORPORATION COM 63938C108 127 6412 SH SOLE 7 6412 0 0 NAVIENT CORPORATION COM 63938C108 16816 852315 SH SOLE 18 852315 0 0 NAVIENT CORPORATION COM 63938C108 5739 290900 SH SOLE 19 290900 0 0 NAVIENT CORPORATION COM 63938C108 234285 11874571 SH SOLE 21 11874571 0 0 NAVIENT CORPORATION COM 63938C108 100170 5077061 SH SOLE 22 4899129 0 177932 NAVIENT CORPORATION COM 63938C108 446 22618 SH SOLE 25 22618 0 0 NAVIENT CORPORATION COM 63938C108 1192 60415 SH SOLE 26 45566 0 14849 NAVIENT CORPORATION COM 63938C108 750 38018 SH SOLE 28 11100 0 26918 NAVIENT CORPORATION COM 63938C108 2028 102805 SH SOLE 30 102805 0 0 NAVIENT CORPORATION COM 63938C108 586 29677 SH SOLE 36 29677 0 0 NAVIENT CORPORATION COM 63938C108 466 23628 SH SOLE 40 23628 0 0 NAVIENT CORPORATION COM 63938C108 8551 433391 SH SOLE 43 32245 0 401146 NAVIGATOR HLDGS LTD SHS Y62132108 69 7751 SH SOLE 2 614 0 7137 NAVIGATOR HLDGS LTD SHS Y62132108 71 8026 SH SOLE 19 8026 0 0 NAVIGATOR HLDGS LTD SHS Y62132108 300 33703 SH SOLE 22 33703 0 0 NAVIGATOR HLDGS LTD SHS Y62132108 29 3311 SH SOLE 23 3311 0 0 NAVIGATOR HLDGS LTD SHS Y62132108 20 2267 SH SOLE 26 0 0 2267 NAVIOS MARITIME ACQUIS CORP SHS Y62159143 11 2603 SH SOLE 18 2603 0 0 NAVIOS MARITIME ACQUIS CORP SHS Y62159143 114 27905 SH SOLE 21 27905 0 0 NAVIOS MARITIME HOLDINGS INC COM Y62197119 12 2508 SH SOLE 18 2508 0 0 NAVIOS MARITIME HOLDINGS INC COM Y62197119 138 28850 SH SOLE 21 28850 0 0 NAVIOS MARITIME PARTNERS L P COM UNIT LPI Y62267409 16 481 SH SOLE 22 481 0 0 NBT BANCORP INC COM 628778102 1651 45696 SH SOLE 2 13007 0 32689 NBT BANCORP INC COM 628778102 7 205 SH SOLE 4 205 0 0 NBT BANCORP INC COM 628778102 28 769 SH SOLE 7 769 0 0 NBT BANCORP INC COM 628778102 6147 170175 SH SOLE 18 170175 0 0 NBT BANCORP INC COM 628778102 2682 74256 SH SOLE 19 74256 0 0 NBT BANCORP INC COM 628778102 177657 4918535 SH SOLE 21 4918535 0 0 NBT BANCORP INC COM 628778102 38217 1058060 SH SOLE 22 1017228 0 40832 NBT BANCORP INC COM 628778102 174 4811 SH SOLE 25 4811 0 0 NBT BANCORP INC COM 628778102 377 10443 SH SOLE 26 7373 0 3070 NBT BANCORP INC COM 628778102 132 3647 SH SOLE 28 3647 0 0 NBT BANCORP INC COM 628778102 2702 74802 SH SOLE 30 74802 0 0 NBT BANCORP INC COM 628778102 178 4934 SH SOLE 40 4934 0 0 NBT BANCORP INC COM 628778102 428 11841 SH SOLE 43 1303 0 10538 NCINO INC COM 63947U107 6372 89709 SH SOLE 2 11826 0 77883 NCINO INC COM 63947U107 11 156 SH SOLE 4 156 0 0 NCINO INC COM 63947U107 54 761 SH SOLE 7 761 0 0 NCINO INC COM 63947U107 1676 23592 SH SOLE 18 23592 0 0 NCINO INC COM 63947U107 88246 1242382 SH SOLE 19 1242382 0 0 NCINO INC COM 63947U107 56582 796599 SH SOLE 21 796599 0 0 NCINO INC COM 63947U107 86790 1221885 SH SOLE 22 1167111 0 54774 NCINO INC COM 63947U107 51096 719361 SH SOLE 25 719361 0 0 NCINO INC COM 63947U107 734 10330 SH SOLE 26 8610 0 1720 NCINO INC COM 63947U107 168 2367 SH SOLE 28 2367 0 0 NCINO INC COM 63947U107 5718 80505 SH SOLE 30 80505 0 0 NCINO INC COM 63947U107 60 848 SH SOLE 31 848 0 0 NCINO INC COM 63947U107 239 3370 SH SOLE 40 3370 0 0 NCINO INC COM 63947U107 21 297 SH SOLE 43 0 0 297 NCL CORP LTD NOTE 6.000% 5/1 62886HAT8 13010 6075000 PRN SOLE 21 6075000 0 0 NCL CORP LTD NOTE 5.375% 8/0 62886HAX9 5002 2930000 PRN SOLE 21 2930000 0 0 NCR CORP NEW COM 62886E108 12976 334787 SH SOLE 2 97183 0 237604 NCR CORP NEW COM 62886E108 74 1909 SH SOLE 4 1909 0 0 NCR CORP NEW COM 62886E108 135 3483 SH SOLE 7 3483 0 0 NCR CORP NEW COM 62886E108 12299 317301 SH SOLE 18 316553 0 748 NCR CORP NEW COM 62886E108 1411 36395 SH SOLE 19 36395 0 0 NCR CORP NEW COM 62886E108 239378 6175913 SH SOLE 21 6175913 0 0 NCR CORP NEW COM 62886E108 137267 3541472 SH SOLE 22 3388860 0 152612 NCR CORP NEW COM 62886E108 731 18864 SH SOLE 25 18864 0 0 NCR CORP NEW COM 62886E108 2011 51883 SH SOLE 26 42226 0 9657 NCR CORP NEW COM 62886E108 525 13537 SH SOLE 28 10793 0 2744 NCR CORP NEW COM 62886E108 2643 68183 SH SOLE 30 68183 0 0 NCR CORP NEW COM 62886E108 197 5077 SH SOLE 31 5077 0 0 NCR CORP NEW COM 62886E108 383 9886 SH SOLE 36 9886 0 0 NCR CORP NEW COM 62886E108 608 15685 SH SOLE 40 15685 0 0 NCR CORP NEW COM 62886E108 1460 37664 SH SOLE 43 881 0 36783 NCS MULTISTAGE HLDGS INC COM NEW 628877201 3 120 SH SOLE 18 120 0 0 NCS MULTISTAGE HLDGS INC COM NEW 628877201 201 7047 SH SOLE 21 7047 0 0 NCS MULTISTAGE HLDGS INC COM NEW 628877201 81 2819 SH SOLE 22 2819 0 0 NEENAH INC COM 640079109 1157 24833 SH SOLE 2 9664 0 15169 NEENAH INC COM 640079109 5 103 SH SOLE 4 103 0 0 NEENAH INC COM 640079109 16 333 SH SOLE 7 333 0 0 NEENAH INC COM 640079109 3094 66391 SH SOLE 18 66391 0 0 NEENAH INC COM 640079109 1364 29267 SH SOLE 19 29267 0 0 NEENAH INC COM 640079109 93543 2006921 SH SOLE 21 2006921 0 0 NEENAH INC COM 640079109 21605 463536 SH SOLE 22 446135 0 17401 NEENAH INC COM 640079109 100 2140 SH SOLE 25 2140 0 0 NEENAH INC COM 640079109 405 8686 SH SOLE 26 6481 0 2205 NEENAH INC COM 640079109 88 1882 SH SOLE 28 1882 0 0 NEENAH INC COM 640079109 1395 29927 SH SOLE 30 29927 0 0 NEENAH INC COM 640079109 77 1644 SH SOLE 34 1644 0 0 NEENAH INC COM 640079109 87 1874 SH SOLE 40 1874 0 0 NEENAH INC COM 640079109 843 18095 SH SOLE 43 686 0 17409 NEKTAR THERAPEUTICS COM 640268108 12295 684564 SH SOLE 2 274740 0 409824 NEKTAR THERAPEUTICS COM 640268108 14 769 SH SOLE 4 769 0 0 NEKTAR THERAPEUTICS COM 640268108 51 2823 SH SOLE 7 2823 0 0 NEKTAR THERAPEUTICS COM 640268108 8490 472728 SH SOLE 18 472728 0 0 NEKTAR THERAPEUTICS COM 640268108 16341 909835 SH SOLE 19 909835 0 0 NEKTAR THERAPEUTICS COM 640268108 199142 11088064 SH SOLE 21 11088064 0 0 NEKTAR THERAPEUTICS COM 640268108 90525 5040355 SH SOLE 22 4816318 0 224037 NEKTAR THERAPEUTICS COM 640268108 410 22801 SH SOLE 25 22801 0 0 NEKTAR THERAPEUTICS COM 640268108 1504 83715 SH SOLE 26 70127 0 13588 NEKTAR THERAPEUTICS COM 640268108 272 15132 SH SOLE 28 15132 0 0 NEKTAR THERAPEUTICS COM 640268108 3346 186314 SH SOLE 30 186314 0 0 NEKTAR THERAPEUTICS COM 640268108 52 2900 SH SOLE 31 2900 0 0 NEKTAR THERAPEUTICS COM 640268108 3846 214118 SH SOLE 34 214118 0 0 NEKTAR THERAPEUTICS COM 640268108 72 3986 SH SOLE 36 3986 0 0 NEKTAR THERAPEUTICS COM 640268108 403 22462 SH SOLE 40 22462 0 0 NEKTAR THERAPEUTICS COM 640268108 1682 93678 SH SOLE 43 15683 0 77995 NELNET INC CL A 64031N108 2490 31428 SH SOLE 2 15882 0 15546 NELNET INC CL A 64031N108 3 43 SH SOLE 4 43 0 0 NELNET INC CL A 64031N108 22 273 SH SOLE 7 273 0 0 NELNET INC CL A 64031N108 4283 54053 SH SOLE 18 54053 0 0 NELNET INC CL A 64031N108 2403 30326 SH SOLE 19 30326 0 0 NELNET INC CL A 64031N108 48376 610495 SH SOLE 21 610495 0 0 NELNET INC CL A 64031N108 40602 512389 SH SOLE 22 496506 0 15883 NELNET INC CL A 64031N108 164 2074 SH SOLE 25 2074 0 0 NELNET INC CL A 64031N108 332 4189 SH SOLE 26 2907 0 1282 NELNET INC CL A 64031N108 90 1141 SH SOLE 28 1141 0 0 NELNET INC CL A 64031N108 435 5489 SH SOLE 30 5489 0 0 NELNET INC CL A 64031N108 163 2052 SH SOLE 40 2052 0 0 NELNET INC CL A 64031N108 460 5809 SH SOLE 43 140 0 5669 NEMAURA MED INC COM NEW 640442208 7 1101 SH SOLE 2 1101 0 0 NEMAURA MED INC COM NEW 640442208 14 2324 SH SOLE 18 2324 0 0 NEMAURA MED INC COM NEW 640442208 183 30384 SH SOLE 21 30384 0 0 NEMAURA MED INC COM NEW 640442208 6 988 SH SOLE 22 988 0 0 NEOGAMES S A SHS L6673X107 31 839 SH SOLE 2 285 0 554 NEOGAMES S A SHS L6673X107 3 90 SH SOLE 7 90 0 0 NEOGAMES S A SHS L6673X107 625 17029 SH SOLE 18 17029 0 0 NEOGAMES S A SHS L6673X107 339 9222 SH SOLE 19 9222 0 0 NEOGAMES S A SHS L6673X107 10182 277276 SH SOLE 21 277276 0 0 NEOGAMES S A SHS L6673X107 3713 101127 SH SOLE 22 97890 0 3237 NEOGAMES S A SHS L6673X107 14 368 SH SOLE 25 368 0 0 NEOGAMES S A SHS L6673X107 32 869 SH SOLE 40 869 0 0 NEOGAMES S A SHS L6673X107 109 2969 SH SOLE 43 782 0 2187 NEOGEN CORP COM 640491106 5297 121976 SH SOLE 2 79957 0 42019 NEOGEN CORP COM 640491106 19 436 SH SOLE 4 436 0 0 NEOGEN CORP COM 640491106 75 1730 SH SOLE 7 1730 0 0 NEOGEN CORP COM 640491106 22661 521778 SH SOLE 18 508198 0 13580 NEOGEN CORP COM 640491106 12388 285239 SH SOLE 19 285239 0 0 NEOGEN CORP COM 640491106 320475 7379121 SH SOLE 21 7379121 0 0 NEOGEN CORP COM 640491106 134598 3099205 SH SOLE 22 3029431 0 69774 NEOGEN CORP COM 640491106 200 4596 SH SOLE 23 4596 0 0 NEOGEN CORP COM 640491106 565 13002 SH SOLE 25 13002 0 0 NEOGEN CORP COM 640491106 3237 74534 SH SOLE 26 36676 0 37858 NEOGEN CORP COM 640491106 261 6008 SH SOLE 28 6008 0 0 NEOGEN CORP COM 640491106 2483 57172 SH SOLE 30 57172 0 0 NEOGEN CORP COM 640491106 549 12634 SH SOLE 40 12634 0 0 NEOGEN CORP COM 640491106 3454 79522 SH SOLE 43 1993 0 77529 NEOGENOMICS INC COM NEW 64049M209 6616 137150 SH SOLE 2 66715 0 70435 NEOGENOMICS INC COM NEW 64049M209 21 433 SH SOLE 4 433 0 0 NEOGENOMICS INC COM NEW 64049M209 88 1822 SH SOLE 7 1822 0 0 NEOGENOMICS INC COM NEW 64049M209 21175 438943 SH SOLE 18 415224 0 23719 NEOGENOMICS INC COM NEW 64049M209 32405 671743 SH SOLE 19 671743 0 0 NEOGENOMICS INC COM NEW 64049M209 663520 13754552 SH SOLE 21 13754552 0 0 NEOGENOMICS INC COM NEW 64049M209 157739 3269885 SH SOLE 22 3202053 0 67832 NEOGENOMICS INC COM NEW 64049M209 1016 21060 SH SOLE 23 21060 0 0 NEOGENOMICS INC COM NEW 64049M209 937 19414 SH SOLE 25 19414 0 0 NEOGENOMICS INC COM NEW 64049M209 6430 133282 SH SOLE 26 32896 0 100386 NEOGENOMICS INC COM NEW 64049M209 463 9588 SH SOLE 28 9588 0 0 NEOGENOMICS INC COM NEW 64049M209 10330 214140 SH SOLE 30 214140 0 0 NEOGENOMICS INC COM NEW 64049M209 19 387 SH SOLE 34 387 0 0 NEOGENOMICS INC COM NEW 64049M209 799 16573 SH SOLE 36 16573 0 0 NEOGENOMICS INC COM NEW 64049M209 675 13987 SH SOLE 40 13987 0 0 NEOGENOMICS INC COM NEW 64049M209 2714 56256 SH SOLE 43 77 0 56179 NEOGENOMICS INC NOTE 0.250% 1/1 64049MAB6 2225 2200000 PRN SOLE 21 2200000 0 0 NEOLEUKIN THERAPEUTICS INC COM 64049K104 245 33848 SH SOLE 2 11031 0 22817 NEOLEUKIN THERAPEUTICS INC COM 64049K104 4 526 SH SOLE 7 526 0 0 NEOLEUKIN THERAPEUTICS INC COM 64049K104 830 114861 SH SOLE 18 105857 0 9004 NEOLEUKIN THERAPEUTICS INC COM 64049K104 414 57226 SH SOLE 19 57226 0 0 NEOLEUKIN THERAPEUTICS INC COM 64049K104 11546 1596921 SH SOLE 21 1596921 0 0 NEOLEUKIN THERAPEUTICS INC COM 64049K104 5872 812195 SH SOLE 22 795610 0 16585 NEOLEUKIN THERAPEUTICS INC COM 64049K104 44 6029 SH SOLE 25 6029 0 0 NEOLEUKIN THERAPEUTICS INC COM 64049K104 5 745 SH SOLE 26 745 0 0 NEOLEUKIN THERAPEUTICS INC COM 64049K104 179 24716 SH SOLE 30 24716 0 0 NEOLEUKIN THERAPEUTICS INC COM 64049K104 23 3197 SH SOLE 40 3197 0 0 NEOLEUKIN THERAPEUTICS INC COM 64049K104 137 19012 SH SOLE 43 0 0 19012 NEONODE INC COM PAR 64051M709 20 2003 SH SOLE 21 2003 0 0 NEONODE INC COM PAR 64051M709 782 77510 SH SOLE 22 77510 0 0 NEOPHOTONICS CORP COM 64051T100 516 59205 SH SOLE 2 15650 0 43555 NEOPHOTONICS CORP COM 64051T100 6 683 SH SOLE 7 683 0 0 NEOPHOTONICS CORP COM 64051T100 1525 175136 SH SOLE 18 175136 0 0 NEOPHOTONICS CORP COM 64051T100 758 87034 SH SOLE 19 87034 0 0 NEOPHOTONICS CORP COM 64051T100 17162 1970334 SH SOLE 21 1970334 0 0 NEOPHOTONICS CORP COM 64051T100 10784 1238093 SH SOLE 22 1188886 0 49207 NEOPHOTONICS CORP COM 64051T100 61 7012 SH SOLE 25 7012 0 0 NEOPHOTONICS CORP COM 64051T100 116 13263 SH SOLE 30 13263 0 0 NEOPHOTONICS CORP COM 64051T100 77 8806 SH SOLE 40 8806 0 0 NEOPHOTONICS CORP COM 64051T100 64 7303 SH SOLE 43 0 0 7303 NEPHROS INC COM 640671400 10 1163 SH SOLE 18 1163 0 0 NEPHROS INC COM 640671400 148 16916 SH SOLE 21 16916 0 0 NET 1 UEPS TECHNOLOGIES INC COM NEW 64107N206 54 11525 SH SOLE 21 11525 0 0 NET ELEMENT INC COM 64111R300 8 940 SH SOLE 18 940 0 0 NET ELEMENT INC COM 64111R300 95 11524 SH SOLE 21 11524 0 0 NET ELEMENT INC COM 64111R300 1147 139148 SH SOLE 22 139148 0 0 NETAPP INC COM 64110D104 61016 679764 SH SOLE 2 252989 0 426775 NETAPP INC COM 64110D104 17037 189801 SH SOLE 4 126428 0 63373 NETAPP INC COM 64110D104 19651 218929 SH SOLE 7 210238 0 8691 NETAPP INC COM 64110D104 6356 70806 SH SOLE 13 65276 0 5530 NETAPP INC COM 64110D104 2677 29824 SH SOLE 15 29824 0 0 NETAPP INC COM 64110D104 54754 610009 SH SOLE 18 518350 0 91659 NETAPP INC COM 64110D104 40307 449058 SH SOLE 19 449058 0 0 NETAPP INC COM 64110D104 618360 6889032 SH SOLE 21 6889032 0 0 NETAPP INC COM 64110D104 482494 5375378 SH SOLE 22 4750934 0 624444 NETAPP INC COM 64110D104 15146 168740 SH SOLE 23 168740 0 0 NETAPP INC COM 64110D104 36179 403065 SH SOLE 25 403065 0 0 NETAPP INC COM 64110D104 53072 591271 SH SOLE 26 257182 0 334089 NETAPP INC COM 64110D104 84145 937439 SH SOLE 28 16994 0 920445 NETAPP INC COM 64110D104 1094 12186 SH SOLE 29 12186 0 0 NETAPP INC COM 64110D104 142565 1588288 SH SOLE 30 1502106 0 86182 NETAPP INC COM 64110D104 10558 117625 SH SOLE 31 61523 0 56102 NETAPP INC COM 64110D104 5622 62631 SH SOLE 34 62631 0 0 NETAPP INC COM 64110D104 10016 111586 SH SOLE 36 111586 0 0 NETAPP INC COM 64110D104 670 7468 SH SOLE 40 7468 0 0 NETAPP INC COM 64110D104 18225 203040 SH SOLE 43 17347 0 185693 NETEASE INC SPONSORED ADS 64110W102 69891 818396 SH SOLE 2 100425 0 717971 NETEASE INC SPONSORED ADS 64110W102 23938 280306 SH SOLE 4 173289 0 107017 NETEASE INC SPONSORED ADS 64110W102 6307 73856 SH SOLE 7 73856 0 0 NETEASE INC SPONSORED ADS 64110W102 8459 99049 SH SOLE 13 62048 0 37001 NETEASE INC SPONSORED ADS 64110W102 18994 222416 SH SOLE 15 222416 0 0 NETEASE INC SPONSORED ADS 64110W102 19268 225620 SH SOLE 18 225620 0 0 NETEASE INC SPONSORED ADS 64110W102 6898 80770 SH SOLE 19 80770 0 0 NETEASE INC SPONSORED ADS 64110W102 632955 7411649 SH SOLE 21 7411649 0 0 NETEASE INC SPONSORED ADS 64110W102 469610 5498947 SH SOLE 22 4605189 0 893758 NETEASE INC SPONSORED ADS 64110W102 19080 223420 SH SOLE 23 223420 0 0 NETEASE INC SPONSORED ADS 64110W102 4287 50196 SH SOLE 25 50196 0 0 NETEASE INC SPONSORED ADS 64110W102 66006 772902 SH SOLE 26 115816 0 657086 NETEASE INC SPONSORED ADS 64110W102 42807 501252 SH SOLE 28 35164 0 466088 NETEASE INC SPONSORED ADS 64110W102 3054 35763 SH SOLE 29 35763 0 0 NETEASE INC SPONSORED ADS 64110W102 221181 2589939 SH SOLE 30 2586532 0 3407 NETEASE INC SPONSORED ADS 64110W102 6530 76463 SH SOLE 31 67568 0 8895 NETEASE INC SPONSORED ADS 64110W102 7892 92416 SH SOLE 32 92416 0 0 NETEASE INC SPONSORED ADS 64110W102 37398 437914 SH SOLE 34 437914 0 0 NETEASE INC SPONSORED ADS 64110W102 147 1717 SH SOLE 40 1717 0 0 NETEASE INC SPONSORED ADS 64110W102 24754 289858 SH SOLE 43 25763 0 264095 NETFLIX INC COM 64110L106 611354 1001662 SH SOLE 2 148340 0 853322 NETFLIX INC COM 64110L106 169959 278466 SH SOLE 4 182628 0 95838 NETFLIX INC COM 64110L106 264105 432718 SH SOLE 7 413150 0 19568 NETFLIX INC COM 64110L106 5284 8657 SH SOLE 13 1243 0 7414 NETFLIX INC COM 64110L106 27396 44886 SH SOLE 15 44886 0 0 NETFLIX INC COM 64110L106 45 74 SH SOLE 17 0 0 74 NETFLIX INC COM 64110L106 775453 1270526 SH SOLE 18 1036559 0 233967 NETFLIX INC COM 64110L106 320660 525379 SH SOLE 19 525379 0 0 NETFLIX INC COM 64110L106 5210847 8537614 SH SOLE 21 8537614 0 0 NETFLIX INC COM 64110L106 5683991 9312827 SH SOLE 22 8376454 0 936373 NETFLIX INC COM 64110L106 156558 256509 SH SOLE 23 256509 0 0 NETFLIX INC COM 64110L106 469165 768694 SH SOLE 25 768694 0 0 NETFLIX INC COM 64110L106 588924 964912 SH SOLE 26 370948 0 593964 NETFLIX INC COM 64110L106 430154 704777 SH SOLE 28 37886 0 666891 NETFLIX INC COM 64110L106 2355 3858 SH SOLE 29 3858 0 0 NETFLIX INC COM 64110L106 1224131 2005654 SH SOLE 30 2005654 0 0 NETFLIX INC COM 64110L106 101656 166557 SH SOLE 31 57623 0 108934 NETFLIX INC COM 64110L106 83081 136122 SH SOLE 32 136122 0 0 NETFLIX INC COM 64110L106 29636 48557 SH SOLE 34 48557 0 0 NETFLIX INC COM 64110L106 120251 197023 SH SOLE 36 197023 0 0 NETFLIX INC COM 64110L106 9438 15463 SH SOLE 40 15463 0 0 NETFLIX INC COM 64110L106 221870 363518 SH SOLE 43 25370 0 338148 NETGEAR INC COM 64111Q104 1398 43819 SH SOLE 2 14037 0 29782 NETGEAR INC COM 64111Q104 4 119 SH SOLE 4 119 0 0 NETGEAR INC COM 64111Q104 15 478 SH SOLE 7 478 0 0 NETGEAR INC COM 64111Q104 3591 112529 SH SOLE 18 112529 0 0 NETGEAR INC COM 64111Q104 1689 52926 SH SOLE 19 52926 0 0 NETGEAR INC COM 64111Q104 119838 3755509 SH SOLE 21 3755509 0 0 NETGEAR INC COM 64111Q104 22342 700142 SH SOLE 22 669816 0 30326 NETGEAR INC COM 64111Q104 144 4520 SH SOLE 25 4520 0 0 NETGEAR INC COM 64111Q104 233 7296 SH SOLE 26 5148 0 2148 NETGEAR INC COM 64111Q104 82 2558 SH SOLE 28 2558 0 0 NETGEAR INC COM 64111Q104 5781 181176 SH SOLE 30 181176 0 0 NETGEAR INC COM 64111Q104 36 1123 SH SOLE 36 1123 0 0 NETGEAR INC COM 64111Q104 111 3482 SH SOLE 40 3482 0 0 NETGEAR INC COM 64111Q104 786 24622 SH SOLE 43 1068 0 23554 NETSCOUT SYS INC COM 64115T104 2999 111269 SH SOLE 2 53165 0 58104 NETSCOUT SYS INC COM 64115T104 9 319 SH SOLE 4 319 0 0 NETSCOUT SYS INC COM 64115T104 30 1128 SH SOLE 7 1128 0 0 NETSCOUT SYS INC COM 64115T104 9931 368479 SH SOLE 18 368479 0 0 NETSCOUT SYS INC COM 64115T104 3299 122406 SH SOLE 19 122406 0 0 NETSCOUT SYS INC COM 64115T104 145887 5413246 SH SOLE 21 5413246 0 0 NETSCOUT SYS INC COM 64115T104 55409 2055998 SH SOLE 22 1982125 0 73873 NETSCOUT SYS INC COM 64115T104 230 8528 SH SOLE 25 8528 0 0 NETSCOUT SYS INC COM 64115T104 899 33359 SH SOLE 26 26259 0 7100 NETSCOUT SYS INC COM 64115T104 166 6177 SH SOLE 28 6177 0 0 NETSCOUT SYS INC COM 64115T104 11617 431058 SH SOLE 30 431058 0 0 NETSCOUT SYS INC COM 64115T104 13 486 SH SOLE 34 486 0 0 NETSCOUT SYS INC COM 64115T104 74 2743 SH SOLE 36 2743 0 0 NETSCOUT SYS INC COM 64115T104 239 8871 SH SOLE 40 8871 0 0 NETSCOUT SYS INC COM 64115T104 823 30522 SH SOLE 43 79 0 30443 NETSOL TECHNOLOGIES INC COM PAR $.001 64115A402 9 2048 SH SOLE 18 2048 0 0 NETSOL TECHNOLOGIES INC COM PAR $.001 64115A402 160 35040 SH SOLE 21 35040 0 0 NETSOL TECHNOLOGIES INC COM PAR $.001 64115A402 1180 257713 SH SOLE 22 257713 0 0 NETSTREIT CORP COM 64119V303 1365 57697 SH SOLE 2 26603 0 31094 NETSTREIT CORP COM 64119V303 15 638 SH SOLE 7 638 0 0 NETSTREIT CORP COM 64119V303 3144 132952 SH SOLE 18 132952 0 0 NETSTREIT CORP COM 64119V303 1632 69008 SH SOLE 19 69008 0 0 NETSTREIT CORP COM 64119V303 38007 1607049 SH SOLE 21 1607049 0 0 NETSTREIT CORP COM 64119V303 20388 862056 SH SOLE 22 821786 0 40270 NETSTREIT CORP COM 64119V303 38 1601 SH SOLE 23 1601 0 0 NETSTREIT CORP COM 64119V303 118 5001 SH SOLE 25 5001 0 0 NETSTREIT CORP COM 64119V303 101 4263 SH SOLE 28 4263 0 0 NETSTREIT CORP COM 64119V303 235 9941 SH SOLE 30 9941 0 0 NETSTREIT CORP COM 64119V303 110 4638 SH SOLE 40 4638 0 0 NETSTREIT CORP COM 64119V303 271 11477 SH SOLE 43 0 0 11477 NETWORK-1 TECHNOLOGIES INC COM 64121N109 10 3257 SH SOLE 18 3257 0 0 NETWORK-1 TECHNOLOGIES INC COM 64121N109 116 39233 SH SOLE 21 39233 0 0 NETWORK-1 TECHNOLOGIES INC COM 64121N109 13 4475 SH SOLE 22 4475 0 0 NEUBASE THERAPEUTICS INC COM 64132K102 2 494 SH SOLE 2 494 0 0 NEUBASE THERAPEUTICS INC COM 64132K102 20 5465 SH SOLE 18 5465 0 0 NEUBASE THERAPEUTICS INC COM 64132K102 273 75757 SH SOLE 21 75757 0 0 NEUROBO PHARMACEUTICALS INC COM 64132R107 2 645 SH SOLE 2 645 0 0 NEUROBO PHARMACEUTICALS INC COM 64132R107 7 1902 SH SOLE 18 1902 0 0 NEUROBO PHARMACEUTICALS INC COM 64132R107 80 21420 SH SOLE 21 21420 0 0 NEUROBO PHARMACEUTICALS INC COM 64132R107 77 20612 SH SOLE 22 20612 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 22387 233419 SH SOLE 2 79331 0 154088 NEUROCRINE BIOSCIENCES INC COM 64125C109 5597 58354 SH SOLE 4 34351 0 24003 NEUROCRINE BIOSCIENCES INC COM 64125C109 750 7825 SH SOLE 7 7825 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 26 269 SH SOLE 13 269 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 675 7038 SH SOLE 15 7038 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 32991 343977 SH SOLE 18 338647 0 5330 NEUROCRINE BIOSCIENCES INC COM 64125C109 37462 390599 SH SOLE 19 390599 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 517360 5394223 SH SOLE 21 5394223 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 254466 2653180 SH SOLE 22 2543750 0 109430 NEUROCRINE BIOSCIENCES INC COM 64125C109 5811 60585 SH SOLE 23 60585 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 1388 14474 SH SOLE 25 14474 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 13526 141032 SH SOLE 26 117668 0 23364 NEUROCRINE BIOSCIENCES INC COM 64125C109 10684 111400 SH SOLE 28 6740 0 104660 NEUROCRINE BIOSCIENCES INC COM 64125C109 10 101 SH SOLE 29 101 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 53092 553563 SH SOLE 30 488572 0 64991 NEUROCRINE BIOSCIENCES INC COM 64125C109 3278 34181 SH SOLE 31 11280 0 22901 NEUROCRINE BIOSCIENCES INC COM 64125C109 15265 159157 SH SOLE 34 159157 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 1732 18055 SH SOLE 36 18055 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 319 3329 SH SOLE 40 3329 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 3210 33472 SH SOLE 43 1922 0 31550 NEUROCRINE BIOSCIENCES INC NOTE 2.250% 5/1 64125CAD1 3520 2655000 PRN SOLE 21 2655000 0 0 NEUROMETRIX INC COM 641255807 0 10 SH SOLE 21 10 0 0 NEUROMETRIX INC COM 641255807 304 29938 SH SOLE 22 29938 0 0 NEURONETICS INC COM 64131A105 71 10880 SH SOLE 2 1214 0 9666 NEURONETICS INC COM 64131A105 3 401 SH SOLE 7 401 0 0 NEURONETICS INC COM 64131A105 489 74569 SH SOLE 18 74569 0 0 NEURONETICS INC COM 64131A105 279 42513 SH SOLE 19 42513 0 0 NEURONETICS INC COM 64131A105 5906 900302 SH SOLE 21 900302 0 0 NEURONETICS INC COM 64131A105 3562 543035 SH SOLE 22 538247 0 4788 NEUROPACE INC COM 641288105 15 925 SH SOLE 2 271 0 654 NEUROPACE INC COM 641288105 323 20371 SH SOLE 18 20371 0 0 NEUROPACE INC COM 641288105 175 11039 SH SOLE 19 11039 0 0 NEUROPACE INC COM 641288105 3704 233678 SH SOLE 21 233678 0 0 NEUROPACE INC COM 641288105 1077 67961 SH SOLE 22 66092 0 1869 NEVRO CORP COM 64157F103 194 1663 SH SOLE 44 1663 0 0 NEVRO CORP COM 64157F103 10167 87364 SH SOLE 2 57359 0 30005 NEVRO CORP COM 64157F103 12 106 SH SOLE 4 106 0 0 NEVRO CORP COM 64157F103 65 560 SH SOLE 7 560 0 0 NEVRO CORP COM 64157F103 15188 130503 SH SOLE 18 121114 0 9389 NEVRO CORP COM 64157F103 104735 899936 SH SOLE 19 899936 0 0 NEVRO CORP COM 64157F103 443 3805 SH SOLE 20 3805 0 0 NEVRO CORP COM 64157F103 156018 1340588 SH SOLE 21 1340588 0 0 NEVRO CORP COM 64157F103 116690 1002662 SH SOLE 22 981966 0 20696 NEVRO CORP COM 64157F103 1210 10395 SH SOLE 23 10395 0 0 NEVRO CORP COM 64157F103 515 4428 SH SOLE 25 4428 0 0 NEVRO CORP COM 64157F103 6895 59247 SH SOLE 26 12165 0 47082 NEVRO CORP COM 64157F103 320 2750 SH SOLE 28 2750 0 0 NEVRO CORP COM 64157F103 21542 185103 SH SOLE 30 185103 0 0 NEVRO CORP COM 64157F103 31494 270611 SH SOLE 34 270611 0 0 NEVRO CORP COM 64157F103 448 3851 SH SOLE 40 3851 0 0 NEVRO CORP COM 64157F103 640 5499 SH SOLE 43 328 0 5171 NEW FORTRESS ENERGY INC COM CL A 644393100 2126 76611 SH SOLE 2 3622 0 72989 NEW FORTRESS ENERGY INC COM CL A 644393100 12 429 SH SOLE 7 429 0 0 NEW FORTRESS ENERGY INC COM CL A 644393100 322 11619 SH SOLE 18 11619 0 0 NEW FORTRESS ENERGY INC COM CL A 644393100 199 7164 SH SOLE 19 7164 0 0 NEW FORTRESS ENERGY INC COM CL A 644393100 12745 459270 SH SOLE 21 459270 0 0 NEW FORTRESS ENERGY INC COM CL A 644393100 21520 775482 SH SOLE 22 756493 0 18989 NEW FORTRESS ENERGY INC COM CL A 644393100 13 470 SH SOLE 31 470 0 0 NEW GOLD INC CDA COM 644535106 108 101893 SH SOLE 43 0 0 101893 NEW JERSEY RES CORP COM 646025106 5150 147946 SH SOLE 2 69207 0 78739 NEW JERSEY RES CORP COM 646025106 14 394 SH SOLE 4 394 0 0 NEW JERSEY RES CORP COM 646025106 7880 226382 SH SOLE 7 226382 0 0 NEW JERSEY RES CORP COM 646025106 18856 541679 SH SOLE 18 541679 0 0 NEW JERSEY RES CORP COM 646025106 5999 172327 SH SOLE 19 172327 0 0 NEW JERSEY RES CORP COM 646025106 319616 9181716 SH SOLE 21 9181716 0 0 NEW JERSEY RES CORP COM 646025106 96499 2772171 SH SOLE 22 2671510 0 100661 NEW JERSEY RES CORP COM 646025106 420 12075 SH SOLE 25 12075 0 0 NEW JERSEY RES CORP COM 646025106 1257 36101 SH SOLE 26 28984 0 7117 NEW JERSEY RES CORP COM 646025106 298 8570 SH SOLE 28 8046 0 524 NEW JERSEY RES CORP COM 646025106 1766 50722 SH SOLE 30 50722 0 0 NEW JERSEY RES CORP COM 646025106 1402 40273 SH SOLE 32 40273 0 0 NEW JERSEY RES CORP COM 646025106 10 273 SH SOLE 34 273 0 0 NEW JERSEY RES CORP COM 646025106 70 1997 SH SOLE 36 1997 0 0 NEW JERSEY RES CORP COM 646025106 398 11432 SH SOLE 40 11432 0 0 NEW JERSEY RES CORP COM 646025106 2365 67935 SH SOLE 43 3442 0 64493 NEW MTN FIN CORP COM 647551100 7821 587595 SH SOLE 30 587595 0 0 NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 2495 1217040 SH SOLE 2 64865 0 1152175 NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 1645 802294 SH SOLE 4 376594 0 425700 NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 338 164910 SH SOLE 7 164910 0 0 NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 316 154305 SH SOLE 13 3565 0 150740 NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 1750 853775 SH SOLE 15 853775 0 0 NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 1174 572510 SH SOLE 18 572510 0 0 NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 55796 27217568 SH SOLE 21 27217568 0 0 NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 30354 14806953 SH SOLE 22 13132495 0 1674458 NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 1308 638150 SH SOLE 23 638150 0 0 NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 2404 1172829 SH SOLE 25 1172829 0 0 NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 6892 3361927 SH SOLE 26 556091 0 2805836 NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 5968 2911031 SH SOLE 28 117167 0 2793864 NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 18196 8876033 SH SOLE 30 8876033 0 0 NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 255 124448 SH SOLE 34 124448 0 0 NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 9 4380 SH SOLE 36 4380 0 0 NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 13 6304 SH SOLE 40 6304 0 0 NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 2336 1139733 SH SOLE 43 23693 0 1116040 NEW RELIC INC COM 64829B100 7052 98263 SH SOLE 2 25913 0 72350 NEW RELIC INC COM 64829B100 188 2615 SH SOLE 4 2615 0 0 NEW RELIC INC COM 64829B100 64 885 SH SOLE 7 885 0 0 NEW RELIC INC COM 64829B100 3826 53308 SH SOLE 18 53308 0 0 NEW RELIC INC COM 64829B100 14907 207707 SH SOLE 19 207707 0 0 NEW RELIC INC COM 64829B100 63906 890434 SH SOLE 21 890434 0 0 NEW RELIC INC COM 64829B100 92049 1282560 SH SOLE 22 1217414 0 65146 NEW RELIC INC COM 64829B100 638 8895 SH SOLE 25 8895 0 0 NEW RELIC INC COM 64829B100 1907 26567 SH SOLE 26 22465 0 4102 NEW RELIC INC COM 64829B100 341 4745 SH SOLE 28 4745 0 0 NEW RELIC INC COM 64829B100 23249 323935 SH SOLE 30 323935 0 0 NEW RELIC INC COM 64829B100 58 807 SH SOLE 31 807 0 0 NEW RELIC INC COM 64829B100 7132 99374 SH SOLE 34 99374 0 0 NEW RELIC INC COM 64829B100 277 3855 SH SOLE 36 3855 0 0 NEW RELIC INC COM 64829B100 506 7051 SH SOLE 40 7051 0 0 NEW RELIC INC COM 64829B100 979 13639 SH SOLE 43 1234 0 12405 NEW RELIC INC NOTE 0.500% 5/0 64829BAB6 2735 2700000 PRN SOLE 2 2700000 0 0 NEW RELIC INC NOTE 0.500% 5/0 64829BAB6 2938 2900000 PRN SOLE 21 2900000 0 0 NEW RELIC INC NOTE 0.500% 5/0 64829BAB6 11650 11500000 PRN SOLE 22 11500000 0 0 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 12790 1162749 SH SOLE 2 164378 0 998371 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 19 1691 SH SOLE 4 1691 0 0 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 159 14440 SH SOLE 7 14440 0 0 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 1817 165156 SH SOLE 18 165156 0 0 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 1306 118748 SH SOLE 19 118748 0 0 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 166756 15159663 SH SOLE 21 15159663 0 0 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 111878 10170709 SH SOLE 22 9609217 0 561492 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 643 58438 SH SOLE 25 58438 0 0 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 1930 175475 SH SOLE 26 140891 0 34584 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 577 52484 SH SOLE 28 38484 0 14000 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 5683 516603 SH SOLE 30 516603 0 0 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 78 7091 SH SOLE 31 7091 0 0 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 969 88121 SH SOLE 36 88121 0 0 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 599 54451 SH SOLE 40 54451 0 0 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 5568 506217 SH SOLE 43 24442 0 481775 NEW YORK CITY REIT INC COM 649439205 17 2090 SH SOLE 18 2090 0 0 NEW YORK CITY REIT INC COM 649439205 186 23066 SH SOLE 21 23066 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 23659 1838336 SH SOLE 2 980604 0 857732 NEW YORK CMNTY BANCORP INC COM 649445103 1429 111018 SH SOLE 4 111018 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 691 53678 SH SOLE 7 53678 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 3812 296180 SH SOLE 13 296180 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 24880 1933174 SH SOLE 18 1568589 0 364585 NEW YORK CMNTY BANCORP INC COM 649445103 25666 1994265 SH SOLE 19 1994265 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 411141 31945698 SH SOLE 21 31945698 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 198475 15421550 SH SOLE 22 13689446 0 1732104 NEW YORK CMNTY BANCORP INC COM 649445103 2705 210204 SH SOLE 23 210204 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 840 65248 SH SOLE 25 65248 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 3631 282109 SH SOLE 26 170296 0 111813 NEW YORK CMNTY BANCORP INC COM 649445103 13385 1039993 SH SOLE 28 39841 0 1000152 NEW YORK CMNTY BANCORP INC COM 649445103 1588 123366 SH SOLE 29 123366 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 5737 445778 SH SOLE 30 445778 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 2487 193212 SH SOLE 31 193212 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 2516 195510 SH SOLE 32 195510 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 170 13221 SH SOLE 34 13221 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 1313 102056 SH SOLE 36 102056 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 709 55064 SH SOLE 40 55064 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 2740 212906 SH SOLE 43 12653 0 200253 NEW YORK CMNTY CAP TR V UNIT 11/01/2051 64944P307 12904 242098 SH SOLE 21 242098 0 0 NEW YORK MTG TR INC COM PAR $.02 649604501 1759 412975 SH SOLE 2 114430 0 298545 NEW YORK MTG TR INC COM PAR $.02 649604501 6 1494 SH SOLE 4 1494 0 0 NEW YORK MTG TR INC COM PAR $.02 649604501 50 11659 SH SOLE 7 11659 0 0 NEW YORK MTG TR INC COM PAR $.02 649604501 6455 1515303 SH SOLE 18 1515303 0 0 NEW YORK MTG TR INC COM PAR $.02 649604501 2870 673627 SH SOLE 19 673627 0 0 NEW YORK MTG TR INC COM PAR $.02 649604501 230012 53993362 SH SOLE 21 53993362 0 0 NEW YORK MTG TR INC COM PAR $.02 649604501 41459 9732163 SH SOLE 22 9327562 0 404601 NEW YORK MTG TR INC COM PAR $.02 649604501 205 48009 SH SOLE 25 48009 0 0 NEW YORK MTG TR INC COM PAR $.02 649604501 483 113444 SH SOLE 26 84484 0 28960 NEW YORK MTG TR INC COM PAR $.02 649604501 135 31579 SH SOLE 28 31579 0 0 NEW YORK MTG TR INC COM PAR $.02 649604501 2775 651503 SH SOLE 30 651503 0 0 NEW YORK MTG TR INC COM PAR $.02 649604501 191 44824 SH SOLE 40 44824 0 0 NEW YORK MTG TR INC COM PAR $.02 649604501 2087 489872 SH SOLE 43 7049 0 482823 NEW YORK TIMES CO CL A 650111107 23348 473876 SH SOLE 2 149517 0 324359 NEW YORK TIMES CO CL A 650111107 42 855 SH SOLE 4 855 0 0 NEW YORK TIMES CO CL A 650111107 118 2390 SH SOLE 7 2390 0 0 NEW YORK TIMES CO CL A 650111107 0 6 SH SOLE 17 0 0 6 NEW YORK TIMES CO CL A 650111107 19750 400862 SH SOLE 18 400862 0 0 NEW YORK TIMES CO CL A 650111107 2291 46500 SH SOLE 19 46500 0 0 NEW YORK TIMES CO CL A 650111107 382638 7766143 SH SOLE 21 7766143 0 0 NEW YORK TIMES CO CL A 650111107 220273 4470723 SH SOLE 22 4278559 0 192164 NEW YORK TIMES CO CL A 650111107 1096 22243 SH SOLE 25 22243 0 0 NEW YORK TIMES CO CL A 650111107 2919 59252 SH SOLE 26 48477 0 10775 NEW YORK TIMES CO CL A 650111107 618 12539 SH SOLE 28 12539 0 0 NEW YORK TIMES CO CL A 650111107 4002 81229 SH SOLE 30 81229 0 0 NEW YORK TIMES CO CL A 650111107 130 2646 SH SOLE 31 2646 0 0 NEW YORK TIMES CO CL A 650111107 474 9619 SH SOLE 34 9619 0 0 NEW YORK TIMES CO CL A 650111107 421 8554 SH SOLE 36 8554 0 0 NEW YORK TIMES CO CL A 650111107 917 18604 SH SOLE 40 18604 0 0 NEW YORK TIMES CO CL A 650111107 7262 147384 SH SOLE 43 1471 0 145913 NEWAGE INC COM 650194103 121 86884 SH SOLE 2 8034 0 78850 NEWAGE INC COM 650194103 3 2496 SH SOLE 7 2496 0 0 NEWAGE INC COM 650194103 558 401259 SH SOLE 18 401259 0 0 NEWAGE INC COM 650194103 396 284994 SH SOLE 19 284994 0 0 NEWAGE INC COM 650194103 6597 4746253 SH SOLE 21 4746253 0 0 NEWAGE INC COM 650194103 4431 3188122 SH SOLE 22 3142579 0 45543 NEWEGG COMMERCE INC COMMON SHARES G6483G100 8 587 SH SOLE 2 587 0 0 NEWEGG COMMERCE INC COMMON SHARES G6483G100 37 2558 SH SOLE 22 2558 0 0 NEWELL BRANDS INC COM 651229106 23316 1053104 SH SOLE 2 266033 0 787071 NEWELL BRANDS INC COM 651229106 7144 322658 SH SOLE 4 207003 0 115655 NEWELL BRANDS INC COM 651229106 8731 394357 SH SOLE 7 381325 0 13032 NEWELL BRANDS INC COM 651229106 16 734 SH SOLE 13 734 0 0 NEWELL BRANDS INC COM 651229106 1133 51164 SH SOLE 15 51164 0 0 NEWELL BRANDS INC COM 651229106 80192 3622059 SH SOLE 18 3371503 0 250556 NEWELL BRANDS INC COM 651229106 103258 4663852 SH SOLE 19 4663852 0 0 NEWELL BRANDS INC COM 651229106 411378 18580753 SH SOLE 21 18580753 0 0 NEWELL BRANDS INC COM 651229106 215050 9713189 SH SOLE 22 8870676 0 842513 NEWELL BRANDS INC COM 651229106 4839 218579 SH SOLE 23 218579 0 0 NEWELL BRANDS INC COM 651229106 32150 1452139 SH SOLE 25 1452139 0 0 NEWELL BRANDS INC COM 651229106 21940 990953 SH SOLE 26 486503 0 504450 NEWELL BRANDS INC COM 651229106 23580 1065025 SH SOLE 28 46689 0 1018336 NEWELL BRANDS INC COM 651229106 6 270 SH SOLE 29 270 0 0 NEWELL BRANDS INC COM 651229106 70979 3205916 SH SOLE 30 3067480 0 138436 NEWELL BRANDS INC COM 651229106 3218 145351 SH SOLE 31 52366 0 92985 NEWELL BRANDS INC COM 651229106 3347 151181 SH SOLE 32 151181 0 0 NEWELL BRANDS INC COM 651229106 5733 258925 SH SOLE 34 258925 0 0 NEWELL BRANDS INC COM 651229106 4478 202252 SH SOLE 36 202252 0 0 NEWELL BRANDS INC COM 651229106 274 12375 SH SOLE 40 12375 0 0 NEWELL BRANDS INC COM 651229106 5169 233475 SH SOLE 43 15829 0 217646 NEWMARK GROUP INC CL A 65158N102 3773 263659 SH SOLE 2 115416 0 148243 NEWMARK GROUP INC CL A 65158N102 9 597 SH SOLE 4 597 0 0 NEWMARK GROUP INC CL A 65158N102 36 2487 SH SOLE 7 2487 0 0 NEWMARK GROUP INC CL A 65158N102 6035 421764 SH SOLE 18 409440 0 12324 NEWMARK GROUP INC CL A 65158N102 20678 1445026 SH SOLE 19 1445026 0 0 NEWMARK GROUP INC CL A 65158N102 76015 5312031 SH SOLE 21 5312031 0 0 NEWMARK GROUP INC CL A 65158N102 65507 4577710 SH SOLE 22 4476304 0 101406 NEWMARK GROUP INC CL A 65158N102 730 50991 SH SOLE 23 50991 0 0 NEWMARK GROUP INC CL A 65158N102 312 21774 SH SOLE 25 21774 0 0 NEWMARK GROUP INC CL A 65158N102 4273 298617 SH SOLE 26 57597 0 241020 NEWMARK GROUP INC CL A 65158N102 198 13869 SH SOLE 28 13869 0 0 NEWMARK GROUP INC CL A 65158N102 1473 102931 SH SOLE 30 102931 0 0 NEWMARK GROUP INC CL A 65158N102 304 21231 SH SOLE 40 21231 0 0 NEWMARK GROUP INC CL A 65158N102 2658 185722 SH SOLE 43 52078 0 133644 NEWMARKET CORP COM 651587107 7989 23582 SH SOLE 2 6679 0 16903 NEWMARKET CORP COM 651587107 10 29 SH SOLE 4 29 0 0 NEWMARKET CORP COM 651587107 37 108 SH SOLE 7 108 0 0 NEWMARKET CORP COM 651587107 5805 17135 SH SOLE 18 17135 0 0 NEWMARKET CORP COM 651587107 660 1949 SH SOLE 19 1949 0 0 NEWMARKET CORP COM 651587107 121298 358054 SH SOLE 21 358054 0 0 NEWMARKET CORP COM 651587107 65948 194668 SH SOLE 22 184823 0 9845 NEWMARKET CORP COM 651587107 389 1147 SH SOLE 23 1147 0 0 NEWMARKET CORP COM 651587107 376 1110 SH SOLE 25 1110 0 0 NEWMARKET CORP COM 651587107 1053 3107 SH SOLE 26 2420 0 687 NEWMARKET CORP COM 651587107 155 458 SH SOLE 28 458 0 0 NEWMARKET CORP COM 651587107 1663 4910 SH SOLE 30 4910 0 0 NEWMARKET CORP COM 651587107 37 109 SH SOLE 31 109 0 0 NEWMARKET CORP COM 651587107 380 1123 SH SOLE 40 1123 0 0 NEWMARKET CORP COM 651587107 4514 13324 SH SOLE 43 1695 0 11629 NEWMONT CORP COM 651639106 100555 1851835 SH SOLE 2 252380 0 1599455 NEWMONT CORP COM 651639106 32852 605010 SH SOLE 4 370493 0 234517 NEWMONT CORP COM 651639106 212763 3918289 SH SOLE 7 3893853 0 24436 NEWMONT CORP COM 651639106 896 16497 SH SOLE 13 2530 0 13967 NEWMONT CORP COM 651639106 5661 104252 SH SOLE 15 104252 0 0 NEWMONT CORP COM 651639106 74543 1372808 SH SOLE 18 1260646 0 112162 NEWMONT CORP COM 651639106 62671 1154165 SH SOLE 19 1154165 0 0 NEWMONT CORP COM 651639106 1530656 28188872 SH SOLE 21 28188872 0 0 NEWMONT CORP COM 651639106 1028006 18931967 SH SOLE 22 17216107 0 1715860 NEWMONT CORP COM 651639106 51187 942668 SH SOLE 23 942668 0 0 NEWMONT CORP COM 651639106 260660 4800367 SH SOLE 25 4800367 0 0 NEWMONT CORP COM 651639106 182533 3361559 SH SOLE 26 1517892 0 1843667 NEWMONT CORP COM 651639106 125615 2313346 SH SOLE 28 71494 0 2241852 NEWMONT CORP COM 651639106 22031 405721 SH SOLE 29 405721 0 0 NEWMONT CORP COM 651639106 507816 9352038 SH SOLE 30 9346140 0 5898 NEWMONT CORP COM 651639106 16014 294925 SH SOLE 31 98177 0 196748 NEWMONT CORP COM 651639106 4183 77034 SH SOLE 32 77034 0 0 NEWMONT CORP COM 651639106 701087 12911355 SH SOLE 34 12911355 0 0 NEWMONT CORP COM 651639106 34393 633390 SH SOLE 36 633390 0 0 NEWMONT CORP COM 651639106 1513 27871 SH SOLE 40 27871 0 0 NEWMONT CORP COM 651639106 49170 905519 SH SOLE 43 45371 0 860148 NEWPARK RES INC COM PAR $.01NEW 651718504 377 114236 SH SOLE 2 24925 0 89311 NEWPARK RES INC COM PAR $.01NEW 651718504 6 1863 SH SOLE 7 1863 0 0 NEWPARK RES INC COM PAR $.01NEW 651718504 1048 317447 SH SOLE 18 317447 0 0 NEWPARK RES INC COM PAR $.01NEW 651718504 743 225295 SH SOLE 19 225295 0 0 NEWPARK RES INC COM PAR $.01NEW 651718504 11306 3425994 SH SOLE 21 3425994 0 0 NEWPARK RES INC COM PAR $.01NEW 651718504 7689 2330062 SH SOLE 22 2278146 0 51916 NEWPARK RES INC COM PAR $.01NEW 651718504 27 8321 SH SOLE 43 0 0 8321 NEWS CORP NEW CL A 65249B109 23677 1006260 SH SOLE 2 167755 0 838505 NEWS CORP NEW CL A 65249B109 6563 278904 SH SOLE 4 173321 0 105583 NEWS CORP NEW CL A 65249B109 13488 573239 SH SOLE 7 468550 0 104689 NEWS CORP NEW CL A 65249B109 13 561 SH SOLE 13 561 0 0 NEWS CORP NEW CL A 65249B109 871 37034 SH SOLE 15 37034 0 0 NEWS CORP NEW CL A 65249B109 16551 703406 SH SOLE 18 646577 0 56829 NEWS CORP NEW CL A 65249B109 4633 196894 SH SOLE 19 196894 0 0 NEWS CORP NEW CL A 65249B109 353988 15044113 SH SOLE 21 15044113 0 0 NEWS CORP NEW CL A 65249B109 232297 9872364 SH SOLE 22 9036996 0 835368 NEWS CORP NEW CL A 65249B109 5241 222745 SH SOLE 23 222745 0 0 NEWS CORP NEW CL A 65249B109 13368 568138 SH SOLE 25 568138 0 0 NEWS CORP NEW CL A 65249B109 25934 1102152 SH SOLE 26 541246 0 560906 NEWS CORP NEW CL A 65249B109 14611 620971 SH SOLE 28 32695 0 588276 NEWS CORP NEW CL A 65249B109 10 429 SH SOLE 29 429 0 0 NEWS CORP NEW CL A 65249B109 53376 2268420 SH SOLE 30 2268420 0 0 NEWS CORP NEW CL A 65249B109 3325 141315 SH SOLE 31 44608 0 96707 NEWS CORP NEW CL A 65249B109 565 24014 SH SOLE 34 24014 0 0 NEWS CORP NEW CL A 65249B109 6211 263963 SH SOLE 36 263963 0 0 NEWS CORP NEW CL A 65249B109 357 15169 SH SOLE 40 15169 0 0 NEWS CORP NEW CL A 65249B109 6846 290933 SH SOLE 43 1937 0 288996 NEWS CORP NEW CL B 65249B208 8630 371485 SH SOLE 2 65323 0 306162 NEWS CORP NEW CL B 65249B208 2185 94063 SH SOLE 7 88507 0 5556 NEWS CORP NEW CL B 65249B208 64 2737 SH SOLE 15 2737 0 0 NEWS CORP NEW CL B 65249B208 4465 192199 SH SOLE 18 182787 0 9412 NEWS CORP NEW CL B 65249B208 1478 63608 SH SOLE 19 63608 0 0 NEWS CORP NEW CL B 65249B208 57520 2476115 SH SOLE 21 2476115 0 0 NEWS CORP NEW CL B 65249B208 63362 2727573 SH SOLE 22 2483723 0 243850 NEWS CORP NEW CL B 65249B208 6 272 SH SOLE 23 272 0 0 NEWS CORP NEW CL B 65249B208 3557 153130 SH SOLE 25 153130 0 0 NEWS CORP NEW CL B 65249B208 2802 120609 SH SOLE 26 0 0 120609 NEWS CORP NEW CL B 65249B208 1056 45466 SH SOLE 28 0 0 45466 NEWS CORP NEW CL B 65249B208 5641 242851 SH SOLE 30 242851 0 0 NEWS CORP NEW CL B 65249B208 40 1730 SH SOLE 31 1730 0 0 NEWS CORP NEW CL B 65249B208 803 34581 SH SOLE 36 34581 0 0 NEWS CORP NEW CL B 65249B208 260 11185 SH SOLE 43 399 0 10786 NEWTEK BUSINESS SVCS CORP COM NEW 652526203 7 237 SH SOLE 43 0 0 237 NEXA RES S A COM L67359106 397 52179 SH SOLE 7 52179 0 0 NEXIMMUNE INC COM 65344D109 125 8264 SH SOLE 2 626 0 7638 NEXIMMUNE INC COM 65344D109 779 51482 SH SOLE 18 51482 0 0 NEXIMMUNE INC COM 65344D109 192 12649 SH SOLE 19 12649 0 0 NEXIMMUNE INC COM 65344D109 8968 592321 SH SOLE 21 592321 0 0 NEXIMMUNE INC COM 65344D109 2224 146893 SH SOLE 22 143213 0 3680 NEXIMMUNE INC COM 65344D109 16 1055 SH SOLE 43 0 0 1055 NEXPOINT REAL ESTATE FIN INC COM 65342V101 64 3269 SH SOLE 2 3269 0 0 NEXPOINT REAL ESTATE FIN INC COM 65342V101 18 930 SH SOLE 18 930 0 0 NEXPOINT REAL ESTATE FIN INC COM 65342V101 246 12614 SH SOLE 21 12614 0 0 NEXPOINT REAL ESTATE FIN INC COM 65342V101 271 13908 SH SOLE 22 13908 0 0 NEXPOINT RESIDENTIAL TR INC COM 65341D102 3062 49481 SH SOLE 2 21885 0 27596 NEXPOINT RESIDENTIAL TR INC COM 65341D102 736 11899 SH SOLE 4 11899 0 0 NEXPOINT RESIDENTIAL TR INC COM 65341D102 1853 29952 SH SOLE 7 29952 0 0 NEXPOINT RESIDENTIAL TR INC COM 65341D102 5693 91997 SH SOLE 18 91997 0 0 NEXPOINT RESIDENTIAL TR INC COM 65341D102 9875 159590 SH SOLE 19 159590 0 0 NEXPOINT RESIDENTIAL TR INC COM 65341D102 165371 2672447 SH SOLE 21 2672447 0 0 NEXPOINT RESIDENTIAL TR INC COM 65341D102 49523 800303 SH SOLE 22 780248 0 20055 NEXPOINT RESIDENTIAL TR INC COM 65341D102 152 2457 SH SOLE 23 2457 0 0 NEXPOINT RESIDENTIAL TR INC COM 65341D102 5933 95883 SH SOLE 25 95883 0 0 NEXPOINT RESIDENTIAL TR INC COM 65341D102 742 11991 SH SOLE 26 0 0 11991 NEXPOINT RESIDENTIAL TR INC COM 65341D102 1004 16219 SH SOLE 28 2662 0 13557 NEXPOINT RESIDENTIAL TR INC COM 65341D102 9276 149898 SH SOLE 30 149898 0 0 NEXPOINT RESIDENTIAL TR INC COM 65341D102 159 2571 SH SOLE 40 2571 0 0 NEXPOINT RESIDENTIAL TR INC COM 65341D102 402 6502 SH SOLE 43 0 0 6502 NEXSTAR MEDIA GROUP INC CL A 65336K103 17118 112651 SH SOLE 2 21343 0 91308 NEXSTAR MEDIA GROUP INC CL A 65336K103 347 2282 SH SOLE 4 2282 0 0 NEXSTAR MEDIA GROUP INC CL A 65336K103 147 966 SH SOLE 7 966 0 0 NEXSTAR MEDIA GROUP INC CL A 65336K103 3754 24706 SH SOLE 18 23520 0 1186 NEXSTAR MEDIA GROUP INC CL A 65336K103 1871 12315 SH SOLE 19 12315 0 0 NEXSTAR MEDIA GROUP INC CL A 65336K103 77050 507041 SH SOLE 21 507041 0 0 NEXSTAR MEDIA GROUP INC CL A 65336K103 145568 957938 SH SOLE 22 907991 0 49947 NEXSTAR MEDIA GROUP INC CL A 65336K103 849 5586 SH SOLE 25 5586 0 0 NEXSTAR MEDIA GROUP INC CL A 65336K103 2913 19171 SH SOLE 26 15959 0 3212 NEXSTAR MEDIA GROUP INC CL A 65336K103 446 2937 SH SOLE 28 2648 0 289 NEXSTAR MEDIA GROUP INC CL A 65336K103 189 1244 SH SOLE 29 1244 0 0 NEXSTAR MEDIA GROUP INC CL A 65336K103 3421 22510 SH SOLE 30 22510 0 0 NEXSTAR MEDIA GROUP INC CL A 65336K103 417 2744 SH SOLE 31 2744 0 0 NEXSTAR MEDIA GROUP INC CL A 65336K103 195 1285 SH SOLE 34 1285 0 0 NEXSTAR MEDIA GROUP INC CL A 65336K103 115 754 SH SOLE 36 754 0 0 NEXSTAR MEDIA GROUP INC CL A 65336K103 783 5154 SH SOLE 40 5154 0 0 NEXSTAR MEDIA GROUP INC CL A 65336K103 3014 19834 SH SOLE 43 2686 0 17148 NEXTCURE INC COM 65343E108 564 83626 SH SOLE 2 54343 0 29283 NEXTCURE INC COM 65343E108 86 12826 SH SOLE 18 3943 0 8883 NEXTCURE INC COM 65343E108 2480 368017 SH SOLE 19 368017 0 0 NEXTCURE INC COM 65343E108 1327 196941 SH SOLE 21 196941 0 0 NEXTCURE INC COM 65343E108 3294 488654 SH SOLE 22 488654 0 0 NEXTCURE INC COM 65343E108 97 14439 SH SOLE 23 14439 0 0 NEXTCURE INC COM 65343E108 356 52812 SH SOLE 26 0 0 52812 NEXTCURE INC COM 65343E108 80 11805 SH SOLE 30 11805 0 0 NEXTCURE INC COM 65343E108 6 881 SH SOLE 43 0 0 881 NEXTDECADE CORP COM 65342K105 12 4481 SH SOLE 2 4481 0 0 NEXTDECADE CORP COM 65342K105 15 5570 SH SOLE 18 5570 0 0 NEXTDECADE CORP COM 65342K105 694 249535 SH SOLE 21 249535 0 0 NEXTDECADE CORP COM 65342K105 2523 907589 SH SOLE 22 907589 0 0 NEXTDECADE CORP COM 65342K105 17 6172 SH SOLE 43 0 0 6172 NEXTERA ENERGY INC COM 65339F101 355118 4522648 SH SOLE 2 771179 0 3751469 NEXTERA ENERGY INC COM 65339F101 115075 1465553 SH SOLE 4 993548 0 472005 NEXTERA ENERGY INC COM 65339F101 151574 1930384 SH SOLE 7 1871889 0 58495 NEXTERA ENERGY INC COM 65339F101 6033 76837 SH SOLE 13 44001 0 32836 NEXTERA ENERGY INC COM 65339F101 19948 254054 SH SOLE 15 254054 0 0 NEXTERA ENERGY INC COM 65339F101 94 1192 SH SOLE 17 0 0 1192 NEXTERA ENERGY INC COM 65339F101 297826 3793001 SH SOLE 18 3454913 0 338088 NEXTERA ENERGY INC COM 65339F101 420174 5351175 SH SOLE 19 5351175 0 0 NEXTERA ENERGY INC COM 65339F101 4173008 53145802 SH SOLE 21 53145802 0 0 NEXTERA ENERGY INC COM 65339F101 3381997 43071796 SH SOLE 22 38761180 0 4310616 NEXTERA ENERGY INC COM 65339F101 88618 1128598 SH SOLE 23 1128598 0 0 NEXTERA ENERGY INC COM 65339F101 252501 3215749 SH SOLE 25 3215749 0 0 NEXTERA ENERGY INC COM 65339F101 359094 4573276 SH SOLE 26 1783842 0 2789434 NEXTERA ENERGY INC COM 65339F101 302231 3849096 SH SOLE 28 187660 0 3661436 NEXTERA ENERGY INC COM 65339F101 465 5921 SH SOLE 29 5921 0 0 NEXTERA ENERGY INC COM 65339F101 1095831 13956070 SH SOLE 30 13956070 0 0 NEXTERA ENERGY INC COM 65339F101 58002 738693 SH SOLE 31 237042 0 501651 NEXTERA ENERGY INC COM 65339F101 2443 31111 SH SOLE 32 31111 0 0 NEXTERA ENERGY INC COM 65339F101 509869 6493494 SH SOLE 34 6493494 0 0 NEXTERA ENERGY INC COM 65339F101 99572 1268113 SH SOLE 36 1268113 0 0 NEXTERA ENERGY INC COM 65339F101 5354 68188 SH SOLE 40 68188 0 0 NEXTERA ENERGY INC COM 65339F101 193303 2461831 SH SOLE 43 120592 0 2341239 NEXTERA ENERGY INC UNIT 99/99/9999 65339F739 170638 3338633 SH SOLE 21 3338633 0 0 NEXTERA ENERGY INC UNIT 99/99/9999 65339F770 212669 4173250 SH SOLE 21 4173250 0 0 NEXTERA ENERGY INC UNIT 09/01/2022S 65339F796 146756 2503934 SH SOLE 21 2503934 0 0 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 1383 18354 SH SOLE 2 18354 0 0 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 8068 107056 SH SOLE 21 107056 0 0 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 727 9643 SH SOLE 25 9643 0 0 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 1646 21842 SH SOLE 26 16303 0 5539 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 478 6343 SH SOLE 28 6343 0 0 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 2704 35880 SH SOLE 30 35880 0 0 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 661 8774 SH SOLE 40 8774 0 0 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 360 4780 SH SOLE 43 0 0 4780 NEXTGEN HEALTHCARE INC COM 65343C102 2249 159473 SH SOLE 2 95971 0 63502 NEXTGEN HEALTHCARE INC COM 65343C102 4 288 SH SOLE 4 288 0 0 NEXTGEN HEALTHCARE INC COM 65343C102 13 903 SH SOLE 7 903 0 0 NEXTGEN HEALTHCARE INC COM 65343C102 3257 231027 SH SOLE 18 231027 0 0 NEXTGEN HEALTHCARE INC COM 65343C102 1992 141242 SH SOLE 19 141242 0 0 NEXTGEN HEALTHCARE INC COM 65343C102 94141 6676678 SH SOLE 21 6676678 0 0 NEXTGEN HEALTHCARE INC COM 65343C102 24540 1740394 SH SOLE 22 1687064 0 53330 NEXTGEN HEALTHCARE INC COM 65343C102 155 10964 SH SOLE 25 10964 0 0 NEXTGEN HEALTHCARE INC COM 65343C102 773 54830 SH SOLE 26 17172 0 37658 NEXTGEN HEALTHCARE INC COM 65343C102 94 6648 SH SOLE 28 6648 0 0 NEXTGEN HEALTHCARE INC COM 65343C102 5160 365988 SH SOLE 30 365988 0 0 NEXTGEN HEALTHCARE INC COM 65343C102 121 8557 SH SOLE 34 8557 0 0 NEXTGEN HEALTHCARE INC COM 65343C102 149 10564 SH SOLE 36 10564 0 0 NEXTGEN HEALTHCARE INC COM 65343C102 120 8485 SH SOLE 40 8485 0 0 NEXTGEN HEALTHCARE INC COM 65343C102 399 28294 SH SOLE 43 513 0 27781 NEXTIER OILFIELD SOLUTIONS COM 65290C105 888 193021 SH SOLE 2 51792 0 141229 NEXTIER OILFIELD SOLUTIONS COM 65290C105 2 387 SH SOLE 4 387 0 0 NEXTIER OILFIELD SOLUTIONS COM 65290C105 12 2596 SH SOLE 7 2596 0 0 NEXTIER OILFIELD SOLUTIONS COM 65290C105 2527 549401 SH SOLE 18 549401 0 0 NEXTIER OILFIELD SOLUTIONS COM 65290C105 1323 287531 SH SOLE 19 287531 0 0 NEXTIER OILFIELD SOLUTIONS COM 65290C105 29792 6476417 SH SOLE 21 6476417 0 0 NEXTIER OILFIELD SOLUTIONS COM 65290C105 19555 4251160 SH SOLE 22 4094931 0 156229 NEXTIER OILFIELD SOLUTIONS COM 65290C105 94 20509 SH SOLE 25 20509 0 0 NEXTIER OILFIELD SOLUTIONS COM 65290C105 251 54557 SH SOLE 26 31140 0 23417 NEXTIER OILFIELD SOLUTIONS COM 65290C105 101 21954 SH SOLE 28 21954 0 0 NEXTIER OILFIELD SOLUTIONS COM 65290C105 466 101388 SH SOLE 30 101388 0 0 NEXTIER OILFIELD SOLUTIONS COM 65290C105 138 29935 SH SOLE 36 29935 0 0 NEXTIER OILFIELD SOLUTIONS COM 65290C105 79 17138 SH SOLE 40 17138 0 0 NEXTIER OILFIELD SOLUTIONS COM 65290C105 837 181871 SH SOLE 43 10464 0 171407 NEXTPLAY TECHNOLOGIES INC COM 65344G102 7 4957 SH SOLE 18 4957 0 0 NEXTPLAY TECHNOLOGIES INC COM 65344G102 86 64405 SH SOLE 21 64405 0 0 NEXTPLAY TECHNOLOGIES INC COM 65344G102 118 88097 SH SOLE 22 88097 0 0 NGM BIOPHARMACEUTICALS INC COM 62921N105 993 47263 SH SOLE 2 9449 0 37814 NGM BIOPHARMACEUTICALS INC COM 62921N105 10 461 SH SOLE 7 461 0 0 NGM BIOPHARMACEUTICALS INC COM 62921N105 2079 98890 SH SOLE 18 98890 0 0 NGM BIOPHARMACEUTICALS INC COM 62921N105 1211 57635 SH SOLE 19 57635 0 0 NGM BIOPHARMACEUTICALS INC COM 62921N105 29584 1407429 SH SOLE 21 1407429 0 0 NGM BIOPHARMACEUTICALS INC COM 62921N105 15874 755190 SH SOLE 22 725169 0 30021 NGM BIOPHARMACEUTICALS INC COM 62921N105 125 5927 SH SOLE 25 5927 0 0 NGM BIOPHARMACEUTICALS INC COM 62921N105 58 2768 SH SOLE 26 2768 0 0 NGM BIOPHARMACEUTICALS INC COM 62921N105 946 44984 SH SOLE 30 44984 0 0 NGM BIOPHARMACEUTICALS INC COM 62921N105 101 4805 SH SOLE 36 4805 0 0 NGM BIOPHARMACEUTICALS INC COM 62921N105 76 3598 SH SOLE 40 3598 0 0 NGM BIOPHARMACEUTICALS INC COM 62921N105 334 15882 SH SOLE 43 348 0 15534 NI HLDGS INC COM 65342T106 107 6073 SH SOLE 2 380 0 5693 NI HLDGS INC COM 65342T106 2 138 SH SOLE 7 138 0 0 NI HLDGS INC COM 65342T106 574 32668 SH SOLE 18 32668 0 0 NI HLDGS INC COM 65342T106 340 19379 SH SOLE 19 19379 0 0 NI HLDGS INC COM 65342T106 5907 336372 SH SOLE 21 336372 0 0 NI HLDGS INC COM 65342T106 1991 113362 SH SOLE 22 107262 0 6100 NICE LTD SPONSORED ADR 653656108 627 2207 SH SOLE 18 2207 0 0 NICE LTD SPONSORED ADR 653656108 421138 1482673 SH SOLE 19 1482673 0 0 NICE LTD SPONSORED ADR 653656108 16498 58083 SH SOLE 22 58083 0 0 NICE LTD SPONSORED ADR 653656108 41714 146860 SH SOLE 43 6419 0 140441 NICHOLAS FINL INC BC COM NEW 65373J209 11 891 SH SOLE 18 891 0 0 NICHOLAS FINL INC BC COM NEW 65373J209 253 20550 SH SOLE 21 20550 0 0 NICOLET BANKSHARES INC COM 65406E102 1284 17308 SH SOLE 2 9243 0 8065 NICOLET BANKSHARES INC COM 65406E102 11 144 SH SOLE 7 144 0 0 NICOLET BANKSHARES INC COM 65406E102 2466 33242 SH SOLE 18 33242 0 0 NICOLET BANKSHARES INC COM 65406E102 1290 17392 SH SOLE 19 17392 0 0 NICOLET BANKSHARES INC COM 65406E102 32200 434075 SH SOLE 21 434075 0 0 NICOLET BANKSHARES INC COM 65406E102 19766 266462 SH SOLE 22 254898 0 11564 NICOLET BANKSHARES INC COM 65406E102 85 1145 SH SOLE 25 1145 0 0 NICOLET BANKSHARES INC COM 65406E102 130 1748 SH SOLE 26 0 0 1748 NICOLET BANKSHARES INC COM 65406E102 95 1278 SH SOLE 28 1278 0 0 NICOLET BANKSHARES INC COM 65406E102 686 9247 SH SOLE 30 9247 0 0 NICOLET BANKSHARES INC COM 65406E102 57 768 SH SOLE 34 768 0 0 NICOLET BANKSHARES INC COM 65406E102 64 858 SH SOLE 40 858 0 0 NICOLET BANKSHARES INC COM 65406E102 293 3946 SH SOLE 43 0 0 3946 NIELSEN HLDGS PLC SHS EUR G6518L108 20925 1090423 SH SOLE 2 224785 0 865638 NIELSEN HLDGS PLC SHS EUR G6518L108 122 6357 SH SOLE 4 6357 0 0 NIELSEN HLDGS PLC SHS EUR G6518L108 5585 291057 SH SOLE 7 279171 0 11886 NIELSEN HLDGS PLC SHS EUR G6518L108 154 8004 SH SOLE 15 8004 0 0 NIELSEN HLDGS PLC SHS EUR G6518L108 10619 553355 SH SOLE 18 521784 0 31571 NIELSEN HLDGS PLC SHS EUR G6518L108 3578 186451 SH SOLE 19 186451 0 0 NIELSEN HLDGS PLC SHS EUR G6518L108 153152 7980808 SH SOLE 21 7980808 0 0 NIELSEN HLDGS PLC SHS EUR G6518L108 160329 8354829 SH SOLE 22 7582896 0 771933 NIELSEN HLDGS PLC SHS EUR G6518L108 82 4269 SH SOLE 23 4269 0 0 NIELSEN HLDGS PLC SHS EUR G6518L108 9704 505697 SH SOLE 25 505697 0 0 NIELSEN HLDGS PLC SHS EUR G6518L108 17784 926719 SH SOLE 26 478359 0 448360 NIELSEN HLDGS PLC SHS EUR G6518L108 6534 340498 SH SOLE 28 23131 0 317367 NIELSEN HLDGS PLC SHS EUR G6518L108 17738 924316 SH SOLE 30 924316 0 0 NIELSEN HLDGS PLC SHS EUR G6518L108 109 5691 SH SOLE 31 5691 0 0 NIELSEN HLDGS PLC SHS EUR G6518L108 3294 171627 SH SOLE 36 171627 0 0 NIELSEN HLDGS PLC SHS EUR G6518L108 776 40426 SH SOLE 40 40426 0 0 NIELSEN HLDGS PLC SHS EUR G6518L108 2804 146094 SH SOLE 43 4462 0 141632 NIKE INC CL B 654106103 421803 2904382 SH SOLE 2 495105 0 2409277 NIKE INC CL B 654106103 122332 842335 SH SOLE 4 529503 0 312832 NIKE INC CL B 654106103 163045 1122665 SH SOLE 7 1084785 0 37880 NIKE INC CL B 654106103 3634 25022 SH SOLE 13 3611 0 21411 NIKE INC CL B 654106103 18214 125415 SH SOLE 15 125415 0 0 NIKE INC CL B 654106103 1 4 SH SOLE 17 0 0 4 NIKE INC CL B 654106103 636985 4386044 SH SOLE 18 3456383 0 929661 NIKE INC CL B 654106103 325044 2238130 SH SOLE 19 2238130 0 0 NIKE INC CL B 654106103 2886 19870 SH SOLE 20 19870 0 0 NIKE INC CL B 654106103 4638120 31936377 SH SOLE 21 31936377 0 0 NIKE INC CL B 654106103 3938989 27122423 SH SOLE 22 24416739 0 2705684 NIKE INC CL B 654106103 106056 730263 SH SOLE 23 730263 0 0 NIKE INC CL B 654106103 392945 2705672 SH SOLE 25 2705672 0 0 NIKE INC CL B 654106103 423887 2918728 SH SOLE 26 1192147 0 1726581 NIKE INC CL B 654106103 435711 3000143 SH SOLE 28 110553 0 2889590 NIKE INC CL B 654106103 567 3907 SH SOLE 29 3907 0 0 NIKE INC CL B 654106103 926013 6376181 SH SOLE 30 6281585 0 94596 NIKE INC CL B 654106103 67714 466254 SH SOLE 31 153553 0 312701 NIKE INC CL B 654106103 7306 50309 SH SOLE 32 50309 0 0 NIKE INC CL B 654106103 114661 789515 SH SOLE 34 789515 0 0 NIKE INC CL B 654106103 86887 598270 SH SOLE 36 598270 0 0 NIKE INC CL B 654106103 6445 44377 SH SOLE 40 44377 0 0 NIKE INC CL B 654106103 182965 1259829 SH SOLE 43 103911 0 1155918 NIKOLA CORP COM 654110105 1163 109010 SH SOLE 2 85953 0 23057 NIKOLA CORP COM 654110105 6 562 SH SOLE 4 562 0 0 NIKOLA CORP COM 654110105 34 3223 SH SOLE 7 3223 0 0 NIKOLA CORP COM 654110105 6653 623495 SH SOLE 18 611186 0 12309 NIKOLA CORP COM 654110105 4648 435582 SH SOLE 19 435582 0 0 NIKOLA CORP COM 654110105 78427 7350188 SH SOLE 21 7350188 0 0 NIKOLA CORP COM 654110105 51798 4854513 SH SOLE 22 4757751 0 96762 NIKOLA CORP COM 654110105 15 1449 SH SOLE 23 1449 0 0 NIKOLA CORP COM 654110105 264 24713 SH SOLE 25 24713 0 0 NIKOLA CORP COM 654110105 1125 105422 SH SOLE 26 94204 0 11218 NIKOLA CORP COM 654110105 125 11755 SH SOLE 28 11755 0 0 NIKOLA CORP COM 654110105 912 85485 SH SOLE 30 85485 0 0 NIKOLA CORP COM 654110105 45 4260 SH SOLE 34 4260 0 0 NIKOLA CORP COM 654110105 140 13137 SH SOLE 36 13137 0 0 NIKOLA CORP COM 654110105 209 19545 SH SOLE 40 19545 0 0 NINE ENERGY SERVICE INC COM 65441V101 7 3787 SH SOLE 18 3787 0 0 NINE ENERGY SERVICE INC COM 65441V101 99 54125 SH SOLE 21 54125 0 0 NINE ENERGY SERVICE INC COM 65441V101 359 196225 SH SOLE 22 196225 0 0 NIO INC SPON ADS 62914V106 43973 1234154 SH SOLE 2 129507 0 1104647 NIO INC SPON ADS 62914V106 27827 780997 SH SOLE 4 391096 0 389901 NIO INC SPON ADS 62914V106 5307 148949 SH SOLE 7 148949 0 0 NIO INC SPON ADS 62914V106 5506 154532 SH SOLE 13 31705 0 122827 NIO INC SPON ADS 62914V106 26439 742030 SH SOLE 15 742030 0 0 NIO INC SPON ADS 62914V106 1 28 SH SOLE 17 0 0 28 NIO INC SPON ADS 62914V106 15032 421891 SH SOLE 18 421891 0 0 NIO INC SPON ADS 62914V106 87 2434 SH SOLE 19 2434 0 0 NIO INC SPON ADS 62914V106 901458 25300529 SH SOLE 21 25300529 0 0 NIO INC SPON ADS 62914V106 526609 14779923 SH SOLE 22 12875399 0 1904524 NIO INC SPON ADS 62914V106 23646 663646 SH SOLE 23 663646 0 0 NIO INC SPON ADS 62914V106 33270 933773 SH SOLE 25 933773 0 0 NIO INC SPON ADS 62914V106 92020 2582648 SH SOLE 26 294285 0 2288363 NIO INC SPON ADS 62914V106 79843 2240899 SH SOLE 28 102701 0 2138198 NIO INC SPON ADS 62914V106 617 17313 SH SOLE 29 17313 0 0 NIO INC SPON ADS 62914V106 393362 11040186 SH SOLE 30 11040186 0 0 NIO INC SPON ADS 62914V106 2160 60626 SH SOLE 31 48174 0 12452 NIO INC SPON ADS 62914V106 2877 80733 SH SOLE 32 80733 0 0 NIO INC SPON ADS 62914V106 4362 122432 SH SOLE 34 122432 0 0 NIO INC SPON ADS 62914V106 210 5906 SH SOLE 40 5906 0 0 NIO INC SPON ADS 62914V106 11087 311182 SH SOLE 43 40473 0 270709 NISOURCE INC COM 65473P105 40646 1677524 SH SOLE 2 824307 0 853217 NISOURCE INC COM 65473P105 12627 521134 SH SOLE 4 336183 0 184951 NISOURCE INC COM 65473P105 24578 1014378 SH SOLE 7 1000533 0 13845 NISOURCE INC COM 65473P105 3359 138641 SH SOLE 13 138641 0 0 NISOURCE INC COM 65473P105 1225 50547 SH SOLE 15 50547 0 0 NISOURCE INC COM 65473P105 85620 3533631 SH SOLE 18 3179665 0 353966 NISOURCE INC COM 65473P105 193838 7999936 SH SOLE 19 7999936 0 0 NISOURCE INC COM 65473P105 449559 18553832 SH SOLE 21 18553832 0 0 NISOURCE INC COM 65473P105 267113 11024058 SH SOLE 22 9726493 0 1297565 NISOURCE INC COM 65473P105 12589 519576 SH SOLE 23 519576 0 0 NISOURCE INC COM 65473P105 4783 197384 SH SOLE 25 197384 0 0 NISOURCE INC COM 65473P105 25741 1062370 SH SOLE 26 507604 0 554766 NISOURCE INC COM 65473P105 9255 381956 SH SOLE 28 28191 0 353765 NISOURCE INC COM 65473P105 2807 115868 SH SOLE 29 115868 0 0 NISOURCE INC COM 65473P105 41326 1705586 SH SOLE 30 1603988 0 101598 NISOURCE INC COM 65473P105 8742 360807 SH SOLE 31 234377 0 126430 NISOURCE INC COM 65473P105 3960 163444 SH SOLE 32 163444 0 0 NISOURCE INC COM 65473P105 11865 489697 SH SOLE 34 489697 0 0 NISOURCE INC COM 65473P105 5086 209898 SH SOLE 36 209898 0 0 NISOURCE INC COM 65473P105 167 6891 SH SOLE 40 6891 0 0 NISOURCE INC COM 65473P105 7939 327667 SH SOLE 43 13916 0 313751 NISOURCE INC UNIT 12/01/2023 65473P121 74473 719898 SH SOLE 21 719898 0 0 NIU TECHNOLOGIES ADS 65481N100 4 158 SH SOLE 2 158 0 0 NIU TECHNOLOGIES ADS 65481N100 62 2685 SH SOLE 4 2685 0 0 NIU TECHNOLOGIES ADS 65481N100 8500 366856 SH SOLE 21 366856 0 0 NIU TECHNOLOGIES ADS 65481N100 4929 212711 SH SOLE 22 175170 0 37541 NIU TECHNOLOGIES ADS 65481N100 38 1655 SH SOLE 25 1655 0 0 NIU TECHNOLOGIES ADS 65481N100 2089 90169 SH SOLE 30 90169 0 0 NIU TECHNOLOGIES ADS 65481N100 7 283 SH SOLE 34 283 0 0 NKARTA INC COM 65487U108 514 18493 SH SOLE 2 5556 0 12937 NKARTA INC COM 65487U108 6 227 SH SOLE 7 227 0 0 NKARTA INC COM 65487U108 1332 47904 SH SOLE 18 47904 0 0 NKARTA INC COM 65487U108 4571 164359 SH SOLE 19 164359 0 0 NKARTA INC COM 65487U108 19056 685233 SH SOLE 21 685233 0 0 NKARTA INC COM 65487U108 11581 416442 SH SOLE 22 404123 0 12319 NKARTA INC COM 65487U108 75 2685 SH SOLE 25 2685 0 0 NKARTA INC COM 65487U108 22 777 SH SOLE 26 777 0 0 NKARTA INC COM 65487U108 506 18195 SH SOLE 30 18195 0 0 NKARTA INC COM 65487U108 27 979 SH SOLE 34 979 0 0 NKARTA INC COM 65487U108 24 869 SH SOLE 36 869 0 0 NKARTA INC COM 65487U108 26 951 SH SOLE 40 951 0 0 NKARTA INC COM 65487U108 114 4105 SH SOLE 43 234 0 3871 NL INDS INC COM NEW 629156407 90 15588 SH SOLE 2 157 0 15431 NL INDS INC COM NEW 629156407 174 30192 SH SOLE 18 30192 0 0 NL INDS INC COM NEW 629156407 65 11290 SH SOLE 19 11290 0 0 NL INDS INC COM NEW 629156407 1909 331357 SH SOLE 21 331357 0 0 NL INDS INC COM NEW 629156407 987 171345 SH SOLE 22 167641 0 3704 NL INDS INC COM NEW 629156407 3 597 SH SOLE 43 0 0 597 NLIGHT INC COM 65487K100 460 16325 SH SOLE 2 12010 0 4315 NLIGHT INC COM 65487K100 4 130 SH SOLE 4 130 0 0 NLIGHT INC COM 65487K100 22 775 SH SOLE 7 775 0 0 NLIGHT INC COM 65487K100 3334 118283 SH SOLE 18 118283 0 0 NLIGHT INC COM 65487K100 2136 75768 SH SOLE 19 75768 0 0 NLIGHT INC COM 65487K100 39382 1397024 SH SOLE 21 1397024 0 0 NLIGHT INC COM 65487K100 27879 988972 SH SOLE 22 965632 0 23340 NLIGHT INC COM 65487K100 127 4503 SH SOLE 25 4503 0 0 NLIGHT INC COM 65487K100 729 25868 SH SOLE 26 20600 0 5268 NLIGHT INC COM 65487K100 82 2906 SH SOLE 28 2906 0 0 NLIGHT INC COM 65487K100 633 22450 SH SOLE 30 22450 0 0 NLIGHT INC COM 65487K100 94 3330 SH SOLE 40 3330 0 0 NLIGHT INC COM 65487K100 202 7153 SH SOLE 43 0 0 7153 NMI HLDGS INC CL A 629209305 2431 107514 SH SOLE 2 40469 0 67045 NMI HLDGS INC CL A 629209305 7 327 SH SOLE 4 327 0 0 NMI HLDGS INC CL A 629209305 31 1350 SH SOLE 7 1350 0 0 NMI HLDGS INC CL A 629209305 7634 337618 SH SOLE 18 337618 0 0 NMI HLDGS INC CL A 629209305 5821 257457 SH SOLE 19 257457 0 0 NMI HLDGS INC CL A 629209305 222391 9835956 SH SOLE 21 9835956 0 0 NMI HLDGS INC CL A 629209305 50682 2241593 SH SOLE 22 2154898 0 86695 NMI HLDGS INC CL A 629209305 244 10777 SH SOLE 25 10777 0 0 NMI HLDGS INC CL A 629209305 637 28187 SH SOLE 26 22541 0 5646 NMI HLDGS INC CL A 629209305 124 5479 SH SOLE 28 5479 0 0 NMI HLDGS INC CL A 629209305 3551 157052 SH SOLE 30 157052 0 0 NMI HLDGS INC CL A 629209305 230 10155 SH SOLE 40 10155 0 0 NMI HLDGS INC CL A 629209305 847 37446 SH SOLE 43 68 0 37378 NN INC COM 629337106 244 46496 SH SOLE 2 3219 0 43277 NN INC COM 629337106 3 542 SH SOLE 7 542 0 0 NN INC COM 629337106 706 134443 SH SOLE 18 134443 0 0 NN INC COM 629337106 380 72313 SH SOLE 19 72313 0 0 NN INC COM 629337106 8400 1600037 SH SOLE 21 1600037 0 0 NN INC COM 629337106 5523 1052023 SH SOLE 22 1028260 0 23763 NN INC COM 629337106 36 6903 SH SOLE 43 0 0 6903 NOAH HLDGS LTD SPON ADS CL A 65487X102 592 15932 SH SOLE 2 1634 0 14298 NOAH HLDGS LTD SPON ADS CL A 65487X102 632 17016 SH SOLE 4 8418 0 8598 NOAH HLDGS LTD SPON ADS CL A 65487X102 168 4514 SH SOLE 7 4514 0 0 NOAH HLDGS LTD SPON ADS CL A 65487X102 745 20067 SH SOLE 15 20067 0 0 NOAH HLDGS LTD SPON ADS CL A 65487X102 373 10051 SH SOLE 18 10051 0 0 NOAH HLDGS LTD SPON ADS CL A 65487X102 23499 632882 SH SOLE 21 632882 0 0 NOAH HLDGS LTD SPON ADS CL A 65487X102 12337 332267 SH SOLE 22 290832 0 41435 NOAH HLDGS LTD SPON ADS CL A 65487X102 560 15077 SH SOLE 23 15077 0 0 NOAH HLDGS LTD SPON ADS CL A 65487X102 54 1459 SH SOLE 25 1459 0 0 NOAH HLDGS LTD SPON ADS CL A 65487X102 5453 146853 SH SOLE 26 128131 0 18722 NOAH HLDGS LTD SPON ADS CL A 65487X102 1344 36197 SH SOLE 28 0 0 36197 NOAH HLDGS LTD SPON ADS CL A 65487X102 13138 353850 SH SOLE 30 195044 0 158806 NOAH HLDGS LTD SPON ADS CL A 65487X102 99 2669 SH SOLE 34 2669 0 0 NOAH HLDGS LTD SPON ADS CL A 65487X102 5 122 SH SOLE 40 122 0 0 NOAH HLDGS LTD SPON ADS CL A 65487X102 8384 225804 SH SOLE 43 15561 0 210243 NOBLE CORP NEW SHS G6610J209 601 22219 SH SOLE 2 22219 0 0 NOBLE CORP NEW SHS G6610J209 10 378 SH SOLE 18 378 0 0 NOBLE CORP NEW SHS G6610J209 1513 55925 SH SOLE 21 55925 0 0 NOBLE CORP NEW SHS G6610J209 19074 704884 SH SOLE 22 704884 0 0 NOBLE CORP NEW SHS G6610J209 78 2899 SH SOLE 28 0 0 2899 NOKIA CORP SPONSORED ADR 654902204 1 100 SH SOLE 17 0 0 100 NOKIA CORP SPONSORED ADR 654902204 7 1253 SH SOLE 18 1253 0 0 NOKIA CORP SPONSORED ADR 654902204 20745 3806392 SH SOLE 43 321090 0 3485302 NOMAD FOODS LTD USD ORD SHS G6564A105 184 6671 SH SOLE 2 3802 0 2869 NOMAD FOODS LTD USD ORD SHS G6564A105 834 30269 SH SOLE 4 30269 0 0 NOMAD FOODS LTD USD ORD SHS G6564A105 23 829 SH SOLE 7 829 0 0 NOMAD FOODS LTD USD ORD SHS G6564A105 762 27643 SH SOLE 22 27643 0 0 NOMAD FOODS LTD USD ORD SHS G6564A105 39 1429 SH SOLE 26 1429 0 0 NOMAD FOODS LTD USD ORD SHS G6564A105 52 1882 SH SOLE 36 1882 0 0 NOMAD FOODS LTD USD ORD SHS G6564A105 1 42 SH SOLE 43 0 0 42 NOMURA HLDGS INC SPONSORED ADR 65535H208 42 8522 SH SOLE 22 0 0 8522 NOMURA HLDGS INC SPONSORED ADR 65535H208 19891 4026422 SH SOLE 43 421538 0 3604884 NOODLES & CO COM CL A 65540B105 82 6930 SH SOLE 2 2693 0 4237 NOODLES & CO COM CL A 65540B105 8 654 SH SOLE 7 654 0 0 NOODLES & CO COM CL A 65540B105 1404 118963 SH SOLE 18 118963 0 0 NOODLES & CO COM CL A 65540B105 922 78096 SH SOLE 19 78096 0 0 NOODLES & CO COM CL A 65540B105 16515 1399611 SH SOLE 21 1399611 0 0 NOODLES & CO COM CL A 65540B105 10189 863495 SH SOLE 22 857334 0 6161 NOODLES & CO COM CL A 65540B105 79 6667 SH SOLE 43 0 0 6667 NORDIC AMERICAN TANKERS LIMI COM G65773106 517 201954 SH SOLE 2 6391 0 195563 NORDIC AMERICAN TANKERS LIMI COM G65773106 6 2223 SH SOLE 7 2223 0 0 NORDIC AMERICAN TANKERS LIMI COM G65773106 1324 517157 SH SOLE 18 517157 0 0 NORDIC AMERICAN TANKERS LIMI COM G65773106 1601 625270 SH SOLE 19 625270 0 0 NORDIC AMERICAN TANKERS LIMI COM G65773106 14749 5761388 SH SOLE 21 5761388 0 0 NORDIC AMERICAN TANKERS LIMI COM G65773106 5049 1972129 SH SOLE 22 1884792 0 87337 NORDIC AMERICAN TANKERS LIMI COM G65773106 31 12041 SH SOLE 23 12041 0 0 NORDIC AMERICAN TANKERS LIMI COM G65773106 192 75170 SH SOLE 26 0 0 75170 NORDIC AMERICAN TANKERS LIMI COM G65773106 262 102536 SH SOLE 43 38129 0 64407 NORDSON CORP COM 655663102 34976 146866 SH SOLE 2 51629 0 95237 NORDSON CORP COM 655663102 5643 23696 SH SOLE 4 21564 0 2132 NORDSON CORP COM 655663102 2487 10441 SH SOLE 7 10441 0 0 NORDSON CORP COM 655663102 22 93 SH SOLE 13 93 0 0 NORDSON CORP COM 655663102 1094 4593 SH SOLE 15 4593 0 0 NORDSON CORP COM 655663102 40434 169784 SH SOLE 18 166778 0 3006 NORDSON CORP COM 655663102 3899 16371 SH SOLE 19 16371 0 0 NORDSON CORP COM 655663102 611770 2568845 SH SOLE 21 2568845 0 0 NORDSON CORP COM 655663102 368443 1547106 SH SOLE 22 1480020 0 67086 NORDSON CORP COM 655663102 7485 31431 SH SOLE 23 31431 0 0 NORDSON CORP COM 655663102 2165 9090 SH SOLE 25 9090 0 0 NORDSON CORP COM 655663102 17049 71588 SH SOLE 26 60239 0 11349 NORDSON CORP COM 655663102 26188 109963 SH SOLE 28 3874 0 106089 NORDSON CORP COM 655663102 182 763 SH SOLE 29 763 0 0 NORDSON CORP COM 655663102 28487 119617 SH SOLE 30 107352 0 12265 NORDSON CORP COM 655663102 4697 19724 SH SOLE 31 7022 0 12702 NORDSON CORP COM 655663102 601 2525 SH SOLE 34 2525 0 0 NORDSON CORP COM 655663102 2615 10979 SH SOLE 36 10979 0 0 NORDSON CORP COM 655663102 426 1787 SH SOLE 40 1787 0 0 NORDSON CORP COM 655663102 4504 18912 SH SOLE 43 798 0 18114 NORDSTROM INC COM 655664100 11843 447747 SH SOLE 2 85714 0 362033 NORDSTROM INC COM 655664100 130 4902 SH SOLE 4 4902 0 0 NORDSTROM INC COM 655664100 101 3819 SH SOLE 7 3819 0 0 NORDSTROM INC COM 655664100 7759 293337 SH SOLE 18 293337 0 0 NORDSTROM INC COM 655664100 1260 47640 SH SOLE 19 47640 0 0 NORDSTROM INC COM 655664100 139428 5271385 SH SOLE 21 5271385 0 0 NORDSTROM INC COM 655664100 81438 3078944 SH SOLE 22 2947848 0 131096 NORDSTROM INC COM 655664100 465 17566 SH SOLE 25 17566 0 0 NORDSTROM INC COM 655664100 1484 56104 SH SOLE 26 46882 0 9222 NORDSTROM INC COM 655664100 416 15727 SH SOLE 28 9227 0 6500 NORDSTROM INC COM 655664100 93 3512 SH SOLE 29 3512 0 0 NORDSTROM INC COM 655664100 1712 64718 SH SOLE 30 64718 0 0 NORDSTROM INC COM 655664100 223 8438 SH SOLE 31 8438 0 0 NORDSTROM INC COM 655664100 1136 42949 SH SOLE 36 42949 0 0 NORDSTROM INC COM 655664100 358 13546 SH SOLE 40 13546 0 0 NORDSTROM INC COM 655664100 1421 53709 SH SOLE 43 1063 0 52646 NORFOLK SOUTHN CORP COM 655844108 95393 398716 SH SOLE 2 88336 0 310380 NORFOLK SOUTHN CORP COM 655844108 28961 121051 SH SOLE 4 105816 0 15235 NORFOLK SOUTHN CORP COM 655844108 51529 215377 SH SOLE 7 207914 0 7463 NORFOLK SOUTHN CORP COM 655844108 1200 5014 SH SOLE 13 702 0 4312 NORFOLK SOUTHN CORP COM 655844108 7719 32264 SH SOLE 15 32264 0 0 NORFOLK SOUTHN CORP COM 655844108 3 12 SH SOLE 17 0 0 12 NORFOLK SOUTHN CORP COM 655844108 196383 820828 SH SOLE 18 785288 0 35540 NORFOLK SOUTHN CORP COM 655844108 28691 119920 SH SOLE 19 119920 0 0 NORFOLK SOUTHN CORP COM 655844108 1150026 4806795 SH SOLE 21 4806795 0 0 NORFOLK SOUTHN CORP COM 655844108 1243598 5197900 SH SOLE 22 4659804 0 538096 NORFOLK SOUTHN CORP COM 655844108 33776 141174 SH SOLE 23 141174 0 0 NORFOLK SOUTHN CORP COM 655844108 96971 405314 SH SOLE 25 394676 0 10638 NORFOLK SOUTHN CORP COM 655844108 129877 542850 SH SOLE 26 199880 0 342970 NORFOLK SOUTHN CORP COM 655844108 154424 645452 SH SOLE 28 22319 0 623133 NORFOLK SOUTHN CORP COM 655844108 154 644 SH SOLE 29 644 0 0 NORFOLK SOUTHN CORP COM 655844108 376168 1572278 SH SOLE 30 1572278 0 0 NORFOLK SOUTHN CORP COM 655844108 22213 92845 SH SOLE 31 31071 0 61774 NORFOLK SOUTHN CORP COM 655844108 23785 99413 SH SOLE 34 99413 0 0 NORFOLK SOUTHN CORP COM 655844108 34542 144378 SH SOLE 36 144378 0 0 NORFOLK SOUTHN CORP COM 655844108 2101 8781 SH SOLE 40 8781 0 0 NORFOLK SOUTHN CORP COM 655844108 47677 199279 SH SOLE 43 39966 0 159313 NORTHEAST BK LEWISTON ME COM 66405S100 3 95 SH SOLE 2 95 0 0 NORTHEAST BK LEWISTON ME COM 66405S100 50 1487 SH SOLE 18 1487 0 0 NORTHEAST BK LEWISTON ME COM 66405S100 631 18711 SH SOLE 21 18711 0 0 NORTHEAST BK LEWISTON ME COM 66405S100 901 26727 SH SOLE 22 26727 0 0 NORTHEAST CMNTY BANCORP INC COM 664121100 21 1888 SH SOLE 18 1888 0 0 NORTHEAST CMNTY BANCORP INC COM 664121100 248 22739 SH SOLE 21 22739 0 0 NORTHEAST CMNTY BANCORP INC COM 664121100 265 24336 SH SOLE 22 24336 0 0 NORTHERN GENESIS ACQUISITION UNIT 99/99/9999 66516U200 56 5449 SH SOLE 2 5449 0 0 NORTHERN GENESIS ACQUISITION UNIT 99/99/9999 66516U200 7775 757804 SH SOLE 19 757804 0 0 NORTHERN GENESIS ACQUISITION UNIT 99/99/9999 66516U200 386 37630 SH SOLE 22 37630 0 0 NORTHERN GENESIS ACQUISITION UNIT 99/99/9999 66516U200 2822 275021 SH SOLE 34 275021 0 0 NORTHERN LTS FD TR IV INSPIRE 100ETF 66538H534 7 165 SH SOLE 17 0 0 165 NORTHERN OIL AND GAS INC MN COM 665531307 938 43852 SH SOLE 2 15944 0 27908 NORTHERN OIL AND GAS INC MN COM 665531307 16 769 SH SOLE 7 769 0 0 NORTHERN OIL AND GAS INC MN COM 665531307 3553 166019 SH SOLE 18 166019 0 0 NORTHERN OIL AND GAS INC MN COM 665531307 2006 93745 SH SOLE 19 93745 0 0 NORTHERN OIL AND GAS INC MN COM 665531307 43279 2022367 SH SOLE 21 2022367 0 0 NORTHERN OIL AND GAS INC MN COM 665531307 28274 1321200 SH SOLE 22 1268166 0 53034 NORTHERN OIL AND GAS INC MN COM 665531307 96 4496 SH SOLE 23 4496 0 0 NORTHERN OIL AND GAS INC MN COM 665531307 123 5754 SH SOLE 25 5754 0 0 NORTHERN OIL AND GAS INC MN COM 665531307 567 26497 SH SOLE 26 0 0 26497 NORTHERN OIL AND GAS INC MN COM 665531307 245 11452 SH SOLE 30 11452 0 0 NORTHERN OIL AND GAS INC MN COM 665531307 115 5375 SH SOLE 40 5375 0 0 NORTHERN OIL AND GAS INC MN COM 665531307 141 6608 SH SOLE 43 1165 0 5443 NORTHERN TECHNOLOGIES INTL C COM 665809109 24 1606 SH SOLE 18 1606 0 0 NORTHERN TECHNOLOGIES INTL C COM 665809109 299 19682 SH SOLE 21 19682 0 0 NORTHERN TECHNOLOGIES INTL C COM 665809109 124 8144 SH SOLE 22 8144 0 0 NORTHERN TR CORP COM 665859104 50114 464832 SH SOLE 2 69177 0 395655 NORTHERN TR CORP COM 665859104 16886 156632 SH SOLE 4 97600 0 59032 NORTHERN TR CORP COM 665859104 20377 189013 SH SOLE 7 182531 0 6482 NORTHERN TR CORP COM 665859104 471 4371 SH SOLE 13 626 0 3745 NORTHERN TR CORP COM 665859104 2868 26598 SH SOLE 15 26598 0 0 NORTHERN TR CORP COM 665859104 64242 595880 SH SOLE 18 566850 0 29030 NORTHERN TR CORP COM 665859104 15080 139872 SH SOLE 19 139872 0 0 NORTHERN TR CORP COM 665859104 617476 5727447 SH SOLE 21 5727447 0 0 NORTHERN TR CORP COM 665859104 475528 4410793 SH SOLE 22 3969984 0 440809 NORTHERN TR CORP COM 665859104 11914 110510 SH SOLE 23 110510 0 0 NORTHERN TR CORP COM 665859104 43620 404601 SH SOLE 25 404601 0 0 NORTHERN TR CORP COM 665859104 62621 580849 SH SOLE 26 300156 0 280693 NORTHERN TR CORP COM 665859104 69026 640252 SH SOLE 28 21280 0 618972 NORTHERN TR CORP COM 665859104 18 165 SH SOLE 29 165 0 0 NORTHERN TR CORP COM 665859104 136240 1263709 SH SOLE 30 1263709 0 0 NORTHERN TR CORP COM 665859104 7964 73871 SH SOLE 31 25324 0 48547 NORTHERN TR CORP COM 665859104 3806 35301 SH SOLE 34 35301 0 0 NORTHERN TR CORP COM 665859104 16423 152336 SH SOLE 36 152336 0 0 NORTHERN TR CORP COM 665859104 723 6706 SH SOLE 40 6706 0 0 NORTHERN TR CORP COM 665859104 21852 202692 SH SOLE 43 19016 0 183676 NORTHFIELD BANCORP INC DEL COM 66611T108 851 49577 SH SOLE 2 13986 0 35591 NORTHFIELD BANCORP INC DEL COM 66611T108 14 820 SH SOLE 7 820 0 0 NORTHFIELD BANCORP INC DEL COM 66611T108 3298 192209 SH SOLE 18 192209 0 0 NORTHFIELD BANCORP INC DEL COM 66611T108 1441 83986 SH SOLE 19 83986 0 0 NORTHFIELD BANCORP INC DEL COM 66611T108 94816 5525422 SH SOLE 21 5525422 0 0 NORTHFIELD BANCORP INC DEL COM 66611T108 22117 1288868 SH SOLE 22 1238422 0 50446 NORTHFIELD BANCORP INC DEL COM 66611T108 24 1371 SH SOLE 25 1371 0 0 NORTHFIELD BANCORP INC DEL COM 66611T108 62 3604 SH SOLE 26 0 0 3604 NORTHFIELD BANCORP INC DEL COM 66611T108 102 5943 SH SOLE 28 5943 0 0 NORTHFIELD BANCORP INC DEL COM 66611T108 1584 92330 SH SOLE 30 92330 0 0 NORTHFIELD BANCORP INC DEL COM 66611T108 89 5166 SH SOLE 40 5166 0 0 NORTHFIELD BANCORP INC DEL COM 66611T108 750 43728 SH SOLE 43 852 0 42876 NORTHRIM BANCORP INC COM 666762109 1484 34912 SH SOLE 2 14375 0 20537 NORTHRIM BANCORP INC COM 666762109 7 157 SH SOLE 7 157 0 0 NORTHRIM BANCORP INC COM 666762109 930 21883 SH SOLE 18 21883 0 0 NORTHRIM BANCORP INC COM 666762109 4311 101407 SH SOLE 19 101407 0 0 NORTHRIM BANCORP INC COM 666762109 10071 236901 SH SOLE 21 236901 0 0 NORTHRIM BANCORP INC COM 666762109 14632 344196 SH SOLE 22 340681 0 3515 NORTHRIM BANCORP INC COM 666762109 86 2030 SH SOLE 23 2030 0 0 NORTHRIM BANCORP INC COM 666762109 893 21001 SH SOLE 26 0 0 21001 NORTHROP GRUMMAN CORP COM 666807102 145863 405005 SH SOLE 2 122635 0 282370 NORTHROP GRUMMAN CORP COM 666807102 24711 68614 SH SOLE 4 43295 0 25319 NORTHROP GRUMMAN CORP COM 666807102 48370 134305 SH SOLE 7 129681 0 4624 NORTHROP GRUMMAN CORP COM 666807102 1016 2820 SH SOLE 13 434 0 2386 NORTHROP GRUMMAN CORP COM 666807102 7297 20260 SH SOLE 15 20260 0 0 NORTHROP GRUMMAN CORP COM 666807102 108653 301689 SH SOLE 18 287447 0 14242 NORTHROP GRUMMAN CORP COM 666807102 28178 78239 SH SOLE 19 78239 0 0 NORTHROP GRUMMAN CORP COM 666807102 1198247 3327077 SH SOLE 21 3327077 0 0 NORTHROP GRUMMAN CORP COM 666807102 1160767 3223009 SH SOLE 22 2898066 0 324943 NORTHROP GRUMMAN CORP COM 666807102 39496 109666 SH SOLE 23 109666 0 0 NORTHROP GRUMMAN CORP COM 666807102 27005 74982 SH SOLE 25 74982 0 0 NORTHROP GRUMMAN CORP COM 666807102 68272 189566 SH SOLE 26 105857 0 83709 NORTHROP GRUMMAN CORP COM 666807102 5291 14692 SH SOLE 29 14692 0 0 NORTHROP GRUMMAN CORP COM 666807102 207022 574822 SH SOLE 30 574822 0 0 NORTHROP GRUMMAN CORP COM 666807102 19075 52964 SH SOLE 31 44602 0 8362 NORTHROP GRUMMAN CORP COM 666807102 25329 70330 SH SOLE 36 70330 0 0 NORTHROP GRUMMAN CORP COM 666807102 1091 3028 SH SOLE 40 3028 0 0 NORTHROP GRUMMAN CORP COM 666807102 42445 117855 SH SOLE 43 7243 0 110612 NORTHWEST BANCSHARES INC MD COM 667340103 1601 120537 SH SOLE 2 33308 0 87229 NORTHWEST BANCSHARES INC MD COM 667340103 8 630 SH SOLE 4 630 0 0 NORTHWEST BANCSHARES INC MD COM 667340103 27 2063 SH SOLE 7 2063 0 0 NORTHWEST BANCSHARES INC MD COM 667340103 6326 476370 SH SOLE 18 476370 0 0 NORTHWEST BANCSHARES INC MD COM 667340103 2795 210502 SH SOLE 19 210502 0 0 NORTHWEST BANCSHARES INC MD COM 667340103 190757 14364216 SH SOLE 21 14364216 0 0 NORTHWEST BANCSHARES INC MD COM 667340103 41606 3132987 SH SOLE 22 3025399 0 107588 NORTHWEST BANCSHARES INC MD COM 667340103 119 8945 SH SOLE 25 8945 0 0 NORTHWEST BANCSHARES INC MD COM 667340103 396 29789 SH SOLE 26 22765 0 7024 NORTHWEST BANCSHARES INC MD COM 667340103 133 9979 SH SOLE 28 9979 0 0 NORTHWEST BANCSHARES INC MD COM 667340103 2772 208749 SH SOLE 30 208749 0 0 NORTHWEST BANCSHARES INC MD COM 667340103 192 14477 SH SOLE 40 14477 0 0 NORTHWEST BANCSHARES INC MD COM 667340103 1231 92671 SH SOLE 43 17254 0 75417 NORTHWEST NAT HLDG CO COM 66765N105 1246 27095 SH SOLE 2 9451 0 17644 NORTHWEST NAT HLDG CO COM 66765N105 231 5020 SH SOLE 4 5020 0 0 NORTHWEST NAT HLDG CO COM 66765N105 1994 43361 SH SOLE 7 43361 0 0 NORTHWEST NAT HLDG CO COM 66765N105 5684 123592 SH SOLE 18 123592 0 0 NORTHWEST NAT HLDG CO COM 66765N105 2468 53663 SH SOLE 19 53663 0 0 NORTHWEST NAT HLDG CO COM 66765N105 174958 3804267 SH SOLE 21 3804267 0 0 NORTHWEST NAT HLDG CO COM 66765N105 35828 779049 SH SOLE 22 747707 0 31342 NORTHWEST NAT HLDG CO COM 66765N105 194 4227 SH SOLE 25 4227 0 0 NORTHWEST NAT HLDG CO COM 66765N105 736 16014 SH SOLE 26 13546 0 2468 NORTHWEST NAT HLDG CO COM 66765N105 118 2557 SH SOLE 28 2557 0 0 NORTHWEST NAT HLDG CO COM 66765N105 3289 71518 SH SOLE 30 71518 0 0 NORTHWEST NAT HLDG CO COM 66765N105 61 1336 SH SOLE 36 1336 0 0 NORTHWEST NAT HLDG CO COM 66765N105 192 4175 SH SOLE 40 4175 0 0 NORTHWEST NAT HLDG CO COM 66765N105 1683 36586 SH SOLE 43 1746 0 34840 NORTHWEST PIPE CO COM 667746101 262 11059 SH SOLE 2 1331 0 9728 NORTHWEST PIPE CO COM 667746101 245 10340 SH SOLE 7 10340 0 0 NORTHWEST PIPE CO COM 667746101 770 32495 SH SOLE 18 32495 0 0 NORTHWEST PIPE CO COM 667746101 395 16674 SH SOLE 19 16674 0 0 NORTHWEST PIPE CO COM 667746101 12487 526859 SH SOLE 21 526859 0 0 NORTHWEST PIPE CO COM 667746101 6044 255001 SH SOLE 22 249296 0 5705 NORTHWEST PIPE CO COM 667746101 2293 96767 SH SOLE 30 96767 0 0 NORTHWEST PIPE CO COM 667746101 12 519 SH SOLE 43 0 0 519 NORTHWESTERN CORP COM NEW 668074305 11289 197023 SH SOLE 2 100287 0 96736 NORTHWESTERN CORP COM NEW 668074305 467 8151 SH SOLE 4 8151 0 0 NORTHWESTERN CORP COM NEW 668074305 4942 86246 SH SOLE 7 86246 0 0 NORTHWESTERN CORP COM NEW 668074305 16442 286939 SH SOLE 18 286939 0 0 NORTHWESTERN CORP COM NEW 668074305 26468 461921 SH SOLE 19 461921 0 0 NORTHWESTERN CORP COM NEW 668074305 284158 4959127 SH SOLE 21 4959127 0 0 NORTHWESTERN CORP COM NEW 668074305 114636 2000631 SH SOLE 22 1948150 0 52481 NORTHWESTERN CORP COM NEW 668074305 1030 17970 SH SOLE 23 17970 0 0 NORTHWESTERN CORP COM NEW 668074305 1338 23343 SH SOLE 26 19417 0 3926 NORTHWESTERN CORP COM NEW 668074305 141 2467 SH SOLE 28 2467 0 0 NORTHWESTERN CORP COM NEW 668074305 2908 50743 SH SOLE 30 50743 0 0 NORTHWESTERN CORP COM NEW 668074305 1183 20640 SH SOLE 32 20640 0 0 NORTHWESTERN CORP COM NEW 668074305 241 4202 SH SOLE 36 4202 0 0 NORTHWESTERN CORP COM NEW 668074305 319 5574 SH SOLE 40 5574 0 0 NORTHWESTERN CORP COM NEW 668074305 1752 30578 SH SOLE 43 2958 0 27620 NORTONLIFELOCK INC COM 668771108 34663 1370098 SH SOLE 2 210696 0 1159402 NORTONLIFELOCK INC COM 668771108 8633 341233 SH SOLE 4 216947 0 124286 NORTONLIFELOCK INC COM 668771108 14246 563065 SH SOLE 7 544731 0 18334 NORTONLIFELOCK INC COM 668771108 317 12538 SH SOLE 13 1470 0 11068 NORTONLIFELOCK INC COM 668771108 1628 64365 SH SOLE 15 64365 0 0 NORTONLIFELOCK INC COM 668771108 37182 1469658 SH SOLE 18 1388108 0 81550 NORTONLIFELOCK INC COM 668771108 17428 688857 SH SOLE 19 688857 0 0 NORTONLIFELOCK INC COM 668771108 429860 16990532 SH SOLE 21 16990532 0 0 NORTONLIFELOCK INC COM 668771108 342139 13523266 SH SOLE 22 12264498 0 1258768 NORTONLIFELOCK INC COM 668771108 8609 340285 SH SOLE 23 340285 0 0 NORTONLIFELOCK INC COM 668771108 35997 1422817 SH SOLE 25 1422817 0 0 NORTONLIFELOCK INC COM 668771108 38343 1515519 SH SOLE 26 658339 0 857180 NORTONLIFELOCK INC COM 668771108 49424 1953502 SH SOLE 28 44608 0 1908894 NORTONLIFELOCK INC COM 668771108 20 773 SH SOLE 29 773 0 0 NORTONLIFELOCK INC COM 668771108 85112 3364130 SH SOLE 30 2687654 0 676476 NORTONLIFELOCK INC COM 668771108 5338 210992 SH SOLE 31 69062 0 141930 NORTONLIFELOCK INC COM 668771108 1989 78601 SH SOLE 34 78601 0 0 NORTONLIFELOCK INC COM 668771108 9340 369165 SH SOLE 36 369165 0 0 NORTONLIFELOCK INC COM 668771108 506 19998 SH SOLE 40 19998 0 0 NORTONLIFELOCK INC COM 668771108 18661 737578 SH SOLE 43 15482 0 722096 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 27348 1023881 SH SOLE 2 166030 0 857851 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 35 1319 SH SOLE 4 1319 0 0 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 7786 291494 SH SOLE 7 282065 0 9429 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 149 5569 SH SOLE 15 5569 0 0 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 15863 593889 SH SOLE 18 563068 0 30821 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 5105 191142 SH SOLE 19 191142 0 0 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 212702 7963367 SH SOLE 21 7963367 0 0 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 223141 8354229 SH SOLE 22 7548378 0 805851 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 49 1820 SH SOLE 23 1820 0 0 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 1297 48556 SH SOLE 25 48556 0 0 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 9715 363737 SH SOLE 26 113429 0 250308 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 1084 40570 SH SOLE 28 26565 0 14005 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 25832 967113 SH SOLE 30 967113 0 0 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 156 5850 SH SOLE 31 5850 0 0 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 1087 40682 SH SOLE 36 40682 0 0 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 1205 45124 SH SOLE 40 45124 0 0 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 8131 304428 SH SOLE 43 41663 0 262765 NORWOOD FINL CORP COM 669549107 9 337 SH SOLE 2 337 0 0 NORWOOD FINL CORP COM 669549107 37 1464 SH SOLE 18 1464 0 0 NORWOOD FINL CORP COM 669549107 517 20273 SH SOLE 21 20273 0 0 NORWOOD FINL CORP COM 669549107 222 8711 SH SOLE 22 8711 0 0 NOUVEAU MONDE GRAPHITE INC COM NEW 66979W842 23 4140 SH SOLE 2 4140 0 0 NOV INC COM 62955J103 18428 1405667 SH SOLE 2 330892 0 1074775 NOV INC COM 62955J103 352 26841 SH SOLE 4 26841 0 0 NOV INC COM 62955J103 180 13724 SH SOLE 7 13724 0 0 NOV INC COM 62955J103 13400 1022136 SH SOLE 18 990496 0 31640 NOV INC COM 62955J103 7135 544252 SH SOLE 19 544252 0 0 NOV INC COM 62955J103 249880 19060284 SH SOLE 21 19060284 0 0 NOV INC COM 62955J103 144595 11029401 SH SOLE 22 10328080 0 701321 NOV INC COM 62955J103 189 14408 SH SOLE 23 14408 0 0 NOV INC COM 62955J103 779 59457 SH SOLE 25 59457 0 0 NOV INC COM 62955J103 2564 195558 SH SOLE 26 165058 0 30500 NOV INC COM 62955J103 680 51840 SH SOLE 28 29435 0 22405 NOV INC COM 62955J103 45 3428 SH SOLE 29 3428 0 0 NOV INC COM 62955J103 2988 227955 SH SOLE 30 227955 0 0 NOV INC COM 62955J103 160 12224 SH SOLE 31 12224 0 0 NOV INC COM 62955J103 203 15514 SH SOLE 34 15514 0 0 NOV INC COM 62955J103 1449 110517 SH SOLE 36 110517 0 0 NOV INC COM 62955J103 620 47304 SH SOLE 40 47304 0 0 NOV INC COM 62955J103 4290 327199 SH SOLE 43 11773 0 315426 NOVA LIFESTYLE INC COM NEW 66979P201 6 2790 SH SOLE 21 2790 0 0 NOVA LIFESTYLE INC COM NEW 66979P201 56 24652 SH SOLE 22 24652 0 0 NOVA LTD COM M7516K103 638 6238 SH SOLE 43 3713 0 2525 NOVABAY PHARMACEUTICALS INC COM NEW 66987P201 0 657 SH SOLE 21 657 0 0 NOVAGOLD RES INC COM NEW 66987E206 1357 197189 SH SOLE 2 50653 0 146536 NOVAGOLD RES INC COM NEW 66987E206 26 3813 SH SOLE 7 3813 0 0 NOVAGOLD RES INC COM NEW 66987E206 4972 722630 SH SOLE 18 656695 0 65935 NOVAGOLD RES INC COM NEW 66987E206 8540 1241245 SH SOLE 19 1241245 0 0 NOVAGOLD RES INC COM NEW 66987E206 51247 7448742 SH SOLE 21 7448742 0 0 NOVAGOLD RES INC COM NEW 66987E206 22019 3200398 SH SOLE 22 3163418 0 36980 NOVAGOLD RES INC COM NEW 66987E206 272 39486 SH SOLE 23 39486 0 0 NOVAGOLD RES INC COM NEW 66987E206 1519 220713 SH SOLE 26 0 0 220713 NOVAGOLD RES INC COM NEW 66987E206 67 9690 SH SOLE 43 1467 0 8223 NOVAN INC COM NEW 66988N205 1 140 SH SOLE 2 140 0 0 NOVAN INC COM NEW 66988N205 30 3652 SH SOLE 18 3652 0 0 NOVAN INC COM NEW 66988N205 470 57701 SH SOLE 21 57701 0 0 NOVAN INC COM NEW 66988N205 1966 241524 SH SOLE 22 241524 0 0 NOVANTA INC COM 67000B104 2313 14973 SH SOLE 2 10762 0 4211 NOVANTA INC COM 67000B104 19 125 SH SOLE 4 125 0 0 NOVANTA INC COM 67000B104 87 564 SH SOLE 7 564 0 0 NOVANTA INC COM 67000B104 14761 95539 SH SOLE 18 95539 0 0 NOVANTA INC COM 67000B104 9588 62058 SH SOLE 19 62058 0 0 NOVANTA INC COM 67000B104 182078 1178496 SH SOLE 21 1178496 0 0 NOVANTA INC COM 67000B104 127843 827461 SH SOLE 22 806480 0 20981 NOVANTA INC COM 67000B104 971 6288 SH SOLE 25 6288 0 0 NOVANTA INC COM 67000B104 2563 16587 SH SOLE 26 13904 0 2683 NOVANTA INC COM 67000B104 454 2939 SH SOLE 28 2939 0 0 NOVANTA INC COM 67000B104 25199 163101 SH SOLE 30 163101 0 0 NOVANTA INC COM 67000B104 478 3096 SH SOLE 36 3096 0 0 NOVANTA INC COM 67000B104 648 4196 SH SOLE 40 4196 0 0 NOVANTA INC COM 67000B104 2771 17936 SH SOLE 43 11254 0 6682 NOVARTIS AG SPONSORED ADR 66987V109 1498 18317 SH SOLE 18 18317 0 0 NOVARTIS AG SPONSORED ADR 66987V109 5617 68681 SH SOLE 19 68681 0 0 NOVARTIS AG SPONSORED ADR 66987V109 106698 1304692 SH SOLE 43 94104 0 1210588 NOVAVAX INC COM NEW 670002401 33243 160354 SH SOLE 2 36761 0 123593 NOVAVAX INC COM NEW 670002401 9192 44339 SH SOLE 4 29382 0 14957 NOVAVAX INC COM NEW 670002401 1540 7427 SH SOLE 7 7427 0 0 NOVAVAX INC COM NEW 670002401 306 1477 SH SOLE 13 133 0 1344 NOVAVAX INC COM NEW 670002401 1137 5485 SH SOLE 15 5485 0 0 NOVAVAX INC COM NEW 670002401 24165 116565 SH SOLE 18 112564 0 4001 NOVAVAX INC COM NEW 670002401 42003 202608 SH SOLE 19 202608 0 0 NOVAVAX INC COM NEW 670002401 401864 1938469 SH SOLE 21 1938469 0 0 NOVAVAX INC COM NEW 670002401 350437 1690400 SH SOLE 22 1605359 0 85041 NOVAVAX INC COM NEW 670002401 8496 40982 SH SOLE 23 40982 0 0 NOVAVAX INC COM NEW 670002401 7384 35619 SH SOLE 25 35619 0 0 NOVAVAX INC COM NEW 670002401 20462 98701 SH SOLE 26 85730 0 12971 NOVAVAX INC COM NEW 670002401 17795 85836 SH SOLE 28 5410 0 80426 NOVAVAX INC COM NEW 670002401 22 106 SH SOLE 29 106 0 0 NOVAVAX INC COM NEW 670002401 54746 264078 SH SOLE 30 264078 0 0 NOVAVAX INC COM NEW 670002401 5374 25922 SH SOLE 31 8699 0 17223 NOVAVAX INC COM NEW 670002401 32541 156970 SH SOLE 34 156970 0 0 NOVAVAX INC COM NEW 670002401 3210 15485 SH SOLE 36 15485 0 0 NOVAVAX INC COM NEW 670002401 468 2259 SH SOLE 40 2259 0 0 NOVAVAX INC COM NEW 670002401 6988 33707 SH SOLE 43 3353 0 30354 NOVAVAX INC NOTE 3.750% 2/0 670002AB0 3668 2125000 PRN SOLE 21 2125000 0 0 NOVO INTEGRATED SCIENCES INC COM NEW 67011T201 2 1080 SH SOLE 18 1080 0 0 NOVO INTEGRATED SCIENCES INC COM NEW 67011T201 33 18129 SH SOLE 21 18129 0 0 NOVO-NORDISK A S ADR 670100205 39 401 SH SOLE 17 0 0 401 NOVO-NORDISK A S ADR 670100205 137703 1434258 SH SOLE 18 1431409 0 2849 NOVO-NORDISK A S ADR 670100205 8736 90993 SH SOLE 19 90993 0 0 NOVO-NORDISK A S ADR 670100205 4429 46129 SH SOLE 25 25674 0 20455 NOVO-NORDISK A S ADR 670100205 98 1021 SH SOLE 30 1021 0 0 NOVO-NORDISK A S ADR 670100205 14096 146814 SH SOLE 34 146814 0 0 NOVO-NORDISK A S ADR 670100205 639 6659 SH SOLE 36 6659 0 0 NOVO-NORDISK A S ADR 670100205 162450 1692015 SH SOLE 43 117119 0 1574896 NOVOCURE LTD ORD SHS G6674U108 26659 229484 SH SOLE 2 32838 0 196646 NOVOCURE LTD ORD SHS G6674U108 7637 65740 SH SOLE 4 40615 0 25125 NOVOCURE LTD ORD SHS G6674U108 1256 10816 SH SOLE 7 10816 0 0 NOVOCURE LTD ORD SHS G6674U108 234 2018 SH SOLE 13 197 0 1821 NOVOCURE LTD ORD SHS G6674U108 867 7464 SH SOLE 15 7464 0 0 NOVOCURE LTD ORD SHS G6674U108 8769 75488 SH SOLE 18 70230 0 5258 NOVOCURE LTD ORD SHS G6674U108 25498 219492 SH SOLE 19 219492 0 0 NOVOCURE LTD ORD SHS G6674U108 84 720 SH SOLE 20 720 0 0 NOVOCURE LTD ORD SHS G6674U108 351452 3025329 SH SOLE 21 3025329 0 0 NOVOCURE LTD ORD SHS G6674U108 227159 1955400 SH SOLE 22 1840771 0 114629 NOVOCURE LTD ORD SHS G6674U108 5964 51335 SH SOLE 23 51335 0 0 NOVOCURE LTD ORD SHS G6674U108 17164 147751 SH SOLE 25 147751 0 0 NOVOCURE LTD ORD SHS G6674U108 19909 171374 SH SOLE 26 92916 0 78458 NOVOCURE LTD ORD SHS G6674U108 26752 230286 SH SOLE 28 7781 0 222505 NOVOCURE LTD ORD SHS G6674U108 37641 324013 SH SOLE 30 320783 0 3230 NOVOCURE LTD ORD SHS G6674U108 3948 33987 SH SOLE 31 11179 0 22808 NOVOCURE LTD ORD SHS G6674U108 12165 104715 SH SOLE 34 104715 0 0 NOVOCURE LTD ORD SHS G6674U108 5121 44079 SH SOLE 36 44079 0 0 NOVOCURE LTD ORD SHS G6674U108 376 3240 SH SOLE 40 3240 0 0 NOVOCURE LTD ORD SHS G6674U108 2434 20949 SH SOLE 43 1046 0 19903 NOW INC COM 67011P100 962 125803 SH SOLE 2 33279 0 92524 NOW INC COM 67011P100 4 574 SH SOLE 4 574 0 0 NOW INC COM 67011P100 13 1734 SH SOLE 7 1734 0 0 NOW INC COM 67011P100 3466 453026 SH SOLE 18 453026 0 0 NOW INC COM 67011P100 1483 193816 SH SOLE 19 193816 0 0 NOW INC COM 67011P100 99791 13044574 SH SOLE 21 13044574 0 0 NOW INC COM 67011P100 22347 2921168 SH SOLE 22 2809634 0 111534 NOW INC COM 67011P100 107 13974 SH SOLE 25 13974 0 0 NOW INC COM 67011P100 412 53796 SH SOLE 26 46439 0 7357 NOW INC COM 67011P100 73 9587 SH SOLE 28 9192 0 395 NOW INC COM 67011P100 1484 193955 SH SOLE 30 193955 0 0 NOW INC COM 67011P100 40 5179 SH SOLE 34 5179 0 0 NOW INC COM 67011P100 68 8917 SH SOLE 36 8917 0 0 NOW INC COM 67011P100 90 11818 SH SOLE 40 11818 0 0 NOW INC COM 67011P100 538 70303 SH SOLE 43 0 0 70303 NRG ENERGY INC COM NEW 629377508 23399 573075 SH SOLE 2 76525 0 496550 NRG ENERGY INC COM NEW 629377508 4102 100476 SH SOLE 4 90507 0 9969 NRG ENERGY INC COM NEW 629377508 17335 424558 SH SOLE 7 417117 0 7441 NRG ENERGY INC COM NEW 629377508 21 504 SH SOLE 13 504 0 0 NRG ENERGY INC COM NEW 629377508 1408 34477 SH SOLE 15 34477 0 0 NRG ENERGY INC COM NEW 629377508 0 2 SH SOLE 17 0 0 2 NRG ENERGY INC COM NEW 629377508 22961 562366 SH SOLE 18 525968 0 36398 NRG ENERGY INC COM NEW 629377508 4904 120118 SH SOLE 19 120118 0 0 NRG ENERGY INC COM NEW 629377508 473468 11596087 SH SOLE 21 11596087 0 0 NRG ENERGY INC COM NEW 629377508 231053 5658901 SH SOLE 22 5140678 0 518223 NRG ENERGY INC COM NEW 629377508 5630 137886 SH SOLE 23 137886 0 0 NRG ENERGY INC COM NEW 629377508 4449 108960 SH SOLE 25 108960 0 0 NRG ENERGY INC COM NEW 629377508 25553 625838 SH SOLE 26 323383 0 302455 NRG ENERGY INC COM NEW 629377508 10079 246846 SH SOLE 28 17933 0 228913 NRG ENERGY INC COM NEW 629377508 64 1558 SH SOLE 29 1558 0 0 NRG ENERGY INC COM NEW 629377508 54686 1339350 SH SOLE 30 1339350 0 0 NRG ENERGY INC COM NEW 629377508 3780 92577 SH SOLE 31 29283 0 63294 NRG ENERGY INC COM NEW 629377508 3896 95415 SH SOLE 32 95415 0 0 NRG ENERGY INC COM NEW 629377508 510 12485 SH SOLE 34 12485 0 0 NRG ENERGY INC COM NEW 629377508 4513 110537 SH SOLE 36 110537 0 0 NRG ENERGY INC COM NEW 629377508 191 4688 SH SOLE 40 4688 0 0 NRG ENERGY INC COM NEW 629377508 13345 326840 SH SOLE 43 30264 0 296576 NRG ENERGY INC DBCV 2.750% 6/0 629377CG5 2581 2200000 PRN SOLE 2 2200000 0 0 NRG ENERGY INC DBCV 2.750% 6/0 629377CG5 3914 3337000 PRN SOLE 21 3337000 0 0 NRG ENERGY INC DBCV 2.750% 6/0 629377CG5 10850 9250000 PRN SOLE 22 9250000 0 0 NU SKIN ENTERPRISES INC CL A 67018T105 3894 96220 SH SOLE 2 62755 0 33465 NU SKIN ENTERPRISES INC CL A 67018T105 9 215 SH SOLE 4 215 0 0 NU SKIN ENTERPRISES INC CL A 67018T105 49 1221 SH SOLE 7 1221 0 0 NU SKIN ENTERPRISES INC CL A 67018T105 10256 253411 SH SOLE 18 250505 0 2906 NU SKIN ENTERPRISES INC CL A 67018T105 4759 117597 SH SOLE 19 117597 0 0 NU SKIN ENTERPRISES INC CL A 67018T105 147357 3641135 SH SOLE 21 3641135 0 0 NU SKIN ENTERPRISES INC CL A 67018T105 59171 1462100 SH SOLE 22 1419216 0 42884 NU SKIN ENTERPRISES INC CL A 67018T105 19 463 SH SOLE 23 463 0 0 NU SKIN ENTERPRISES INC CL A 67018T105 244 6030 SH SOLE 25 6030 0 0 NU SKIN ENTERPRISES INC CL A 67018T105 651 16074 SH SOLE 26 12259 0 3815 NU SKIN ENTERPRISES INC CL A 67018T105 371 9171 SH SOLE 28 4732 0 4439 NU SKIN ENTERPRISES INC CL A 67018T105 1216 30044 SH SOLE 30 30044 0 0 NU SKIN ENTERPRISES INC CL A 67018T105 59 1459 SH SOLE 36 1459 0 0 NU SKIN ENTERPRISES INC CL A 67018T105 272 6731 SH SOLE 40 6731 0 0 NU SKIN ENTERPRISES INC CL A 67018T105 10189 251764 SH SOLE 43 16068 0 235696 NUANCE COMMUNICATIONS INC COM 67020Y100 30210 548865 SH SOLE 2 99515 0 449350 NUANCE COMMUNICATIONS INC COM 67020Y100 60 1090 SH SOLE 4 1090 0 0 NUANCE COMMUNICATIONS INC COM 67020Y100 265 4811 SH SOLE 7 4811 0 0 NUANCE COMMUNICATIONS INC COM 67020Y100 6283 114161 SH SOLE 18 114161 0 0 NUANCE COMMUNICATIONS INC COM 67020Y100 4432 80529 SH SOLE 19 80529 0 0 NUANCE COMMUNICATIONS INC COM 67020Y100 245181 4454591 SH SOLE 21 4454591 0 0 NUANCE COMMUNICATIONS INC COM 67020Y100 342187 6217061 SH SOLE 22 5878888 0 338173 NUANCE COMMUNICATIONS INC COM 67020Y100 2022 36744 SH SOLE 25 36744 0 0 NUANCE COMMUNICATIONS INC COM 67020Y100 6126 111301 SH SOLE 26 90270 0 21031 NUANCE COMMUNICATIONS INC COM 67020Y100 1643 29850 SH SOLE 28 20677 0 9173 NUANCE COMMUNICATIONS INC COM 67020Y100 30401 552352 SH SOLE 30 552352 0 0 NUANCE COMMUNICATIONS INC COM 67020Y100 250 4537 SH SOLE 31 4537 0 0 NUANCE COMMUNICATIONS INC COM 67020Y100 165 3006 SH SOLE 34 3006 0 0 NUANCE COMMUNICATIONS INC COM 67020Y100 109 1974 SH SOLE 36 1974 0 0 NUANCE COMMUNICATIONS INC COM 67020Y100 1931 35082 SH SOLE 40 35082 0 0 NUANCE COMMUNICATIONS INC COM 67020Y100 6410 116453 SH SOLE 43 10102 0 106351 NUANCE COMMUNICATIONS INC NOTE 1.250% 4/0 67020YAN0 5163 1840000 PRN SOLE 21 1840000 0 0 NUCANA PLC SPONSORED ADR 67022C106 612 237259 SH SOLE 21 237259 0 0 NUCOR CORP COM 670346105 46775 474917 SH SOLE 2 87485 0 387432 NUCOR CORP COM 670346105 12485 126769 SH SOLE 4 114854 0 11915 NUCOR CORP COM 670346105 29469 299203 SH SOLE 7 290281 0 8922 NUCOR CORP COM 670346105 579 5878 SH SOLE 13 705 0 5173 NUCOR CORP COM 670346105 3891 39507 SH SOLE 15 39507 0 0 NUCOR CORP COM 670346105 0 1 SH SOLE 17 0 0 1 NUCOR CORP COM 670346105 52491 532960 SH SOLE 18 491418 0 41542 NUCOR CORP COM 670346105 15849 160921 SH SOLE 19 160921 0 0 NUCOR CORP COM 670346105 915686 9297244 SH SOLE 21 9297244 0 0 NUCOR CORP COM 670346105 628174 6378050 SH SOLE 22 5738908 0 639142 NUCOR CORP COM 670346105 16552 168055 SH SOLE 23 168055 0 0 NUCOR CORP COM 670346105 71981 730847 SH SOLE 25 730847 0 0 NUCOR CORP COM 670346105 81785 830385 SH SOLE 26 280957 0 549428 NUCOR CORP COM 670346105 84868 861692 SH SOLE 28 26959 0 834733 NUCOR CORP COM 670346105 172485 1751290 SH SOLE 30 1751290 0 0 NUCOR CORP COM 670346105 10804 109700 SH SOLE 31 35420 0 74280 NUCOR CORP COM 670346105 157180 1595900 SH SOLE 34 1595900 0 0 NUCOR CORP COM 670346105 16199 164473 SH SOLE 36 164473 0 0 NUCOR CORP COM 670346105 1066 10821 SH SOLE 40 10821 0 0 NUCOR CORP COM 670346105 15587 158259 SH SOLE 43 21188 0 137071 NUCOR CORP OPTIONS 670346105 167 1700 SH Call SOLE 2 1700 0 0 NUCOR CORP OPTIONS 670346105 177 1800 SH Call SOLE 4 1800 0 0 NUCOR CORP OPTIONS 670346105 2502 25400 SH Call SOLE 18 25400 0 0 NUCOR CORP OPTIONS 670346105 27114 275300 SH Call SOLE 19 275300 0 0 NUCOR CORP OPTIONS 670346105 1330 13500 SH Call SOLE 22 13500 0 0 NUCOR CORP OPTIONS 670346105 10863 110300 SH Call SOLE 34 110300 0 0 NURIX THERAPEUTICS INC COM 67080M103 513 17126 SH SOLE 2 7340 0 9786 NURIX THERAPEUTICS INC COM 67080M103 17 553 SH SOLE 7 553 0 0 NURIX THERAPEUTICS INC COM 67080M103 2646 88327 SH SOLE 18 88327 0 0 NURIX THERAPEUTICS INC COM 67080M103 1722 57493 SH SOLE 19 57493 0 0 NURIX THERAPEUTICS INC COM 67080M103 39565 1320585 SH SOLE 21 1320585 0 0 NURIX THERAPEUTICS INC COM 67080M103 24162 806461 SH SOLE 22 796818 0 9643 NURIX THERAPEUTICS INC COM 67080M103 86 2875 SH SOLE 25 2875 0 0 NURIX THERAPEUTICS INC COM 67080M103 27 912 SH SOLE 26 912 0 0 NURIX THERAPEUTICS INC COM 67080M103 5460 182236 SH SOLE 30 182236 0 0 NURIX THERAPEUTICS INC COM 67080M103 16 545 SH SOLE 36 545 0 0 NURIX THERAPEUTICS INC COM 67080M103 71 2371 SH SOLE 40 2371 0 0 NURIX THERAPEUTICS INC COM 67080M103 123 4089 SH SOLE 43 0 0 4089 NUTANIX INC CL A 67059N108 76 2025 SH SOLE 44 2025 0 0 NUTANIX INC CL A 67059N108 17346 460112 SH SOLE 2 139506 0 320606 NUTANIX INC CL A 67059N108 94 2506 SH SOLE 4 2506 0 0 NUTANIX INC CL A 67059N108 105 2784 SH SOLE 7 2784 0 0 NUTANIX INC CL A 67059N108 3433 91068 SH SOLE 18 91068 0 0 NUTANIX INC CL A 67059N108 2047 54284 SH SOLE 19 54284 0 0 NUTANIX INC CL A 67059N108 124228 3295160 SH SOLE 21 3295160 0 0 NUTANIX INC CL A 67059N108 167613 4445963 SH SOLE 22 4223215 0 222748 NUTANIX INC CL A 67059N108 1092 28964 SH SOLE 25 28964 0 0 NUTANIX INC CL A 67059N108 3102 82279 SH SOLE 26 66184 0 16095 NUTANIX INC CL A 67059N108 610 16178 SH SOLE 28 16178 0 0 NUTANIX INC CL A 67059N108 126 3334 SH SOLE 29 3334 0 0 NUTANIX INC CL A 67059N108 3905 103579 SH SOLE 30 103579 0 0 NUTANIX INC CL A 67059N108 118 3122 SH SOLE 31 3122 0 0 NUTANIX INC CL A 67059N108 436 11575 SH SOLE 36 11575 0 0 NUTANIX INC CL A 67059N108 859 22785 SH SOLE 40 22785 0 0 NUTANIX INC CL A 67059N108 1486 39427 SH SOLE 43 2393 0 37034 NUTRIEN LTD COM 67077M108 29 452 SH SOLE 18 452 0 0 NUTRIEN LTD COM 67077M108 31661 488371 SH SOLE 19 488371 0 0 NUTRIEN LTD COM 67077M108 84 1298 SH SOLE 21 1298 0 0 NUTRIEN LTD COM 67077M108 1185 18272 SH SOLE 22 18272 0 0 NUTRIEN LTD COM 67077M108 14035 216489 SH SOLE 25 216489 0 0 NUTRIEN LTD COM 67077M108 25873 399091 SH SOLE 29 399091 0 0 NUTRIEN LTD COM 67077M108 6573 101394 SH SOLE 34 101394 0 0 NUTRIEN LTD COM 67077M108 9381 144697 SH SOLE 43 18289 0 126408 NUVALENT INC COM 670703107 199 8825 SH SOLE 2 377 0 8448 NUVALENT INC COM 670703107 706 31296 SH SOLE 18 31296 0 0 NUVALENT INC COM 670703107 413 18315 SH SOLE 19 18315 0 0 NUVALENT INC COM 670703107 8759 388445 SH SOLE 21 388445 0 0 NUVALENT INC COM 670703107 4651 206249 SH SOLE 22 203631 0 2618 NUVASIVE INC COM 670704105 3163 52846 SH SOLE 2 44591 0 8255 NUVASIVE INC COM 670704105 10 164 SH SOLE 4 164 0 0 NUVASIVE INC COM 670704105 48 798 SH SOLE 7 798 0 0 NUVASIVE INC COM 670704105 14845 248040 SH SOLE 18 248040 0 0 NUVASIVE INC COM 670704105 13255 221477 SH SOLE 19 221477 0 0 NUVASIVE INC COM 670704105 228700 3821220 SH SOLE 21 3821220 0 0 NUVASIVE INC COM 670704105 88617 1480653 SH SOLE 22 1449623 0 31030 NUVASIVE INC COM 670704105 369 6169 SH SOLE 25 6169 0 0 NUVASIVE INC COM 670704105 1319 22046 SH SOLE 26 17583 0 4463 NUVASIVE INC COM 670704105 261 4363 SH SOLE 28 4363 0 0 NUVASIVE INC COM 670704105 5368 89693 SH SOLE 30 89693 0 0 NUVASIVE INC COM 670704105 63 1054 SH SOLE 34 1054 0 0 NUVASIVE INC COM 670704105 379 6332 SH SOLE 40 6332 0 0 NUVASIVE INC COM 670704105 371 6198 SH SOLE 43 0 0 6198 NUVASIVE INC NOTE 0.375% 3/1 670704AJ4 3290 3416000 PRN SOLE 21 3416000 0 0 NUVASIVE INC NOTE 1.000% 6/0 670704AL9 3248 3186000 PRN SOLE 21 3186000 0 0 NUVATION BIO INC COM CL A 67080N101 505 50795 SH SOLE 2 33254 0 17541 NUVATION BIO INC COM CL A 67080N101 6 569 SH SOLE 7 569 0 0 NUVATION BIO INC COM CL A 67080N101 1772 178240 SH SOLE 18 178240 0 0 NUVATION BIO INC COM CL A 67080N101 3184 320312 SH SOLE 19 320312 0 0 NUVATION BIO INC COM CL A 67080N101 25170 2532214 SH SOLE 21 2532214 0 0 NUVATION BIO INC COM CL A 67080N101 21700 2183128 SH SOLE 22 2127182 0 55946 NUVATION BIO INC COM CL A 67080N101 151 15144 SH SOLE 25 15144 0 0 NUVATION BIO INC COM CL A 67080N101 626 62985 SH SOLE 26 56897 0 6088 NUVATION BIO INC COM CL A 67080N101 133 13400 SH SOLE 28 13400 0 0 NUVATION BIO INC COM CL A 67080N101 300 30147 SH SOLE 30 30147 0 0 NUVATION BIO INC COM CL A 67080N101 127 12761 SH SOLE 40 12761 0 0 NUVATION BIO INC COM CL A 67080N101 0 10 SH SOLE 43 0 0 10 NUVATION BIO INC *W EXP 07/07/202 67080N119 14 5618 SH SOLE 18 5618 0 0 NUVATION BIO INC *W EXP 07/07/202 67080N119 380 150284 SH SOLE 19 150284 0 0 NUVATION BIO INC *W EXP 07/07/202 67080N119 5 2165 SH SOLE 20 2165 0 0 NUVATION BIO INC *W EXP 07/07/202 67080N119 190 75264 SH SOLE 34 75264 0 0 NUVEEN VIRGINIA QLTY MUNCPL COM 67064R102 0 1 SH SOLE 17 0 0 1 NUVERRA ENVIRONMENTAL SOLUTI COM PAR 67091K302 1 464 SH SOLE 18 464 0 0 NUVERRA ENVIRONMENTAL SOLUTI COM PAR 67091K302 16 8256 SH SOLE 21 8256 0 0 NUVVE HOLDING CORP COM 67079Y100 17 1561 SH SOLE 18 1561 0 0 NUVVE HOLDING CORP COM 67079Y100 202 18702 SH SOLE 21 18702 0 0 NUZEE INC COM NEW 67073S208 4 2032 SH SOLE 18 2032 0 0 NUZEE INC COM NEW 67073S208 60 27272 SH SOLE 21 27272 0 0 NV5 GLOBAL INC COM 62945V109 1198 12154 SH SOLE 2 3894 0 8260 NV5 GLOBAL INC COM 62945V109 5 51 SH SOLE 4 51 0 0 NV5 GLOBAL INC COM 62945V109 4213 42739 SH SOLE 7 42739 0 0 NV5 GLOBAL INC COM 62945V109 4192 42525 SH SOLE 18 42525 0 0 NV5 GLOBAL INC COM 62945V109 2232 22643 SH SOLE 19 22643 0 0 NV5 GLOBAL INC COM 62945V109 50999 517389 SH SOLE 21 517389 0 0 NV5 GLOBAL INC COM 62945V109 30986 314355 SH SOLE 22 301489 0 12866 NV5 GLOBAL INC COM 62945V109 158 1605 SH SOLE 25 1605 0 0 NV5 GLOBAL INC COM 62945V109 720 7302 SH SOLE 26 6505 0 797 NV5 GLOBAL INC COM 62945V109 139 1410 SH SOLE 28 1410 0 0 NV5 GLOBAL INC COM 62945V109 1524 15464 SH SOLE 30 15464 0 0 NV5 GLOBAL INC COM 62945V109 154 1566 SH SOLE 40 1566 0 0 NV5 GLOBAL INC COM 62945V109 473 4800 SH SOLE 43 205 0 4595 NVE CORP COM NEW 629445206 117 1836 SH SOLE 2 352 0 1484 NVE CORP COM NEW 629445206 8 130 SH SOLE 7 130 0 0 NVE CORP COM NEW 629445206 936 14625 SH SOLE 18 14625 0 0 NVE CORP COM NEW 629445206 555 8673 SH SOLE 19 8673 0 0 NVE CORP COM NEW 629445206 10921 170717 SH SOLE 21 170717 0 0 NVE CORP COM NEW 629445206 7759 121293 SH SOLE 22 120602 0 691 NVE CORP COM NEW 629445206 315 4924 SH SOLE 43 250 0 4674 NVENT ELECTRIC PLC SHS G6700G107 17941 554926 SH SOLE 2 144175 0 410751 NVENT ELECTRIC PLC SHS G6700G107 195 6041 SH SOLE 4 6041 0 0 NVENT ELECTRIC PLC SHS G6700G107 125 3863 SH SOLE 7 3863 0 0 NVENT ELECTRIC PLC SHS G6700G107 13598 420612 SH SOLE 18 420050 0 562 NVENT ELECTRIC PLC SHS G6700G107 5269 162990 SH SOLE 19 162990 0 0 NVENT ELECTRIC PLC SHS G6700G107 250743 7755739 SH SOLE 21 7755739 0 0 NVENT ELECTRIC PLC SHS G6700G107 149280 4617371 SH SOLE 22 4384314 0 233057 NVENT ELECTRIC PLC SHS G6700G107 267 8249 SH SOLE 23 8249 0 0 NVENT ELECTRIC PLC SHS G6700G107 1371 42398 SH SOLE 25 42398 0 0 NVENT ELECTRIC PLC SHS G6700G107 1985 61397 SH SOLE 26 48089 0 13308 NVENT ELECTRIC PLC SHS G6700G107 503 15567 SH SOLE 28 14060 0 1507 NVENT ELECTRIC PLC SHS G6700G107 59 1819 SH SOLE 29 1819 0 0 NVENT ELECTRIC PLC SHS G6700G107 5566 172168 SH SOLE 30 172168 0 0 NVENT ELECTRIC PLC SHS G6700G107 173 5357 SH SOLE 31 5357 0 0 NVENT ELECTRIC PLC SHS G6700G107 1595 49328 SH SOLE 34 49328 0 0 NVENT ELECTRIC PLC SHS G6700G107 138 4261 SH SOLE 36 4261 0 0 NVENT ELECTRIC PLC SHS G6700G107 640 19804 SH SOLE 40 19804 0 0 NVENT ELECTRIC PLC SHS G6700G107 3385 104711 SH SOLE 43 4682 0 100029 NVIDIA CORPORATION COM 67066G104 1234425 5958800 SH SOLE 2 1374487 0 4584313 NVIDIA CORPORATION COM 67066G104 360023 1737897 SH SOLE 4 1139132 0 598765 NVIDIA CORPORATION COM 67066G104 504161 2433680 SH SOLE 7 2359995 0 73685 NVIDIA CORPORATION COM 67066G104 29749 143606 SH SOLE 13 101679 0 41927 NVIDIA CORPORATION COM 67066G104 52298 252453 SH SOLE 15 252453 0 0 NVIDIA CORPORATION COM 67066G104 119 575 SH SOLE 17 0 0 575 NVIDIA CORPORATION COM 67066G104 1354139 6536681 SH SOLE 18 5661445 0 875236 NVIDIA CORPORATION COM 67066G104 751837 3629259 SH SOLE 19 3629259 0 0 NVIDIA CORPORATION COM 67066G104 12000470 57928510 SH SOLE 21 57928510 0 0 NVIDIA CORPORATION COM 67066G104 11062188 53399247 SH SOLE 22 47725339 0 5673908 NVIDIA CORPORATION COM 67066G104 322374 1556159 SH SOLE 23 1556159 0 0 NVIDIA CORPORATION COM 67066G104 951207 4591653 SH SOLE 25 4591653 0 0 NVIDIA CORPORATION COM 67066G104 1285623 6205943 SH SOLE 26 2694909 0 3511034 NVIDIA CORPORATION COM 67066G104 1419479 6852089 SH SOLE 28 221231 0 6630858 NVIDIA CORPORATION COM 67066G104 20105 97050 SH SOLE 29 97050 0 0 NVIDIA CORPORATION COM 67066G104 3312992 15992432 SH SOLE 30 15850242 0 142190 NVIDIA CORPORATION COM 67066G104 217716 1050957 SH SOLE 31 441074 0 609883 NVIDIA CORPORATION COM 67066G104 159002 767533 SH SOLE 32 767533 0 0 NVIDIA CORPORATION COM 67066G104 344238 1661699 SH SOLE 34 1661699 0 0 NVIDIA CORPORATION COM 67066G104 228997 1105411 SH SOLE 36 1105411 0 0 NVIDIA CORPORATION COM 67066G104 17925 86526 SH SOLE 40 86526 0 0 NVIDIA CORPORATION COM 67066G104 468207 2260122 SH SOLE 43 147088 0 2113034 NVR INC COM 62944T105 33420 6971 SH SOLE 2 1129 0 5842 NVR INC COM 62944T105 10902 2274 SH SOLE 4 1356 0 918 NVR INC COM 62944T105 14809 3089 SH SOLE 7 2980 0 109 NVR INC COM 62944T105 599 125 SH SOLE 13 13 0 112 NVR INC COM 62944T105 2081 434 SH SOLE 15 434 0 0 NVR INC COM 62944T105 28223 5887 SH SOLE 18 5400 0 487 NVR INC COM 62944T105 7498 1564 SH SOLE 19 1564 0 0 NVR INC COM 62944T105 661765 138038 SH SOLE 21 138038 0 0 NVR INC COM 62944T105 343577 71667 SH SOLE 22 64495 0 7172 NVR INC COM 62944T105 9444 1970 SH SOLE 23 1970 0 0 NVR INC COM 62944T105 24061 5019 SH SOLE 25 5019 0 0 NVR INC COM 62944T105 37418 7805 SH SOLE 26 3465 0 4340 NVR INC COM 62944T105 61609 12851 SH SOLE 28 256 0 12595 NVR INC COM 62944T105 53 11 SH SOLE 29 11 0 0 NVR INC COM 62944T105 78163 16304 SH SOLE 30 16237 0 67 NVR INC COM 62944T105 6251 1304 SH SOLE 31 447 0 857 NVR INC COM 62944T105 935 195 SH SOLE 34 195 0 0 NVR INC COM 62944T105 7229 1508 SH SOLE 36 1508 0 0 NVR INC COM 62944T105 556 116 SH SOLE 40 116 0 0 NVR INC COM 62944T105 8701 1815 SH SOLE 43 245 0 1570 NXP SEMICONDUCTORS N V COM N6596X109 142631 728191 SH SOLE 2 194498 0 533693 NXP SEMICONDUCTORS N V COM N6596X109 25867 132064 SH SOLE 4 121480 0 10584 NXP SEMICONDUCTORS N V COM N6596X109 55792 284844 SH SOLE 7 276893 0 7951 NXP SEMICONDUCTORS N V COM N6596X109 1169 5966 SH SOLE 13 750 0 5216 NXP SEMICONDUCTORS N V COM N6596X109 7061 36047 SH SOLE 15 36047 0 0 NXP SEMICONDUCTORS N V COM N6596X109 8 42 SH SOLE 17 0 0 42 NXP SEMICONDUCTORS N V COM N6596X109 168362 859562 SH SOLE 18 819617 0 39945 NXP SEMICONDUCTORS N V COM N6596X109 265380 1354876 SH SOLE 19 1354876 0 0 NXP SEMICONDUCTORS N V COM N6596X109 1500463 7660504 SH SOLE 21 7660504 0 0 NXP SEMICONDUCTORS N V COM N6596X109 1125458 5745942 SH SOLE 22 5130569 0 615373 NXP SEMICONDUCTORS N V COM N6596X109 32894 167936 SH SOLE 23 167936 0 0 NXP SEMICONDUCTORS N V COM N6596X109 117323 598985 SH SOLE 25 598985 0 0 NXP SEMICONDUCTORS N V COM N6596X109 152992 781092 SH SOLE 26 347178 0 433914 NXP SEMICONDUCTORS N V COM N6596X109 161964 826896 SH SOLE 28 24399 0 802497 NXP SEMICONDUCTORS N V COM N6596X109 662 3381 SH SOLE 29 3381 0 0 NXP SEMICONDUCTORS N V COM N6596X109 286733 1463895 SH SOLE 30 1463895 0 0 NXP SEMICONDUCTORS N V COM N6596X109 22356 114139 SH SOLE 31 46035 0 68104 NXP SEMICONDUCTORS N V COM N6596X109 12179 62177 SH SOLE 32 62177 0 0 NXP SEMICONDUCTORS N V COM N6596X109 298301 1522955 SH SOLE 34 1522955 0 0 NXP SEMICONDUCTORS N V COM N6596X109 24543 125300 SH SOLE 36 125300 0 0 NXP SEMICONDUCTORS N V COM N6596X109 1892 9659 SH SOLE 40 9659 0 0 NXP SEMICONDUCTORS N V COM N6596X109 18180 92816 SH SOLE 43 7039 0 85777 NXT-ID INC COM NEW 67091J206 0 250 SH SOLE 21 250 0 0 NYMOX PHARMACEUTICAL CORP COM P73398102 24 11723 SH SOLE 2 0 0 11723 NYMOX PHARMACEUTICAL CORP COM P73398102 19 9318 SH SOLE 18 9318 0 0 NYMOX PHARMACEUTICAL CORP COM P73398102 235 114042 SH SOLE 21 114042 0 0 NYMOX PHARMACEUTICAL CORP COM P73398102 5 2585 SH SOLE 23 2585 0 0 NYXOAH S A SHS B6S7WD106 18953 648041 SH SOLE 19 648041 0 0 NYXOAH S A SHS B6S7WD106 505 17258 SH SOLE 20 17258 0 0 NYXOAH S A SHS B6S7WD106 40 1368 SH SOLE 21 1368 0 0 NYXOAH S A SHS B6S7WD106 114 3910 SH SOLE 34 3910 0 0 O-I GLASS INC COM 67098H104 1125 78865 SH SOLE 2 62341 0 16524 O-I GLASS INC COM 67098H104 8 590 SH SOLE 4 590 0 0 O-I GLASS INC COM 67098H104 64 4471 SH SOLE 7 4471 0 0 O-I GLASS INC COM 67098H104 0 1 SH SOLE 17 0 0 1 O-I GLASS INC COM 67098H104 8122 569138 SH SOLE 18 569138 0 0 O-I GLASS INC COM 67098H104 3968 278034 SH SOLE 19 278034 0 0 O-I GLASS INC COM 67098H104 259985 18219014 SH SOLE 21 18219014 0 0 O-I GLASS INC COM 67098H104 56162 3935689 SH SOLE 22 3843887 0 91802 O-I GLASS INC COM 67098H104 286 20010 SH SOLE 25 20010 0 0 O-I GLASS INC COM 67098H104 703 49247 SH SOLE 26 36618 0 12629 O-I GLASS INC COM 67098H104 418 29262 SH SOLE 28 13162 0 16100 O-I GLASS INC COM 67098H104 3909 273952 SH SOLE 30 273952 0 0 O-I GLASS INC COM 67098H104 82 5747 SH SOLE 36 5747 0 0 O-I GLASS INC COM 67098H104 247 17337 SH SOLE 40 17337 0 0 O-I GLASS INC COM 67098H104 690 48367 SH SOLE 43 445 0 47922 OAK STR HEALTH INC COM 67181A107 6797 159820 SH SOLE 2 10876 0 148944 OAK STR HEALTH INC COM 67181A107 2781 65393 SH SOLE 4 45983 0 19410 OAK STR HEALTH INC COM 67181A107 379 8919 SH SOLE 7 8919 0 0 OAK STR HEALTH INC COM 67181A107 346 8130 SH SOLE 15 8130 0 0 OAK STR HEALTH INC COM 67181A107 2510 59025 SH SOLE 18 53598 0 5427 OAK STR HEALTH INC COM 67181A107 94138 2213454 SH SOLE 19 2213454 0 0 OAK STR HEALTH INC COM 67181A107 58788 1382265 SH SOLE 21 1382265 0 0 OAK STR HEALTH INC COM 67181A107 108891 2560329 SH SOLE 22 2442448 0 117881 OAK STR HEALTH INC COM 67181A107 2404 56521 SH SOLE 23 56521 0 0 OAK STR HEALTH INC COM 67181A107 771 18140 SH SOLE 25 18140 0 0 OAK STR HEALTH INC COM 67181A107 7867 184970 SH SOLE 26 174006 0 10964 OAK STR HEALTH INC COM 67181A107 5023 118115 SH SOLE 28 8041 0 110074 OAK STR HEALTH INC COM 67181A107 15127 355673 SH SOLE 30 292135 0 63538 OAK STR HEALTH INC COM 67181A107 1531 36002 SH SOLE 31 11943 0 24059 OAK STR HEALTH INC COM 67181A107 2368 55674 SH SOLE 34 55674 0 0 OAK STR HEALTH INC COM 67181A107 957 22502 SH SOLE 36 22502 0 0 OAK STR HEALTH INC COM 67181A107 163 3842 SH SOLE 40 3842 0 0 OAK VY BANCORP OAKDALE CALIF COM 671807105 25 1451 SH SOLE 18 1451 0 0 OAK VY BANCORP OAKDALE CALIF COM 671807105 24 1382 SH SOLE 19 1382 0 0 OAK VY BANCORP OAKDALE CALIF COM 671807105 432 24637 SH SOLE 21 24637 0 0 OAK VY BANCORP OAKDALE CALIF COM 671807105 16 888 SH SOLE 22 888 0 0 OAKTREE SPECIALTY LENDING CO COM 67401P108 6969 987054 SH SOLE 30 987054 0 0 OASIS PETROLEUM INC COM NEW 674215207 951 9564 SH SOLE 2 7837 0 1727 OASIS PETROLEUM INC COM NEW 674215207 8 83 SH SOLE 4 83 0 0 OASIS PETROLEUM INC COM NEW 674215207 32 324 SH SOLE 7 324 0 0 OASIS PETROLEUM INC COM NEW 674215207 5688 57212 SH SOLE 18 57212 0 0 OASIS PETROLEUM INC COM NEW 674215207 3510 35302 SH SOLE 19 35302 0 0 OASIS PETROLEUM INC COM NEW 674215207 68855 692567 SH SOLE 21 692567 0 0 OASIS PETROLEUM INC COM NEW 674215207 45963 462315 SH SOLE 22 449392 0 12923 OASIS PETROLEUM INC COM NEW 674215207 254 2554 SH SOLE 25 2554 0 0 OASIS PETROLEUM INC COM NEW 674215207 1033 10389 SH SOLE 26 9566 0 823 OASIS PETROLEUM INC COM NEW 674215207 219 2198 SH SOLE 28 2198 0 0 OASIS PETROLEUM INC COM NEW 674215207 475 4776 SH SOLE 30 4776 0 0 OASIS PETROLEUM INC COM NEW 674215207 238 2391 SH SOLE 40 2391 0 0 OATLY GROUP AB SPONSORED ADS 67421J108 8 515 SH SOLE 2 515 0 0 OATLY GROUP AB SPONSORED ADS 67421J108 78 5167 SH SOLE 19 5167 0 0 OATLY GROUP AB SPONSORED ADS 67421J108 130 8597 SH SOLE 34 8597 0 0 OBLONG INC COM 674434105 6 2772 SH SOLE 18 2772 0 0 OBLONG INC COM 674434105 79 37826 SH SOLE 21 37826 0 0 OCCIDENTAL PETE CORP COM 674599105 27226 920412 SH SOLE 2 295478 0 624934 OCCIDENTAL PETE CORP COM 674599105 8819 298148 SH SOLE 4 259716 0 38432 OCCIDENTAL PETE CORP COM 674599105 23158 782877 SH SOLE 7 757886 0 24991 OCCIDENTAL PETE CORP COM 674599105 587 19838 SH SOLE 13 2860 0 16978 OCCIDENTAL PETE CORP COM 674599105 3606 121920 SH SOLE 15 121920 0 0 OCCIDENTAL PETE CORP COM 674599105 47234 1596837 SH SOLE 18 1466514 0 130323 OCCIDENTAL PETE CORP COM 674599105 12163 411196 SH SOLE 19 411196 0 0 OCCIDENTAL PETE CORP COM 674599105 739265 24992069 SH SOLE 21 24992069 0 0 OCCIDENTAL PETE CORP COM 674599105 571410 19317440 SH SOLE 22 17459895 0 1857545 OCCIDENTAL PETE CORP COM 674599105 15473 523105 SH SOLE 23 523105 0 0 OCCIDENTAL PETE CORP COM 674599105 33298 1125696 SH SOLE 25 1125696 0 0 OCCIDENTAL PETE CORP COM 674599105 63927 2161145 SH SOLE 26 840363 0 1320782 OCCIDENTAL PETE CORP COM 674599105 30267 1023218 SH SOLE 28 70408 0 952810 OCCIDENTAL PETE CORP COM 674599105 76 2558 SH SOLE 29 2558 0 0 OCCIDENTAL PETE CORP COM 674599105 130716 4419071 SH SOLE 30 4419071 0 0 OCCIDENTAL PETE CORP COM 674599105 10241 346220 SH SOLE 31 111554 0 234666 OCCIDENTAL PETE CORP COM 674599105 1319 44594 SH SOLE 34 44594 0 0 OCCIDENTAL PETE CORP COM 674599105 17571 594012 SH SOLE 36 594012 0 0 OCCIDENTAL PETE CORP COM 674599105 951 32156 SH SOLE 40 32156 0 0 OCCIDENTAL PETE CORP COM 674599105 9677 327158 SH SOLE 43 25485 0 301673 OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162 5 461 SH SOLE 2 461 0 0 OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162 14 1165 SH SOLE 4 1165 0 0 OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162 3 234 SH SOLE 18 0 0 234 OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162 25 2111 SH SOLE 19 2111 0 0 OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162 4 365 SH SOLE 21 365 0 0 OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162 221 18654 SH SOLE 22 1030 0 17624 OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162 47 3927 SH SOLE 28 0 0 3927 OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162 2 172 SH SOLE 29 172 0 0 OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162 3 283 SH SOLE 30 283 0 0 OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162 0 4 SH SOLE 43 0 0 4 OCEAN BIO CHEM INC COM 674631106 7 743 SH SOLE 18 743 0 0 OCEAN BIO CHEM INC COM 674631106 95 10103 SH SOLE 21 10103 0 0 OCEAN PWR TECHNOLOGIES INC COM NEW 674870506 25 10795 SH SOLE 18 10795 0 0 OCEAN PWR TECHNOLOGIES INC COM NEW 674870506 291 125522 SH SOLE 21 125522 0 0 OCEAN PWR TECHNOLOGIES INC COM NEW 674870506 1321 569219 SH SOLE 22 569219 0 0 OCEANEERING INTL INC COM 675232102 2613 196147 SH SOLE 2 61694 0 134453 OCEANEERING INTL INC COM 675232102 6 425 SH SOLE 4 425 0 0 OCEANEERING INTL INC COM 675232102 47 3549 SH SOLE 7 3549 0 0 OCEANEERING INTL INC COM 675232102 5313 398853 SH SOLE 18 398853 0 0 OCEANEERING INTL INC COM 675232102 8995 675311 SH SOLE 19 675311 0 0 OCEANEERING INTL INC COM 675232102 160510 12050311 SH SOLE 21 12050311 0 0 OCEANEERING INTL INC COM 675232102 46555 3495118 SH SOLE 22 3393685 0 101433 OCEANEERING INTL INC COM 675232102 518 38919 SH SOLE 23 38919 0 0 OCEANEERING INTL INC COM 675232102 255 19118 SH SOLE 25 19118 0 0 OCEANEERING INTL INC COM 675232102 2792 209625 SH SOLE 26 17111 0 192514 OCEANEERING INTL INC COM 675232102 236 17702 SH SOLE 28 8302 0 9400 OCEANEERING INTL INC COM 675232102 2404 180470 SH SOLE 30 180470 0 0 OCEANEERING INTL INC COM 675232102 102 7643 SH SOLE 34 7643 0 0 OCEANEERING INTL INC COM 675232102 354 26565 SH SOLE 36 26565 0 0 OCEANEERING INTL INC COM 675232102 146 10990 SH SOLE 40 10990 0 0 OCEANEERING INTL INC COM 675232102 3309 248440 SH SOLE 43 74466 0 173974 OCEANFIRST FINL CORP COM 675234108 3316 154877 SH SOLE 2 57245 0 97632 OCEANFIRST FINL CORP COM 675234108 3 158 SH SOLE 4 158 0 0 OCEANFIRST FINL CORP COM 675234108 21 967 SH SOLE 7 967 0 0 OCEANFIRST FINL CORP COM 675234108 4042 188767 SH SOLE 18 188767 0 0 OCEANFIRST FINL CORP COM 675234108 10320 482031 SH SOLE 19 482031 0 0 OCEANFIRST FINL CORP COM 675234108 46922 2191580 SH SOLE 21 2191580 0 0 OCEANFIRST FINL CORP COM 675234108 38935 1818565 SH SOLE 22 1761955 0 56610 OCEANFIRST FINL CORP COM 675234108 384 17942 SH SOLE 23 17942 0 0 OCEANFIRST FINL CORP COM 675234108 227 10592 SH SOLE 25 10592 0 0 OCEANFIRST FINL CORP COM 675234108 1961 91604 SH SOLE 26 26056 0 65548 OCEANFIRST FINL CORP COM 675234108 116 5418 SH SOLE 28 5418 0 0 OCEANFIRST FINL CORP COM 675234108 980 45777 SH SOLE 30 45777 0 0 OCEANFIRST FINL CORP COM 675234108 199 9311 SH SOLE 36 9311 0 0 OCEANFIRST FINL CORP COM 675234108 144 6736 SH SOLE 40 6736 0 0 OCEANFIRST FINL CORP COM 675234108 811 37879 SH SOLE 43 593 0 37286 OCONEE FED FINL CORP COM 675607105 5 206 SH SOLE 18 206 0 0 OCONEE FED FINL CORP COM 675607105 67 2839 SH SOLE 21 2839 0 0 OCUGEN INC COM 67577C105 1137 158318 SH SOLE 2 85545 0 72773 OCUGEN INC COM 67577C105 21 2967 SH SOLE 7 2967 0 0 OCUGEN INC COM 67577C105 3862 537916 SH SOLE 18 512083 0 25833 OCUGEN INC COM 67577C105 5595 779315 SH SOLE 19 779315 0 0 OCUGEN INC COM 67577C105 44896 6252920 SH SOLE 21 6252920 0 0 OCUGEN INC COM 67577C105 35455 4938038 SH SOLE 22 4825541 0 112497 OCUGEN INC COM 67577C105 160 22277 SH SOLE 23 22277 0 0 OCUGEN INC COM 67577C105 172 23905 SH SOLE 25 23905 0 0 OCUGEN INC COM 67577C105 765 106504 SH SOLE 26 2705 0 103799 OCUGEN INC COM 67577C105 113 15724 SH SOLE 28 15724 0 0 OCUGEN INC COM 67577C105 342 47671 SH SOLE 30 47671 0 0 OCUGEN INC COM 67577C105 144 20096 SH SOLE 40 20096 0 0 OCUGEN INC COM 67577C105 0 35 SH SOLE 43 0 0 35 OCULAR THERAPEUTIX INC COM 67576A100 362 36242 SH SOLE 2 20340 0 15902 OCULAR THERAPEUTIX INC COM 67576A100 2 233 SH SOLE 4 233 0 0 OCULAR THERAPEUTIX INC COM 67576A100 11 1055 SH SOLE 7 1055 0 0 OCULAR THERAPEUTIX INC COM 67576A100 2252 225211 SH SOLE 18 225211 0 0 OCULAR THERAPEUTIX INC COM 67576A100 1333 133257 SH SOLE 19 133257 0 0 OCULAR THERAPEUTIX INC COM 67576A100 27233 2723349 SH SOLE 21 2723349 0 0 OCULAR THERAPEUTIX INC COM 67576A100 17489 1748853 SH SOLE 22 1708417 0 40436 OCULAR THERAPEUTIX INC COM 67576A100 87 8721 SH SOLE 25 8721 0 0 OCULAR THERAPEUTIX INC COM 67576A100 17 1719 SH SOLE 26 1719 0 0 OCULAR THERAPEUTIX INC COM 67576A100 77 7705 SH SOLE 28 7705 0 0 OCULAR THERAPEUTIX INC COM 67576A100 722 72161 SH SOLE 30 72161 0 0 OCULAR THERAPEUTIX INC COM 67576A100 14 1435 SH SOLE 36 1435 0 0 OCULAR THERAPEUTIX INC COM 67576A100 71 7071 SH SOLE 40 7071 0 0 OCULAR THERAPEUTIX INC COM 67576A100 50 5046 SH SOLE 43 0 0 5046 OCUPHIRE PHARMA INC COM 67577R102 12 2333 SH SOLE 18 2333 0 0 OCUPHIRE PHARMA INC COM 67577R102 135 26117 SH SOLE 21 26117 0 0 OCUPHIRE PHARMA INC COM 67577R102 28 5463 SH SOLE 22 5463 0 0 OCWEN FINL CORP COM NEW 675746606 397 14126 SH SOLE 2 3428 0 10698 OCWEN FINL CORP COM NEW 675746606 768 27287 SH SOLE 18 27287 0 0 OCWEN FINL CORP COM NEW 675746606 391 13887 SH SOLE 19 13887 0 0 OCWEN FINL CORP COM NEW 675746606 8656 307711 SH SOLE 21 307711 0 0 OCWEN FINL CORP COM NEW 675746606 5426 192874 SH SOLE 22 187698 0 5176 ODONATE THERAPEUTICS INC COM 676079106 4 1418 SH SOLE 2 1418 0 0 ODONATE THERAPEUTICS INC COM 676079106 10 3571 SH SOLE 18 3571 0 0 ODONATE THERAPEUTICS INC COM 676079106 1086 373212 SH SOLE 21 373212 0 0 ODONATE THERAPEUTICS INC COM 676079106 980 336859 SH SOLE 22 336859 0 0 ODONATE THERAPEUTICS INC COM 676079106 48 16412 SH SOLE 30 16412 0 0 ODONATE THERAPEUTICS INC COM 676079106 0 25 SH SOLE 43 0 0 25 ODYSSEY MARINE EXPL INC COM NEW 676118201 18 2518 SH SOLE 18 2518 0 0 ODYSSEY MARINE EXPL INC COM NEW 676118201 255 36416 SH SOLE 21 36416 0 0 ODYSSEY MARINE EXPL INC COM NEW 676118201 1097 156660 SH SOLE 22 156660 0 0 OFFERPAD SOLUTIONS INC *W EXP 10/16/202 67623L117 38 21773 SH SOLE 2 21773 0 0 OFFERPAD SOLUTIONS INC *W EXP 10/16/202 67623L117 6 3420 SH SOLE 4 3420 0 0 OFFERPAD SOLUTIONS INC *W EXP 10/16/202 67623L117 79 45256 SH SOLE 18 45256 0 0 OFFERPAD SOLUTIONS INC *W EXP 10/16/202 67623L117 1571 897628 SH SOLE 19 897628 0 0 OFFERPAD SOLUTIONS INC *W EXP 10/16/202 67623L117 49 27822 SH SOLE 22 27822 0 0 OFFERPAD SOLUTIONS INC *W EXP 10/16/202 67623L117 5 3067 SH SOLE 26 3067 0 0 OFFERPAD SOLUTIONS INC *W EXP 10/16/202 67623L117 434 248140 SH SOLE 34 248140 0 0 OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 2146 84704 SH SOLE 2 44386 0 40318 OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 651 25704 SH SOLE 4 25704 0 0 OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 1617 63829 SH SOLE 7 63829 0 0 OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 4889 193006 SH SOLE 18 193006 0 0 OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 3690 145684 SH SOLE 19 145684 0 0 OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 149941 5919493 SH SOLE 21 5919493 0 0 OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 41834 1651571 SH SOLE 22 1604380 0 47191 OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 50 1963 SH SOLE 23 1963 0 0 OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 5762 227473 SH SOLE 25 227473 0 0 OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 885 34945 SH SOLE 26 31234 0 3711 OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 811 32036 SH SOLE 28 4039 0 27997 OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 7388 291671 SH SOLE 30 291671 0 0 OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 52 2037 SH SOLE 36 2037 0 0 OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 125 4949 SH SOLE 40 4949 0 0 OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 699 27605 SH SOLE 43 2826 0 24779 OFG BANCORP COM 67103X102 1285 50956 SH SOLE 2 14283 0 36673 OFG BANCORP COM 67103X102 4 178 SH SOLE 4 178 0 0 OFG BANCORP COM 67103X102 20 810 SH SOLE 7 810 0 0 OFG BANCORP COM 67103X102 4932 195567 SH SOLE 18 195567 0 0 OFG BANCORP COM 67103X102 2165 85827 SH SOLE 19 85827 0 0 OFG BANCORP COM 67103X102 147168 5835350 SH SOLE 21 5835350 0 0 OFG BANCORP COM 67103X102 32724 1297542 SH SOLE 22 1251742 0 45800 OFG BANCORP COM 67103X102 24 945 SH SOLE 25 945 0 0 OFG BANCORP COM 67103X102 713 28261 SH SOLE 26 25178 0 3083 OFG BANCORP COM 67103X102 106 4219 SH SOLE 28 4219 0 0 OFG BANCORP COM 67103X102 2360 93591 SH SOLE 30 93591 0 0 OFG BANCORP COM 67103X102 110 4372 SH SOLE 40 4372 0 0 OFG BANCORP COM 67103X102 477 18928 SH SOLE 43 0 0 18928 OGE ENERGY CORP COM 670837103 25788 782403 SH SOLE 2 407353 0 375050 OGE ENERGY CORP COM 670837103 1232 37383 SH SOLE 4 37383 0 0 OGE ENERGY CORP COM 670837103 642 19481 SH SOLE 7 19481 0 0 OGE ENERGY CORP COM 670837103 8480 257276 SH SOLE 13 257276 0 0 OGE ENERGY CORP COM 670837103 35989 1091896 SH SOLE 18 814186 0 277710 OGE ENERGY CORP COM 670837103 55473 1683046 SH SOLE 19 1683046 0 0 OGE ENERGY CORP COM 670837103 438023 13289520 SH SOLE 21 13289520 0 0 OGE ENERGY CORP COM 670837103 238473 7235210 SH SOLE 22 6638100 0 597110 OGE ENERGY CORP COM 670837103 478 14506 SH SOLE 23 14506 0 0 OGE ENERGY CORP COM 670837103 6907 209562 SH SOLE 26 105408 0 104154 OGE ENERGY CORP COM 670837103 767 23271 SH SOLE 28 12971 0 10300 OGE ENERGY CORP COM 670837103 349 10581 SH SOLE 29 10581 0 0 OGE ENERGY CORP COM 670837103 6539 198407 SH SOLE 30 198407 0 0 OGE ENERGY CORP COM 670837103 508 15413 SH SOLE 31 15413 0 0 OGE ENERGY CORP COM 670837103 2618 79423 SH SOLE 32 79423 0 0 OGE ENERGY CORP COM 670837103 1726 52381 SH SOLE 36 52381 0 0 OGE ENERGY CORP COM 670837103 825 25024 SH SOLE 40 25024 0 0 OGE ENERGY CORP COM 670837103 2198 66702 SH SOLE 43 5755 0 60947 OHIO VY BANC CORP COM 677719106 22 840 SH SOLE 18 840 0 0 OHIO VY BANC CORP COM 677719106 301 11264 SH SOLE 21 11264 0 0 OHIO VY BANC CORP COM 677719106 171 6396 SH SOLE 22 6396 0 0 OI SA SPONSORED ADR NE 670851500 996 1103072 SH SOLE 19 1103072 0 0 OI SA SPONSORED ADR NE 670851500 20 22267 SH SOLE 22 22267 0 0 OI SA SPONSORED ADR NE 670851500 49 54523 SH SOLE 25 54523 0 0 OI SA SPONSORED ADR NE 670851500 97 107532 SH SOLE 34 107532 0 0 OI SA SPONSORED ADR NE 670851500 29 32321 SH SOLE 43 0 0 32321 OIL DRI CORP AMER COM 677864100 350 10013 SH SOLE 2 2595 0 7418 OIL DRI CORP AMER COM 677864100 650 18576 SH SOLE 18 18576 0 0 OIL DRI CORP AMER COM 677864100 340 9707 SH SOLE 19 9707 0 0 OIL DRI CORP AMER COM 677864100 7018 200507 SH SOLE 21 200507 0 0 OIL DRI CORP AMER COM 677864100 2311 66041 SH SOLE 22 63198 0 2843 OIL DRI CORP AMER COM 677864100 62 1779 SH SOLE 43 0 0 1779 OIL STS INTL INC COM 678026105 617 96595 SH SOLE 2 15378 0 81217 OIL STS INTL INC COM 678026105 6 988 SH SOLE 7 988 0 0 OIL STS INTL INC COM 678026105 1593 249319 SH SOLE 18 249319 0 0 OIL STS INTL INC COM 678026105 1384 216636 SH SOLE 19 216636 0 0 OIL STS INTL INC COM 678026105 48058 7520863 SH SOLE 21 7520863 0 0 OIL STS INTL INC COM 678026105 12808 2004428 SH SOLE 22 1969067 0 35361 OIL STS INTL INC COM 678026105 93 14602 SH SOLE 23 14602 0 0 OIL STS INTL INC COM 678026105 469 73418 SH SOLE 26 0 0 73418 OIL STS INTL INC COM 678026105 471 73649 SH SOLE 30 73649 0 0 OIL STS INTL INC COM 678026105 256 40031 SH SOLE 43 4526 0 35505 OKTA INC CL A 679295105 85587 360611 SH SOLE 2 133915 0 226696 OKTA INC CL A 679295105 24819 104573 SH SOLE 4 74986 0 29587 OKTA INC CL A 679295105 6946 29266 SH SOLE 7 29266 0 0 OKTA INC CL A 679295105 4156 17509 SH SOLE 13 14874 0 2635 OKTA INC CL A 679295105 2812 11848 SH SOLE 15 11848 0 0 OKTA INC CL A 679295105 34097 143662 SH SOLE 18 122850 0 20812 OKTA INC CL A 679295105 566401 2386453 SH SOLE 19 2386453 0 0 OKTA INC CL A 679295105 537424 2264365 SH SOLE 21 2264365 0 0 OKTA INC CL A 679295105 662521 2791442 SH SOLE 22 2623047 0 168395 OKTA INC CL A 679295105 23772 100159 SH SOLE 23 100159 0 0 OKTA INC CL A 679295105 102472 431753 SH SOLE 25 431753 0 0 OKTA INC CL A 679295105 73691 310488 SH SOLE 26 154711 0 155777 OKTA INC CL A 679295105 102829 433254 SH SOLE 28 12349 0 420905 OKTA INC CL A 679295105 4594 19356 SH SOLE 29 19356 0 0 OKTA INC CL A 679295105 104271 439333 SH SOLE 30 439333 0 0 OKTA INC CL A 679295105 15427 64998 SH SOLE 31 35211 0 29787 OKTA INC CL A 679295105 7984 33641 SH SOLE 32 33641 0 0 OKTA INC CL A 679295105 186508 785828 SH SOLE 34 785828 0 0 OKTA INC CL A 679295105 13835 58293 SH SOLE 36 58293 0 0 OKTA INC CL A 679295105 998 4207 SH SOLE 40 4207 0 0 OKTA INC CL A 679295105 15146 63815 SH SOLE 43 4412 0 59403 OKTA INC NOTE 0.125% 9/0 679295AD7 10226 7245000 PRN SOLE 21 7245000 0 0 OKTA INC NOTE 0.375% 6/1 679295AF2 8732 7152000 PRN SOLE 21 7152000 0 0 OLAPLEX HLDGS INC COM 679369108 77079 3146068 SH SOLE 18 2084820 0 1061248 OLAPLEX HLDGS INC COM 679369108 57850 2361209 SH SOLE 19 2361209 0 0 OLAPLEX HLDGS INC COM 679369108 10205 416531 SH SOLE 22 416531 0 0 OLAPLEX HLDGS INC COM 679369108 1559 63622 SH SOLE 26 57029 0 6593 OLAPLEX HLDGS INC COM 679369108 3960 161631 SH SOLE 28 0 0 161631 OLAPLEX HLDGS INC COM 679369108 72 2925 SH SOLE 31 0 0 2925 OLB GROUP INC COM 67086U307 2 517 SH SOLE 18 517 0 0 OLB GROUP INC COM 67086U307 23 5802 SH SOLE 21 5802 0 0 OLD DOMINION FREIGHT LINE IN COM 679580100 79904 279405 SH SOLE 2 92719 0 186686 OLD DOMINION FREIGHT LINE IN COM 679580100 15949 55769 SH SOLE 4 51953 0 3816 OLD DOMINION FREIGHT LINE IN COM 679580100 37349 130600 SH SOLE 7 104560 0 26040 OLD DOMINION FREIGHT LINE IN COM 679580100 637 2227 SH SOLE 13 284 0 1943 OLD DOMINION FREIGHT LINE IN COM 679580100 2783 9730 SH SOLE 15 9730 0 0 OLD DOMINION FREIGHT LINE IN COM 679580100 63415 221747 SH SOLE 18 208169 0 13578 OLD DOMINION FREIGHT LINE IN COM 679580100 399033 1395319 SH SOLE 19 1395319 0 0 OLD DOMINION FREIGHT LINE IN COM 679580100 1097907 3839104 SH SOLE 21 3839104 0 0 OLD DOMINION FREIGHT LINE IN COM 679580100 636019 2223997 SH SOLE 22 2018370 0 205627 OLD DOMINION FREIGHT LINE IN COM 679580100 16236 56773 SH SOLE 23 56773 0 0 OLD DOMINION FREIGHT LINE IN COM 679580100 49878 174411 SH SOLE 25 174411 0 0 OLD DOMINION FREIGHT LINE IN COM 679580100 62336 217973 SH SOLE 26 85348 0 132625 OLD DOMINION FREIGHT LINE IN COM 679580100 102782 359404 SH SOLE 28 7539 0 351865 OLD DOMINION FREIGHT LINE IN COM 679580100 27 96 SH SOLE 29 96 0 0 OLD DOMINION FREIGHT LINE IN COM 679580100 147666 516352 SH SOLE 30 480795 0 35557 OLD DOMINION FREIGHT LINE IN COM 679580100 10330 36123 SH SOLE 31 11614 0 24509 OLD DOMINION FREIGHT LINE IN COM 679580100 1346 4708 SH SOLE 34 4708 0 0 OLD DOMINION FREIGHT LINE IN COM 679580100 13714 47954 SH SOLE 36 47954 0 0 OLD DOMINION FREIGHT LINE IN COM 679580100 1027 3591 SH SOLE 40 3591 0 0 OLD DOMINION FREIGHT LINE IN COM 679580100 32162 112463 SH SOLE 43 7944 0 104519 OLD NATL BANCORP IND COM 680033107 2969 175154 SH SOLE 2 49952 0 125202 OLD NATL BANCORP IND COM 680033107 11 634 SH SOLE 4 634 0 0 OLD NATL BANCORP IND COM 680033107 66 3881 SH SOLE 7 3881 0 0 OLD NATL BANCORP IND COM 680033107 11010 649549 SH SOLE 18 649549 0 0 OLD NATL BANCORP IND COM 680033107 4699 277222 SH SOLE 19 277222 0 0 OLD NATL BANCORP IND COM 680033107 317122 18709273 SH SOLE 21 18709273 0 0 OLD NATL BANCORP IND COM 680033107 69102 4076812 SH SOLE 22 3922530 0 154282 OLD NATL BANCORP IND COM 680033107 49 2872 SH SOLE 25 2872 0 0 OLD NATL BANCORP IND COM 680033107 1062 62646 SH SOLE 26 51082 0 11564 OLD NATL BANCORP IND COM 680033107 9 514 SH SOLE 28 514 0 0 OLD NATL BANCORP IND COM 680033107 4610 271987 SH SOLE 30 271987 0 0 OLD NATL BANCORP IND COM 680033107 66 3888 SH SOLE 36 3888 0 0 OLD NATL BANCORP IND COM 680033107 334 19714 SH SOLE 40 19714 0 0 OLD NATL BANCORP IND COM 680033107 707 41712 SH SOLE 43 738 0 40974 OLD POINT FINL CORP COM 680194107 18 840 SH SOLE 18 840 0 0 OLD POINT FINL CORP COM 680194107 217 10219 SH SOLE 21 10219 0 0 OLD REP INTL CORP COM 680223104 18232 788255 SH SOLE 2 252031 0 536224 OLD REP INTL CORP COM 680223104 64 2765 SH SOLE 4 2765 0 0 OLD REP INTL CORP COM 680223104 4548 196626 SH SOLE 7 196626 0 0 OLD REP INTL CORP COM 680223104 19034 822911 SH SOLE 18 822911 0 0 OLD REP INTL CORP COM 680223104 1824 78844 SH SOLE 19 78844 0 0 OLD REP INTL CORP COM 680223104 421779 18235144 SH SOLE 21 18235144 0 0 OLD REP INTL CORP COM 680223104 177072 7655509 SH SOLE 22 7318561 0 336948 OLD REP INTL CORP COM 680223104 51 2204 SH SOLE 23 2204 0 0 OLD REP INTL CORP COM 680223104 855 36983 SH SOLE 25 36983 0 0 OLD REP INTL CORP COM 680223104 2558 110578 SH SOLE 26 87433 0 23145 OLD REP INTL CORP COM 680223104 660 28523 SH SOLE 28 22223 0 6300 OLD REP INTL CORP COM 680223104 3472 150092 SH SOLE 30 150092 0 0 OLD REP INTL CORP COM 680223104 102 4426 SH SOLE 31 4426 0 0 OLD REP INTL CORP COM 680223104 2548 110149 SH SOLE 32 110149 0 0 OLD REP INTL CORP COM 680223104 995 43001 SH SOLE 36 43001 0 0 OLD REP INTL CORP COM 680223104 820 35444 SH SOLE 40 35444 0 0 OLD REP INTL CORP COM 680223104 8919 385608 SH SOLE 43 13083 0 372525 OLD SECOND BANCORP INC ILL COM 680277100 680 52077 SH SOLE 2 26081 0 25996 OLD SECOND BANCORP INC ILL COM 680277100 9 698 SH SOLE 7 698 0 0 OLD SECOND BANCORP INC ILL COM 680277100 1339 102489 SH SOLE 18 102489 0 0 OLD SECOND BANCORP INC ILL COM 680277100 704 53905 SH SOLE 19 53905 0 0 OLD SECOND BANCORP INC ILL COM 680277100 13905 1064676 SH SOLE 21 1064676 0 0 OLD SECOND BANCORP INC ILL COM 680277100 9481 725991 SH SOLE 22 710384 0 15607 OLD SECOND BANCORP INC ILL COM 680277100 32 2428 SH SOLE 26 0 0 2428 OLD SECOND BANCORP INC ILL COM 680277100 181 13895 SH SOLE 43 0 0 13895 OLEMA PHARMACEUTICALS INC COM 68062P106 639 23191 SH SOLE 2 11250 0 11941 OLEMA PHARMACEUTICALS INC COM 68062P106 8 290 SH SOLE 7 290 0 0 OLEMA PHARMACEUTICALS INC COM 68062P106 2123 77033 SH SOLE 18 77033 0 0 OLEMA PHARMACEUTICALS INC COM 68062P106 18930 686855 SH SOLE 19 686855 0 0 OLEMA PHARMACEUTICALS INC COM 68062P106 149 5423 SH SOLE 20 5423 0 0 OLEMA PHARMACEUTICALS INC COM 68062P106 24744 897829 SH SOLE 21 897829 0 0 OLEMA PHARMACEUTICALS INC COM 68062P106 17668 641077 SH SOLE 22 632709 0 8368 OLEMA PHARMACEUTICALS INC COM 68062P106 11 381 SH SOLE 23 381 0 0 OLEMA PHARMACEUTICALS INC COM 68062P106 40 1460 SH SOLE 26 0 0 1460 OLEMA PHARMACEUTICALS INC COM 68062P106 49 1760 SH SOLE 34 1760 0 0 OLEMA PHARMACEUTICALS INC COM 68062P106 129 4676 SH SOLE 43 0 0 4676 OLIN CORP COM PAR $1 680665205 15288 316847 SH SOLE 2 259235 0 57612 OLIN CORP COM PAR $1 680665205 26 549 SH SOLE 4 549 0 0 OLIN CORP COM PAR $1 680665205 7474 154894 SH SOLE 7 154894 0 0 OLIN CORP COM PAR $1 680665205 16797 348116 SH SOLE 18 348116 0 0 OLIN CORP COM PAR $1 680665205 49059 1016765 SH SOLE 19 1016765 0 0 OLIN CORP COM PAR $1 680665205 330141 6842305 SH SOLE 21 6842305 0 0 OLIN CORP COM PAR $1 680665205 195696 4055876 SH SOLE 22 3887114 0 168762 OLIN CORP COM PAR $1 680665205 2965 61456 SH SOLE 26 50304 0 11152 OLIN CORP COM PAR $1 680665205 932 19308 SH SOLE 28 11915 0 7393 OLIN CORP COM PAR $1 680665205 72418 1500900 SH SOLE 30 1500900 0 0 OLIN CORP COM PAR $1 680665205 109 2254 SH SOLE 31 2254 0 0 OLIN CORP COM PAR $1 680665205 34875 722788 SH SOLE 34 722788 0 0 OLIN CORP COM PAR $1 680665205 231 4796 SH SOLE 36 4796 0 0 OLIN CORP COM PAR $1 680665205 819 16964 SH SOLE 40 16964 0 0 OLIN CORP COM PAR $1 680665205 2864 59363 SH SOLE 43 7715 0 51648 OLINK HLDG AB SPONSORED ADS 680710100 381 15700 SH SOLE 2 15700 0 0 OLINK HLDG AB SPONSORED ADS 680710100 19340 797523 SH SOLE 19 797523 0 0 OLINK HLDG AB SPONSORED ADS 680710100 25 1039 SH SOLE 20 1039 0 0 OLINK HLDG AB SPONSORED ADS 680710100 121 5004 SH SOLE 21 5004 0 0 OLINK HLDG AB SPONSORED ADS 680710100 2637 108750 SH SOLE 34 108750 0 0 OLLIES BARGAIN OUTLET HLDGS COM 681116109 8639 143311 SH SOLE 2 47254 0 96057 OLLIES BARGAIN OUTLET HLDGS COM 681116109 14 240 SH SOLE 4 240 0 0 OLLIES BARGAIN OUTLET HLDGS COM 681116109 64 1056 SH SOLE 7 1056 0 0 OLLIES BARGAIN OUTLET HLDGS COM 681116109 8908 147781 SH SOLE 18 147781 0 0 OLLIES BARGAIN OUTLET HLDGS COM 681116109 1079 17908 SH SOLE 19 17908 0 0 OLLIES BARGAIN OUTLET HLDGS COM 681116109 169573 2813097 SH SOLE 21 2813097 0 0 OLLIES BARGAIN OUTLET HLDGS COM 681116109 101884 1690179 SH SOLE 22 1612831 0 77348 OLLIES BARGAIN OUTLET HLDGS COM 681116109 451 7483 SH SOLE 25 7483 0 0 OLLIES BARGAIN OUTLET HLDGS COM 681116109 1281 21243 SH SOLE 26 16969 0 4274 OLLIES BARGAIN OUTLET HLDGS COM 681116109 297 4922 SH SOLE 28 4922 0 0 OLLIES BARGAIN OUTLET HLDGS COM 681116109 1915 31762 SH SOLE 30 31762 0 0 OLLIES BARGAIN OUTLET HLDGS COM 681116109 60 1001 SH SOLE 31 1001 0 0 OLLIES BARGAIN OUTLET HLDGS COM 681116109 455 7545 SH SOLE 40 7545 0 0 OLLIES BARGAIN OUTLET HLDGS COM 681116109 1913 31736 SH SOLE 43 10183 0 21553 OLO INC CL A 68134L109 469 15612 SH SOLE 2 15612 0 0 OLO INC CL A 68134L109 113 3751 SH SOLE 19 3751 0 0 OLO INC CL A 68134L109 966 32175 SH SOLE 21 32175 0 0 OLO INC CL A 68134L109 10129 337309 SH SOLE 22 337309 0 0 OLO INC CL A 68134L109 4356 145069 SH SOLE 26 36781 0 108288 OLO INC CL A 68134L109 4303 143295 SH SOLE 28 0 0 143295 OLYMPIC STEEL INC COM 68162K106 1042 42777 SH SOLE 2 17541 0 25236 OLYMPIC STEEL INC COM 68162K106 4 151 SH SOLE 7 151 0 0 OLYMPIC STEEL INC COM 68162K106 982 40297 SH SOLE 18 40297 0 0 OLYMPIC STEEL INC COM 68162K106 1456 59761 SH SOLE 19 59761 0 0 OLYMPIC STEEL INC COM 68162K106 27570 1131787 SH SOLE 21 1131787 0 0 OLYMPIC STEEL INC COM 68162K106 8699 357089 SH SOLE 22 351822 0 5267 OLYMPIC STEEL INC COM 68162K106 193 7919 SH SOLE 23 7919 0 0 OLYMPIC STEEL INC COM 68162K106 662 27188 SH SOLE 26 0 0 27188 OLYMPIC STEEL INC COM 68162K106 240 9862 SH SOLE 30 9862 0 0 OLYMPIC STEEL INC COM 68162K106 21 849 SH SOLE 43 0 0 849 OMEGA FLEX INC COM 682095104 190 1333 SH SOLE 2 971 0 362 OMEGA FLEX INC COM 682095104 5 32 SH SOLE 7 32 0 0 OMEGA FLEX INC COM 682095104 1214 8508 SH SOLE 18 8508 0 0 OMEGA FLEX INC COM 682095104 704 4936 SH SOLE 19 4936 0 0 OMEGA FLEX INC COM 682095104 18542 129946 SH SOLE 21 129946 0 0 OMEGA FLEX INC COM 682095104 9342 65474 SH SOLE 22 63660 0 1814 OMEGA FLEX INC COM 682095104 75 525 SH SOLE 25 525 0 0 OMEGA FLEX INC COM 682095104 17 118 SH SOLE 26 118 0 0 OMEGA FLEX INC COM 682095104 38 265 SH SOLE 28 265 0 0 OMEGA FLEX INC COM 682095104 158 1106 SH SOLE 30 1106 0 0 OMEGA FLEX INC COM 682095104 25 177 SH SOLE 36 177 0 0 OMEGA FLEX INC COM 682095104 74 520 SH SOLE 40 520 0 0 OMEGA FLEX INC COM 682095104 47 327 SH SOLE 43 21 0 306 OMEGA HEALTHCARE INVS INC COM 681936100 20636 688771 SH SOLE 2 173417 0 515354 OMEGA HEALTHCARE INVS INC COM 681936100 14249 475589 SH SOLE 4 389062 0 86527 OMEGA HEALTHCARE INVS INC COM 681936100 9754 325567 SH SOLE 7 325567 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 11 351 SH SOLE 13 351 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 693 23138 SH SOLE 15 23138 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 18558 619440 SH SOLE 18 605842 0 13598 OMEGA HEALTHCARE INVS INC COM 681936100 10971 366176 SH SOLE 19 366176 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 426935 14250153 SH SOLE 21 14250153 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 252235 8419049 SH SOLE 22 8046068 0 372981 OMEGA HEALTHCARE INVS INC COM 681936100 4275 142700 SH SOLE 23 142700 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 31898 1064680 SH SOLE 25 1064680 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 9769 326065 SH SOLE 26 271650 0 54415 OMEGA HEALTHCARE INVS INC COM 681936100 12554 419041 SH SOLE 28 19376 0 399665 OMEGA HEALTHCARE INVS INC COM 681936100 10 326 SH SOLE 29 326 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 51630 1723303 SH SOLE 30 1691016 0 32287 OMEGA HEALTHCARE INVS INC COM 681936100 2474 82584 SH SOLE 31 26681 0 55903 OMEGA HEALTHCARE INVS INC COM 681936100 316 10531 SH SOLE 34 10531 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 1637 54651 SH SOLE 36 54651 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 248 8276 SH SOLE 40 8276 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 6004 200392 SH SOLE 43 17100 0 183292 OMEGA THERAPEUTICS INC COMMON STOCK 68217N105 263 13974 SH SOLE 2 7163 0 6811 OMEGA THERAPEUTICS INC COMMON STOCK 68217N105 1073 56903 SH SOLE 18 56903 0 0 OMEGA THERAPEUTICS INC COMMON STOCK 68217N105 8883 471267 SH SOLE 19 471267 0 0 OMEGA THERAPEUTICS INC COMMON STOCK 68217N105 66 3501 SH SOLE 20 3501 0 0 OMEGA THERAPEUTICS INC COMMON STOCK 68217N105 4696 249134 SH SOLE 21 249134 0 0 OMEGA THERAPEUTICS INC COMMON STOCK 68217N105 1260 66820 SH SOLE 22 65319 0 1501 OMEGA THERAPEUTICS INC COMMON STOCK 68217N105 446 23683 SH SOLE 26 23683 0 0 OMEGA THERAPEUTICS INC COMMON STOCK 68217N105 1335 70831 SH SOLE 28 0 0 70831 OMEGA THERAPEUTICS INC COMMON STOCK 68217N105 23 1214 SH SOLE 31 0 0 1214 OMEGA THERAPEUTICS INC COMMON STOCK 68217N105 16 849 SH SOLE 34 849 0 0 OMEROS CORP COM 682143102 392 28400 SH SOLE 2 17670 0 10730 OMEROS CORP COM 682143102 3 239 SH SOLE 4 239 0 0 OMEROS CORP COM 682143102 13 969 SH SOLE 7 969 0 0 OMEROS CORP COM 682143102 2516 182486 SH SOLE 18 172462 0 10024 OMEROS CORP COM 682143102 1459 105772 SH SOLE 19 105772 0 0 OMEROS CORP COM 682143102 35114 2546342 SH SOLE 21 2546342 0 0 OMEROS CORP COM 682143102 20895 1515206 SH SOLE 22 1484096 0 31110 OMEROS CORP COM 682143102 103 7444 SH SOLE 25 7444 0 0 OMEROS CORP COM 682143102 650 47134 SH SOLE 26 37530 0 9604 OMEROS CORP COM 682143102 95 6903 SH SOLE 28 6903 0 0 OMEROS CORP COM 682143102 843 61110 SH SOLE 30 61110 0 0 OMEROS CORP COM 682143102 18 1312 SH SOLE 36 1312 0 0 OMEROS CORP COM 682143102 121 8761 SH SOLE 40 8761 0 0 OMEROS CORP COM 682143102 185 13422 SH SOLE 43 1572 0 11850 OMNICELL COM COM 68213N109 7848 52874 SH SOLE 2 27480 0 25394 OMNICELL COM COM 68213N109 47 318 SH SOLE 4 318 0 0 OMNICELL COM COM 68213N109 90 604 SH SOLE 7 604 0 0 OMNICELL COM COM 68213N109 24628 165926 SH SOLE 18 153831 0 12095 OMNICELL COM COM 68213N109 36456 245609 SH SOLE 19 245609 0 0 OMNICELL COM COM 68213N109 731258 4926620 SH SOLE 21 4926620 0 0 OMNICELL COM COM 68213N109 178599 1203251 SH SOLE 22 1177158 0 26093 OMNICELL COM COM 68213N109 1236 8330 SH SOLE 23 8330 0 0 OMNICELL COM COM 68213N109 812 5470 SH SOLE 25 5470 0 0 OMNICELL COM COM 68213N109 7604 51232 SH SOLE 26 14325 0 36907 OMNICELL COM COM 68213N109 534 3598 SH SOLE 28 3598 0 0 OMNICELL COM COM 68213N109 11371 76610 SH SOLE 30 76610 0 0 OMNICELL COM COM 68213N109 77 517 SH SOLE 34 517 0 0 OMNICELL COM COM 68213N109 786 5295 SH SOLE 40 5295 0 0 OMNICELL COM COM 68213N109 5111 34432 SH SOLE 43 7170 0 27262 OMNICELL COM NOTE 0.250% 9/1 68213NAD1 1285 806000 PRN SOLE 2 806000 0 0 OMNICELL COM NOTE 0.250% 9/1 68213NAD1 6567 4118000 PRN SOLE 21 4118000 0 0 OMNICELL COM NOTE 0.250% 9/1 68213NAD1 11473 7194000 PRN SOLE 34 7194000 0 0 OMNICOM GROUP INC COM 681919106 49488 682973 SH SOLE 2 193664 0 489309 OMNICOM GROUP INC COM 681919106 14800 204250 SH SOLE 4 133745 0 70505 OMNICOM GROUP INC COM 681919106 16319 225209 SH SOLE 7 217402 0 7807 OMNICOM GROUP INC COM 681919106 582 8035 SH SOLE 13 971 0 7064 OMNICOM GROUP INC COM 681919106 1986 27413 SH SOLE 15 27413 0 0 OMNICOM GROUP INC COM 681919106 34569 477071 SH SOLE 18 446013 0 31058 OMNICOM GROUP INC COM 681919106 10919 150692 SH SOLE 19 150692 0 0 OMNICOM GROUP INC COM 681919106 699537 9654117 SH SOLE 21 9654117 0 0 OMNICOM GROUP INC COM 681919106 363707 5019411 SH SOLE 22 4477251 0 542160 OMNICOM GROUP INC COM 681919106 13516 186537 SH SOLE 23 186537 0 0 OMNICOM GROUP INC COM 681919106 22333 308217 SH SOLE 25 308217 0 0 OMNICOM GROUP INC COM 681919106 40051 552733 SH SOLE 26 233005 0 319728 OMNICOM GROUP INC COM 681919106 50169 692375 SH SOLE 28 17291 0 675084 OMNICOM GROUP INC COM 681919106 198 2735 SH SOLE 29 2735 0 0 OMNICOM GROUP INC COM 681919106 76801 1059913 SH SOLE 30 1059913 0 0 OMNICOM GROUP INC COM 681919106 7271 100346 SH SOLE 31 34923 0 65423 OMNICOM GROUP INC COM 681919106 4271 58942 SH SOLE 32 58942 0 0 OMNICOM GROUP INC COM 681919106 1095 15109 SH SOLE 34 15109 0 0 OMNICOM GROUP INC COM 681919106 9587 132308 SH SOLE 36 132308 0 0 OMNICOM GROUP INC COM 681919106 484 6677 SH SOLE 40 6677 0 0 OMNICOM GROUP INC COM 681919106 22923 316353 SH SOLE 43 16079 0 300274 ON HLDG AG NAMEN AKT A H5919C104 1814 60194 SH SOLE 2 41657 0 18537 ON HLDG AG NAMEN AKT A H5919C104 35 1165 SH SOLE 4 1165 0 0 ON HLDG AG NAMEN AKT A H5919C104 1066 35373 SH SOLE 18 29719 0 5654 ON HLDG AG NAMEN AKT A H5919C104 15437 512339 SH SOLE 19 512339 0 0 ON HLDG AG NAMEN AKT A H5919C104 765 25397 SH SOLE 21 25397 0 0 ON HLDG AG NAMEN AKT A H5919C104 6959 230974 SH SOLE 22 230974 0 0 ON HLDG AG NAMEN AKT A H5919C104 23368 775580 SH SOLE 25 775580 0 0 ON HLDG AG NAMEN AKT A H5919C104 1288 42739 SH SOLE 26 9403 0 33336 ON HLDG AG NAMEN AKT A H5919C104 551 18296 SH SOLE 28 0 0 18296 ON HLDG AG NAMEN AKT A H5919C104 10 333 SH SOLE 31 0 0 333 ON HLDG AG NAMEN AKT A H5919C104 15089 500785 SH SOLE 34 500785 0 0 ON SEMICONDUCTOR CORP COM 682189105 37116 810920 SH SOLE 2 121009 0 689911 ON SEMICONDUCTOR CORP COM 682189105 9534 208292 SH SOLE 4 192589 0 15703 ON SEMICONDUCTOR CORP COM 682189105 3003 65602 SH SOLE 7 65602 0 0 ON SEMICONDUCTOR CORP COM 682189105 474 10346 SH SOLE 13 1455 0 8891 ON SEMICONDUCTOR CORP COM 682189105 1655 36165 SH SOLE 15 36165 0 0 ON SEMICONDUCTOR CORP COM 682189105 3 67 SH SOLE 17 0 0 67 ON SEMICONDUCTOR CORP COM 682189105 18897 412869 SH SOLE 18 387991 0 24878 ON SEMICONDUCTOR CORP COM 682189105 354137 7737311 SH SOLE 19 7737311 0 0 ON SEMICONDUCTOR CORP COM 682189105 514734 11246095 SH SOLE 21 11246095 0 0 ON SEMICONDUCTOR CORP COM 682189105 455790 9958278 SH SOLE 22 9454800 0 503478 ON SEMICONDUCTOR CORP COM 682189105 10843 236896 SH SOLE 23 236896 0 0 ON SEMICONDUCTOR CORP COM 682189105 19580 427793 SH SOLE 25 427793 0 0 ON SEMICONDUCTOR CORP COM 682189105 27496 600732 SH SOLE 26 484050 0 116682 ON SEMICONDUCTOR CORP COM 682189105 39046 853097 SH SOLE 28 45343 0 807754 ON SEMICONDUCTOR CORP COM 682189105 45 988 SH SOLE 29 988 0 0 ON SEMICONDUCTOR CORP COM 682189105 79533 1737677 SH SOLE 30 1737677 0 0 ON SEMICONDUCTOR CORP COM 682189105 6759 147663 SH SOLE 31 46513 0 101150 ON SEMICONDUCTOR CORP COM 682189105 282498 6172119 SH SOLE 34 6172119 0 0 ON SEMICONDUCTOR CORP COM 682189105 4800 104867 SH SOLE 36 104867 0 0 ON SEMICONDUCTOR CORP COM 682189105 682 14908 SH SOLE 40 14908 0 0 ON SEMICONDUCTOR CORP COM 682189105 7445 162661 SH SOLE 43 13875 0 148786 ON24 INC COM 68339B104 280 14020 SH SOLE 2 8623 0 5397 ON24 INC COM 68339B104 3 145 SH SOLE 7 145 0 0 ON24 INC COM 68339B104 1442 72318 SH SOLE 18 72318 0 0 ON24 INC COM 68339B104 1429 71653 SH SOLE 19 71653 0 0 ON24 INC COM 68339B104 17578 881525 SH SOLE 21 881525 0 0 ON24 INC COM 68339B104 7540 378154 SH SOLE 22 371491 0 6663 ON24 INC COM 68339B104 41 2035 SH SOLE 25 2035 0 0 ON24 INC COM 68339B104 68 3389 SH SOLE 30 3389 0 0 ON24 INC COM 68339B104 988 49556 SH SOLE 34 49556 0 0 ON24 INC COM 68339B104 35 1731 SH SOLE 40 1731 0 0 ON24 INC COM 68339B104 359 18020 SH SOLE 43 0 0 18020 ONCOCYTE CORP COM 68235C107 84 23715 SH SOLE 2 3205 0 20510 ONCOCYTE CORP COM 68235C107 4 1139 SH SOLE 7 1139 0 0 ONCOCYTE CORP COM 68235C107 0 10 SH SOLE 17 0 0 10 ONCOCYTE CORP COM 68235C107 781 219357 SH SOLE 18 219357 0 0 ONCOCYTE CORP COM 68235C107 455 127852 SH SOLE 19 127852 0 0 ONCOCYTE CORP COM 68235C107 7555 2122057 SH SOLE 21 2122057 0 0 ONCOCYTE CORP COM 68235C107 6594 1852316 SH SOLE 22 1833724 0 18592 ONCOCYTE CORP COM 68235C107 79 22290 SH SOLE 43 2047 0 20243 ONCONOVA THERAPEUTICS INC COM NEW 68232V801 12 3226 SH SOLE 21 3226 0 0 ONCONOVA THERAPEUTICS INC COM NEW 68232V801 949 247884 SH SOLE 22 247884 0 0 ONCORUS INC COM 68236R103 259 27733 SH SOLE 2 9975 0 17758 ONCORUS INC COM 68236R103 3 328 SH SOLE 7 328 0 0 ONCORUS INC COM 68236R103 634 67932 SH SOLE 18 67932 0 0 ONCORUS INC COM 68236R103 362 38768 SH SOLE 19 38768 0 0 ONCORUS INC COM 68236R103 6965 745726 SH SOLE 21 745726 0 0 ONCORUS INC COM 68236R103 2094 224212 SH SOLE 22 211355 0 12857 ONCORUS INC COM 68236R103 6 632 SH SOLE 23 632 0 0 ONCORUS INC COM 68236R103 1 118 SH SOLE 43 0 0 118 ONCOSEC MED INC COM 68234L306 11 4993 SH SOLE 18 4993 0 0 ONCOSEC MED INC COM 68234L306 132 61986 SH SOLE 21 61986 0 0 ONCOSEC MED INC COM 68234L306 63 29773 SH SOLE 22 29773 0 0 ONCTERNAL THERAPEUTICS INC COM 68236P107 180 43223 SH SOLE 2 8500 0 34723 ONCTERNAL THERAPEUTICS INC COM 68236P107 613 147111 SH SOLE 18 147111 0 0 ONCTERNAL THERAPEUTICS INC COM 68236P107 309 74024 SH SOLE 19 74024 0 0 ONCTERNAL THERAPEUTICS INC COM 68236P107 7103 1703405 SH SOLE 21 1703405 0 0 ONCTERNAL THERAPEUTICS INC COM 68236P107 5135 1231428 SH SOLE 22 1202622 0 28806 ONDAS HLDGS INC COM NEW 68236H204 44 4788 SH SOLE 18 4788 0 0 ONDAS HLDGS INC COM NEW 68236H204 602 65680 SH SOLE 21 65680 0 0 ONDAS HLDGS INC COM NEW 68236H204 435 47445 SH SOLE 22 47445 0 0 ONE GAS INC COM 68235P108 5243 82742 SH SOLE 2 38358 0 44384 ONE GAS INC COM 68235P108 532 8400 SH SOLE 4 8400 0 0 ONE GAS INC COM 68235P108 6079 95935 SH SOLE 7 95935 0 0 ONE GAS INC COM 68235P108 17043 268951 SH SOLE 18 268951 0 0 ONE GAS INC COM 68235P108 5884 92854 SH SOLE 19 92854 0 0 ONE GAS INC COM 68235P108 254093 4009676 SH SOLE 21 4009676 0 0 ONE GAS INC COM 68235P108 94972 1498690 SH SOLE 22 1443909 0 54781 ONE GAS INC COM 68235P108 565 8910 SH SOLE 25 8910 0 0 ONE GAS INC COM 68235P108 1732 27337 SH SOLE 26 23036 0 4301 ONE GAS INC COM 68235P108 313 4941 SH SOLE 28 4439 0 502 ONE GAS INC COM 68235P108 3817 60239 SH SOLE 30 60239 0 0 ONE GAS INC COM 68235P108 668 10535 SH SOLE 36 10535 0 0 ONE GAS INC COM 68235P108 400 6312 SH SOLE 40 6312 0 0 ONE GAS INC COM 68235P108 3056 48225 SH SOLE 43 787 0 47438 ONE LIBERTY PPTYS INC COM 682406103 654 21446 SH SOLE 2 5123 0 16323 ONE LIBERTY PPTYS INC COM 682406103 1 27 SH SOLE 4 27 0 0 ONE LIBERTY PPTYS INC COM 682406103 5 171 SH SOLE 7 171 0 0 ONE LIBERTY PPTYS INC COM 682406103 1730 56741 SH SOLE 18 56741 0 0 ONE LIBERTY PPTYS INC COM 682406103 921 30207 SH SOLE 19 30207 0 0 ONE LIBERTY PPTYS INC COM 682406103 21071 691086 SH SOLE 21 691086 0 0 ONE LIBERTY PPTYS INC COM 682406103 14886 488217 SH SOLE 22 472118 0 16099 ONE LIBERTY PPTYS INC COM 682406103 21 682 SH SOLE 23 682 0 0 ONE LIBERTY PPTYS INC COM 682406103 74 2428 SH SOLE 25 2428 0 0 ONE LIBERTY PPTYS INC COM 682406103 104 3407 SH SOLE 26 0 0 3407 ONE LIBERTY PPTYS INC COM 682406103 60 1978 SH SOLE 28 1978 0 0 ONE LIBERTY PPTYS INC COM 682406103 187 6120 SH SOLE 30 6120 0 0 ONE LIBERTY PPTYS INC COM 682406103 38 1261 SH SOLE 40 1261 0 0 ONE LIBERTY PPTYS INC COM 682406103 550 18041 SH SOLE 43 1590 0 16451 ONE STOP SYS INC COM 68247W109 15 2964 SH SOLE 18 2964 0 0 ONE STOP SYS INC COM 68247W109 214 42535 SH SOLE 21 42535 0 0 ONECONNECT FINL TECHNOLOGY C SPONSORED ADS 68248T105 205 50095 SH SOLE 2 2519 0 47576 ONECONNECT FINL TECHNOLOGY C SPONSORED ADS 68248T105 188 45756 SH SOLE 4 19131 0 26625 ONECONNECT FINL TECHNOLOGY C SPONSORED ADS 68248T105 47 11541 SH SOLE 7 11541 0 0 ONECONNECT FINL TECHNOLOGY C SPONSORED ADS 68248T105 54 13247 SH SOLE 13 0 0 13247 ONECONNECT FINL TECHNOLOGY C SPONSORED ADS 68248T105 252 61357 SH SOLE 15 61357 0 0 ONECONNECT FINL TECHNOLOGY C SPONSORED ADS 68248T105 15 3633 SH SOLE 18 3633 0 0 ONECONNECT FINL TECHNOLOGY C SPONSORED ADS 68248T105 9239 2253319 SH SOLE 21 2253319 0 0 ONECONNECT FINL TECHNOLOGY C SPONSORED ADS 68248T105 4454 1086378 SH SOLE 22 942459 0 143919 ONECONNECT FINL TECHNOLOGY C SPONSORED ADS 68248T105 227 55262 SH SOLE 23 55262 0 0 ONECONNECT FINL TECHNOLOGY C SPONSORED ADS 68248T105 328 79936 SH SOLE 25 79936 0 0 ONECONNECT FINL TECHNOLOGY C SPONSORED ADS 68248T105 2058 501903 SH SOLE 26 315527 0 186376 ONECONNECT FINL TECHNOLOGY C SPONSORED ADS 68248T105 749 182566 SH SOLE 28 10980 0 171586 ONECONNECT FINL TECHNOLOGY C SPONSORED ADS 68248T105 2835 691351 SH SOLE 30 691351 0 0 ONECONNECT FINL TECHNOLOGY C SPONSORED ADS 68248T105 38 9219 SH SOLE 34 9219 0 0 ONECONNECT FINL TECHNOLOGY C SPONSORED ADS 68248T105 2 522 SH SOLE 40 522 0 0 ONEMAIN HLDGS INC COM 68268W103 25295 457172 SH SOLE 2 184435 0 272737 ONEMAIN HLDGS INC COM 68268W103 2163 39092 SH SOLE 4 39092 0 0 ONEMAIN HLDGS INC COM 68268W103 229 4134 SH SOLE 7 4134 0 0 ONEMAIN HLDGS INC COM 68268W103 2358 42617 SH SOLE 18 39819 0 2798 ONEMAIN HLDGS INC COM 68268W103 4049 73186 SH SOLE 19 73186 0 0 ONEMAIN HLDGS INC COM 68268W103 72397 1308455 SH SOLE 21 1308455 0 0 ONEMAIN HLDGS INC COM 68268W103 141666 2560383 SH SOLE 22 2389504 0 170879 ONEMAIN HLDGS INC COM 68268W103 2337 42235 SH SOLE 23 42235 0 0 ONEMAIN HLDGS INC COM 68268W103 545 9847 SH SOLE 25 9847 0 0 ONEMAIN HLDGS INC COM 68268W103 2285 41297 SH SOLE 26 33920 0 7377 ONEMAIN HLDGS INC COM 68268W103 720 13008 SH SOLE 28 6678 0 6330 ONEMAIN HLDGS INC COM 68268W103 823 14867 SH SOLE 29 14867 0 0 ONEMAIN HLDGS INC COM 68268W103 2535 45813 SH SOLE 30 45813 0 0 ONEMAIN HLDGS INC COM 68268W103 1199 21671 SH SOLE 31 21671 0 0 ONEMAIN HLDGS INC COM 68268W103 133 2398 SH SOLE 34 2398 0 0 ONEMAIN HLDGS INC COM 68268W103 175 3157 SH SOLE 36 3157 0 0 ONEMAIN HLDGS INC COM 68268W103 559 10105 SH SOLE 40 10105 0 0 ONEMAIN HLDGS INC COM 68268W103 8397 151765 SH SOLE 43 19013 0 132752 ONEOK INC NEW COM 682680103 62804 1083020 SH SOLE 2 140434 0 942586 ONEOK INC NEW COM 682680103 17169 296072 SH SOLE 4 279148 0 16924 ONEOK INC NEW COM 682680103 73544 1268214 SH SOLE 7 1254516 0 13698 ONEOK INC NEW COM 682680103 556 9591 SH SOLE 13 1346 0 8245 ONEOK INC NEW COM 682680103 3390 58450 SH SOLE 15 58450 0 0 ONEOK INC NEW COM 682680103 58943 1016432 SH SOLE 18 952974 0 63458 ONEOK INC NEW COM 682680103 11627 200506 SH SOLE 19 200506 0 0 ONEOK INC NEW COM 682680103 1290930 22261256 SH SOLE 21 22261256 0 0 ONEOK INC NEW COM 682680103 546319 9420926 SH SOLE 22 8472292 0 948634 ONEOK INC NEW COM 682680103 14531 250586 SH SOLE 23 250586 0 0 ONEOK INC NEW COM 682680103 48293 832782 SH SOLE 25 832782 0 0 ONEOK INC NEW COM 682680103 70112 1209039 SH SOLE 26 436919 0 772120 ONEOK INC NEW COM 682680103 41360 713227 SH SOLE 28 42822 0 670405 ONEOK INC NEW COM 682680103 32 550 SH SOLE 29 550 0 0 ONEOK INC NEW COM 682680103 194174 3348406 SH SOLE 30 3348406 0 0 ONEOK INC NEW COM 682680103 9521 164187 SH SOLE 31 52236 0 111951 ONEOK INC NEW COM 682680103 9789 168807 SH SOLE 32 168807 0 0 ONEOK INC NEW COM 682680103 1409 24303 SH SOLE 34 24303 0 0 ONEOK INC NEW COM 682680103 15302 263876 SH SOLE 36 263876 0 0 ONEOK INC NEW COM 682680103 865 14909 SH SOLE 40 14909 0 0 ONEOK INC NEW COM 682680103 17962 309742 SH SOLE 43 31107 0 278635 ONESMART INTL ED GROUP LTD SPONSORED ADS 68276W103 613 1251769 SH SOLE 21 1251769 0 0 ONESMART INTL ED GROUP LTD SPONSORED ADS 68276W103 151 307355 SH SOLE 22 297600 0 9755 ONESMART INTL ED GROUP LTD SPONSORED ADS 68276W103 15 31433 SH SOLE 30 31433 0 0 ONESMART INTL ED GROUP LTD SPONSORED ADS 68276W103 0 268 SH SOLE 43 0 0 268 ONESPAN INC COM 68287N100 254 13524 SH SOLE 2 9855 0 3669 ONESPAN INC COM 68287N100 2 111 SH SOLE 4 111 0 0 ONESPAN INC COM 68287N100 12 643 SH SOLE 7 643 0 0 ONESPAN INC COM 68287N100 2543 135395 SH SOLE 18 135395 0 0 ONESPAN INC COM 68287N100 1222 65079 SH SOLE 19 65079 0 0 ONESPAN INC COM 68287N100 75515 4021017 SH SOLE 21 4021017 0 0 ONESPAN INC COM 68287N100 17137 912537 SH SOLE 22 893366 0 19171 ONESPAN INC COM 68287N100 333 17711 SH SOLE 25 17711 0 0 ONESPAN INC COM 68287N100 825 43930 SH SOLE 26 20348 0 23582 ONESPAN INC COM 68287N100 82 4371 SH SOLE 28 4371 0 0 ONESPAN INC COM 68287N100 4009 213491 SH SOLE 30 213491 0 0 ONESPAN INC COM 68287N100 131 6995 SH SOLE 36 6995 0 0 ONESPAN INC COM 68287N100 62 3328 SH SOLE 40 3328 0 0 ONESPAN INC COM 68287N100 149 7910 SH SOLE 43 0 0 7910 ONESPAWORLD HOLDINGS LIMITED COM P73684113 490 49180 SH SOLE 2 19339 0 29841 ONESPAWORLD HOLDINGS LIMITED COM P73684113 8 829 SH SOLE 7 829 0 0 ONESPAWORLD HOLDINGS LIMITED COM P73684113 1612 161667 SH SOLE 18 161667 0 0 ONESPAWORLD HOLDINGS LIMITED COM P73684113 984 98742 SH SOLE 19 98742 0 0 ONESPAWORLD HOLDINGS LIMITED COM P73684113 19881 1994065 SH SOLE 21 1994065 0 0 ONESPAWORLD HOLDINGS LIMITED COM P73684113 12984 1302291 SH SOLE 22 1252775 0 49516 ONESPAWORLD HOLDINGS LIMITED COM P73684113 84 8382 SH SOLE 25 8382 0 0 ONESPAWORLD HOLDINGS LIMITED COM P73684113 67 6706 SH SOLE 28 6706 0 0 ONESPAWORLD HOLDINGS LIMITED COM P73684113 119 11931 SH SOLE 30 11931 0 0 ONESPAWORLD HOLDINGS LIMITED COM P73684113 126 12619 SH SOLE 40 12619 0 0 ONESPAWORLD HOLDINGS LIMITED COM P73684113 469 47057 SH SOLE 43 410 0 46647 ONEWATER MARINE INC CL A COM 68280L101 66 1629 SH SOLE 2 584 0 1045 ONEWATER MARINE INC CL A COM 68280L101 7 165 SH SOLE 7 165 0 0 ONEWATER MARINE INC CL A COM 68280L101 1185 29465 SH SOLE 18 29465 0 0 ONEWATER MARINE INC CL A COM 68280L101 702 17463 SH SOLE 19 17463 0 0 ONEWATER MARINE INC CL A COM 68280L101 14860 369561 SH SOLE 21 369561 0 0 ONEWATER MARINE INC CL A COM 68280L101 9903 246286 SH SOLE 22 244695 0 1591 ONEWATER MARINE INC CL A COM 68280L101 16 410 SH SOLE 43 0 0 410 ONTO INNOVATION INC COM 683344105 4301 59533 SH SOLE 2 25218 0 34315 ONTO INNOVATION INC COM 683344105 16 216 SH SOLE 4 216 0 0 ONTO INNOVATION INC COM 683344105 47 652 SH SOLE 7 652 0 0 ONTO INNOVATION INC COM 683344105 13820 191283 SH SOLE 18 185676 0 5607 ONTO INNOVATION INC COM 683344105 9441 130669 SH SOLE 19 130669 0 0 ONTO INNOVATION INC COM 683344105 407954 5646416 SH SOLE 21 5646416 0 0 ONTO INNOVATION INC COM 683344105 89272 1235601 SH SOLE 22 1191752 0 43849 ONTO INNOVATION INC COM 683344105 122 1690 SH SOLE 23 1690 0 0 ONTO INNOVATION INC COM 683344105 568 7864 SH SOLE 25 7864 0 0 ONTO INNOVATION INC COM 683344105 2000 27686 SH SOLE 26 18910 0 8776 ONTO INNOVATION INC COM 683344105 339 4695 SH SOLE 28 4695 0 0 ONTO INNOVATION INC COM 683344105 20539 284277 SH SOLE 30 284277 0 0 ONTO INNOVATION INC COM 683344105 274 3799 SH SOLE 36 3799 0 0 ONTO INNOVATION INC COM 683344105 442 6119 SH SOLE 40 6119 0 0 ONTO INNOVATION INC COM 683344105 1609 22275 SH SOLE 43 961 0 21314 ONTRAK INC COM 683373104 46 4547 SH SOLE 2 2642 0 1905 ONTRAK INC COM 683373104 1 56 SH SOLE 7 56 0 0 ONTRAK INC COM 683373104 270 26925 SH SOLE 18 26925 0 0 ONTRAK INC COM 683373104 148 14783 SH SOLE 19 14783 0 0 ONTRAK INC COM 683373104 3181 316847 SH SOLE 21 316847 0 0 ONTRAK INC COM 683373104 2066 205794 SH SOLE 22 201584 0 4210 ONTRAK INC COM 683373104 23 2286 SH SOLE 25 2286 0 0 ONTRAK INC COM 683373104 27 2694 SH SOLE 30 2694 0 0 ONTRAK INC COM 683373104 9 894 SH SOLE 40 894 0 0 ONTRAK INC COM 683373104 28 2767 SH SOLE 43 222 0 2545 OOMA INC COM 683416101 878 47202 SH SOLE 2 22398 0 24804 OOMA INC COM 683416101 9 498 SH SOLE 7 498 0 0 OOMA INC COM 683416101 1431 76914 SH SOLE 18 69774 0 7140 OOMA INC COM 683416101 3089 165984 SH SOLE 19 165984 0 0 OOMA INC COM 683416101 14577 783305 SH SOLE 21 783305 0 0 OOMA INC COM 683416101 11929 641025 SH SOLE 22 634212 0 6813 OOMA INC COM 683416101 217 11665 SH SOLE 23 11665 0 0 OOMA INC COM 683416101 805 43258 SH SOLE 26 0 0 43258 OOMA INC COM 683416101 117 6296 SH SOLE 43 0 0 6296 OP BANCORP COM 67109R109 203 19693 SH SOLE 2 19693 0 0 OP BANCORP COM 67109R109 24 2308 SH SOLE 18 2308 0 0 OP BANCORP COM 67109R109 380 36937 SH SOLE 21 36937 0 0 OP BANCORP COM 67109R109 1133 109981 SH SOLE 22 109981 0 0 OPEN LENDING CORP COM CL A 68373J104 1451 40239 SH SOLE 2 29431 0 10808 OPEN LENDING CORP COM CL A 68373J104 26 726 SH SOLE 4 726 0 0 OPEN LENDING CORP COM CL A 68373J104 60 1676 SH SOLE 7 1676 0 0 OPEN LENDING CORP COM CL A 68373J104 10342 286728 SH SOLE 18 283487 0 3241 OPEN LENDING CORP COM CL A 68373J104 7051 195474 SH SOLE 19 195474 0 0 OPEN LENDING CORP COM CL A 68373J104 123352 3419781 SH SOLE 21 3419781 0 0 OPEN LENDING CORP COM CL A 68373J104 85622 2373779 SH SOLE 22 2319890 0 53889 OPEN LENDING CORP COM CL A 68373J104 34 939 SH SOLE 23 939 0 0 OPEN LENDING CORP COM CL A 68373J104 501 13889 SH SOLE 25 13889 0 0 OPEN LENDING CORP COM CL A 68373J104 951 26372 SH SOLE 26 21004 0 5368 OPEN LENDING CORP COM CL A 68373J104 306 8488 SH SOLE 28 8488 0 0 OPEN LENDING CORP COM CL A 68373J104 5987 165977 SH SOLE 30 165977 0 0 OPEN LENDING CORP COM CL A 68373J104 168 4664 SH SOLE 36 4664 0 0 OPEN LENDING CORP COM CL A 68373J104 388 10755 SH SOLE 40 10755 0 0 OPEN LENDING CORP COM CL A 68373J104 1 20 SH SOLE 43 0 0 20 OPEN TEXT CORP COM 683715106 1460 29956 SH SOLE 2 29956 0 0 OPEN TEXT CORP COM 683715106 11862 243380 SH SOLE 18 169169 0 74211 OPEN TEXT CORP COM 683715106 89511 1836503 SH SOLE 19 1836503 0 0 OPEN TEXT CORP COM 683715106 32097 658530 SH SOLE 21 658530 0 0 OPEN TEXT CORP COM 683715106 9758 200196 SH SOLE 22 200196 0 0 OPEN TEXT CORP COM 683715106 3096 63516 SH SOLE 25 63516 0 0 OPEN TEXT CORP COM 683715106 1050 21545 SH SOLE 26 0 0 21545 OPEN TEXT CORP COM 683715106 54130 1110597 SH SOLE 30 1110597 0 0 OPEN TEXT CORP COM 683715106 5376 110296 SH SOLE 34 110296 0 0 OPEN TEXT CORP COM 683715106 18923 388251 SH SOLE 43 23951 0 364300 OPENDOOR TECHNOLOGIES INC COM 683712103 15630 761339 SH SOLE 2 64288 0 697051 OPENDOOR TECHNOLOGIES INC COM 683712103 292 14242 SH SOLE 4 14242 0 0 OPENDOOR TECHNOLOGIES INC COM 683712103 115 5610 SH SOLE 7 5610 0 0 OPENDOOR TECHNOLOGIES INC COM 683712103 3474 169227 SH SOLE 18 169227 0 0 OPENDOOR TECHNOLOGIES INC COM 683712103 68449 3334092 SH SOLE 19 3334092 0 0 OPENDOOR TECHNOLOGIES INC COM 683712103 137531 6699019 SH SOLE 21 6699019 0 0 OPENDOOR TECHNOLOGIES INC COM 683712103 179676 8751899 SH SOLE 22 8377045 0 374854 OPENDOOR TECHNOLOGIES INC COM 683712103 324 15794 SH SOLE 25 15794 0 0 OPENDOOR TECHNOLOGIES INC COM 683712103 1324 64480 SH SOLE 26 56443 0 8037 OPENDOOR TECHNOLOGIES INC COM 683712103 198 9651 SH SOLE 28 9651 0 0 OPENDOOR TECHNOLOGIES INC COM 683712103 1375 66952 SH SOLE 30 66952 0 0 OPENDOOR TECHNOLOGIES INC COM 683712103 138 6718 SH SOLE 31 6718 0 0 OPENDOOR TECHNOLOGIES INC COM 683712103 314 15317 SH SOLE 34 15317 0 0 OPENDOOR TECHNOLOGIES INC COM 683712103 255 12428 SH SOLE 40 12428 0 0 OPENDOOR TECHNOLOGIES INC COM 683712103 1098 53472 SH SOLE 43 0 0 53472 OPERA LTD SPONSORED ADS 68373M107 365 41225 SH SOLE 43 9096 0 32129 OPGEN INC COM 68373L307 23 8156 SH SOLE 18 8156 0 0 OPGEN INC COM 68373L307 259 89922 SH SOLE 21 89922 0 0 OPIANT PHARMACEUTICALS INC COM 683750103 68 2649 SH SOLE 2 2649 0 0 OPIANT PHARMACEUTICALS INC COM 683750103 23 892 SH SOLE 18 892 0 0 OPIANT PHARMACEUTICALS INC COM 683750103 316 12282 SH SOLE 21 12282 0 0 OPIANT PHARMACEUTICALS INC COM 683750103 228 8863 SH SOLE 22 8863 0 0 OPKO HEALTH INC COM 68375N103 3354 918878 SH SOLE 2 262278 0 656600 OPKO HEALTH INC COM 68375N103 7 1796 SH SOLE 4 1796 0 0 OPKO HEALTH INC COM 68375N103 23 6318 SH SOLE 7 6318 0 0 OPKO HEALTH INC COM 68375N103 4590 1257462 SH SOLE 18 1257462 0 0 OPKO HEALTH INC COM 68375N103 5976 1637204 SH SOLE 19 1637204 0 0 OPKO HEALTH INC COM 68375N103 67413 18469197 SH SOLE 21 18469197 0 0 OPKO HEALTH INC COM 68375N103 39681 10871602 SH SOLE 22 10439841 0 431761 OPKO HEALTH INC COM 68375N103 262 71716 SH SOLE 23 71716 0 0 OPKO HEALTH INC COM 68375N103 306 83851 SH SOLE 25 83851 0 0 OPKO HEALTH INC COM 68375N103 1559 427033 SH SOLE 26 95302 0 331731 OPKO HEALTH INC COM 68375N103 133 36409 SH SOLE 28 36409 0 0 OPKO HEALTH INC COM 68375N103 3044 834106 SH SOLE 30 834106 0 0 OPKO HEALTH INC COM 68375N103 282 77370 SH SOLE 36 77370 0 0 OPKO HEALTH INC COM 68375N103 175 47855 SH SOLE 40 47855 0 0 OPKO HEALTH INC COM 68375N103 310 84883 SH SOLE 43 336 0 84547 OPORTUN FINL CORP COM 68376D104 553 22102 SH SOLE 2 1840 0 20262 OPORTUN FINL CORP COM 68376D104 10 408 SH SOLE 7 408 0 0 OPORTUN FINL CORP COM 68376D104 1767 70595 SH SOLE 18 70595 0 0 OPORTUN FINL CORP COM 68376D104 901 35980 SH SOLE 19 35980 0 0 OPORTUN FINL CORP COM 68376D104 19502 779165 SH SOLE 21 779165 0 0 OPORTUN FINL CORP COM 68376D104 11752 469500 SH SOLE 22 457200 0 12300 OPORTUN FINL CORP COM 68376D104 34000 1358385 SH SOLE 34 1358385 0 0 OPORTUN FINL CORP COM 68376D104 1 50 SH SOLE 43 0 0 50 OPPENHEIMER HLDGS INC CL A NON VTG 683797104 421 9285 SH SOLE 2 627 0 8658 OPPENHEIMER HLDGS INC CL A NON VTG 683797104 7 148 SH SOLE 7 148 0 0 OPPENHEIMER HLDGS INC CL A NON VTG 683797104 1434 31670 SH SOLE 18 31670 0 0 OPPENHEIMER HLDGS INC CL A NON VTG 683797104 1582 34923 SH SOLE 19 34923 0 0 OPPENHEIMER HLDGS INC CL A NON VTG 683797104 16344 360866 SH SOLE 21 360866 0 0 OPPENHEIMER HLDGS INC CL A NON VTG 683797104 11399 251691 SH SOLE 22 246372 0 5319 OPPENHEIMER HLDGS INC CL A NON VTG 683797104 1209 26688 SH SOLE 43 236 0 26452 OPPFI INC COM CL A 68386H103 18 2315 SH SOLE 2 2315 0 0 OPTICAL CABLE CORP COM NEW 683827208 31 8303 SH SOLE 21 8303 0 0 OPTICAL CABLE CORP COM NEW 683827208 12 3089 SH SOLE 22 3089 0 0 OPTIMIZERX CORP COM NEW 68401U204 596 6966 SH SOLE 2 4767 0 2199 OPTIMIZERX CORP COM NEW 68401U204 23 271 SH SOLE 7 271 0 0 OPTIMIZERX CORP COM NEW 68401U204 4300 50261 SH SOLE 18 50261 0 0 OPTIMIZERX CORP COM NEW 68401U204 2661 31110 SH SOLE 19 31110 0 0 OPTIMIZERX CORP COM NEW 68401U204 53447 624743 SH SOLE 21 624743 0 0 OPTIMIZERX CORP COM NEW 68401U204 32461 379436 SH SOLE 22 368617 0 10819 OPTIMIZERX CORP COM NEW 68401U204 162 1893 SH SOLE 25 1893 0 0 OPTIMIZERX CORP COM NEW 68401U204 950 11109 SH SOLE 30 11109 0 0 OPTIMIZERX CORP COM NEW 68401U204 148 1735 SH SOLE 40 1735 0 0 OPTIMIZERX CORP COM NEW 68401U204 77 895 SH SOLE 43 153 0 742 OPTINOSE INC COM 68404V100 3 992 SH SOLE 2 992 0 0 OPTINOSE INC COM 68404V100 25 8176 SH SOLE 18 8176 0 0 OPTINOSE INC COM 68404V100 490 163241 SH SOLE 21 163241 0 0 OPTINOSE INC COM 68404V100 1668 556116 SH SOLE 22 556116 0 0 OPTINOSE INC COM 68404V100 5 1610 SH SOLE 43 0 0 1610 OPTION CARE HEALTH INC COM NEW 68404L201 5740 236617 SH SOLE 2 105927 0 130690 OPTION CARE HEALTH INC COM NEW 68404L201 3 129 SH SOLE 4 129 0 0 OPTION CARE HEALTH INC COM NEW 68404L201 43 1778 SH SOLE 7 1778 0 0 OPTION CARE HEALTH INC COM NEW 68404L201 18077 745134 SH SOLE 18 745134 0 0 OPTION CARE HEALTH INC COM NEW 68404L201 8166 336619 SH SOLE 19 336619 0 0 OPTION CARE HEALTH INC COM NEW 68404L201 250842 10339729 SH SOLE 21 10339729 0 0 OPTION CARE HEALTH INC COM NEW 68404L201 95343 3930064 SH SOLE 22 3793450 0 136614 OPTION CARE HEALTH INC COM NEW 68404L201 38 1560 SH SOLE 23 1560 0 0 OPTION CARE HEALTH INC COM NEW 68404L201 386 15917 SH SOLE 25 15917 0 0 OPTION CARE HEALTH INC COM NEW 68404L201 1373 56580 SH SOLE 26 37976 0 18604 OPTION CARE HEALTH INC COM NEW 68404L201 270 11143 SH SOLE 28 11143 0 0 OPTION CARE HEALTH INC COM NEW 68404L201 3935 162197 SH SOLE 30 162197 0 0 OPTION CARE HEALTH INC COM NEW 68404L201 362 14939 SH SOLE 40 14939 0 0 OPTION CARE HEALTH INC COM NEW 68404L201 183 7560 SH SOLE 43 341 0 7219 ORACLE CORP COM 68389X105 345944 3970430 SH SOLE 2 730010 0 3240420 ORACLE CORP COM 68389X105 106068 1217350 SH SOLE 4 799168 0 418182 ORACLE CORP COM 68389X105 135327 1553162 SH SOLE 7 1502941 0 50221 ORACLE CORP COM 68389X105 3215 36895 SH SOLE 13 5467 0 31428 ORACLE CORP COM 68389X105 20717 237773 SH SOLE 15 237773 0 0 ORACLE CORP COM 68389X105 31 354 SH SOLE 17 0 0 354 ORACLE CORP COM 68389X105 377831 4336409 SH SOLE 18 4088849 0 247560 ORACLE CORP COM 68389X105 43108 494758 SH SOLE 19 494758 0 0 ORACLE CORP COM 68389X105 4963 56963 SH SOLE 20 56963 0 0 ORACLE CORP COM 68389X105 3824612 43895467 SH SOLE 21 43895467 0 0 ORACLE CORP COM 68389X105 3130129 35924812 SH SOLE 22 32322169 0 3602643 ORACLE CORP COM 68389X105 94301 1082307 SH SOLE 23 1082307 0 0 ORACLE CORP COM 68389X105 248299 2849754 SH SOLE 25 2849754 0 0 ORACLE CORP COM 68389X105 352679 4047736 SH SOLE 26 1682367 0 2365369 ORACLE CORP COM 68389X105 446443 5123873 SH SOLE 28 161425 0 4962448 ORACLE CORP COM 68389X105 299 3435 SH SOLE 29 3435 0 0 ORACLE CORP COM 68389X105 738535 8476248 SH SOLE 30 8270595 0 205653 ORACLE CORP COM 68389X105 61519 706062 SH SOLE 31 233576 0 472486 ORACLE CORP COM 68389X105 10469 120152 SH SOLE 32 120152 0 0 ORACLE CORP COM 68389X105 12679 145519 SH SOLE 34 145519 0 0 ORACLE CORP COM 68389X105 81696 937628 SH SOLE 36 937628 0 0 ORACLE CORP COM 68389X105 5724 65694 SH SOLE 40 65694 0 0 ORACLE CORP COM 68389X105 181075 2078211 SH SOLE 43 172678 0 1905533 ORAGENICS INC COM PAR 684023302 28 43978 SH SOLE 21 43978 0 0 ORAGENICS INC COM PAR 684023302 802 1263584 SH SOLE 22 1263584 0 0 ORAMED PHARMACEUTICALS INC COM NEW 68403P203 155 7052 SH SOLE 2 3549 0 3503 ORAMED PHARMACEUTICALS INC COM NEW 68403P203 9 429 SH SOLE 7 429 0 0 ORAMED PHARMACEUTICALS INC COM NEW 68403P203 1775 80776 SH SOLE 18 80776 0 0 ORAMED PHARMACEUTICALS INC COM NEW 68403P203 1322 60145 SH SOLE 19 60145 0 0 ORAMED PHARMACEUTICALS INC COM NEW 68403P203 22453 1021515 SH SOLE 21 1021515 0 0 ORAMED PHARMACEUTICALS INC COM NEW 68403P203 5780 262973 SH SOLE 22 261337 0 1636 ORAMED PHARMACEUTICALS INC COM NEW 68403P203 14 658 SH SOLE 23 658 0 0 ORANGE SPONSORED ADR 684060106 197 18173 SH SOLE 22 0 0 18173 ORANGE SPONSORED ADR 684060106 11611 1072069 SH SOLE 43 160288 0 911781 ORANGE CNTY BANCORP INC COM 68417L107 8 222 SH SOLE 18 222 0 0 ORANGE CNTY BANCORP INC COM 68417L107 100 2857 SH SOLE 21 2857 0 0 ORASURE TECHNOLOGIES INC COM 68554V108 2779 245702 SH SOLE 2 81788 0 163914 ORASURE TECHNOLOGIES INC COM 68554V108 4 364 SH SOLE 4 364 0 0 ORASURE TECHNOLOGIES INC COM 68554V108 14 1213 SH SOLE 7 1213 0 0 ORASURE TECHNOLOGIES INC COM 68554V108 3670 324467 SH SOLE 18 306802 0 17665 ORASURE TECHNOLOGIES INC COM 68554V108 11318 1000703 SH SOLE 19 1000703 0 0 ORASURE TECHNOLOGIES INC COM 68554V108 98410 8701170 SH SOLE 21 8701170 0 0 ORASURE TECHNOLOGIES INC COM 68554V108 30150 2665776 SH SOLE 22 2592916 0 72860 ORASURE TECHNOLOGIES INC COM 68554V108 438 38720 SH SOLE 23 38720 0 0 ORASURE TECHNOLOGIES INC COM 68554V108 156 13809 SH SOLE 25 13809 0 0 ORASURE TECHNOLOGIES INC COM 68554V108 2072 183195 SH SOLE 26 4703 0 178492 ORASURE TECHNOLOGIES INC COM 68554V108 93 8216 SH SOLE 28 8216 0 0 ORASURE TECHNOLOGIES INC COM 68554V108 5486 485096 SH SOLE 30 485096 0 0 ORASURE TECHNOLOGIES INC COM 68554V108 132 11661 SH SOLE 36 11661 0 0 ORASURE TECHNOLOGIES INC COM 68554V108 111 9772 SH SOLE 40 9772 0 0 ORASURE TECHNOLOGIES INC COM 68554V108 487 43090 SH SOLE 43 1194 0 41896 ORBITAL ENERGY GROUP INC COM 68559A109 1 188 SH SOLE 2 188 0 0 ORBITAL ENERGY GROUP INC COM 68559A109 25 8233 SH SOLE 18 8233 0 0 ORBITAL ENERGY GROUP INC COM 68559A109 456 147968 SH SOLE 21 147968 0 0 ORBITAL ENERGY GROUP INC COM 68559A109 1746 566985 SH SOLE 22 566985 0 0 ORCHARD THERAPEUTICS PLC ADS 68570P101 1439 625523 SH SOLE 21 625523 0 0 ORCHARD THERAPEUTICS PLC ADS 68570P101 63 27310 SH SOLE 30 27310 0 0 ORCHID IS CAP INC COM 68571X103 517 105645 SH SOLE 2 6724 0 98921 ORCHID IS CAP INC COM 68571X103 4 779 SH SOLE 7 779 0 0 ORCHID IS CAP INC COM 68571X103 1715 350718 SH SOLE 18 350718 0 0 ORCHID IS CAP INC COM 68571X103 1033 211243 SH SOLE 19 211243 0 0 ORCHID IS CAP INC COM 68571X103 37235 7614530 SH SOLE 21 7614530 0 0 ORCHID IS CAP INC COM 68571X103 12953 2648801 SH SOLE 22 2580445 0 68356 ORCHID IS CAP INC COM 68571X103 262 53599 SH SOLE 43 10986 0 42613 OREILLY AUTOMOTIVE INC COM 67103H107 123116 201480 SH SOLE 2 73951 0 127529 OREILLY AUTOMOTIVE INC COM 67103H107 35765 58529 SH SOLE 4 40654 0 17875 OREILLY AUTOMOTIVE INC COM 67103H107 43902 71845 SH SOLE 7 69750 0 2095 OREILLY AUTOMOTIVE INC COM 67103H107 1212 1983 SH SOLE 13 593 0 1390 OREILLY AUTOMOTIVE INC COM 67103H107 4323 7075 SH SOLE 15 7075 0 0 OREILLY AUTOMOTIVE INC COM 67103H107 2 3 SH SOLE 17 0 0 3 OREILLY AUTOMOTIVE INC COM 67103H107 136470 223333 SH SOLE 18 212332 0 11001 OREILLY AUTOMOTIVE INC COM 67103H107 45201 73971 SH SOLE 19 73971 0 0 OREILLY AUTOMOTIVE INC COM 67103H107 1064214 1741587 SH SOLE 21 1741587 0 0 OREILLY AUTOMOTIVE INC COM 67103H107 949302 1553534 SH SOLE 22 1392403 0 161131 OREILLY AUTOMOTIVE INC COM 67103H107 33721 55185 SH SOLE 23 55185 0 0 OREILLY AUTOMOTIVE INC COM 67103H107 59459 97305 SH SOLE 25 93907 0 3398 OREILLY AUTOMOTIVE INC COM 67103H107 99311 162523 SH SOLE 26 66251 0 96272 OREILLY AUTOMOTIVE INC COM 67103H107 66247 108414 SH SOLE 28 5338 0 103076 OREILLY AUTOMOTIVE INC COM 67103H107 3786 6196 SH SOLE 29 6196 0 0 OREILLY AUTOMOTIVE INC COM 67103H107 201430 329640 SH SOLE 30 328428 0 1212 OREILLY AUTOMOTIVE INC COM 67103H107 23455 38384 SH SOLE 31 21000 0 17384 OREILLY AUTOMOTIVE INC COM 67103H107 9881 16170 SH SOLE 32 16170 0 0 OREILLY AUTOMOTIVE INC COM 67103H107 26560 43465 SH SOLE 34 43465 0 0 OREILLY AUTOMOTIVE INC COM 67103H107 23426 38336 SH SOLE 36 38336 0 0 OREILLY AUTOMOTIVE INC COM 67103H107 1526 2498 SH SOLE 40 2498 0 0 OREILLY AUTOMOTIVE INC COM 67103H107 42747 69956 SH SOLE 43 5027 0 64929 ORGANIGRAM HLDGS INC COM 68620P101 0 2 SH SOLE 17 0 0 2 ORGANOGENESIS HLDGS INC COM 68621F102 489 34314 SH SOLE 2 14594 0 19720 ORGANOGENESIS HLDGS INC COM 68621F102 9 613 SH SOLE 7 613 0 0 ORGANOGENESIS HLDGS INC COM 68621F102 2339 164276 SH SOLE 18 158117 0 6159 ORGANOGENESIS HLDGS INC COM 68621F102 2250 158011 SH SOLE 19 158011 0 0 ORGANOGENESIS HLDGS INC COM 68621F102 91363 6415906 SH SOLE 21 6415906 0 0 ORGANOGENESIS HLDGS INC COM 68621F102 16474 1156895 SH SOLE 22 1137561 0 19334 ORGANOGENESIS HLDGS INC COM 68621F102 58 4066 SH SOLE 25 4066 0 0 ORGANOGENESIS HLDGS INC COM 68621F102 1918 134688 SH SOLE 30 134688 0 0 ORGANOGENESIS HLDGS INC COM 68621F102 54 3760 SH SOLE 40 3760 0 0 ORGANOGENESIS HLDGS INC COM 68621F102 22 1579 SH SOLE 43 0 0 1579 ORGANON & CO COMMON STOCK 68622V106 27705 844931 SH SOLE 2 143861 0 701070 ORGANON & CO COMMON STOCK 68622V106 34 1045 SH SOLE 4 1045 0 0 ORGANON & CO COMMON STOCK 68622V106 6450 196692 SH SOLE 7 187648 0 9044 ORGANON & CO COMMON STOCK 68622V106 185 5641 SH SOLE 15 5641 0 0 ORGANON & CO COMMON STOCK 68622V106 24932 760369 SH SOLE 18 738914 0 21455 ORGANON & CO COMMON STOCK 68622V106 5137 156662 SH SOLE 19 156662 0 0 ORGANON & CO COMMON STOCK 68622V106 227 6929 SH SOLE 20 6929 0 0 ORGANON & CO COMMON STOCK 68622V106 204738 6243930 SH SOLE 21 6243930 0 0 ORGANON & CO COMMON STOCK 68622V106 188530 5749611 SH SOLE 22 5198060 0 551551 ORGANON & CO COMMON STOCK 68622V106 18 538 SH SOLE 23 538 0 0 ORGANON & CO COMMON STOCK 68622V106 11282 344065 SH SOLE 25 344065 0 0 ORGANON & CO COMMON STOCK 68622V106 12816 390856 SH SOLE 26 76580 0 314276 ORGANON & CO COMMON STOCK 68622V106 16486 502787 SH SOLE 28 17997 0 484790 ORGANON & CO COMMON STOCK 68622V106 25483 777157 SH SOLE 30 777157 0 0 ORGANON & CO COMMON STOCK 68622V106 218 6657 SH SOLE 31 4102 0 2555 ORGANON & CO COMMON STOCK 68622V106 173 5262 SH SOLE 32 5262 0 0 ORGANON & CO COMMON STOCK 68622V106 148 4506 SH SOLE 34 4506 0 0 ORGANON & CO COMMON STOCK 68622V106 2663 81217 SH SOLE 36 81217 0 0 ORGANON & CO COMMON STOCK 68622V106 1038 31670 SH SOLE 40 31670 0 0 ORGANON & CO COMMON STOCK 68622V106 16645 507629 SH SOLE 43 30570 0 477059 ORGANOVO HLDGS INC COM NEW 68620A203 11 1550 SH SOLE 18 1550 0 0 ORGANOVO HLDGS INC COM NEW 68620A203 162 23846 SH SOLE 21 23846 0 0 ORGANOVO HLDGS INC COM NEW 68620A203 963 141684 SH SOLE 22 141684 0 0 ORGENESIS INC COM NEW 68619K204 3 560 SH SOLE 2 560 0 0 ORGENESIS INC COM NEW 68619K204 23 4554 SH SOLE 18 4554 0 0 ORGENESIS INC COM NEW 68619K204 316 63765 SH SOLE 21 63765 0 0 ORGENESIS INC COM NEW 68619K204 289 58293 SH SOLE 22 58293 0 0 ORIC PHARMACEUTICALS INC COM 68622P109 660 31555 SH SOLE 2 8274 0 23281 ORIC PHARMACEUTICALS INC COM 68622P109 2 102 SH SOLE 4 102 0 0 ORIC PHARMACEUTICALS INC COM 68622P109 10 474 SH SOLE 7 474 0 0 ORIC PHARMACEUTICALS INC COM 68622P109 2071 99026 SH SOLE 18 99026 0 0 ORIC PHARMACEUTICALS INC COM 68622P109 5021 240113 SH SOLE 19 240113 0 0 ORIC PHARMACEUTICALS INC COM 68622P109 30127 1440816 SH SOLE 21 1440816 0 0 ORIC PHARMACEUTICALS INC COM 68622P109 11654 557338 SH SOLE 22 529644 0 27694 ORIC PHARMACEUTICALS INC COM 68622P109 76 3626 SH SOLE 25 3626 0 0 ORIC PHARMACEUTICALS INC COM 68622P109 22 1050 SH SOLE 26 1050 0 0 ORIC PHARMACEUTICALS INC COM 68622P109 479 22916 SH SOLE 30 22916 0 0 ORIC PHARMACEUTICALS INC COM 68622P109 32 1514 SH SOLE 34 1514 0 0 ORIC PHARMACEUTICALS INC COM 68622P109 16 754 SH SOLE 36 754 0 0 ORIC PHARMACEUTICALS INC COM 68622P109 45 2138 SH SOLE 40 2138 0 0 ORIC PHARMACEUTICALS INC COM 68622P109 191 9120 SH SOLE 43 0 0 9120 ORIGIN AGRITECH LIMITED SHS NEW G67828205 996 121775 SH SOLE 7 121775 0 0 ORIGIN BANCORP INC COM 68621T102 1303 30757 SH SOLE 2 14120 0 16637 ORIGIN BANCORP INC COM 68621T102 14 336 SH SOLE 7 336 0 0 ORIGIN BANCORP INC COM 68621T102 3058 72205 SH SOLE 18 72205 0 0 ORIGIN BANCORP INC COM 68621T102 1683 39746 SH SOLE 19 39746 0 0 ORIGIN BANCORP INC COM 68621T102 37056 874992 SH SOLE 21 874992 0 0 ORIGIN BANCORP INC COM 68621T102 25246 596132 SH SOLE 22 577064 0 19068 ORIGIN BANCORP INC COM 68621T102 153 3612 SH SOLE 25 3612 0 0 ORIGIN BANCORP INC COM 68621T102 70 1653 SH SOLE 26 1653 0 0 ORIGIN BANCORP INC COM 68621T102 123 2904 SH SOLE 28 2904 0 0 ORIGIN BANCORP INC COM 68621T102 523 12356 SH SOLE 30 12356 0 0 ORIGIN BANCORP INC COM 68621T102 211 4975 SH SOLE 34 4975 0 0 ORIGIN BANCORP INC COM 68621T102 81 1902 SH SOLE 36 1902 0 0 ORIGIN BANCORP INC COM 68621T102 107 2538 SH SOLE 40 2538 0 0 ORIGIN BANCORP INC COM 68621T102 473 11180 SH SOLE 43 0 0 11180 ORIGIN MATERIALS INC COM 68622D106 341 50036 SH SOLE 2 50036 0 0 ORIGIN MATERIALS INC COM 68622D106 814 119540 SH SOLE 21 119540 0 0 ORIGIN MATERIALS INC COM 68622D106 10788 1584150 SH SOLE 22 1584150 0 0 ORION ACQUISITION CORP UNIT 02/19/2026 68626A207 3265 330000 SH SOLE 2 330000 0 0 ORION ACQUISITION CORP UNIT 02/19/2026 68626A207 18157 1835000 SH SOLE 19 1835000 0 0 ORION ACQUISITION CORP UNIT 02/19/2026 68626A207 18157 1835000 SH SOLE 34 1835000 0 0 ORION ENERGY SYS INC COM 686275108 3 744 SH SOLE 2 744 0 0 ORION ENERGY SYS INC COM 686275108 23 5884 SH SOLE 18 5884 0 0 ORION ENERGY SYS INC COM 686275108 391 100471 SH SOLE 21 100471 0 0 ORION ENERGY SYS INC COM 686275108 935 240394 SH SOLE 22 240394 0 0 ORION ENGINEERED CARBONS S A COM L72967109 451 24751 SH SOLE 2 18275 0 6476 ORION ENGINEERED CARBONS S A COM L72967109 3 180 SH SOLE 4 180 0 0 ORION ENGINEERED CARBONS S A COM L72967109 18 974 SH SOLE 7 974 0 0 ORION ENGINEERED CARBONS S A COM L72967109 3050 167312 SH SOLE 18 167312 0 0 ORION ENGINEERED CARBONS S A COM L72967109 1943 106579 SH SOLE 19 106579 0 0 ORION ENGINEERED CARBONS S A COM L72967109 36885 2023335 SH SOLE 21 2023335 0 0 ORION ENGINEERED CARBONS S A COM L72967109 27051 1483851 SH SOLE 22 1444270 0 39581 ORION ENGINEERED CARBONS S A COM L72967109 140 7691 SH SOLE 25 7691 0 0 ORION ENGINEERED CARBONS S A COM L72967109 623 34176 SH SOLE 26 34176 0 0 ORION ENGINEERED CARBONS S A COM L72967109 92 5059 SH SOLE 28 5059 0 0 ORION ENGINEERED CARBONS S A COM L72967109 742 40700 SH SOLE 30 40700 0 0 ORION ENGINEERED CARBONS S A COM L72967109 115 6301 SH SOLE 40 6301 0 0 ORION ENGINEERED CARBONS S A COM L72967109 470 25759 SH SOLE 43 15048 0 10711 ORION GROUP HLDGS INC COM 68628V308 138 25303 SH SOLE 2 25303 0 0 ORION GROUP HLDGS INC COM 68628V308 30 5510 SH SOLE 18 5510 0 0 ORION GROUP HLDGS INC COM 68628V308 511 93869 SH SOLE 21 93869 0 0 ORION GROUP HLDGS INC COM 68628V308 2815 517479 SH SOLE 22 517479 0 0 ORIX CORP SPONSORED ADR 686330101 12 128 SH SOLE 18 128 0 0 ORIX CORP SPONSORED ADR 686330101 57 598 SH SOLE 22 0 0 598 ORIX CORP SPONSORED ADR 686330101 36789 389215 SH SOLE 43 40982 0 348233 ORMAT TECHNOLOGIES INC COM 686688102 5084 76323 SH SOLE 2 40790 0 35533 ORMAT TECHNOLOGIES INC COM 686688102 11 171 SH SOLE 4 171 0 0 ORMAT TECHNOLOGIES INC COM 686688102 49 729 SH SOLE 7 729 0 0 ORMAT TECHNOLOGIES INC COM 686688102 9558 143487 SH SOLE 18 143487 0 0 ORMAT TECHNOLOGIES INC COM 686688102 5306 79658 SH SOLE 19 79658 0 0 ORMAT TECHNOLOGIES INC COM 686688102 161166 2419549 SH SOLE 21 2419549 0 0 ORMAT TECHNOLOGIES INC COM 686688102 71232 1069390 SH SOLE 22 1023238 0 46152 ORMAT TECHNOLOGIES INC COM 686688102 591 8874 SH SOLE 25 8874 0 0 ORMAT TECHNOLOGIES INC COM 686688102 1221 18326 SH SOLE 26 15414 0 2912 ORMAT TECHNOLOGIES INC COM 686688102 249 3744 SH SOLE 28 3744 0 0 ORMAT TECHNOLOGIES INC COM 686688102 49144 737789 SH SOLE 30 737789 0 0 ORMAT TECHNOLOGIES INC COM 686688102 501 7524 SH SOLE 36 7524 0 0 ORMAT TECHNOLOGIES INC COM 686688102 328 4920 SH SOLE 40 4920 0 0 ORMAT TECHNOLOGIES INC COM 686688102 11108 166768 SH SOLE 43 84 0 166684 ORRSTOWN FINL SVCS INC COM 687380105 295 12621 SH SOLE 2 1053 0 11568 ORRSTOWN FINL SVCS INC COM 687380105 4 175 SH SOLE 7 175 0 0 ORRSTOWN FINL SVCS INC COM 687380105 892 38124 SH SOLE 18 38124 0 0 ORRSTOWN FINL SVCS INC COM 687380105 475 20306 SH SOLE 19 20306 0 0 ORRSTOWN FINL SVCS INC COM 687380105 9688 413998 SH SOLE 21 413998 0 0 ORRSTOWN FINL SVCS INC COM 687380105 5896 251960 SH SOLE 22 246018 0 5942 ORTHO CLINICAL DIAGNOSTICS H ORD SHS G6829J107 964 52145 SH SOLE 2 32583 0 19562 ORTHO CLINICAL DIAGNOSTICS H ORD SHS G6829J107 7 368 SH SOLE 4 368 0 0 ORTHO CLINICAL DIAGNOSTICS H ORD SHS G6829J107 28 1520 SH SOLE 7 1520 0 0 ORTHO CLINICAL DIAGNOSTICS H ORD SHS G6829J107 5440 294361 SH SOLE 18 294361 0 0 ORTHO CLINICAL DIAGNOSTICS H ORD SHS G6829J107 4028 217969 SH SOLE 19 217969 0 0 ORTHO CLINICAL DIAGNOSTICS H ORD SHS G6829J107 77864 4213407 SH SOLE 21 4213407 0 0 ORTHO CLINICAL DIAGNOSTICS H ORD SHS G6829J107 40715 2203177 SH SOLE 22 2151840 0 51337 ORTHO CLINICAL DIAGNOSTICS H ORD SHS G6829J107 21 1154 SH SOLE 23 1154 0 0 ORTHO CLINICAL DIAGNOSTICS H ORD SHS G6829J107 221 11934 SH SOLE 25 11934 0 0 ORTHO CLINICAL DIAGNOSTICS H ORD SHS G6829J107 824 44579 SH SOLE 26 37396 0 7183 ORTHO CLINICAL DIAGNOSTICS H ORD SHS G6829J107 145 7866 SH SOLE 28 7866 0 0 ORTHO CLINICAL DIAGNOSTICS H ORD SHS G6829J107 510 27616 SH SOLE 30 27616 0 0 ORTHO CLINICAL DIAGNOSTICS H ORD SHS G6829J107 185 10000 SH SOLE 40 10000 0 0 ORTHO CLINICAL DIAGNOSTICS H ORD SHS G6829J107 12 643 SH SOLE 43 0 0 643 ORTHOFIX MED INC COM 68752M108 942 24721 SH SOLE 2 5866 0 18855 ORTHOFIX MED INC COM 68752M108 3 91 SH SOLE 4 91 0 0 ORTHOFIX MED INC COM 68752M108 13 342 SH SOLE 7 342 0 0 ORTHOFIX MED INC COM 68752M108 3091 81076 SH SOLE 18 81076 0 0 ORTHOFIX MED INC COM 68752M108 1260 33057 SH SOLE 19 33057 0 0 ORTHOFIX MED INC COM 68752M108 94569 2480823 SH SOLE 21 2480823 0 0 ORTHOFIX MED INC COM 68752M108 19711 517066 SH SOLE 22 497573 0 19493 ORTHOFIX MED INC COM 68752M108 144 3785 SH SOLE 25 3785 0 0 ORTHOFIX MED INC COM 68752M108 282 7386 SH SOLE 26 6627 0 759 ORTHOFIX MED INC COM 68752M108 104 2718 SH SOLE 28 2718 0 0 ORTHOFIX MED INC COM 68752M108 2468 64735 SH SOLE 30 64735 0 0 ORTHOFIX MED INC COM 68752M108 67 1748 SH SOLE 34 1748 0 0 ORTHOFIX MED INC COM 68752M108 137 3586 SH SOLE 36 3586 0 0 ORTHOFIX MED INC COM 68752M108 78 2057 SH SOLE 40 2057 0 0 ORTHOFIX MED INC COM 68752M108 588 15414 SH SOLE 43 0 0 15414 ORTHOPEDIATRICS CORP COM 68752L100 396 6049 SH SOLE 2 4104 0 1945 ORTHOPEDIATRICS CORP COM 68752L100 3 45 SH SOLE 4 45 0 0 ORTHOPEDIATRICS CORP COM 68752L100 15 230 SH SOLE 7 230 0 0 ORTHOPEDIATRICS CORP COM 68752L100 2753 42026 SH SOLE 18 42026 0 0 ORTHOPEDIATRICS CORP COM 68752L100 1538 23477 SH SOLE 19 23477 0 0 ORTHOPEDIATRICS CORP COM 68752L100 32941 502844 SH SOLE 21 502844 0 0 ORTHOPEDIATRICS CORP COM 68752L100 22594 344892 SH SOLE 22 337163 0 7729 ORTHOPEDIATRICS CORP COM 68752L100 155 2370 SH SOLE 25 2370 0 0 ORTHOPEDIATRICS CORP COM 68752L100 208 3173 SH SOLE 26 862 0 2311 ORTHOPEDIATRICS CORP COM 68752L100 101 1540 SH SOLE 28 1540 0 0 ORTHOPEDIATRICS CORP COM 68752L100 675 10301 SH SOLE 30 10301 0 0 ORTHOPEDIATRICS CORP COM 68752L100 75 1150 SH SOLE 36 1150 0 0 ORTHOPEDIATRICS CORP COM 68752L100 77 1175 SH SOLE 40 1175 0 0 ORTHOPEDIATRICS CORP COM 68752L100 131 2002 SH SOLE 43 0 0 2002 OSCAR HEALTH INC CL A 687793109 43 2498 SH SOLE 2 2498 0 0 OSCAR HEALTH INC CL A 687793109 927 53284 SH SOLE 21 53284 0 0 OSCAR HEALTH INC CL A 687793109 9663 555674 SH SOLE 22 555674 0 0 OSHKOSH CORP COM 688239201 17353 169517 SH SOLE 2 53367 0 116150 OSHKOSH CORP COM 688239201 47 460 SH SOLE 4 460 0 0 OSHKOSH CORP COM 688239201 148 1449 SH SOLE 7 1449 0 0 OSHKOSH CORP COM 688239201 16955 165629 SH SOLE 18 165629 0 0 OSHKOSH CORP COM 688239201 1977 19309 SH SOLE 19 19309 0 0 OSHKOSH CORP COM 688239201 327241 3196650 SH SOLE 21 3196650 0 0 OSHKOSH CORP COM 688239201 195123 1906058 SH SOLE 22 1824165 0 81893 OSHKOSH CORP COM 688239201 867 8467 SH SOLE 25 8467 0 0 OSHKOSH CORP COM 688239201 3241 31658 SH SOLE 26 26212 0 5446 OSHKOSH CORP COM 688239201 741 7234 SH SOLE 28 4753 0 2481 OSHKOSH CORP COM 688239201 3742 36555 SH SOLE 30 36555 0 0 OSHKOSH CORP COM 688239201 108 1058 SH SOLE 31 1058 0 0 OSHKOSH CORP COM 688239201 1905 18609 SH SOLE 34 18609 0 0 OSHKOSH CORP COM 688239201 178 1740 SH SOLE 36 1740 0 0 OSHKOSH CORP COM 688239201 855 8354 SH SOLE 40 8354 0 0 OSHKOSH CORP COM 688239201 5284 51617 SH SOLE 43 2873 0 48744 OSI SYSTEMS INC COM 671044105 3712 39158 SH SOLE 2 17114 0 22044 OSI SYSTEMS INC COM 671044105 8 80 SH SOLE 4 80 0 0 OSI SYSTEMS INC COM 671044105 27 286 SH SOLE 7 286 0 0 OSI SYSTEMS INC COM 671044105 7485 78952 SH SOLE 18 66669 0 12283 OSI SYSTEMS INC COM 671044105 29588 312111 SH SOLE 19 312111 0 0 OSI SYSTEMS INC COM 671044105 193198 2037953 SH SOLE 21 2037953 0 0 OSI SYSTEMS INC COM 671044105 70883 747707 SH SOLE 22 730263 0 17444 OSI SYSTEMS INC COM 671044105 1534 16185 SH SOLE 23 16185 0 0 OSI SYSTEMS INC COM 671044105 312 3293 SH SOLE 25 3293 0 0 OSI SYSTEMS INC COM 671044105 9019 95137 SH SOLE 26 8414 0 86723 OSI SYSTEMS INC COM 671044105 135 1428 SH SOLE 28 1428 0 0 OSI SYSTEMS INC COM 671044105 9790 103269 SH SOLE 30 103269 0 0 OSI SYSTEMS INC COM 671044105 181 1910 SH SOLE 34 1910 0 0 OSI SYSTEMS INC COM 671044105 268 2825 SH SOLE 36 2825 0 0 OSI SYSTEMS INC COM 671044105 212 2235 SH SOLE 40 2235 0 0 OSI SYSTEMS INC COM 671044105 575 6070 SH SOLE 43 499 0 5571 OSI SYSTEMS INC NOTE 1.250% 9/0 671044AD7 1851 1794000 PRN SOLE 21 1794000 0 0 OSMOTICA PHARMACEUTICALS PLC SHS G6S41R101 4 1427 SH SOLE 2 1421 0 6 OSMOTICA PHARMACEUTICALS PLC SHS G6S41R101 10 3353 SH SOLE 18 3353 0 0 OSMOTICA PHARMACEUTICALS PLC SHS G6S41R101 138 46872 SH SOLE 21 46872 0 0 OSMOTICA PHARMACEUTICALS PLC SHS G6S41R101 275 93107 SH SOLE 22 93107 0 0 OSMOTICA PHARMACEUTICALS PLC SHS G6S41R101 76 25743 SH SOLE 30 25743 0 0 OTIS WORLDWIDE CORP COM 68902V107 117566 1428853 SH SOLE 2 515255 0 913598 OTIS WORLDWIDE CORP COM 68902V107 28071 341167 SH SOLE 4 229545 0 111622 OTIS WORLDWIDE CORP COM 68902V107 31583 383853 SH SOLE 7 371497 0 12356 OTIS WORLDWIDE CORP COM 68902V107 12827 155896 SH SOLE 13 149558 0 6338 OTIS WORLDWIDE CORP COM 68902V107 3980 48366 SH SOLE 15 48366 0 0 OTIS WORLDWIDE CORP COM 68902V107 0 1 SH SOLE 17 0 0 1 OTIS WORLDWIDE CORP COM 68902V107 202092 2456147 SH SOLE 18 2214812 0 241335 OTIS WORLDWIDE CORP COM 68902V107 230721 2804092 SH SOLE 19 2804092 0 0 OTIS WORLDWIDE CORP COM 68902V107 815324 9909135 SH SOLE 21 9909135 0 0 OTIS WORLDWIDE CORP COM 68902V107 876842 10656800 SH SOLE 22 9269090 0 1387710 OTIS WORLDWIDE CORP COM 68902V107 26431 321236 SH SOLE 23 321236 0 0 OTIS WORLDWIDE CORP COM 68902V107 57425 697917 SH SOLE 25 677778 0 20139 OTIS WORLDWIDE CORP COM 68902V107 168260 2044967 SH SOLE 26 927996 0 1116971 OTIS WORLDWIDE CORP COM 68902V107 116727 1418656 SH SOLE 28 33179 0 1385477 OTIS WORLDWIDE CORP COM 68902V107 7135 86722 SH SOLE 29 86722 0 0 OTIS WORLDWIDE CORP COM 68902V107 145399 1767128 SH SOLE 30 1767128 0 0 OTIS WORLDWIDE CORP COM 68902V107 24922 302889 SH SOLE 31 200089 0 102800 OTIS WORLDWIDE CORP COM 68902V107 118388 1438845 SH SOLE 34 1438845 0 0 OTIS WORLDWIDE CORP COM 68902V107 19366 235371 SH SOLE 36 235371 0 0 OTIS WORLDWIDE CORP COM 68902V107 1534 18648 SH SOLE 37 18648 0 0 OTIS WORLDWIDE CORP COM 68902V107 1139 13844 SH SOLE 40 13844 0 0 OTIS WORLDWIDE CORP COM 68902V107 14696 178607 SH SOLE 43 14763 0 163844 OTONOMO TECHNOLOGIES LTD ORDINARY SHARES M7571L103 233 48825 SH SOLE 19 48825 0 0 OTONOMO TECHNOLOGIES LTD ORDINARY SHARES M7571L103 76 15965 SH SOLE 22 15965 0 0 OTONOMO TECHNOLOGIES LTD ORDINARY SHARES M7571L103 346 72435 SH SOLE 26 72435 0 0 OTONOMO TECHNOLOGIES LTD ORDINARY SHARES M7571L103 1303 272667 SH SOLE 30 272667 0 0 OTONOMO TECHNOLOGIES LTD ORDINARY SHARES M7571L103 680 142320 SH SOLE 34 142320 0 0 OTONOMY INC COM 68906L105 5 2651 SH SOLE 2 2651 0 0 OTONOMY INC COM 68906L105 23 11957 SH SOLE 18 11957 0 0 OTONOMY INC COM 68906L105 292 152204 SH SOLE 21 152204 0 0 OTONOMY INC COM 68906L105 1214 632233 SH SOLE 22 632233 0 0 OTTER TAIL CORP COM 689648103 4727 84455 SH SOLE 2 47350 0 37105 OTTER TAIL CORP COM 689648103 6 101 SH SOLE 4 101 0 0 OTTER TAIL CORP COM 689648103 26 470 SH SOLE 7 470 0 0 OTTER TAIL CORP COM 689648103 7339 131128 SH SOLE 18 131128 0 0 OTTER TAIL CORP COM 689648103 3998 71433 SH SOLE 19 71433 0 0 OTTER TAIL CORP COM 689648103 88669 1584225 SH SOLE 21 1584225 0 0 OTTER TAIL CORP COM 689648103 54407 972082 SH SOLE 22 931465 0 40617 OTTER TAIL CORP COM 689648103 587 10486 SH SOLE 26 7652 0 2834 OTTER TAIL CORP COM 689648103 1292 23089 SH SOLE 30 23089 0 0 OTTER TAIL CORP COM 689648103 276 4928 SH SOLE 40 4928 0 0 OTTER TAIL CORP COM 689648103 594 10613 SH SOLE 43 1096 0 9517 OUSTER INC COM 68989M103 48 6556 SH SOLE 2 3841 0 2715 OUSTER INC COM 68989M103 3 467 SH SOLE 7 467 0 0 OUSTER INC COM 68989M103 596 81392 SH SOLE 18 81392 0 0 OUSTER INC COM 68989M103 369 50462 SH SOLE 19 50462 0 0 OUSTER INC COM 68989M103 7230 987651 SH SOLE 21 987651 0 0 OUSTER INC COM 68989M103 9039 1234818 SH SOLE 22 1230258 0 4560 OUTBRAIN INC COM 69002R103 992 67005 SH SOLE 2 57814 0 9191 OUTBRAIN INC COM 69002R103 412 27857 SH SOLE 18 27857 0 0 OUTBRAIN INC COM 69002R103 320 21645 SH SOLE 19 21645 0 0 OUTBRAIN INC COM 69002R103 4118 278238 SH SOLE 21 278238 0 0 OUTBRAIN INC COM 69002R103 2725 184124 SH SOLE 22 182049 0 2075 OUTBRAIN INC COM 69002R103 8 555 SH SOLE 23 555 0 0 OUTBRAIN INC COM 69002R103 456 30817 SH SOLE 26 29005 0 1812 OUTBRAIN INC COM 69002R103 1600 108108 SH SOLE 28 0 0 108108 OUTBRAIN INC COM 69002R103 22 1488 SH SOLE 31 0 0 1488 OUTFRONT MEDIA INC COM 69007J106 11742 465937 SH SOLE 2 334261 0 131676 OUTFRONT MEDIA INC COM 69007J106 33687 1336769 SH SOLE 4 1336769 0 0 OUTFRONT MEDIA INC COM 69007J106 97 3863 SH SOLE 7 3863 0 0 OUTFRONT MEDIA INC COM 69007J106 52091 2067123 SH SOLE 18 2067123 0 0 OUTFRONT MEDIA INC COM 69007J106 55172 2189349 SH SOLE 19 2189349 0 0 OUTFRONT MEDIA INC COM 69007J106 140954 5593425 SH SOLE 21 5593425 0 0 OUTFRONT MEDIA INC COM 69007J106 118421 4699252 SH SOLE 22 3629307 0 1069945 OUTFRONT MEDIA INC COM 69007J106 2155 85498 SH SOLE 23 85498 0 0 OUTFRONT MEDIA INC COM 69007J106 531 21089 SH SOLE 25 21089 0 0 OUTFRONT MEDIA INC COM 69007J106 3245 128751 SH SOLE 26 58939 0 69812 OUTFRONT MEDIA INC COM 69007J106 5920 234902 SH SOLE 28 203947 0 30955 OUTFRONT MEDIA INC COM 69007J106 1948 77316 SH SOLE 30 77316 0 0 OUTFRONT MEDIA INC COM 69007J106 35694 1416429 SH SOLE 34 1416429 0 0 OUTFRONT MEDIA INC COM 69007J106 303 12023 SH SOLE 36 12023 0 0 OUTFRONT MEDIA INC COM 69007J106 431 17099 SH SOLE 40 17099 0 0 OUTFRONT MEDIA INC COM 69007J106 1342 53252 SH SOLE 43 2501 0 50751 OUTLOOK THERAPEUTICS INC COM NEW 69012T206 91 41756 SH SOLE 2 3559 0 38197 OUTLOOK THERAPEUTICS INC COM NEW 69012T206 558 257198 SH SOLE 18 257198 0 0 OUTLOOK THERAPEUTICS INC COM NEW 69012T206 329 151632 SH SOLE 19 151632 0 0 OUTLOOK THERAPEUTICS INC COM NEW 69012T206 6387 2943197 SH SOLE 21 2943197 0 0 OUTLOOK THERAPEUTICS INC COM NEW 69012T206 5305 2444779 SH SOLE 22 2425669 0 19110 OUTLOOK THERAPEUTICS INC COM NEW 69012T206 0 50 SH SOLE 43 0 0 50 OUTSET MED INC COM 690145107 995 20130 SH SOLE 2 13089 0 7041 OUTSET MED INC COM 690145107 3 65 SH SOLE 4 65 0 0 OUTSET MED INC COM 690145107 36 735 SH SOLE 7 735 0 0 OUTSET MED INC COM 690145107 6280 127028 SH SOLE 18 127028 0 0 OUTSET MED INC COM 690145107 93667 1894564 SH SOLE 19 1894564 0 0 OUTSET MED INC COM 690145107 85842 1736284 SH SOLE 21 1736284 0 0 OUTSET MED INC COM 690145107 48783 986721 SH SOLE 22 960759 0 25962 OUTSET MED INC COM 690145107 244 4943 SH SOLE 25 4943 0 0 OUTSET MED INC COM 690145107 1009 20406 SH SOLE 26 17905 0 2501 OUTSET MED INC COM 690145107 203 4112 SH SOLE 28 4112 0 0 OUTSET MED INC COM 690145107 1354 27395 SH SOLE 30 27395 0 0 OUTSET MED INC COM 690145107 228 4608 SH SOLE 40 4608 0 0 OUTSET MED INC COM 690145107 177 3587 SH SOLE 43 0 0 3587 OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863 28 13694 SH SOLE 18 13694 0 0 OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863 356 171026 SH SOLE 21 171026 0 0 OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863 2036 978950 SH SOLE 22 978950 0 0 OVERSTOCK COM INC DEL COM 690370101 5761 73935 SH SOLE 2 36924 0 37011 OVERSTOCK COM INC DEL COM 690370101 13 167 SH SOLE 4 167 0 0 OVERSTOCK COM INC DEL COM 690370101 50 644 SH SOLE 7 644 0 0 OVERSTOCK COM INC DEL COM 690370101 10361 132976 SH SOLE 18 118937 0 14039 OVERSTOCK COM INC DEL COM 690370101 28726 368656 SH SOLE 19 368656 0 0 OVERSTOCK COM INC DEL COM 690370101 111597 1432202 SH SOLE 21 1432202 0 0 OVERSTOCK COM INC DEL COM 690370101 97767 1254709 SH SOLE 22 1229214 0 25495 OVERSTOCK COM INC DEL COM 690370101 1040 13341 SH SOLE 23 13341 0 0 OVERSTOCK COM INC DEL COM 690370101 402 5162 SH SOLE 25 5162 0 0 OVERSTOCK COM INC DEL COM 690370101 5897 75681 SH SOLE 26 12990 0 62691 OVERSTOCK COM INC DEL COM 690370101 279 3575 SH SOLE 28 3575 0 0 OVERSTOCK COM INC DEL COM 690370101 5422 69583 SH SOLE 30 69583 0 0 OVERSTOCK COM INC DEL COM 690370101 382 4897 SH SOLE 40 4897 0 0 OVERSTOCK COM INC DEL COM 690370101 16 200 SH SOLE 43 0 0 200 OVID THERAPEUTICS INC COM 690469101 3 879 SH SOLE 2 879 0 0 OVID THERAPEUTICS INC COM 690469101 37 10971 SH SOLE 18 10971 0 0 OVID THERAPEUTICS INC COM 690469101 1899 565127 SH SOLE 21 565127 0 0 OVID THERAPEUTICS INC COM 690469101 1844 548797 SH SOLE 22 548797 0 0 OVID THERAPEUTICS INC COM 690469101 92 27266 SH SOLE 30 27266 0 0 OVINTIV INC COM 69047Q102 11406 346893 SH SOLE 2 176476 0 170417 OVINTIV INC COM 69047Q102 76 2326 SH SOLE 4 2326 0 0 OVINTIV INC COM 69047Q102 217 6602 SH SOLE 7 6602 0 0 OVINTIV INC COM 69047Q102 28291 860420 SH SOLE 18 825558 0 34862 OVINTIV INC COM 69047Q102 46699 1420291 SH SOLE 19 1420291 0 0 OVINTIV INC COM 69047Q102 319917 9729829 SH SOLE 21 9729829 0 0 OVINTIV INC COM 69047Q102 236859 7203727 SH SOLE 22 6938059 0 265668 OVINTIV INC COM 69047Q102 877 26663 SH SOLE 23 26663 0 0 OVINTIV INC COM 69047Q102 1054 32053 SH SOLE 25 32053 0 0 OVINTIV INC COM 69047Q102 7330 222922 SH SOLE 26 79523 0 143399 OVINTIV INC COM 69047Q102 714 21724 SH SOLE 28 21724 0 0 OVINTIV INC COM 69047Q102 8867 269682 SH SOLE 30 269682 0 0 OVINTIV INC COM 69047Q102 3263 99246 SH SOLE 34 99246 0 0 OVINTIV INC COM 69047Q102 813 24722 SH SOLE 36 24722 0 0 OVINTIV INC COM 69047Q102 999 30391 SH SOLE 40 30391 0 0 OVINTIV INC COM 69047Q102 26788 814717 SH SOLE 43 6673 0 808044 OWENS & MINOR INC NEW COM 690732102 1477 47203 SH SOLE 2 23189 0 24014 OWENS & MINOR INC NEW COM 690732102 8 270 SH SOLE 4 270 0 0 OWENS & MINOR INC NEW COM 690732102 79 2539 SH SOLE 7 2539 0 0 OWENS & MINOR INC NEW COM 690732102 8455 270229 SH SOLE 18 270229 0 0 OWENS & MINOR INC NEW COM 690732102 4026 128674 SH SOLE 19 128674 0 0 OWENS & MINOR INC NEW COM 690732102 271795 8686312 SH SOLE 21 8686312 0 0 OWENS & MINOR INC NEW COM 690732102 57057 1823505 SH SOLE 22 1774087 0 49418 OWENS & MINOR INC NEW COM 690732102 335 10704 SH SOLE 25 10704 0 0 OWENS & MINOR INC NEW COM 690732102 1135 36263 SH SOLE 26 30486 0 5777 OWENS & MINOR INC NEW COM 690732102 425 13592 SH SOLE 28 5837 0 7755 OWENS & MINOR INC NEW COM 690732102 4097 130923 SH SOLE 30 130923 0 0 OWENS & MINOR INC NEW COM 690732102 225 7179 SH SOLE 36 7179 0 0 OWENS & MINOR INC NEW COM 690732102 278 8887 SH SOLE 40 8887 0 0 OWENS & MINOR INC NEW COM 690732102 1483 47381 SH SOLE 43 961 0 46420 OWENS CORNING NEW COM 690742101 26641 311589 SH SOLE 2 115794 0 195795 OWENS CORNING NEW COM 690742101 6623 77463 SH SOLE 4 71396 0 6067 OWENS CORNING NEW COM 690742101 3409 39867 SH SOLE 7 14922 0 24945 OWENS CORNING NEW COM 690742101 17 201 SH SOLE 13 201 0 0 OWENS CORNING NEW COM 690742101 916 10715 SH SOLE 15 10715 0 0 OWENS CORNING NEW COM 690742101 28094 328579 SH SOLE 18 317933 0 10646 OWENS CORNING NEW COM 690742101 11327 132477 SH SOLE 19 132477 0 0 OWENS CORNING NEW COM 690742101 504947 5905810 SH SOLE 21 5905810 0 0 OWENS CORNING NEW COM 690742101 260385 3045443 SH SOLE 22 2900923 0 144520 OWENS CORNING NEW COM 690742101 5598 65474 SH SOLE 23 65474 0 0 OWENS CORNING NEW COM 690742101 10000 116962 SH SOLE 25 116962 0 0 OWENS CORNING NEW COM 690742101 14847 173647 SH SOLE 26 147820 0 25827 OWENS CORNING NEW COM 690742101 22495 263099 SH SOLE 28 14222 0 248877 OWENS CORNING NEW COM 690742101 70 814 SH SOLE 29 814 0 0 OWENS CORNING NEW COM 690742101 68811 804807 SH SOLE 30 674873 0 129934 OWENS CORNING NEW COM 690742101 3450 40354 SH SOLE 31 14380 0 25974 OWENS CORNING NEW COM 690742101 37036 433165 SH SOLE 34 433165 0 0 OWENS CORNING NEW COM 690742101 2845 33271 SH SOLE 36 33271 0 0 OWENS CORNING NEW COM 690742101 303 3541 SH SOLE 40 3541 0 0 OWENS CORNING NEW COM 690742101 11374 133035 SH SOLE 43 7356 0 125679 OWL ROCK CAPITAL CORPORATION COM 69121K104 35092 2485289 SH SOLE 30 2485289 0 0 OWLET INC COM CL A 69120X107 875 156465 SH SOLE 21 156465 0 0 OWLET INC COM CL A 69120X107 4614 825326 SH SOLE 22 825326 0 0 OXFORD INDS INC COM 691497309 2374 26330 SH SOLE 2 5584 0 20746 OXFORD INDS INC COM 691497309 8 84 SH SOLE 4 84 0 0 OXFORD INDS INC COM 691497309 5768 63967 SH SOLE 18 63967 0 0 OXFORD INDS INC COM 691497309 7927 87911 SH SOLE 19 87911 0 0 OXFORD INDS INC COM 691497309 171776 1905023 SH SOLE 21 1905023 0 0 OXFORD INDS INC COM 691497309 40838 452899 SH SOLE 22 435207 0 17692 OXFORD INDS INC COM 691497309 269 2980 SH SOLE 23 2980 0 0 OXFORD INDS INC COM 691497309 194 2146 SH SOLE 25 2146 0 0 OXFORD INDS INC COM 691497309 2716 30124 SH SOLE 26 9408 0 20716 OXFORD INDS INC COM 691497309 127 1411 SH SOLE 28 1411 0 0 OXFORD INDS INC COM 691497309 2661 29509 SH SOLE 30 29509 0 0 OXFORD INDS INC COM 691497309 58 638 SH SOLE 34 638 0 0 OXFORD INDS INC COM 691497309 203 2250 SH SOLE 40 2250 0 0 OXFORD INDS INC COM 691497309 1070 11866 SH SOLE 43 591 0 11275 OXFORD SQUARE CAP CORP COM 69181V107 1386 342121 SH SOLE 30 342121 0 0 OYSTER PT PHARMA INC COM 69242L106 419 35341 SH SOLE 2 20308 0 15033 OYSTER PT PHARMA INC COM 69242L106 545 45959 SH SOLE 18 36956 0 9003 OYSTER PT PHARMA INC COM 69242L106 2253 190126 SH SOLE 19 190126 0 0 OYSTER PT PHARMA INC COM 69242L106 4793 404444 SH SOLE 21 404444 0 0 OYSTER PT PHARMA INC COM 69242L106 3885 327842 SH SOLE 22 320526 0 7316 OYSTER PT PHARMA INC COM 69242L106 46 3923 SH SOLE 23 3923 0 0 OYSTER PT PHARMA INC COM 69242L106 181 15266 SH SOLE 26 0 0 15266 OYSTER PT PHARMA INC COM 69242L106 86 7269 SH SOLE 43 0 0 7269 OZON HLDGS PLC SPONSORED ADS 69269L104 91 1800 SH SOLE 13 0 0 1800 OZON HLDGS PLC SPONSORED ADS 69269L104 87203 1728502 SH SOLE 19 1728502 0 0 OZON HLDGS PLC SPONSORED ADS 69269L104 257 5104 SH SOLE 21 5104 0 0 OZON HLDGS PLC SPONSORED ADS 69269L104 1752 34725 SH SOLE 22 16859 0 17866 OZON HLDGS PLC SPONSORED ADS 69269L104 65124 1290868 SH SOLE 25 1290868 0 0 OZON HLDGS PLC SPONSORED ADS 69269L104 7688 152381 SH SOLE 26 45748 0 106633 OZON HLDGS PLC SPONSORED ADS 69269L104 6504 128922 SH SOLE 30 128922 0 0 OZON HLDGS PLC SPONSORED ADS 69269L104 146840 2910614 SH SOLE 34 2910614 0 0 P & F INDS INC CL A NEW 692830508 5 689 SH SOLE 21 689 0 0 P A M TRANSN SVCS INC COM 693149106 165 3672 SH SOLE 2 240 0 3432 P A M TRANSN SVCS INC COM 693149106 604 13420 SH SOLE 18 13420 0 0 P A M TRANSN SVCS INC COM 693149106 321 7142 SH SOLE 19 7142 0 0 P A M TRANSN SVCS INC COM 693149106 5739 127582 SH SOLE 21 127582 0 0 P A M TRANSN SVCS INC COM 693149106 6121 136081 SH SOLE 22 134563 0 1518 P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106 1729 68052 SH SOLE 22 68052 0 0 P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106 9734 383237 SH SOLE 43 57896 0 325341 PACCAR INC COM 693718108 58589 742389 SH SOLE 2 93754 0 648635 PACCAR INC COM 693718108 18755 237643 SH SOLE 4 131107 0 106536 PACCAR INC COM 693718108 27459 347934 SH SOLE 7 337431 0 10503 PACCAR INC COM 693718108 579 7336 SH SOLE 13 906 0 6430 PACCAR INC COM 693718108 3539 44843 SH SOLE 15 44843 0 0 PACCAR INC COM 693718108 65600 831218 SH SOLE 18 782331 0 48887 PACCAR INC COM 693718108 11743 148792 SH SOLE 19 148792 0 0 PACCAR INC COM 693718108 696427 8824473 SH SOLE 21 8824473 0 0 PACCAR INC COM 693718108 574257 7276446 SH SOLE 22 6537117 0 739329 PACCAR INC COM 693718108 15245 193165 SH SOLE 23 193165 0 0 PACCAR INC COM 693718108 40003 506886 SH SOLE 25 506886 0 0 PACCAR INC COM 693718108 61316 776939 SH SOLE 26 279358 0 497581 PACCAR INC COM 693718108 87511 1108851 SH SOLE 28 26369 0 1082482 PACCAR INC COM 693718108 167230 2118987 SH SOLE 30 2118987 0 0 PACCAR INC COM 693718108 10189 129110 SH SOLE 31 43964 0 85146 PACCAR INC COM 693718108 6447 81688 SH SOLE 32 81688 0 0 PACCAR INC COM 693718108 1386 17563 SH SOLE 34 17563 0 0 PACCAR INC COM 693718108 14506 183812 SH SOLE 36 183812 0 0 PACCAR INC COM 693718108 954 12086 SH SOLE 40 12086 0 0 PACCAR INC COM 693718108 25905 328239 SH SOLE 43 20385 0 307854 PACER FDS TR PACER US SMALL 69374H857 0 10 SH SOLE 17 0 0 10 PACIFIC BIOSCIENCES CALIF IN COM 69404D108 5976 233882 SH SOLE 2 84778 0 149104 PACIFIC BIOSCIENCES CALIF IN COM 69404D108 18 721 SH SOLE 4 721 0 0 PACIFIC BIOSCIENCES CALIF IN COM 69404D108 80 3126 SH SOLE 7 3126 0 0 PACIFIC BIOSCIENCES CALIF IN COM 69404D108 15097 590882 SH SOLE 18 570317 0 20565 PACIFIC BIOSCIENCES CALIF IN COM 69404D108 18854 737916 SH SOLE 19 737916 0 0 PACIFIC BIOSCIENCES CALIF IN COM 69404D108 213804 8368077 SH SOLE 21 8368077 0 0 PACIFIC BIOSCIENCES CALIF IN COM 69404D108 126154 4937551 SH SOLE 22 4782542 0 155009 PACIFIC BIOSCIENCES CALIF IN COM 69404D108 461 18047 SH SOLE 23 18047 0 0 PACIFIC BIOSCIENCES CALIF IN COM 69404D108 596 23315 SH SOLE 25 23315 0 0 PACIFIC BIOSCIENCES CALIF IN COM 69404D108 4063 159020 SH SOLE 26 64352 0 94668 PACIFIC BIOSCIENCES CALIF IN COM 69404D108 392 15336 SH SOLE 28 15336 0 0 PACIFIC BIOSCIENCES CALIF IN COM 69404D108 24024 940255 SH SOLE 30 940255 0 0 PACIFIC BIOSCIENCES CALIF IN COM 69404D108 0 11 SH SOLE 36 11 0 0 PACIFIC BIOSCIENCES CALIF IN COM 69404D108 569 22284 SH SOLE 40 22284 0 0 PACIFIC BIOSCIENCES CALIF IN COM 69404D108 2109 82548 SH SOLE 43 798 0 81750 PACIFIC MERCANTILE BANCORP COM 694552100 489 53051 SH SOLE 2 0 0 53051 PACIFIC MERCANTILE BANCORP COM 694552100 33 3612 SH SOLE 18 3612 0 0 PACIFIC MERCANTILE BANCORP COM 694552100 1769 192059 SH SOLE 19 192059 0 0 PACIFIC MERCANTILE BANCORP COM 694552100 503 54598 SH SOLE 21 54598 0 0 PACIFIC MERCANTILE BANCORP COM 694552100 4807 521982 SH SOLE 22 521982 0 0 PACIFIC MERCANTILE BANCORP COM 694552100 101 11014 SH SOLE 23 11014 0 0 PACIFIC MERCANTILE BANCORP COM 694552100 703 76301 SH SOLE 26 0 0 76301 PACIFIC PREMIER BANCORP COM 69478X105 3631 87621 SH SOLE 2 26167 0 61454 PACIFIC PREMIER BANCORP COM 69478X105 12 287 SH SOLE 4 287 0 0 PACIFIC PREMIER BANCORP COM 69478X105 58 1406 SH SOLE 7 1406 0 0 PACIFIC PREMIER BANCORP COM 69478X105 14395 347381 SH SOLE 18 347381 0 0 PACIFIC PREMIER BANCORP COM 69478X105 5855 141279 SH SOLE 19 141279 0 0 PACIFIC PREMIER BANCORP COM 69478X105 445763 10756820 SH SOLE 21 10756820 0 0 PACIFIC PREMIER BANCORP COM 69478X105 94491 2280183 SH SOLE 22 2196344 0 83839 PACIFIC PREMIER BANCORP COM 69478X105 316 7628 SH SOLE 25 7628 0 0 PACIFIC PREMIER BANCORP COM 69478X105 647 15617 SH SOLE 26 9022 0 6595 PACIFIC PREMIER BANCORP COM 69478X105 261 6305 SH SOLE 28 6305 0 0 PACIFIC PREMIER BANCORP COM 69478X105 6859 165523 SH SOLE 30 165523 0 0 PACIFIC PREMIER BANCORP COM 69478X105 435 10491 SH SOLE 40 10491 0 0 PACIFIC PREMIER BANCORP COM 69478X105 1805 43548 SH SOLE 43 2899 0 40649 PACIRA BIOSCIENCES INC COM 695127100 3591 64121 SH SOLE 2 21313 0 42808 PACIRA BIOSCIENCES INC COM 695127100 10 172 SH SOLE 4 172 0 0 PACIRA BIOSCIENCES INC COM 695127100 39 702 SH SOLE 7 702 0 0 PACIRA BIOSCIENCES INC COM 695127100 8861 158237 SH SOLE 18 158237 0 0 PACIRA BIOSCIENCES INC COM 695127100 4370 78030 SH SOLE 19 78030 0 0 PACIRA BIOSCIENCES INC COM 695127100 286160 5109996 SH SOLE 21 5109996 0 0 PACIRA BIOSCIENCES INC COM 695127100 63860 1140361 SH SOLE 22 1115202 0 25159 PACIRA BIOSCIENCES INC COM 695127100 366 6534 SH SOLE 25 6534 0 0 PACIRA BIOSCIENCES INC COM 695127100 1204 21500 SH SOLE 26 17249 0 4251 PACIRA BIOSCIENCES INC COM 695127100 196 3507 SH SOLE 28 3507 0 0 PACIRA BIOSCIENCES INC COM 695127100 5392 96279 SH SOLE 30 96279 0 0 PACIRA BIOSCIENCES INC COM 695127100 280 4995 SH SOLE 40 4995 0 0 PACIRA BIOSCIENCES INC COM 695127100 642 11458 SH SOLE 43 166 0 11292 PACIRA BIOSCIENCES INC NOTE 0.750% 8/0 695127AF7 3008 2795000 PRN SOLE 21 2795000 0 0 PACKAGING CORP AMER COM 695156109 30495 221875 SH SOLE 2 38633 0 183242 PACKAGING CORP AMER COM 695156109 9347 68008 SH SOLE 4 34420 0 33588 PACKAGING CORP AMER COM 695156109 13096 95285 SH SOLE 7 92151 0 3134 PACKAGING CORP AMER COM 695156109 317 2310 SH SOLE 13 297 0 2013 PACKAGING CORP AMER COM 695156109 1594 11599 SH SOLE 15 11599 0 0 PACKAGING CORP AMER COM 695156109 28613 208185 SH SOLE 18 194811 0 13374 PACKAGING CORP AMER COM 695156109 27531 200314 SH SOLE 19 200314 0 0 PACKAGING CORP AMER COM 695156109 449282 3268930 SH SOLE 21 3268930 0 0 PACKAGING CORP AMER COM 695156109 299624 2180035 SH SOLE 22 1975964 0 204071 PACKAGING CORP AMER COM 695156109 7374 53650 SH SOLE 23 53650 0 0 PACKAGING CORP AMER COM 695156109 29230 212678 SH SOLE 25 212678 0 0 PACKAGING CORP AMER COM 695156109 33579 244315 SH SOLE 26 107421 0 136894 PACKAGING CORP AMER COM 695156109 37014 269310 SH SOLE 28 6868 0 262442 PACKAGING CORP AMER COM 695156109 14965 108881 SH SOLE 29 108881 0 0 PACKAGING CORP AMER COM 695156109 56674 412355 SH SOLE 30 395615 0 16740 PACKAGING CORP AMER COM 695156109 4834 35170 SH SOLE 31 11983 0 23187 PACKAGING CORP AMER COM 695156109 3276 23834 SH SOLE 32 23834 0 0 PACKAGING CORP AMER COM 695156109 6572 47816 SH SOLE 34 47816 0 0 PACKAGING CORP AMER COM 695156109 7039 51215 SH SOLE 36 51215 0 0 PACKAGING CORP AMER COM 695156109 424 3083 SH SOLE 40 3083 0 0 PACKAGING CORP AMER COM 695156109 8295 60352 SH SOLE 43 4047 0 56305 PACTIV EVERGREEN INC COM 69526K105 716 57173 SH SOLE 2 13352 0 43821 PACTIV EVERGREEN INC COM 69526K105 10 783 SH SOLE 7 783 0 0 PACTIV EVERGREEN INC COM 69526K105 1633 130428 SH SOLE 18 130428 0 0 PACTIV EVERGREEN INC COM 69526K105 899 71822 SH SOLE 19 71822 0 0 PACTIV EVERGREEN INC COM 69526K105 19449 1553395 SH SOLE 21 1553395 0 0 PACTIV EVERGREEN INC COM 69526K105 13034 1041090 SH SOLE 22 1003302 0 37788 PACTIV EVERGREEN INC COM 69526K105 70 5629 SH SOLE 25 5629 0 0 PACTIV EVERGREEN INC COM 69526K105 140 11206 SH SOLE 30 11206 0 0 PACTIV EVERGREEN INC COM 69526K105 65 5177 SH SOLE 40 5177 0 0 PACTIV EVERGREEN INC COM 69526K105 1 64 SH SOLE 43 0 0 64 PACWEST BANCORP DEL COM 695263103 16767 369973 SH SOLE 2 97893 0 272080 PACWEST BANCORP DEL COM 695263103 256 5638 SH SOLE 4 5638 0 0 PACWEST BANCORP DEL COM 695263103 154 3403 SH SOLE 7 3403 0 0 PACWEST BANCORP DEL COM 695263103 12796 282350 SH SOLE 18 282350 0 0 PACWEST BANCORP DEL COM 695263103 1505 33206 SH SOLE 19 33206 0 0 PACWEST BANCORP DEL COM 695263103 241600 5330989 SH SOLE 21 5330989 0 0 PACWEST BANCORP DEL COM 695263103 144686 3192551 SH SOLE 22 3055356 0 137195 PACWEST BANCORP DEL COM 695263103 715 15781 SH SOLE 25 15781 0 0 PACWEST BANCORP DEL COM 695263103 2116 46696 SH SOLE 26 36019 0 10677 PACWEST BANCORP DEL COM 695263103 455 10044 SH SOLE 28 7690 0 2354 PACWEST BANCORP DEL COM 695263103 9202 203041 SH SOLE 30 203041 0 0 PACWEST BANCORP DEL COM 695263103 80 1767 SH SOLE 31 1767 0 0 PACWEST BANCORP DEL COM 695263103 688 15172 SH SOLE 36 15172 0 0 PACWEST BANCORP DEL COM 695263103 639 14094 SH SOLE 40 14094 0 0 PACWEST BANCORP DEL COM 695263103 3661 80778 SH SOLE 43 6444 0 74334 PAE INC COM CL A 69290Y109 961 160666 SH SOLE 2 102879 0 57787 PAE INC COM CL A 69290Y109 7 1110 SH SOLE 7 1110 0 0 PAE INC COM CL A 69290Y109 1308 218701 SH SOLE 18 199256 0 19445 PAE INC COM CL A 69290Y109 4319 722300 SH SOLE 19 722300 0 0 PAE INC COM CL A 69290Y109 18357 3069656 SH SOLE 21 3069656 0 0 PAE INC COM CL A 69290Y109 13335 2229980 SH SOLE 22 2187072 0 42908 PAE INC COM CL A 69290Y109 155 25996 SH SOLE 23 25996 0 0 PAE INC COM CL A 69290Y109 77 12912 SH SOLE 25 12912 0 0 PAE INC COM CL A 69290Y109 747 124882 SH SOLE 26 4689 0 120193 PAE INC COM CL A 69290Y109 37 6188 SH SOLE 28 6188 0 0 PAE INC COM CL A 69290Y109 103 17176 SH SOLE 30 17176 0 0 PAE INC COM CL A 69290Y109 71 11951 SH SOLE 36 11951 0 0 PAE INC COM CL A 69290Y109 39 6580 SH SOLE 40 6580 0 0 PAE INC COM CL A 69290Y109 24 4054 SH SOLE 43 143 0 3911 PAGERDUTY INC COM 69553P100 12281 296505 SH SOLE 2 174013 0 122492 PAGERDUTY INC COM 69553P100 189 4553 SH SOLE 4 4553 0 0 PAGERDUTY INC COM 69553P100 52 1248 SH SOLE 7 1248 0 0 PAGERDUTY INC COM 69553P100 994 24005 SH SOLE 13 24005 0 0 PAGERDUTY INC COM 69553P100 13661 329814 SH SOLE 18 258604 0 71210 PAGERDUTY INC COM 69553P100 62379 1506008 SH SOLE 19 1506008 0 0 PAGERDUTY INC COM 69553P100 118793 2868016 SH SOLE 21 2868016 0 0 PAGERDUTY INC COM 69553P100 132124 3189856 SH SOLE 22 3068729 0 121127 PAGERDUTY INC COM 69553P100 1976 47710 SH SOLE 23 47710 0 0 PAGERDUTY INC COM 69553P100 454 10969 SH SOLE 25 10969 0 0 PAGERDUTY INC COM 69553P100 9121 220209 SH SOLE 26 20567 0 199642 PAGERDUTY INC COM 69553P100 235 5665 SH SOLE 28 5665 0 0 PAGERDUTY INC COM 69553P100 86 2083 SH SOLE 29 2083 0 0 PAGERDUTY INC COM 69553P100 2243 54147 SH SOLE 30 54147 0 0 PAGERDUTY INC COM 69553P100 575 13887 SH SOLE 34 13887 0 0 PAGERDUTY INC COM 69553P100 411 9930 SH SOLE 36 9930 0 0 PAGERDUTY INC COM 69553P100 323 7801 SH SOLE 40 7801 0 0 PAGERDUTY INC COM 69553P100 1556 37578 SH SOLE 43 1110 0 36468 PAGERDUTY INC NOTE 1.250% 7/0 69553PAB6 2160 1700000 PRN SOLE 21 1700000 0 0 PAGSEGURO DIGITAL LTD COM CL A G68707101 1 16 SH SOLE 17 0 0 16 PAGSEGURO DIGITAL LTD COM CL A G68707101 110 2121 SH SOLE 18 2121 0 0 PAGSEGURO DIGITAL LTD COM CL A G68707101 23265 449817 SH SOLE 19 449817 0 0 PAGSEGURO DIGITAL LTD COM CL A G68707101 37077 716870 SH SOLE 21 716870 0 0 PAGSEGURO DIGITAL LTD COM CL A G68707101 336 6497 SH SOLE 22 6497 0 0 PAGSEGURO DIGITAL LTD COM CL A G68707101 662 12800 SH SOLE 25 12800 0 0 PAGSEGURO DIGITAL LTD COM CL A G68707101 2931 56674 SH SOLE 26 41913 0 14761 PAGSEGURO DIGITAL LTD COM CL A G68707101 15753 304591 SH SOLE 30 304591 0 0 PAGSEGURO DIGITAL LTD COM CL A G68707101 76929 1487416 SH SOLE 34 1487416 0 0 PAGSEGURO DIGITAL LTD COM CL A G68707101 35 670 SH SOLE 36 670 0 0 PAGSEGURO DIGITAL LTD COM CL A G68707101 15 288 SH SOLE 43 0 0 288 PALANTIR TECHNOLOGIES INC CL A 69608A108 78890 3281612 SH SOLE 2 293392 0 2988220 PALANTIR TECHNOLOGIES INC CL A 69608A108 17914 745171 SH SOLE 4 586777 0 158394 PALANTIR TECHNOLOGIES INC CL A 69608A108 3794 157833 SH SOLE 7 157833 0 0 PALANTIR TECHNOLOGIES INC CL A 69608A108 750 31184 SH SOLE 13 3527 0 27657 PALANTIR TECHNOLOGIES INC CL A 69608A108 3412 141928 SH SOLE 15 141928 0 0 PALANTIR TECHNOLOGIES INC CL A 69608A108 5 202 SH SOLE 17 0 0 202 PALANTIR TECHNOLOGIES INC CL A 69608A108 56011 2329929 SH SOLE 18 2242059 0 87870 PALANTIR TECHNOLOGIES INC CL A 69608A108 8761 364423 SH SOLE 19 364423 0 0 PALANTIR TECHNOLOGIES INC CL A 69608A108 733558 30514053 SH SOLE 21 30514053 0 0 PALANTIR TECHNOLOGIES INC CL A 69608A108 782287 32541059 SH SOLE 22 30665889 0 1875170 PALANTIR TECHNOLOGIES INC CL A 69608A108 20676 860075 SH SOLE 23 860075 0 0 PALANTIR TECHNOLOGIES INC CL A 69608A108 54955 2285990 SH SOLE 25 2285990 0 0 PALANTIR TECHNOLOGIES INC CL A 69608A108 59750 2485422 SH SOLE 26 1275279 0 1210143 PALANTIR TECHNOLOGIES INC CL A 69608A108 57693 2399860 SH SOLE 28 119827 0 2280033 PALANTIR TECHNOLOGIES INC CL A 69608A108 54 2227 SH SOLE 29 2227 0 0 PALANTIR TECHNOLOGIES INC CL A 69608A108 77026 3204082 SH SOLE 30 3204082 0 0 PALANTIR TECHNOLOGIES INC CL A 69608A108 8258 343491 SH SOLE 31 189897 0 153594 PALANTIR TECHNOLOGIES INC CL A 69608A108 1898 78945 SH SOLE 34 78945 0 0 PALANTIR TECHNOLOGIES INC CL A 69608A108 16768 697519 SH SOLE 36 697519 0 0 PALANTIR TECHNOLOGIES INC CL A 69608A108 1280 53254 SH SOLE 40 53254 0 0 PALANTIR TECHNOLOGIES INC CL A 69608A108 5617 233669 SH SOLE 43 18024 0 215645 PALATIN TECHNOLOGIES INC COM PAR $ .01 696077403 1 2056 SH SOLE 2 2056 0 0 PALATIN TECHNOLOGIES INC COM PAR $ .01 696077403 78 176761 SH SOLE 21 176761 0 0 PALATIN TECHNOLOGIES INC COM PAR $ .01 696077403 1309 2954943 SH SOLE 22 2954943 0 0 PALISADE BIO INC COM 696389105 4 1654 SH SOLE 18 1654 0 0 PALISADE BIO INC COM 696389105 71 26728 SH SOLE 21 26728 0 0 PALISADE BIO INC COM 696389105 1 459 SH SOLE 22 459 0 0 PALO ALTO NETWORKS INC COM 697435105 90247 188407 SH SOLE 2 12815 0 175592 PALO ALTO NETWORKS INC COM 697435105 29927 62479 SH SOLE 4 39963 0 22516 PALO ALTO NETWORKS INC COM 697435105 6545 13663 SH SOLE 7 13663 0 0 PALO ALTO NETWORKS INC COM 697435105 924 1930 SH SOLE 13 278 0 1652 PALO ALTO NETWORKS INC COM 697435105 3788 7908 SH SOLE 15 7908 0 0 PALO ALTO NETWORKS INC COM 697435105 1 2 SH SOLE 17 0 0 2 PALO ALTO NETWORKS INC COM 697435105 73694 153850 SH SOLE 18 148304 0 5546 PALO ALTO NETWORKS INC COM 697435105 51597 107719 SH SOLE 19 107719 0 0 PALO ALTO NETWORKS INC COM 697435105 1024337 2138491 SH SOLE 21 2138491 0 0 PALO ALTO NETWORKS INC COM 697435105 977835 2041409 SH SOLE 22 1929795 0 111614 PALO ALTO NETWORKS INC COM 697435105 26052 54389 SH SOLE 23 54389 0 0 PALO ALTO NETWORKS INC COM 697435105 71326 148907 SH SOLE 25 148907 0 0 PALO ALTO NETWORKS INC COM 697435105 84566 176547 SH SOLE 26 95283 0 81264 PALO ALTO NETWORKS INC COM 697435105 76419 159539 SH SOLE 28 7435 0 152104 PALO ALTO NETWORKS INC COM 697435105 155110 323820 SH SOLE 30 323820 0 0 PALO ALTO NETWORKS INC COM 697435105 17242 35996 SH SOLE 31 11731 0 24265 PALO ALTO NETWORKS INC COM 697435105 29254 61074 SH SOLE 34 61074 0 0 PALO ALTO NETWORKS INC COM 697435105 22141 46223 SH SOLE 36 46223 0 0 PALO ALTO NETWORKS INC COM 697435105 1577 3293 SH SOLE 40 3293 0 0 PALO ALTO NETWORKS INC COM 697435105 21623 45142 SH SOLE 43 4041 0 41101 PALO ALTO NETWORKS INC NOTE 0.750% 7/0 697435AD7 6361 3500000 PRN SOLE 2 3500000 0 0 PALO ALTO NETWORKS INC NOTE 0.750% 7/0 697435AD7 20355 11200000 PRN SOLE 21 11200000 0 0 PALO ALTO NETWORKS INC NOTE 0.750% 7/0 697435AD7 8724 4800000 PRN SOLE 22 4800000 0 0 PALO ALTO NETWORKS INC NOTE 0.750% 7/0 697435AD7 17447 9600000 PRN SOLE 34 9600000 0 0 PALO ALTO NETWORKS INC NOTE 0.375% 6/0 697435AF2 2311 1400000 PRN SOLE 2 1400000 0 0 PALO ALTO NETWORKS INC NOTE 0.375% 6/0 697435AF2 22022 13338000 PRN SOLE 21 13338000 0 0 PALO ALTO NETWORKS INC NOTE 0.375% 6/0 697435AF2 9576 5800000 PRN SOLE 22 5800000 0 0 PALOMAR HLDGS INC COM 69753M105 989 12236 SH SOLE 2 9645 0 2591 PALOMAR HLDGS INC COM 69753M105 7 81 SH SOLE 4 81 0 0 PALOMAR HLDGS INC COM 69753M105 32 395 SH SOLE 7 395 0 0 PALOMAR HLDGS INC COM 69753M105 7138 88308 SH SOLE 18 88308 0 0 PALOMAR HLDGS INC COM 69753M105 3480 43058 SH SOLE 19 43058 0 0 PALOMAR HLDGS INC COM 69753M105 220049 2722368 SH SOLE 21 2722368 0 0 PALOMAR HLDGS INC COM 69753M105 47465 587222 SH SOLE 22 573374 0 13848 PALOMAR HLDGS INC COM 69753M105 248 3068 SH SOLE 25 3068 0 0 PALOMAR HLDGS INC COM 69753M105 794 9824 SH SOLE 26 8499 0 1325 PALOMAR HLDGS INC COM 69753M105 160 1977 SH SOLE 28 1977 0 0 PALOMAR HLDGS INC COM 69753M105 3417 42272 SH SOLE 30 42272 0 0 PALOMAR HLDGS INC COM 69753M105 244 3019 SH SOLE 40 3019 0 0 PALOMAR HLDGS INC COM 69753M105 286 3538 SH SOLE 43 0 0 3538 PAMPA ENERGIA S A SPONS ADR LVL I 697660207 88 5036 SH SOLE 4 5036 0 0 PAMPA ENERGIA S A SPONS ADR LVL I 697660207 9454 541158 SH SOLE 21 541158 0 0 PAMPA ENERGIA S A SPONS ADR LVL I 697660207 3895 222974 SH SOLE 22 209326 0 13648 PAMPA ENERGIA S A SPONS ADR LVL I 697660207 2459 140774 SH SOLE 30 140774 0 0 PAN AMERN SILVER CORP COM 697900108 410 17632 SH SOLE 19 17632 0 0 PAN AMERN SILVER CORP COM 697900108 1152 49524 SH SOLE 21 49524 0 0 PAN AMERN SILVER CORP COM 697900108 1757 75522 SH SOLE 23 75522 0 0 PAN AMERN SILVER CORP COM 697900108 7750 333068 SH SOLE 25 333068 0 0 PAN AMERN SILVER CORP COM 697900108 2835 121814 SH SOLE 26 80077 0 41737 PAN AMERN SILVER CORP COM 697900108 25666 1102969 SH SOLE 34 1102969 0 0 PAN AMERN SILVER CORP COM 697900108 1481 63661 SH SOLE 43 2919 0 60742 PANBELA THERAPEUTICS INC COM 69833Q100 4 1662 SH SOLE 18 1662 0 0 PANBELA THERAPEUTICS INC COM 69833Q100 60 27697 SH SOLE 21 27697 0 0 PANGAEA LOGISTICS SOLUTION L SHS G6891L105 12 2409 SH SOLE 18 2409 0 0 PANGAEA LOGISTICS SOLUTION L SHS G6891L105 176 34821 SH SOLE 21 34821 0 0 PAPA JOHNS INTL INC COM 698813102 3545 27914 SH SOLE 2 23318 0 4596 PAPA JOHNS INTL INC COM 698813102 16 123 SH SOLE 4 123 0 0 PAPA JOHNS INTL INC COM 698813102 68 532 SH SOLE 7 532 0 0 PAPA JOHNS INTL INC COM 698813102 19979 157329 SH SOLE 18 157329 0 0 PAPA JOHNS INTL INC COM 698813102 7507 59117 SH SOLE 19 59117 0 0 PAPA JOHNS INTL INC COM 698813102 283109 2229384 SH SOLE 21 2229384 0 0 PAPA JOHNS INTL INC COM 698813102 116210 915112 SH SOLE 22 897145 0 17967 PAPA JOHNS INTL INC COM 698813102 505 3976 SH SOLE 25 3976 0 0 PAPA JOHNS INTL INC COM 698813102 1680 13232 SH SOLE 26 10823 0 2409 PAPA JOHNS INTL INC COM 698813102 332 2615 SH SOLE 28 2615 0 0 PAPA JOHNS INTL INC COM 698813102 2084 16410 SH SOLE 30 16410 0 0 PAPA JOHNS INTL INC COM 698813102 447 3520 SH SOLE 40 3520 0 0 PAPA JOHNS INTL INC COM 698813102 6661 52454 SH SOLE 43 566 0 51888 PAR PAC HOLDINGS INC COM NEW 69888T207 1406 89457 SH SOLE 2 29994 0 59463 PAR PAC HOLDINGS INC COM NEW 69888T207 2 139 SH SOLE 4 139 0 0 PAR PAC HOLDINGS INC COM NEW 69888T207 12 754 SH SOLE 7 754 0 0 PAR PAC HOLDINGS INC COM NEW 69888T207 2790 177476 SH SOLE 18 177476 0 0 PAR PAC HOLDINGS INC COM NEW 69888T207 7165 455817 SH SOLE 19 455817 0 0 PAR PAC HOLDINGS INC COM NEW 69888T207 76564 4870498 SH SOLE 21 4870498 0 0 PAR PAC HOLDINGS INC COM NEW 69888T207 26214 1667588 SH SOLE 22 1630890 0 36698 PAR PAC HOLDINGS INC COM NEW 69888T207 247 15709 SH SOLE 23 15709 0 0 PAR PAC HOLDINGS INC COM NEW 69888T207 81 5145 SH SOLE 25 5145 0 0 PAR PAC HOLDINGS INC COM NEW 69888T207 1460 92903 SH SOLE 26 662 0 92241 PAR PAC HOLDINGS INC COM NEW 69888T207 46 2934 SH SOLE 28 2934 0 0 PAR PAC HOLDINGS INC COM NEW 69888T207 1314 83619 SH SOLE 30 83619 0 0 PAR PAC HOLDINGS INC COM NEW 69888T207 47 3011 SH SOLE 40 3011 0 0 PAR PAC HOLDINGS INC COM NEW 69888T207 442 28146 SH SOLE 43 1886 0 26260 PAR TECHNOLOGY CORP COM 698884103 1266 20577 SH SOLE 2 9771 0 10806 PAR TECHNOLOGY CORP COM 698884103 5 78 SH SOLE 4 78 0 0 PAR TECHNOLOGY CORP COM 698884103 20 332 SH SOLE 7 332 0 0 PAR TECHNOLOGY CORP COM 698884103 0 1 SH SOLE 17 0 0 1 PAR TECHNOLOGY CORP COM 698884103 4333 70447 SH SOLE 18 66199 0 4248 PAR TECHNOLOGY CORP COM 698884103 8657 140748 SH SOLE 19 140748 0 0 PAR TECHNOLOGY CORP COM 698884103 49671 807524 SH SOLE 21 807524 0 0 PAR TECHNOLOGY CORP COM 698884103 39314 639146 SH SOLE 22 623870 0 15276 PAR TECHNOLOGY CORP COM 698884103 188 3059 SH SOLE 23 3059 0 0 PAR TECHNOLOGY CORP COM 698884103 268 4358 SH SOLE 25 4358 0 0 PAR TECHNOLOGY CORP COM 698884103 1727 28075 SH SOLE 26 11187 0 16888 PAR TECHNOLOGY CORP COM 698884103 105 1708 SH SOLE 28 1708 0 0 PAR TECHNOLOGY CORP COM 698884103 758 12331 SH SOLE 30 12331 0 0 PAR TECHNOLOGY CORP COM 698884103 247 4010 SH SOLE 36 4010 0 0 PAR TECHNOLOGY CORP COM 698884103 177 2875 SH SOLE 40 2875 0 0 PAR TECHNOLOGY CORP COM 698884103 75 1217 SH SOLE 43 0 0 1217 PAR TECHNOLOGY CORP NOTE 1.500%10/1 698884AE3 1928 1800000 PRN SOLE 21 1800000 0 0 PARAMOUNT GOLD NEV CORP COM 69924M109 5 5586 SH SOLE 18 5586 0 0 PARAMOUNT GOLD NEV CORP COM 69924M109 36 43726 SH SOLE 21 43726 0 0 PARAMOUNT GOLD NEV CORP COM 69924M109 15 18259 SH SOLE 22 18259 0 0 PARAMOUNT GROUP INC COM 69924R108 2732 303930 SH SOLE 2 133991 0 169939 PARAMOUNT GROUP INC COM 69924R108 884 98328 SH SOLE 4 98328 0 0 PARAMOUNT GROUP INC COM 69924R108 2135 237514 SH SOLE 7 237514 0 0 PARAMOUNT GROUP INC COM 69924R108 5324 592201 SH SOLE 18 592201 0 0 PARAMOUNT GROUP INC COM 69924R108 5788 643855 SH SOLE 19 643855 0 0 PARAMOUNT GROUP INC COM 69924R108 68423 7610995 SH SOLE 21 7610995 0 0 PARAMOUNT GROUP INC COM 69924R108 52183 5804599 SH SOLE 22 5607943 0 196656 PARAMOUNT GROUP INC COM 69924R108 89 9938 SH SOLE 23 9938 0 0 PARAMOUNT GROUP INC COM 69924R108 7136 793811 SH SOLE 25 793811 0 0 PARAMOUNT GROUP INC COM 69924R108 883 98171 SH SOLE 26 45492 0 52679 PARAMOUNT GROUP INC COM 69924R108 1149 127820 SH SOLE 28 14191 0 113629 PARAMOUNT GROUP INC COM 69924R108 7423 825648 SH SOLE 30 825648 0 0 PARAMOUNT GROUP INC COM 69924R108 106 11757 SH SOLE 36 11757 0 0 PARAMOUNT GROUP INC COM 69924R108 188 20864 SH SOLE 40 20864 0 0 PARAMOUNT GROUP INC COM 69924R108 8285 921631 SH SOLE 43 5275 0 916356 PARATEK PHARMACEUTICALS INC COM 699374302 103 21098 SH SOLE 2 3026 0 18072 PARATEK PHARMACEUTICALS INC COM 699374302 4 876 SH SOLE 7 876 0 0 PARATEK PHARMACEUTICALS INC COM 699374302 671 138062 SH SOLE 18 138062 0 0 PARATEK PHARMACEUTICALS INC COM 699374302 378 77792 SH SOLE 19 77792 0 0 PARATEK PHARMACEUTICALS INC COM 699374302 7772 1599229 SH SOLE 21 1599229 0 0 PARATEK PHARMACEUTICALS INC COM 699374302 5149 1059423 SH SOLE 22 1052915 0 6508 PARATEK PHARMACEUTICALS INC COM 699374302 95 19561 SH SOLE 30 19561 0 0 PARATEK PHARMACEUTICALS INC COM 699374302 5 1099 SH SOLE 43 0 0 1099 PARK AEROSPACE CORP COM 70014A104 633 46285 SH SOLE 2 1588 0 44697 PARK AEROSPACE CORP COM 70014A104 3 207 SH SOLE 7 207 0 0 PARK AEROSPACE CORP COM 70014A104 1167 85324 SH SOLE 18 85324 0 0 PARK AEROSPACE CORP COM 70014A104 522 38175 SH SOLE 19 38175 0 0 PARK AEROSPACE CORP COM 70014A104 31293 2287474 SH SOLE 21 2287474 0 0 PARK AEROSPACE CORP COM 70014A104 7082 517708 SH SOLE 22 506486 0 11222 PARK AEROSPACE CORP COM 70014A104 313 22859 SH SOLE 30 22859 0 0 PARK AEROSPACE CORP COM 70014A104 48 3500 SH SOLE 43 0 0 3500 PARK CITY GROUP INC COM NEW 700215304 3 604 SH SOLE 2 604 0 0 PARK CITY GROUP INC COM NEW 700215304 15 2718 SH SOLE 18 2718 0 0 PARK CITY GROUP INC COM NEW 700215304 250 45907 SH SOLE 21 45907 0 0 PARK CITY GROUP INC COM NEW 700215304 153 28132 SH SOLE 22 28132 0 0 PARK HOTELS & RESORTS INC COM 700517105 36968 1931456 SH SOLE 2 1433314 0 498142 PARK HOTELS & RESORTS INC COM 700517105 2477 129417 SH SOLE 4 129417 0 0 PARK HOTELS & RESORTS INC COM 700517105 5908 308673 SH SOLE 7 308673 0 0 PARK HOTELS & RESORTS INC COM 700517105 10906 569776 SH SOLE 18 569050 0 726 PARK HOTELS & RESORTS INC COM 700517105 21921 1145278 SH SOLE 19 1145278 0 0 PARK HOTELS & RESORTS INC COM 700517105 227285 11874873 SH SOLE 21 11874873 0 0 PARK HOTELS & RESORTS INC COM 700517105 160420 8381393 SH SOLE 22 8098930 0 282463 PARK HOTELS & RESORTS INC COM 700517105 235 12253 SH SOLE 23 12253 0 0 PARK HOTELS & RESORTS INC COM 700517105 19833 1036193 SH SOLE 25 1036193 0 0 PARK HOTELS & RESORTS INC COM 700517105 1972 103025 SH SOLE 26 81847 0 21178 PARK HOTELS & RESORTS INC COM 700517105 3167 165467 SH SOLE 28 19596 0 145871 PARK HOTELS & RESORTS INC COM 700517105 8915 465784 SH SOLE 30 465784 0 0 PARK HOTELS & RESORTS INC COM 700517105 72 3742 SH SOLE 31 3742 0 0 PARK HOTELS & RESORTS INC COM 700517105 2937 153453 SH SOLE 34 153453 0 0 PARK HOTELS & RESORTS INC COM 700517105 971 50737 SH SOLE 36 50737 0 0 PARK HOTELS & RESORTS INC COM 700517105 577 30137 SH SOLE 40 30137 0 0 PARK HOTELS & RESORTS INC COM 700517105 7380 385578 SH SOLE 43 26301 0 359277 PARK NATL CORP COM 700658107 2103 17246 SH SOLE 2 4645 0 12601 PARK NATL CORP COM 700658107 5 43 SH SOLE 4 43 0 0 PARK NATL CORP COM 700658107 27 218 SH SOLE 7 218 0 0 PARK NATL CORP COM 700658107 7101 58229 SH SOLE 18 58229 0 0 PARK NATL CORP COM 700658107 3149 25822 SH SOLE 19 25822 0 0 PARK NATL CORP COM 700658107 210769 1728320 SH SOLE 21 1728320 0 0 PARK NATL CORP COM 700658107 46175 378635 SH SOLE 22 362779 0 15856 PARK NATL CORP COM 700658107 242 1985 SH SOLE 25 1985 0 0 PARK NATL CORP COM 700658107 685 5613 SH SOLE 26 3962 0 1651 PARK NATL CORP COM 700658107 158 1296 SH SOLE 28 1296 0 0 PARK NATL CORP COM 700658107 3428 28112 SH SOLE 30 28112 0 0 PARK NATL CORP COM 700658107 232 1900 SH SOLE 40 1900 0 0 PARK NATL CORP COM 700658107 694 5691 SH SOLE 43 773 0 4918 PARK-OHIO HLDGS CORP COM 700666100 250 9778 SH SOLE 2 753 0 9025 PARK-OHIO HLDGS CORP COM 700666100 5 205 SH SOLE 7 205 0 0 PARK-OHIO HLDGS CORP COM 700666100 750 29372 SH SOLE 18 29372 0 0 PARK-OHIO HLDGS CORP COM 700666100 387 15183 SH SOLE 19 15183 0 0 PARK-OHIO HLDGS CORP COM 700666100 7808 305941 SH SOLE 21 305941 0 0 PARK-OHIO HLDGS CORP COM 700666100 4377 171508 SH SOLE 22 166885 0 4623 PARK-OHIO HLDGS CORP COM 700666100 23 905 SH SOLE 43 0 0 905 PARKE BANCORP INC COM 700885106 44 2030 SH SOLE 18 2030 0 0 PARKE BANCORP INC COM 700885106 720 32895 SH SOLE 21 32895 0 0 PARKE BANCORP INC COM 700885106 422 19261 SH SOLE 22 19261 0 0 PARKER-HANNIFIN CORP COM 701094104 97102 347263 SH SOLE 2 102027 0 245236 PARKER-HANNIFIN CORP COM 701094104 28952 103539 SH SOLE 4 64146 0 39393 PARKER-HANNIFIN CORP COM 701094104 31785 113672 SH SOLE 7 109893 0 3779 PARKER-HANNIFIN CORP COM 701094104 769 2749 SH SOLE 13 402 0 2347 PARKER-HANNIFIN CORP COM 701094104 3515 12570 SH SOLE 15 12570 0 0 PARKER-HANNIFIN CORP COM 701094104 102281 365784 SH SOLE 18 347179 0 18605 PARKER-HANNIFIN CORP COM 701094104 133644 477947 SH SOLE 19 477947 0 0 PARKER-HANNIFIN CORP COM 701094104 800298 2862092 SH SOLE 21 2862092 0 0 PARKER-HANNIFIN CORP COM 701094104 778398 2783771 SH SOLE 22 2487322 0 296449 PARKER-HANNIFIN CORP COM 701094104 22025 78767 SH SOLE 23 78767 0 0 PARKER-HANNIFIN CORP COM 701094104 60523 216446 SH SOLE 25 216446 0 0 PARKER-HANNIFIN CORP COM 701094104 82964 296704 SH SOLE 26 111198 0 185506 PARKER-HANNIFIN CORP COM 701094104 101115 361616 SH SOLE 28 11556 0 350060 PARKER-HANNIFIN CORP COM 701094104 2083 7449 SH SOLE 29 7449 0 0 PARKER-HANNIFIN CORP COM 701094104 144533 516889 SH SOLE 30 516889 0 0 PARKER-HANNIFIN CORP COM 701094104 14711 52611 SH SOLE 31 20576 0 32035 PARKER-HANNIFIN CORP COM 701094104 60743 217233 SH SOLE 34 217233 0 0 PARKER-HANNIFIN CORP COM 701094104 16988 60755 SH SOLE 36 60755 0 0 PARKER-HANNIFIN CORP COM 701094104 1255 4489 SH SOLE 40 4489 0 0 PARKER-HANNIFIN CORP COM 701094104 25550 91373 SH SOLE 43 4846 0 86527 PARKER-HANNIFIN CORP OPTIONS 701094104 280 1000 SH Call SOLE 2 1000 0 0 PARKER-HANNIFIN CORP OPTIONS 701094104 364 1300 SH Call SOLE 4 1300 0 0 PARKER-HANNIFIN CORP OPTIONS 701094104 4782 17100 SH Call SOLE 18 17100 0 0 PARKER-HANNIFIN CORP OPTIONS 701094104 47843 171100 SH Call SOLE 19 171100 0 0 PARKER-HANNIFIN CORP OPTIONS 701094104 2517 9000 SH Call SOLE 22 9000 0 0 PARKER-HANNIFIN CORP OPTIONS 701094104 19881 71100 SH Call SOLE 34 71100 0 0 PARSONS CORP DEL COM 70202L102 1086 32169 SH SOLE 2 9888 0 22281 PARSONS CORP DEL COM 70202L102 5 151 SH SOLE 4 151 0 0 PARSONS CORP DEL COM 70202L102 15 448 SH SOLE 7 448 0 0 PARSONS CORP DEL COM 70202L102 302 8935 SH SOLE 17 0 0 8935 PARSONS CORP DEL COM 70202L102 2814 83361 SH SOLE 18 83361 0 0 PARSONS CORP DEL COM 70202L102 1486 44024 SH SOLE 19 44024 0 0 PARSONS CORP DEL COM 70202L102 39548 1171431 SH SOLE 21 1171431 0 0 PARSONS CORP DEL COM 70202L102 21150 626479 SH SOLE 22 597919 0 28560 PARSONS CORP DEL COM 70202L102 110 3252 SH SOLE 25 3252 0 0 PARSONS CORP DEL COM 70202L102 576 17055 SH SOLE 26 15300 0 1755 PARSONS CORP DEL COM 70202L102 83 2458 SH SOLE 28 2458 0 0 PARSONS CORP DEL COM 70202L102 302 8942 SH SOLE 30 8942 0 0 PARSONS CORP DEL COM 70202L102 114 3386 SH SOLE 40 3386 0 0 PARSONS CORP DEL COM 70202L102 267 7905 SH SOLE 43 274 0 7631 PARSONS CORP DEL NOTE 0.250% 8/1 70202LAB8 2873 2865000 PRN SOLE 21 2865000 0 0 PARTNER COMMUNICATIONS CO LT ADR 70211M109 77 16673 SH SOLE 43 0 0 16673 PARTNERS BANCORP COM 70213Q108 16 1964 SH SOLE 18 1964 0 0 PARTNERS BANCORP COM 70213Q108 168 20259 SH SOLE 21 20259 0 0 PARTS ID INC COM CL A 702141102 16 3061 SH SOLE 18 3061 0 0 PARTS ID INC COM CL A 702141102 205 39464 SH SOLE 21 39464 0 0 PARTY CITY HOLDCO INC COM 702149105 130 18331 SH SOLE 2 6819 0 11512 PARTY CITY HOLDCO INC COM 702149105 13 1776 SH SOLE 7 1776 0 0 PARTY CITY HOLDCO INC COM 702149105 2347 330583 SH SOLE 18 330583 0 0 PARTY CITY HOLDCO INC COM 702149105 1378 194048 SH SOLE 19 194048 0 0 PARTY CITY HOLDCO INC COM 702149105 27870 3925295 SH SOLE 21 3925295 0 0 PARTY CITY HOLDCO INC COM 702149105 18532 2610146 SH SOLE 22 2594056 0 16090 PARTY CITY HOLDCO INC COM 702149105 160 22554 SH SOLE 43 587 0 21967 PASSAGE BIO INC COM 702712100 780 78363 SH SOLE 2 28562 0 49801 PASSAGE BIO INC COM 702712100 8 800 SH SOLE 7 800 0 0 PASSAGE BIO INC COM 702712100 1258 126272 SH SOLE 18 117650 0 8622 PASSAGE BIO INC COM 702712100 2689 269939 SH SOLE 19 269939 0 0 PASSAGE BIO INC COM 702712100 15691 1575356 SH SOLE 21 1575356 0 0 PASSAGE BIO INC COM 702712100 9392 942965 SH SOLE 22 916464 0 26501 PASSAGE BIO INC COM 702712100 107 10773 SH SOLE 23 10773 0 0 PASSAGE BIO INC COM 702712100 68 6793 SH SOLE 25 6793 0 0 PASSAGE BIO INC COM 702712100 416 41732 SH SOLE 26 2149 0 39583 PASSAGE BIO INC COM 702712100 376 37736 SH SOLE 30 37736 0 0 PASSAGE BIO INC COM 702712100 82 8207 SH SOLE 34 8207 0 0 PASSAGE BIO INC COM 702712100 44 4417 SH SOLE 36 4417 0 0 PASSAGE BIO INC COM 702712100 41 4131 SH SOLE 40 4131 0 0 PASSAGE BIO INC COM 702712100 105 10539 SH SOLE 43 0 0 10539 PATHFINDER BANCORP INC MD COM 70319R109 12 764 SH SOLE 18 764 0 0 PATHFINDER BANCORP INC MD COM 70319R109 141 8704 SH SOLE 21 8704 0 0 PATRICK INDS INC COM 703343103 1703 20445 SH SOLE 2 16004 0 4441 PATRICK INDS INC COM 703343103 8 99 SH SOLE 4 99 0 0 PATRICK INDS INC COM 703343103 30 365 SH SOLE 7 365 0 0 PATRICK INDS INC COM 703343103 7145 85776 SH SOLE 18 81122 0 4654 PATRICK INDS INC COM 703343103 6194 74355 SH SOLE 19 74355 0 0 PATRICK INDS INC COM 703343103 210797 2530573 SH SOLE 21 2530573 0 0 PATRICK INDS INC COM 703343103 48745 585175 SH SOLE 22 572207 0 12968 PATRICK INDS INC COM 703343103 197 2363 SH SOLE 23 2363 0 0 PATRICK INDS INC COM 703343103 235 2821 SH SOLE 25 2821 0 0 PATRICK INDS INC COM 703343103 1222 14669 SH SOLE 26 12558 0 2111 PATRICK INDS INC COM 703343103 196 2348 SH SOLE 28 2348 0 0 PATRICK INDS INC COM 703343103 3277 39336 SH SOLE 30 39336 0 0 PATRICK INDS INC COM 703343103 225 2707 SH SOLE 40 2707 0 0 PATRICK INDS INC COM 703343103 480 5766 SH SOLE 43 1879 0 3887 PATRIOT NATL BANCORP INC COM NEW 70336F203 7 685 SH SOLE 18 685 0 0 PATRIOT NATL BANCORP INC COM NEW 70336F203 106 10208 SH SOLE 21 10208 0 0 PATRIOT TRANSN HLDG INC COM 70338W105 4 365 SH SOLE 18 365 0 0 PATRIOT TRANSN HLDG INC COM 70338W105 69 6093 SH SOLE 21 6093 0 0 PATRIOT TRANSN HLDG INC COM 70338W105 482 42276 SH SOLE 22 42276 0 0 PATTERSON COS INC COM 703395103 6727 223190 SH SOLE 2 94497 0 128693 PATTERSON COS INC COM 703395103 12 383 SH SOLE 4 383 0 0 PATTERSON COS INC COM 703395103 67 2226 SH SOLE 7 2226 0 0 PATTERSON COS INC COM 703395103 13225 438792 SH SOLE 18 428412 0 10380 PATTERSON COS INC COM 703395103 17417 577854 SH SOLE 19 577854 0 0 PATTERSON COS INC COM 703395103 185155 6143155 SH SOLE 21 6143155 0 0 PATTERSON COS INC COM 703395103 85043 2821587 SH SOLE 22 2741902 0 79685 PATTERSON COS INC COM 703395103 604 20036 SH SOLE 23 20036 0 0 PATTERSON COS INC COM 703395103 396 13131 SH SOLE 25 13131 0 0 PATTERSON COS INC COM 703395103 4714 156395 SH SOLE 26 37795 0 118600 PATTERSON COS INC COM 703395103 328 10896 SH SOLE 28 7015 0 3881 PATTERSON COS INC COM 703395103 1396 46309 SH SOLE 30 46309 0 0 PATTERSON COS INC COM 703395103 236 7815 SH SOLE 36 7815 0 0 PATTERSON COS INC COM 703395103 304 10089 SH SOLE 40 10089 0 0 PATTERSON COS INC COM 703395103 1732 57480 SH SOLE 43 2655 0 54825 PATTERSON-UTI ENERGY INC COM 703481101 3053 339245 SH SOLE 2 118456 0 220789 PATTERSON-UTI ENERGY INC COM 703481101 7 770 SH SOLE 4 770 0 0 PATTERSON-UTI ENERGY INC COM 703481101 63 6997 SH SOLE 7 6997 0 0 PATTERSON-UTI ENERGY INC COM 703481101 6778 753101 SH SOLE 18 753101 0 0 PATTERSON-UTI ENERGY INC COM 703481101 4943 549210 SH SOLE 19 549210 0 0 PATTERSON-UTI ENERGY INC COM 703481101 204055 22672810 SH SOLE 21 22672810 0 0 PATTERSON-UTI ENERGY INC COM 703481101 44738 4970855 SH SOLE 22 4762921 0 207934 PATTERSON-UTI ENERGY INC COM 703481101 62 6850 SH SOLE 23 6850 0 0 PATTERSON-UTI ENERGY INC COM 703481101 215 23860 SH SOLE 25 23860 0 0 PATTERSON-UTI ENERGY INC COM 703481101 990 110051 SH SOLE 26 42608 0 67443 PATTERSON-UTI ENERGY INC COM 703481101 553 61395 SH SOLE 28 15694 0 45701 PATTERSON-UTI ENERGY INC COM 703481101 2916 324054 SH SOLE 30 324054 0 0 PATTERSON-UTI ENERGY INC COM 703481101 116 12864 SH SOLE 36 12864 0 0 PATTERSON-UTI ENERGY INC COM 703481101 186 20687 SH SOLE 40 20687 0 0 PATTERSON-UTI ENERGY INC COM 703481101 8200 911094 SH SOLE 43 34959 0 876135 PAVMED INC COM 70387R106 102 11980 SH SOLE 2 4364 0 7616 PAVMED INC COM 70387R106 10 1155 SH SOLE 7 1155 0 0 PAVMED INC COM 70387R106 1734 203085 SH SOLE 18 203085 0 0 PAVMED INC COM 70387R106 1048 122751 SH SOLE 19 122751 0 0 PAVMED INC COM 70387R106 21824 2555468 SH SOLE 21 2555468 0 0 PAVMED INC COM 70387R106 15260 1786850 SH SOLE 22 1774493 0 12357 PAVMED INC COM 70387R106 190 22229 SH SOLE 43 1188 0 21041 PAYA HOLDINGS INC COM CL A 70434P103 609 56071 SH SOLE 2 42874 0 13197 PAYA HOLDINGS INC COM CL A 70434P103 14 1321 SH SOLE 7 1321 0 0 PAYA HOLDINGS INC COM CL A 70434P103 2494 229405 SH SOLE 18 229405 0 0 PAYA HOLDINGS INC COM CL A 70434P103 1748 160808 SH SOLE 19 160808 0 0 PAYA HOLDINGS INC COM CL A 70434P103 29251 2691011 SH SOLE 21 2691011 0 0 PAYA HOLDINGS INC COM CL A 70434P103 19273 1773081 SH SOLE 22 1721661 0 51420 PAYA HOLDINGS INC COM CL A 70434P103 11 1049 SH SOLE 23 1049 0 0 PAYA HOLDINGS INC COM CL A 70434P103 96 8856 SH SOLE 25 8856 0 0 PAYA HOLDINGS INC COM CL A 70434P103 111 10208 SH SOLE 28 10208 0 0 PAYA HOLDINGS INC COM CL A 70434P103 777 71521 SH SOLE 30 71521 0 0 PAYA HOLDINGS INC COM CL A 70434P103 30830 2836260 SH SOLE 34 2836260 0 0 PAYA HOLDINGS INC COM CL A 70434P103 90 8273 SH SOLE 40 8273 0 0 PAYA HOLDINGS INC COM CL A 70434P103 0 20 SH SOLE 43 0 0 20 PAYCHEX INC COM 704326107 121198 1077792 SH SOLE 2 449705 0 628087 PAYCHEX INC COM 704326107 35751 317931 SH SOLE 4 226391 0 91540 PAYCHEX INC COM 704326107 47765 424771 SH SOLE 7 415138 0 9633 PAYCHEX INC COM 704326107 636 5655 SH SOLE 13 833 0 4822 PAYCHEX INC COM 704326107 4705 41839 SH SOLE 15 41839 0 0 PAYCHEX INC COM 704326107 3 24 SH SOLE 17 0 0 24 PAYCHEX INC COM 704326107 100314 892072 SH SOLE 18 834149 0 57923 PAYCHEX INC COM 704326107 64668 575084 SH SOLE 19 575084 0 0 PAYCHEX INC COM 704326107 1387596 12339671 SH SOLE 21 12339671 0 0 PAYCHEX INC COM 704326107 936575 8328809 SH SOLE 22 7238900 0 1089909 PAYCHEX INC COM 704326107 36175 321702 SH SOLE 23 321702 0 0 PAYCHEX INC COM 704326107 66135 588130 SH SOLE 25 588130 0 0 PAYCHEX INC COM 704326107 116154 1032937 SH SOLE 26 536232 0 496705 PAYCHEX INC COM 704326107 98758 878235 SH SOLE 28 26148 0 852087 PAYCHEX INC COM 704326107 12825 114051 SH SOLE 29 114051 0 0 PAYCHEX INC COM 704326107 226707 2016068 SH SOLE 30 2009897 0 6171 PAYCHEX INC COM 704326107 27820 247399 SH SOLE 31 167807 0 79592 PAYCHEX INC COM 704326107 9539 84829 SH SOLE 32 84829 0 0 PAYCHEX INC COM 704326107 53481 475600 SH SOLE 34 475600 0 0 PAYCHEX INC COM 704326107 29037 258221 SH SOLE 36 258221 0 0 PAYCHEX INC COM 704326107 778 6920 SH SOLE 37 6920 0 0 PAYCHEX INC COM 704326107 1292 11492 SH SOLE 40 11492 0 0 PAYCHEX INC COM 704326107 41684 370691 SH SOLE 43 30969 0 339722 PAYCOM SOFTWARE INC COM 70432V102 66791 134727 SH SOLE 2 43231 0 91496 PAYCOM SOFTWARE INC COM 70432V102 19710 39758 SH SOLE 4 26915 0 12843 PAYCOM SOFTWARE INC COM 70432V102 21141 42645 SH SOLE 7 41254 0 1391 PAYCOM SOFTWARE INC COM 70432V102 961 1939 SH SOLE 13 985 0 954 PAYCOM SOFTWARE INC COM 70432V102 2329 4697 SH SOLE 15 4697 0 0 PAYCOM SOFTWARE INC COM 70432V102 69883 140964 SH SOLE 18 133006 0 7958 PAYCOM SOFTWARE INC COM 70432V102 688218 1388235 SH SOLE 19 1388235 0 0 PAYCOM SOFTWARE INC COM 70432V102 761822 1536707 SH SOLE 21 1536707 0 0 PAYCOM SOFTWARE INC COM 70432V102 566531 1142775 SH SOLE 22 1012332 0 130443 PAYCOM SOFTWARE INC COM 70432V102 17272 34841 SH SOLE 23 34841 0 0 PAYCOM SOFTWARE INC COM 70432V102 44474 89710 SH SOLE 25 89710 0 0 PAYCOM SOFTWARE INC COM 70432V102 72509 146262 SH SOLE 26 56118 0 90144 PAYCOM SOFTWARE INC COM 70432V102 80015 161401 SH SOLE 28 5272 0 156129 PAYCOM SOFTWARE INC COM 70432V102 1489 3004 SH SOLE 29 3004 0 0 PAYCOM SOFTWARE INC COM 70432V102 108059 217971 SH SOLE 30 217971 0 0 PAYCOM SOFTWARE INC COM 70432V102 11375 22946 SH SOLE 31 10273 0 12673 PAYCOM SOFTWARE INC COM 70432V102 120055 242168 SH SOLE 34 242168 0 0 PAYCOM SOFTWARE INC COM 70432V102 11631 23461 SH SOLE 36 23461 0 0 PAYCOM SOFTWARE INC COM 70432V102 888 1792 SH SOLE 40 1792 0 0 PAYCOM SOFTWARE INC COM 70432V102 6975 14069 SH SOLE 43 751 0 13318 PAYCOR HCM INC COM 70435P102 1123 31942 SH SOLE 2 1505 0 30437 PAYCOR HCM INC COM 70435P102 320 9109 SH SOLE 18 9109 0 0 PAYCOR HCM INC COM 70435P102 191 5436 SH SOLE 19 5436 0 0 PAYCOR HCM INC COM 70435P102 9559 271869 SH SOLE 21 271869 0 0 PAYCOR HCM INC COM 70435P102 13635 387811 SH SOLE 22 381255 0 6556 PAYCOR HCM INC COM 70435P102 11 326 SH SOLE 31 326 0 0 PAYCOR HCM INC COM 70435P102 252 7158 SH SOLE 34 7158 0 0 PAYLOCITY HLDG CORP COM 70438V106 30935 110325 SH SOLE 2 53825 0 56500 PAYLOCITY HLDG CORP COM 70438V106 532 1898 SH SOLE 4 1898 0 0 PAYLOCITY HLDG CORP COM 70438V106 155 554 SH SOLE 7 554 0 0 PAYLOCITY HLDG CORP COM 70438V106 28489 101600 SH SOLE 18 101539 0 61 PAYLOCITY HLDG CORP COM 70438V106 157976 563396 SH SOLE 19 563396 0 0 PAYLOCITY HLDG CORP COM 70438V106 558127 1990467 SH SOLE 21 1990467 0 0 PAYLOCITY HLDG CORP COM 70438V106 300124 1070342 SH SOLE 22 1026956 0 43386 PAYLOCITY HLDG CORP COM 70438V106 554 1976 SH SOLE 23 1976 0 0 PAYLOCITY HLDG CORP COM 70438V106 1784 6362 SH SOLE 25 6362 0 0 PAYLOCITY HLDG CORP COM 70438V106 5833 20804 SH SOLE 26 13622 0 7182 PAYLOCITY HLDG CORP COM 70438V106 908 3238 SH SOLE 28 3238 0 0 PAYLOCITY HLDG CORP COM 70438V106 6216 22168 SH SOLE 30 22168 0 0 PAYLOCITY HLDG CORP COM 70438V106 167 597 SH SOLE 31 597 0 0 PAYLOCITY HLDG CORP COM 70438V106 1203 4291 SH SOLE 34 4291 0 0 PAYLOCITY HLDG CORP COM 70438V106 836 2982 SH SOLE 36 2982 0 0 PAYLOCITY HLDG CORP COM 70438V106 1302 4643 SH SOLE 40 4643 0 0 PAYLOCITY HLDG CORP COM 70438V106 2399 8555 SH SOLE 43 327 0 8228 PAYMENTUS HOLDINGS INC COM CL A 70439P108 1342 54464 SH SOLE 2 31768 0 22696 PAYMENTUS HOLDINGS INC COM CL A 70439P108 160 6510 SH SOLE 18 0 0 6510 PAYMENTUS HOLDINGS INC COM CL A 70439P108 5051 204989 SH SOLE 19 204989 0 0 PAYMENTUS HOLDINGS INC COM CL A 70439P108 238 9645 SH SOLE 21 9645 0 0 PAYMENTUS HOLDINGS INC COM CL A 70439P108 4798 194718 SH SOLE 22 194718 0 0 PAYMENTUS HOLDINGS INC COM CL A 70439P108 956 38783 SH SOLE 26 0 0 38783 PAYMENTUS HOLDINGS INC COM CL A 70439P108 6262 254137 SH SOLE 28 0 0 254137 PAYMENTUS HOLDINGS INC COM CL A 70439P108 542 22004 SH SOLE 34 22004 0 0 PAYPAL HLDGS INC COM 70450Y103 740040 2844012 SH SOLE 2 542974 0 2301038 PAYPAL HLDGS INC COM 70450Y103 190507 732127 SH SOLE 4 492461 0 239666 PAYPAL HLDGS INC COM 70450Y103 293294 1127144 SH SOLE 7 1092339 0 34805 PAYPAL HLDGS INC COM 70450Y103 12982 49890 SH SOLE 13 31177 0 18713 PAYPAL HLDGS INC COM 70450Y103 29892 114875 SH SOLE 15 114875 0 0 PAYPAL HLDGS INC COM 70450Y103 3 13 SH SOLE 17 0 0 13 PAYPAL HLDGS INC COM 70450Y103 774783 2977531 SH SOLE 18 2590629 0 386902 PAYPAL HLDGS INC COM 70450Y103 684679 2631255 SH SOLE 19 2631255 0 0 PAYPAL HLDGS INC COM 70450Y103 6758037 25971474 SH SOLE 21 25971474 0 0 PAYPAL HLDGS INC COM 70450Y103 6597556 25354736 SH SOLE 22 22770728 0 2584008 PAYPAL HLDGS INC COM 70450Y103 173466 666640 SH SOLE 23 666640 0 0 PAYPAL HLDGS INC COM 70450Y103 702701 2700516 SH SOLE 25 2700516 0 0 PAYPAL HLDGS INC COM 70450Y103 743873 2858742 SH SOLE 26 1145710 0 1713032 PAYPAL HLDGS INC COM 70450Y103 820958 3154982 SH SOLE 28 98283 0 3056699 PAYPAL HLDGS INC COM 70450Y103 5591 21488 SH SOLE 29 21488 0 0 PAYPAL HLDGS INC COM 70450Y103 1541571 5924333 SH SOLE 30 5924333 0 0 PAYPAL HLDGS INC COM 70450Y103 122386 470336 SH SOLE 31 195541 0 274795 PAYPAL HLDGS INC COM 70450Y103 94085 361572 SH SOLE 32 361572 0 0 PAYPAL HLDGS INC COM 70450Y103 391369 1504050 SH SOLE 34 1504050 0 0 PAYPAL HLDGS INC COM 70450Y103 135511 520777 SH SOLE 36 520777 0 0 PAYPAL HLDGS INC COM 70450Y103 10110 38852 SH SOLE 40 38852 0 0 PAYPAL HLDGS INC COM 70450Y103 266610 1024596 SH SOLE 43 64407 0 960188 PAYSAFE LIMITED ORD G6964L107 9076 1171074 SH SOLE 2 29292 0 1141782 PAYSAFE LIMITED ORD G6964L107 39 4991 SH SOLE 7 4991 0 0 PAYSAFE LIMITED ORD G6964L107 1266 163385 SH SOLE 18 163385 0 0 PAYSAFE LIMITED ORD G6964L107 942 121501 SH SOLE 19 121501 0 0 PAYSAFE LIMITED ORD G6964L107 29715 3834158 SH SOLE 21 3834158 0 0 PAYSAFE LIMITED ORD G6964L107 26961 3478785 SH SOLE 22 3157747 0 321038 PAYSAFE LIMITED ORD G6964L107 51 6636 SH SOLE 31 6636 0 0 PAYSAFE LIMITED ORD G6964L107 24610 3175494 SH SOLE 34 3175494 0 0 PAYSIGN INC COM 70451A104 3 981 SH SOLE 2 976 0 5 PAYSIGN INC COM 70451A104 18 6726 SH SOLE 18 6726 0 0 PAYSIGN INC COM 70451A104 297 109977 SH SOLE 21 109977 0 0 PAYSIGN INC COM 70451A104 1116 413197 SH SOLE 22 413197 0 0 PB BANKSHARES INC COM 69318V103 7 511 SH SOLE 18 511 0 0 PB BANKSHARES INC COM 69318V103 86 6180 SH SOLE 21 6180 0 0 PBF ENERGY INC CL A 69318G106 3087 237995 SH SOLE 2 68908 0 169087 PBF ENERGY INC CL A 69318G106 6 465 SH SOLE 4 465 0 0 PBF ENERGY INC CL A 69318G106 93 7181 SH SOLE 7 7181 0 0 PBF ENERGY INC CL A 69318G106 5007 386059 SH SOLE 18 386059 0 0 PBF ENERGY INC CL A 69318G106 12037 928061 SH SOLE 19 928061 0 0 PBF ENERGY INC CL A 69318G106 147420 11366198 SH SOLE 21 11366198 0 0 PBF ENERGY INC CL A 69318G106 42288 3260424 SH SOLE 22 3161491 0 98933 PBF ENERGY INC CL A 69318G106 409 31524 SH SOLE 23 31524 0 0 PBF ENERGY INC CL A 69318G106 158 12212 SH SOLE 25 12212 0 0 PBF ENERGY INC CL A 69318G106 2521 194336 SH SOLE 26 25691 0 168645 PBF ENERGY INC CL A 69318G106 481 37111 SH SOLE 28 7967 0 29144 PBF ENERGY INC CL A 69318G106 2296 177024 SH SOLE 30 177024 0 0 PBF ENERGY INC CL A 69318G106 71 5475 SH SOLE 34 5475 0 0 PBF ENERGY INC CL A 69318G106 1195 92131 SH SOLE 36 92131 0 0 PBF ENERGY INC CL A 69318G106 159 12229 SH SOLE 40 12229 0 0 PBF ENERGY INC CL A 69318G106 2028 156362 SH SOLE 43 12295 0 144067 PC CONNECTION INC COM 69318J100 2903 65924 SH SOLE 2 22478 0 43446 PC CONNECTION INC COM 69318J100 0 4 SH SOLE 4 4 0 0 PC CONNECTION INC COM 69318J100 8 183 SH SOLE 7 183 0 0 PC CONNECTION INC COM 69318J100 2560 58132 SH SOLE 18 45621 0 12511 PC CONNECTION INC COM 69318J100 11018 250246 SH SOLE 19 250246 0 0 PC CONNECTION INC COM 69318J100 58660 1332266 SH SOLE 21 1332266 0 0 PC CONNECTION INC COM 69318J100 23937 543642 SH SOLE 22 532412 0 11230 PC CONNECTION INC COM 69318J100 552 12548 SH SOLE 23 12548 0 0 PC CONNECTION INC COM 69318J100 68 1552 SH SOLE 25 1552 0 0 PC CONNECTION INC COM 69318J100 2847 64656 SH SOLE 26 0 0 64656 PC CONNECTION INC COM 69318J100 68 1534 SH SOLE 28 1534 0 0 PC CONNECTION INC COM 69318J100 912 20709 SH SOLE 30 20709 0 0 PC CONNECTION INC COM 69318J100 43 968 SH SOLE 40 968 0 0 PC CONNECTION INC COM 69318J100 511 11607 SH SOLE 43 569 0 11038 PCB BANCORP COM 69320M109 17 876 SH SOLE 2 876 0 0 PCB BANCORP COM 69320M109 47 2355 SH SOLE 18 2355 0 0 PCB BANCORP COM 69320M109 557 27969 SH SOLE 21 27969 0 0 PCB BANCORP COM 69320M109 2012 101047 SH SOLE 22 101047 0 0 PCSB FINL CORP COM 69324R104 291 15766 SH SOLE 2 6451 0 9315 PCSB FINL CORP COM 69324R104 4 219 SH SOLE 7 219 0 0 PCSB FINL CORP COM 69324R104 887 48077 SH SOLE 18 48077 0 0 PCSB FINL CORP COM 69324R104 501 27155 SH SOLE 19 27155 0 0 PCSB FINL CORP COM 69324R104 9542 517459 SH SOLE 21 517459 0 0 PCSB FINL CORP COM 69324R104 6404 347304 SH SOLE 22 339136 0 8168 PCTEL INC COM 69325Q105 21 3419 SH SOLE 18 3419 0 0 PCTEL INC COM 69325Q105 340 54637 SH SOLE 21 54637 0 0 PCTEL INC COM 69325Q105 2306 370774 SH SOLE 22 370774 0 0 PCTEL INC COM 69325Q105 1 89 SH SOLE 43 0 0 89 PDC ENERGY INC COM 69327R101 3759 79325 SH SOLE 2 39545 0 39780 PDC ENERGY INC COM 69327R101 20 417 SH SOLE 4 417 0 0 PDC ENERGY INC COM 69327R101 115 2435 SH SOLE 7 2435 0 0 PDC ENERGY INC COM 69327R101 18290 385945 SH SOLE 18 385945 0 0 PDC ENERGY INC COM 69327R101 10920 230432 SH SOLE 19 230432 0 0 PDC ENERGY INC COM 69327R101 564545 11912741 SH SOLE 21 11912741 0 0 PDC ENERGY INC COM 69327R101 118655 2503803 SH SOLE 22 2399459 0 104344 PDC ENERGY INC COM 69327R101 66 1387 SH SOLE 23 1387 0 0 PDC ENERGY INC COM 69327R101 574 12120 SH SOLE 25 12120 0 0 PDC ENERGY INC COM 69327R101 2699 56958 SH SOLE 26 34450 0 22508 PDC ENERGY INC COM 69327R101 616 13000 SH SOLE 28 8157 0 4843 PDC ENERGY INC COM 69327R101 10589 223451 SH SOLE 30 223451 0 0 PDC ENERGY INC COM 69327R101 128 2705 SH SOLE 36 2705 0 0 PDC ENERGY INC COM 69327R101 553 11671 SH SOLE 40 11671 0 0 PDC ENERGY INC COM 69327R101 4704 99265 SH SOLE 43 9518 0 89747 PDF SOLUTIONS INC COM 693282105 822 35660 SH SOLE 2 12203 0 23457 PDF SOLUTIONS INC COM 693282105 9 380 SH SOLE 7 380 0 0 PDF SOLUTIONS INC COM 693282105 2790 121109 SH SOLE 18 121109 0 0 PDF SOLUTIONS INC COM 693282105 1155 50112 SH SOLE 19 50112 0 0 PDF SOLUTIONS INC COM 693282105 81498 3537238 SH SOLE 21 3537238 0 0 PDF SOLUTIONS INC COM 693282105 18353 796555 SH SOLE 22 767874 0 28681 PDF SOLUTIONS INC COM 693282105 89 3862 SH SOLE 25 3862 0 0 PDF SOLUTIONS INC COM 693282105 174 7542 SH SOLE 26 0 0 7542 PDF SOLUTIONS INC COM 693282105 88 3800 SH SOLE 28 3800 0 0 PDF SOLUTIONS INC COM 693282105 1386 60155 SH SOLE 30 60155 0 0 PDF SOLUTIONS INC COM 693282105 68 2955 SH SOLE 40 2955 0 0 PDF SOLUTIONS INC COM 693282105 176 7622 SH SOLE 43 0 0 7622 PDL CMNTY BANCORP COM 69290X101 48 3349 SH SOLE 2 3349 0 0 PDL CMNTY BANCORP COM 69290X101 21 1471 SH SOLE 18 1471 0 0 PDL CMNTY BANCORP COM 69290X101 236 16577 SH SOLE 21 16577 0 0 PDS BIOTECHNOLOGY CORP COM 70465T107 68 4541 SH SOLE 18 4541 0 0 PDS BIOTECHNOLOGY CORP COM 70465T107 1004 67373 SH SOLE 21 67373 0 0 PDS BIOTECHNOLOGY CORP COM 70465T107 5306 356084 SH SOLE 22 356084 0 0 PDS BIOTECHNOLOGY CORP COM 70465T107 18 1180 SH SOLE 43 0 0 1180 PEABODY ENGR CORP COM 704551100 287 19381 SH SOLE 2 4832 0 14549 PEABODY ENGR CORP COM 704551100 96 6470 SH SOLE 7 6470 0 0 PEABODY ENGR CORP COM 704551100 3942 266516 SH SOLE 18 266516 0 0 PEABODY ENGR CORP COM 704551100 2156 145800 SH SOLE 19 145800 0 0 PEABODY ENGR CORP COM 704551100 44558 3012712 SH SOLE 21 3012712 0 0 PEABODY ENGR CORP COM 704551100 27607 1866567 SH SOLE 22 1825666 0 40901 PEABODY ENGR CORP COM 704551100 270 18242 SH SOLE 28 0 0 18242 PEABODY ENGR CORP COM 704551100 363 24532 SH SOLE 36 24532 0 0 PEABODY ENGR CORP COM 704551100 259 17521 SH SOLE 43 3830 0 13691 PEAPACK-GLADSTONE FINL CORP COM 704699107 1386 41543 SH SOLE 2 7938 0 33605 PEAPACK-GLADSTONE FINL CORP COM 704699107 12 353 SH SOLE 7 353 0 0 PEAPACK-GLADSTONE FINL CORP COM 704699107 2016 60417 SH SOLE 18 60417 0 0 PEAPACK-GLADSTONE FINL CORP COM 704699107 4726 141653 SH SOLE 19 141653 0 0 PEAPACK-GLADSTONE FINL CORP COM 704699107 23750 711928 SH SOLE 21 711928 0 0 PEAPACK-GLADSTONE FINL CORP COM 704699107 17588 527224 SH SOLE 22 509171 0 18053 PEAPACK-GLADSTONE FINL CORP COM 704699107 99 2975 SH SOLE 23 2975 0 0 PEAPACK-GLADSTONE FINL CORP COM 704699107 80 2412 SH SOLE 25 2412 0 0 PEAPACK-GLADSTONE FINL CORP COM 704699107 745 22346 SH SOLE 26 0 0 22346 PEAPACK-GLADSTONE FINL CORP COM 704699107 102 3059 SH SOLE 28 3059 0 0 PEAPACK-GLADSTONE FINL CORP COM 704699107 160 4805 SH SOLE 30 4805 0 0 PEAPACK-GLADSTONE FINL CORP COM 704699107 55 1649 SH SOLE 40 1649 0 0 PEAPACK-GLADSTONE FINL CORP COM 704699107 301 9017 SH SOLE 43 0 0 9017 PEARSON PLC SPONSORED ADR 705015105 1 141 SH SOLE 18 141 0 0 PEARSON PLC SPONSORED ADR 705015105 9346 966494 SH SOLE 43 52863 0 913631 PEBBLEBROOK HOTEL TR COM 70509V100 4856 216697 SH SOLE 2 110181 0 106516 PEBBLEBROOK HOTEL TR COM 70509V100 1530 68254 SH SOLE 4 68254 0 0 PEBBLEBROOK HOTEL TR COM 70509V100 3758 167704 SH SOLE 7 167704 0 0 PEBBLEBROOK HOTEL TR COM 70509V100 15007 669655 SH SOLE 18 669655 0 0 PEBBLEBROOK HOTEL TR COM 70509V100 8665 386661 SH SOLE 19 386661 0 0 PEBBLEBROOK HOTEL TR COM 70509V100 219491 9794313 SH SOLE 21 9794313 0 0 PEBBLEBROOK HOTEL TR COM 70509V100 107882 4814025 SH SOLE 22 4677631 0 136394 PEBBLEBROOK HOTEL TR COM 70509V100 121 5385 SH SOLE 23 5385 0 0 PEBBLEBROOK HOTEL TR COM 70509V100 12768 569730 SH SOLE 25 569730 0 0 PEBBLEBROOK HOTEL TR COM 70509V100 1484 66222 SH SOLE 26 55029 0 11193 PEBBLEBROOK HOTEL TR COM 70509V100 1996 89058 SH SOLE 28 12429 0 76629 PEBBLEBROOK HOTEL TR COM 70509V100 6007 268052 SH SOLE 30 268052 0 0 PEBBLEBROOK HOTEL TR COM 70509V100 130 5780 SH SOLE 36 5780 0 0 PEBBLEBROOK HOTEL TR COM 70509V100 369 16478 SH SOLE 40 16478 0 0 PEBBLEBROOK HOTEL TR COM 70509V100 7000 312366 SH SOLE 43 35483 0 276883 PEBBLEBROOK HOTEL TR NOTE 1.750%12/1 70509VAA8 5800 5195000 PRN SOLE 21 5195000 0 0 PEDEVCO CORP COM PAR 70532Y303 4 2945 SH SOLE 18 2945 0 0 PEDEVCO CORP COM PAR 70532Y303 65 43869 SH SOLE 21 43869 0 0 PEGASYSTEMS INC COM 705573103 9308 73232 SH SOLE 2 15628 0 57604 PEGASYSTEMS INC COM 705573103 51 403 SH SOLE 4 403 0 0 PEGASYSTEMS INC COM 705573103 72 563 SH SOLE 7 563 0 0 PEGASYSTEMS INC COM 705573103 2168 17061 SH SOLE 18 17061 0 0 PEGASYSTEMS INC COM 705573103 1474 11597 SH SOLE 19 11597 0 0 PEGASYSTEMS INC COM 705573103 90573 712612 SH SOLE 21 712612 0 0 PEGASYSTEMS INC COM 705573103 116882 919608 SH SOLE 22 871903 0 47705 PEGASYSTEMS INC COM 705573103 653 5141 SH SOLE 25 5141 0 0 PEGASYSTEMS INC COM 705573103 2259 17771 SH SOLE 26 14127 0 3644 PEGASYSTEMS INC COM 705573103 430 3382 SH SOLE 28 3382 0 0 PEGASYSTEMS INC COM 705573103 2904 22849 SH SOLE 30 22849 0 0 PEGASYSTEMS INC COM 705573103 82 649 SH SOLE 31 649 0 0 PEGASYSTEMS INC COM 705573103 625 4915 SH SOLE 40 4915 0 0 PEGASYSTEMS INC COM 705573103 3499 27526 SH SOLE 43 8180 0 19346 PEGASYSTEMS INC NOTE 0.750% 3/0 705573AB9 5003 4452000 PRN SOLE 21 4452000 0 0 PELOTON INTERACTIVE INC CL A COM 70614W100 46196 530689 SH SOLE 2 53779 0 476910 PELOTON INTERACTIVE INC CL A COM 70614W100 14474 166278 SH SOLE 4 110662 0 55616 PELOTON INTERACTIVE INC CL A COM 70614W100 6024 69205 SH SOLE 7 69205 0 0 PELOTON INTERACTIVE INC CL A COM 70614W100 448 5141 SH SOLE 13 679 0 4462 PELOTON INTERACTIVE INC CL A COM 70614W100 1814 20844 SH SOLE 15 20844 0 0 PELOTON INTERACTIVE INC CL A COM 70614W100 28671 329364 SH SOLE 18 313314 0 16050 PELOTON INTERACTIVE INC CL A COM 70614W100 81295 933891 SH SOLE 19 933891 0 0 PELOTON INTERACTIVE INC CL A COM 70614W100 386449 4439395 SH SOLE 21 4439395 0 0 PELOTON INTERACTIVE INC CL A COM 70614W100 490271 5632064 SH SOLE 22 5326293 0 305771 PELOTON INTERACTIVE INC CL A COM 70614W100 12443 142945 SH SOLE 23 142945 0 0 PELOTON INTERACTIVE INC CL A COM 70614W100 35470 407466 SH SOLE 25 407466 0 0 PELOTON INTERACTIVE INC CL A COM 70614W100 37801 434242 SH SOLE 26 227042 0 207200 PELOTON INTERACTIVE INC CL A COM 70614W100 31928 366777 SH SOLE 28 19845 0 346932 PELOTON INTERACTIVE INC CL A COM 70614W100 142 1630 SH SOLE 29 1630 0 0 PELOTON INTERACTIVE INC CL A COM 70614W100 61404 705382 SH SOLE 30 705382 0 0 PELOTON INTERACTIVE INC CL A COM 70614W100 8098 93023 SH SOLE 31 31104 0 61919 PELOTON INTERACTIVE INC CL A COM 70614W100 5507 63259 SH SOLE 32 63259 0 0 PELOTON INTERACTIVE INC CL A COM 70614W100 42925 493104 SH SOLE 34 493104 0 0 PELOTON INTERACTIVE INC CL A COM 70614W100 10915 125382 SH SOLE 36 125382 0 0 PELOTON INTERACTIVE INC CL A COM 70614W100 766 8797 SH SOLE 40 8797 0 0 PELOTON INTERACTIVE INC CL A COM 70614W100 6747 77506 SH SOLE 43 5146 0 72360 PEMBINA PIPELINE CORP COM 706327103 4 116 SH SOLE 18 116 0 0 PEMBINA PIPELINE CORP COM 706327103 4105 129528 SH SOLE 21 129528 0 0 PEMBINA PIPELINE CORP COM 706327103 184 5796 SH SOLE 43 0 0 5796 PENN NATL GAMING INC COM 707569109 26269 362528 SH SOLE 2 74709 0 287819 PENN NATL GAMING INC COM 707569109 285 3932 SH SOLE 4 3932 0 0 PENN NATL GAMING INC COM 707569109 8634 119160 SH SOLE 7 114854 0 4306 PENN NATL GAMING INC COM 707569109 165 2273 SH SOLE 15 2273 0 0 PENN NATL GAMING INC COM 707569109 21166 292104 SH SOLE 18 279513 0 12591 PENN NATL GAMING INC COM 707569109 392663 5419026 SH SOLE 19 5419026 0 0 PENN NATL GAMING INC COM 707569109 250989 3463834 SH SOLE 21 3463834 0 0 PENN NATL GAMING INC COM 707569109 260432 3594149 SH SOLE 22 3358019 0 236130 PENN NATL GAMING INC COM 707569109 23 316 SH SOLE 23 316 0 0 PENN NATL GAMING INC COM 707569109 1652 22802 SH SOLE 25 22802 0 0 PENN NATL GAMING INC COM 707569109 10103 139422 SH SOLE 26 50524 0 88898 PENN NATL GAMING INC COM 707569109 2510 34638 SH SOLE 28 11715 0 22923 PENN NATL GAMING INC COM 707569109 29650 409190 SH SOLE 30 409190 0 0 PENN NATL GAMING INC COM 707569109 180 2489 SH SOLE 31 2489 0 0 PENN NATL GAMING INC COM 707569109 14865 205149 SH SOLE 34 205149 0 0 PENN NATL GAMING INC COM 707569109 544 7508 SH SOLE 36 7508 0 0 PENN NATL GAMING INC COM 707569109 1364 18831 SH SOLE 40 18831 0 0 PENN NATL GAMING INC COM 707569109 4535 62581 SH SOLE 43 6929 0 55652 PENN NATL GAMING INC NOTE 2.750% 5/1 707569AU3 6985 2189000 PRN SOLE 21 2189000 0 0 PENN VA CORP COM 70788V102 239 8943 SH SOLE 2 3252 0 5691 PENN VA CORP COM 70788V102 7 266 SH SOLE 7 266 0 0 PENN VA CORP COM 70788V102 1786 66982 SH SOLE 18 66982 0 0 PENN VA CORP COM 70788V102 2260 84724 SH SOLE 19 84724 0 0 PENN VA CORP COM 70788V102 48972 1836204 SH SOLE 21 1836204 0 0 PENN VA CORP COM 70788V102 11560 433444 SH SOLE 22 424751 0 8693 PENN VA CORP COM 70788V102 19 713 SH SOLE 26 0 0 713 PENN VA CORP COM 70788V102 456 17087 SH SOLE 30 17087 0 0 PENN VA CORP COM 70788V102 168 6309 SH SOLE 43 332 0 5977 PENNANT GROUP INC COM 70805E109 326 11616 SH SOLE 2 7949 0 3667 PENNANT GROUP INC COM 70805E109 4 136 SH SOLE 4 136 0 0 PENNANT GROUP INC COM 70805E109 14 486 SH SOLE 7 486 0 0 PENNANT GROUP INC COM 70805E109 2657 94579 SH SOLE 18 94579 0 0 PENNANT GROUP INC COM 70805E109 1258 44779 SH SOLE 19 44779 0 0 PENNANT GROUP INC COM 70805E109 85944 3059595 SH SOLE 21 3059595 0 0 PENNANT GROUP INC COM 70805E109 18757 667748 SH SOLE 22 650819 0 16929 PENNANT GROUP INC COM 70805E109 110 3926 SH SOLE 25 3926 0 0 PENNANT GROUP INC COM 70805E109 237 8424 SH SOLE 26 6234 0 2190 PENNANT GROUP INC COM 70805E109 87 3095 SH SOLE 28 3095 0 0 PENNANT GROUP INC COM 70805E109 2343 83408 SH SOLE 30 83408 0 0 PENNANT GROUP INC COM 70805E109 50 1796 SH SOLE 36 1796 0 0 PENNANT GROUP INC COM 70805E109 75 2670 SH SOLE 40 2670 0 0 PENNANT GROUP INC COM 70805E109 334 11905 SH SOLE 43 412 0 11493 PENNANTPARK FLOATING RATE CA COM 70806A106 3473 271536 SH SOLE 30 271536 0 0 PENNANTPARK INVT CORP COM 708062104 3148 485028 SH SOLE 30 485028 0 0 PENNANTPARK INVT CORP COM 708062104 164 25282 SH SOLE 43 15914 0 9368 PENNS WOODS BANCORP INC COM 708430103 9 387 SH SOLE 2 387 0 0 PENNS WOODS BANCORP INC COM 708430103 33 1383 SH SOLE 18 1383 0 0 PENNS WOODS BANCORP INC COM 708430103 648 27076 SH SOLE 21 27076 0 0 PENNS WOODS BANCORP INC COM 708430103 28 1184 SH SOLE 22 1184 0 0 PENNSYLVANIA REAL ESTATE INV SH BEN INT 709102107 30 15397 SH SOLE 18 15397 0 0 PENNSYLVANIA REAL ESTATE INV SH BEN INT 709102107 437 225024 SH SOLE 21 225024 0 0 PENNSYLVANIA REAL ESTATE INV SH BEN INT 709102107 75 38778 SH SOLE 43 0 0 38778 PENNYMAC FINL SVCS INC NEW COM 70932M107 2522 41264 SH SOLE 2 15164 0 26100 PENNYMAC FINL SVCS INC NEW COM 70932M107 14 236 SH SOLE 4 236 0 0 PENNYMAC FINL SVCS INC NEW COM 70932M107 35 568 SH SOLE 7 568 0 0 PENNYMAC FINL SVCS INC NEW COM 70932M107 6288 102860 SH SOLE 18 102860 0 0 PENNYMAC FINL SVCS INC NEW COM 70932M107 3543 57966 SH SOLE 19 57966 0 0 PENNYMAC FINL SVCS INC NEW COM 70932M107 73774 1206839 SH SOLE 21 1206839 0 0 PENNYMAC FINL SVCS INC NEW COM 70932M107 49967 817386 SH SOLE 22 773746 0 43640 PENNYMAC FINL SVCS INC NEW COM 70932M107 500 8186 SH SOLE 25 8186 0 0 PENNYMAC FINL SVCS INC NEW COM 70932M107 1506 24628 SH SOLE 26 19732 0 4896 PENNYMAC FINL SVCS INC NEW COM 70932M107 218 3564 SH SOLE 28 3564 0 0 PENNYMAC FINL SVCS INC NEW COM 70932M107 1992 32581 SH SOLE 30 32581 0 0 PENNYMAC FINL SVCS INC NEW COM 70932M107 194 3177 SH SOLE 36 3177 0 0 PENNYMAC FINL SVCS INC NEW COM 70932M107 398 6506 SH SOLE 40 6506 0 0 PENNYMAC FINL SVCS INC NEW COM 70932M107 1153 18858 SH SOLE 43 2279 0 16579 PENNYMAC MTG INVT TR COM 70931T103 5222 265188 SH SOLE 265188 0 0 PENNYMAC MTG INVT TR COM 70931T103 1920 97529 SH SOLE 2 29652 0 67877 PENNYMAC MTG INVT TR COM 70931T103 7 336 SH SOLE 4 336 0 0 PENNYMAC MTG INVT TR COM 70931T103 56 2825 SH SOLE 7 2825 0 0 PENNYMAC MTG INVT TR COM 70931T103 7521 381962 SH SOLE 18 381962 0 0 PENNYMAC MTG INVT TR COM 70931T103 3445 174987 SH SOLE 19 174987 0 0 PENNYMAC MTG INVT TR COM 70931T103 272641 13846652 SH SOLE 21 13846652 0 0 PENNYMAC MTG INVT TR COM 70931T103 47716 2423387 SH SOLE 22 2329849 0 93538 PENNYMAC MTG INVT TR COM 70931T103 245 12442 SH SOLE 25 12442 0 0 PENNYMAC MTG INVT TR COM 70931T103 261 13258 SH SOLE 26 4146 0 9112 PENNYMAC MTG INVT TR COM 70931T103 181 9210 SH SOLE 28 9210 0 0 PENNYMAC MTG INVT TR COM 70931T103 4901 248933 SH SOLE 30 248933 0 0 PENNYMAC MTG INVT TR COM 70931T103 61 3082 SH SOLE 36 3082 0 0 PENNYMAC MTG INVT TR COM 70931T103 236 11963 SH SOLE 40 11963 0 0 PENNYMAC MTG INVT TR COM 70931T103 1108 56284 SH SOLE 43 4112 0 52172 PENSKE AUTOMOTIVE GRP INC COM 70959W103 7882 78351 SH SOLE 2 16054 0 62297 PENSKE AUTOMOTIVE GRP INC COM 70959W103 205 2034 SH SOLE 4 2034 0 0 PENSKE AUTOMOTIVE GRP INC COM 70959W103 136 1352 SH SOLE 7 1352 0 0 PENSKE AUTOMOTIVE GRP INC COM 70959W103 130 1297 SH SOLE 13 1297 0 0 PENSKE AUTOMOTIVE GRP INC COM 70959W103 3563 35414 SH SOLE 18 24241 0 11173 PENSKE AUTOMOTIVE GRP INC COM 70959W103 4788 47590 SH SOLE 19 47590 0 0 PENSKE AUTOMOTIVE GRP INC COM 70959W103 39588 393522 SH SOLE 21 393522 0 0 PENSKE AUTOMOTIVE GRP INC COM 70959W103 76476 760196 SH SOLE 22 708154 0 52042 PENSKE AUTOMOTIVE GRP INC COM 70959W103 181 1795 SH SOLE 23 1795 0 0 PENSKE AUTOMOTIVE GRP INC COM 70959W103 411 4087 SH SOLE 25 4087 0 0 PENSKE AUTOMOTIVE GRP INC COM 70959W103 1505 14956 SH SOLE 26 12205 0 2751 PENSKE AUTOMOTIVE GRP INC COM 70959W103 299 2971 SH SOLE 28 2971 0 0 PENSKE AUTOMOTIVE GRP INC COM 70959W103 97 964 SH SOLE 29 964 0 0 PENSKE AUTOMOTIVE GRP INC COM 70959W103 1989 19773 SH SOLE 30 19773 0 0 PENSKE AUTOMOTIVE GRP INC COM 70959W103 231 2293 SH SOLE 31 2293 0 0 PENSKE AUTOMOTIVE GRP INC COM 70959W103 14 138 SH SOLE 34 138 0 0 PENSKE AUTOMOTIVE GRP INC COM 70959W103 254 2520 SH SOLE 36 2520 0 0 PENSKE AUTOMOTIVE GRP INC COM 70959W103 438 4354 SH SOLE 40 4354 0 0 PENSKE AUTOMOTIVE GRP INC COM 70959W103 4795 47662 SH SOLE 43 4217 0 43445 PENTAIR PLC SHS G7S00T104 31667 436000 SH SOLE 2 68227 0 367773 PENTAIR PLC SHS G7S00T104 11152 153547 SH SOLE 4 82027 0 71520 PENTAIR PLC SHS G7S00T104 29000 399284 SH SOLE 7 354870 0 44414 PENTAIR PLC SHS G7S00T104 37 503 SH SOLE 13 503 0 0 PENTAIR PLC SHS G7S00T104 1428 19655 SH SOLE 15 19655 0 0 PENTAIR PLC SHS G7S00T104 28203 388314 SH SOLE 18 364858 0 23456 PENTAIR PLC SHS G7S00T104 8484 116806 SH SOLE 19 116806 0 0 PENTAIR PLC SHS G7S00T104 302997 4171784 SH SOLE 21 4171784 0 0 PENTAIR PLC SHS G7S00T104 282521 3889867 SH SOLE 22 3523880 0 365987 PENTAIR PLC SHS G7S00T104 6794 93539 SH SOLE 23 93539 0 0 PENTAIR PLC SHS G7S00T104 51174 704589 SH SOLE 25 704589 0 0 PENTAIR PLC SHS G7S00T104 36316 500018 SH SOLE 26 242323 0 257695 PENTAIR PLC SHS G7S00T104 34324 472587 SH SOLE 28 18495 0 454092 PENTAIR PLC SHS G7S00T104 203855 2806756 SH SOLE 30 2713861 0 92895 PENTAIR PLC SHS G7S00T104 4394 60503 SH SOLE 31 19625 0 40878 PENTAIR PLC SHS G7S00T104 6986 96188 SH SOLE 34 96188 0 0 PENTAIR PLC SHS G7S00T104 5407 74445 SH SOLE 36 74445 0 0 PENTAIR PLC SHS G7S00T104 410 5640 SH SOLE 40 5640 0 0 PENTAIR PLC SHS G7S00T104 8294 114189 SH SOLE 43 2644 0 111545 PENUMBRA INC COM 70975L107 23905 89701 SH SOLE 2 31607 0 58094 PENUMBRA INC COM 70975L107 190 713 SH SOLE 4 713 0 0 PENUMBRA INC COM 70975L107 132 497 SH SOLE 7 497 0 0 PENUMBRA INC COM 70975L107 23081 86607 SH SOLE 18 86607 0 0 PENUMBRA INC COM 70975L107 19671 73813 SH SOLE 19 73813 0 0 PENUMBRA INC COM 70975L107 497849 1868102 SH SOLE 21 1868102 0 0 PENUMBRA INC COM 70975L107 253153 949919 SH SOLE 22 909468 0 40451 PENUMBRA INC COM 70975L107 60 224 SH SOLE 23 224 0 0 PENUMBRA INC COM 70975L107 1426 5350 SH SOLE 25 5350 0 0 PENUMBRA INC COM 70975L107 3960 14858 SH SOLE 26 12141 0 2717 PENUMBRA INC COM 70975L107 772 2895 SH SOLE 28 2895 0 0 PENUMBRA INC COM 70975L107 29315 109999 SH SOLE 30 109999 0 0 PENUMBRA INC COM 70975L107 141 528 SH SOLE 31 528 0 0 PENUMBRA INC COM 70975L107 749 2809 SH SOLE 34 2809 0 0 PENUMBRA INC COM 70975L107 446 1674 SH SOLE 36 1674 0 0 PENUMBRA INC COM 70975L107 1098 4121 SH SOLE 40 4121 0 0 PENUMBRA INC COM 70975L107 2175 8162 SH SOLE 43 331 0 7831 PEOPLES BANCORP INC COM 709789101 1012 32007 SH SOLE 2 10251 0 21756 PEOPLES BANCORP INC COM 709789101 16 513 SH SOLE 7 513 0 0 PEOPLES BANCORP INC COM 709789101 2857 90375 SH SOLE 18 90375 0 0 PEOPLES BANCORP INC COM 709789101 1446 45735 SH SOLE 19 45735 0 0 PEOPLES BANCORP INC COM 709789101 32112 1015876 SH SOLE 21 1015876 0 0 PEOPLES BANCORP INC COM 709789101 19392 613492 SH SOLE 22 583985 0 29507 PEOPLES BANCORP INC COM 709789101 79 2486 SH SOLE 25 2486 0 0 PEOPLES BANCORP INC COM 709789101 78 2473 SH SOLE 28 2473 0 0 PEOPLES BANCORP INC COM 709789101 215 6814 SH SOLE 30 6814 0 0 PEOPLES BANCORP INC COM 709789101 405 12813 SH SOLE 34 12813 0 0 PEOPLES BANCORP INC COM 709789101 130 4106 SH SOLE 40 4106 0 0 PEOPLES BANCORP INC COM 709789101 1649 52168 SH SOLE 43 5008 0 47160 PEOPLES BANCORP N C INC COM 710577107 24 846 SH SOLE 18 846 0 0 PEOPLES BANCORP N C INC COM 710577107 325 11456 SH SOLE 21 11456 0 0 PEOPLES FINL SVCS CORP COM 711040105 292 6416 SH SOLE 2 564 0 5852 PEOPLES FINL SVCS CORP COM 711040105 4 92 SH SOLE 7 92 0 0 PEOPLES FINL SVCS CORP COM 711040105 1119 24551 SH SOLE 18 24551 0 0 PEOPLES FINL SVCS CORP COM 711040105 580 12738 SH SOLE 19 12738 0 0 PEOPLES FINL SVCS CORP COM 711040105 12240 268599 SH SOLE 21 268599 0 0 PEOPLES FINL SVCS CORP COM 711040105 3793 83231 SH SOLE 22 79178 0 4053 PEOPLES UNITED FINANCIAL INC COM 712704105 17177 983216 SH SOLE 2 201348 0 781868 PEOPLES UNITED FINANCIAL INC COM 712704105 27 1521 SH SOLE 4 1521 0 0 PEOPLES UNITED FINANCIAL INC COM 712704105 12059 690277 SH SOLE 7 677341 0 12936 PEOPLES UNITED FINANCIAL INC COM 712704105 90 5150 SH SOLE 15 5150 0 0 PEOPLES UNITED FINANCIAL INC COM 712704105 20926 1197826 SH SOLE 18 1160811 0 37015 PEOPLES UNITED FINANCIAL INC COM 712704105 3940 225514 SH SOLE 19 225514 0 0 PEOPLES UNITED FINANCIAL INC COM 712704105 338969 19402910 SH SOLE 21 19402910 0 0 PEOPLES UNITED FINANCIAL INC COM 712704105 169077 9678138 SH SOLE 22 8756629 0 921509 PEOPLES UNITED FINANCIAL INC COM 712704105 1145 65565 SH SOLE 25 65565 0 0 PEOPLES UNITED FINANCIAL INC COM 712704105 7319 418932 SH SOLE 26 148691 0 270241 PEOPLES UNITED FINANCIAL INC COM 712704105 1382 79131 SH SOLE 28 29650 0 49481 PEOPLES UNITED FINANCIAL INC COM 712704105 30802 1763143 SH SOLE 30 1763143 0 0 PEOPLES UNITED FINANCIAL INC COM 712704105 120 6868 SH SOLE 31 6868 0 0 PEOPLES UNITED FINANCIAL INC COM 712704105 3151 180347 SH SOLE 32 180347 0 0 PEOPLES UNITED FINANCIAL INC COM 712704105 1192 68222 SH SOLE 36 68222 0 0 PEOPLES UNITED FINANCIAL INC COM 712704105 904 51750 SH SOLE 40 51750 0 0 PEOPLES UNITED FINANCIAL INC COM 712704105 2642 151211 SH SOLE 43 6204 0 145007 PEPSICO INC COM 713448108 472055 3138454 SH SOLE 2 492694 0 2645760 PEPSICO INC COM 713448108 108102 718717 SH SOLE 4 636673 0 82044 PEPSICO INC COM 713448108 229755 1527528 SH SOLE 7 1485387 0 42141 PEPSICO INC COM 713448108 14043 93367 SH SOLE 13 71631 0 21736 PEPSICO INC COM 713448108 27413 182256 SH SOLE 15 182256 0 0 PEPSICO INC COM 713448108 4 26 SH SOLE 17 0 0 26 PEPSICO INC COM 713448108 741814 4931944 SH SOLE 18 4681155 0 250789 PEPSICO INC COM 713448108 138601 921488 SH SOLE 19 921488 0 0 PEPSICO INC COM 713448108 5272 35053 SH SOLE 20 35053 0 0 PEPSICO INC COM 713448108 5134551 34137034 SH SOLE 21 34137034 0 0 PEPSICO INC COM 713448108 4553401 30273258 SH SOLE 22 27316706 0 2956552 PEPSICO INC COM 713448108 120627 801989 SH SOLE 23 801989 0 0 PEPSICO INC COM 713448108 388777 2584780 SH SOLE 25 2584780 0 0 PEPSICO INC COM 713448108 571635 3800511 SH SOLE 26 1848859 0 1951652 PEPSICO INC COM 713448108 663669 4412398 SH SOLE 28 121805 0 4290593 PEPSICO INC COM 713448108 1390857 9247107 SH SOLE 30 9129699 0 117408 PEPSICO INC COM 713448108 78124 519408 SH SOLE 31 167004 0 352404 PEPSICO INC COM 713448108 64014 425598 SH SOLE 32 425598 0 0 PEPSICO INC COM 713448108 33822 224865 SH SOLE 34 224865 0 0 PEPSICO INC COM 713448108 120885 803702 SH SOLE 36 803702 0 0 PEPSICO INC COM 713448108 7258 48255 SH SOLE 40 48255 0 0 PEPSICO INC COM 713448108 183489 1219924 SH SOLE 43 82005 0 1137920 PERDOCEO ED CORP COM 71363P106 803 76029 SH SOLE 2 21117 0 54912 PERDOCEO ED CORP COM 71363P106 3 326 SH SOLE 4 326 0 0 PERDOCEO ED CORP COM 71363P106 14 1322 SH SOLE 7 1322 0 0 PERDOCEO ED CORP COM 71363P106 3178 300979 SH SOLE 18 300979 0 0 PERDOCEO ED CORP COM 71363P106 2959 280250 SH SOLE 19 280250 0 0 PERDOCEO ED CORP COM 71363P106 89163 8443501 SH SOLE 21 8443501 0 0 PERDOCEO ED CORP COM 71363P106 20876 1976881 SH SOLE 22 1910024 0 66857 PERDOCEO ED CORP COM 71363P106 94 8905 SH SOLE 25 8905 0 0 PERDOCEO ED CORP COM 71363P106 376 35638 SH SOLE 26 31145 0 4493 PERDOCEO ED CORP COM 71363P106 91 8603 SH SOLE 28 8603 0 0 PERDOCEO ED CORP COM 71363P106 1319 124885 SH SOLE 30 124885 0 0 PERDOCEO ED CORP COM 71363P106 89 8432 SH SOLE 40 8432 0 0 PERDOCEO ED CORP COM 71363P106 553 52378 SH SOLE 43 411 0 51967 PERELLA WEINBERG PARTNERS CLASS A COM 71367G102 818 61769 SH SOLE 21 61769 0 0 PERELLA WEINBERG PARTNERS CLASS A COM 71367G102 1099 82917 SH SOLE 22 82917 0 0 PERFICIENT INC COM 71375U101 6228 53833 SH SOLE 2 37612 0 16221 PERFICIENT INC COM 71375U101 18 152 SH SOLE 4 152 0 0 PERFICIENT INC COM 71375U101 50 433 SH SOLE 7 433 0 0 PERFICIENT INC COM 71375U101 14213 122845 SH SOLE 18 117548 0 5297 PERFICIENT INC COM 71375U101 21306 184150 SH SOLE 19 184150 0 0 PERFICIENT INC COM 71375U101 433331 3745297 SH SOLE 21 3745297 0 0 PERFICIENT INC COM 71375U101 106703 922241 SH SOLE 22 901933 0 20308 PERFICIENT INC COM 71375U101 637 5504 SH SOLE 23 5504 0 0 PERFICIENT INC COM 71375U101 473 4091 SH SOLE 25 4091 0 0 PERFICIENT INC COM 71375U101 3061 26453 SH SOLE 26 13482 0 12971 PERFICIENT INC COM 71375U101 367 3173 SH SOLE 28 3173 0 0 PERFICIENT INC COM 71375U101 6790 58682 SH SOLE 30 58682 0 0 PERFICIENT INC COM 71375U101 418 3612 SH SOLE 34 3612 0 0 PERFICIENT INC COM 71375U101 476 4110 SH SOLE 40 4110 0 0 PERFICIENT INC COM 71375U101 2427 20973 SH SOLE 43 0 0 20973 PERFORMANCE FOOD GROUP CO COM 71377A103 12202 262638 SH SOLE 2 163751 0 98887 PERFORMANCE FOOD GROUP CO COM 71377A103 25 544 SH SOLE 4 544 0 0 PERFORMANCE FOOD GROUP CO COM 71377A103 169 3648 SH SOLE 7 3648 0 0 PERFORMANCE FOOD GROUP CO COM 71377A103 35287 759514 SH SOLE 18 727502 0 32012 PERFORMANCE FOOD GROUP CO COM 71377A103 44989 968348 SH SOLE 19 968348 0 0 PERFORMANCE FOOD GROUP CO COM 71377A103 478343 10295809 SH SOLE 21 10295809 0 0 PERFORMANCE FOOD GROUP CO COM 71377A103 230954 4971039 SH SOLE 22 4873279 0 97760 PERFORMANCE FOOD GROUP CO COM 71377A103 1502 32338 SH SOLE 23 32338 0 0 PERFORMANCE FOOD GROUP CO COM 71377A103 8572 184495 SH SOLE 26 42095 0 142400 PERFORMANCE FOOD GROUP CO COM 71377A103 492 10590 SH SOLE 28 10590 0 0 PERFORMANCE FOOD GROUP CO COM 71377A103 3652 78596 SH SOLE 30 78596 0 0 PERFORMANCE FOOD GROUP CO COM 71377A103 939 20212 SH SOLE 36 20212 0 0 PERFORMANCE FOOD GROUP CO COM 71377A103 848 18243 SH SOLE 40 18243 0 0 PERFORMANCE FOOD GROUP CO COM 71377A103 1422 30611 SH SOLE 43 1945 0 28666 PERFORMANT FINL CORP COM 71377E105 29 7315 SH SOLE 18 7315 0 0 PERFORMANT FINL CORP COM 71377E105 483 121972 SH SOLE 21 121972 0 0 PERFORMANT FINL CORP COM 71377E105 137 34711 SH SOLE 22 34711 0 0 PERION NETWORK LTD SHS NEW M78673114 165 9532 SH SOLE 22 0 0 9532 PERKINELMER INC COM 714046109 46453 268063 SH SOLE 2 40757 0 227306 PERKINELMER INC COM 714046109 12724 73426 SH SOLE 4 41335 0 32091 PERKINELMER INC COM 714046109 16879 97406 SH SOLE 7 94228 0 3178 PERKINELMER INC COM 714046109 365 2105 SH SOLE 13 207 0 1898 PERKINELMER INC COM 714046109 1990 11481 SH SOLE 15 11481 0 0 PERKINELMER INC COM 714046109 4 24 SH SOLE 17 0 0 24 PERKINELMER INC COM 714046109 34559 199426 SH SOLE 18 183519 0 15907 PERKINELMER INC COM 714046109 9933 57322 SH SOLE 19 57322 0 0 PERKINELMER INC COM 714046109 451013 2602647 SH SOLE 21 2602647 0 0 PERKINELMER INC COM 714046109 448556 2588473 SH SOLE 22 2346478 0 241995 PERKINELMER INC COM 714046109 10940 63129 SH SOLE 23 63129 0 0 PERKINELMER INC COM 714046109 31071 179303 SH SOLE 25 179303 0 0 PERKINELMER INC COM 714046109 56925 328494 SH SOLE 26 175831 0 152663 PERKINELMER INC COM 714046109 49709 286854 SH SOLE 28 9744 0 277110 PERKINELMER INC COM 714046109 18 105 SH SOLE 29 105 0 0 PERKINELMER INC COM 714046109 87288 503712 SH SOLE 30 501556 0 2156 PERKINELMER INC COM 714046109 7142 41212 SH SOLE 31 13888 0 27324 PERKINELMER INC COM 714046109 1779 10266 SH SOLE 34 10266 0 0 PERKINELMER INC COM 714046109 8255 47636 SH SOLE 36 47636 0 0 PERKINELMER INC COM 714046109 697 4025 SH SOLE 40 4025 0 0 PERKINELMER INC COM 714046109 13241 76412 SH SOLE 43 4573 0 71839 PERMA-FIX ENVIRONMENTAL SVCS COM NEW 714157203 16 2386 SH SOLE 18 2386 0 0 PERMA-FIX ENVIRONMENTAL SVCS COM NEW 714157203 231 34729 SH SOLE 21 34729 0 0 PERMA-FIX ENVIRONMENTAL SVCS COM NEW 714157203 1767 265735 SH SOLE 22 265735 0 0 PERMA-PIPE INTL HLDGS INC COM 714167103 11 1480 SH SOLE 18 1480 0 0 PERMA-PIPE INTL HLDGS INC COM 714167103 202 26015 SH SOLE 21 26015 0 0 PERMA-PIPE INTL HLDGS INC COM 714167103 22 2788 SH SOLE 22 2788 0 0 PERMA-PIPE INTL HLDGS INC COM 714167103 9 1151 SH SOLE 43 0 0 1151 PERPETUA RESOURCES CORP COM 714266103 29 5901 SH SOLE 2 2501 0 3400 PERPETUA RESOURCES CORP COM 714266103 391 78528 SH SOLE 18 78528 0 0 PERPETUA RESOURCES CORP COM 714266103 221 44360 SH SOLE 19 44360 0 0 PERPETUA RESOURCES CORP COM 714266103 4464 896420 SH SOLE 21 896420 0 0 PERPETUA RESOURCES CORP COM 714266103 1298 260673 SH SOLE 22 255364 0 5309 PERRIGO CO PLC SHS G97822103 16939 357885 SH SOLE 2 104801 0 253084 PERRIGO CO PLC SHS G97822103 25 525 SH SOLE 4 525 0 0 PERRIGO CO PLC SHS G97822103 144 3034 SH SOLE 7 3034 0 0 PERRIGO CO PLC SHS G97822103 15152 320127 SH SOLE 18 319897 0 230 PERRIGO CO PLC SHS G97822103 2785 58848 SH SOLE 19 58848 0 0 PERRIGO CO PLC SHS G97822103 307540 6497774 SH SOLE 21 6497774 0 0 PERRIGO CO PLC SHS G97822103 172894 3652947 SH SOLE 22 3493426 0 159521 PERRIGO CO PLC SHS G97822103 977 20650 SH SOLE 25 20650 0 0 PERRIGO CO PLC SHS G97822103 2646 55903 SH SOLE 26 44509 0 11394 PERRIGO CO PLC SHS G97822103 520 10987 SH SOLE 28 8388 0 2599 PERRIGO CO PLC SHS G97822103 3295 69622 SH SOLE 30 69622 0 0 PERRIGO CO PLC SHS G97822103 99 2091 SH SOLE 31 2091 0 0 PERRIGO CO PLC SHS G97822103 160 3383 SH SOLE 36 3383 0 0 PERRIGO CO PLC SHS G97822103 751 15861 SH SOLE 40 15861 0 0 PERRIGO CO PLC SHS G97822103 1951 41211 SH SOLE 43 7220 0 33991 PERSONALIS INC COM 71535D106 2127 110530 SH SOLE 2 47609 0 62921 PERSONALIS INC COM 71535D106 2 112 SH SOLE 4 112 0 0 PERSONALIS INC COM 71535D106 8 426 SH SOLE 7 426 0 0 PERSONALIS INC COM 71535D106 2542 132131 SH SOLE 18 119158 0 12973 PERSONALIS INC COM 71535D106 6982 362869 SH SOLE 19 362869 0 0 PERSONALIS INC COM 71535D106 33719 1752572 SH SOLE 21 1752572 0 0 PERSONALIS INC COM 71535D106 19880 1033264 SH SOLE 22 1002158 0 31106 PERSONALIS INC COM 71535D106 247 12858 SH SOLE 23 12858 0 0 PERSONALIS INC COM 71535D106 120 6226 SH SOLE 25 6226 0 0 PERSONALIS INC COM 71535D106 1179 61292 SH SOLE 26 1884 0 59408 PERSONALIS INC COM 71535D106 939 48821 SH SOLE 30 48821 0 0 PERSONALIS INC COM 71535D106 117 6079 SH SOLE 36 6079 0 0 PERSONALIS INC COM 71535D106 53 2763 SH SOLE 40 2763 0 0 PERSONALIS INC COM 71535D106 39 2018 SH SOLE 43 0 0 2018 PETCO HEALTH & WELLNESS CO I COM 71601V105 3508 166267 SH SOLE 2 28451 0 137816 PETCO HEALTH & WELLNESS CO I COM 71601V105 25 1207 SH SOLE 7 1207 0 0 PETCO HEALTH & WELLNESS CO I COM 71601V105 441 20895 SH SOLE 18 20895 0 0 PETCO HEALTH & WELLNESS CO I COM 71601V105 347 16453 SH SOLE 19 16453 0 0 PETCO HEALTH & WELLNESS CO I COM 71601V105 13472 638488 SH SOLE 21 638488 0 0 PETCO HEALTH & WELLNESS CO I COM 71601V105 32908 1559604 SH SOLE 22 1468845 0 90759 PETCO HEALTH & WELLNESS CO I COM 71601V105 244 11569 SH SOLE 25 11569 0 0 PETCO HEALTH & WELLNESS CO I COM 71601V105 948 44940 SH SOLE 26 37914 0 7026 PETCO HEALTH & WELLNESS CO I COM 71601V105 480 22744 SH SOLE 30 22744 0 0 PETCO HEALTH & WELLNESS CO I COM 71601V105 19 882 SH SOLE 31 882 0 0 PETCO HEALTH & WELLNESS CO I COM 71601V105 232 10991 SH SOLE 40 10991 0 0 PETIQ INC COM CL A 71639T106 1675 67099 SH SOLE 2 25799 0 41300 PETIQ INC COM CL A 71639T106 2 73 SH SOLE 4 73 0 0 PETIQ INC COM CL A 71639T106 11 426 SH SOLE 7 426 0 0 PETIQ INC COM CL A 71639T106 2266 90744 SH SOLE 18 78618 0 12126 PETIQ INC COM CL A 71639T106 7754 310524 SH SOLE 19 310524 0 0 PETIQ INC COM CL A 71639T106 23951 959173 SH SOLE 21 959173 0 0 PETIQ INC COM CL A 71639T106 19933 798262 SH SOLE 22 785514 0 12748 PETIQ INC COM CL A 71639T106 321 12843 SH SOLE 23 12843 0 0 PETIQ INC COM CL A 71639T106 107 4279 SH SOLE 25 4279 0 0 PETIQ INC COM CL A 71639T106 1515 60656 SH SOLE 26 2007 0 58649 PETIQ INC COM CL A 71639T106 71 2856 SH SOLE 28 2856 0 0 PETIQ INC COM CL A 71639T106 719 28792 SH SOLE 30 28792 0 0 PETIQ INC COM CL A 71639T106 93 3724 SH SOLE 36 3724 0 0 PETIQ INC COM CL A 71639T106 50 2017 SH SOLE 40 2017 0 0 PETIQ INC COM CL A 71639T106 77 3096 SH SOLE 43 0 0 3096 PETMED EXPRESS INC COM 716382106 299 11133 SH SOLE 2 6162 0 4971 PETMED EXPRESS INC COM 716382106 3 113 SH SOLE 4 113 0 0 PETMED EXPRESS INC COM 716382106 9 317 SH SOLE 7 317 0 0 PETMED EXPRESS INC COM 716382106 2151 80037 SH SOLE 18 80037 0 0 PETMED EXPRESS INC COM 716382106 922 34318 SH SOLE 19 34318 0 0 PETMED EXPRESS INC COM 716382106 63241 2353608 SH SOLE 21 2353608 0 0 PETMED EXPRESS INC COM 716382106 14079 523960 SH SOLE 22 510723 0 13237 PETMED EXPRESS INC COM 716382106 69 2576 SH SOLE 25 2576 0 0 PETMED EXPRESS INC COM 716382106 39 1436 SH SOLE 26 0 0 1436 PETMED EXPRESS INC COM 716382106 82 3051 SH SOLE 28 3051 0 0 PETMED EXPRESS INC COM 716382106 1062 39532 SH SOLE 30 39532 0 0 PETMED EXPRESS INC COM 716382106 64 2381 SH SOLE 40 2381 0 0 PETMED EXPRESS INC COM 716382106 884 32896 SH SOLE 43 1903 0 30993 PETROCHINA CO LTD SPONSORED ADR 71646E100 102 2182 SH SOLE 21 2182 0 0 PETROCHINA CO LTD SPONSORED ADR 71646E100 284 6080 SH SOLE 22 6080 0 0 PETROCHINA CO LTD SPONSORED ADR 71646E100 2875 61452 SH SOLE 43 0 0 61452 PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 8783 878312 SH SOLE 18 465 0 877847 PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 2998 299788 SH SOLE 19 299788 0 0 PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 88654 8865438 SH SOLE 21 8865438 0 0 PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 2962 296195 SH SOLE 22 0 0 296195 PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 6118 611837 SH SOLE 25 611837 0 0 PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 369 36859 SH SOLE 30 36859 0 0 PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 28942 2894233 SH SOLE 34 2894233 0 0 PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 109 10872 SH SOLE 43 0 0 10872 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 8764 847621 SH SOLE 18 360 0 847261 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 33495 3239355 SH SOLE 19 3239355 0 0 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 74201 7176088 SH SOLE 21 7176088 0 0 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 381 36875 SH SOLE 22 36875 0 0 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 16575 1602959 SH SOLE 25 1602959 0 0 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 2214 214142 SH SOLE 26 0 0 214142 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 2366 228801 SH SOLE 30 228801 0 0 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 50700 4903300 SH SOLE 34 4903300 0 0 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 9668 935033 SH SOLE 43 31837 0 903196 PETROS PHARMACEUTICALS INC COM 71678J100 3 1299 SH SOLE 18 1299 0 0 PETROS PHARMACEUTICALS INC COM 71678J100 28 13809 SH SOLE 21 13809 0 0 PETROS PHARMACEUTICALS INC COM 71678J100 7 3514 SH SOLE 22 3514 0 0 PFIZER INC COM 717081103 653917 15203839 SH SOLE 2 4841342 0 10362497 PFIZER INC COM 717081103 157533 3662711 SH SOLE 4 2425477 0 1237234 PFIZER INC COM 717081103 224082 5210000 SH SOLE 7 5044123 0 165877 PFIZER INC COM 717081103 8463 196757 SH SOLE 13 103699 0 93058 PFIZER INC COM 717081103 30836 716938 SH SOLE 15 716938 0 0 PFIZER INC COM 717081103 2 36 SH SOLE 17 0 0 36 PFIZER INC COM 717081103 715789 16642381 SH SOLE 18 15691675 0 950706 PFIZER INC COM 717081103 726105 16882241 SH SOLE 19 16882241 0 0 PFIZER INC COM 717081103 1822 42360 SH SOLE 20 42360 0 0 PFIZER INC COM 717081103 5994947 139384951 SH SOLE 21 139384951 0 0 PFIZER INC COM 717081103 5173329 120282008 SH SOLE 22 107673680 0 12608328 PFIZER INC COM 717081103 148412 3450648 SH SOLE 23 3450648 0 0 PFIZER INC COM 717081103 377538 8777901 SH SOLE 25 8777901 0 0 PFIZER INC COM 717081103 541171 12582456 SH SOLE 26 4876680 0 7705776 PFIZER INC COM 717081103 423308 9842089 SH SOLE 28 451119 0 9390970 PFIZER INC COM 717081103 4225 98236 SH SOLE 29 98236 0 0 PFIZER INC COM 717081103 1236538 28750018 SH SOLE 30 28643876 0 106142 PFIZER INC COM 717081103 94721 2202301 SH SOLE 31 794277 0 1408024 PFIZER INC COM 717081103 23963 557151 SH SOLE 32 557151 0 0 PFIZER INC COM 717081103 787553 18310919 SH SOLE 34 18310919 0 0 PFIZER INC COM 717081103 20826 484207 SH SOLE 35 484207 0 0 PFIZER INC COM 717081103 132536 3081509 SH SOLE 36 3081509 0 0 PFIZER INC COM 717081103 8378 194789 SH SOLE 40 194789 0 0 PFIZER INC COM 717081103 183733 4271859 SH SOLE 43 238033 0 4033826 PFSWEB INC COM NEW 717098206 3 235 SH SOLE 2 235 0 0 PFSWEB INC COM NEW 717098206 42 3231 SH SOLE 18 3231 0 0 PFSWEB INC COM NEW 717098206 707 54829 SH SOLE 21 54829 0 0 PFSWEB INC COM NEW 717098206 3114 241400 SH SOLE 22 241400 0 0 PG&E CORP COM 69331C108 35454 3693132 SH SOLE 2 393796 0 3299336 PG&E CORP COM 69331C108 7578 789343 SH SOLE 4 733443 0 55900 PG&E CORP COM 69331C108 23988 2498786 SH SOLE 7 2498786 0 0 PG&E CORP COM 69331C108 302 31415 SH SOLE 13 2507 0 28908 PG&E CORP COM 69331C108 1659 172774 SH SOLE 15 172774 0 0 PG&E CORP COM 69331C108 8537 889251 SH SOLE 18 796156 0 93095 PG&E CORP COM 69331C108 3053 318050 SH SOLE 19 318050 0 0 PG&E CORP COM 69331C108 350153 36474251 SH SOLE 21 36474251 0 0 PG&E CORP COM 69331C108 299851 31234515 SH SOLE 22 29416370 0 1818145 PG&E CORP COM 69331C108 7807 813214 SH SOLE 23 813214 0 0 PG&E CORP COM 69331C108 5311 553231 SH SOLE 25 553231 0 0 PG&E CORP COM 69331C108 24985 2602639 SH SOLE 26 1390778 0 1211861 PG&E CORP COM 69331C108 23311 2428267 SH SOLE 28 113257 0 2315010 PG&E CORP COM 69331C108 83 8661 SH SOLE 29 8661 0 0 PG&E CORP COM 69331C108 163046 16983913 SH SOLE 30 16983913 0 0 PG&E CORP COM 69331C108 5253 547222 SH SOLE 31 185840 0 361382 PG&E CORP COM 69331C108 683 71129 SH SOLE 34 71129 0 0 PG&E CORP COM 69331C108 8273 861780 SH SOLE 36 861780 0 0 PG&E CORP COM 69331C108 278 28937 SH SOLE 40 28937 0 0 PG&E CORP COM 69331C108 1739 181146 SH SOLE 43 15719 0 165427 PG&E CORP OPTIONS 69331C108 10 1000 SH Put SOLE 4 1000 0 0 PG&E CORP OPTIONS 69331C108 132 13800 SH Put SOLE 18 13800 0 0 PG&E CORP OPTIONS 69331C108 2044 212900 SH Put SOLE 19 212900 0 0 PG&E CORP OPTIONS 69331C108 79 8200 SH Put SOLE 22 8200 0 0 PG&E CORP OPTIONS 69331C108 615 64100 SH Put SOLE 34 64100 0 0 PG&E CORP UNIT 99/99/9999 69331C140 127665 1335403 SH SOLE 21 1335403 0 0 PGT INNOVATIONS INC COM 69336V101 876 45840 SH SOLE 2 17749 0 28091 PGT INNOVATIONS INC COM 69336V101 5 246 SH SOLE 4 246 0 0 PGT INNOVATIONS INC COM 69336V101 21 1105 SH SOLE 7 1105 0 0 PGT INNOVATIONS INC COM 69336V101 4172 218420 SH SOLE 18 218420 0 0 PGT INNOVATIONS INC COM 69336V101 1936 101365 SH SOLE 19 101365 0 0 PGT INNOVATIONS INC COM 69336V101 132311 6927292 SH SOLE 21 6927292 0 0 PGT INNOVATIONS INC COM 69336V101 29180 1527724 SH SOLE 22 1475003 0 52721 PGT INNOVATIONS INC COM 69336V101 143 7494 SH SOLE 25 7494 0 0 PGT INNOVATIONS INC COM 69336V101 611 31988 SH SOLE 26 26100 0 5888 PGT INNOVATIONS INC COM 69336V101 92 4803 SH SOLE 28 4803 0 0 PGT INNOVATIONS INC COM 69336V101 1949 102048 SH SOLE 30 102048 0 0 PGT INNOVATIONS INC COM 69336V101 156 8168 SH SOLE 40 8168 0 0 PGT INNOVATIONS INC COM 69336V101 509 26640 SH SOLE 43 0 0 26640 PHASEBIO PHARMACEUTICALS INC COM 717224109 116 37369 SH SOLE 2 37369 0 0 PHASEBIO PHARMACEUTICALS INC COM 717224109 23 7538 SH SOLE 18 7538 0 0 PHASEBIO PHARMACEUTICALS INC COM 717224109 62 19811 SH SOLE 19 19811 0 0 PHASEBIO PHARMACEUTICALS INC COM 717224109 397 127508 SH SOLE 21 127508 0 0 PHASEBIO PHARMACEUTICALS INC COM 717224109 1017 327133 SH SOLE 22 327133 0 0 PHATHOM PHARMACEUTICALS INC COM 71722W107 332 10353 SH SOLE 2 7047 0 3306 PHATHOM PHARMACEUTICALS INC COM 71722W107 10 326 SH SOLE 7 326 0 0 PHATHOM PHARMACEUTICALS INC COM 71722W107 1803 56156 SH SOLE 18 56156 0 0 PHATHOM PHARMACEUTICALS INC COM 71722W107 1267 39476 SH SOLE 19 39476 0 0 PHATHOM PHARMACEUTICALS INC COM 71722W107 21652 674521 SH SOLE 21 674521 0 0 PHATHOM PHARMACEUTICALS INC COM 71722W107 12399 386263 SH SOLE 22 378709 0 7554 PHATHOM PHARMACEUTICALS INC COM 71722W107 18 562 SH SOLE 23 562 0 0 PHATHOM PHARMACEUTICALS INC COM 71722W107 73 2261 SH SOLE 25 2261 0 0 PHATHOM PHARMACEUTICALS INC COM 71722W107 189 5893 SH SOLE 26 967 0 4926 PHATHOM PHARMACEUTICALS INC COM 71722W107 157 4894 SH SOLE 30 4894 0 0 PHATHOM PHARMACEUTICALS INC COM 71722W107 17 523 SH SOLE 36 523 0 0 PHATHOM PHARMACEUTICALS INC COM 71722W107 48 1493 SH SOLE 40 1493 0 0 PHATHOM PHARMACEUTICALS INC COM 71722W107 5 157 SH SOLE 43 0 0 157 PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 2713 125952 SH SOLE 2 12654 0 113298 PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 9 405 SH SOLE 7 405 0 0 PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 1572 72998 SH SOLE 18 72998 0 0 PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 795 36900 SH SOLE 19 36900 0 0 PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 52392 2432317 SH SOLE 21 2432317 0 0 PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 13617 632180 SH SOLE 22 622120 0 10060 PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 38 1765 SH SOLE 23 1765 0 0 PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 70 3263 SH SOLE 25 3263 0 0 PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 662 30751 SH SOLE 26 1362 0 29389 PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 51 2384 SH SOLE 28 2384 0 0 PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 1022 47445 SH SOLE 30 47445 0 0 PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 8 356 SH SOLE 34 356 0 0 PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 32 1498 SH SOLE 36 1498 0 0 PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 37 1726 SH SOLE 40 1726 0 0 PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 322 14961 SH SOLE 43 0 0 14961 PHILIP MORRIS INTL INC COM 718172109 250725 2645060 SH SOLE 2 656346 0 1988714 PHILIP MORRIS INTL INC COM 718172109 20729 218681 SH SOLE 4 218681 0 0 PHILIP MORRIS INTL INC COM 718172109 140639 1483686 SH SOLE 7 1480873 0 2813 PHILIP MORRIS INTL INC COM 718172109 2620 27641 SH SOLE 13 2782 0 24859 PHILIP MORRIS INTL INC COM 718172109 18799 198323 SH SOLE 15 198323 0 0 PHILIP MORRIS INTL INC COM 718172109 350809 3700908 SH SOLE 18 3479580 0 221328 PHILIP MORRIS INTL INC COM 718172109 102933 1085901 SH SOLE 19 1085901 0 0 PHILIP MORRIS INTL INC COM 718172109 1371 14459 SH SOLE 20 14459 0 0 PHILIP MORRIS INTL INC COM 718172109 3219300 33962439 SH SOLE 21 33962439 0 0 PHILIP MORRIS INTL INC COM 718172109 3109974 32809097 SH SOLE 22 29537483 0 3271614 PHILIP MORRIS INTL INC COM 718172109 89863 948025 SH SOLE 23 948025 0 0 PHILIP MORRIS INTL INC COM 718172109 218379 2303814 SH SOLE 25 2303814 0 0 PHILIP MORRIS INTL INC COM 718172109 254558 2685495 SH SOLE 26 918993 0 1766502 PHILIP MORRIS INTL INC COM 718172109 143249 1511230 SH SOLE 28 0 0 1511230 PHILIP MORRIS INTL INC COM 718172109 4078 43019 SH SOLE 29 43019 0 0 PHILIP MORRIS INTL INC COM 718172109 546112 5761285 SH SOLE 30 5761285 0 0 PHILIP MORRIS INTL INC COM 718172109 6457 68114 SH SOLE 31 27573 0 40541 PHILIP MORRIS INTL INC COM 718172109 17685 186572 SH SOLE 32 186572 0 0 PHILIP MORRIS INTL INC COM 718172109 67079 707662 SH SOLE 34 707662 0 0 PHILIP MORRIS INTL INC COM 718172109 70908 748050 SH SOLE 36 748050 0 0 PHILIP MORRIS INTL INC COM 718172109 1356 14301 SH SOLE 37 14301 0 0 PHILIP MORRIS INTL INC COM 718172109 2822 29776 SH SOLE 40 29776 0 0 PHILIP MORRIS INTL INC COM 718172109 73552 775950 SH SOLE 43 65484 0 710466 PHILLIPS 66 COM 718546104 99093 1415005 SH SOLE 2 501303 0 913702 PHILLIPS 66 COM 718546104 26785 382485 SH SOLE 4 235445 0 147040 PHILLIPS 66 COM 718546104 27085 386762 SH SOLE 7 373807 0 12955 PHILLIPS 66 COM 718546104 8842 126261 SH SOLE 13 116993 0 9268 PHILLIPS 66 COM 718546104 3909 55819 SH SOLE 15 55819 0 0 PHILLIPS 66 COM 718546104 1 10 SH SOLE 17 0 0 10 PHILLIPS 66 COM 718546104 67713 966908 SH SOLE 18 807868 0 159040 PHILLIPS 66 COM 718546104 63039 900167 SH SOLE 19 900167 0 0 PHILLIPS 66 COM 718546104 811044 11581385 SH SOLE 21 11581385 0 0 PHILLIPS 66 COM 718546104 711028 10153198 SH SOLE 22 9051554 0 1101644 PHILLIPS 66 COM 718546104 18853 269207 SH SOLE 23 269207 0 0 PHILLIPS 66 COM 718546104 49150 701846 SH SOLE 25 701846 0 0 PHILLIPS 66 COM 718546104 83308 1189610 SH SOLE 26 491228 0 698382 PHILLIPS 66 COM 718546104 83150 1187351 SH SOLE 28 41605 0 1145746 PHILLIPS 66 COM 718546104 698 9963 SH SOLE 29 9963 0 0 PHILLIPS 66 COM 718546104 200879 2868471 SH SOLE 30 2868471 0 0 PHILLIPS 66 COM 718546104 12088 172612 SH SOLE 31 65105 0 107507 PHILLIPS 66 COM 718546104 2958 42243 SH SOLE 34 42243 0 0 PHILLIPS 66 COM 718546104 19596 279827 SH SOLE 36 279827 0 0 PHILLIPS 66 COM 718546104 1093 15609 SH SOLE 40 15609 0 0 PHILLIPS 66 COM 718546104 18647 266272 SH SOLE 43 17859 0 248413 PHILLIPS 66 PARTNERS LP COM UNIT REP INT 718549207 1070 29856 SH SOLE 19 29856 0 0 PHILLIPS EDISON & CO INC COMMON STOCK 71844V201 430 14013 SH SOLE 2 1547 0 12466 PHILLIPS EDISON & CO INC COMMON STOCK 71844V201 1447 47104 SH SOLE 18 47104 0 0 PHILLIPS EDISON & CO INC COMMON STOCK 71844V201 1718 55935 SH SOLE 19 55935 0 0 PHILLIPS EDISON & CO INC COMMON STOCK 71844V201 21405 696997 SH SOLE 21 696997 0 0 PHILLIPS EDISON & CO INC COMMON STOCK 71844V201 11084 360925 SH SOLE 22 351069 0 9856 PHIO PHARMACEUTICALS CORP COM NEW 71880W303 6 3001 SH SOLE 18 3001 0 0 PHIO PHARMACEUTICALS CORP COM NEW 71880W303 66 32579 SH SOLE 21 32579 0 0 PHIO PHARMACEUTICALS CORP COM NEW 71880W303 0 12 SH SOLE 22 12 0 0 PHOTRONICS INC COM 719405102 919 67414 SH SOLE 2 18939 0 48475 PHOTRONICS INC COM 719405102 14 1005 SH SOLE 7 1005 0 0 PHOTRONICS INC COM 719405102 3500 256767 SH SOLE 18 256767 0 0 PHOTRONICS INC COM 719405102 1461 107175 SH SOLE 19 107175 0 0 PHOTRONICS INC COM 719405102 100610 7381529 SH SOLE 21 7381529 0 0 PHOTRONICS INC COM 719405102 20875 1531515 SH SOLE 22 1470725 0 60790 PHOTRONICS INC COM 719405102 110 8059 SH SOLE 25 8059 0 0 PHOTRONICS INC COM 719405102 65 4805 SH SOLE 26 0 0 4805 PHOTRONICS INC COM 719405102 72 5302 SH SOLE 28 5302 0 0 PHOTRONICS INC COM 719405102 1710 125451 SH SOLE 30 125451 0 0 PHOTRONICS INC COM 719405102 102 7483 SH SOLE 40 7483 0 0 PHOTRONICS INC COM 719405102 374 27419 SH SOLE 43 485 0 26934 PHREESIA INC COM 71944F106 4571 74092 SH SOLE 2 30801 0 43291 PHREESIA INC COM 71944F106 9 140 SH SOLE 4 140 0 0 PHREESIA INC COM 71944F106 38 613 SH SOLE 7 613 0 0 PHREESIA INC COM 71944F106 8873 143807 SH SOLE 18 132620 0 11187 PHREESIA INC COM 71944F106 156436 2535422 SH SOLE 19 2535422 0 0 PHREESIA INC COM 71944F106 107620 1744251 SH SOLE 21 1744251 0 0 PHREESIA INC COM 71944F106 87935 1425198 SH SOLE 22 1397579 0 27619 PHREESIA INC COM 71944F106 934 15134 SH SOLE 23 15134 0 0 PHREESIA INC COM 71944F106 403 6528 SH SOLE 25 6528 0 0 PHREESIA INC COM 71944F106 4961 80400 SH SOLE 26 12374 0 68026 PHREESIA INC COM 71944F106 167 2713 SH SOLE 28 2713 0 0 PHREESIA INC COM 71944F106 1542 24998 SH SOLE 30 24998 0 0 PHREESIA INC COM 71944F106 338 5476 SH SOLE 40 5476 0 0 PHREESIA INC COM 71944F106 496 8045 SH SOLE 43 53 0 7992 PHUNWARE INC COM 71948P100 13 14053 SH SOLE 18 14053 0 0 PHUNWARE INC COM 71948P100 179 192813 SH SOLE 21 192813 0 0 PHUNWARE INC COM 71948P100 793 853489 SH SOLE 22 853489 0 0 PHX MINERALS INC CL A 69291A100 17 5705 SH SOLE 18 5705 0 0 PHX MINERALS INC CL A 69291A100 345 112729 SH SOLE 21 112729 0 0 PHX MINERALS INC CL A 69291A100 885 289350 SH SOLE 22 289350 0 0 PHX MINERALS INC CL A 69291A100 3 861 SH SOLE 43 0 0 861 PHYSICIANS RLTY TR COM 71943U104 7655 434446 SH SOLE 2 184711 0 249735 PHYSICIANS RLTY TR COM 71943U104 2001 113584 SH SOLE 4 113584 0 0 PHYSICIANS RLTY TR COM 71943U104 4832 274232 SH SOLE 7 274232 0 0 PHYSICIANS RLTY TR COM 71943U104 19708 1118474 SH SOLE 18 1118474 0 0 PHYSICIANS RLTY TR COM 71943U104 12378 702490 SH SOLE 19 702490 0 0 PHYSICIANS RLTY TR COM 71943U104 315344 17896941 SH SOLE 21 17896941 0 0 PHYSICIANS RLTY TR COM 71943U104 139220 7901268 SH SOLE 22 7673420 0 227848 PHYSICIANS RLTY TR COM 71943U104 181 10245 SH SOLE 23 10245 0 0 PHYSICIANS RLTY TR COM 71943U104 16834 955399 SH SOLE 25 955399 0 0 PHYSICIANS RLTY TR COM 71943U104 1523 86460 SH SOLE 26 69376 0 17084 PHYSICIANS RLTY TR COM 71943U104 2571 145887 SH SOLE 28 17408 0 128479 PHYSICIANS RLTY TR COM 71943U104 17031 966569 SH SOLE 30 966569 0 0 PHYSICIANS RLTY TR COM 71943U104 87 4911 SH SOLE 36 4911 0 0 PHYSICIANS RLTY TR COM 71943U104 426 24161 SH SOLE 40 24161 0 0 PHYSICIANS RLTY TR COM 71943U104 1258 71395 SH SOLE 43 1571 0 69824 PIEDMONT LITHIUM INC COM 72016P105 184 3374 SH SOLE 2 3374 0 0 PIEDMONT LITHIUM INC COM 72016P105 965 17725 SH SOLE 7 17725 0 0 PIEDMONT LITHIUM INC COM 72016P105 1066 19575 SH SOLE 21 19575 0 0 PIEDMONT LITHIUM INC COM 72016P105 771 14151 SH SOLE 22 7016 0 7135 PIEDMONT LITHIUM INC COM 72016P105 98 1801 SH SOLE 25 1801 0 0 PIEDMONT LITHIUM INC COM 72016P105 82 1514 SH SOLE 26 0 0 1514 PIEDMONT LITHIUM INC COM 72016P105 528 9695 SH SOLE 30 9695 0 0 PIEDMONT LITHIUM INC COM 72016P105 92 1687 SH SOLE 40 1687 0 0 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 3797 217849 SH SOLE 2 115999 0 101850 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 1127 64647 SH SOLE 4 64647 0 0 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 2772 159032 SH SOLE 7 159032 0 0 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 6771 388496 SH SOLE 18 388496 0 0 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 7002 401727 SH SOLE 19 401727 0 0 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 91759 5264449 SH SOLE 21 5264449 0 0 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 70076 4020450 SH SOLE 22 3888055 0 132395 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 89 5128 SH SOLE 23 5128 0 0 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 9612 551439 SH SOLE 25 551439 0 0 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 863 49497 SH SOLE 26 38002 0 11495 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 1500 86053 SH SOLE 28 10362 0 75691 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 9988 573030 SH SOLE 30 573030 0 0 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 373 21375 SH SOLE 36 21375 0 0 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 253 14491 SH SOLE 40 14491 0 0 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 4369 250660 SH SOLE 43 28 0 250632 PIERIS PHARMACEUTICALS INC COM 720795103 7 1428 SH SOLE 2 1428 0 0 PIERIS PHARMACEUTICALS INC COM 720795103 53 10304 SH SOLE 18 10304 0 0 PIERIS PHARMACEUTICALS INC COM 720795103 1210 233975 SH SOLE 21 233975 0 0 PIERIS PHARMACEUTICALS INC COM 720795103 5332 1031283 SH SOLE 22 1031283 0 0 PILGRIMS PRIDE CORP COM 72147K108 4959 170528 SH SOLE 2 40436 0 130092 PILGRIMS PRIDE CORP COM 72147K108 3 97 SH SOLE 4 97 0 0 PILGRIMS PRIDE CORP COM 72147K108 13 438 SH SOLE 7 438 0 0 PILGRIMS PRIDE CORP COM 72147K108 3428 117889 SH SOLE 18 117889 0 0 PILGRIMS PRIDE CORP COM 72147K108 405 13928 SH SOLE 19 13928 0 0 PILGRIMS PRIDE CORP COM 72147K108 66770 2296078 SH SOLE 21 2296078 0 0 PILGRIMS PRIDE CORP COM 72147K108 38193 1313370 SH SOLE 22 1248665 0 64705 PILGRIMS PRIDE CORP COM 72147K108 180 6190 SH SOLE 25 6190 0 0 PILGRIMS PRIDE CORP COM 72147K108 817 28087 SH SOLE 26 23267 0 4820 PILGRIMS PRIDE CORP COM 72147K108 96 3294 SH SOLE 28 3294 0 0 PILGRIMS PRIDE CORP COM 72147K108 1127 38756 SH SOLE 30 38756 0 0 PILGRIMS PRIDE CORP COM 72147K108 29 993 SH SOLE 31 993 0 0 PILGRIMS PRIDE CORP COM 72147K108 85 2916 SH SOLE 36 2916 0 0 PILGRIMS PRIDE CORP COM 72147K108 167 5735 SH SOLE 40 5735 0 0 PILGRIMS PRIDE CORP COM 72147K108 1298 44649 SH SOLE 43 1504 0 43145 PIMCO ETF TR 1-5 US TIP IDX 72201R205 23 411 SH SOLE 17 0 0 411 PIMCO ETF TR ACTIVE BD ETF 72201R775 1 7 SH SOLE 17 0 0 7 PIMCO ETF TR 0-5 HIGH YIELD 72201R783 1 9 SH SOLE 17 0 0 9 PIMCO ETF TR INV GRD CRP BD 72201R817 49 434 SH SOLE 17 0 0 434 PINDUODUO INC SPONSORED ADS 722304102 30793 339618 SH SOLE 2 24708 0 314910 PINDUODUO INC SPONSORED ADS 722304102 24817 273711 SH SOLE 4 156994 0 116717 PINDUODUO INC SPONSORED ADS 722304102 7558 83362 SH SOLE 7 83362 0 0 PINDUODUO INC SPONSORED ADS 722304102 7434 81991 SH SOLE 13 40510 0 41481 PINDUODUO INC SPONSORED ADS 722304102 31690 349507 SH SOLE 15 349507 0 0 PINDUODUO INC SPONSORED ADS 722304102 11540 127279 SH SOLE 18 127279 0 0 PINDUODUO INC SPONSORED ADS 722304102 2158 23803 SH SOLE 19 23803 0 0 PINDUODUO INC SPONSORED ADS 722304102 729927 8050372 SH SOLE 21 8050372 0 0 PINDUODUO INC SPONSORED ADS 722304102 423893 4675118 SH SOLE 22 4101645 0 573473 PINDUODUO INC SPONSORED ADS 722304102 19218 211953 SH SOLE 23 211953 0 0 PINDUODUO INC SPONSORED ADS 722304102 28299 312115 SH SOLE 25 312115 0 0 PINDUODUO INC SPONSORED ADS 722304102 74902 826100 SH SOLE 26 75301 0 750799 PINDUODUO INC SPONSORED ADS 722304102 79725 879291 SH SOLE 28 37606 0 841685 PINDUODUO INC SPONSORED ADS 722304102 253876 2799995 SH SOLE 30 2799995 0 0 PINDUODUO INC SPONSORED ADS 722304102 1398 15416 SH SOLE 31 11637 0 3779 PINDUODUO INC SPONSORED ADS 722304102 10434 115079 SH SOLE 32 115079 0 0 PINDUODUO INC SPONSORED ADS 722304102 50471 556641 SH SOLE 34 556641 0 0 PINDUODUO INC SPONSORED ADS 722304102 174 1914 SH SOLE 40 1914 0 0 PINDUODUO INC SPONSORED ADS 722304102 13423 148041 SH SOLE 43 11483 0 136558 PING IDENTITY HLDG CORP COM 72341T103 4286 174448 SH SOLE 2 99565 0 74883 PING IDENTITY HLDG CORP COM 72341T103 3 137 SH SOLE 4 137 0 0 PING IDENTITY HLDG CORP COM 72341T103 19 759 SH SOLE 7 759 0 0 PING IDENTITY HLDG CORP COM 72341T103 3789 154231 SH SOLE 18 149856 0 4375 PING IDENTITY HLDG CORP COM 72341T103 8050 327650 SH SOLE 19 327650 0 0 PING IDENTITY HLDG CORP COM 72341T103 50523 2056283 SH SOLE 21 2056283 0 0 PING IDENTITY HLDG CORP COM 72341T103 36993 1505633 SH SOLE 22 1453674 0 51959 PING IDENTITY HLDG CORP COM 72341T103 281 11417 SH SOLE 23 11417 0 0 PING IDENTITY HLDG CORP COM 72341T103 114 4642 SH SOLE 25 4642 0 0 PING IDENTITY HLDG CORP COM 72341T103 1549 63043 SH SOLE 26 1049 0 61994 PING IDENTITY HLDG CORP COM 72341T103 104 4245 SH SOLE 28 4245 0 0 PING IDENTITY HLDG CORP COM 72341T103 3203 130352 SH SOLE 30 130352 0 0 PING IDENTITY HLDG CORP COM 72341T103 107 4341 SH SOLE 40 4341 0 0 PING IDENTITY HLDG CORP COM 72341T103 48 1938 SH SOLE 43 0 0 1938 PINNACLE FINL PARTNERS INC COM 72346Q104 16296 173210 SH SOLE 2 57983 0 115227 PINNACLE FINL PARTNERS INC COM 72346Q104 217 2309 SH SOLE 4 2309 0 0 PINNACLE FINL PARTNERS INC COM 72346Q104 132 1398 SH SOLE 7 1398 0 0 PINNACLE FINL PARTNERS INC COM 72346Q104 17128 182056 SH SOLE 18 182056 0 0 PINNACLE FINL PARTNERS INC COM 72346Q104 4803 51053 SH SOLE 19 51053 0 0 PINNACLE FINL PARTNERS INC COM 72346Q104 345496 3672365 SH SOLE 21 3672365 0 0 PINNACLE FINL PARTNERS INC COM 72346Q104 194628 2068745 SH SOLE 22 1977489 0 91256 PINNACLE FINL PARTNERS INC COM 72346Q104 1094 11632 SH SOLE 25 11632 0 0 PINNACLE FINL PARTNERS INC COM 72346Q104 3750 39856 SH SOLE 26 33800 0 6056 PINNACLE FINL PARTNERS INC COM 72346Q104 597 6345 SH SOLE 28 6345 0 0 PINNACLE FINL PARTNERS INC COM 72346Q104 12551 133406 SH SOLE 30 133406 0 0 PINNACLE FINL PARTNERS INC COM 72346Q104 118 1254 SH SOLE 31 1254 0 0 PINNACLE FINL PARTNERS INC COM 72346Q104 562 5971 SH SOLE 36 5971 0 0 PINNACLE FINL PARTNERS INC COM 72346Q104 876 9309 SH SOLE 40 9309 0 0 PINNACLE FINL PARTNERS INC COM 72346Q104 1554 16519 SH SOLE 43 636 0 15883 PINNACLE WEST CAP CORP COM 723484101 20624 285013 SH SOLE 2 43445 0 241568 PINNACLE WEST CAP CORP COM 723484101 4500 62191 SH SOLE 4 57819 0 4372 PINNACLE WEST CAP CORP COM 723484101 10164 140465 SH SOLE 7 137828 0 2637 PINNACLE WEST CAP CORP COM 723484101 707 9773 SH SOLE 13 9773 0 0 PINNACLE WEST CAP CORP COM 723484101 1039 14352 SH SOLE 15 14352 0 0 PINNACLE WEST CAP CORP COM 723484101 21026 290581 SH SOLE 18 258844 0 31737 PINNACLE WEST CAP CORP COM 723484101 12303 170018 SH SOLE 19 170018 0 0 PINNACLE WEST CAP CORP COM 723484101 369483 5106184 SH SOLE 21 5106184 0 0 PINNACLE WEST CAP CORP COM 723484101 195307 2699098 SH SOLE 22 2438022 0 261076 PINNACLE WEST CAP CORP COM 723484101 4651 64271 SH SOLE 23 64271 0 0 PINNACLE WEST CAP CORP COM 723484101 5238 72389 SH SOLE 25 72389 0 0 PINNACLE WEST CAP CORP COM 723484101 19991 276278 SH SOLE 26 135924 0 140354 PINNACLE WEST CAP CORP COM 723484101 14869 205492 SH SOLE 28 7964 0 197528 PINNACLE WEST CAP CORP COM 723484101 40 554 SH SOLE 29 554 0 0 PINNACLE WEST CAP CORP COM 723484101 38143 527122 SH SOLE 30 504712 0 22410 PINNACLE WEST CAP CORP COM 723484101 4245 58670 SH SOLE 31 12781 0 45889 PINNACLE WEST CAP CORP COM 723484101 3173 43853 SH SOLE 32 43853 0 0 PINNACLE WEST CAP CORP COM 723484101 1969 27209 SH SOLE 34 27209 0 0 PINNACLE WEST CAP CORP COM 723484101 5084 70266 SH SOLE 36 70266 0 0 PINNACLE WEST CAP CORP COM 723484101 143 1972 SH SOLE 40 1972 0 0 PINNACLE WEST CAP CORP COM 723484101 5372 74246 SH SOLE 43 5378 0 68868 PINTEREST INC CL A 72352L106 59469 1167195 SH SOLE 2 142555 0 1024640 PINTEREST INC CL A 72352L106 16329 320486 SH SOLE 4 201019 0 119467 PINTEREST INC CL A 72352L106 2814 55237 SH SOLE 7 55237 0 0 PINTEREST INC CL A 72352L106 548 10750 SH SOLE 13 977 0 9773 PINTEREST INC CL A 72352L106 2284 44826 SH SOLE 15 44826 0 0 PINTEREST INC CL A 72352L106 45491 892851 SH SOLE 18 861445 0 31406 PINTEREST INC CL A 72352L106 71970 1412561 SH SOLE 19 1412561 0 0 PINTEREST INC CL A 72352L106 476904 9360232 SH SOLE 21 9360232 0 0 PINTEREST INC CL A 72352L106 584497 11471972 SH SOLE 22 10827283 0 644689 PINTEREST INC CL A 72352L106 15818 310455 SH SOLE 23 310455 0 0 PINTEREST INC CL A 72352L106 39589 777022 SH SOLE 25 777022 0 0 PINTEREST INC CL A 72352L106 54947 1078456 SH SOLE 26 458806 0 619650 PINTEREST INC CL A 72352L106 58686 1151838 SH SOLE 28 41612 0 1110226 PINTEREST INC CL A 72352L106 41 808 SH SOLE 29 808 0 0 PINTEREST INC CL A 72352L106 91298 1791905 SH SOLE 30 1368015 0 423890 PINTEREST INC CL A 72352L106 10097 198175 SH SOLE 31 67136 0 131039 PINTEREST INC CL A 72352L106 93011 1825537 SH SOLE 34 1825537 0 0 PINTEREST INC CL A 72352L106 11908 233712 SH SOLE 36 233712 0 0 PINTEREST INC CL A 72352L106 965 18943 SH SOLE 40 18943 0 0 PINTEREST INC CL A 72352L106 7756 152222 SH SOLE 43 10543 0 141679 PIONEER BANCORP INC MD COM 723561106 109 8659 SH SOLE 2 545 0 8114 PIONEER BANCORP INC MD COM 723561106 565 44685 SH SOLE 18 44685 0 0 PIONEER BANCORP INC MD COM 723561106 282 22299 SH SOLE 19 22299 0 0 PIONEER BANCORP INC MD COM 723561106 5633 445621 SH SOLE 21 445621 0 0 PIONEER BANCORP INC MD COM 723561106 1379 109084 SH SOLE 22 102118 0 6966 PIONEER NAT RES CO COM 723787107 40202 241438 SH SOLE 2 82021 0 159417 PIONEER NAT RES CO COM 723787107 24675 148190 SH SOLE 4 60835 0 87355 PIONEER NAT RES CO COM 723787107 39456 236956 SH SOLE 7 189325 0 47631 PIONEER NAT RES CO COM 723787107 740 4446 SH SOLE 13 695 0 3751 PIONEER NAT RES CO COM 723787107 4185 25131 SH SOLE 15 25131 0 0 PIONEER NAT RES CO COM 723787107 70842 425450 SH SOLE 18 392671 0 32779 PIONEER NAT RES CO COM 723787107 77335 464447 SH SOLE 19 464447 0 0 PIONEER NAT RES CO COM 723787107 1061794 6376760 SH SOLE 21 6376760 0 0 PIONEER NAT RES CO COM 723787107 796521 4783622 SH SOLE 22 4307751 0 475871 PIONEER NAT RES CO COM 723787107 22171 133152 SH SOLE 23 133152 0 0 PIONEER NAT RES CO COM 723787107 57797 347111 SH SOLE 25 347111 0 0 PIONEER NAT RES CO COM 723787107 85387 512807 SH SOLE 26 180659 0 332148 PIONEER NAT RES CO COM 723787107 77957 468184 SH SOLE 28 17248 0 450936 PIONEER NAT RES CO COM 723787107 15692 94240 SH SOLE 29 94240 0 0 PIONEER NAT RES CO COM 723787107 207479 1246044 SH SOLE 30 1246044 0 0 PIONEER NAT RES CO COM 723787107 13172 79104 SH SOLE 31 28238 0 50866 PIONEER NAT RES CO COM 723787107 113263 680216 SH SOLE 34 680216 0 0 PIONEER NAT RES CO COM 723787107 17799 106893 SH SOLE 36 106893 0 0 PIONEER NAT RES CO COM 723787107 1262 7577 SH SOLE 40 7577 0 0 PIONEER NAT RES CO COM 723787107 29287 175885 SH SOLE 43 13138 0 162747 PIONEER NAT RES CO NOTE 0.250% 5/1 723787AP2 2411 1494000 PRN SOLE 2 786000 0 708000 PIONEER NAT RES CO NOTE 0.250% 5/1 723787AP2 1650 1022000 PRN SOLE 18 1022000 0 0 PIONEER NAT RES CO NOTE 0.250% 5/1 723787AP2 1519 941000 PRN SOLE 19 941000 0 0 PIONEER NAT RES CO NOTE 0.250% 5/1 723787AP2 13758 8524000 PRN SOLE 21 8524000 0 0 PIONEER NAT RES CO NOTE 0.250% 5/1 723787AP2 2937 1820000 PRN SOLE 26 1820000 0 0 PIONEER NAT RES CO NOTE 0.250% 5/1 723787AP2 1541 955000 PRN SOLE 34 955000 0 0 PIONEER PWR SOLUTIONS INC COM NEW 723836300 2 706 SH SOLE 18 706 0 0 PIONEER PWR SOLUTIONS INC COM NEW 723836300 57 17231 SH SOLE 21 17231 0 0 PIONEER PWR SOLUTIONS INC COM NEW 723836300 94 28411 SH SOLE 22 28411 0 0 PIPER SANDLER COMPANIES COM 724078100 2724 19676 SH SOLE 2 5400 0 14276 PIPER SANDLER COMPANIES COM 724078100 7 53 SH SOLE 4 53 0 0 PIPER SANDLER COMPANIES COM 724078100 41 297 SH SOLE 7 297 0 0 PIPER SANDLER COMPANIES COM 724078100 8993 64951 SH SOLE 18 64951 0 0 PIPER SANDLER COMPANIES COM 724078100 4294 31015 SH SOLE 19 31015 0 0 PIPER SANDLER COMPANIES COM 724078100 257447 1859361 SH SOLE 21 1859361 0 0 PIPER SANDLER COMPANIES COM 724078100 52320 377873 SH SOLE 22 360487 0 17386 PIPER SANDLER COMPANIES COM 724078100 314 2271 SH SOLE 25 2271 0 0 PIPER SANDLER COMPANIES COM 724078100 960 6934 SH SOLE 26 5752 0 1182 PIPER SANDLER COMPANIES COM 724078100 243 1755 SH SOLE 28 1755 0 0 PIPER SANDLER COMPANIES COM 724078100 3844 27760 SH SOLE 30 27760 0 0 PIPER SANDLER COMPANIES COM 724078100 338 2438 SH SOLE 40 2438 0 0 PIPER SANDLER COMPANIES COM 724078100 1200 8667 SH SOLE 43 50 0 8617 PITNEY BOWES INC COM 724479100 437 60611 SH SOLE 2 52162 0 8449 PITNEY BOWES INC COM 724479100 6 774 SH SOLE 4 774 0 0 PITNEY BOWES INC COM 724479100 47 6536 SH SOLE 7 6536 0 0 PITNEY BOWES INC COM 724479100 4143 574655 SH SOLE 18 574655 0 0 PITNEY BOWES INC COM 724479100 2262 313698 SH SOLE 19 313698 0 0 PITNEY BOWES INC COM 724479100 129044 17897872 SH SOLE 21 17897872 0 0 PITNEY BOWES INC COM 724479100 28968 4017695 SH SOLE 22 3910490 0 107205 PITNEY BOWES INC COM 724479100 237 32895 SH SOLE 26 16608 0 16287 PITNEY BOWES INC COM 724479100 104 14485 SH SOLE 28 14485 0 0 PITNEY BOWES INC COM 724479100 1929 267603 SH SOLE 30 267603 0 0 PITNEY BOWES INC COM 724479100 107 14774 SH SOLE 36 14774 0 0 PITNEY BOWES INC COM 724479100 149 20616 SH SOLE 40 20616 0 0 PITNEY BOWES INC COM 724479100 1376 190813 SH SOLE 43 26670 0 164143 PIVOTAL INVESTMENT CORP III UNIT 01/28/2028 72582M205 153 15445 SH SOLE 2 15445 0 0 PIVOTAL INVESTMENT CORP III UNIT 01/28/2028 72582M205 4603 465848 SH SOLE 19 465848 0 0 PIVOTAL INVESTMENT CORP III UNIT 01/28/2028 72582M205 853 86349 SH SOLE 34 86349 0 0 PIXELWORKS INC COM NEW 72581M305 5 1125 SH SOLE 2 1125 0 0 PIXELWORKS INC COM NEW 72581M305 48 9995 SH SOLE 18 9995 0 0 PIXELWORKS INC COM NEW 72581M305 762 159510 SH SOLE 21 159510 0 0 PIXELWORKS INC COM NEW 72581M305 2750 575408 SH SOLE 22 575408 0 0 PJT PARTNERS INC COM CL A 69343T107 1030 13022 SH SOLE 2 7122 0 5900 PJT PARTNERS INC COM CL A 69343T107 8 101 SH SOLE 4 101 0 0 PJT PARTNERS INC COM CL A 69343T107 31 386 SH SOLE 7 386 0 0 PJT PARTNERS INC COM CL A 69343T107 5412 68410 SH SOLE 18 68410 0 0 PJT PARTNERS INC COM CL A 69343T107 3355 42409 SH SOLE 19 42409 0 0 PJT PARTNERS INC COM CL A 69343T107 72510 916572 SH SOLE 21 916572 0 0 PJT PARTNERS INC COM CL A 69343T107 44196 558662 SH SOLE 22 542939 0 15723 PJT PARTNERS INC COM CL A 69343T107 247 3116 SH SOLE 25 3116 0 0 PJT PARTNERS INC COM CL A 69343T107 1095 13842 SH SOLE 26 11479 0 2363 PJT PARTNERS INC COM CL A 69343T107 150 1893 SH SOLE 28 1893 0 0 PJT PARTNERS INC COM CL A 69343T107 1063 13437 SH SOLE 30 13437 0 0 PJT PARTNERS INC COM CL A 69343T107 206 2599 SH SOLE 40 2599 0 0 PJT PARTNERS INC COM CL A 69343T107 251 3172 SH SOLE 43 0 0 3172 PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 807 79381 SH SOLE 2 79381 0 0 PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 84 8299 SH SOLE 18 8299 0 0 PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 31671 3114208 SH SOLE 19 3114208 0 0 PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 63 6237 SH SOLE 43 0 0 6237 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 844 78355 SH SOLE 2 78355 0 0 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 356 33022 SH SOLE 4 33022 0 0 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 582 54023 SH SOLE 18 54023 0 0 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 4214 391114 SH SOLE 19 391114 0 0 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 1616 149980 SH SOLE 21 149980 0 0 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 2951 273894 SH SOLE 22 201964 0 71930 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 314 29121 SH SOLE 25 29121 0 0 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 590 54799 SH SOLE 26 41395 0 13404 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 161 14914 SH SOLE 28 14914 0 0 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 1077 99923 SH SOLE 30 99923 0 0 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 2423 224900 SH SOLE 34 224900 0 0 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 213 19731 SH SOLE 40 19731 0 0 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 24 2238 SH SOLE 43 0 0 2238 PLANET FITNESS INC CL A 72703H101 13695 174348 SH SOLE 2 27621 0 146727 PLANET FITNESS INC CL A 72703H101 39 493 SH SOLE 4 493 0 0 PLANET FITNESS INC CL A 72703H101 92 1172 SH SOLE 7 1172 0 0 PLANET FITNESS INC CL A 72703H101 2886 36738 SH SOLE 18 36738 0 0 PLANET FITNESS INC CL A 72703H101 179964 2291074 SH SOLE 19 2291074 0 0 PLANET FITNESS INC CL A 72703H101 83517 1063228 SH SOLE 21 1063228 0 0 PLANET FITNESS INC CL A 72703H101 149638 1904998 SH SOLE 22 1803580 0 101418 PLANET FITNESS INC CL A 72703H101 1146 14584 SH SOLE 25 14584 0 0 PLANET FITNESS INC CL A 72703H101 3513 44721 SH SOLE 26 37419 0 7302 PLANET FITNESS INC CL A 72703H101 444 5658 SH SOLE 28 5658 0 0 PLANET FITNESS INC CL A 72703H101 3658 46569 SH SOLE 30 46569 0 0 PLANET FITNESS INC CL A 72703H101 102 1304 SH SOLE 31 1304 0 0 PLANET FITNESS INC CL A 72703H101 573 7290 SH SOLE 36 7290 0 0 PLANET FITNESS INC CL A 72703H101 777 9898 SH SOLE 40 9898 0 0 PLANET FITNESS INC CL A 72703H101 1881 23944 SH SOLE 43 990 0 22954 PLANTRONICS INC NEW COM 727493108 893 34751 SH SOLE 2 12059 0 22692 PLANTRONICS INC NEW COM 727493108 3 131 SH SOLE 4 131 0 0 PLANTRONICS INC NEW COM 727493108 15 578 SH SOLE 7 578 0 0 PLANTRONICS INC NEW COM 727493108 3986 155056 SH SOLE 18 155056 0 0 PLANTRONICS INC NEW COM 727493108 1916 74531 SH SOLE 19 74531 0 0 PLANTRONICS INC NEW COM 727493108 128755 5007967 SH SOLE 21 5007967 0 0 PLANTRONICS INC NEW COM 727493108 25754 1001728 SH SOLE 22 971161 0 30567 PLANTRONICS INC NEW COM 727493108 144 5614 SH SOLE 25 5614 0 0 PLANTRONICS INC NEW COM 727493108 220 8560 SH SOLE 26 5375 0 3185 PLANTRONICS INC NEW COM 727493108 110 4287 SH SOLE 28 4287 0 0 PLANTRONICS INC NEW COM 727493108 1886 73375 SH SOLE 30 73375 0 0 PLANTRONICS INC NEW COM 727493108 37 1443 SH SOLE 36 1443 0 0 PLANTRONICS INC NEW COM 727493108 103 3992 SH SOLE 40 3992 0 0 PLANTRONICS INC NEW COM 727493108 1269 49349 SH SOLE 43 2865 0 46484 PLAYA HOTELS & RESORTS NV SHS N70544106 254 30643 SH SOLE 2 30643 0 0 PLAYA HOTELS & RESORTS NV SHS N70544106 3 359 SH SOLE 4 359 0 0 PLAYA HOTELS & RESORTS NV SHS N70544106 3015 363644 SH SOLE 21 363644 0 0 PLAYA HOTELS & RESORTS NV SHS N70544106 12782 1541899 SH SOLE 22 1488661 0 53238 PLAYA HOTELS & RESORTS NV SHS N70544106 122 14727 SH SOLE 25 14727 0 0 PLAYA HOTELS & RESORTS NV SHS N70544106 287 34677 SH SOLE 30 34677 0 0 PLAYA HOTELS & RESORTS NV SHS N70544106 101 12219 SH SOLE 40 12219 0 0 PLAYA HOTELS & RESORTS NV SHS N70544106 48 5838 SH SOLE 43 0 0 5838 PLAYAGS INC COM 72814N104 275 34885 SH SOLE 2 26031 0 8854 PLAYAGS INC COM 72814N104 3 339 SH SOLE 7 339 0 0 PLAYAGS INC COM 72814N104 665 84351 SH SOLE 18 84351 0 0 PLAYAGS INC COM 72814N104 1334 169327 SH SOLE 19 169327 0 0 PLAYAGS INC COM 72814N104 7556 958912 SH SOLE 21 958912 0 0 PLAYAGS INC COM 72814N104 6586 835795 SH SOLE 22 832933 0 2862 PLAYAGS INC COM 72814N104 59 7465 SH SOLE 23 7465 0 0 PLAYAGS INC COM 72814N104 270 34206 SH SOLE 26 0 0 34206 PLAYAGS INC COM 72814N104 42 5391 SH SOLE 43 256 0 5135 PLAYSTUDIOS INC CLASS A COM 72815G108 15 3320 SH SOLE 2 3320 0 0 PLAYSTUDIOS INC CLASS A COM 72815G108 759 166420 SH SOLE 21 166420 0 0 PLAYSTUDIOS INC CLASS A COM 72815G108 825 181026 SH SOLE 22 181026 0 0 PLAYTIKA HLDG CORP COM 72815L107 9546 345485 SH SOLE 2 169991 0 175494 PLAYTIKA HLDG CORP COM 72815L107 1839 66548 SH SOLE 4 66548 0 0 PLAYTIKA HLDG CORP COM 72815L107 98 3539 SH SOLE 7 3539 0 0 PLAYTIKA HLDG CORP COM 72815L107 18060 653620 SH SOLE 18 652213 0 1407 PLAYTIKA HLDG CORP COM 72815L107 118295 4281411 SH SOLE 19 4281411 0 0 PLAYTIKA HLDG CORP COM 72815L107 37289 1349580 SH SOLE 21 1349580 0 0 PLAYTIKA HLDG CORP COM 72815L107 67433 2440584 SH SOLE 22 2380246 0 60338 PLAYTIKA HLDG CORP COM 72815L107 168 6063 SH SOLE 23 6063 0 0 PLAYTIKA HLDG CORP COM 72815L107 1232 44583 SH SOLE 26 42834 0 1749 PLAYTIKA HLDG CORP COM 72815L107 237 8564 SH SOLE 29 8564 0 0 PLAYTIKA HLDG CORP COM 72815L107 14 496 SH SOLE 30 496 0 0 PLAYTIKA HLDG CORP COM 72815L107 218 7878 SH SOLE 31 7878 0 0 PLAYTIKA HLDG CORP COM 72815L107 55385 2004529 SH SOLE 34 2004529 0 0 PLBY GROUP INC COM 72814P109 184 7808 SH SOLE 2 5357 0 2451 PLBY GROUP INC COM 72814P109 4 174 SH SOLE 7 174 0 0 PLBY GROUP INC COM 72814P109 1412 59918 SH SOLE 18 59918 0 0 PLBY GROUP INC COM 72814P109 995 42230 SH SOLE 19 42230 0 0 PLBY GROUP INC COM 72814P109 17892 759100 SH SOLE 21 759100 0 0 PLBY GROUP INC COM 72814P109 12255 519929 SH SOLE 22 508413 0 11516 PLBY GROUP INC COM 72814P109 52 2189 SH SOLE 25 2189 0 0 PLBY GROUP INC COM 72814P109 40 1698 SH SOLE 26 0 0 1698 PLBY GROUP INC COM 72814P109 80 3386 SH SOLE 30 3386 0 0 PLBY GROUP INC COM 72814P109 38 1617 SH SOLE 40 1617 0 0 PLBY GROUP INC COM 72814P109 0 5 SH SOLE 43 0 0 5 PLDT INC SPONSORED ADR 69344D408 23115 709695 SH SOLE 43 59459 0 650236 PLEXUS CORP COM 729132100 1305 14593 SH SOLE 2 8758 0 5835 PLEXUS CORP COM 729132100 12 133 SH SOLE 4 133 0 0 PLEXUS CORP COM 729132100 62 697 SH SOLE 7 697 0 0 PLEXUS CORP COM 729132100 8699 97292 SH SOLE 18 97292 0 0 PLEXUS CORP COM 729132100 4453 49799 SH SOLE 19 49799 0 0 PLEXUS CORP COM 729132100 291896 3264690 SH SOLE 21 3264690 0 0 PLEXUS CORP COM 729132100 59661 667273 SH SOLE 22 648792 0 18481 PLEXUS CORP COM 729132100 470 5253 SH SOLE 25 5253 0 0 PLEXUS CORP COM 729132100 1043 11668 SH SOLE 26 8399 0 3269 PLEXUS CORP COM 729132100 215 2409 SH SOLE 28 2409 0 0 PLEXUS CORP COM 729132100 4566 51071 SH SOLE 30 51071 0 0 PLEXUS CORP COM 729132100 496 5547 SH SOLE 36 5547 0 0 PLEXUS CORP COM 729132100 287 3206 SH SOLE 40 3206 0 0 PLEXUS CORP COM 729132100 1472 16458 SH SOLE 43 387 0 16071 PLIANT THERAPEUTICS INC COM 729139105 427 25271 SH SOLE 2 4485 0 20786 PLIANT THERAPEUTICS INC COM 729139105 5 279 SH SOLE 7 279 0 0 PLIANT THERAPEUTICS INC COM 729139105 1206 71432 SH SOLE 18 71432 0 0 PLIANT THERAPEUTICS INC COM 729139105 753 44632 SH SOLE 19 44632 0 0 PLIANT THERAPEUTICS INC COM 729139105 16531 979338 SH SOLE 21 979338 0 0 PLIANT THERAPEUTICS INC COM 729139105 6665 394826 SH SOLE 22 385333 0 9493 PLIANT THERAPEUTICS INC COM 729139105 60 3542 SH SOLE 25 3542 0 0 PLIANT THERAPEUTICS INC COM 729139105 16 969 SH SOLE 26 969 0 0 PLIANT THERAPEUTICS INC COM 729139105 348 20632 SH SOLE 30 20632 0 0 PLIANT THERAPEUTICS INC COM 729139105 39 2303 SH SOLE 36 2303 0 0 PLIANT THERAPEUTICS INC COM 729139105 39 2329 SH SOLE 40 2329 0 0 PLIANT THERAPEUTICS INC COM 729139105 109 6439 SH SOLE 43 0 0 6439 PLUG POWER INC COM NEW 72919P202 26461 1036047 SH SOLE 2 82739 0 953308 PLUG POWER INC COM NEW 72919P202 8266 323632 SH SOLE 4 209542 0 114090 PLUG POWER INC COM NEW 72919P202 1437 56253 SH SOLE 7 56253 0 0 PLUG POWER INC COM NEW 72919P202 36 1426 SH SOLE 13 1426 0 0 PLUG POWER INC COM NEW 72919P202 1030 40321 SH SOLE 15 40321 0 0 PLUG POWER INC COM NEW 72919P202 0 3 SH SOLE 17 0 0 3 PLUG POWER INC COM NEW 72919P202 14318 560621 SH SOLE 18 531017 0 29604 PLUG POWER INC COM NEW 72919P202 4512 176651 SH SOLE 19 176651 0 0 PLUG POWER INC COM NEW 72919P202 474636 18584008 SH SOLE 21 18584008 0 0 PLUG POWER INC COM NEW 72919P202 299349 11720775 SH SOLE 22 11131582 0 589193 PLUG POWER INC COM NEW 72919P202 7460 292086 SH SOLE 23 292086 0 0 PLUG POWER INC COM NEW 72919P202 19894 778939 SH SOLE 25 778939 0 0 PLUG POWER INC COM NEW 72919P202 22869 895406 SH SOLE 26 506770 0 388636 PLUG POWER INC COM NEW 72919P202 22762 891216 SH SOLE 28 39343 0 851873 PLUG POWER INC COM NEW 72919P202 241007 9436456 SH SOLE 30 9436456 0 0 PLUG POWER INC COM NEW 72919P202 4696 183870 SH SOLE 31 59838 0 124032 PLUG POWER INC COM NEW 72919P202 583 22830 SH SOLE 34 22830 0 0 PLUG POWER INC COM NEW 72919P202 5670 222002 SH SOLE 36 222002 0 0 PLUG POWER INC COM NEW 72919P202 475 18588 SH SOLE 40 18588 0 0 PLUG POWER INC COM NEW 72919P202 7861 307789 SH SOLE 43 7656 0 300133 PLUMAS BANCORP COM 729273102 28 899 SH SOLE 18 899 0 0 PLUMAS BANCORP COM 729273102 599 18966 SH SOLE 21 18966 0 0 PLURISTEM THERAPEUTICS INC COM NEW 72940R300 16 5893 SH SOLE 2 5893 0 0 PLURISTEM THERAPEUTICS INC COM NEW 72940R300 16 5921 SH SOLE 21 5921 0 0 PLURISTEM THERAPEUTICS INC COM NEW 72940R300 4 1543 SH SOLE 22 1543 0 0 PLUS THERAPEUTICS INC COM NEW 72941H400 4 2202 SH SOLE 18 2202 0 0 PLUS THERAPEUTICS INC COM NEW 72941H400 56 29356 SH SOLE 21 29356 0 0 PLUS THERAPEUTICS INC COM NEW 72941H400 185 96765 SH SOLE 22 96765 0 0 PLX PHARMA INC COM 72942A107 67 3489 SH SOLE 18 3489 0 0 PLX PHARMA INC COM 72942A107 1017 52707 SH SOLE 21 52707 0 0 PLX PHARMA INC COM 72942A107 4441 230082 SH SOLE 22 230082 0 0 PLYMOUTH INDL REIT INC COM 729640102 3160 138881 SH SOLE 2 42388 0 96493 PLYMOUTH INDL REIT INC COM 729640102 9 389 SH SOLE 7 389 0 0 PLYMOUTH INDL REIT INC COM 729640102 2310 101552 SH SOLE 18 98600 0 2952 PLYMOUTH INDL REIT INC COM 729640102 4829 212247 SH SOLE 19 212247 0 0 PLYMOUTH INDL REIT INC COM 729640102 26760 1176246 SH SOLE 21 1176246 0 0 PLYMOUTH INDL REIT INC COM 729640102 23134 1016870 SH SOLE 22 1000856 0 16014 PLYMOUTH INDL REIT INC COM 729640102 168 7399 SH SOLE 23 7399 0 0 PLYMOUTH INDL REIT INC COM 729640102 16 690 SH SOLE 43 0 0 690 PMV PHARMACEUTICALS INC COM 69353Y103 772 25917 SH SOLE 2 17328 0 8589 PMV PHARMACEUTICALS INC COM 69353Y103 10 344 SH SOLE 7 344 0 0 PMV PHARMACEUTICALS INC COM 69353Y103 2175 72980 SH SOLE 18 72980 0 0 PMV PHARMACEUTICALS INC COM 69353Y103 16601 557067 SH SOLE 19 557067 0 0 PMV PHARMACEUTICALS INC COM 69353Y103 194 6515 SH SOLE 20 6515 0 0 PMV PHARMACEUTICALS INC COM 69353Y103 25377 851587 SH SOLE 21 851587 0 0 PMV PHARMACEUTICALS INC COM 69353Y103 19720 661757 SH SOLE 22 651978 0 9779 PMV PHARMACEUTICALS INC COM 69353Y103 61 2059 SH SOLE 23 2059 0 0 PMV PHARMACEUTICALS INC COM 69353Y103 65 2184 SH SOLE 25 2184 0 0 PMV PHARMACEUTICALS INC COM 69353Y103 91 3043 SH SOLE 26 0 0 3043 PMV PHARMACEUTICALS INC COM 69353Y103 84 2818 SH SOLE 30 2818 0 0 PMV PHARMACEUTICALS INC COM 69353Y103 41 1373 SH SOLE 40 1373 0 0 PMV PHARMACEUTICALS INC COM 69353Y103 8 279 SH SOLE 43 0 0 279 PNC FINL SVCS GROUP INC COM 693475105 186760 954609 SH SOLE 2 133166 0 821443 PNC FINL SVCS GROUP INC COM 693475105 59438 303815 SH SOLE 4 188070 0 115745 PNC FINL SVCS GROUP INC COM 693475105 75539 386110 SH SOLE 7 373637 0 12473 PNC FINL SVCS GROUP INC COM 693475105 1484 7587 SH SOLE 13 1157 0 6430 PNC FINL SVCS GROUP INC COM 693475105 10806 55236 SH SOLE 15 55236 0 0 PNC FINL SVCS GROUP INC COM 693475105 1 3 SH SOLE 17 0 0 3 PNC FINL SVCS GROUP INC COM 693475105 181254 926465 SH SOLE 18 866855 0 59610 PNC FINL SVCS GROUP INC COM 693475105 22066 112789 SH SOLE 19 112789 0 0 PNC FINL SVCS GROUP INC COM 693475105 2069643 10578832 SH SOLE 21 10578832 0 0 PNC FINL SVCS GROUP INC COM 693475105 1760276 8997525 SH SOLE 22 8091305 0 906220 PNC FINL SVCS GROUP INC COM 693475105 46767 239045 SH SOLE 23 239045 0 0 PNC FINL SVCS GROUP INC COM 693475105 153620 785219 SH SOLE 25 785219 0 0 PNC FINL SVCS GROUP INC COM 693475105 211077 1078903 SH SOLE 26 507761 0 571142 PNC FINL SVCS GROUP INC COM 693475105 239782 1225628 SH SOLE 28 38249 0 1187379 PNC FINL SVCS GROUP INC COM 693475105 590249 3017016 SH SOLE 30 3013236 0 3780 PNC FINL SVCS GROUP INC COM 693475105 30399 155380 SH SOLE 31 51413 0 103967 PNC FINL SVCS GROUP INC COM 693475105 4383 22404 SH SOLE 34 22404 0 0 PNC FINL SVCS GROUP INC COM 693475105 45238 231231 SH SOLE 36 231231 0 0 PNC FINL SVCS GROUP INC COM 693475105 2884 14743 SH SOLE 40 14743 0 0 PNC FINL SVCS GROUP INC COM 693475105 77433 395793 SH SOLE 43 31318 0 364475 PNM RES INC COM 69349H107 8871 179288 SH SOLE 2 98974 0 80314 PNM RES INC COM 69349H107 673 13597 SH SOLE 4 13597 0 0 PNM RES INC COM 69349H107 243 4914 SH SOLE 7 4914 0 0 PNM RES INC COM 69349H107 21886 442321 SH SOLE 18 442321 0 0 PNM RES INC COM 69349H107 11935 241203 SH SOLE 19 241203 0 0 PNM RES INC COM 69349H107 315807 6382514 SH SOLE 21 6382514 0 0 PNM RES INC COM 69349H107 125897 2544393 SH SOLE 22 2459303 0 85090 PNM RES INC COM 69349H107 158 3188 SH SOLE 23 3188 0 0 PNM RES INC COM 69349H107 2121 42857 SH SOLE 26 36797 0 6060 PNM RES INC COM 69349H107 4440 89727 SH SOLE 30 89727 0 0 PNM RES INC COM 69349H107 309 6245 SH SOLE 36 6245 0 0 PNM RES INC COM 69349H107 478 9669 SH SOLE 40 9669 0 0 PNM RES INC COM 69349H107 2270 45873 SH SOLE 43 1394 0 44479 POINT BIOPHARMA GLOBAL INC COM 730541109 67 8726 SH SOLE 2 8726 0 0 POINT BIOPHARMA GLOBAL INC COM 730541109 289 37600 SH SOLE 18 37600 0 0 POINT BIOPHARMA GLOBAL INC COM 730541109 7087 921632 SH SOLE 19 921632 0 0 POINT BIOPHARMA GLOBAL INC COM 730541109 95 12400 SH SOLE 20 12400 0 0 POINT BIOPHARMA GLOBAL INC COM 730541109 689 89533 SH SOLE 21 89533 0 0 POINT BIOPHARMA GLOBAL INC COM 730541109 1255 163215 SH SOLE 22 163215 0 0 POINT BIOPHARMA GLOBAL INC COM 730541109 3830 498000 SH SOLE 34 498000 0 0 POINTS INTL LTD COM NEW 730843208 24 1410 SH SOLE 2 1410 0 0 POINTS INTL LTD COM NEW 730843208 33 1922 SH SOLE 22 1922 0 0 POLAR PWR INC COM 73102V105 8 1469 SH SOLE 18 1469 0 0 POLAR PWR INC COM 73102V105 99 17876 SH SOLE 21 17876 0 0 POLAR PWR INC COM 73102V105 476 85896 SH SOLE 22 85896 0 0 POLARIS INC COM 731068102 17124 143108 SH SOLE 2 55626 0 87482 POLARIS INC COM 731068102 26 221 SH SOLE 4 221 0 0 POLARIS INC COM 731068102 2069 17290 SH SOLE 7 17290 0 0 POLARIS INC COM 731068102 16572 138495 SH SOLE 18 138495 0 0 POLARIS INC COM 731068102 1936 16177 SH SOLE 19 16177 0 0 POLARIS INC COM 731068102 330921 2765510 SH SOLE 21 2765510 0 0 POLARIS INC COM 731068102 185774 1552516 SH SOLE 22 1484393 0 68123 POLARIS INC COM 731068102 872 7289 SH SOLE 25 7289 0 0 POLARIS INC COM 731068102 2604 21762 SH SOLE 26 17144 0 4618 POLARIS INC COM 731068102 725 6059 SH SOLE 28 4059 0 2000 POLARIS INC COM 731068102 7515 62803 SH SOLE 30 62803 0 0 POLARIS INC COM 731068102 107 894 SH SOLE 31 894 0 0 POLARIS INC COM 731068102 124 1037 SH SOLE 36 1037 0 0 POLARIS INC COM 731068102 854 7141 SH SOLE 40 7141 0 0 POLARIS INC COM 731068102 2411 20149 SH SOLE 43 1921 0 18228 POLARITYTE INC COM 731094108 12 18797 SH SOLE 21 18797 0 0 POLARITYTE INC COM 731094108 556 860078 SH SOLE 22 860078 0 0 POLYMET MNG CORP COM NEW 731916409 101 33011 SH SOLE 2 3196 0 29815 POLYMET MNG CORP COM NEW 731916409 5 1480 SH SOLE 17 0 0 1480 POLYMET MNG CORP COM NEW 731916409 277 90881 SH SOLE 18 90881 0 0 POLYMET MNG CORP COM NEW 731916409 203 66698 SH SOLE 19 66698 0 0 POLYMET MNG CORP COM NEW 731916409 3017 989199 SH SOLE 21 989199 0 0 POLYMET MNG CORP COM NEW 731916409 678 222150 SH SOLE 22 213103 0 9047 POLYPID LTD SHS M8001Q118 24 3091 SH SOLE 22 3091 0 0 POOL CORP COM 73278L105 37550 86438 SH SOLE 2 18263 0 68175 POOL CORP COM 73278L105 12553 28897 SH SOLE 4 17568 0 11329 POOL CORP COM 73278L105 21981 50600 SH SOLE 7 40008 0 10592 POOL CORP COM 73278L105 366 843 SH SOLE 13 63 0 780 POOL CORP COM 73278L105 1710 3936 SH SOLE 15 3936 0 0 POOL CORP COM 73278L105 3 8 SH SOLE 17 0 0 8 POOL CORP COM 73278L105 34870 80270 SH SOLE 18 74351 0 5919 POOL CORP COM 73278L105 385575 887584 SH SOLE 19 887584 0 0 POOL CORP COM 73278L105 616117 1418284 SH SOLE 21 1418284 0 0 POOL CORP COM 73278L105 425759 980085 SH SOLE 22 896152 0 83933 POOL CORP COM 73278L105 10156 23378 SH SOLE 23 23378 0 0 POOL CORP COM 73278L105 136541 314313 SH SOLE 25 314313 0 0 POOL CORP COM 73278L105 41018 94422 SH SOLE 26 40283 0 54139 POOL CORP COM 73278L105 50170 115489 SH SOLE 28 4006 0 111483 POOL CORP COM 73278L105 93 215 SH SOLE 29 215 0 0 POOL CORP COM 73278L105 131840 303491 SH SOLE 30 295271 0 8220 POOL CORP COM 73278L105 6522 15014 SH SOLE 31 5074 0 9940 POOL CORP COM 73278L105 2822 6496 SH SOLE 34 6496 0 0 POOL CORP COM 73278L105 9444 21739 SH SOLE 36 21739 0 0 POOL CORP COM 73278L105 609 1401 SH SOLE 40 1401 0 0 POOL CORP COM 73278L105 12518 28816 SH SOLE 43 6030 0 22786 POPULAR INC COM NEW 733174700 13884 178753 SH SOLE 2 28075 0 150678 POPULAR INC COM NEW 733174700 129 1667 SH SOLE 4 1667 0 0 POPULAR INC COM NEW 733174700 161 2077 SH SOLE 7 2077 0 0 POPULAR INC COM NEW 733174700 2383 30678 SH SOLE 18 30678 0 0 POPULAR INC COM NEW 733174700 1770 22788 SH SOLE 19 22788 0 0 POPULAR INC COM NEW 733174700 97105 1250228 SH SOLE 21 1250228 0 0 POPULAR INC COM NEW 733174700 140927 1814427 SH SOLE 22 1717238 0 97189 POPULAR INC COM NEW 733174700 899 11569 SH SOLE 25 11569 0 0 POPULAR INC COM NEW 733174700 3346 43086 SH SOLE 26 35691 0 7395 POPULAR INC COM NEW 733174700 575 7404 SH SOLE 28 5144 0 2260 POPULAR INC COM NEW 733174700 3528 45425 SH SOLE 30 45425 0 0 POPULAR INC COM NEW 733174700 100 1288 SH SOLE 31 1288 0 0 POPULAR INC COM NEW 733174700 165 2119 SH SOLE 36 2119 0 0 POPULAR INC COM NEW 733174700 779 10033 SH SOLE 40 10033 0 0 POPULAR INC COM NEW 733174700 4926 63418 SH SOLE 43 591 0 62827 PORCH GROUP INC COM 733245104 568 32105 SH SOLE 2 24361 0 7744 PORCH GROUP INC COM 733245104 12 657 SH SOLE 4 657 0 0 PORCH GROUP INC COM 733245104 5 255 SH SOLE 7 255 0 0 PORCH GROUP INC COM 733245104 3946 223197 SH SOLE 18 223197 0 0 PORCH GROUP INC COM 733245104 2435 137721 SH SOLE 19 137721 0 0 PORCH GROUP INC COM 733245104 47214 2670448 SH SOLE 21 2670448 0 0 PORCH GROUP INC COM 733245104 32510 1838804 SH SOLE 22 1791476 0 47328 PORCH GROUP INC COM 733245104 171 9660 SH SOLE 25 9660 0 0 PORCH GROUP INC COM 733245104 755 42713 SH SOLE 26 35801 0 6912 PORCH GROUP INC COM 733245104 153 8638 SH SOLE 28 8638 0 0 PORCH GROUP INC COM 733245104 340 19223 SH SOLE 30 19223 0 0 PORCH GROUP INC COM 733245104 202 11412 SH SOLE 40 11412 0 0 PORTAGE BIOTECH INC COM G7185A128 189 9307 SH SOLE 2 1354 0 7953 PORTAGE BIOTECH INC COM G7185A128 256 12587 SH SOLE 18 12587 0 0 PORTAGE BIOTECH INC COM G7185A128 149 7349 SH SOLE 19 7349 0 0 PORTAGE BIOTECH INC COM G7185A128 2868 141128 SH SOLE 21 141128 0 0 PORTAGE BIOTECH INC COM G7185A128 869 42752 SH SOLE 22 40869 0 1883 PORTLAND GEN ELEC CO COM NEW 736508847 15818 336619 SH SOLE 2 147419 0 189200 PORTLAND GEN ELEC CO COM NEW 736508847 717 15267 SH SOLE 4 15267 0 0 PORTLAND GEN ELEC CO COM NEW 736508847 1203 25592 SH SOLE 7 25592 0 0 PORTLAND GEN ELEC CO COM NEW 736508847 15187 323202 SH SOLE 18 301372 0 21830 PORTLAND GEN ELEC CO COM NEW 736508847 53258 1133393 SH SOLE 19 1133393 0 0 PORTLAND GEN ELEC CO COM NEW 736508847 181348 3859298 SH SOLE 21 3859298 0 0 PORTLAND GEN ELEC CO COM NEW 736508847 149870 3189396 SH SOLE 22 3063098 0 126298 PORTLAND GEN ELEC CO COM NEW 736508847 1832 38996 SH SOLE 23 38996 0 0 PORTLAND GEN ELEC CO COM NEW 736508847 10544 224388 SH SOLE 26 24839 0 199549 PORTLAND GEN ELEC CO COM NEW 736508847 352 7485 SH SOLE 28 7485 0 0 PORTLAND GEN ELEC CO COM NEW 736508847 4495 95663 SH SOLE 30 95663 0 0 PORTLAND GEN ELEC CO COM NEW 736508847 305 6482 SH SOLE 36 6482 0 0 PORTLAND GEN ELEC CO COM NEW 736508847 517 11004 SH SOLE 40 11004 0 0 PORTLAND GEN ELEC CO COM NEW 736508847 2873 61141 SH SOLE 43 6354 0 54787 PORTMAN RIDGE FIN CORP COM NEW 73688F201 1386 56926 SH SOLE 30 56926 0 0 PORTMAN RIDGE FIN CORP COM NEW 73688F201 0 5 SH SOLE 43 0 0 5 POSCO SPONSORED ADR 693483109 5225 75760 SH SOLE 2 75760 0 0 POSCO SPONSORED ADR 693483109 5 69 SH SOLE 18 69 0 0 POSCO SPONSORED ADR 693483109 69 1004 SH SOLE 21 1004 0 0 POSCO SPONSORED ADR 693483109 12848 186291 SH SOLE 22 148245 0 38046 POSCO SPONSORED ADR 693483109 45463 659172 SH SOLE 43 52073 0 607099 POSEIDA THERAPEUTICS INC COM 73730P108 331 45417 SH SOLE 2 5690 0 39727 POSEIDA THERAPEUTICS INC COM 73730P108 815 111850 SH SOLE 18 108037 0 3813 POSEIDA THERAPEUTICS INC COM 73730P108 2410 330574 SH SOLE 19 330574 0 0 POSEIDA THERAPEUTICS INC COM 73730P108 9743 1336457 SH SOLE 21 1336457 0 0 POSEIDA THERAPEUTICS INC COM 73730P108 4728 648564 SH SOLE 22 630829 0 17735 POSEIDA THERAPEUTICS INC COM 73730P108 49 6739 SH SOLE 23 6739 0 0 POSEIDA THERAPEUTICS INC COM 73730P108 118 16202 SH SOLE 26 0 0 16202 POSEIDA THERAPEUTICS INC COM 73730P108 193 26431 SH SOLE 30 26431 0 0 POSEIDA THERAPEUTICS INC COM 73730P108 79 10905 SH SOLE 43 0 0 10905 POSHMARK INC COM CL A 73739W104 189 7935 SH SOLE 2 7935 0 0 POSHMARK INC COM CL A 73739W104 570 23989 SH SOLE 21 23989 0 0 POSHMARK INC COM CL A 73739W104 5281 222259 SH SOLE 22 214992 0 7267 POSHMARK INC COM CL A 73739W104 44 1840 SH SOLE 25 1840 0 0 POSHMARK INC COM CL A 73739W104 54 2267 SH SOLE 26 0 0 2267 POSHMARK INC COM CL A 73739W104 65 2716 SH SOLE 30 2716 0 0 POSHMARK INC COM CL A 73739W104 108 4552 SH SOLE 34 4552 0 0 POSHMARK INC COM CL A 73739W104 26 1089 SH SOLE 40 1089 0 0 POST HLDGS INC COM 737446104 17923 162701 SH SOLE 2 48908 0 113793 POST HLDGS INC COM 737446104 26 237 SH SOLE 4 237 0 0 POST HLDGS INC COM 737446104 151 1369 SH SOLE 7 1369 0 0 POST HLDGS INC COM 737446104 15367 139501 SH SOLE 18 139501 0 0 POST HLDGS INC COM 737446104 1810 16431 SH SOLE 19 16431 0 0 POST HLDGS INC COM 737446104 296780 2694077 SH SOLE 21 2694077 0 0 POST HLDGS INC COM 737446104 174225 1581561 SH SOLE 22 1509614 0 71947 POST HLDGS INC COM 737446104 856 7772 SH SOLE 25 7772 0 0 POST HLDGS INC COM 737446104 2642 23983 SH SOLE 26 18597 0 5386 POST HLDGS INC COM 737446104 561 5096 SH SOLE 28 3913 0 1183 POST HLDGS INC COM 737446104 3550 32228 SH SOLE 30 32228 0 0 POST HLDGS INC COM 737446104 101 917 SH SOLE 31 917 0 0 POST HLDGS INC COM 737446104 187 1698 SH SOLE 36 1698 0 0 POST HLDGS INC COM 737446104 802 7278 SH SOLE 40 7278 0 0 POST HLDGS INC COM 737446104 1834 16649 SH SOLE 43 1248 0 15401 POSTAL REALTY TRUST INC CL A 73757R102 399 21416 SH SOLE 2 12231 0 9185 POSTAL REALTY TRUST INC CL A 73757R102 758 40645 SH SOLE 18 40645 0 0 POSTAL REALTY TRUST INC CL A 73757R102 417 22397 SH SOLE 19 22397 0 0 POSTAL REALTY TRUST INC CL A 73757R102 8293 444927 SH SOLE 21 444927 0 0 POSTAL REALTY TRUST INC CL A 73757R102 2894 155238 SH SOLE 22 147913 0 7325 POSTAL REALTY TRUST INC CL A 73757R102 10 512 SH SOLE 23 512 0 0 POTBELLY CORP COM 73754Y100 36 5368 SH SOLE 18 5368 0 0 POTBELLY CORP COM 73754Y100 581 85743 SH SOLE 21 85743 0 0 POTBELLY CORP COM 73754Y100 2730 402708 SH SOLE 22 402708 0 0 POTBELLY CORP COM 73754Y100 36 5278 SH SOLE 43 0 0 5278 POTLATCHDELTIC CORPORATION COM 737630103 5254 101860 SH SOLE 2 48142 0 53718 POTLATCHDELTIC CORPORATION COM 737630103 15 289 SH SOLE 4 289 0 0 POTLATCHDELTIC CORPORATION COM 737630103 55 1064 SH SOLE 7 1064 0 0 POTLATCHDELTIC CORPORATION COM 737630103 17701 343170 SH SOLE 18 343170 0 0 POTLATCHDELTIC CORPORATION COM 737630103 7745 150162 SH SOLE 19 150162 0 0 POTLATCHDELTIC CORPORATION COM 737630103 282163 5470397 SH SOLE 21 5470397 0 0 POTLATCHDELTIC CORPORATION COM 737630103 98934 1918077 SH SOLE 22 1850590 0 67487 POTLATCHDELTIC CORPORATION COM 737630103 0 9 SH SOLE 23 9 0 0 POTLATCHDELTIC CORPORATION COM 737630103 456 8836 SH SOLE 25 8836 0 0 POTLATCHDELTIC CORPORATION COM 737630103 1364 26443 SH SOLE 26 22300 0 4143 POTLATCHDELTIC CORPORATION COM 737630103 301 5845 SH SOLE 28 5845 0 0 POTLATCHDELTIC CORPORATION COM 737630103 1 11 SH SOLE 29 11 0 0 POTLATCHDELTIC CORPORATION COM 737630103 21964 425827 SH SOLE 30 425827 0 0 POTLATCHDELTIC CORPORATION COM 737630103 0 1 SH SOLE 34 1 0 0 POTLATCHDELTIC CORPORATION COM 737630103 63 1227 SH SOLE 36 1227 0 0 POTLATCHDELTIC CORPORATION COM 737630103 433 8389 SH SOLE 40 8389 0 0 POTLATCHDELTIC CORPORATION COM 737630103 1503 29141 SH SOLE 43 773 0 28368 POWELL INDS INC COM 739128106 242 9869 SH SOLE 2 705 0 9164 POWELL INDS INC COM 739128106 5 206 SH SOLE 7 206 0 0 POWELL INDS INC COM 739128106 1021 41563 SH SOLE 18 41563 0 0 POWELL INDS INC COM 739128106 383 15571 SH SOLE 19 15571 0 0 POWELL INDS INC COM 739128106 27047 1100831 SH SOLE 21 1100831 0 0 POWELL INDS INC COM 739128106 5767 234735 SH SOLE 22 229465 0 5270 POWELL INDS INC COM 739128106 272 11075 SH SOLE 30 11075 0 0 POWELL INDS INC COM 739128106 32 1296 SH SOLE 43 0 0 1296 POWER & DIGITAL INFRA ACQ CO COM CL A 739190106 34531 3415500 SH SOLE 2 3415500 0 0 POWER & DIGITAL INFRA ACQ CO *W EXP 02/12/202 739190114 2118 853874 SH SOLE 2 853874 0 0 POWER INTEGRATIONS INC COM 739276103 10362 104674 SH SOLE 2 51234 0 53440 POWER INTEGRATIONS INC COM 739276103 20 198 SH SOLE 4 198 0 0 POWER INTEGRATIONS INC COM 739276103 84 848 SH SOLE 7 848 0 0 POWER INTEGRATIONS INC COM 739276103 23704 239454 SH SOLE 18 215081 0 24373 POWER INTEGRATIONS INC COM 739276103 52155 526875 SH SOLE 19 526875 0 0 POWER INTEGRATIONS INC COM 739276103 677163 6840720 SH SOLE 21 6840720 0 0 POWER INTEGRATIONS INC COM 739276103 181191 1830399 SH SOLE 22 1794266 0 36133 POWER INTEGRATIONS INC COM 739276103 2006 20266 SH SOLE 23 20266 0 0 POWER INTEGRATIONS INC COM 739276103 894 9028 SH SOLE 25 9028 0 0 POWER INTEGRATIONS INC COM 739276103 10239 103431 SH SOLE 26 18695 0 84736 POWER INTEGRATIONS INC COM 739276103 497 5020 SH SOLE 28 5020 0 0 POWER INTEGRATIONS INC COM 739276103 14255 144006 SH SOLE 30 144006 0 0 POWER INTEGRATIONS INC COM 739276103 35 354 SH SOLE 34 354 0 0 POWER INTEGRATIONS INC COM 739276103 298 3009 SH SOLE 36 3009 0 0 POWER INTEGRATIONS INC COM 739276103 706 7127 SH SOLE 40 7127 0 0 POWER INTEGRATIONS INC COM 739276103 6740 68087 SH SOLE 43 9054 0 59033 POWER REIT COM 73933H101 24 487 SH SOLE 18 487 0 0 POWER REIT COM 73933H101 279 5582 SH SOLE 21 5582 0 0 POWER REIT COM 73933H101 188 3765 SH SOLE 22 3765 0 0 POWERFLEET INC COM 73931J109 10 1440 SH SOLE 2 1440 0 0 POWERFLEET INC COM 73931J109 44 6524 SH SOLE 18 6524 0 0 POWERFLEET INC COM 73931J109 619 92450 SH SOLE 21 92450 0 0 POWERFLEET INC COM 73931J109 2476 369582 SH SOLE 22 369582 0 0 POWERSCHOOL HOLDINGS INC COM CL A 73939C106 739 30033 SH SOLE 2 5431 0 24602 POWERSCHOOL HOLDINGS INC COM CL A 73939C106 3286 133531 SH SOLE 18 133531 0 0 POWERSCHOOL HOLDINGS INC COM CL A 73939C106 1872 76078 SH SOLE 19 76078 0 0 POWERSCHOOL HOLDINGS INC COM CL A 73939C106 36426 1480117 SH SOLE 21 1480117 0 0 POWERSCHOOL HOLDINGS INC COM CL A 73939C106 22321 906995 SH SOLE 22 885542 0 21453 POWERSCHOOL HOLDINGS INC COM CL A 73939C106 832 33827 SH SOLE 26 33827 0 0 POWERSCHOOL HOLDINGS INC COM CL A 73939C106 2490 101173 SH SOLE 28 0 0 101173 POWERSCHOOL HOLDINGS INC COM CL A 73939C106 43 1735 SH SOLE 31 0 0 1735 PPD INC COM 69355F102 18591 397334 SH SOLE 2 95179 0 302155 PPD INC COM 69355F102 3923 83850 SH SOLE 4 43300 0 40550 PPD INC COM 69355F102 523 11184 SH SOLE 7 11184 0 0 PPD INC COM 69355F102 899 19208 SH SOLE 13 19208 0 0 PPD INC COM 69355F102 496 10606 SH SOLE 15 10606 0 0 PPD INC COM 69355F102 8894 190094 SH SOLE 18 133072 0 57022 PPD INC COM 69355F102 31329 669559 SH SOLE 19 669559 0 0 PPD INC COM 69355F102 101937 2178603 SH SOLE 21 2178603 0 0 PPD INC COM 69355F102 153129 3272676 SH SOLE 22 3047557 0 225119 PPD INC COM 69355F102 3251 69488 SH SOLE 23 69488 0 0 PPD INC COM 69355F102 1115 23838 SH SOLE 25 23838 0 0 PPD INC COM 69355F102 10213 218269 SH SOLE 26 190516 0 27753 PPD INC COM 69355F102 14358 306854 SH SOLE 28 7852 0 299002 PPD INC COM 69355F102 35645 761818 SH SOLE 30 761818 0 0 PPD INC COM 69355F102 2185 46690 SH SOLE 31 16109 0 30581 PPD INC COM 69355F102 20140 430434 SH SOLE 34 430434 0 0 PPD INC COM 69355F102 1379 29482 SH SOLE 36 29482 0 0 PPD INC COM 69355F102 259 5533 SH SOLE 40 5533 0 0 PPD INC COM 69355F102 381 8148 SH SOLE 43 113 0 8035 PPG INDS INC COM 693506107 87659 612960 SH SOLE 2 153656 0 459304 PPG INDS INC COM 693506107 29443 205880 SH SOLE 4 133216 0 72664 PPG INDS INC COM 693506107 31497 220240 SH SOLE 7 213344 0 6896 PPG INDS INC COM 693506107 1526 10672 SH SOLE 13 6263 0 4409 PPG INDS INC COM 693506107 4463 31209 SH SOLE 15 31209 0 0 PPG INDS INC COM 693506107 164106 1147513 SH SOLE 18 1067994 0 79519 PPG INDS INC COM 693506107 287265 2008706 SH SOLE 19 2008706 0 0 PPG INDS INC COM 693506107 943749 6599181 SH SOLE 21 6599181 0 0 PPG INDS INC COM 693506107 749532 5241113 SH SOLE 22 4723790 0 517323 PPG INDS INC COM 693506107 20250 141597 SH SOLE 23 141597 0 0 PPG INDS INC COM 693506107 73367 513021 SH SOLE 25 513021 0 0 PPG INDS INC COM 693506107 101434 709276 SH SOLE 26 374381 0 334895 PPG INDS INC COM 693506107 126673 885765 SH SOLE 28 23148 0 862617 PPG INDS INC COM 693506107 597 4176 SH SOLE 29 4176 0 0 PPG INDS INC COM 693506107 223078 1559874 SH SOLE 30 1559874 0 0 PPG INDS INC COM 693506107 14651 102447 SH SOLE 31 33428 0 69019 PPG INDS INC COM 693506107 73730 515555 SH SOLE 34 515555 0 0 PPG INDS INC COM 693506107 17089 119492 SH SOLE 36 119492 0 0 PPG INDS INC COM 693506107 1178 8235 SH SOLE 40 8235 0 0 PPG INDS INC COM 693506107 16666 116536 SH SOLE 43 4669 0 111867 PPL CORP COM 69351T106 49094 1760899 SH SOLE 2 278670 0 1482229 PPL CORP COM 69351T106 11899 426795 SH SOLE 4 397136 0 29659 PPL CORP COM 69351T106 21892 785237 SH SOLE 7 758318 0 26919 PPL CORP COM 69351T106 530 19017 SH SOLE 13 2351 0 16666 PPL CORP COM 69351T106 2724 97703 SH SOLE 15 97703 0 0 PPL CORP COM 69351T106 46972 1684794 SH SOLE 18 1615693 0 69101 PPL CORP COM 69351T106 10238 367223 SH SOLE 19 367223 0 0 PPL CORP COM 69351T106 911166 32681721 SH SOLE 21 32681721 0 0 PPL CORP COM 69351T106 455007 16320209 SH SOLE 22 14668980 0 1651229 PPL CORP COM 69351T106 12009 430742 SH SOLE 23 430742 0 0 PPL CORP COM 69351T106 7807 280014 SH SOLE 25 280014 0 0 PPL CORP COM 69351T106 43061 1544528 SH SOLE 26 683760 0 860768 PPL CORP COM 69351T106 32735 1174153 SH SOLE 28 59061 0 1115092 PPL CORP COM 69351T106 98 3506 SH SOLE 29 3506 0 0 PPL CORP COM 69351T106 101004 3622820 SH SOLE 30 3622820 0 0 PPL CORP COM 69351T106 7780 279042 SH SOLE 31 90344 0 188698 PPL CORP COM 69351T106 7129 255708 SH SOLE 32 255708 0 0 PPL CORP COM 69351T106 1125 40363 SH SOLE 34 40363 0 0 PPL CORP COM 69351T106 23432 840465 SH SOLE 35 840465 0 0 PPL CORP COM 69351T106 12105 434185 SH SOLE 36 434185 0 0 PPL CORP COM 69351T106 399 14302 SH SOLE 40 14302 0 0 PPL CORP COM 69351T106 8442 302782 SH SOLE 43 27194 0 275588 PRA GROUP INC COM 69354N106 6663 158111 SH SOLE 2 75674 0 82437 PRA GROUP INC COM 69354N106 5 112 SH SOLE 4 112 0 0 PRA GROUP INC COM 69354N106 33 794 SH SOLE 7 794 0 0 PRA GROUP INC COM 69354N106 7684 182334 SH SOLE 18 182334 0 0 PRA GROUP INC COM 69354N106 15578 369665 SH SOLE 19 369665 0 0 PRA GROUP INC COM 69354N106 223099 5294234 SH SOLE 21 5294234 0 0 PRA GROUP INC COM 69354N106 66237 1571829 SH SOLE 22 1523201 0 48628 PRA GROUP INC COM 69354N106 526 12477 SH SOLE 23 12477 0 0 PRA GROUP INC COM 69354N106 382 9064 SH SOLE 25 9064 0 0 PRA GROUP INC COM 69354N106 4526 107401 SH SOLE 26 25726 0 81675 PRA GROUP INC COM 69354N106 161 3810 SH SOLE 28 3810 0 0 PRA GROUP INC COM 69354N106 3414 81008 SH SOLE 30 81008 0 0 PRA GROUP INC COM 69354N106 219 5194 SH SOLE 36 5194 0 0 PRA GROUP INC COM 69354N106 222 5266 SH SOLE 40 5266 0 0 PRA GROUP INC COM 69354N106 624 14807 SH SOLE 43 164 0 14643 PRA GROUP INC NOTE 3.500% 6/0 69354NAB2 2818 2550000 PRN SOLE 21 2550000 0 0 PRAXIS PRECISION MEDICINES I COM 74006W108 608 32872 SH SOLE 2 6879 0 25993 PRAXIS PRECISION MEDICINES I COM 74006W108 6 321 SH SOLE 7 321 0 0 PRAXIS PRECISION MEDICINES I COM 74006W108 1825 98712 SH SOLE 18 98712 0 0 PRAXIS PRECISION MEDICINES I COM 74006W108 1071 57935 SH SOLE 19 57935 0 0 PRAXIS PRECISION MEDICINES I COM 74006W108 21492 1162382 SH SOLE 21 1162382 0 0 PRAXIS PRECISION MEDICINES I COM 74006W108 14303 773549 SH SOLE 22 744794 0 28755 PRAXIS PRECISION MEDICINES I COM 74006W108 73 3923 SH SOLE 25 3923 0 0 PRAXIS PRECISION MEDICINES I COM 74006W108 102 5502 SH SOLE 30 5502 0 0 PRAXIS PRECISION MEDICINES I COM 74006W108 48 2572 SH SOLE 40 2572 0 0 PRAXIS PRECISION MEDICINES I COM 74006W108 128 6901 SH SOLE 43 0 0 6901 PRECIGEN INC COM 74017N105 394 78994 SH SOLE 2 28592 0 50402 PRECIGEN INC COM 74017N105 1 218 SH SOLE 4 218 0 0 PRECIGEN INC COM 74017N105 7 1472 SH SOLE 7 1472 0 0 PRECIGEN INC COM 74017N105 1353 271080 SH SOLE 18 271080 0 0 PRECIGEN INC COM 74017N105 839 168071 SH SOLE 19 168071 0 0 PRECIGEN INC COM 74017N105 19957 3999403 SH SOLE 21 3999403 0 0 PRECIGEN INC COM 74017N105 11821 2369008 SH SOLE 22 2321172 0 47836 PRECIGEN INC COM 74017N105 58 11594 SH SOLE 25 11594 0 0 PRECIGEN INC COM 74017N105 264 52902 SH SOLE 26 4946 0 47956 PRECIGEN INC COM 74017N105 44 8838 SH SOLE 28 8838 0 0 PRECIGEN INC COM 74017N105 819 164214 SH SOLE 30 164214 0 0 PRECIGEN INC COM 74017N105 51 10220 SH SOLE 40 10220 0 0 PRECIGEN INC COM 74017N105 181 36297 SH SOLE 43 0 0 36297 PRECIPIO INC COM 74019L503 10 3586 SH SOLE 18 3586 0 0 PRECIPIO INC COM 74019L503 139 49136 SH SOLE 21 49136 0 0 PRECIPIO INC COM 74019L503 1631 578249 SH SOLE 22 578249 0 0 PRECISION BIOSCIENCES INC COM 74019P108 784 67905 SH SOLE 2 45369 0 22536 PRECISION BIOSCIENCES INC COM 74019P108 11 986 SH SOLE 7 986 0 0 PRECISION BIOSCIENCES INC COM 74019P108 1933 167465 SH SOLE 18 149925 0 17540 PRECISION BIOSCIENCES INC COM 74019P108 2526 218902 SH SOLE 19 218902 0 0 PRECISION BIOSCIENCES INC COM 74019P108 26471 2293879 SH SOLE 21 2293879 0 0 PRECISION BIOSCIENCES INC COM 74019P108 15301 1325921 SH SOLE 22 1301351 0 24570 PRECISION BIOSCIENCES INC COM 74019P108 94 8121 SH SOLE 23 8121 0 0 PRECISION BIOSCIENCES INC COM 74019P108 77 6706 SH SOLE 25 6706 0 0 PRECISION BIOSCIENCES INC COM 74019P108 241 20857 SH SOLE 26 2299 0 18558 PRECISION BIOSCIENCES INC COM 74019P108 467 40508 SH SOLE 30 40508 0 0 PRECISION BIOSCIENCES INC COM 74019P108 19 1656 SH SOLE 36 1656 0 0 PRECISION BIOSCIENCES INC COM 74019P108 38 3321 SH SOLE 40 3321 0 0 PRECISION BIOSCIENCES INC COM 74019P108 316 27412 SH SOLE 43 9051 0 18361 PRECISION DRILLING CORP COM NEW 74022D407 260 6443 SH SOLE 43 1373 0 5070 PREDICTIVE ONCOLOGY INC COM NEW 74039M200 14 10288 SH SOLE 18 10288 0 0 PREDICTIVE ONCOLOGY INC COM NEW 74039M200 200 150341 SH SOLE 21 150341 0 0 PREFERRED APT CMNTYS INC COM 74039L103 960 78518 SH SOLE 2 18258 0 60260 PREFERRED APT CMNTYS INC COM 74039L103 7 612 SH SOLE 7 612 0 0 PREFERRED APT CMNTYS INC COM 74039L103 2095 171274 SH SOLE 18 171274 0 0 PREFERRED APT CMNTYS INC COM 74039L103 1102 90132 SH SOLE 19 90132 0 0 PREFERRED APT CMNTYS INC COM 74039L103 26412 2159627 SH SOLE 21 2159627 0 0 PREFERRED APT CMNTYS INC COM 74039L103 14514 1186771 SH SOLE 22 1157027 0 29744 PREFERRED APT CMNTYS INC COM 74039L103 26 2129 SH SOLE 23 2129 0 0 PREFERRED APT CMNTYS INC COM 74039L103 267 21830 SH SOLE 43 4703 0 17127 PREFERRED BK LOS ANGELES CA COM NEW 740367404 895 13426 SH SOLE 2 4466 0 8960 PREFERRED BK LOS ANGELES CA COM NEW 740367404 15 222 SH SOLE 7 222 0 0 PREFERRED BK LOS ANGELES CA COM NEW 740367404 3590 53840 SH SOLE 18 53840 0 0 PREFERRED BK LOS ANGELES CA COM NEW 740367404 2139 32085 SH SOLE 19 32085 0 0 PREFERRED BK LOS ANGELES CA COM NEW 740367404 104903 1573230 SH SOLE 21 1573230 0 0 PREFERRED BK LOS ANGELES CA COM NEW 740367404 24527 367830 SH SOLE 22 354994 0 12836 PREFERRED BK LOS ANGELES CA COM NEW 740367404 88 1321 SH SOLE 26 0 0 1321 PREFERRED BK LOS ANGELES CA COM NEW 740367404 114 1708 SH SOLE 28 1708 0 0 PREFERRED BK LOS ANGELES CA COM NEW 740367404 1620 24291 SH SOLE 30 24291 0 0 PREFERRED BK LOS ANGELES CA COM NEW 740367404 117 1750 SH SOLE 40 1750 0 0 PREFERRED BK LOS ANGELES CA COM NEW 740367404 512 7673 SH SOLE 43 31 0 7642 PREFORMED LINE PRODS CO COM 740444104 207 3177 SH SOLE 2 128 0 3049 PREFORMED LINE PRODS CO COM 740444104 5 74 SH SOLE 7 74 0 0 PREFORMED LINE PRODS CO COM 740444104 709 10901 SH SOLE 18 10901 0 0 PREFORMED LINE PRODS CO COM 740444104 344 5289 SH SOLE 19 5289 0 0 PREFORMED LINE PRODS CO COM 740444104 7252 111499 SH SOLE 21 111499 0 0 PREFORMED LINE PRODS CO COM 740444104 3463 53249 SH SOLE 22 51626 0 1623 PREFORMED LINE PRODS CO COM 740444104 10 151 SH SOLE 43 0 0 151 PRELUDE THERAPEUTICS INC COM 74065P101 169 5399 SH SOLE 2 3073 0 2326 PRELUDE THERAPEUTICS INC COM 74065P101 7 232 SH SOLE 7 232 0 0 PRELUDE THERAPEUTICS INC COM 74065P101 921 29484 SH SOLE 18 29484 0 0 PRELUDE THERAPEUTICS INC COM 74065P101 653 20902 SH SOLE 19 20902 0 0 PRELUDE THERAPEUTICS INC COM 74065P101 11202 358471 SH SOLE 21 358471 0 0 PRELUDE THERAPEUTICS INC COM 74065P101 9448 302335 SH SOLE 22 295289 0 7046 PRELUDE THERAPEUTICS INC COM 74065P101 86 2741 SH SOLE 25 2741 0 0 PRELUDE THERAPEUTICS INC COM 74065P101 26 840 SH SOLE 26 840 0 0 PRELUDE THERAPEUTICS INC COM 74065P101 107 3423 SH SOLE 30 3423 0 0 PRELUDE THERAPEUTICS INC COM 74065P101 46 1457 SH SOLE 40 1457 0 0 PRELUDE THERAPEUTICS INC COM 74065P101 21 678 SH SOLE 43 46 0 632 PREMIER FINANCIAL CORP COM 74052F108 3588 112700 SH SOLE 2 40645 0 72055 PREMIER FINANCIAL CORP COM 74052F108 3 108 SH SOLE 4 108 0 0 PREMIER FINANCIAL CORP COM 74052F108 18 551 SH SOLE 7 551 0 0 PREMIER FINANCIAL CORP COM 74052F108 3715 116674 SH SOLE 18 116674 0 0 PREMIER FINANCIAL CORP COM 74052F108 5887 184897 SH SOLE 19 184897 0 0 PREMIER FINANCIAL CORP COM 74052F108 46376 1456532 SH SOLE 21 1456532 0 0 PREMIER FINANCIAL CORP COM 74052F108 45026 1414137 SH SOLE 22 1376324 0 37813 PREMIER FINANCIAL CORP COM 74052F108 572 17963 SH SOLE 23 17963 0 0 PREMIER FINANCIAL CORP COM 74052F108 247 7768 SH SOLE 25 7768 0 0 PREMIER FINANCIAL CORP COM 74052F108 2290 71910 SH SOLE 26 1450 0 70460 PREMIER FINANCIAL CORP COM 74052F108 97 3036 SH SOLE 28 3036 0 0 PREMIER FINANCIAL CORP COM 74052F108 313 9837 SH SOLE 30 9837 0 0 PREMIER FINANCIAL CORP COM 74052F108 217 6812 SH SOLE 34 6812 0 0 PREMIER FINANCIAL CORP COM 74052F108 71 2215 SH SOLE 36 2215 0 0 PREMIER FINANCIAL CORP COM 74052F108 129 4049 SH SOLE 40 4049 0 0 PREMIER FINANCIAL CORP COM 74052F108 1107 34774 SH SOLE 43 1615 0 33159 PREMIER INC CL A 74051N102 12625 325719 SH SOLE 2 57101 0 268618 PREMIER INC CL A 74051N102 20 511 SH SOLE 4 511 0 0 PREMIER INC CL A 74051N102 93 2407 SH SOLE 7 2407 0 0 PREMIER INC CL A 74051N102 1799 46409 SH SOLE 18 46409 0 0 PREMIER INC CL A 74051N102 1350 34831 SH SOLE 19 34831 0 0 PREMIER INC CL A 74051N102 94905 2448535 SH SOLE 21 2448535 0 0 PREMIER INC CL A 74051N102 103692 2675244 SH SOLE 22 2520290 0 154954 PREMIER INC CL A 74051N102 578 14911 SH SOLE 23 14911 0 0 PREMIER INC CL A 74051N102 789 20358 SH SOLE 25 20358 0 0 PREMIER INC CL A 74051N102 2046 52777 SH SOLE 26 42297 0 10480 PREMIER INC CL A 74051N102 395 10192 SH SOLE 28 10192 0 0 PREMIER INC CL A 74051N102 26838 692425 SH SOLE 30 692425 0 0 PREMIER INC CL A 74051N102 74 1915 SH SOLE 31 1915 0 0 PREMIER INC CL A 74051N102 439 11325 SH SOLE 36 11325 0 0 PREMIER INC CL A 74051N102 575 14844 SH SOLE 40 14844 0 0 PREMIER INC CL A 74051N102 4037 104150 SH SOLE 43 4923 0 99227 PRESIDIO PPTY TR INC COM CL A 74102L303 9 2282 SH SOLE 18 2282 0 0 PRESIDIO PPTY TR INC COM CL A 74102L303 96 25401 SH SOLE 21 25401 0 0 PRESTIGE CONSMR HEALTHCARE I COM 74112D101 10031 178765 SH SOLE 2 15057 0 163708 PRESTIGE CONSMR HEALTHCARE I COM 74112D101 13 223 SH SOLE 4 223 0 0 PRESTIGE CONSMR HEALTHCARE I COM 74112D101 45 805 SH SOLE 7 805 0 0 PRESTIGE CONSMR HEALTHCARE I COM 74112D101 11279 201018 SH SOLE 18 201018 0 0 PRESTIGE CONSMR HEALTHCARE I COM 74112D101 5650 100687 SH SOLE 19 100687 0 0 PRESTIGE CONSMR HEALTHCARE I COM 74112D101 342966 6112379 SH SOLE 21 6112379 0 0 PRESTIGE CONSMR HEALTHCARE I COM 74112D101 68670 1223841 SH SOLE 22 1171344 0 52497 PRESTIGE CONSMR HEALTHCARE I COM 74112D101 356 6338 SH SOLE 25 6338 0 0 PRESTIGE CONSMR HEALTHCARE I COM 74112D101 925 16494 SH SOLE 26 12823 0 3671 PRESTIGE CONSMR HEALTHCARE I COM 74112D101 230 4094 SH SOLE 28 4094 0 0 PRESTIGE CONSMR HEALTHCARE I COM 74112D101 4944 88106 SH SOLE 30 88106 0 0 PRESTIGE CONSMR HEALTHCARE I COM 74112D101 322 5747 SH SOLE 40 5747 0 0 PRESTIGE CONSMR HEALTHCARE I COM 74112D101 3458 61625 SH SOLE 43 798 0 60827 PRICE T ROWE GROUP INC COM 74144T108 116009 589776 SH SOLE 2 166348 0 423428 PRICE T ROWE GROUP INC COM 74144T108 34214 173938 SH SOLE 4 112747 0 61191 PRICE T ROWE GROUP INC COM 74144T108 59522 302605 SH SOLE 7 242362 0 60243 PRICE T ROWE GROUP INC COM 74144T108 877 4458 SH SOLE 13 612 0 3846 PRICE T ROWE GROUP INC COM 74144T108 6056 30786 SH SOLE 15 30786 0 0 PRICE T ROWE GROUP INC COM 74144T108 115636 587878 SH SOLE 18 553759 0 34119 PRICE T ROWE GROUP INC COM 74144T108 25144 127828 SH SOLE 19 127828 0 0 PRICE T ROWE GROUP INC COM 74144T108 1527904 7767688 SH SOLE 21 7767688 0 0 PRICE T ROWE GROUP INC COM 74144T108 982150 4993135 SH SOLE 22 4417366 0 575769 PRICE T ROWE GROUP INC COM 74144T108 34060 173155 SH SOLE 23 173155 0 0 PRICE T ROWE GROUP INC COM 74144T108 85584 435100 SH SOLE 25 435100 0 0 PRICE T ROWE GROUP INC COM 74144T108 102592 521565 SH SOLE 26 211022 0 310543 PRICE T ROWE GROUP INC COM 74144T108 160016 813504 SH SOLE 28 21855 0 791649 PRICE T ROWE GROUP INC COM 74144T108 2467 12541 SH SOLE 29 12541 0 0 PRICE T ROWE GROUP INC COM 74144T108 326478 1659776 SH SOLE 30 1659776 0 0 PRICE T ROWE GROUP INC COM 74144T108 20831 105903 SH SOLE 31 49227 0 56676 PRICE T ROWE GROUP INC COM 74144T108 10510 53431 SH SOLE 34 53431 0 0 PRICE T ROWE GROUP INC COM 74144T108 28018 142442 SH SOLE 36 142442 0 0 PRICE T ROWE GROUP INC COM 74144T108 1558 7920 SH SOLE 40 7920 0 0 PRICE T ROWE GROUP INC COM 74144T108 50503 256752 SH SOLE 43 32153 0 224599 PRICESMART INC COM 741511109 3857 49739 SH SOLE 2 18894 0 30845 PRICESMART INC COM 741511109 5 64 SH SOLE 4 64 0 0 PRICESMART INC COM 741511109 31 400 SH SOLE 7 400 0 0 PRICESMART INC COM 741511109 7520 96970 SH SOLE 18 93554 0 3416 PRICESMART INC COM 741511109 10379 133834 SH SOLE 19 133834 0 0 PRICESMART INC COM 741511109 216793 2795524 SH SOLE 21 2795524 0 0 PRICESMART INC COM 741511109 55709 718368 SH SOLE 22 695446 0 22922 PRICESMART INC COM 741511109 862 11121 SH SOLE 23 11121 0 0 PRICESMART INC COM 741511109 367 4734 SH SOLE 25 4734 0 0 PRICESMART INC COM 741511109 2700 34821 SH SOLE 26 10390 0 24431 PRICESMART INC COM 741511109 159 2056 SH SOLE 28 2056 0 0 PRICESMART INC COM 741511109 3312 42703 SH SOLE 30 42703 0 0 PRICESMART INC COM 741511109 331 4271 SH SOLE 36 4271 0 0 PRICESMART INC COM 741511109 219 2824 SH SOLE 40 2824 0 0 PRICESMART INC COM 741511109 2148 27698 SH SOLE 43 7442 0 20256 PRIMEENERGY RESOURCES CORP COM 74158E104 8 138 SH SOLE 18 138 0 0 PRIMEENERGY RESOURCES CORP COM 74158E104 93 1586 SH SOLE 21 1586 0 0 PRIMEENERGY RESOURCES CORP COM 74158E104 10 166 SH SOLE 22 166 0 0 PRIMERICA INC COM 74164M108 17039 110910 SH SOLE 2 36301 0 74609 PRIMERICA INC COM 74164M108 21 137 SH SOLE 4 137 0 0 PRIMERICA INC COM 74164M108 126 823 SH SOLE 7 823 0 0 PRIMERICA INC COM 74164M108 14666 95462 SH SOLE 18 95462 0 0 PRIMERICA INC COM 74164M108 1736 11297 SH SOLE 19 11297 0 0 PRIMERICA INC COM 74164M108 285995 1861582 SH SOLE 21 1861582 0 0 PRIMERICA INC COM 74164M108 169539 1103554 SH SOLE 22 1055664 0 47890 PRIMERICA INC COM 74164M108 798 5192 SH SOLE 25 5192 0 0 PRIMERICA INC COM 74164M108 2749 17893 SH SOLE 26 14620 0 3273 PRIMERICA INC COM 74164M108 422 2747 SH SOLE 28 2747 0 0 PRIMERICA INC COM 74164M108 6868 44705 SH SOLE 30 44705 0 0 PRIMERICA INC COM 74164M108 93 604 SH SOLE 31 604 0 0 PRIMERICA INC COM 74164M108 359 2338 SH SOLE 36 2338 0 0 PRIMERICA INC COM 74164M108 719 4681 SH SOLE 40 4681 0 0 PRIMERICA INC COM 74164M108 3303 21499 SH SOLE 43 5700 0 15799 PRIMIS FINANCIAL CORP COM 74167B109 350 24229 SH SOLE 2 1922 0 22307 PRIMIS FINANCIAL CORP COM 74167B109 5 359 SH SOLE 7 359 0 0 PRIMIS FINANCIAL CORP COM 74167B109 1108 76598 SH SOLE 18 76598 0 0 PRIMIS FINANCIAL CORP COM 74167B109 564 38999 SH SOLE 19 38999 0 0 PRIMIS FINANCIAL CORP COM 74167B109 13462 930957 SH SOLE 21 930957 0 0 PRIMIS FINANCIAL CORP COM 74167B109 4522 312697 SH SOLE 22 298722 0 13975 PRIMIS FINANCIAL CORP COM 74167B109 45 3091 SH SOLE 43 0 0 3091 PRIMO WATER CORPORATION COM 74167P108 2482 157909 SH SOLE 2 12385 0 145524 PRIMO WATER CORPORATION COM 74167P108 40 2528 SH SOLE 7 2528 0 0 PRIMO WATER CORPORATION COM 74167P108 7483 475990 SH SOLE 18 475990 0 0 PRIMO WATER CORPORATION COM 74167P108 4349 276639 SH SOLE 19 276639 0 0 PRIMO WATER CORPORATION COM 74167P108 83899 5337075 SH SOLE 21 5337075 0 0 PRIMO WATER CORPORATION COM 74167P108 24667 1569172 SH SOLE 22 1477494 0 91678 PRIMO WATER CORPORATION COM 74167P108 61 3866 SH SOLE 40 3866 0 0 PRIMO WATER CORPORATION COM 74167P108 1399 88996 SH SOLE 43 0 0 88996 PRIMORIS SVCS CORP COM 74164F103 3560 145359 SH SOLE 2 57779 0 87580 PRIMORIS SVCS CORP COM 74164F103 3 112 SH SOLE 4 112 0 0 PRIMORIS SVCS CORP COM 74164F103 1027 41945 SH SOLE 7 41945 0 0 PRIMORIS SVCS CORP COM 74164F103 4131 168689 SH SOLE 18 165185 0 3504 PRIMORIS SVCS CORP COM 74164F103 11485 468965 SH SOLE 19 468965 0 0 PRIMORIS SVCS CORP COM 74164F103 52609 2148168 SH SOLE 21 2148168 0 0 PRIMORIS SVCS CORP COM 74164F103 42648 1741458 SH SOLE 22 1687232 0 54226 PRIMORIS SVCS CORP COM 74164F103 380 15514 SH SOLE 23 15514 0 0 PRIMORIS SVCS CORP COM 74164F103 239 9757 SH SOLE 25 9757 0 0 PRIMORIS SVCS CORP COM 74164F103 2770 113092 SH SOLE 26 20247 0 92845 PRIMORIS SVCS CORP COM 74164F103 136 5547 SH SOLE 28 5547 0 0 PRIMORIS SVCS CORP COM 74164F103 687 28060 SH SOLE 30 28060 0 0 PRIMORIS SVCS CORP COM 74164F103 35 1414 SH SOLE 36 1414 0 0 PRIMORIS SVCS CORP COM 74164F103 166 6783 SH SOLE 40 6783 0 0 PRIMORIS SVCS CORP COM 74164F103 393 16056 SH SOLE 43 0 0 16056 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 49765 772754 SH SOLE 2 102284 0 670470 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 13280 206217 SH SOLE 4 112864 0 93353 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 15589 242070 SH SOLE 7 234150 0 7920 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 486 7544 SH SOLE 13 722 0 6822 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 2105 32689 SH SOLE 15 32689 0 0 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 8 121 SH SOLE 17 0 0 121 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 50916 790617 SH SOLE 18 753636 0 36981 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 8081 125487 SH SOLE 19 125487 0 0 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 635382 9866175 SH SOLE 21 9866175 0 0 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 352311 5470666 SH SOLE 22 4903854 0 566812 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 9642 149723 SH SOLE 23 149723 0 0 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 28792 447075 SH SOLE 25 447075 0 0 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 38548 598566 SH SOLE 26 272627 0 325939 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 47910 743949 SH SOLE 28 20242 0 723707 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 37 573 SH SOLE 29 573 0 0 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 107238 1665194 SH SOLE 30 1665194 0 0 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 6399 99362 SH SOLE 31 32844 0 66518 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 4610 71583 SH SOLE 32 71583 0 0 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 880 13665 SH SOLE 34 13665 0 0 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 15056 233788 SH SOLE 35 233788 0 0 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 9616 149312 SH SOLE 36 149312 0 0 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 595 9244 SH SOLE 40 9244 0 0 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 18588 288631 SH SOLE 43 17696 0 270935 PRIORITY TECHNOLOGY HLDGS IN COM 74275G107 19 2886 SH SOLE 2 1712 0 1174 PRIORITY TECHNOLOGY HLDGS IN COM 74275G107 164 24495 SH SOLE 18 24495 0 0 PRIORITY TECHNOLOGY HLDGS IN COM 74275G107 76 11376 SH SOLE 19 11376 0 0 PRIORITY TECHNOLOGY HLDGS IN COM 74275G107 2278 340949 SH SOLE 21 340949 0 0 PRIORITY TECHNOLOGY HLDGS IN COM 74275G107 593 88842 SH SOLE 22 88355 0 487 PRIVIA HEALTH GROUP INC COM 74276R102 263 11180 SH SOLE 2 5938 0 5242 PRIVIA HEALTH GROUP INC COM 74276R102 7 315 SH SOLE 7 315 0 0 PRIVIA HEALTH GROUP INC COM 74276R102 1795 76190 SH SOLE 18 76190 0 0 PRIVIA HEALTH GROUP INC COM 74276R102 11898 505008 SH SOLE 19 505008 0 0 PRIVIA HEALTH GROUP INC COM 74276R102 16039 680781 SH SOLE 21 680781 0 0 PRIVIA HEALTH GROUP INC COM 74276R102 10812 458895 SH SOLE 22 456047 0 2848 PRIVIA HEALTH GROUP INC COM 74276R102 908 38538 SH SOLE 34 38538 0 0 PRO-DEX INC COLO COM NEW 74265M205 12 456 SH SOLE 18 456 0 0 PRO-DEX INC COLO COM NEW 74265M205 146 5674 SH SOLE 21 5674 0 0 PRO-DEX INC COLO COM NEW 74265M205 1103 42984 SH SOLE 22 42984 0 0 PROASSURANCE CORP COM 74267C106 1288 54165 SH SOLE 2 14619 0 39546 PROASSURANCE CORP COM 74267C106 6 235 SH SOLE 4 235 0 0 PROASSURANCE CORP COM 74267C106 23 960 SH SOLE 7 960 0 0 PROASSURANCE CORP COM 74267C106 5018 211023 SH SOLE 18 211023 0 0 PROASSURANCE CORP COM 74267C106 2154 90564 SH SOLE 19 90564 0 0 PROASSURANCE CORP COM 74267C106 144705 6085160 SH SOLE 21 6085160 0 0 PROASSURANCE CORP COM 74267C106 30753 1293209 SH SOLE 22 1243820 0 49389 PROASSURANCE CORP COM 74267C106 21 903 SH SOLE 25 903 0 0 PROASSURANCE CORP COM 74267C106 328 13776 SH SOLE 26 9131 0 4645 PROASSURANCE CORP COM 74267C106 165 6926 SH SOLE 28 6926 0 0 PROASSURANCE CORP COM 74267C106 2163 90958 SH SOLE 30 90958 0 0 PROASSURANCE CORP COM 74267C106 65 2732 SH SOLE 36 2732 0 0 PROASSURANCE CORP COM 74267C106 127 5336 SH SOLE 40 5336 0 0 PROASSURANCE CORP COM 74267C106 621 26105 SH SOLE 43 1853 0 24252 PROCEPT BIOROBOTICS CORP COM 74276L105 9 235 SH SOLE 18 235 0 0 PROCEPT BIOROBOTICS CORP COM 74276L105 294 7695 SH SOLE 22 7695 0 0 PROCEPT BIOROBOTICS CORP COM 74276L105 68 1776 SH SOLE 26 1776 0 0 PROCEPT BIOROBOTICS CORP COM 74276L105 202 5303 SH SOLE 28 0 0 5303 PROCEPT BIOROBOTICS CORP COM 74276L105 3 91 SH SOLE 31 0 0 91 PROCEPT BIOROBOTICS CORP COM 74276L105 187 4900 SH SOLE 34 4900 0 0 PROCESSA PHARMACEUTICALS INC COM NEW 74275C205 18 2103 SH SOLE 18 2103 0 0 PROCESSA PHARMACEUTICALS INC COM NEW 74275C205 214 24921 SH SOLE 21 24921 0 0 PROCORE TECHNOLOGIES INC COM 74275K108 926 10367 SH SOLE 2 371 0 9996 PROCORE TECHNOLOGIES INC COM 74275K108 413 4623 SH SOLE 18 4623 0 0 PROCORE TECHNOLOGIES INC COM 74275K108 6509 72859 SH SOLE 19 72859 0 0 PROCORE TECHNOLOGIES INC COM 74275K108 10547 118060 SH SOLE 21 118060 0 0 PROCORE TECHNOLOGIES INC COM 74275K108 7469 83606 SH SOLE 22 76206 0 7400 PROCORE TECHNOLOGIES INC COM 74275K108 14 161 SH SOLE 31 161 0 0 PROCORE TECHNOLOGIES INC COM 74275K108 13552 151690 SH SOLE 34 151690 0 0 PROCORE TECHNOLOGIES INC COM 74275K108 362 4056 SH SOLE 43 0 0 4056 PROCTER AND GAMBLE CO COM 742718109 753712 5391359 SH SOLE 2 904018 0 4487341 PROCTER AND GAMBLE CO COM 742718109 157851 1129123 SH SOLE 4 982694 0 146429 PROCTER AND GAMBLE CO COM 742718109 327356 2341602 SH SOLE 7 2269651 0 71951 PROCTER AND GAMBLE CO COM 742718109 18674 133579 SH SOLE 13 94661 0 38918 PROCTER AND GAMBLE CO COM 742718109 44246 316495 SH SOLE 15 316495 0 0 PROCTER AND GAMBLE CO COM 742718109 8 59 SH SOLE 17 0 0 59 PROCTER AND GAMBLE CO COM 742718109 582486 4166568 SH SOLE 18 3653096 0 513472 PROCTER AND GAMBLE CO COM 742718109 164151 1174183 SH SOLE 19 1174183 0 0 PROCTER AND GAMBLE CO COM 742718109 7584693 54253883 SH SOLE 21 54253883 0 0 PROCTER AND GAMBLE CO COM 742718109 7314743 52322912 SH SOLE 22 46846685 0 5476227 PROCTER AND GAMBLE CO COM 742718109 198411 1419250 SH SOLE 23 1419250 0 0 PROCTER AND GAMBLE CO COM 742718109 545284 3900457 SH SOLE 25 3900457 0 0 PROCTER AND GAMBLE CO COM 742718109 795823 5692584 SH SOLE 26 2303656 0 3388928 PROCTER AND GAMBLE CO COM 742718109 982335 7026720 SH SOLE 28 216346 0 6810374 PROCTER AND GAMBLE CO COM 742718109 96 685 SH SOLE 29 685 0 0 PROCTER AND GAMBLE CO COM 742718109 1490043 10658388 SH SOLE 30 10658388 0 0 PROCTER AND GAMBLE CO COM 742718109 127872 914679 SH SOLE 31 297382 0 617297 PROCTER AND GAMBLE CO COM 742718109 31830 227679 SH SOLE 32 227679 0 0 PROCTER AND GAMBLE CO COM 742718109 48040 343634 SH SOLE 34 343634 0 0 PROCTER AND GAMBLE CO COM 742718109 176918 1265511 SH SOLE 36 1265511 0 0 PROCTER AND GAMBLE CO COM 742718109 11919 85258 SH SOLE 40 85258 0 0 PROCTER AND GAMBLE CO COM 742718109 316341 2262814 SH SOLE 43 180757 0 2082057 PROFESSIONAL HLDG CORP CL A COM 743139107 12 649 SH SOLE 2 649 0 0 PROFESSIONAL HLDG CORP CL A COM 743139107 45 2414 SH SOLE 18 2414 0 0 PROFESSIONAL HLDG CORP CL A COM 743139107 558 29662 SH SOLE 21 29662 0 0 PROFESSIONAL HLDG CORP CL A COM 743139107 475 25246 SH SOLE 22 25246 0 0 PROFIRE ENERGY INC COM 74316X101 9 7421 SH SOLE 18 7421 0 0 PROFIRE ENERGY INC COM 74316X101 137 119420 SH SOLE 21 119420 0 0 PROFIRE ENERGY INC COM 74316X101 312 271695 SH SOLE 22 271695 0 0 PROG HOLDINGS INC COM NPV 74319R101 8050 191631 SH SOLE 2 92500 0 99131 PROG HOLDINGS INC COM NPV 74319R101 42 997 SH SOLE 4 997 0 0 PROG HOLDINGS INC COM NPV 74319R101 64 1529 SH SOLE 7 1529 0 0 PROG HOLDINGS INC COM NPV 74319R101 14518 345596 SH SOLE 18 332082 0 13514 PROG HOLDINGS INC COM NPV 74319R101 20261 482287 SH SOLE 19 482287 0 0 PROG HOLDINGS INC COM NPV 74319R101 201634 4799669 SH SOLE 21 4799669 0 0 PROG HOLDINGS INC COM NPV 74319R101 97346 2317222 SH SOLE 22 2252636 0 64586 PROG HOLDINGS INC COM NPV 74319R101 848 20174 SH SOLE 23 20174 0 0 PROG HOLDINGS INC COM NPV 74319R101 429 10217 SH SOLE 25 10217 0 0 PROG HOLDINGS INC COM NPV 74319R101 4649 110668 SH SOLE 26 17274 0 93394 PROG HOLDINGS INC COM NPV 74319R101 271 6449 SH SOLE 28 6449 0 0 PROG HOLDINGS INC COM NPV 74319R101 1557 37063 SH SOLE 30 37063 0 0 PROG HOLDINGS INC COM NPV 74319R101 325 7727 SH SOLE 34 7727 0 0 PROG HOLDINGS INC COM NPV 74319R101 267 6358 SH SOLE 36 6358 0 0 PROG HOLDINGS INC COM NPV 74319R101 344 8183 SH SOLE 40 8183 0 0 PROG HOLDINGS INC COM NPV 74319R101 3791 90234 SH SOLE 43 2455 0 87779 PROGENITY INC COM 74319F107 1 514 SH SOLE 2 514 0 0 PROGENITY INC COM 74319F107 6 4093 SH SOLE 18 4093 0 0 PROGENITY INC COM 74319F107 88 57593 SH SOLE 21 57593 0 0 PROGENITY INC COM 74319F107 562 369995 SH SOLE 22 369995 0 0 PROGRESS SOFTWARE CORP COM 743312100 6841 139074 SH SOLE 2 77700 0 61374 PROGRESS SOFTWARE CORP COM 743312100 11 219 SH SOLE 4 219 0 0 PROGRESS SOFTWARE CORP COM 743312100 35 707 SH SOLE 7 707 0 0 PROGRESS SOFTWARE CORP COM 743312100 8623 175300 SH SOLE 18 158873 0 16427 PROGRESS SOFTWARE CORP COM 743312100 30454 619104 SH SOLE 19 619104 0 0 PROGRESS SOFTWARE CORP COM 743312100 255811 5200464 SH SOLE 21 5200464 0 0 PROGRESS SOFTWARE CORP COM 743312100 80141 1629204 SH SOLE 22 1601838 0 27366 PROGRESS SOFTWARE CORP COM 743312100 1186 24117 SH SOLE 23 24117 0 0 PROGRESS SOFTWARE CORP COM 743312100 483 9826 SH SOLE 25 9826 0 0 PROGRESS SOFTWARE CORP COM 743312100 5778 117453 SH SOLE 26 24224 0 93229 PROGRESS SOFTWARE CORP COM 743312100 182 3696 SH SOLE 28 3696 0 0 PROGRESS SOFTWARE CORP COM 743312100 3967 80637 SH SOLE 30 80637 0 0 PROGRESS SOFTWARE CORP COM 743312100 1216 24728 SH SOLE 34 24728 0 0 PROGRESS SOFTWARE CORP COM 743312100 377 7658 SH SOLE 36 7658 0 0 PROGRESS SOFTWARE CORP COM 743312100 251 5098 SH SOLE 40 5098 0 0 PROGRESS SOFTWARE CORP COM 743312100 3368 68477 SH SOLE 43 270 0 68207 PROGRESSIVE CORP COM 743315103 118289 1308651 SH SOLE 2 199421 0 1109230 PROGRESSIVE CORP COM 743315103 34818 385203 SH SOLE 4 236122 0 149081 PROGRESSIVE CORP COM 743315103 53219 588775 SH SOLE 7 570895 0 17880 PROGRESSIVE CORP COM 743315103 2322 25685 SH SOLE 13 16279 0 9406 PROGRESSIVE CORP COM 743315103 6771 74906 SH SOLE 15 74906 0 0 PROGRESSIVE CORP COM 743315103 155281 1717895 SH SOLE 18 1628764 0 89131 PROGRESSIVE CORP COM 743315103 77468 857039 SH SOLE 19 857039 0 0 PROGRESSIVE CORP COM 743315103 1481502 16390104 SH SOLE 21 16390104 0 0 PROGRESSIVE CORP COM 743315103 1167427 12915447 SH SOLE 22 11647652 0 1267795 PROGRESSIVE CORP COM 743315103 29648 327997 SH SOLE 23 327997 0 0 PROGRESSIVE CORP COM 743315103 92298 1021105 SH SOLE 25 1021105 0 0 PROGRESSIVE CORP COM 743315103 119000 1316522 SH SOLE 26 509328 0 807194 PROGRESSIVE CORP COM 743315103 229628 2540419 SH SOLE 28 49954 0 2490465 PROGRESSIVE CORP COM 743315103 165 1826 SH SOLE 29 1826 0 0 PROGRESSIVE CORP COM 743315103 313129 3464202 SH SOLE 30 3464202 0 0 PROGRESSIVE CORP COM 743315103 19420 214845 SH SOLE 31 71162 0 143683 PROGRESSIVE CORP COM 743315103 27018 298903 SH SOLE 34 298903 0 0 PROGRESSIVE CORP COM 743315103 30219 334321 SH SOLE 36 334321 0 0 PROGRESSIVE CORP COM 743315103 1483 16403 SH SOLE 37 16403 0 0 PROGRESSIVE CORP COM 743315103 1842 20379 SH SOLE 40 20379 0 0 PROGRESSIVE CORP COM 743315103 52075 576112 SH SOLE 43 33458 0 542654 PROGYNY INC COM 74340E103 6496 116004 SH SOLE 2 63227 0 52777 PROGYNY INC COM 74340E103 7 128 SH SOLE 4 128 0 0 PROGYNY INC COM 74340E103 57 1014 SH SOLE 7 1014 0 0 PROGYNY INC COM 74340E103 18445 329369 SH SOLE 18 308332 0 21037 PROGYNY INC COM 74340E103 25350 452684 SH SOLE 19 452684 0 0 PROGYNY INC COM 74340E103 256339 4577482 SH SOLE 21 4577482 0 0 PROGYNY INC COM 74340E103 120179 2146052 SH SOLE 22 2112961 0 33091 PROGYNY INC COM 74340E103 913 16299 SH SOLE 23 16299 0 0 PROGYNY INC COM 74340E103 449 8012 SH SOLE 25 8012 0 0 PROGYNY INC COM 74340E103 4807 85839 SH SOLE 26 19596 0 66243 PROGYNY INC COM 74340E103 245 4367 SH SOLE 28 4367 0 0 PROGYNY INC COM 74340E103 1760 31429 SH SOLE 30 31429 0 0 PROGYNY INC COM 74340E103 40 720 SH SOLE 36 720 0 0 PROGYNY INC COM 74340E103 345 6162 SH SOLE 40 6162 0 0 PROGYNY INC COM 74340E103 669 11942 SH SOLE 43 0 0 11942 PROLOGIS INC. COM 74340W103 307691 2453092 SH SOLE 2 560527 0 1892565 PROLOGIS INC. COM 74340W103 188919 1506173 SH SOLE 4 1316284 0 189889 PROLOGIS INC. COM 74340W103 204138 1627507 SH SOLE 7 1606581 0 20926 PROLOGIS INC. COM 74340W103 17531 139770 SH SOLE 13 127080 0 12690 PROLOGIS INC. COM 74340W103 11939 95184 SH SOLE 15 95184 0 0 PROLOGIS INC. COM 74340W103 0 1 SH SOLE 17 0 0 1 PROLOGIS INC. COM 74340W103 259164 2066203 SH SOLE 18 1827746 0 238457 PROLOGIS INC. COM 74340W103 323833 2581786 SH SOLE 19 2581786 0 0 PROLOGIS INC. COM 74340W103 2994897 23877039 SH SOLE 21 23877039 0 0 PROLOGIS INC. COM 74340W103 2785993 22211540 SH SOLE 22 20037621 0 2173919 PROLOGIS INC. COM 74340W103 64876 517226 SH SOLE 23 517226 0 0 PROLOGIS INC. COM 74340W103 540786 4311459 SH SOLE 25 4311459 0 0 PROLOGIS INC. COM 74340W103 235761 1879623 SH SOLE 26 820587 0 1059036 PROLOGIS INC. COM 74340W103 279385 2227417 SH SOLE 28 123088 0 2104329 PROLOGIS INC. COM 74340W103 1061 8462 SH SOLE 29 8462 0 0 PROLOGIS INC. COM 74340W103 683739 5451161 SH SOLE 30 5420752 0 30409 PROLOGIS INC. COM 74340W103 37261 297066 SH SOLE 31 115465 0 181601 PROLOGIS INC. COM 74340W103 60451 481948 SH SOLE 34 481948 0 0 PROLOGIS INC. COM 74340W103 45124 359755 SH SOLE 36 359755 0 0 PROLOGIS INC. COM 74340W103 3227 25730 SH SOLE 40 25730 0 0 PROLOGIS INC. COM 74340W103 100124 798243 SH SOLE 43 35628 0 762615 PROMETHEUS BIOSCIENCES INC COM 74349U108 398 16770 SH SOLE 2 5658 0 11112 PROMETHEUS BIOSCIENCES INC COM 74349U108 881 37169 SH SOLE 18 37169 0 0 PROMETHEUS BIOSCIENCES INC COM 74349U108 7752 326951 SH SOLE 19 326951 0 0 PROMETHEUS BIOSCIENCES INC COM 74349U108 9814 413934 SH SOLE 21 413934 0 0 PROMETHEUS BIOSCIENCES INC COM 74349U108 3393 143115 SH SOLE 22 136500 0 6615 PROMETHEUS BIOSCIENCES INC COM 74349U108 52 2181 SH SOLE 34 2181 0 0 PROPETRO HLDG CORP COM 74347M108 3497 404262 SH SOLE 2 248129 0 156133 PROPETRO HLDG CORP COM 74347M108 4 439 SH SOLE 4 439 0 0 PROPETRO HLDG CORP COM 74347M108 13 1522 SH SOLE 7 1522 0 0 PROPETRO HLDG CORP COM 74347M108 3033 350643 SH SOLE 18 335293 0 15350 PROPETRO HLDG CORP COM 74347M108 6550 757209 SH SOLE 19 757209 0 0 PROPETRO HLDG CORP COM 74347M108 88875 10274547 SH SOLE 21 10274547 0 0 PROPETRO HLDG CORP COM 74347M108 28955 3347437 SH SOLE 22 3264933 0 82504 PROPETRO HLDG CORP COM 74347M108 233 26936 SH SOLE 23 26936 0 0 PROPETRO HLDG CORP COM 74347M108 83 9619 SH SOLE 25 9619 0 0 PROPETRO HLDG CORP COM 74347M108 1233 142544 SH SOLE 26 21184 0 121360 PROPETRO HLDG CORP COM 74347M108 52 5963 SH SOLE 28 5963 0 0 PROPETRO HLDG CORP COM 74347M108 1310 151407 SH SOLE 30 151407 0 0 PROPETRO HLDG CORP COM 74347M108 41 4710 SH SOLE 34 4710 0 0 PROPETRO HLDG CORP COM 74347M108 77 8951 SH SOLE 40 8951 0 0 PROPETRO HLDG CORP COM 74347M108 543 62768 SH SOLE 43 11185 0 51583 PROPHASE LABS INC COM 74345W108 10 1844 SH SOLE 18 1844 0 0 PROPHASE LABS INC COM 74345W108 117 22519 SH SOLE 21 22519 0 0 PROPHASE LABS INC COM 74345W108 23 4415 SH SOLE 22 4415 0 0 PROQR THRAPEUTICS N V SHS EURO N71542109 41 4927 SH SOLE 22 4927 0 0 PROQR THRAPEUTICS N V SHS EURO N71542109 414 49502 SH SOLE 43 11955 0 37547 PROS HOLDINGS INC COM 74346Y103 2762 77848 SH SOLE 2 33833 0 44015 PROS HOLDINGS INC COM 74346Y103 6 178 SH SOLE 4 178 0 0 PROS HOLDINGS INC COM 74346Y103 25 705 SH SOLE 7 705 0 0 PROS HOLDINGS INC COM 74346Y103 4567 128712 SH SOLE 18 110560 0 18152 PROS HOLDINGS INC COM 74346Y103 12231 344730 SH SOLE 19 344730 0 0 PROS HOLDINGS INC COM 74346Y103 50685 1428545 SH SOLE 21 1428545 0 0 PROS HOLDINGS INC COM 74346Y103 45193 1273761 SH SOLE 22 1248535 0 25226 PROS HOLDINGS INC COM 74346Y103 572 16123 SH SOLE 23 16123 0 0 PROS HOLDINGS INC COM 74346Y103 241 6801 SH SOLE 25 6801 0 0 PROS HOLDINGS INC COM 74346Y103 3175 89475 SH SOLE 26 13930 0 75545 PROS HOLDINGS INC COM 74346Y103 125 3513 SH SOLE 28 3513 0 0 PROS HOLDINGS INC COM 74346Y103 806 22706 SH SOLE 30 22706 0 0 PROS HOLDINGS INC COM 74346Y103 105 2950 SH SOLE 36 2950 0 0 PROS HOLDINGS INC COM 74346Y103 192 5415 SH SOLE 40 5415 0 0 PROS HOLDINGS INC COM 74346Y103 236 6664 SH SOLE 43 0 0 6664 PROSHARES TR SP500 EX TECH 74347B557 1 16 SH SOLE 17 0 0 16 PROSHARES TR MSCI EAFE DIVD 74347B839 0 10 SH SOLE 17 0 0 10 PROSHARES TR II VIX MDTRM FUTR N 74347W338 2 50 SH SOLE 17 0 0 50 PROSHARES TR II ULTRA VIX SHORT 74347Y839 2 70 SH SOLE 43 0 0 70 PROSPECT CAP CORP COM 74348T102 17054 2214751 SH SOLE 30 2214751 0 0 PROSPECT CAP CORP COM 74348T102 1197 155439 SH SOLE 43 38701 0 116738 PROSPERITY BANCSHARES INC COM 743606105 16704 234839 SH SOLE 2 72538 0 162301 PROSPERITY BANCSHARES INC COM 743606105 27 375 SH SOLE 4 375 0 0 PROSPERITY BANCSHARES INC COM 743606105 3477 48881 SH SOLE 7 48881 0 0 PROSPERITY BANCSHARES INC COM 743606105 15824 222466 SH SOLE 18 222466 0 0 PROSPERITY BANCSHARES INC COM 743606105 1838 25841 SH SOLE 19 25841 0 0 PROSPERITY BANCSHARES INC COM 743606105 328863 4623401 SH SOLE 21 4623401 0 0 PROSPERITY BANCSHARES INC COM 743606105 177046 2489042 SH SOLE 22 2380750 0 108292 PROSPERITY BANCSHARES INC COM 743606105 826 11617 SH SOLE 25 11617 0 0 PROSPERITY BANCSHARES INC COM 743606105 2672 37559 SH SOLE 26 30298 0 7261 PROSPERITY BANCSHARES INC COM 743606105 680 9558 SH SOLE 28 7158 0 2400 PROSPERITY BANCSHARES INC COM 743606105 11214 157654 SH SOLE 30 157654 0 0 PROSPERITY BANCSHARES INC COM 743606105 108 1519 SH SOLE 31 1519 0 0 PROSPERITY BANCSHARES INC COM 743606105 98 1373 SH SOLE 36 1373 0 0 PROSPERITY BANCSHARES INC COM 743606105 809 11372 SH SOLE 40 11372 0 0 PROSPERITY BANCSHARES INC COM 743606105 2222 31234 SH SOLE 43 698 0 30536 PROTAGONIST THERAPEUTICS INC COM 74366E102 304 17167 SH SOLE 2 11960 0 5207 PROTAGONIST THERAPEUTICS INC COM 74366E102 2 140 SH SOLE 4 140 0 0 PROTAGONIST THERAPEUTICS INC COM 74366E102 12 664 SH SOLE 7 664 0 0 PROTAGONIST THERAPEUTICS INC COM 74366E102 2216 125037 SH SOLE 18 125037 0 0 PROTAGONIST THERAPEUTICS INC COM 74366E102 1375 77623 SH SOLE 19 77623 0 0 PROTAGONIST THERAPEUTICS INC COM 74366E102 34078 1923146 SH SOLE 21 1923146 0 0 PROTAGONIST THERAPEUTICS INC COM 74366E102 17493 987193 SH SOLE 22 964705 0 22488 PROTAGONIST THERAPEUTICS INC COM 74366E102 89 5002 SH SOLE 25 5002 0 0 PROTAGONIST THERAPEUTICS INC COM 74366E102 53 2982 SH SOLE 26 243 0 2739 PROTAGONIST THERAPEUTICS INC COM 74366E102 58 3297 SH SOLE 28 3297 0 0 PROTAGONIST THERAPEUTICS INC COM 74366E102 761 42929 SH SOLE 30 42929 0 0 PROTAGONIST THERAPEUTICS INC COM 74366E102 83 4678 SH SOLE 40 4678 0 0 PROTAGONIST THERAPEUTICS INC COM 74366E102 171 9638 SH SOLE 43 195 0 9443 PROTALIX BIOTHERAPEUTICS INC COM 74365A309 11 8302 SH SOLE 18 8302 0 0 PROTALIX BIOTHERAPEUTICS INC COM 74365A309 148 111253 SH SOLE 21 111253 0 0 PROTARA THERAPEUTICS INC COM STK 74365U107 16 2253 SH SOLE 2 2253 0 0 PROTARA THERAPEUTICS INC COM STK 74365U107 15 2111 SH SOLE 18 2111 0 0 PROTARA THERAPEUTICS INC COM STK 74365U107 203 29297 SH SOLE 21 29297 0 0 PROTARA THERAPEUTICS INC COM STK 74365U107 72 10375 SH SOLE 22 10375 0 0 PROTERRA INC COM 74374T109 57 5592 SH SOLE 2 5592 0 0 PROTERRA INC COM 74374T109 1676 165788 SH SOLE 21 165788 0 0 PROTERRA INC COM 74374T109 22757 2250921 SH SOLE 22 2250921 0 0 PROTHENA CORP PLC SHS G72800108 2286 32090 SH SOLE 2 10460 0 21630 PROTHENA CORP PLC SHS G72800108 8 111 SH SOLE 4 111 0 0 PROTHENA CORP PLC SHS G72800108 30 420 SH SOLE 7 420 0 0 PROTHENA CORP PLC SHS G72800108 9682 135924 SH SOLE 18 135924 0 0 PROTHENA CORP PLC SHS G72800108 58712 824254 SH SOLE 19 824254 0 0 PROTHENA CORP PLC SHS G72800108 119226 1673812 SH SOLE 21 1673812 0 0 PROTHENA CORP PLC SHS G72800108 56403 791847 SH SOLE 22 770633 0 21214 PROTHENA CORP PLC SHS G72800108 11 148 SH SOLE 23 148 0 0 PROTHENA CORP PLC SHS G72800108 388 5444 SH SOLE 25 5444 0 0 PROTHENA CORP PLC SHS G72800108 1433 20121 SH SOLE 26 17938 0 2183 PROTHENA CORP PLC SHS G72800108 191 2683 SH SOLE 28 2683 0 0 PROTHENA CORP PLC SHS G72800108 17354 243637 SH SOLE 30 243637 0 0 PROTHENA CORP PLC SHS G72800108 199 2795 SH SOLE 34 2795 0 0 PROTHENA CORP PLC SHS G72800108 320 4488 SH SOLE 36 4488 0 0 PROTHENA CORP PLC SHS G72800108 236 3315 SH SOLE 40 3315 0 0 PROTHENA CORP PLC SHS G72800108 2038 28615 SH SOLE 43 2162 0 26453 PROTO LABS INC COM 743713109 4572 68655 SH SOLE 2 39893 0 28762 PROTO LABS INC COM 743713109 7 103 SH SOLE 4 103 0 0 PROTO LABS INC COM 743713109 28 418 SH SOLE 7 418 0 0 PROTO LABS INC COM 743713109 7498 112579 SH SOLE 18 109041 0 3538 PROTO LABS INC COM 743713109 8132 122098 SH SOLE 19 122098 0 0 PROTO LABS INC COM 743713109 215447 3234947 SH SOLE 21 3234947 0 0 PROTO LABS INC COM 743713109 55538 833908 SH SOLE 22 808209 0 25699 PROTO LABS INC COM 743713109 276 4146 SH SOLE 23 4146 0 0 PROTO LABS INC COM 743713109 269 4045 SH SOLE 25 4045 0 0 PROTO LABS INC COM 743713109 1773 26615 SH SOLE 26 6933 0 19682 PROTO LABS INC COM 743713109 154 2308 SH SOLE 28 2308 0 0 PROTO LABS INC COM 743713109 10513 157847 SH SOLE 30 157847 0 0 PROTO LABS INC COM 743713109 149 2242 SH SOLE 36 2242 0 0 PROTO LABS INC COM 743713109 201 3013 SH SOLE 40 3013 0 0 PROTO LABS INC COM 743713109 795 11944 SH SOLE 43 141 0 11803 PROVENTION BIO INC COM 74374N102 383 59842 SH SOLE 2 20970 0 38872 PROVENTION BIO INC COM 74374N102 1 183 SH SOLE 4 183 0 0 PROVENTION BIO INC COM 74374N102 5 751 SH SOLE 7 751 0 0 PROVENTION BIO INC COM 74374N102 1148 179297 SH SOLE 18 179297 0 0 PROVENTION BIO INC COM 74374N102 588 91830 SH SOLE 19 91830 0 0 PROVENTION BIO INC COM 74374N102 17317 2705724 SH SOLE 21 2705724 0 0 PROVENTION BIO INC COM 74374N102 8405 1313302 SH SOLE 22 1269027 0 44275 PROVENTION BIO INC COM 74374N102 90 14000 SH SOLE 25 14000 0 0 PROVENTION BIO INC COM 74374N102 27 4289 SH SOLE 26 4289 0 0 PROVENTION BIO INC COM 74374N102 313 48891 SH SOLE 30 48891 0 0 PROVENTION BIO INC COM 74374N102 56 8817 SH SOLE 36 8817 0 0 PROVENTION BIO INC COM 74374N102 23 3550 SH SOLE 40 3550 0 0 PROVENTION BIO INC COM 74374N102 386 60250 SH SOLE 43 122 0 60128 PROVIDENT BANCORP INC COM NEW 74383L105 453 28265 SH SOLE 2 1582 0 26683 PROVIDENT BANCORP INC COM NEW 74383L105 908 56694 SH SOLE 18 56694 0 0 PROVIDENT BANCORP INC COM NEW 74383L105 1365 85195 SH SOLE 19 85195 0 0 PROVIDENT BANCORP INC COM NEW 74383L105 9264 578297 SH SOLE 21 578297 0 0 PROVIDENT BANCORP INC COM NEW 74383L105 4823 301071 SH SOLE 22 290393 0 10678 PROVIDENT BANCORP INC COM NEW 74383L105 343 21427 SH SOLE 26 0 0 21427 PROVIDENT FINL HLDGS INC COM 743868101 20 1169 SH SOLE 18 1169 0 0 PROVIDENT FINL HLDGS INC COM 743868101 373 22118 SH SOLE 21 22118 0 0 PROVIDENT FINL HLDGS INC COM 743868101 4592 272537 SH SOLE 22 272537 0 0 PROVIDENT FINL HLDGS INC COM 743868101 7 417 SH SOLE 43 0 0 417 PROVIDENT FINL SVCS INC COM 74386T105 1909 81339 SH SOLE 2 23269 0 58070 PROVIDENT FINL SVCS INC COM 74386T105 5 200 SH SOLE 4 200 0 0 PROVIDENT FINL SVCS INC COM 74386T105 31 1306 SH SOLE 7 1306 0 0 PROVIDENT FINL SVCS INC COM 74386T105 6978 297299 SH SOLE 18 297299 0 0 PROVIDENT FINL SVCS INC COM 74386T105 4033 171827 SH SOLE 19 171827 0 0 PROVIDENT FINL SVCS INC COM 74386T105 205989 8776710 SH SOLE 21 8776710 0 0 PROVIDENT FINL SVCS INC COM 74386T105 44006 1874971 SH SOLE 22 1802048 0 72923 PROVIDENT FINL SVCS INC COM 74386T105 227 9676 SH SOLE 25 9676 0 0 PROVIDENT FINL SVCS INC COM 74386T105 332 14149 SH SOLE 26 10644 0 3505 PROVIDENT FINL SVCS INC COM 74386T105 142 6054 SH SOLE 28 6054 0 0 PROVIDENT FINL SVCS INC COM 74386T105 3192 135988 SH SOLE 30 135988 0 0 PROVIDENT FINL SVCS INC COM 74386T105 216 9222 SH SOLE 40 9222 0 0 PROVIDENT FINL SVCS INC COM 74386T105 1131 48179 SH SOLE 43 11481 0 36698 PRUDENTIAL BANCORP INC NEW COM 74431A101 19 1262 SH SOLE 18 1262 0 0 PRUDENTIAL BANCORP INC NEW COM 74431A101 371 24314 SH SOLE 21 24314 0 0 PRUDENTIAL FINL INC COM 744320102 103574 984547 SH SOLE 2 127846 0 856701 PRUDENTIAL FINL INC COM 744320102 36567 347598 SH SOLE 4 221848 0 125750 PRUDENTIAL FINL INC COM 744320102 36994 351654 SH SOLE 7 339862 0 11792 PRUDENTIAL FINL INC COM 744320102 920 8741 SH SOLE 13 1007 0 7734 PRUDENTIAL FINL INC COM 744320102 5439 51702 SH SOLE 15 51702 0 0 PRUDENTIAL FINL INC COM 744320102 1 14 SH SOLE 17 0 0 14 PRUDENTIAL FINL INC COM 744320102 120848 1148742 SH SOLE 18 992218 0 156524 PRUDENTIAL FINL INC COM 744320102 25265 240157 SH SOLE 19 240157 0 0 PRUDENTIAL FINL INC COM 744320102 1401104 13318475 SH SOLE 21 13318475 0 0 PRUDENTIAL FINL INC COM 744320102 871175 8281127 SH SOLE 22 7438927 0 842200 PRUDENTIAL FINL INC COM 744320102 23188 220421 SH SOLE 23 220421 0 0 PRUDENTIAL FINL INC COM 744320102 81302 772830 SH SOLE 25 772830 0 0 PRUDENTIAL FINL INC COM 744320102 92207 876488 SH SOLE 26 322032 0 554456 PRUDENTIAL FINL INC COM 744320102 128021 1216931 SH SOLE 28 36001 0 1180930 PRUDENTIAL FINL INC COM 744320102 79 748 SH SOLE 29 748 0 0 PRUDENTIAL FINL INC COM 744320102 311010 2956366 SH SOLE 30 2893053 0 63313 PRUDENTIAL FINL INC COM 744320102 15339 145806 SH SOLE 31 48167 0 97639 PRUDENTIAL FINL INC COM 744320102 6662 63323 SH SOLE 32 63323 0 0 PRUDENTIAL FINL INC COM 744320102 4045 38451 SH SOLE 34 38451 0 0 PRUDENTIAL FINL INC COM 744320102 23661 224915 SH SOLE 36 224915 0 0 PRUDENTIAL FINL INC COM 744320102 1452 13805 SH SOLE 40 13805 0 0 PRUDENTIAL FINL INC COM 744320102 74308 706354 SH SOLE 43 26960 0 679394 PRUDENTIAL PLC ADR 74435K204 94882 2421697 SH SOLE 18 2417399 0 4298 PRUDENTIAL PLC ADR 74435K204 20462 522254 SH SOLE 43 70949 0 451305 PS BUSINESS PKS INC CALIF COM 69360J107 7588 48409 SH SOLE 2 14490 0 33919 PS BUSINESS PKS INC CALIF COM 69360J107 1653 10544 SH SOLE 4 10544 0 0 PS BUSINESS PKS INC CALIF COM 69360J107 4038 25764 SH SOLE 7 25764 0 0 PS BUSINESS PKS INC CALIF COM 69360J107 15021 95834 SH SOLE 18 95834 0 0 PS BUSINESS PKS INC CALIF COM 69360J107 9432 60174 SH SOLE 19 60174 0 0 PS BUSINESS PKS INC CALIF COM 69360J107 246558 1573036 SH SOLE 21 1573036 0 0 PS BUSINESS PKS INC CALIF COM 69360J107 111688 712569 SH SOLE 22 699264 0 13305 PS BUSINESS PKS INC CALIF COM 69360J107 129 820 SH SOLE 23 820 0 0 PS BUSINESS PKS INC CALIF COM 69360J107 13808 88094 SH SOLE 25 88094 0 0 PS BUSINESS PKS INC CALIF COM 69360J107 1021 6514 SH SOLE 26 5181 0 1333 PS BUSINESS PKS INC CALIF COM 69360J107 1989 12690 SH SOLE 28 808 0 11882 PS BUSINESS PKS INC CALIF COM 69360J107 14297 91215 SH SOLE 30 91215 0 0 PS BUSINESS PKS INC CALIF COM 69360J107 386 2462 SH SOLE 40 2462 0 0 PS BUSINESS PKS INC CALIF COM 69360J107 2506 15988 SH SOLE 43 256 0 15732 PSYCHEMEDICS CORP COM NEW 744375205 9 1086 SH SOLE 18 1086 0 0 PSYCHEMEDICS CORP COM NEW 744375205 179 21355 SH SOLE 21 21355 0 0 PSYCHEMEDICS CORP COM NEW 744375205 564 67175 SH SOLE 22 67175 0 0 PTC INC COM 69370C100 30617 255593 SH SOLE 2 51205 0 204388 PTC INC COM 69370C100 9334 77921 SH SOLE 4 51021 0 26900 PTC INC COM 69370C100 10944 91357 SH SOLE 7 88525 0 2832 PTC INC COM 69370C100 403 3361 SH SOLE 13 189 0 3172 PTC INC COM 69370C100 1243 10379 SH SOLE 15 10379 0 0 PTC INC COM 69370C100 34364 286867 SH SOLE 18 271681 0 15186 PTC INC COM 69370C100 6494 54211 SH SOLE 19 54211 0 0 PTC INC COM 69370C100 387593 3235603 SH SOLE 21 3235603 0 0 PTC INC COM 69370C100 296973 2479113 SH SOLE 22 2254173 0 224940 PTC INC COM 69370C100 7781 64954 SH SOLE 23 64954 0 0 PTC INC COM 69370C100 29605 247140 SH SOLE 25 247140 0 0 PTC INC COM 69370C100 33619 280652 SH SOLE 26 129547 0 151105 PTC INC COM 69370C100 32723 273172 SH SOLE 28 11888 0 261284 PTC INC COM 69370C100 17 139 SH SOLE 29 139 0 0 PTC INC COM 69370C100 116779 974866 SH SOLE 30 922455 0 52411 PTC INC COM 69370C100 4954 41355 SH SOLE 31 13981 0 27374 PTC INC COM 69370C100 2552 21300 SH SOLE 34 21300 0 0 PTC INC COM 69370C100 5400 45078 SH SOLE 36 45078 0 0 PTC INC COM 69370C100 433 3615 SH SOLE 40 3615 0 0 PTC INC COM 69370C100 4222 35247 SH SOLE 43 5310 0 29937 PTC THERAPEUTICS INC COM 69366J200 3648 98049 SH SOLE 2 63773 0 34276 PTC THERAPEUTICS INC COM 69366J200 10 271 SH SOLE 4 271 0 0 PTC THERAPEUTICS INC COM 69366J200 31 842 SH SOLE 7 842 0 0 PTC THERAPEUTICS INC COM 69366J200 7925 212979 SH SOLE 18 199363 0 13616 PTC THERAPEUTICS INC COM 69366J200 24631 661940 SH SOLE 19 661940 0 0 PTC THERAPEUTICS INC COM 69366J200 106578 2864238 SH SOLE 21 2864238 0 0 PTC THERAPEUTICS INC COM 69366J200 70907 1905587 SH SOLE 22 1867674 0 37913 PTC THERAPEUTICS INC COM 69366J200 466 12533 SH SOLE 23 12533 0 0 PTC THERAPEUTICS INC COM 69366J200 278 7482 SH SOLE 25 7482 0 0 PTC THERAPEUTICS INC COM 69366J200 2829 76025 SH SOLE 26 23957 0 52068 PTC THERAPEUTICS INC COM 69366J200 197 5291 SH SOLE 28 5291 0 0 PTC THERAPEUTICS INC COM 69366J200 18802 505304 SH SOLE 30 505304 0 0 PTC THERAPEUTICS INC COM 69366J200 4807 129185 SH SOLE 34 129185 0 0 PTC THERAPEUTICS INC COM 69366J200 292 7840 SH SOLE 40 7840 0 0 PTC THERAPEUTICS INC COM 69366J200 564 15167 SH SOLE 43 467 0 14700 PUBLIC STORAGE COM 74460D109 115047 387234 SH SOLE 2 58047 0 329187 PUBLIC STORAGE COM 74460D109 56051 188661 SH SOLE 4 146730 0 41931 PUBLIC STORAGE COM 74460D109 114920 386807 SH SOLE 7 382482 0 4325 PUBLIC STORAGE COM 74460D109 952 3204 SH SOLE 13 419 0 2785 PUBLIC STORAGE COM 74460D109 6003 20205 SH SOLE 15 20205 0 0 PUBLIC STORAGE COM 74460D109 76168 256371 SH SOLE 18 234350 0 22021 PUBLIC STORAGE COM 74460D109 84909 285792 SH SOLE 19 285792 0 0 PUBLIC STORAGE COM 74460D109 2058174 6927545 SH SOLE 21 6927545 0 0 PUBLIC STORAGE COM 74460D109 1381377 4649535 SH SOLE 22 4329031 0 320504 PUBLIC STORAGE COM 74460D109 28417 95647 SH SOLE 23 95647 0 0 PUBLIC STORAGE COM 74460D109 253887 854550 SH SOLE 25 854550 0 0 PUBLIC STORAGE COM 74460D109 110205 370936 SH SOLE 26 154900 0 216036 PUBLIC STORAGE COM 74460D109 99139 333690 SH SOLE 28 12235 0 321455 PUBLIC STORAGE COM 74460D109 65 220 SH SOLE 29 220 0 0 PUBLIC STORAGE COM 74460D109 460455 1549832 SH SOLE 30 1495702 0 54130 PUBLIC STORAGE COM 74460D109 17289 58191 SH SOLE 31 19079 0 39112 PUBLIC STORAGE COM 74460D109 43703 147100 SH SOLE 34 147100 0 0 PUBLIC STORAGE COM 74460D109 32406 109076 SH SOLE 36 109076 0 0 PUBLIC STORAGE COM 74460D109 1627 5477 SH SOLE 40 5477 0 0 PUBLIC STORAGE COM 74460D109 50159 168827 SH SOLE 43 5853 0 162974 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 88619 1455161 SH SOLE 2 499210 0 955951 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 26181 429906 SH SOLE 4 278629 0 151277 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 37620 617739 SH SOLE 7 601849 0 15890 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 721 11845 SH SOLE 13 1439 0 10406 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 3934 64603 SH SOLE 15 64603 0 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 0 5 SH SOLE 17 0 0 5 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 200256 3288280 SH SOLE 18 3002555 0 285725 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 360938 5926734 SH SOLE 19 5926734 0 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 1129962 18554379 SH SOLE 21 18554379 0 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 682892 11213326 SH SOLE 22 10131060 0 1082266 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 20056 329325 SH SOLE 23 329325 0 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 53626 880565 SH SOLE 25 880565 0 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 77861 1278511 SH SOLE 26 488728 0 789783 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 117049 1921988 SH SOLE 28 49134 0 1872854 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 132 2172 SH SOLE 29 2172 0 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 185959 3053506 SH SOLE 30 3053506 0 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 13050 214283 SH SOLE 31 60316 0 153967 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 4428 72711 SH SOLE 32 72711 0 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 28115 461658 SH SOLE 34 461658 0 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 14666 240818 SH SOLE 35 240818 0 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 19029 312463 SH SOLE 36 312463 0 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 1085 17820 SH SOLE 40 17820 0 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 24840 407888 SH SOLE 43 36827 0 371061 PUBMATIC INC COM CL A 74467Q103 80 3025 SH SOLE 2 3025 0 0 PUBMATIC INC COM CL A 74467Q103 72 2724 SH SOLE 4 2724 0 0 PUBMATIC INC COM CL A 74467Q103 1015 38537 SH SOLE 18 38537 0 0 PUBMATIC INC COM CL A 74467Q103 6799 258038 SH SOLE 19 258038 0 0 PUBMATIC INC COM CL A 74467Q103 676 25637 SH SOLE 21 25637 0 0 PUBMATIC INC COM CL A 74467Q103 6341 240642 SH SOLE 22 240639 0 3 PUBMATIC INC COM CL A 74467Q103 59 2234 SH SOLE 25 2234 0 0 PUBMATIC INC COM CL A 74467Q103 70 2668 SH SOLE 26 2668 0 0 PUBMATIC INC COM CL A 74467Q103 3104 117815 SH SOLE 34 117815 0 0 PULMATRIX INC COM NEW 74584P202 10 12175 SH SOLE 18 12175 0 0 PULMATRIX INC COM NEW 74584P202 109 136009 SH SOLE 21 136009 0 0 PULMATRIX INC COM NEW 74584P202 878 1097964 SH SOLE 22 1097964 0 0 PULMONX CORP COM 745848101 844 23461 SH SOLE 2 20278 0 3183 PULMONX CORP COM 745848101 15 408 SH SOLE 7 408 0 0 PULMONX CORP COM 745848101 2556 71036 SH SOLE 18 71036 0 0 PULMONX CORP COM 745848101 37037 1029370 SH SOLE 19 1029370 0 0 PULMONX CORP COM 745848101 31034 862545 SH SOLE 21 862545 0 0 PULMONX CORP COM 745848101 25537 709744 SH SOLE 22 695234 0 14510 PULMONX CORP COM 745848101 90 2495 SH SOLE 25 2495 0 0 PULMONX CORP COM 745848101 92 2550 SH SOLE 26 0 0 2550 PULMONX CORP COM 745848101 450 12515 SH SOLE 30 12515 0 0 PULMONX CORP COM 745848101 737 20476 SH SOLE 34 20476 0 0 PULMONX CORP COM 745848101 83 2307 SH SOLE 40 2307 0 0 PULMONX CORP COM 745848101 33 912 SH SOLE 43 0 0 912 PULSE BIOSCIENCES INC COM 74587B101 62 2885 SH SOLE 2 977 0 1908 PULSE BIOSCIENCES INC COM 74587B101 7 328 SH SOLE 7 328 0 0 PULSE BIOSCIENCES INC COM 74587B101 926 42856 SH SOLE 18 42856 0 0 PULSE BIOSCIENCES INC COM 74587B101 528 24448 SH SOLE 19 24448 0 0 PULSE BIOSCIENCES INC COM 74587B101 9725 450218 SH SOLE 21 450218 0 0 PULSE BIOSCIENCES INC COM 74587B101 6936 321110 SH SOLE 22 319028 0 2082 PULSE BIOSCIENCES INC COM 74587B101 15 707 SH SOLE 43 0 0 707 PULTE GROUP INC COM 745867101 30875 672366 SH SOLE 2 142969 0 529397 PULTE GROUP INC COM 745867101 8286 180441 SH SOLE 4 105301 0 75140 PULTE GROUP INC COM 745867101 12785 278420 SH SOLE 7 242816 0 35604 PULTE GROUP INC COM 745867101 355 7724 SH SOLE 13 860 0 6864 PULTE GROUP INC COM 745867101 1611 35086 SH SOLE 15 35086 0 0 PULTE GROUP INC COM 745867101 23574 513376 SH SOLE 18 475676 0 37700 PULTE GROUP INC COM 745867101 6707 146061 SH SOLE 19 146061 0 0 PULTE GROUP INC COM 745867101 541520 11792674 SH SOLE 21 11792674 0 0 PULTE GROUP INC COM 745867101 288444 6281454 SH SOLE 22 5703944 0 577510 PULTE GROUP INC COM 745867101 6706 146043 SH SOLE 23 146043 0 0 PULTE GROUP INC COM 745867101 18370 400046 SH SOLE 25 400046 0 0 PULTE GROUP INC COM 745867101 29050 632626 SH SOLE 26 264956 0 367670 PULTE GROUP INC COM 745867101 35110 764600 SH SOLE 28 19217 0 745383 PULTE GROUP INC COM 745867101 137 2973 SH SOLE 29 2973 0 0 PULTE GROUP INC COM 745867101 100052 2178830 SH SOLE 30 1843979 0 334851 PULTE GROUP INC COM 745867101 4533 98715 SH SOLE 31 31336 0 67379 PULTE GROUP INC COM 745867101 573 12475 SH SOLE 34 12475 0 0 PULTE GROUP INC COM 745867101 6206 135147 SH SOLE 36 135147 0 0 PULTE GROUP INC COM 745867101 407 8853 SH SOLE 40 8853 0 0 PULTE GROUP INC COM 745867101 10021 218231 SH SOLE 43 32856 0 185375 PUMA BIOTECHNOLOGY INC COM 74587V107 764 108937 SH SOLE 2 74051 0 34886 PUMA BIOTECHNOLOGY INC COM 74587V107 1 123 SH SOLE 4 123 0 0 PUMA BIOTECHNOLOGY INC COM 74587V107 4 626 SH SOLE 7 626 0 0 PUMA BIOTECHNOLOGY INC COM 74587V107 820 116969 SH SOLE 18 97937 0 19032 PUMA BIOTECHNOLOGY INC COM 74587V107 1466 209127 SH SOLE 19 209127 0 0 PUMA BIOTECHNOLOGY INC COM 74587V107 10487 1495974 SH SOLE 21 1495974 0 0 PUMA BIOTECHNOLOGY INC COM 74587V107 8083 1153032 SH SOLE 22 1135124 0 17908 PUMA BIOTECHNOLOGY INC COM 74587V107 113 16190 SH SOLE 23 16190 0 0 PUMA BIOTECHNOLOGY INC COM 74587V107 56 7919 SH SOLE 25 7919 0 0 PUMA BIOTECHNOLOGY INC COM 74587V107 412 58831 SH SOLE 26 8163 0 50668 PUMA BIOTECHNOLOGY INC COM 74587V107 27 3901 SH SOLE 28 3901 0 0 PUMA BIOTECHNOLOGY INC COM 74587V107 183 26142 SH SOLE 30 26142 0 0 PUMA BIOTECHNOLOGY INC COM 74587V107 31 4377 SH SOLE 34 4377 0 0 PUMA BIOTECHNOLOGY INC COM 74587V107 24 3457 SH SOLE 40 3457 0 0 PUMA BIOTECHNOLOGY INC COM 74587V107 14 2056 SH SOLE 43 461 0 1595 PURE CYCLE CORP COM NEW 746228303 48 3618 SH SOLE 2 1772 0 1846 PURE CYCLE CORP COM NEW 746228303 7 540 SH SOLE 7 540 0 0 PURE CYCLE CORP COM NEW 746228303 805 60455 SH SOLE 18 60455 0 0 PURE CYCLE CORP COM NEW 746228303 475 35687 SH SOLE 19 35687 0 0 PURE CYCLE CORP COM NEW 746228303 8881 667214 SH SOLE 21 667214 0 0 PURE CYCLE CORP COM NEW 746228303 3397 255205 SH SOLE 22 250524 0 4681 PURE CYCLE CORP COM NEW 746228303 82 6150 SH SOLE 43 0 0 6150 PURE STORAGE INC CL A 74624M102 21608 858833 SH SOLE 2 390722 0 468111 PURE STORAGE INC CL A 74624M102 541 21499 SH SOLE 4 21499 0 0 PURE STORAGE INC CL A 74624M102 108 4274 SH SOLE 7 4274 0 0 PURE STORAGE INC CL A 74624M102 3790 150648 SH SOLE 18 150648 0 0 PURE STORAGE INC CL A 74624M102 4163 165461 SH SOLE 19 165461 0 0 PURE STORAGE INC CL A 74624M102 97321 3868098 SH SOLE 21 3868098 0 0 PURE STORAGE INC CL A 74624M102 159163 6326024 SH SOLE 22 6024790 0 301234 PURE STORAGE INC CL A 74624M102 76 3014 SH SOLE 23 3014 0 0 PURE STORAGE INC CL A 74624M102 903 35878 SH SOLE 25 35878 0 0 PURE STORAGE INC CL A 74624M102 2594 103110 SH SOLE 26 84938 0 18172 PURE STORAGE INC CL A 74624M102 472 18774 SH SOLE 28 18774 0 0 PURE STORAGE INC CL A 74624M102 3686 146490 SH SOLE 30 146490 0 0 PURE STORAGE INC CL A 74624M102 113 4503 SH SOLE 31 4503 0 0 PURE STORAGE INC CL A 74624M102 26247 1043197 SH SOLE 34 1043197 0 0 PURE STORAGE INC CL A 74624M102 800 31811 SH SOLE 40 31811 0 0 PURE STORAGE INC CL A 74624M102 650 25851 SH SOLE 43 1035 0 24816 PURE STORAGE INC NOTE 0.125% 4/1 74624MAB8 347 300000 PRN SOLE 2 300000 0 0 PURE STORAGE INC NOTE 0.125% 4/1 74624MAB8 4187 3620000 PRN SOLE 21 3620000 0 0 PURE STORAGE INC NOTE 0.125% 4/1 74624MAB8 1735 1500000 PRN SOLE 22 1500000 0 0 PURECYCLE TECHNOLOGIES INC COM 74623V103 94 7070 SH SOLE 2 3732 0 3338 PURECYCLE TECHNOLOGIES INC COM 74623V103 7 529 SH SOLE 7 529 0 0 PURECYCLE TECHNOLOGIES INC COM 74623V103 1217 91618 SH SOLE 18 91618 0 0 PURECYCLE TECHNOLOGIES INC COM 74623V103 756 56963 SH SOLE 19 56963 0 0 PURECYCLE TECHNOLOGIES INC COM 74623V103 14620 1100921 SH SOLE 21 1100921 0 0 PURECYCLE TECHNOLOGIES INC COM 74623V103 17711 1333674 SH SOLE 22 1328879 0 4795 PURPLE INNOVATION INC COM 74640Y106 515 24492 SH SOLE 2 18747 0 5745 PURPLE INNOVATION INC COM 74640Y106 3 139 SH SOLE 4 139 0 0 PURPLE INNOVATION INC COM 74640Y106 17 807 SH SOLE 7 807 0 0 PURPLE INNOVATION INC COM 74640Y106 3084 146697 SH SOLE 18 146697 0 0 PURPLE INNOVATION INC COM 74640Y106 2154 102452 SH SOLE 19 102452 0 0 PURPLE INNOVATION INC COM 74640Y106 39466 1877545 SH SOLE 21 1877545 0 0 PURPLE INNOVATION INC COM 74640Y106 27676 1316659 SH SOLE 22 1278887 0 37772 PURPLE INNOVATION INC COM 74640Y106 159 7584 SH SOLE 25 7584 0 0 PURPLE INNOVATION INC COM 74640Y106 487 23159 SH SOLE 26 19784 0 3375 PURPLE INNOVATION INC COM 74640Y106 126 5995 SH SOLE 28 5995 0 0 PURPLE INNOVATION INC COM 74640Y106 787 37418 SH SOLE 30 37418 0 0 PURPLE INNOVATION INC COM 74640Y106 150 7131 SH SOLE 40 7131 0 0 PURPLE INNOVATION INC COM 74640Y106 42 2017 SH SOLE 43 0 0 2017 PUTNAM MUN OPPORTUNITIES TR SH BEN INT 746922103 126 9175 SH SOLE 18 9175 0 0 PUXIN LTD ADS 74704P108 0 520 SH SOLE 43 0 0 520 PVH CORPORATION COM 693656100 17209 167423 SH SOLE 2 37410 0 130013 PVH CORPORATION COM 693656100 491 4780 SH SOLE 4 4780 0 0 PVH CORPORATION COM 693656100 5674 55204 SH SOLE 7 53506 0 1698 PVH CORPORATION COM 693656100 125 1213 SH SOLE 15 1213 0 0 PVH CORPORATION COM 693656100 22204 216017 SH SOLE 18 209838 0 6179 PVH CORPORATION COM 693656100 43590 424073 SH SOLE 19 424073 0 0 PVH CORPORATION COM 693656100 160828 1564625 SH SOLE 21 1564625 0 0 PVH CORPORATION COM 693656100 167738 1631854 SH SOLE 22 1477968 0 153886 PVH CORPORATION COM 693656100 59 571 SH SOLE 23 571 0 0 PVH CORPORATION COM 693656100 1385 13470 SH SOLE 25 13470 0 0 PVH CORPORATION COM 693656100 10357 100762 SH SOLE 26 52947 0 47815 PVH CORPORATION COM 693656100 1545 15026 SH SOLE 28 5040 0 9986 PVH CORPORATION COM 693656100 86 834 SH SOLE 29 834 0 0 PVH CORPORATION COM 693656100 19888 193484 SH SOLE 30 193484 0 0 PVH CORPORATION COM 693656100 192 1868 SH SOLE 31 1868 0 0 PVH CORPORATION COM 693656100 16549 160997 SH SOLE 34 160997 0 0 PVH CORPORATION COM 693656100 2131 20732 SH SOLE 36 20732 0 0 PVH CORPORATION COM 693656100 895 8706 SH SOLE 40 8706 0 0 PVH CORPORATION COM 693656100 6785 66005 SH SOLE 43 3724 0 62281 PZENA INVT MGMT INC CLASS A 74731Q103 105 10622 SH SOLE 2 1947 0 8675 PZENA INVT MGMT INC CLASS A 74731Q103 3 271 SH SOLE 7 271 0 0 PZENA INVT MGMT INC CLASS A 74731Q103 514 52209 SH SOLE 18 52209 0 0 PZENA INVT MGMT INC CLASS A 74731Q103 307 31167 SH SOLE 19 31167 0 0 PZENA INVT MGMT INC CLASS A 74731Q103 5450 553883 SH SOLE 21 553883 0 0 PZENA INVT MGMT INC CLASS A 74731Q103 3125 317616 SH SOLE 22 316444 0 1172 PZENA INVT MGMT INC CLASS A 74731Q103 9 950 SH SOLE 43 0 0 950 Q2 HLDGS INC COM 74736L109 1829 22817 SH SOLE 2 16365 0 6452 Q2 HLDGS INC COM 74736L109 16 203 SH SOLE 4 203 0 0 Q2 HLDGS INC COM 74736L109 70 879 SH SOLE 7 879 0 0 Q2 HLDGS INC COM 74736L109 12110 151114 SH SOLE 18 151114 0 0 Q2 HLDGS INC COM 74736L109 7674 95762 SH SOLE 19 95762 0 0 Q2 HLDGS INC COM 74736L109 155273 1937521 SH SOLE 21 1937521 0 0 Q2 HLDGS INC COM 74736L109 102683 1281300 SH SOLE 22 1248433 0 32867 Q2 HLDGS INC COM 74736L109 538 6713 SH SOLE 25 6713 0 0 Q2 HLDGS INC COM 74736L109 1571 19607 SH SOLE 26 16177 0 3430 Q2 HLDGS INC COM 74736L109 354 4416 SH SOLE 28 4416 0 0 Q2 HLDGS INC COM 74736L109 7030 87727 SH SOLE 30 87727 0 0 Q2 HLDGS INC COM 74736L109 503 6273 SH SOLE 40 6273 0 0 Q2 HLDGS INC COM 74736L109 721 8994 SH SOLE 43 223 0 8771 Q2 HLDGS INC NOTE 0.750% 6/0 74736LAD1 2388 2130000 PRN SOLE 21 2130000 0 0 QAD INC CL B 74727D207 43 488 SH SOLE 21 488 0 0 QAD INC CL B 74727D207 2066 23713 SH SOLE 22 23713 0 0 QAD INC CL A 74727D306 715 8187 SH SOLE 2 3719 0 4468 QAD INC CL A 74727D306 14 157 SH SOLE 7 157 0 0 QAD INC CL A 74727D306 3038 34767 SH SOLE 18 34767 0 0 QAD INC CL A 74727D306 4026 46070 SH SOLE 19 46070 0 0 QAD INC CL A 74727D306 37426 428265 SH SOLE 21 428265 0 0 QAD INC CL A 74727D306 23488 268769 SH SOLE 22 259560 0 9209 QAD INC CL A 74727D306 35 395 SH SOLE 23 395 0 0 QAD INC CL A 74727D306 135 1545 SH SOLE 25 1545 0 0 QAD INC CL A 74727D306 542 6207 SH SOLE 26 0 0 6207 QAD INC CL A 74727D306 0 1 SH SOLE 28 1 0 0 QAD INC CL A 74727D306 4935 56468 SH SOLE 30 56468 0 0 QAD INC CL A 74727D306 141 1614 SH SOLE 40 1614 0 0 QAD INC CL A 74727D306 207 2369 SH SOLE 43 0 0 2369 QCR HOLDINGS INC COM 74727A104 906 17609 SH SOLE 2 5770 0 11839 QCR HOLDINGS INC COM 74727A104 16 302 SH SOLE 7 302 0 0 QCR HOLDINGS INC COM 74727A104 2715 52782 SH SOLE 18 52782 0 0 QCR HOLDINGS INC COM 74727A104 1450 28187 SH SOLE 19 28187 0 0 QCR HOLDINGS INC COM 74727A104 30690 596623 SH SOLE 21 596623 0 0 QCR HOLDINGS INC COM 74727A104 20776 403883 SH SOLE 22 388316 0 15567 QCR HOLDINGS INC COM 74727A104 134 2599 SH SOLE 25 2599 0 0 QCR HOLDINGS INC COM 74727A104 75 1455 SH SOLE 26 1455 0 0 QCR HOLDINGS INC COM 74727A104 58 1130 SH SOLE 28 1130 0 0 QCR HOLDINGS INC COM 74727A104 790 15354 SH SOLE 30 15354 0 0 QCR HOLDINGS INC COM 74727A104 75 1450 SH SOLE 36 1450 0 0 QCR HOLDINGS INC COM 74727A104 111 2157 SH SOLE 40 2157 0 0 QCR HOLDINGS INC COM 74727A104 366 7114 SH SOLE 43 0 0 7114 QIAGEN NV SHS NEW N72482123 21634 418611 SH SOLE 2 59956 0 358655 QIAGEN NV SHS NEW N72482123 310 6001 SH SOLE 4 6001 0 0 QIAGEN NV SHS NEW N72482123 176 3415 SH SOLE 7 3415 0 0 QIAGEN NV SHS NEW N72482123 9530 184406 SH SOLE 18 184406 0 0 QIAGEN NV SHS NEW N72482123 41338 799879 SH SOLE 19 799879 0 0 QIAGEN NV SHS NEW N72482123 883 17090 SH SOLE 20 17090 0 0 QIAGEN NV SHS NEW N72482123 110820 2144348 SH SOLE 21 2144348 0 0 QIAGEN NV SHS NEW N72482123 100217 1939186 SH SOLE 22 1764517 0 174669 QIAGEN NV SHS NEW N72482123 192 3716 SH SOLE 31 3716 0 0 QIAGEN NV SHS NEW N72482123 13527 261738 SH SOLE 34 261738 0 0 QIAGEN NV SHS NEW N72482123 14395 278534 SH SOLE 43 27179 0 251355 QIWI PLC SPON ADR REP B 74735M108 11 1297 SH SOLE 25 1297 0 0 QIWI PLC SPON ADR REP B 74735M108 8 899 SH SOLE 43 0 0 899 QORVO INC COM 74736K101 41159 246181 SH SOLE 2 43912 0 202269 QORVO INC COM 74736K101 7712 46126 SH SOLE 4 41873 0 4253 QORVO INC COM 74736K101 18354 109782 SH SOLE 7 106793 0 2989 QORVO INC COM 74736K101 488 2916 SH SOLE 13 368 0 2548 QORVO INC COM 74736K101 2135 12769 SH SOLE 15 12769 0 0 QORVO INC COM 74736K101 21 126 SH SOLE 17 0 0 126 QORVO INC COM 74736K101 38649 231167 SH SOLE 18 215487 0 15680 QORVO INC COM 74736K101 35005 209375 SH SOLE 19 209375 0 0 QORVO INC COM 74736K101 691854 4138128 SH SOLE 21 4138128 0 0 QORVO INC COM 74736K101 397110 2375203 SH SOLE 22 2132745 0 242458 QORVO INC COM 74736K101 10617 63502 SH SOLE 23 63502 0 0 QORVO INC COM 74736K101 27616 165179 SH SOLE 25 165179 0 0 QORVO INC COM 74736K101 43801 261986 SH SOLE 26 107602 0 154384 QORVO INC COM 74736K101 64671 386813 SH SOLE 28 8419 0 378394 QORVO INC COM 74736K101 112968 675688 SH SOLE 30 675688 0 0 QORVO INC COM 74736K101 7137 42689 SH SOLE 31 13918 0 28771 QORVO INC COM 74736K101 55702 333163 SH SOLE 34 333163 0 0 QORVO INC COM 74736K101 8443 50499 SH SOLE 36 50499 0 0 QORVO INC COM 74736K101 640 3826 SH SOLE 40 3826 0 0 QORVO INC COM 74736K101 7931 47439 SH SOLE 43 4118 0 43321 QUAD / GRAPHICS INC COM CL A 747301109 224 52801 SH SOLE 2 52801 0 0 QUAD / GRAPHICS INC COM CL A 747301109 28 6591 SH SOLE 18 6591 0 0 QUAD / GRAPHICS INC COM CL A 747301109 76 17861 SH SOLE 19 17861 0 0 QUAD / GRAPHICS INC COM CL A 747301109 498 117251 SH SOLE 21 117251 0 0 QUAD / GRAPHICS INC COM CL A 747301109 2471 581503 SH SOLE 22 581503 0 0 QUAKER CHEM CORP COM 747316107 1467 6171 SH SOLE 2 4778 0 1393 QUAKER CHEM CORP COM 747316107 14 57 SH SOLE 4 57 0 0 QUAKER CHEM CORP COM 747316107 48 200 SH SOLE 7 200 0 0 QUAKER CHEM CORP COM 747316107 11608 48832 SH SOLE 18 48832 0 0 QUAKER CHEM CORP COM 747316107 5660 23809 SH SOLE 19 23809 0 0 QUAKER CHEM CORP COM 747316107 360560 1516744 SH SOLE 21 1516744 0 0 QUAKER CHEM CORP COM 747316107 79573 334735 SH SOLE 22 326765 0 7970 QUAKER CHEM CORP COM 747316107 386 1623 SH SOLE 25 1623 0 0 QUAKER CHEM CORP COM 747316107 1266 5327 SH SOLE 26 4073 0 1254 QUAKER CHEM CORP COM 747316107 305 1284 SH SOLE 28 1284 0 0 QUAKER CHEM CORP COM 747316107 5645 23746 SH SOLE 30 23746 0 0 QUAKER CHEM CORP COM 747316107 369 1551 SH SOLE 40 1551 0 0 QUAKER CHEM CORP COM 747316107 1352 5688 SH SOLE 43 52 0 5636 QUALCOMM INC COM 747525103 361057 2799324 SH SOLE 2 679472 0 2119852 QUALCOMM INC COM 747525103 95967 744044 SH SOLE 4 476504 0 267540 QUALCOMM INC COM 747525103 141935 1100439 SH SOLE 7 1066845 0 33594 QUALCOMM INC COM 747525103 8639 66983 SH SOLE 13 48052 0 18931 QUALCOMM INC COM 747525103 14895 115481 SH SOLE 15 115481 0 0 QUALCOMM INC COM 747525103 304752 2362781 SH SOLE 18 2194072 0 168709 QUALCOMM INC COM 747525103 155407 1204891 SH SOLE 19 1204891 0 0 QUALCOMM INC COM 747525103 3658998 28368722 SH SOLE 21 28368722 0 0 QUALCOMM INC COM 747525103 3114209 24144897 SH SOLE 22 21640048 0 2504849 QUALCOMM INC COM 747525103 87371 677398 SH SOLE 23 677398 0 0 QUALCOMM INC COM 747525103 218657 1695276 SH SOLE 25 1695276 0 0 QUALCOMM INC COM 747525103 340896 2643015 SH SOLE 26 1039914 0 1603101 QUALCOMM INC COM 747525103 342653 2656637 SH SOLE 28 94418 0 2562219 QUALCOMM INC COM 747525103 3070 23806 SH SOLE 29 23806 0 0 QUALCOMM INC COM 747525103 812853 6302166 SH SOLE 30 6096164 0 206002 QUALCOMM INC COM 747525103 59631 462329 SH SOLE 31 181600 0 280729 QUALCOMM INC COM 747525103 36302 281451 SH SOLE 32 281451 0 0 QUALCOMM INC COM 747525103 123376 956549 SH SOLE 34 956549 0 0 QUALCOMM INC COM 747525103 70153 543904 SH SOLE 36 543904 0 0 QUALCOMM INC COM 747525103 5031 39006 SH SOLE 40 39006 0 0 QUALCOMM INC COM 747525103 112277 870499 SH SOLE 43 60411 0 810088 QUALIGEN THERAPEUTICS INC COM 74754R103 8 5887 SH SOLE 18 5887 0 0 QUALIGEN THERAPEUTICS INC COM 74754R103 93 71535 SH SOLE 21 71535 0 0 QUALIGEN THERAPEUTICS INC COM 74754R103 331 254351 SH SOLE 22 254351 0 0 QUALTRICS INTL INC COM CL A 747601201 1687 39478 SH SOLE 2 39478 0 0 QUALTRICS INTL INC COM CL A 747601201 1 13 SH SOLE 18 13 0 0 QUALTRICS INTL INC COM CL A 747601201 10301 241007 SH SOLE 21 241007 0 0 QUALTRICS INTL INC COM CL A 747601201 34016 795892 SH SOLE 22 795892 0 0 QUALTRICS INTL INC COM CL A 747601201 750 17558 SH SOLE 25 17558 0 0 QUALTRICS INTL INC COM CL A 747601201 4865 113817 SH SOLE 26 0 0 113817 QUALTRICS INTL INC COM CL A 747601201 6004 140475 SH SOLE 28 0 0 140475 QUALTRICS INTL INC COM CL A 747601201 1566 36637 SH SOLE 34 36637 0 0 QUALTRICS INTL INC COM CL A 747601201 1 25 SH SOLE 43 0 0 25 QUALYS INC COM 74758T303 3192 28679 SH SOLE 2 24940 0 3739 QUALYS INC COM 74758T303 14 129 SH SOLE 4 129 0 0 QUALYS INC COM 74758T303 57 512 SH SOLE 7 512 0 0 QUALYS INC COM 74758T303 17968 161456 SH SOLE 18 161456 0 0 QUALYS INC COM 74758T303 6701 60213 SH SOLE 19 60213 0 0 QUALYS INC COM 74758T303 277993 2497911 SH SOLE 21 2497911 0 0 QUALYS INC COM 74758T303 105411 947177 SH SOLE 22 927403 0 19774 QUALYS INC COM 74758T303 781 7018 SH SOLE 25 7018 0 0 QUALYS INC COM 74758T303 2312 20774 SH SOLE 26 13426 0 7348 QUALYS INC COM 74758T303 335 3012 SH SOLE 28 3012 0 0 QUALYS INC COM 74758T303 21496 193156 SH SOLE 30 193156 0 0 QUALYS INC COM 74758T303 237 2130 SH SOLE 36 2130 0 0 QUALYS INC COM 74758T303 458 4112 SH SOLE 40 4112 0 0 QUALYS INC COM 74758T303 2078 18672 SH SOLE 43 3015 0 15657 QUANEX BLDG PRODS CORP COM 747619104 895 41804 SH SOLE 2 12573 0 29231 QUANEX BLDG PRODS CORP COM 747619104 4 194 SH SOLE 4 194 0 0 QUANEX BLDG PRODS CORP COM 747619104 14 632 SH SOLE 7 632 0 0 QUANEX BLDG PRODS CORP COM 747619104 2997 139990 SH SOLE 18 139990 0 0 QUANEX BLDG PRODS CORP COM 747619104 1368 63895 SH SOLE 19 63895 0 0 QUANEX BLDG PRODS CORP COM 747619104 90565 4230020 SH SOLE 21 4230020 0 0 QUANEX BLDG PRODS CORP COM 747619104 19019 888322 SH SOLE 22 852636 0 35686 QUANEX BLDG PRODS CORP COM 747619104 91 4232 SH SOLE 25 4232 0 0 QUANEX BLDG PRODS CORP COM 747619104 239 11168 SH SOLE 26 8673 0 2495 QUANEX BLDG PRODS CORP COM 747619104 55 2586 SH SOLE 28 2586 0 0 QUANEX BLDG PRODS CORP COM 747619104 1304 60890 SH SOLE 30 60890 0 0 QUANEX BLDG PRODS CORP COM 747619104 105 4889 SH SOLE 34 4889 0 0 QUANEX BLDG PRODS CORP COM 747619104 86 4013 SH SOLE 40 4013 0 0 QUANEX BLDG PRODS CORP COM 747619104 171 7976 SH SOLE 43 0 0 7976 QUANTA SVCS INC COM 74762E102 35515 312030 SH SOLE 2 73389 0 238641 QUANTA SVCS INC COM 74762E102 57 499 SH SOLE 4 499 0 0 QUANTA SVCS INC COM 74762E102 20791 182662 SH SOLE 7 178103 0 4559 QUANTA SVCS INC COM 74762E102 241 2116 SH SOLE 15 2116 0 0 QUANTA SVCS INC COM 74762E102 131415 1154590 SH SOLE 18 1140575 0 14015 QUANTA SVCS INC COM 74762E102 29599 260051 SH SOLE 19 260051 0 0 QUANTA SVCS INC COM 74762E102 361520 3176241 SH SOLE 21 3176241 0 0 QUANTA SVCS INC COM 74762E102 357908 3144508 SH SOLE 22 2846891 0 297617 QUANTA SVCS INC COM 74762E102 34 295 SH SOLE 23 295 0 0 QUANTA SVCS INC COM 74762E102 7519 66058 SH SOLE 25 39375 0 26683 QUANTA SVCS INC COM 74762E102 17132 150514 SH SOLE 26 53562 0 96952 QUANTA SVCS INC COM 74762E102 2879 25293 SH SOLE 28 10415 0 14878 QUANTA SVCS INC COM 74762E102 41466 364315 SH SOLE 30 364315 0 0 QUANTA SVCS INC COM 74762E102 251 2206 SH SOLE 31 2206 0 0 QUANTA SVCS INC COM 74762E102 213794 1878350 SH SOLE 34 1878350 0 0 QUANTA SVCS INC COM 74762E102 1891 16610 SH SOLE 36 16610 0 0 QUANTA SVCS INC COM 74762E102 1956 17188 SH SOLE 40 17188 0 0 QUANTA SVCS INC COM 74762E102 19107 167873 SH SOLE 43 14610 0 153263 QUANTERIX CORP COM 74766Q101 892 17923 SH SOLE 2 10264 0 7659 QUANTERIX CORP COM 74766Q101 5 110 SH SOLE 4 110 0 0 QUANTERIX CORP COM 74766Q101 25 496 SH SOLE 7 496 0 0 QUANTERIX CORP COM 74766Q101 4254 85430 SH SOLE 18 85430 0 0 QUANTERIX CORP COM 74766Q101 5242 105281 SH SOLE 19 105281 0 0 QUANTERIX CORP COM 74766Q101 63412 1273582 SH SOLE 21 1273582 0 0 QUANTERIX CORP COM 74766Q101 36779 738685 SH SOLE 22 721134 0 17551 QUANTERIX CORP COM 74766Q101 80 1601 SH SOLE 23 1601 0 0 QUANTERIX CORP COM 74766Q101 179 3600 SH SOLE 25 3600 0 0 QUANTERIX CORP COM 74766Q101 1039 20866 SH SOLE 26 10099 0 10767 QUANTERIX CORP COM 74766Q101 110 2210 SH SOLE 28 2210 0 0 QUANTERIX CORP COM 74766Q101 7649 153627 SH SOLE 30 153627 0 0 QUANTERIX CORP COM 74766Q101 183 3671 SH SOLE 40 3671 0 0 QUANTERIX CORP COM 74766Q101 306 6139 SH SOLE 43 0 0 6139 QUANTUM CORP COM NEW 747906501 209 40325 SH SOLE 2 3419 0 36906 QUANTUM CORP COM NEW 747906501 5 898 SH SOLE 7 898 0 0 QUANTUM CORP COM NEW 747906501 954 184125 SH SOLE 18 184125 0 0 QUANTUM CORP COM NEW 747906501 539 104015 SH SOLE 19 104015 0 0 QUANTUM CORP COM NEW 747906501 11064 2135960 SH SOLE 21 2135960 0 0 QUANTUM CORP COM NEW 747906501 7115 1373561 SH SOLE 22 1341608 0 31953 QUANTUM CORP COM NEW 747906501 20 3823 SH SOLE 43 0 0 3823 QUANTUM SI INC COM CL A 74765K105 82 9786 SH SOLE 2 3472 0 6314 QUANTUM SI INC COM CL A 74765K105 838 100531 SH SOLE 21 100531 0 0 QUANTUM SI INC COM CL A 74765K105 8453 1013533 SH SOLE 22 1013533 0 0 QUANTUM SI INC COM CL A 74765K105 252 30266 SH SOLE 26 0 0 30266 QUANTUMSCAPE CORP COM CL A 74767V109 8839 360204 SH SOLE 2 38143 0 322061 QUANTUMSCAPE CORP COM CL A 74767V109 46 1882 SH SOLE 7 1882 0 0 QUANTUMSCAPE CORP COM CL A 74767V109 4426 180372 SH SOLE 18 180372 0 0 QUANTUMSCAPE CORP COM CL A 74767V109 1464 59660 SH SOLE 19 59660 0 0 QUANTUMSCAPE CORP COM CL A 74767V109 61576 2509216 SH SOLE 21 2509216 0 0 QUANTUMSCAPE CORP COM CL A 74767V109 115642 4712405 SH SOLE 22 4561789 0 150616 QUANTUMSCAPE CORP COM CL A 74767V109 80 3279 SH SOLE 31 3279 0 0 QUANTUMSCAPE CORP COM CL A 74767V109 5 205 SH SOLE 43 0 0 205 QUDIAN INC ADR 747798106 43 29755 SH SOLE 4 29755 0 0 QUDIAN INC ADR 747798106 839 574607 SH SOLE 21 574607 0 0 QUDIAN INC ADR 747798106 1505 1030525 SH SOLE 22 953036 0 77489 QUDIAN INC ADR 747798106 11 7298 SH SOLE 25 7298 0 0 QUDIAN INC ADR 747798106 796 545449 SH SOLE 30 545449 0 0 QUDIAN INC ADR 747798106 319 218152 SH SOLE 43 0 0 218152 QUEST DIAGNOSTICS INC COM 74834L100 54589 375676 SH SOLE 2 102076 0 273600 QUEST DIAGNOSTICS INC COM 74834L100 15505 106700 SH SOLE 4 68864 0 37836 QUEST DIAGNOSTICS INC COM 74834L100 18543 127609 SH SOLE 7 123808 0 3801 QUEST DIAGNOSTICS INC COM 74834L100 386 2653 SH SOLE 13 279 0 2374 QUEST DIAGNOSTICS INC COM 74834L100 2351 16176 SH SOLE 15 16176 0 0 QUEST DIAGNOSTICS INC COM 74834L100 42785 294440 SH SOLE 18 276795 0 17645 QUEST DIAGNOSTICS INC COM 74834L100 163748 1126888 SH SOLE 19 1126888 0 0 QUEST DIAGNOSTICS INC COM 74834L100 1288 8865 SH SOLE 20 8865 0 0 QUEST DIAGNOSTICS INC COM 74834L100 569694 3920545 SH SOLE 21 3920545 0 0 QUEST DIAGNOSTICS INC COM 74834L100 394130 2712337 SH SOLE 22 2437768 0 274569 QUEST DIAGNOSTICS INC COM 74834L100 11227 77265 SH SOLE 23 77265 0 0 QUEST DIAGNOSTICS INC COM 74834L100 41048 282488 SH SOLE 25 282488 0 0 QUEST DIAGNOSTICS INC COM 74834L100 47275 325337 SH SOLE 26 157156 0 168181 QUEST DIAGNOSTICS INC COM 74834L100 57578 396240 SH SOLE 28 13238 0 383002 QUEST DIAGNOSTICS INC COM 74834L100 160441 1104132 SH SOLE 30 1069183 0 34949 QUEST DIAGNOSTICS INC COM 74834L100 6944 47785 SH SOLE 31 14995 0 32790 QUEST DIAGNOSTICS INC COM 74834L100 69023 475003 SH SOLE 34 475003 0 0 QUEST DIAGNOSTICS INC COM 74834L100 13171 90639 SH SOLE 36 90639 0 0 QUEST DIAGNOSTICS INC COM 74834L100 636 4376 SH SOLE 40 4376 0 0 QUEST DIAGNOSTICS INC COM 74834L100 18904 130091 SH SOLE 43 8194 0 121897 QUEST RESOURCE HLDG CORP COM NEW 74836W203 20 3209 SH SOLE 18 3209 0 0 QUEST RESOURCE HLDG CORP COM NEW 74836W203 283 46322 SH SOLE 21 46322 0 0 QUEST RESOURCE HLDG CORP COM NEW 74836W203 4 578 SH SOLE 22 578 0 0 QUICKLOGIC CORP COM NEW 74837P405 13 2379 SH SOLE 18 2379 0 0 QUICKLOGIC CORP COM NEW 74837P405 156 29106 SH SOLE 21 29106 0 0 QUICKLOGIC CORP COM NEW 74837P405 546 101895 SH SOLE 22 101895 0 0 QUIDEL CORP COM 74838J101 13967 98954 SH SOLE 2 28598 0 70356 QUIDEL CORP COM 74838J101 22 153 SH SOLE 4 153 0 0 QUIDEL CORP COM 74838J101 86 608 SH SOLE 7 608 0 0 QUIDEL CORP COM 74838J101 12776 90516 SH SOLE 18 90516 0 0 QUIDEL CORP COM 74838J101 1459 10339 SH SOLE 19 10339 0 0 QUIDEL CORP COM 74838J101 250982 1778126 SH SOLE 21 1778126 0 0 QUIDEL CORP COM 74838J101 144004 1020220 SH SOLE 22 973324 0 46896 QUIDEL CORP COM 74838J101 785 5564 SH SOLE 25 5564 0 0 QUIDEL CORP COM 74838J101 2023 14329 SH SOLE 26 11279 0 3050 QUIDEL CORP COM 74838J101 452 3201 SH SOLE 28 3201 0 0 QUIDEL CORP COM 74838J101 29744 210728 SH SOLE 30 210728 0 0 QUIDEL CORP COM 74838J101 81 573 SH SOLE 31 573 0 0 QUIDEL CORP COM 74838J101 14 101 SH SOLE 34 101 0 0 QUIDEL CORP COM 74838J101 254 1796 SH SOLE 36 1796 0 0 QUIDEL CORP COM 74838J101 655 4639 SH SOLE 40 4639 0 0 QUIDEL CORP COM 74838J101 3389 24010 SH SOLE 43 1527 0 22483 QUINSTREET INC COM 74874Q100 1500 85400 SH SOLE 2 75646 0 9754 QUINSTREET INC COM 74874Q100 3 153 SH SOLE 4 153 0 0 QUINSTREET INC COM 74874Q100 15 877 SH SOLE 7 877 0 0 QUINSTREET INC COM 74874Q100 3386 192842 SH SOLE 18 192842 0 0 QUINSTREET INC COM 74874Q100 2330 132676 SH SOLE 19 132676 0 0 QUINSTREET INC COM 74874Q100 100871 5744342 SH SOLE 21 5744342 0 0 QUINSTREET INC COM 74874Q100 27109 1543814 SH SOLE 22 1516229 0 27585 QUINSTREET INC COM 74874Q100 46 2603 SH SOLE 23 2603 0 0 QUINSTREET INC COM 74874Q100 113 6435 SH SOLE 25 6435 0 0 QUINSTREET INC COM 74874Q100 247 14044 SH SOLE 26 0 0 14044 QUINSTREET INC COM 74874Q100 74 4233 SH SOLE 28 4233 0 0 QUINSTREET INC COM 74874Q100 2506 142714 SH SOLE 30 142714 0 0 QUINSTREET INC COM 74874Q100 5 308 SH SOLE 34 308 0 0 QUINSTREET INC COM 74874Q100 119 6803 SH SOLE 40 6803 0 0 QUINSTREET INC COM 74874Q100 520 29593 SH SOLE 43 0 0 29593 QUMU CORP COM 749063103 8 3143 SH SOLE 18 3143 0 0 QUMU CORP COM 749063103 126 50964 SH SOLE 21 50964 0 0 QUMU CORP COM 749063103 541 218267 SH SOLE 22 218267 0 0 QUOTIENT LTD SHS G73268107 77 33020 SH SOLE 2 23083 0 9937 QUOTIENT LTD SHS G73268107 3 1170 SH SOLE 7 1170 0 0 QUOTIENT LTD SHS G73268107 556 237692 SH SOLE 18 237692 0 0 QUOTIENT LTD SHS G73268107 289 123580 SH SOLE 19 123580 0 0 QUOTIENT LTD SHS G73268107 6597 2819383 SH SOLE 21 2819383 0 0 QUOTIENT LTD SHS G73268107 5362 2291656 SH SOLE 22 2252223 0 39433 QUOTIENT LTD SHS G73268107 60 25712 SH SOLE 25 25712 0 0 QUOTIENT LTD SHS G73268107 15 6615 SH SOLE 26 6615 0 0 QUOTIENT LTD SHS G73268107 35 14878 SH SOLE 28 14878 0 0 QUOTIENT LTD SHS G73268107 142 60786 SH SOLE 30 60786 0 0 QUOTIENT LTD SHS G73268107 33 14066 SH SOLE 36 14066 0 0 QUOTIENT LTD SHS G73268107 12 5081 SH SOLE 40 5081 0 0 QUOTIENT LTD SHS G73268107 110 47144 SH SOLE 43 0 0 47144 QUOTIENT TECHNOLOGY INC COM 749119103 303 51991 SH SOLE 2 42537 0 9454 QUOTIENT TECHNOLOGY INC COM 749119103 2 365 SH SOLE 4 365 0 0 QUOTIENT TECHNOLOGY INC COM 749119103 7 1232 SH SOLE 7 1232 0 0 QUOTIENT TECHNOLOGY INC COM 749119103 1469 252421 SH SOLE 18 252421 0 0 QUOTIENT TECHNOLOGY INC COM 749119103 887 152447 SH SOLE 19 152447 0 0 QUOTIENT TECHNOLOGY INC COM 749119103 17119 2941335 SH SOLE 21 2941335 0 0 QUOTIENT TECHNOLOGY INC COM 749119103 12643 2172369 SH SOLE 22 2127023 0 45346 QUOTIENT TECHNOLOGY INC COM 749119103 64 10924 SH SOLE 25 10924 0 0 QUOTIENT TECHNOLOGY INC COM 749119103 318 54609 SH SOLE 26 41803 0 12806 QUOTIENT TECHNOLOGY INC COM 749119103 65 11159 SH SOLE 28 11159 0 0 QUOTIENT TECHNOLOGY INC COM 749119103 921 158300 SH SOLE 30 158300 0 0 QUOTIENT TECHNOLOGY INC COM 749119103 12 2125 SH SOLE 36 2125 0 0 QUOTIENT TECHNOLOGY INC COM 749119103 46 7833 SH SOLE 40 7833 0 0 QUOTIENT TECHNOLOGY INC COM 749119103 126 21638 SH SOLE 43 0 0 21638 QURATE RETAIL INC COM SER A 74915M100 9282 910894 SH SOLE 2 124662 0 786232 QURATE RETAIL INC COM SER A 74915M100 80 7872 SH SOLE 4 7872 0 0 QURATE RETAIL INC COM SER A 74915M100 137 13404 SH SOLE 7 13404 0 0 QURATE RETAIL INC COM SER A 74915M100 1661 162977 SH SOLE 18 162977 0 0 QURATE RETAIL INC COM SER A 74915M100 1214 119158 SH SOLE 19 119158 0 0 QURATE RETAIL INC COM SER A 74915M100 47880 4698728 SH SOLE 21 4698728 0 0 QURATE RETAIL INC COM SER A 74915M100 84659 8308059 SH SOLE 22 7825490 0 482569 QURATE RETAIL INC COM SER A 74915M100 502 49293 SH SOLE 25 49293 0 0 QURATE RETAIL INC COM SER A 74915M100 1358 133268 SH SOLE 26 103145 0 30123 QURATE RETAIL INC COM SER A 74915M100 697 68390 SH SOLE 28 32423 0 35967 QURATE RETAIL INC COM SER A 74915M100 2235 219295 SH SOLE 30 219295 0 0 QURATE RETAIL INC COM SER A 74915M100 60 5924 SH SOLE 31 5924 0 0 QURATE RETAIL INC COM SER A 74915M100 1149 112748 SH SOLE 36 112748 0 0 QURATE RETAIL INC COM SER A 74915M100 463 45439 SH SOLE 40 45439 0 0 QURATE RETAIL INC COM SER A 74915M100 3924 385114 SH SOLE 43 18996 0 366118 QUTOUTIAO INC ADS REP SHS A 74915J107 126 127312 SH SOLE 21 127312 0 0 QUTOUTIAO INC ADS REP SHS A 74915J107 330 333037 SH SOLE 22 322855 0 10182 QUTOUTIAO INC ADS REP SHS A 74915J107 214 216152 SH SOLE 30 216152 0 0 R1 RCM INC COM 749397105 2974 135141 SH SOLE 2 99069 0 36072 R1 RCM INC COM 749397105 10 454 SH SOLE 4 454 0 0 R1 RCM INC COM 749397105 44 1979 SH SOLE 7 1979 0 0 R1 RCM INC COM 749397105 13256 602262 SH SOLE 18 586400 0 15862 R1 RCM INC COM 749397105 8318 377898 SH SOLE 19 377898 0 0 R1 RCM INC COM 749397105 194991 8859189 SH SOLE 21 8859189 0 0 R1 RCM INC COM 749397105 82763 3760234 SH SOLE 22 3685512 0 74722 R1 RCM INC COM 749397105 158 7186 SH SOLE 23 7186 0 0 R1 RCM INC COM 749397105 74347 3377872 SH SOLE 25 3377872 0 0 R1 RCM INC COM 749397105 1829 83084 SH SOLE 26 41926 0 41158 R1 RCM INC COM 749397105 245 11126 SH SOLE 28 11126 0 0 R1 RCM INC COM 749397105 14902 677059 SH SOLE 30 677059 0 0 R1 RCM INC COM 749397105 14 655 SH SOLE 34 655 0 0 R1 RCM INC COM 749397105 445 20235 SH SOLE 36 20235 0 0 R1 RCM INC COM 749397105 307 13957 SH SOLE 40 13957 0 0 R1 RCM INC COM 749397105 1004 45630 SH SOLE 43 0 0 45630 RACKSPACE TECHNOLOGY INC COM 750102105 496 34913 SH SOLE 2 15475 0 19438 RACKSPACE TECHNOLOGY INC COM 750102105 2 120 SH SOLE 4 120 0 0 RACKSPACE TECHNOLOGY INC COM 750102105 12 864 SH SOLE 7 864 0 0 RACKSPACE TECHNOLOGY INC COM 750102105 2224 156376 SH SOLE 18 156376 0 0 RACKSPACE TECHNOLOGY INC COM 750102105 1340 94220 SH SOLE 19 94220 0 0 RACKSPACE TECHNOLOGY INC COM 750102105 26399 1856448 SH SOLE 21 1856448 0 0 RACKSPACE TECHNOLOGY INC COM 750102105 17736 1247263 SH SOLE 22 1211391 0 35872 RACKSPACE TECHNOLOGY INC COM 750102105 15 1037 SH SOLE 23 1037 0 0 RACKSPACE TECHNOLOGY INC COM 750102105 112 7902 SH SOLE 25 7902 0 0 RACKSPACE TECHNOLOGY INC COM 750102105 382 26843 SH SOLE 26 26843 0 0 RACKSPACE TECHNOLOGY INC COM 750102105 396 27828 SH SOLE 30 27828 0 0 RACKSPACE TECHNOLOGY INC COM 750102105 42 2976 SH SOLE 36 2976 0 0 RACKSPACE TECHNOLOGY INC COM 750102105 89 6275 SH SOLE 40 6275 0 0 RACKSPACE TECHNOLOGY INC COM 750102105 124 8739 SH SOLE 43 407 0 8332 RADIAN GROUP INC COM 750236101 7825 344398 SH SOLE 2 124945 0 219453 RADIAN GROUP INC COM 750236101 43 1909 SH SOLE 4 1909 0 0 RADIAN GROUP INC COM 750236101 247 10863 SH SOLE 7 10863 0 0 RADIAN GROUP INC COM 750236101 584 25707 SH SOLE 13 25707 0 0 RADIAN GROUP INC COM 750236101 17382 765053 SH SOLE 18 640123 0 124930 RADIAN GROUP INC COM 750236101 26709 1175583 SH SOLE 19 1175583 0 0 RADIAN GROUP INC COM 750236101 164369 7234548 SH SOLE 21 7234548 0 0 RADIAN GROUP INC COM 750236101 120478 5302707 SH SOLE 22 5031973 0 270734 RADIAN GROUP INC COM 750236101 559 24594 SH SOLE 23 24594 0 0 RADIAN GROUP INC COM 750236101 715 31469 SH SOLE 25 31469 0 0 RADIAN GROUP INC COM 750236101 4698 206781 SH SOLE 26 68493 0 138288 RADIAN GROUP INC COM 750236101 4433 195103 SH SOLE 28 10578 0 184525 RADIAN GROUP INC COM 750236101 3427 150832 SH SOLE 30 150832 0 0 RADIAN GROUP INC COM 750236101 259 11408 SH SOLE 34 11408 0 0 RADIAN GROUP INC COM 750236101 490 21564 SH SOLE 36 21564 0 0 RADIAN GROUP INC COM 750236101 493 21693 SH SOLE 40 21693 0 0 RADIAN GROUP INC COM 750236101 1280 56339 SH SOLE 43 2271 0 54068 RADIANT LOGISTICS INC COM 75025X100 519 81163 SH SOLE 2 3195 0 77968 RADIANT LOGISTICS INC COM 75025X100 4 631 SH SOLE 7 631 0 0 RADIANT LOGISTICS INC COM 75025X100 967 151391 SH SOLE 18 141160 0 10231 RADIANT LOGISTICS INC COM 75025X100 470 73549 SH SOLE 19 73549 0 0 RADIANT LOGISTICS INC COM 75025X100 9058 1417469 SH SOLE 21 1417469 0 0 RADIANT LOGISTICS INC COM 75025X100 6868 1074804 SH SOLE 22 1051918 0 22886 RADIANT LOGISTICS INC COM 75025X100 210 32853 SH SOLE 26 0 0 32853 RADIANT LOGISTICS INC COM 75025X100 19 2910 SH SOLE 43 0 0 2910 RADIUS GLOBAL INFRASTRCTRE I COM CL A 750481103 1986 121614 SH SOLE 2 40305 0 81309 RADIUS GLOBAL INFRASTRCTRE I COM CL A 750481103 12 707 SH SOLE 7 707 0 0 RADIUS GLOBAL INFRASTRCTRE I COM CL A 750481103 3090 189213 SH SOLE 18 189213 0 0 RADIUS GLOBAL INFRASTRCTRE I COM CL A 750481103 6240 382112 SH SOLE 19 382112 0 0 RADIUS GLOBAL INFRASTRCTRE I COM CL A 750481103 36779 2252230 SH SOLE 21 2252230 0 0 RADIUS GLOBAL INFRASTRCTRE I COM CL A 750481103 26983 1652351 SH SOLE 22 1594413 0 57938 RADIUS GLOBAL INFRASTRCTRE I COM CL A 750481103 215 13189 SH SOLE 23 13189 0 0 RADIUS GLOBAL INFRASTRCTRE I COM CL A 750481103 121 7390 SH SOLE 25 7390 0 0 RADIUS GLOBAL INFRASTRCTRE I COM CL A 750481103 1137 69597 SH SOLE 26 0 0 69597 RADIUS GLOBAL INFRASTRCTRE I COM CL A 750481103 120 7324 SH SOLE 28 7324 0 0 RADIUS GLOBAL INFRASTRCTRE I COM CL A 750481103 240 14683 SH SOLE 30 14683 0 0 RADIUS GLOBAL INFRASTRCTRE I COM CL A 750481103 113 6921 SH SOLE 40 6921 0 0 RADIUS GLOBAL INFRASTRCTRE I COM CL A 750481103 0 5 SH SOLE 43 0 0 5 RADIUS HEALTH INC COM NEW 750469207 423 34072 SH SOLE 2 24826 0 9246 RADIUS HEALTH INC COM NEW 750469207 2 177 SH SOLE 4 177 0 0 RADIUS HEALTH INC COM NEW 750469207 10 816 SH SOLE 7 816 0 0 RADIUS HEALTH INC COM NEW 750469207 1609 129684 SH SOLE 18 129684 0 0 RADIUS HEALTH INC COM NEW 750469207 1770 142625 SH SOLE 19 142625 0 0 RADIUS HEALTH INC COM NEW 750469207 24036 1936851 SH SOLE 21 1936851 0 0 RADIUS HEALTH INC COM NEW 750469207 14750 1188536 SH SOLE 22 1160567 0 27969 RADIUS HEALTH INC COM NEW 750469207 71 5707 SH SOLE 25 5707 0 0 RADIUS HEALTH INC COM NEW 750469207 159 12844 SH SOLE 26 4876 0 7968 RADIUS HEALTH INC COM NEW 750469207 74 5973 SH SOLE 28 5973 0 0 RADIUS HEALTH INC COM NEW 750469207 601 48461 SH SOLE 30 48461 0 0 RADIUS HEALTH INC COM NEW 750469207 18 1480 SH SOLE 36 1480 0 0 RADIUS HEALTH INC COM NEW 750469207 75 6061 SH SOLE 40 6061 0 0 RADIUS HEALTH INC COM NEW 750469207 80 6480 SH SOLE 43 503 0 5977 RADNET INC COM 750491102 822 28048 SH SOLE 2 18409 0 9639 RADNET INC COM 750491102 4 133 SH SOLE 4 133 0 0 RADNET INC COM 750491102 21 719 SH SOLE 7 719 0 0 RADNET INC COM 750491102 4952 168939 SH SOLE 18 168939 0 0 RADNET INC COM 750491102 2788 95121 SH SOLE 19 95121 0 0 RADNET INC COM 750491102 141749 4836196 SH SOLE 21 4836196 0 0 RADNET INC COM 750491102 33382 1138933 SH SOLE 22 1114463 0 24470 RADNET INC COM 750491102 248 8449 SH SOLE 25 8449 0 0 RADNET INC COM 750491102 1073 36614 SH SOLE 26 28371 0 8243 RADNET INC COM 750491102 108 3669 SH SOLE 28 3669 0 0 RADNET INC COM 750491102 3967 135356 SH SOLE 30 135356 0 0 RADNET INC COM 750491102 221 7537 SH SOLE 34 7537 0 0 RADNET INC COM 750491102 220 7514 SH SOLE 36 7514 0 0 RADNET INC COM 750491102 143 4895 SH SOLE 40 4895 0 0 RADNET INC COM 750491102 364 12419 SH SOLE 43 307 0 12112 RADWARE LTD ORD M81873107 420 12449 SH SOLE 2 12449 0 0 RADWARE LTD ORD M81873107 4 123 SH SOLE 4 123 0 0 RADWARE LTD ORD M81873107 584 17319 SH SOLE 7 17319 0 0 RADWARE LTD ORD M81873107 26173 776186 SH SOLE 21 776186 0 0 RADWARE LTD ORD M81873107 10318 305985 SH SOLE 22 294532 0 11453 RADWARE LTD ORD M81873107 178 5280 SH SOLE 25 5280 0 0 RADWARE LTD ORD M81873107 184 5466 SH SOLE 26 0 0 5466 RADWARE LTD ORD M81873107 126 3722 SH SOLE 28 3722 0 0 RADWARE LTD ORD M81873107 472 14012 SH SOLE 30 14012 0 0 RADWARE LTD ORD M81873107 1160 34390 SH SOLE 34 34390 0 0 RADWARE LTD ORD M81873107 217 6426 SH SOLE 40 6426 0 0 RADWARE LTD ORD M81873107 416 12351 SH SOLE 43 493 0 11858 RAFAEL HLDGS INC COM CL B 75062E106 59 1913 SH SOLE 2 915 0 998 RAFAEL HLDGS INC COM CL B 75062E106 5 157 SH SOLE 7 157 0 0 RAFAEL HLDGS INC COM CL B 75062E106 861 28011 SH SOLE 18 28011 0 0 RAFAEL HLDGS INC COM CL B 75062E106 505 16426 SH SOLE 19 16426 0 0 RAFAEL HLDGS INC COM CL B 75062E106 10066 327566 SH SOLE 21 327566 0 0 RAFAEL HLDGS INC COM CL B 75062E106 7254 236072 SH SOLE 22 234508 0 1564 RAFAEL HLDGS INC COM CL B 75062E106 57 1848 SH SOLE 43 0 0 1848 RAIN THERAPEUTICS INC COM 75082Q105 53 3562 SH SOLE 2 295 0 3267 RAIN THERAPEUTICS INC COM 75082Q105 341 22820 SH SOLE 18 22820 0 0 RAIN THERAPEUTICS INC COM 75082Q105 232 15491 SH SOLE 19 15491 0 0 RAIN THERAPEUTICS INC COM 75082Q105 3822 255452 SH SOLE 21 255452 0 0 RAIN THERAPEUTICS INC COM 75082Q105 1128 75422 SH SOLE 22 72026 0 3396 RALLYBIO CORP COM 75120L100 87 4954 SH SOLE 2 3670 0 1284 RALLYBIO CORP COM 75120L100 115 6564 SH SOLE 18 6564 0 0 RALLYBIO CORP COM 75120L100 4129 234848 SH SOLE 21 234848 0 0 RALLYBIO CORP COM 75120L100 806 45838 SH SOLE 22 44757 0 1081 RALPH LAUREN CORP CL A 751212101 31508 283757 SH SOLE 2 191720 0 92037 RALPH LAUREN CORP CL A 751212101 4691 42250 SH SOLE 4 42250 0 0 RALPH LAUREN CORP CL A 751212101 4485 40393 SH SOLE 7 39113 0 1280 RALPH LAUREN CORP CL A 751212101 394 3544 SH SOLE 13 3544 0 0 RALPH LAUREN CORP CL A 751212101 80 719 SH SOLE 15 719 0 0 RALPH LAUREN CORP CL A 751212101 20015 180247 SH SOLE 18 164867 0 15380 RALPH LAUREN CORP CL A 751212101 85603 770918 SH SOLE 19 770918 0 0 RALPH LAUREN CORP CL A 751212101 114308 1029433 SH SOLE 21 1029433 0 0 RALPH LAUREN CORP CL A 751212101 167430 1507838 SH SOLE 22 1202376 0 305462 RALPH LAUREN CORP CL A 751212101 15463 139255 SH SOLE 23 139255 0 0 RALPH LAUREN CORP CL A 751212101 7941 71512 SH SOLE 25 71512 0 0 RALPH LAUREN CORP CL A 751212101 9291 83675 SH SOLE 26 40827 0 42848 RALPH LAUREN CORP CL A 751212101 1570 14135 SH SOLE 28 4745 0 9390 RALPH LAUREN CORP CL A 751212101 3271 29457 SH SOLE 29 29457 0 0 RALPH LAUREN CORP CL A 751212101 14708 132460 SH SOLE 30 132460 0 0 RALPH LAUREN CORP CL A 751212101 5499 49526 SH SOLE 31 49526 0 0 RALPH LAUREN CORP CL A 751212101 6462 58192 SH SOLE 34 58192 0 0 RALPH LAUREN CORP CL A 751212101 563 5070 SH SOLE 36 5070 0 0 RALPH LAUREN CORP CL A 751212101 652 5868 SH SOLE 40 5868 0 0 RALPH LAUREN CORP CL A 751212101 2583 23258 SH SOLE 43 986 0 22272 RAMACO RES INC COM 75134P303 33 2662 SH SOLE 18 2662 0 0 RAMACO RES INC COM 75134P303 477 38733 SH SOLE 21 38733 0 0 RAMACO RES INC COM 75134P303 54 4411 SH SOLE 43 0 0 4411 RAMBUS INC DEL COM 750917106 2624 118178 SH SOLE 2 33928 0 84250 RAMBUS INC DEL COM 750917106 11 509 SH SOLE 4 509 0 0 RAMBUS INC DEL COM 750917106 40 1801 SH SOLE 7 1801 0 0 RAMBUS INC DEL COM 750917106 9279 417973 SH SOLE 18 417973 0 0 RAMBUS INC DEL COM 750917106 4266 192153 SH SOLE 19 192153 0 0 RAMBUS INC DEL COM 750917106 283877 12787264 SH SOLE 21 12787264 0 0 RAMBUS INC DEL COM 750917106 59570 2683327 SH SOLE 22 2568711 0 114616 RAMBUS INC DEL COM 750917106 463 20874 SH SOLE 25 20874 0 0 RAMBUS INC DEL COM 750917106 891 40121 SH SOLE 26 24833 0 15288 RAMBUS INC DEL COM 750917106 211 9524 SH SOLE 28 9524 0 0 RAMBUS INC DEL COM 750917106 4370 196840 SH SOLE 30 196840 0 0 RAMBUS INC DEL COM 750917106 388 17490 SH SOLE 36 17490 0 0 RAMBUS INC DEL COM 750917106 284 12773 SH SOLE 40 12773 0 0 RAMBUS INC DEL COM 750917106 945 42581 SH SOLE 43 549 0 42032 RANDOLPH BANCORP INC COM 752378109 18 825 SH SOLE 18 825 0 0 RANDOLPH BANCORP INC COM 752378109 178 8256 SH SOLE 21 8256 0 0 RANGE RES CORP COM 75281A109 3708 163862 SH SOLE 2 75581 0 88281 RANGE RES CORP COM 75281A109 18 790 SH SOLE 4 790 0 0 RANGE RES CORP COM 75281A109 87 3843 SH SOLE 7 3843 0 0 RANGE RES CORP COM 75281A109 21702 959000 SH SOLE 18 959000 0 0 RANGE RES CORP COM 75281A109 9521 420716 SH SOLE 19 420716 0 0 RANGE RES CORP COM 75281A109 677335 29930843 SH SOLE 21 29930843 0 0 RANGE RES CORP COM 75281A109 140391 6203743 SH SOLE 22 5960944 0 242799 RANGE RES CORP COM 75281A109 707 31220 SH SOLE 25 31220 0 0 RANGE RES CORP COM 75281A109 1642 72547 SH SOLE 26 55309 0 17238 RANGE RES CORP COM 75281A109 591 26128 SH SOLE 28 20535 0 5593 RANGE RES CORP COM 75281A109 13136 580454 SH SOLE 30 580454 0 0 RANGE RES CORP COM 75281A109 147 6484 SH SOLE 36 6484 0 0 RANGE RES CORP COM 75281A109 689 30438 SH SOLE 40 30438 0 0 RANGE RES CORP COM 75281A109 16722 738909 SH SOLE 43 45638 0 693271 RANGER ENERGY SVCS INC COM CL A 75282U104 10 1095 SH SOLE 18 1095 0 0 RANGER ENERGY SVCS INC COM CL A 75282U104 156 16944 SH SOLE 21 16944 0 0 RANGER ENERGY SVCS INC COM CL A 75282U104 93 10137 SH SOLE 22 10137 0 0 RANPAK HOLDINGS CORP COM CL A 75321W103 1406 52427 SH SOLE 2 25503 0 26924 RANPAK HOLDINGS CORP COM CL A 75321W103 3 126 SH SOLE 4 126 0 0 RANPAK HOLDINGS CORP COM CL A 75321W103 15 562 SH SOLE 7 562 0 0 RANPAK HOLDINGS CORP COM CL A 75321W103 3140 117075 SH SOLE 18 117075 0 0 RANPAK HOLDINGS CORP COM CL A 75321W103 2599 96915 SH SOLE 19 96915 0 0 RANPAK HOLDINGS CORP COM CL A 75321W103 39117 1458492 SH SOLE 21 1458492 0 0 RANPAK HOLDINGS CORP COM CL A 75321W103 26890 1002621 SH SOLE 22 969891 0 32730 RANPAK HOLDINGS CORP COM CL A 75321W103 222 8261 SH SOLE 25 8261 0 0 RANPAK HOLDINGS CORP COM CL A 75321W103 721 26871 SH SOLE 26 26871 0 0 RANPAK HOLDINGS CORP COM CL A 75321W103 114 4250 SH SOLE 28 4250 0 0 RANPAK HOLDINGS CORP COM CL A 75321W103 283 10549 SH SOLE 30 10549 0 0 RANPAK HOLDINGS CORP COM CL A 75321W103 16 609 SH SOLE 36 609 0 0 RANPAK HOLDINGS CORP COM CL A 75321W103 150 5595 SH SOLE 40 5595 0 0 RANPAK HOLDINGS CORP COM CL A 75321W103 175 6530 SH SOLE 43 294 0 6236 RAPID MICRO BIOSYSTEMS INC CLASS A COM 75340L104 194 10496 SH SOLE 2 239 0 10257 RAPID MICRO BIOSYSTEMS INC CLASS A COM 75340L104 920 49815 SH SOLE 18 49815 0 0 RAPID MICRO BIOSYSTEMS INC CLASS A COM 75340L104 17753 961175 SH SOLE 19 961175 0 0 RAPID MICRO BIOSYSTEMS INC CLASS A COM 75340L104 107 5777 SH SOLE 20 5777 0 0 RAPID MICRO BIOSYSTEMS INC CLASS A COM 75340L104 4925 266666 SH SOLE 21 266666 0 0 RAPID MICRO BIOSYSTEMS INC CLASS A COM 75340L104 1208 65408 SH SOLE 22 63847 0 1561 RAPID MICRO BIOSYSTEMS INC CLASS A COM 75340L104 13 690 SH SOLE 34 690 0 0 RAPID7 INC COM 753422104 3284 29057 SH SOLE 2 21090 0 7967 RAPID7 INC COM 753422104 153 1351 SH SOLE 4 1351 0 0 RAPID7 INC COM 753422104 87 768 SH SOLE 7 768 0 0 RAPID7 INC COM 753422104 17514 154963 SH SOLE 18 153007 0 1956 RAPID7 INC COM 753422104 15659 138554 SH SOLE 19 138554 0 0 RAPID7 INC COM 753422104 245310 2170499 SH SOLE 21 2170499 0 0 RAPID7 INC COM 753422104 147111 1301640 SH SOLE 22 1270317 0 31323 RAPID7 INC COM 753422104 189 1671 SH SOLE 23 1671 0 0 RAPID7 INC COM 753422104 1484 13128 SH SOLE 25 13128 0 0 RAPID7 INC COM 753422104 4544 40205 SH SOLE 26 24321 0 15884 RAPID7 INC COM 753422104 465 4117 SH SOLE 28 4117 0 0 RAPID7 INC COM 753422104 140 1235 SH SOLE 29 1235 0 0 RAPID7 INC COM 753422104 26734 236544 SH SOLE 30 236544 0 0 RAPID7 INC COM 753422104 97 861 SH SOLE 31 861 0 0 RAPID7 INC COM 753422104 37 327 SH SOLE 34 327 0 0 RAPID7 INC COM 753422104 576 5094 SH SOLE 36 5094 0 0 RAPID7 INC COM 753422104 728 6437 SH SOLE 40 6437 0 0 RAPID7 INC COM 753422104 1502 13293 SH SOLE 43 100 0 13193 RAPT THERAPEUTICS INC COM 75382E109 255 8217 SH SOLE 2 5243 0 2974 RAPT THERAPEUTICS INC COM 75382E109 7 237 SH SOLE 7 237 0 0 RAPT THERAPEUTICS INC COM 75382E109 2096 67508 SH SOLE 18 67508 0 0 RAPT THERAPEUTICS INC COM 75382E109 11390 366817 SH SOLE 19 366817 0 0 RAPT THERAPEUTICS INC COM 75382E109 30116 969918 SH SOLE 21 969918 0 0 RAPT THERAPEUTICS INC COM 75382E109 14290 460226 SH SOLE 22 448663 0 11563 RAPT THERAPEUTICS INC COM 75382E109 75 2431 SH SOLE 25 2431 0 0 RAPT THERAPEUTICS INC COM 75382E109 20 648 SH SOLE 26 648 0 0 RAPT THERAPEUTICS INC COM 75382E109 570 18363 SH SOLE 30 18363 0 0 RAPT THERAPEUTICS INC COM 75382E109 45 1453 SH SOLE 34 1453 0 0 RAPT THERAPEUTICS INC COM 75382E109 45 1464 SH SOLE 40 1464 0 0 RAPT THERAPEUTICS INC COM 75382E109 48 1539 SH SOLE 43 0 0 1539 RAVE RESTAURANT GROUP INC COM 754198109 4 3285 SH SOLE 21 3285 0 0 RAVE RESTAURANT GROUP INC COM 754198109 34 25976 SH SOLE 22 25976 0 0 RAVEN INDS INC COM 754212108 856 14865 SH SOLE 2 10900 0 3965 RAVEN INDS INC COM 754212108 10 165 SH SOLE 4 165 0 0 RAVEN INDS INC COM 754212108 35 608 SH SOLE 7 608 0 0 RAVEN INDS INC COM 754212108 7468 129630 SH SOLE 18 129630 0 0 RAVEN INDS INC COM 754212108 3647 63305 SH SOLE 19 63305 0 0 RAVEN INDS INC COM 754212108 236100 4098243 SH SOLE 21 4098243 0 0 RAVEN INDS INC COM 754212108 50142 870375 SH SOLE 22 848451 0 21924 RAVEN INDS INC COM 754212108 457 7937 SH SOLE 25 7937 0 0 RAVEN INDS INC COM 754212108 670 11631 SH SOLE 26 7755 0 3876 RAVEN INDS INC COM 754212108 173 2997 SH SOLE 28 2997 0 0 RAVEN INDS INC COM 754212108 3805 66041 SH SOLE 30 66041 0 0 RAVEN INDS INC COM 754212108 331 5749 SH SOLE 36 5749 0 0 RAVEN INDS INC COM 754212108 258 4478 SH SOLE 40 4478 0 0 RAVEN INDS INC COM 754212108 1558 27040 SH SOLE 43 88 0 26952 RAYMOND JAMES FINL INC COM 754730109 46097 499533 SH SOLE 2 143667 0 355866 RAYMOND JAMES FINL INC COM 754730109 11446 124033 SH SOLE 4 75093 0 48940 RAYMOND JAMES FINL INC COM 754730109 16497 178773 SH SOLE 7 173424 0 5349 RAYMOND JAMES FINL INC COM 754730109 482 5218 SH SOLE 13 481 0 4737 RAYMOND JAMES FINL INC COM 754730109 2256 24446 SH SOLE 15 24446 0 0 RAYMOND JAMES FINL INC COM 754730109 177297 1921298 SH SOLE 18 1764552 0 156746 RAYMOND JAMES FINL INC COM 754730109 288211 3123223 SH SOLE 19 3123223 0 0 RAYMOND JAMES FINL INC COM 754730109 501204 5431340 SH SOLE 21 5431340 0 0 RAYMOND JAMES FINL INC COM 754730109 392362 4251861 SH SOLE 22 3854119 0 397742 RAYMOND JAMES FINL INC COM 754730109 9607 104109 SH SOLE 23 104109 0 0 RAYMOND JAMES FINL INC COM 754730109 28230 305922 SH SOLE 25 305922 0 0 RAYMOND JAMES FINL INC COM 754730109 41118 445576 SH SOLE 26 163443 0 282133 RAYMOND JAMES FINL INC COM 754730109 59444 644167 SH SOLE 28 13710 0 630457 RAYMOND JAMES FINL INC COM 754730109 9 102 SH SOLE 29 102 0 0 RAYMOND JAMES FINL INC COM 754730109 110775 1200425 SH SOLE 30 1038346 0 162079 RAYMOND JAMES FINL INC COM 754730109 6369 69021 SH SOLE 31 21554 0 47467 RAYMOND JAMES FINL INC COM 754730109 16348 177156 SH SOLE 34 177156 0 0 RAYMOND JAMES FINL INC COM 754730109 11439 123956 SH SOLE 36 123956 0 0 RAYMOND JAMES FINL INC COM 754730109 584 6326 SH SOLE 40 6326 0 0 RAYMOND JAMES FINL INC COM 754730109 9100 98610 SH SOLE 43 4702 0 93908 RAYONIER ADVANCED MATLS INC COM 75508B104 453 60454 SH SOLE 2 4521 0 55933 RAYONIER ADVANCED MATLS INC COM 75508B104 7 956 SH SOLE 7 956 0 0 RAYONIER ADVANCED MATLS INC COM 75508B104 2012 268288 SH SOLE 18 268288 0 0 RAYONIER ADVANCED MATLS INC COM 75508B104 813 108419 SH SOLE 19 108419 0 0 RAYONIER ADVANCED MATLS INC COM 75508B104 56649 7553144 SH SOLE 21 7553144 0 0 RAYONIER ADVANCED MATLS INC COM 75508B104 12234 1631139 SH SOLE 22 1593959 0 37180 RAYONIER ADVANCED MATLS INC COM 75508B104 623 83001 SH SOLE 30 83001 0 0 RAYONIER ADVANCED MATLS INC COM 75508B104 153 20413 SH SOLE 43 0 0 20413 RAYONIER INC COM 754907103 12953 363033 SH SOLE 2 108286 0 254747 RAYONIER INC COM 754907103 19 543 SH SOLE 4 543 0 0 RAYONIER INC COM 754907103 103 2885 SH SOLE 7 2885 0 0 RAYONIER INC COM 754907103 12114 339512 SH SOLE 18 339512 0 0 RAYONIER INC COM 754907103 1409 39488 SH SOLE 19 39488 0 0 RAYONIER INC COM 754907103 283673 7950478 SH SOLE 21 7950478 0 0 RAYONIER INC COM 754907103 136497 3825589 SH SOLE 22 3653592 0 171997 RAYONIER INC COM 754907103 4496 126015 SH SOLE 25 126015 0 0 RAYONIER INC COM 754907103 4085 114478 SH SOLE 26 98067 0 16411 RAYONIER INC COM 754907103 476 13342 SH SOLE 28 11522 0 1820 RAYONIER INC COM 754907103 29176 817717 SH SOLE 30 817717 0 0 RAYONIER INC COM 754907103 76 2137 SH SOLE 31 2137 0 0 RAYONIER INC COM 754907103 520 14578 SH SOLE 34 14578 0 0 RAYONIER INC COM 754907103 80 2238 SH SOLE 36 2238 0 0 RAYONIER INC COM 754907103 597 16732 SH SOLE 40 16732 0 0 RAYONIER INC COM 754907103 1161 32546 SH SOLE 43 1593 0 30953 RAYTHEON TECHNOLOGIES CORP COM 75513E101 308245 3585907 SH SOLE 2 749188 0 2836719 RAYTHEON TECHNOLOGIES CORP COM 75513E101 68098 792202 SH SOLE 4 430027 0 362175 RAYTHEON TECHNOLOGIES CORP COM 75513E101 112874 1313102 SH SOLE 7 1268194 0 44908 RAYTHEON TECHNOLOGIES CORP COM 75513E101 2598 30229 SH SOLE 13 4333 0 25896 RAYTHEON TECHNOLOGIES CORP COM 75513E101 16832 195816 SH SOLE 15 195816 0 0 RAYTHEON TECHNOLOGIES CORP COM 75513E101 2 22 SH SOLE 17 0 0 22 RAYTHEON TECHNOLOGIES CORP COM 75513E101 528453 6147661 SH SOLE 18 5853677 0 293984 RAYTHEON TECHNOLOGIES CORP COM 75513E101 276794 3220031 SH SOLE 19 3220031 0 0 RAYTHEON TECHNOLOGIES CORP COM 75513E101 3366354 39161863 SH SOLE 21 39161863 0 0 RAYTHEON TECHNOLOGIES CORP COM 75513E101 2721489 31659942 SH SOLE 22 28417850 0 3242092 RAYTHEON TECHNOLOGIES CORP COM 75513E101 78708 915634 SH SOLE 23 915634 0 0 RAYTHEON TECHNOLOGIES CORP COM 75513E101 66457 773121 SH SOLE 25 773121 0 0 RAYTHEON TECHNOLOGIES CORP COM 75513E101 261691 3044334 SH SOLE 26 1078011 0 1966323 RAYTHEON TECHNOLOGIES CORP COM 75513E101 29252 340297 SH SOLE 28 0 0 340297 RAYTHEON TECHNOLOGIES CORP COM 75513E101 556592 6475007 SH SOLE 30 6475007 0 0 RAYTHEON TECHNOLOGIES CORP COM 75513E101 47799 556062 SH SOLE 31 183107 0 372955 RAYTHEON TECHNOLOGIES CORP COM 75513E101 245 2850 SH SOLE 34 2850 0 0 RAYTHEON TECHNOLOGIES CORP COM 75513E101 61285 712946 SH SOLE 36 712946 0 0 RAYTHEON TECHNOLOGIES CORP COM 75513E101 2497 29046 SH SOLE 40 29046 0 0 RAYTHEON TECHNOLOGIES CORP COM 75513E101 77186 897925 SH SOLE 43 67620 0 830305 RBB BANCORP COM 74930B105 340 13498 SH SOLE 2 1273 0 12225 RBB BANCORP COM 74930B105 7 279 SH SOLE 7 279 0 0 RBB BANCORP COM 74930B105 1232 48882 SH SOLE 18 48882 0 0 RBB BANCORP COM 74930B105 747 29649 SH SOLE 19 29649 0 0 RBB BANCORP COM 74930B105 14018 556034 SH SOLE 21 556034 0 0 RBB BANCORP COM 74930B105 8784 348434 SH SOLE 22 340639 0 7795 RBB BANCORP COM 74930B105 149 5906 SH SOLE 43 0 0 5906 RBC BEARINGS INC COM 75524B104 6248 29446 SH SOLE 2 8444 0 21002 RBC BEARINGS INC COM 75524B104 18 85 SH SOLE 4 85 0 0 RBC BEARINGS INC COM 75524B104 82 388 SH SOLE 7 388 0 0 RBC BEARINGS INC COM 75524B104 18237 85944 SH SOLE 18 85944 0 0 RBC BEARINGS INC COM 75524B104 10483 49403 SH SOLE 19 49403 0 0 RBC BEARINGS INC COM 75524B104 258363 1217546 SH SOLE 21 1217546 0 0 RBC BEARINGS INC COM 75524B104 131166 618123 SH SOLE 22 592398 0 25725 RBC BEARINGS INC COM 75524B104 763 3596 SH SOLE 25 3596 0 0 RBC BEARINGS INC COM 75524B104 1853 8731 SH SOLE 26 6606 0 2125 RBC BEARINGS INC COM 75524B104 446 2102 SH SOLE 28 2102 0 0 RBC BEARINGS INC COM 75524B104 3031 14285 SH SOLE 30 14285 0 0 RBC BEARINGS INC COM 75524B104 707 3330 SH SOLE 40 3330 0 0 RBC BEARINGS INC COM 75524B104 1293 6095 SH SOLE 43 2273 0 3822 RCI HOSPITALITY HLDGS INC COM 74934Q108 105 1536 SH SOLE 2 659 0 877 RCI HOSPITALITY HLDGS INC COM 74934Q108 9 134 SH SOLE 7 134 0 0 RCI HOSPITALITY HLDGS INC COM 74934Q108 1781 25993 SH SOLE 18 25993 0 0 RCI HOSPITALITY HLDGS INC COM 74934Q108 980 14307 SH SOLE 19 14307 0 0 RCI HOSPITALITY HLDGS INC COM 74934Q108 19943 291098 SH SOLE 21 291098 0 0 RCI HOSPITALITY HLDGS INC COM 74934Q108 13578 198184 SH SOLE 22 197090 0 1094 RCM TECHNOLOGIES INC COM NEW 749360400 11 1728 SH SOLE 18 1728 0 0 RCM TECHNOLOGIES INC COM NEW 749360400 179 29404 SH SOLE 21 29404 0 0 RCM TECHNOLOGIES INC COM NEW 749360400 73 11956 SH SOLE 22 11956 0 0 RE MAX HLDGS INC CL A 75524W108 1530 49111 SH SOLE 2 13365 0 35746 RE MAX HLDGS INC CL A 75524W108 2 62 SH SOLE 4 62 0 0 RE MAX HLDGS INC CL A 75524W108 9 298 SH SOLE 7 298 0 0 RE MAX HLDGS INC CL A 75524W108 2520 80861 SH SOLE 18 73766 0 7095 RE MAX HLDGS INC CL A 75524W108 8638 277219 SH SOLE 19 277219 0 0 RE MAX HLDGS INC CL A 75524W108 70348 2257625 SH SOLE 21 2257625 0 0 RE MAX HLDGS INC CL A 75524W108 24676 791899 SH SOLE 22 772263 0 19636 RE MAX HLDGS INC CL A 75524W108 587 18832 SH SOLE 23 18832 0 0 RE MAX HLDGS INC CL A 75524W108 74 2360 SH SOLE 25 2360 0 0 RE MAX HLDGS INC CL A 75524W108 2624 84204 SH SOLE 26 0 0 84204 RE MAX HLDGS INC CL A 75524W108 79 2539 SH SOLE 28 2539 0 0 RE MAX HLDGS INC CL A 75524W108 965 30979 SH SOLE 30 30979 0 0 RE MAX HLDGS INC CL A 75524W108 16 514 SH SOLE 34 514 0 0 RE MAX HLDGS INC CL A 75524W108 56 1803 SH SOLE 40 1803 0 0 RE MAX HLDGS INC CL A 75524W108 346 11088 SH SOLE 43 3193 0 7895 READING INTL INC CL A 755408101 17 3440 SH SOLE 18 3440 0 0 READING INTL INC CL A 755408101 283 55921 SH SOLE 21 55921 0 0 READING INTL INC CL A 755408101 248 49096 SH SOLE 22 49096 0 0 READY CAPITAL CORP COM 75574U101 961 66592 SH SOLE 2 17315 0 49277 READY CAPITAL CORP COM 75574U101 15 1053 SH SOLE 7 1053 0 0 READY CAPITAL CORP COM 75574U101 3427 237471 SH SOLE 18 237471 0 0 READY CAPITAL CORP COM 75574U101 1493 103481 SH SOLE 19 103481 0 0 READY CAPITAL CORP COM 75574U101 120223 8331489 SH SOLE 21 8331489 0 0 READY CAPITAL CORP COM 75574U101 23067 1598556 SH SOLE 22 1536489 0 62067 READY CAPITAL CORP COM 75574U101 106 7320 SH SOLE 25 7320 0 0 READY CAPITAL CORP COM 75574U101 105 7278 SH SOLE 26 0 0 7278 READY CAPITAL CORP COM 75574U101 49 3364 SH SOLE 28 3364 0 0 READY CAPITAL CORP COM 75574U101 1484 102865 SH SOLE 30 102865 0 0 READY CAPITAL CORP COM 75574U101 131 9058 SH SOLE 40 9058 0 0 READY CAPITAL CORP COM 75574U101 860 59601 SH SOLE 43 3706 0 55895 REALNETWORKS INC COM NEW 75605L708 48 29958 SH SOLE 2 29958 0 0 REALNETWORKS INC COM NEW 75605L708 11 6771 SH SOLE 18 6771 0 0 REALNETWORKS INC COM NEW 75605L708 192 120705 SH SOLE 21 120705 0 0 REALNETWORKS INC COM NEW 75605L708 873 548847 SH SOLE 22 548847 0 0 REALOGY HLDGS CORP COM 75605Y106 6533 372473 SH SOLE 2 139199 0 233274 REALOGY HLDGS CORP COM 75605Y106 6 314 SH SOLE 4 314 0 0 REALOGY HLDGS CORP COM 75605Y106 52 2989 SH SOLE 7 2989 0 0 REALOGY HLDGS CORP COM 75605Y106 9005 513399 SH SOLE 18 504586 0 8813 REALOGY HLDGS CORP COM 75605Y106 26741 1524555 SH SOLE 19 1524555 0 0 REALOGY HLDGS CORP COM 75605Y106 245866 14017433 SH SOLE 21 14017433 0 0 REALOGY HLDGS CORP COM 75605Y106 76237 4346468 SH SOLE 22 4225001 0 121467 REALOGY HLDGS CORP COM 75605Y106 889 50689 SH SOLE 23 50689 0 0 REALOGY HLDGS CORP COM 75605Y106 1055 60172 SH SOLE 25 60172 0 0 REALOGY HLDGS CORP COM 75605Y106 5118 291767 SH SOLE 26 23855 0 267912 REALOGY HLDGS CORP COM 75605Y106 279 15932 SH SOLE 28 9623 0 6309 REALOGY HLDGS CORP COM 75605Y106 3704 211160 SH SOLE 30 211160 0 0 REALOGY HLDGS CORP COM 75605Y106 1643 93651 SH SOLE 34 93651 0 0 REALOGY HLDGS CORP COM 75605Y106 410 23386 SH SOLE 36 23386 0 0 REALOGY HLDGS CORP COM 75605Y106 242 13774 SH SOLE 40 13774 0 0 REALOGY HLDGS CORP COM 75605Y106 1513 86288 SH SOLE 43 3926 0 82362 REALTY INCOME CORP COM 756109104 53556 825711 SH SOLE 2 108088 0 717623 REALTY INCOME CORP COM 756109104 29496 454758 SH SOLE 4 335929 0 118829 REALTY INCOME CORP COM 756109104 61839 953429 SH SOLE 7 942275 0 11154 REALTY INCOME CORP COM 756109104 622 9587 SH SOLE 13 1190 0 8397 REALTY INCOME CORP COM 756109104 3216 49577 SH SOLE 15 49577 0 0 REALTY INCOME CORP COM 756109104 3 50 SH SOLE 17 0 0 50 REALTY INCOME CORP COM 756109104 45073 694927 SH SOLE 18 640416 0 54511 REALTY INCOME CORP COM 756109104 43217 666313 SH SOLE 19 666313 0 0 REALTY INCOME CORP COM 756109104 908334 14004526 SH SOLE 21 14004526 0 0 REALTY INCOME CORP COM 756109104 718833 11082841 SH SOLE 22 10270425 0 812416 REALTY INCOME CORP COM 756109104 14732 227134 SH SOLE 23 227134 0 0 REALTY INCOME CORP COM 756109104 139055 2143929 SH SOLE 25 2143929 0 0 REALTY INCOME CORP COM 756109104 55217 851325 SH SOLE 26 317119 0 534206 REALTY INCOME CORP COM 756109104 68737 1059777 SH SOLE 28 27912 0 1031865 REALTY INCOME CORP COM 756109104 39 601 SH SOLE 29 601 0 0 REALTY INCOME CORP COM 756109104 193805 2988053 SH SOLE 30 2988053 0 0 REALTY INCOME CORP COM 756109104 8675 133748 SH SOLE 31 42364 0 91384 REALTY INCOME CORP COM 756109104 1332 20544 SH SOLE 34 20544 0 0 REALTY INCOME CORP COM 756109104 11616 179093 SH SOLE 36 179093 0 0 REALTY INCOME CORP COM 756109104 831 12813 SH SOLE 40 12813 0 0 REALTY INCOME CORP COM 756109104 13723 211577 SH SOLE 43 14435 0 197142 REATA PHARMACEUTICALS INC CL A 75615P103 2566 25508 SH SOLE 2 14516 0 10992 REATA PHARMACEUTICALS INC CL A 75615P103 11 107 SH SOLE 4 107 0 0 REATA PHARMACEUTICALS INC CL A 75615P103 44 441 SH SOLE 7 441 0 0 REATA PHARMACEUTICALS INC CL A 75615P103 7932 78836 SH SOLE 18 77653 0 1183 REATA PHARMACEUTICALS INC CL A 75615P103 8544 84924 SH SOLE 19 84924 0 0 REATA PHARMACEUTICALS INC CL A 75615P103 120717 1199848 SH SOLE 21 1199848 0 0 REATA PHARMACEUTICALS INC CL A 75615P103 66733 663285 SH SOLE 22 645490 0 17795 REATA PHARMACEUTICALS INC CL A 75615P103 165 1636 SH SOLE 23 1636 0 0 REATA PHARMACEUTICALS INC CL A 75615P103 374 3716 SH SOLE 25 3716 0 0 REATA PHARMACEUTICALS INC CL A 75615P103 1905 18934 SH SOLE 26 10090 0 8844 REATA PHARMACEUTICALS INC CL A 75615P103 222 2208 SH SOLE 28 2208 0 0 REATA PHARMACEUTICALS INC CL A 75615P103 3011 29930 SH SOLE 30 29930 0 0 REATA PHARMACEUTICALS INC CL A 75615P103 124 1232 SH SOLE 36 1232 0 0 REATA PHARMACEUTICALS INC CL A 75615P103 304 3025 SH SOLE 40 3025 0 0 REATA PHARMACEUTICALS INC CL A 75615P103 714 7092 SH SOLE 43 445 0 6647 RECRO PHARMA INC COM 75629F109 6 2981 SH SOLE 2 2981 0 0 RECRO PHARMA INC COM 75629F109 16 7884 SH SOLE 18 7884 0 0 RECRO PHARMA INC COM 75629F109 217 105434 SH SOLE 21 105434 0 0 RECRO PHARMA INC COM 75629F109 558 270636 SH SOLE 22 270636 0 0 RECURSION PHARMACEUTICALS IN CL A 75629V104 334 14526 SH SOLE 2 3343 0 11183 RECURSION PHARMACEUTICALS IN CL A 75629V104 8 340 SH SOLE 7 340 0 0 RECURSION PHARMACEUTICALS IN CL A 75629V104 1841 80009 SH SOLE 18 80009 0 0 RECURSION PHARMACEUTICALS IN CL A 75629V104 1282 55733 SH SOLE 19 55733 0 0 RECURSION PHARMACEUTICALS IN CL A 75629V104 21450 932200 SH SOLE 21 932200 0 0 RECURSION PHARMACEUTICALS IN CL A 75629V104 15677 681310 SH SOLE 22 673920 0 7390 RECURSION PHARMACEUTICALS IN CL A 75629V104 81 3541 SH SOLE 26 0 0 3541 RECURSION PHARMACEUTICALS IN CL A 75629V104 0 5 SH SOLE 43 0 0 5 RED CAT HLDGS INC COM 75644T100 21 6006 SH SOLE 18 6006 0 0 RED CAT HLDGS INC COM 75644T100 255 73416 SH SOLE 21 73416 0 0 RED RIVER BANCSHARES INC COM 75686R202 192 3855 SH SOLE 2 343 0 3512 RED RIVER BANCSHARES INC COM 75686R202 7 140 SH SOLE 7 140 0 0 RED RIVER BANCSHARES INC COM 75686R202 835 16757 SH SOLE 18 16757 0 0 RED RIVER BANCSHARES INC COM 75686R202 450 9031 SH SOLE 19 9031 0 0 RED RIVER BANCSHARES INC COM 75686R202 8532 171147 SH SOLE 21 171147 0 0 RED RIVER BANCSHARES INC COM 75686R202 3125 62686 SH SOLE 22 59593 0 3093 RED ROBIN GOURMET BURGERS IN COM 75689M101 68 2959 SH SOLE 2 1146 0 1813 RED ROBIN GOURMET BURGERS IN COM 75689M101 6 251 SH SOLE 7 251 0 0 RED ROBIN GOURMET BURGERS IN COM 75689M101 1357 58843 SH SOLE 18 58843 0 0 RED ROBIN GOURMET BURGERS IN COM 75689M101 618 26810 SH SOLE 19 26810 0 0 RED ROBIN GOURMET BURGERS IN COM 75689M101 42857 1858487 SH SOLE 21 1858487 0 0 RED ROBIN GOURMET BURGERS IN COM 75689M101 8886 385337 SH SOLE 22 383807 0 1530 RED ROBIN GOURMET BURGERS IN COM 75689M101 412 17846 SH SOLE 30 17846 0 0 RED ROBIN GOURMET BURGERS IN COM 75689M101 83 3617 SH SOLE 43 835 0 2782 RED ROCK RESORTS INC CL A 75700L108 1396 27257 SH SOLE 2 20392 0 6865 RED ROCK RESORTS INC CL A 75700L108 62 1209 SH SOLE 4 1209 0 0 RED ROCK RESORTS INC CL A 75700L108 51 991 SH SOLE 7 991 0 0 RED ROCK RESORTS INC CL A 75700L108 8786 171531 SH SOLE 18 170911 0 620 RED ROCK RESORTS INC CL A 75700L108 5653 110376 SH SOLE 19 110376 0 0 RED ROCK RESORTS INC CL A 75700L108 103721 2025015 SH SOLE 21 2025015 0 0 RED ROCK RESORTS INC CL A 75700L108 71963 1404988 SH SOLE 22 1367798 0 37190 RED ROCK RESORTS INC CL A 75700L108 417 8147 SH SOLE 25 8147 0 0 RED ROCK RESORTS INC CL A 75700L108 1181 23050 SH SOLE 26 18359 0 4691 RED ROCK RESORTS INC CL A 75700L108 315 6157 SH SOLE 28 6157 0 0 RED ROCK RESORTS INC CL A 75700L108 64 1253 SH SOLE 29 1253 0 0 RED ROCK RESORTS INC CL A 75700L108 1914 37369 SH SOLE 30 37369 0 0 RED ROCK RESORTS INC CL A 75700L108 149 2908 SH SOLE 31 2908 0 0 RED ROCK RESORTS INC CL A 75700L108 406 7919 SH SOLE 34 7919 0 0 RED ROCK RESORTS INC CL A 75700L108 369 7213 SH SOLE 40 7213 0 0 RED ROCK RESORTS INC CL A 75700L108 869 16963 SH SOLE 43 5236 0 11727 RED VIOLET INC COM 75704L104 6 244 SH SOLE 2 244 0 0 RED VIOLET INC COM 75704L104 39 1515 SH SOLE 18 1515 0 0 RED VIOLET INC COM 75704L104 480 18603 SH SOLE 21 18603 0 0 RED VIOLET INC COM 75704L104 407 15763 SH SOLE 22 15763 0 0 REDFIN CORP COM 75737F108 2182 43552 SH SOLE 2 32023 0 11529 REDFIN CORP COM 75737F108 18 363 SH SOLE 4 363 0 0 REDFIN CORP COM 75737F108 69 1381 SH SOLE 7 1381 0 0 REDFIN CORP COM 75737F108 14237 284165 SH SOLE 18 276698 0 7467 REDFIN CORP COM 75737F108 10363 206840 SH SOLE 19 206840 0 0 REDFIN CORP COM 75737F108 215556 4302514 SH SOLE 21 4302514 0 0 REDFIN CORP COM 75737F108 119950 2394214 SH SOLE 22 2338911 0 55303 REDFIN CORP COM 75737F108 29 585 SH SOLE 23 585 0 0 REDFIN CORP COM 75737F108 607 12110 SH SOLE 25 12110 0 0 REDFIN CORP COM 75737F108 1826 36440 SH SOLE 26 28583 0 7857 REDFIN CORP COM 75737F108 389 7765 SH SOLE 28 7765 0 0 REDFIN CORP COM 75737F108 2669 53275 SH SOLE 30 53275 0 0 REDFIN CORP COM 75737F108 541 10798 SH SOLE 40 10798 0 0 REDFIN CORP COM 75737F108 1719 34304 SH SOLE 43 2210 0 32094 REDHILL BIOPHARMA LTD SPONSORED ADS 757468103 1207 263468 SH SOLE 21 263468 0 0 REDHILL BIOPHARMA LTD SPONSORED ADS 757468103 101 21965 SH SOLE 30 21965 0 0 REDHILL BIOPHARMA LTD SPONSORED ADS 757468103 122 26706 SH SOLE 43 234 0 26472 REDWOOD TR INC COM 758075402 1586 123061 SH SOLE 2 33912 0 89149 REDWOOD TR INC COM 758075402 7 550 SH SOLE 4 550 0 0 REDWOOD TR INC COM 758075402 50 3854 SH SOLE 7 3854 0 0 REDWOOD TR INC COM 758075402 5827 452082 SH SOLE 18 452082 0 0 REDWOOD TR INC COM 758075402 2560 198625 SH SOLE 19 198625 0 0 REDWOOD TR INC COM 758075402 206162 15993917 SH SOLE 21 15993917 0 0 REDWOOD TR INC COM 758075402 38207 2964062 SH SOLE 22 2840014 0 124048 REDWOOD TR INC COM 758075402 184 14246 SH SOLE 25 14246 0 0 REDWOOD TR INC COM 758075402 5058 392409 SH SOLE 26 10772 0 381637 REDWOOD TR INC COM 758075402 155 12000 SH SOLE 28 12000 0 0 REDWOOD TR INC COM 758075402 2839 220211 SH SOLE 30 220211 0 0 REDWOOD TR INC COM 758075402 89 6941 SH SOLE 36 6941 0 0 REDWOOD TR INC COM 758075402 178 13804 SH SOLE 40 13804 0 0 REDWOOD TR INC COM 758075402 2132 165420 SH SOLE 43 1718 0 163702 REEDS INC COM 758338107 11 17715 SH SOLE 18 17715 0 0 REEDS INC COM 758338107 137 228467 SH SOLE 21 228467 0 0 REEDS INC COM 758338107 148 246174 SH SOLE 22 246174 0 0 REGAL BELOIT CORP COM 758750103 16494 109708 SH SOLE 2 34026 0 75682 REGAL BELOIT CORP COM 758750103 41 272 SH SOLE 4 272 0 0 REGAL BELOIT CORP COM 758750103 122 813 SH SOLE 7 813 0 0 REGAL BELOIT CORP COM 758750103 14582 96994 SH SOLE 18 96994 0 0 REGAL BELOIT CORP COM 758750103 1706 11350 SH SOLE 19 11350 0 0 REGAL BELOIT CORP COM 758750103 287483 1912218 SH SOLE 21 1912218 0 0 REGAL BELOIT CORP COM 758750103 165136 1098416 SH SOLE 22 1050204 0 48212 REGAL BELOIT CORP COM 758750103 811 5392 SH SOLE 25 5392 0 0 REGAL BELOIT CORP COM 758750103 2189 14562 SH SOLE 26 11352 0 3210 REGAL BELOIT CORP COM 758750103 422 2804 SH SOLE 28 2731 0 73 REGAL BELOIT CORP COM 758750103 3355 22313 SH SOLE 30 22313 0 0 REGAL BELOIT CORP COM 758750103 100 662 SH SOLE 31 662 0 0 REGAL BELOIT CORP COM 758750103 437 2904 SH SOLE 36 2904 0 0 REGAL BELOIT CORP COM 758750103 748 4973 SH SOLE 40 4973 0 0 REGAL BELOIT CORP COM 758750103 7414 49317 SH SOLE 43 1399 0 47918 REGENCY CTRS CORP COM 758849103 31595 469255 SH SOLE 2 101735 0 367520 REGENCY CTRS CORP COM 758849103 27971 415431 SH SOLE 4 350887 0 64544 REGENCY CTRS CORP COM 758849103 25142 373419 SH SOLE 7 368711 0 4708 REGENCY CTRS CORP COM 758849103 17 249 SH SOLE 13 249 0 0 REGENCY CTRS CORP COM 758849103 1361 20210 SH SOLE 15 20210 0 0 REGENCY CTRS CORP COM 758849103 31041 461026 SH SOLE 18 439537 0 21489 REGENCY CTRS CORP COM 758849103 25335 376286 SH SOLE 19 376286 0 0 REGENCY CTRS CORP COM 758849103 397971 5910759 SH SOLE 21 5910759 0 0 REGENCY CTRS CORP COM 758849103 344992 5123892 SH SOLE 22 4647250 0 476642 REGENCY CTRS CORP COM 758849103 7188 106761 SH SOLE 23 106761 0 0 REGENCY CTRS CORP COM 758849103 81405 1209046 SH SOLE 25 1209046 0 0 REGENCY CTRS CORP COM 758849103 36799 546550 SH SOLE 26 323128 0 223422 REGENCY CTRS CORP COM 758849103 29279 434853 SH SOLE 28 44604 0 390249 REGENCY CTRS CORP COM 758849103 12 176 SH SOLE 29 176 0 0 REGENCY CTRS CORP COM 758849103 85626 1271730 SH SOLE 30 1271730 0 0 REGENCY CTRS CORP COM 758849103 3820 56734 SH SOLE 31 18771 0 37963 REGENCY CTRS CORP COM 758849103 2341 34763 SH SOLE 34 34763 0 0 REGENCY CTRS CORP COM 758849103 4747 70498 SH SOLE 36 70498 0 0 REGENCY CTRS CORP COM 758849103 354 5251 SH SOLE 40 5251 0 0 REGENCY CTRS CORP COM 758849103 9220 136941 SH SOLE 43 8425 0 128516 REGENERON PHARMACEUTICALS COM 75886F107 162585 268656 SH SOLE 2 85068 0 183588 REGENERON PHARMACEUTICALS COM 75886F107 45302 74857 SH SOLE 4 49199 0 25658 REGENERON PHARMACEUTICALS COM 75886F107 71920 118840 SH SOLE 7 115715 0 3125 REGENERON PHARMACEUTICALS COM 75886F107 1551 2563 SH SOLE 13 751 0 1812 REGENERON PHARMACEUTICALS COM 75886F107 7800 12888 SH SOLE 15 12888 0 0 REGENERON PHARMACEUTICALS COM 75886F107 1 1 SH SOLE 17 0 0 1 REGENERON PHARMACEUTICALS COM 75886F107 166310 274811 SH SOLE 18 258264 0 16547 REGENERON PHARMACEUTICALS COM 75886F107 195721 323410 SH SOLE 19 323410 0 0 REGENERON PHARMACEUTICALS COM 75886F107 2302588 3804798 SH SOLE 21 3804798 0 0 REGENERON PHARMACEUTICALS COM 75886F107 1483944 2452070 SH SOLE 22 2206396 0 245674 REGENERON PHARMACEUTICALS COM 75886F107 40914 67607 SH SOLE 23 67607 0 0 REGENERON PHARMACEUTICALS COM 75886F107 97347 160856 SH SOLE 25 160856 0 0 REGENERON PHARMACEUTICALS COM 75886F107 156483 258573 SH SOLE 26 113463 0 145110 REGENERON PHARMACEUTICALS COM 75886F107 187913 310507 SH SOLE 28 9243 0 301264 REGENERON PHARMACEUTICALS COM 75886F107 3281 5421 SH SOLE 29 5421 0 0 REGENERON PHARMACEUTICALS COM 75886F107 451971 746837 SH SOLE 30 746837 0 0 REGENERON PHARMACEUTICALS COM 75886F107 27830 45987 SH SOLE 31 19882 0 26105 REGENERON PHARMACEUTICALS COM 75886F107 14884 24595 SH SOLE 32 24595 0 0 REGENERON PHARMACEUTICALS COM 75886F107 157414 260111 SH SOLE 34 260111 0 0 REGENERON PHARMACEUTICALS COM 75886F107 40372 66710 SH SOLE 36 66710 0 0 REGENERON PHARMACEUTICALS COM 75886F107 2215 3660 SH SOLE 40 3660 0 0 REGENERON PHARMACEUTICALS COM 75886F107 50293 83104 SH SOLE 43 3404 0 79700 REGENXBIO INC COM 75901B107 1972 47047 SH SOLE 2 20347 0 26700 REGENXBIO INC COM 75901B107 6 153 SH SOLE 4 153 0 0 REGENXBIO INC COM 75901B107 26 621 SH SOLE 7 621 0 0 REGENXBIO INC COM 75901B107 6486 154725 SH SOLE 18 147257 0 7468 REGENXBIO INC COM 75901B107 7160 170793 SH SOLE 19 170793 0 0 REGENXBIO INC COM 75901B107 194768 4646192 SH SOLE 21 4646192 0 0 REGENXBIO INC COM 75901B107 42738 1019503 SH SOLE 22 990789 0 28714 REGENXBIO INC COM 75901B107 255 6077 SH SOLE 23 6077 0 0 REGENXBIO INC COM 75901B107 170 4044 SH SOLE 25 4044 0 0 REGENXBIO INC COM 75901B107 1329 31700 SH SOLE 26 8576 0 23124 REGENXBIO INC COM 75901B107 171 4070 SH SOLE 28 4070 0 0 REGENXBIO INC COM 75901B107 10975 261809 SH SOLE 30 261809 0 0 REGENXBIO INC COM 75901B107 42 993 SH SOLE 36 993 0 0 REGENXBIO INC COM 75901B107 153 3643 SH SOLE 40 3643 0 0 REGENXBIO INC COM 75901B107 437 10433 SH SOLE 43 679 0 9754 REGIONAL HEALTH PPTYS INC COM 75903M309 3 332 SH SOLE 18 332 0 0 REGIONAL HEALTH PPTYS INC COM 75903M309 36 4541 SH SOLE 21 4541 0 0 REGIONAL MGMT CORP COM 75902K106 1989 34181 SH SOLE 2 7617 0 26564 REGIONAL MGMT CORP COM 75902K106 8 132 SH SOLE 7 132 0 0 REGIONAL MGMT CORP COM 75902K106 1546 26569 SH SOLE 18 26569 0 0 REGIONAL MGMT CORP COM 75902K106 4653 79984 SH SOLE 19 79984 0 0 REGIONAL MGMT CORP COM 75902K106 17381 298746 SH SOLE 21 298746 0 0 REGIONAL MGMT CORP COM 75902K106 24889 427785 SH SOLE 22 424324 0 3461 REGIONAL MGMT CORP COM 75902K106 376 6468 SH SOLE 23 6468 0 0 REGIONAL MGMT CORP COM 75902K106 2558 43961 SH SOLE 26 0 0 43961 REGIONAL MGMT CORP COM 75902K106 77 1325 SH SOLE 43 30 0 1295 REGIONS FINANCIAL CORP NEW COM 7591EP100 49393 2317840 SH SOLE 2 479836 0 1838004 REGIONS FINANCIAL CORP NEW COM 7591EP100 18216 854787 SH SOLE 4 529192 0 325595 REGIONS FINANCIAL CORP NEW COM 7591EP100 24884 1167722 SH SOLE 7 916431 0 251291 REGIONS FINANCIAL CORP NEW COM 7591EP100 509 23878 SH SOLE 13 2912 0 20966 REGIONS FINANCIAL CORP NEW COM 7591EP100 2618 122851 SH SOLE 15 122851 0 0 REGIONS FINANCIAL CORP NEW COM 7591EP100 62573 2936321 SH SOLE 18 2769383 0 166938 REGIONS FINANCIAL CORP NEW COM 7591EP100 12992 609649 SH SOLE 19 609649 0 0 REGIONS FINANCIAL CORP NEW COM 7591EP100 818585 38413190 SH SOLE 21 38413190 0 0 REGIONS FINANCIAL CORP NEW COM 7591EP100 442001 20741470 SH SOLE 22 18586960 0 2154510 REGIONS FINANCIAL CORP NEW COM 7591EP100 12063 566076 SH SOLE 23 566076 0 0 REGIONS FINANCIAL CORP NEW COM 7591EP100 55220 2591273 SH SOLE 25 2591273 0 0 REGIONS FINANCIAL CORP NEW COM 7591EP100 50643 2376471 SH SOLE 26 1069496 0 1306975 REGIONS FINANCIAL CORP NEW COM 7591EP100 77447 3634311 SH SOLE 28 108839 0 3525472 REGIONS FINANCIAL CORP NEW COM 7591EP100 67 3135 SH SOLE 29 3135 0 0 REGIONS FINANCIAL CORP NEW COM 7591EP100 183999 8634408 SH SOLE 30 8499493 0 134915 REGIONS FINANCIAL CORP NEW COM 7591EP100 7691 360896 SH SOLE 31 126050 0 234846 REGIONS FINANCIAL CORP NEW COM 7591EP100 3298 154783 SH SOLE 32 154783 0 0 REGIONS FINANCIAL CORP NEW COM 7591EP100 23017 1080095 SH SOLE 34 1080095 0 0 REGIONS FINANCIAL CORP NEW COM 7591EP100 11377 533864 SH SOLE 36 533864 0 0 REGIONS FINANCIAL CORP NEW COM 7591EP100 665 31218 SH SOLE 40 31218 0 0 REGIONS FINANCIAL CORP NEW COM 7591EP100 28080 1317674 SH SOLE 43 67256 0 1250418 REGIS CORP MINN COM 758932107 71 20449 SH SOLE 2 1140 0 19309 REGIS CORP MINN COM 758932107 1 295 SH SOLE 7 295 0 0 REGIS CORP MINN COM 758932107 338 97137 SH SOLE 18 97137 0 0 REGIS CORP MINN COM 758932107 142 40945 SH SOLE 19 40945 0 0 REGIS CORP MINN COM 758932107 9898 2844395 SH SOLE 21 2844395 0 0 REGIS CORP MINN COM 758932107 2177 625535 SH SOLE 22 619733 0 5802 REGIS CORP MINN COM 758932107 104 29820 SH SOLE 30 29820 0 0 REGIS CORP MINN COM 758932107 6 1668 SH SOLE 43 0 0 1668 REGULUS THERAPEUTICS INC COM NEW 75915K200 1 1182 SH SOLE 21 1182 0 0 REGULUS THERAPEUTICS INC COM NEW 75915K200 1 1138 SH SOLE 22 1138 0 0 REINSURANCE GRP OF AMERICA I COM NEW 759351604 33385 300060 SH SOLE 2 168841 0 131219 REINSURANCE GRP OF AMERICA I COM NEW 759351604 655 5890 SH SOLE 4 5890 0 0 REINSURANCE GRP OF AMERICA I COM NEW 759351604 240 2153 SH SOLE 7 2153 0 0 REINSURANCE GRP OF AMERICA I COM NEW 759351604 22693 203962 SH SOLE 18 202925 0 1037 REINSURANCE GRP OF AMERICA I COM NEW 759351604 7522 67606 SH SOLE 19 67606 0 0 REINSURANCE GRP OF AMERICA I COM NEW 759351604 357102 3209616 SH SOLE 21 3209616 0 0 REINSURANCE GRP OF AMERICA I COM NEW 759351604 222521 2000006 SH SOLE 22 1916798 0 83208 REINSURANCE GRP OF AMERICA I COM NEW 759351604 622 5590 SH SOLE 23 5590 0 0 REINSURANCE GRP OF AMERICA I COM NEW 759351604 1594 14328 SH SOLE 25 14328 0 0 REINSURANCE GRP OF AMERICA I COM NEW 759351604 3069 27582 SH SOLE 26 22306 0 5276 REINSURANCE GRP OF AMERICA I COM NEW 759351604 848 7618 SH SOLE 28 4918 0 2700 REINSURANCE GRP OF AMERICA I COM NEW 759351604 399 3588 SH SOLE 29 3588 0 0 REINSURANCE GRP OF AMERICA I COM NEW 759351604 7532 67695 SH SOLE 30 67695 0 0 REINSURANCE GRP OF AMERICA I COM NEW 759351604 1871 16815 SH SOLE 31 1807 0 15008 REINSURANCE GRP OF AMERICA I COM NEW 759351604 2278 20478 SH SOLE 34 20478 0 0 REINSURANCE GRP OF AMERICA I COM NEW 759351604 1150 10335 SH SOLE 36 10335 0 0 REINSURANCE GRP OF AMERICA I COM NEW 759351604 918 8249 SH SOLE 40 8249 0 0 REINSURANCE GRP OF AMERICA I COM NEW 759351604 8719 78369 SH SOLE 43 2453 0 75916 REINVENT TECHNOLOGY PARTNERS UNIT 03/12/2026 G7484L114 197 19470 SH SOLE 2 19470 0 0 REINVENT TECHNOLOGY PARTNERS UNIT 03/12/2026 G7484L114 6198 613650 SH SOLE 19 613650 0 0 REINVENT TECHNOLOGY PARTNERS UNIT 03/12/2026 G7484L114 1132 112122 SH SOLE 34 112122 0 0 REKOR SYSTEMS INC COM 759419104 270 23533 SH SOLE 2 9996 0 13537 REKOR SYSTEMS INC COM 759419104 6 504 SH SOLE 7 504 0 0 REKOR SYSTEMS INC COM 759419104 1118 97319 SH SOLE 18 97319 0 0 REKOR SYSTEMS INC COM 759419104 622 54139 SH SOLE 19 54139 0 0 REKOR SYSTEMS INC COM 759419104 13563 1180429 SH SOLE 21 1180429 0 0 REKOR SYSTEMS INC COM 759419104 9170 798122 SH SOLE 22 767864 0 30258 REKOR SYSTEMS INC COM 759419104 91 7963 SH SOLE 25 7963 0 0 REKOR SYSTEMS INC COM 759419104 20 1747 SH SOLE 26 1747 0 0 REKOR SYSTEMS INC COM 759419104 152 13261 SH SOLE 30 13261 0 0 REKOR SYSTEMS INC COM 759419104 37 3178 SH SOLE 36 3178 0 0 REKOR SYSTEMS INC COM 759419104 52 4505 SH SOLE 40 4505 0 0 RELAY THERAPEUTICS INC COM 75943R102 2301 72973 SH SOLE 2 34764 0 38209 RELAY THERAPEUTICS INC COM 75943R102 3 102 SH SOLE 4 102 0 0 RELAY THERAPEUTICS INC COM 75943R102 30 940 SH SOLE 7 940 0 0 RELAY THERAPEUTICS INC COM 75943R102 5942 188468 SH SOLE 18 180522 0 7946 RELAY THERAPEUTICS INC COM 75943R102 19564 620480 SH SOLE 19 620480 0 0 RELAY THERAPEUTICS INC COM 75943R102 76250 2418338 SH SOLE 21 2418338 0 0 RELAY THERAPEUTICS INC COM 75943R102 50269 1594315 SH SOLE 22 1570901 0 23414 RELAY THERAPEUTICS INC COM 75943R102 338 10717 SH SOLE 23 10717 0 0 RELAY THERAPEUTICS INC COM 75943R102 127 4021 SH SOLE 25 4021 0 0 RELAY THERAPEUTICS INC COM 75943R102 1598 50671 SH SOLE 26 711 0 49960 RELAY THERAPEUTICS INC COM 75943R102 108 3423 SH SOLE 28 3423 0 0 RELAY THERAPEUTICS INC COM 75943R102 12066 382673 SH SOLE 30 382673 0 0 RELAY THERAPEUTICS INC COM 75943R102 13 427 SH SOLE 34 427 0 0 RELAY THERAPEUTICS INC COM 75943R102 98 3120 SH SOLE 40 3120 0 0 RELAY THERAPEUTICS INC COM 75943R102 61 1944 SH SOLE 43 187 0 1757 RELIANCE STEEL & ALUMINUM CO COM 759509102 40906 287219 SH SOLE 2 131153 0 156066 RELIANCE STEEL & ALUMINUM CO COM 759509102 791 5554 SH SOLE 4 5554 0 0 RELIANCE STEEL & ALUMINUM CO COM 759509102 380 2669 SH SOLE 7 2669 0 0 RELIANCE STEEL & ALUMINUM CO COM 759509102 3544 24881 SH SOLE 13 24881 0 0 RELIANCE STEEL & ALUMINUM CO COM 759509102 29112 204406 SH SOLE 18 166426 0 37980 RELIANCE STEEL & ALUMINUM CO COM 759509102 32785 230196 SH SOLE 19 230196 0 0 RELIANCE STEEL & ALUMINUM CO COM 759509102 456058 3202202 SH SOLE 21 3202202 0 0 RELIANCE STEEL & ALUMINUM CO COM 759509102 288254 2023970 SH SOLE 22 1910525 0 113445 RELIANCE STEEL & ALUMINUM CO COM 759509102 2564 18000 SH SOLE 23 18000 0 0 RELIANCE STEEL & ALUMINUM CO COM 759509102 2614 18357 SH SOLE 25 18357 0 0 RELIANCE STEEL & ALUMINUM CO COM 759509102 8338 58542 SH SOLE 26 37950 0 20592 RELIANCE STEEL & ALUMINUM CO COM 759509102 8096 56843 SH SOLE 28 5263 0 51580 RELIANCE STEEL & ALUMINUM CO COM 759509102 1735 12180 SH SOLE 29 12180 0 0 RELIANCE STEEL & ALUMINUM CO COM 759509102 7196 50526 SH SOLE 30 50526 0 0 RELIANCE STEEL & ALUMINUM CO COM 759509102 2133 14975 SH SOLE 31 14975 0 0 RELIANCE STEEL & ALUMINUM CO COM 759509102 1409 9893 SH SOLE 34 9893 0 0 RELIANCE STEEL & ALUMINUM CO COM 759509102 2748 19292 SH SOLE 36 19292 0 0 RELIANCE STEEL & ALUMINUM CO COM 759509102 1077 7562 SH SOLE 40 7562 0 0 RELIANCE STEEL & ALUMINUM CO COM 759509102 22135 155417 SH SOLE 43 6341 0 149076 RELIANT BANCORP INC COM 75956B101 462 14629 SH SOLE 2 1174 0 13455 RELIANT BANCORP INC COM 75956B101 7 219 SH SOLE 7 219 0 0 RELIANT BANCORP INC COM 75956B101 1676 53053 SH SOLE 18 53053 0 0 RELIANT BANCORP INC COM 75956B101 885 28003 SH SOLE 19 28003 0 0 RELIANT BANCORP INC COM 75956B101 18690 591647 SH SOLE 21 591647 0 0 RELIANT BANCORP INC COM 75956B101 6256 198042 SH SOLE 22 189570 0 8472 RELIANT BANCORP INC COM 75956B101 24 763 SH SOLE 43 0 0 763 RELMADA THERAPEUTICS INC COM 75955J402 193 7355 SH SOLE 2 5492 0 1863 RELMADA THERAPEUTICS INC COM 75955J402 7 249 SH SOLE 7 249 0 0 RELMADA THERAPEUTICS INC COM 75955J402 1277 48733 SH SOLE 18 43525 0 5208 RELMADA THERAPEUTICS INC COM 75955J402 1362 51959 SH SOLE 19 51959 0 0 RELMADA THERAPEUTICS INC COM 75955J402 18606 709882 SH SOLE 21 709882 0 0 RELMADA THERAPEUTICS INC COM 75955J402 9433 359899 SH SOLE 22 352701 0 7198 RELMADA THERAPEUTICS INC COM 75955J402 63 2387 SH SOLE 25 2387 0 0 RELMADA THERAPEUTICS INC COM 75955J402 224 8552 SH SOLE 26 1026 0 7526 RELMADA THERAPEUTICS INC COM 75955J402 414 15792 SH SOLE 30 15792 0 0 RELMADA THERAPEUTICS INC COM 75955J402 56 2139 SH SOLE 36 2139 0 0 RELMADA THERAPEUTICS INC COM 75955J402 33 1270 SH SOLE 40 1270 0 0 RELMADA THERAPEUTICS INC COM 75955J402 53 2024 SH SOLE 43 0 0 2024 RELX PLC SPONSORED ADR 759530108 85328 2956617 SH SOLE 18 2949093 0 7524 RELX PLC SPONSORED ADR 759530108 37775 1308909 SH SOLE 43 123481 0 1185428 REMARK HLDGS INC COM 75955K102 21 20208 SH SOLE 18 20208 0 0 REMARK HLDGS INC COM 75955K102 317 301901 SH SOLE 21 301901 0 0 REMARK HLDGS INC COM 75955K102 1408 1341101 SH SOLE 22 1341101 0 0 REMITLY GLOBAL INC COM 75960P104 403 10971 SH SOLE 2 10971 0 0 REMITLY GLOBAL INC COM 75960P104 22 591 SH SOLE 18 591 0 0 REMITLY GLOBAL INC COM 75960P104 1287 35075 SH SOLE 19 35075 0 0 REMITLY GLOBAL INC COM 75960P104 395 10752 SH SOLE 22 10752 0 0 REMITLY GLOBAL INC COM 75960P104 183 4979 SH SOLE 26 4463 0 516 REMITLY GLOBAL INC COM 75960P104 465 12664 SH SOLE 28 0 0 12664 REMITLY GLOBAL INC COM 75960P104 8 229 SH SOLE 31 0 0 229 REMITLY GLOBAL INC COM 75960P104 11945 325474 SH SOLE 34 325474 0 0 RENAISSANCERE HLDGS LTD COM G7496G103 16334 117172 SH SOLE 2 32806 0 84366 RENAISSANCERE HLDGS LTD COM G7496G103 5233 37542 SH SOLE 4 18924 0 18618 RENAISSANCERE HLDGS LTD COM G7496G103 2014 14448 SH SOLE 7 14448 0 0 RENAISSANCERE HLDGS LTD COM G7496G103 22 155 SH SOLE 13 155 0 0 RENAISSANCERE HLDGS LTD COM G7496G103 658 4718 SH SOLE 15 4718 0 0 RENAISSANCERE HLDGS LTD COM G7496G103 22776 163384 SH SOLE 18 160612 0 2772 RENAISSANCERE HLDGS LTD COM G7496G103 1864 13375 SH SOLE 19 13375 0 0 RENAISSANCERE HLDGS LTD COM G7496G103 314765 2258000 SH SOLE 21 2258000 0 0 RENAISSANCERE HLDGS LTD COM G7496G103 182372 1308262 SH SOLE 22 1250336 0 57926 RENAISSANCERE HLDGS LTD COM G7496G103 3546 25435 SH SOLE 23 25435 0 0 RENAISSANCERE HLDGS LTD COM G7496G103 10718 76890 SH SOLE 25 76890 0 0 RENAISSANCERE HLDGS LTD COM G7496G103 14486 103915 SH SOLE 26 64783 0 39132 RENAISSANCERE HLDGS LTD COM G7496G103 12053 86465 SH SOLE 28 3411 0 83054 RENAISSANCERE HLDGS LTD COM G7496G103 9 61 SH SOLE 29 61 0 0 RENAISSANCERE HLDGS LTD COM G7496G103 13845 99320 SH SOLE 30 96086 0 3234 RENAISSANCERE HLDGS LTD COM G7496G103 2443 17526 SH SOLE 31 5377 0 12149 RENAISSANCERE HLDGS LTD COM G7496G103 278 1995 SH SOLE 34 1995 0 0 RENAISSANCERE HLDGS LTD COM G7496G103 3888 27894 SH SOLE 36 27894 0 0 RENAISSANCERE HLDGS LTD COM G7496G103 287 2061 SH SOLE 40 2061 0 0 RENAISSANCERE HLDGS LTD COM G7496G103 5027 36064 SH SOLE 43 1721 0 34343 RENASANT CORP COM 75970E107 2113 58618 SH SOLE 2 16923 0 41695 RENASANT CORP COM 75970E107 9 241 SH SOLE 4 241 0 0 RENASANT CORP COM 75970E107 35 963 SH SOLE 7 963 0 0 RENASANT CORP COM 75970E107 7914 219540 SH SOLE 18 219540 0 0 RENASANT CORP COM 75970E107 3431 95166 SH SOLE 19 95166 0 0 RENASANT CORP COM 75970E107 232076 6437617 SH SOLE 21 6437617 0 0 RENASANT CORP COM 75970E107 49243 1365966 SH SOLE 22 1307095 0 58871 RENASANT CORP COM 75970E107 227 6306 SH SOLE 25 6306 0 0 RENASANT CORP COM 75970E107 576 15979 SH SOLE 26 11197 0 4782 RENASANT CORP COM 75970E107 169 4698 SH SOLE 28 4698 0 0 RENASANT CORP COM 75970E107 3500 97095 SH SOLE 30 97095 0 0 RENASANT CORP COM 75970E107 217 6008 SH SOLE 40 6008 0 0 RENASANT CORP COM 75970E107 320 8881 SH SOLE 43 130 0 8751 RENEO PHARMACEUTICALS INC COM 75974E103 35 4752 SH SOLE 2 303 0 4449 RENEO PHARMACEUTICALS INC COM 75974E103 81 10898 SH SOLE 18 10898 0 0 RENEO PHARMACEUTICALS INC COM 75974E103 12 1662 SH SOLE 19 1662 0 0 RENEO PHARMACEUTICALS INC COM 75974E103 1617 217109 SH SOLE 21 217109 0 0 RENEO PHARMACEUTICALS INC COM 75974E103 446 59860 SH SOLE 22 58519 0 1341 RENESOLA LTD SPONSORED ADS 75971T301 5 835 SH SOLE 2 835 0 0 RENESOLA LTD SPONSORED ADS 75971T301 292 44448 SH SOLE 21 44448 0 0 RENESOLA LTD SPONSORED ADS 75971T301 1383 210461 SH SOLE 22 203901 0 6560 RENESOLA LTD SPONSORED ADS 75971T301 568 86439 SH SOLE 30 86439 0 0 RENEW ENERGY GLOBAL PLC CL A SHS G7500M104 826 80936 SH SOLE 34 80936 0 0 RENEWABLE ENERGY GROUP INC COM NEW 75972A301 2849 56745 SH SOLE 2 17138 0 39607 RENEWABLE ENERGY GROUP INC COM NEW 75972A301 8 161 SH SOLE 4 161 0 0 RENEWABLE ENERGY GROUP INC COM NEW 75972A301 36 720 SH SOLE 7 720 0 0 RENEWABLE ENERGY GROUP INC COM NEW 75972A301 9211 183487 SH SOLE 18 183487 0 0 RENEWABLE ENERGY GROUP INC COM NEW 75972A301 4034 80353 SH SOLE 19 80353 0 0 RENEWABLE ENERGY GROUP INC COM NEW 75972A301 325907 6492164 SH SOLE 21 6492164 0 0 RENEWABLE ENERGY GROUP INC COM NEW 75972A301 60460 1204385 SH SOLE 22 1155840 0 48545 RENEWABLE ENERGY GROUP INC COM NEW 75972A301 23 461 SH SOLE 23 461 0 0 RENEWABLE ENERGY GROUP INC COM NEW 75972A301 325 6465 SH SOLE 25 6465 0 0 RENEWABLE ENERGY GROUP INC COM NEW 75972A301 1164 23179 SH SOLE 26 18841 0 4338 RENEWABLE ENERGY GROUP INC COM NEW 75972A301 185 3676 SH SOLE 28 3676 0 0 RENEWABLE ENERGY GROUP INC COM NEW 75972A301 42240 841435 SH SOLE 30 841435 0 0 RENEWABLE ENERGY GROUP INC COM NEW 75972A301 171 3415 SH SOLE 36 3415 0 0 RENEWABLE ENERGY GROUP INC COM NEW 75972A301 258 5144 SH SOLE 40 5144 0 0 RENEWABLE ENERGY GROUP INC COM NEW 75972A301 2102 41872 SH SOLE 43 177 0 41695 RENREN INC SPONSORED ADS 759892300 0 1 SH SOLE 43 0 0 1 RENT A CTR INC NEW COM 76009N100 4627 82312 SH SOLE 2 39766 0 42546 RENT A CTR INC NEW COM 76009N100 12 213 SH SOLE 4 213 0 0 RENT A CTR INC NEW COM 76009N100 60 1060 SH SOLE 7 1060 0 0 RENT A CTR INC NEW COM 76009N100 14044 249850 SH SOLE 18 230549 0 19301 RENT A CTR INC NEW COM 76009N100 21917 389910 SH SOLE 19 389910 0 0 RENT A CTR INC NEW COM 76009N100 396459 7053169 SH SOLE 21 7053169 0 0 RENT A CTR INC NEW COM 76009N100 96355 1714189 SH SOLE 22 1675919 0 38270 RENT A CTR INC NEW COM 76009N100 710 12627 SH SOLE 23 12627 0 0 RENT A CTR INC NEW COM 76009N100 564 10033 SH SOLE 25 10033 0 0 RENT A CTR INC NEW COM 76009N100 4063 72282 SH SOLE 26 18063 0 54219 RENT A CTR INC NEW COM 76009N100 378 6725 SH SOLE 28 5025 0 1700 RENT A CTR INC NEW COM 76009N100 5982 106415 SH SOLE 30 106415 0 0 RENT A CTR INC NEW COM 76009N100 277 4927 SH SOLE 36 4927 0 0 RENT A CTR INC NEW COM 76009N100 403 7177 SH SOLE 40 7177 0 0 RENT A CTR INC NEW COM 76009N100 1593 28347 SH SOLE 43 1121 0 27226 REPARE THERAPEUTICS INC COM 760273102 281 10722 SH SOLE 2 2323 0 8399 REPARE THERAPEUTICS INC COM 760273102 4855 185012 SH SOLE 21 185012 0 0 REPARE THERAPEUTICS INC COM 760273102 248 9439 SH SOLE 22 3781 0 5658 REPARE THERAPEUTICS INC COM 760273102 53 2011 SH SOLE 25 2011 0 0 REPARE THERAPEUTICS INC COM 760273102 1 33 SH SOLE 26 33 0 0 REPARE THERAPEUTICS INC COM 760273102 5665 215910 SH SOLE 30 215910 0 0 REPARE THERAPEUTICS INC COM 760273102 50 1910 SH SOLE 40 1910 0 0 REPAY HLDGS CORP COM CL A 76029L100 1472 63909 SH SOLE 2 23218 0 40691 REPAY HLDGS CORP COM CL A 76029L100 8 341 SH SOLE 4 341 0 0 REPAY HLDGS CORP COM CL A 76029L100 29 1241 SH SOLE 7 1241 0 0 REPAY HLDGS CORP COM CL A 76029L100 5817 252596 SH SOLE 18 252596 0 0 REPAY HLDGS CORP COM CL A 76029L100 3530 153281 SH SOLE 19 153281 0 0 REPAY HLDGS CORP COM CL A 76029L100 68802 2987490 SH SOLE 21 2987490 0 0 REPAY HLDGS CORP COM CL A 76029L100 43051 1869353 SH SOLE 22 1806111 0 63242 REPAY HLDGS CORP COM CL A 76029L100 239 10379 SH SOLE 25 10379 0 0 REPAY HLDGS CORP COM CL A 76029L100 752 32633 SH SOLE 26 26079 0 6554 REPAY HLDGS CORP COM CL A 76029L100 146 6359 SH SOLE 28 6359 0 0 REPAY HLDGS CORP COM CL A 76029L100 3088 134107 SH SOLE 30 134107 0 0 REPAY HLDGS CORP COM CL A 76029L100 17209 747246 SH SOLE 34 747246 0 0 REPAY HLDGS CORP COM CL A 76029L100 215 9328 SH SOLE 40 9328 0 0 REPAY HLDGS CORP COM CL A 76029L100 46 1981 SH SOLE 43 0 0 1981 REPLIGEN CORP COM 759916109 36811 127377 SH SOLE 2 39479 0 87898 REPLIGEN CORP COM 759916109 185 639 SH SOLE 4 639 0 0 REPLIGEN CORP COM 759916109 242 837 SH SOLE 7 837 0 0 REPLIGEN CORP COM 759916109 38353 132715 SH SOLE 18 131199 0 1516 REPLIGEN CORP COM 759916109 106470 368421 SH SOLE 19 368421 0 0 REPLIGEN CORP COM 759916109 858158 2969508 SH SOLE 21 2969508 0 0 REPLIGEN CORP COM 759916109 423019 1463785 SH SOLE 22 1401022 0 62763 REPLIGEN CORP COM 759916109 381 1318 SH SOLE 23 1318 0 0 REPLIGEN CORP COM 759916109 2679 9270 SH SOLE 25 9270 0 0 REPLIGEN CORP COM 759916109 7967 27567 SH SOLE 26 15906 0 11661 REPLIGEN CORP COM 759916109 1124 3889 SH SOLE 28 3889 0 0 REPLIGEN CORP COM 759916109 8402 29073 SH SOLE 30 29073 0 0 REPLIGEN CORP COM 759916109 252 871 SH SOLE 31 871 0 0 REPLIGEN CORP COM 759916109 297 1028 SH SOLE 34 1028 0 0 REPLIGEN CORP COM 759916109 2205 7630 SH SOLE 36 7630 0 0 REPLIGEN CORP COM 759916109 1866 6457 SH SOLE 40 6457 0 0 REPLIGEN CORP COM 759916109 21121 73085 SH SOLE 43 10790 0 62295 REPLIGEN CORP NOTE 0.375% 7/1 759916AB5 4772 1887000 PRN SOLE 21 1887000 0 0 REPLIMUNE GROUP INC COM 76029N106 633 21370 SH SOLE 2 7655 0 13715 REPLIMUNE GROUP INC COM 76029N106 2 82 SH SOLE 4 82 0 0 REPLIMUNE GROUP INC COM 76029N106 10 352 SH SOLE 7 352 0 0 REPLIMUNE GROUP INC COM 76029N106 2346 79133 SH SOLE 18 79133 0 0 REPLIMUNE GROUP INC COM 76029N106 1493 50382 SH SOLE 19 50382 0 0 REPLIMUNE GROUP INC COM 76029N106 36342 1226119 SH SOLE 21 1226119 0 0 REPLIMUNE GROUP INC COM 76029N106 19770 666995 SH SOLE 22 650429 0 16566 REPLIMUNE GROUP INC COM 76029N106 79 2659 SH SOLE 25 2659 0 0 REPLIMUNE GROUP INC COM 76029N106 6 214 SH SOLE 26 214 0 0 REPLIMUNE GROUP INC COM 76029N106 88 2978 SH SOLE 28 2978 0 0 REPLIMUNE GROUP INC COM 76029N106 1022 34479 SH SOLE 30 34479 0 0 REPLIMUNE GROUP INC COM 76029N106 79 2651 SH SOLE 40 2651 0 0 REPLIMUNE GROUP INC COM 76029N106 43 1441 SH SOLE 43 0 0 1441 REPRO MED SYS INC COM 759910102 2 811 SH SOLE 2 804 0 7 REPRO MED SYS INC COM 759910102 18 6342 SH SOLE 18 6342 0 0 REPRO MED SYS INC COM 759910102 269 94338 SH SOLE 21 94338 0 0 REPRO MED SYS INC COM 759910102 748 262418 SH SOLE 22 262418 0 0 REPUBLIC BANCORP INC KY CL A 760281204 957 18889 SH SOLE 2 3236 0 15653 REPUBLIC BANCORP INC KY CL A 760281204 7 134 SH SOLE 7 134 0 0 REPUBLIC BANCORP INC KY CL A 760281204 1712 33810 SH SOLE 18 33810 0 0 REPUBLIC BANCORP INC KY CL A 760281204 2849 56247 SH SOLE 19 56247 0 0 REPUBLIC BANCORP INC KY CL A 760281204 19435 383721 SH SOLE 21 383721 0 0 REPUBLIC BANCORP INC KY CL A 760281204 16673 329178 SH SOLE 22 318849 0 10329 REPUBLIC BANCORP INC KY CL A 760281204 188 3707 SH SOLE 23 3707 0 0 REPUBLIC BANCORP INC KY CL A 760281204 75 1476 SH SOLE 25 1476 0 0 REPUBLIC BANCORP INC KY CL A 760281204 1218 24055 SH SOLE 26 0 0 24055 REPUBLIC BANCORP INC KY CL A 760281204 73 1434 SH SOLE 28 1434 0 0 REPUBLIC BANCORP INC KY CL A 760281204 606 11970 SH SOLE 30 11970 0 0 REPUBLIC BANCORP INC KY CL A 760281204 48 941 SH SOLE 40 941 0 0 REPUBLIC BANCORP INC KY CL A 760281204 215 4235 SH SOLE 43 2246 0 1989 REPUBLIC FIRST BANCORP INC COM 760416107 659 214093 SH SOLE 2 68850 0 145243 REPUBLIC FIRST BANCORP INC COM 760416107 2 746 SH SOLE 7 746 0 0 REPUBLIC FIRST BANCORP INC COM 760416107 736 239122 SH SOLE 18 161711 0 77411 REPUBLIC FIRST BANCORP INC COM 760416107 4899 1590722 SH SOLE 19 1590722 0 0 REPUBLIC FIRST BANCORP INC COM 760416107 5326 1729337 SH SOLE 21 1729337 0 0 REPUBLIC FIRST BANCORP INC COM 760416107 11447 3716398 SH SOLE 22 3692861 0 23537 REPUBLIC FIRST BANCORP INC COM 760416107 433 140572 SH SOLE 23 140572 0 0 REPUBLIC FIRST BANCORP INC COM 760416107 1921 623542 SH SOLE 26 0 0 623542 REPUBLIC FIRST BANCORP INC COM 760416107 5 1678 SH SOLE 43 0 0 1678 REPUBLIC SVCS INC COM 760759100 103630 863152 SH SOLE 2 433730 0 429422 REPUBLIC SVCS INC COM 760759100 23231 193497 SH SOLE 4 179994 0 13503 REPUBLIC SVCS INC COM 760759100 33621 280033 SH SOLE 7 273250 0 6783 REPUBLIC SVCS INC COM 760759100 322 2686 SH SOLE 13 599 0 2087 REPUBLIC SVCS INC COM 760759100 3275 27280 SH SOLE 15 27280 0 0 REPUBLIC SVCS INC COM 760759100 7 57 SH SOLE 17 0 0 57 REPUBLIC SVCS INC COM 760759100 58262 485278 SH SOLE 18 448898 0 36380 REPUBLIC SVCS INC COM 760759100 14536 121072 SH SOLE 19 121072 0 0 REPUBLIC SVCS INC COM 760759100 997714 8310132 SH SOLE 21 8310132 0 0 REPUBLIC SVCS INC COM 760759100 687607 5727194 SH SOLE 22 4996705 0 730489 REPUBLIC SVCS INC COM 760759100 30047 250270 SH SOLE 23 250270 0 0 REPUBLIC SVCS INC COM 760759100 41354 344447 SH SOLE 25 344447 0 0 REPUBLIC SVCS INC COM 760759100 84870 706894 SH SOLE 26 390027 0 316867 REPUBLIC SVCS INC COM 760759100 70113 583982 SH SOLE 28 16987 0 566995 REPUBLIC SVCS INC COM 760759100 13174 109729 SH SOLE 29 109729 0 0 REPUBLIC SVCS INC COM 760759100 159996 1332635 SH SOLE 30 1332635 0 0 REPUBLIC SVCS INC COM 760759100 31021 258381 SH SOLE 31 183424 0 74957 REPUBLIC SVCS INC COM 760759100 8175 68094 SH SOLE 34 68094 0 0 REPUBLIC SVCS INC COM 760759100 24286 202283 SH SOLE 36 202283 0 0 REPUBLIC SVCS INC COM 760759100 939 7820 SH SOLE 40 7820 0 0 REPUBLIC SVCS INC COM 760759100 37905 315717 SH SOLE 43 13088 0 302629 RESEARCH FRONTIERS INC COM 760911107 2 742 SH SOLE 2 742 0 0 RESEARCH FRONTIERS INC COM 760911107 17 6498 SH SOLE 18 6498 0 0 RESEARCH FRONTIERS INC COM 760911107 227 88765 SH SOLE 21 88765 0 0 RESEARCH FRONTIERS INC COM 760911107 1366 533676 SH SOLE 22 533676 0 0 RESEARCH SOLUTIONS INC COM 761025105 9 3604 SH SOLE 18 3604 0 0 RESEARCH SOLUTIONS INC COM 761025105 99 37829 SH SOLE 21 37829 0 0 RESERVOIR MEDIA INC COM 76119X105 87 9544 SH SOLE 2 9544 0 0 RESERVOIR MEDIA INC COM 76119X105 493 54162 SH SOLE 22 54162 0 0 RESIDEO TECHNOLOGIES INC COM 76118Y104 4949 199628 SH SOLE 2 57660 0 141968 RESIDEO TECHNOLOGIES INC COM 76118Y104 13 525 SH SOLE 4 525 0 0 RESIDEO TECHNOLOGIES INC COM 76118Y104 76 3082 SH SOLE 7 3082 0 0 RESIDEO TECHNOLOGIES INC COM 76118Y104 14035 566136 SH SOLE 18 561508 0 4628 RESIDEO TECHNOLOGIES INC COM 76118Y104 12613 508781 SH SOLE 19 508781 0 0 RESIDEO TECHNOLOGIES INC COM 76118Y104 421040 16984274 SH SOLE 21 16984274 0 0 RESIDEO TECHNOLOGIES INC COM 76118Y104 95154 3838388 SH SOLE 22 3702468 0 135920 RESIDEO TECHNOLOGIES INC COM 76118Y104 294 11866 SH SOLE 23 11866 0 0 RESIDEO TECHNOLOGIES INC COM 76118Y104 597 24092 SH SOLE 25 24092 0 0 RESIDEO TECHNOLOGIES INC COM 76118Y104 2844 114707 SH SOLE 26 46762 0 67945 RESIDEO TECHNOLOGIES INC COM 76118Y104 452 18233 SH SOLE 28 11655 0 6578 RESIDEO TECHNOLOGIES INC COM 76118Y104 6415 258793 SH SOLE 30 258793 0 0 RESIDEO TECHNOLOGIES INC COM 76118Y104 660 26641 SH SOLE 36 26641 0 0 RESIDEO TECHNOLOGIES INC COM 76118Y104 394 15899 SH SOLE 40 15899 0 0 RESIDEO TECHNOLOGIES INC COM 76118Y104 2608 105214 SH SOLE 43 678 0 104536 RESMED INC COM 761152107 108053 409989 SH SOLE 2 125745 0 284244 RESMED INC COM 761152107 26838 101834 SH SOLE 4 62902 0 38932 RESMED INC COM 761152107 33631 127606 SH SOLE 7 123180 0 4426 RESMED INC COM 761152107 796 3019 SH SOLE 13 396 0 2623 RESMED INC COM 761152107 3711 14082 SH SOLE 15 14082 0 0 RESMED INC COM 761152107 80819 306656 SH SOLE 18 286099 0 20557 RESMED INC COM 761152107 187714 712253 SH SOLE 19 712253 0 0 RESMED INC COM 761152107 1315448 4991266 SH SOLE 21 4991266 0 0 RESMED INC COM 761152107 819798 3110596 SH SOLE 22 2793239 0 317357 RESMED INC COM 761152107 21533 81704 SH SOLE 23 81704 0 0 RESMED INC COM 761152107 67338 255502 SH SOLE 25 255502 0 0 RESMED INC COM 761152107 96785 367236 SH SOLE 26 171971 0 195265 RESMED INC COM 761152107 101968 386903 SH SOLE 28 13625 0 373278 RESMED INC COM 761152107 3 12 SH SOLE 29 12 0 0 RESMED INC COM 761152107 249835 947959 SH SOLE 30 947149 0 810 RESMED INC COM 761152107 14098 53493 SH SOLE 31 17368 0 36125 RESMED INC COM 761152107 167876 636980 SH SOLE 34 636980 0 0 RESMED INC COM 761152107 17261 65495 SH SOLE 36 65495 0 0 RESMED INC COM 761152107 1296 4916 SH SOLE 40 4916 0 0 RESMED INC COM 761152107 29273 111073 SH SOLE 43 10109 0 100964 RESOLUTE FST PRODS INC COM 76117W109 29 2399 SH SOLE 2 2399 0 0 RESOLUTE FST PRODS INC COM 76117W109 876 73575 SH SOLE 21 73575 0 0 RESOLUTE FST PRODS INC COM 76117W109 7178 603181 SH SOLE 22 603181 0 0 RESOLUTE FST PRODS INC COM 76117W109 266 22336 SH SOLE 43 55 0 22281 RESONANT INC COM 76118L102 4 1552 SH SOLE 2 1552 0 0 RESONANT INC COM 76118L102 26 10817 SH SOLE 18 10817 0 0 RESONANT INC COM 76118L102 436 180235 SH SOLE 21 180235 0 0 RESONANT INC COM 76118L102 1363 563054 SH SOLE 22 563054 0 0 RESOURCES CONNECTION INC COM 76122Q105 857 54319 SH SOLE 2 25074 0 29245 RESOURCES CONNECTION INC COM 76122Q105 0 4 SH SOLE 4 4 0 0 RESOURCES CONNECTION INC COM 76122Q105 11 705 SH SOLE 7 705 0 0 RESOURCES CONNECTION INC COM 76122Q105 2145 135911 SH SOLE 18 135911 0 0 RESOURCES CONNECTION INC COM 76122Q105 888 56292 SH SOLE 19 56292 0 0 RESOURCES CONNECTION INC COM 76122Q105 61136 3874259 SH SOLE 21 3874259 0 0 RESOURCES CONNECTION INC COM 76122Q105 14773 936169 SH SOLE 22 900764 0 35405 RESOURCES CONNECTION INC COM 76122Q105 78 4925 SH SOLE 25 4925 0 0 RESOURCES CONNECTION INC COM 76122Q105 102 6448 SH SOLE 26 0 0 6448 RESOURCES CONNECTION INC COM 76122Q105 47 2964 SH SOLE 28 2964 0 0 RESOURCES CONNECTION INC COM 76122Q105 695 44058 SH SOLE 30 44058 0 0 RESOURCES CONNECTION INC COM 76122Q105 51 3238 SH SOLE 40 3238 0 0 RESOURCES CONNECTION INC COM 76122Q105 586 37140 SH SOLE 43 268 0 36872 RESTAURANT BRANDS INTL INC COM 76131D103 613 10010 SH SOLE 2 10010 0 0 RESTAURANT BRANDS INTL INC COM 76131D103 12 199 SH SOLE 17 0 0 199 RESTAURANT BRANDS INTL INC COM 76131D103 16 258 SH SOLE 18 258 0 0 RESTAURANT BRANDS INTL INC COM 76131D103 6007 98170 SH SOLE 19 98170 0 0 RESTAURANT BRANDS INTL INC COM 76131D103 9502 155280 SH SOLE 34 155280 0 0 RESTAURANT BRANDS INTL INC COM 76131D103 8169 133495 SH SOLE 43 20067 0 113428 RETAIL OPPORTUNITY INVTS COR COM 76131N101 2715 155857 SH SOLE 2 62097 0 93760 RETAIL OPPORTUNITY INVTS COR COM 76131N101 1116 64083 SH SOLE 4 64083 0 0 RETAIL OPPORTUNITY INVTS COR COM 76131N101 2606 149625 SH SOLE 7 149625 0 0 RETAIL OPPORTUNITY INVTS COR COM 76131N101 8239 472965 SH SOLE 18 472965 0 0 RETAIL OPPORTUNITY INVTS COR COM 76131N101 6181 354802 SH SOLE 19 354802 0 0 RETAIL OPPORTUNITY INVTS COR COM 76131N101 260214 14937663 SH SOLE 21 14937663 0 0 RETAIL OPPORTUNITY INVTS COR COM 76131N101 66324 3807320 SH SOLE 22 3691845 0 115475 RETAIL OPPORTUNITY INVTS COR COM 76131N101 86 4952 SH SOLE 23 4952 0 0 RETAIL OPPORTUNITY INVTS COR COM 76131N101 9256 531363 SH SOLE 25 531363 0 0 RETAIL OPPORTUNITY INVTS COR COM 76131N101 590 33873 SH SOLE 26 26183 0 7690 RETAIL OPPORTUNITY INVTS COR COM 76131N101 1408 80843 SH SOLE 28 9875 0 70968 RETAIL OPPORTUNITY INVTS COR COM 76131N101 11982 687804 SH SOLE 30 687804 0 0 RETAIL OPPORTUNITY INVTS COR COM 76131N101 274 15721 SH SOLE 40 15721 0 0 RETAIL OPPORTUNITY INVTS COR COM 76131N101 2378 136495 SH SOLE 43 5185 0 131310 RETAIL PPTYS AMER INC CL A 76131V202 3499 271662 SH SOLE 2 79973 0 191689 RETAIL PPTYS AMER INC CL A 76131V202 1420 110278 SH SOLE 4 110278 0 0 RETAIL PPTYS AMER INC CL A 76131V202 3554 275927 SH SOLE 7 275927 0 0 RETAIL PPTYS AMER INC CL A 76131V202 10702 830920 SH SOLE 18 830920 0 0 RETAIL PPTYS AMER INC CL A 76131V202 10025 778335 SH SOLE 19 778335 0 0 RETAIL PPTYS AMER INC CL A 76131V202 343601 26677127 SH SOLE 21 26677127 0 0 RETAIL PPTYS AMER INC CL A 76131V202 89331 6935608 SH SOLE 22 6707157 0 228451 RETAIL PPTYS AMER INC CL A 76131V202 113 8798 SH SOLE 23 8798 0 0 RETAIL PPTYS AMER INC CL A 76131V202 12105 939828 SH SOLE 25 939828 0 0 RETAIL PPTYS AMER INC CL A 76131V202 867 67295 SH SOLE 26 46989 0 20306 RETAIL PPTYS AMER INC CL A 76131V202 1879 145847 SH SOLE 28 17876 0 127971 RETAIL PPTYS AMER INC CL A 76131V202 15950 1238346 SH SOLE 30 1238346 0 0 RETAIL PPTYS AMER INC CL A 76131V202 109 8472 SH SOLE 36 8472 0 0 RETAIL PPTYS AMER INC CL A 76131V202 349 27130 SH SOLE 40 27130 0 0 RETAIL PPTYS AMER INC CL A 76131V202 6187 480391 SH SOLE 43 18528 0 461863 RETAIL VALUE INC COM 76133Q102 1304 49538 SH SOLE 2 14446 0 35092 RETAIL VALUE INC COM 76133Q102 10 371 SH SOLE 7 371 0 0 RETAIL VALUE INC COM 76133Q102 1554 59031 SH SOLE 18 59031 0 0 RETAIL VALUE INC COM 76133Q102 7205 273659 SH SOLE 19 273659 0 0 RETAIL VALUE INC COM 76133Q102 17983 682977 SH SOLE 21 682977 0 0 RETAIL VALUE INC COM 76133Q102 14886 565380 SH SOLE 22 555183 0 10197 RETAIL VALUE INC COM 76133Q102 182 6917 SH SOLE 23 6917 0 0 RETAIL VALUE INC COM 76133Q102 1373 52140 SH SOLE 26 0 0 52140 RETAIL VALUE INC COM 76133Q102 7 276 SH SOLE 28 0 0 276 RETAIL VALUE INC COM 76133Q102 102 3883 SH SOLE 43 1 0 3882 RETRACTABLE TECHNOLOGIES INC COM 76129W105 58 5249 SH SOLE 2 1210 0 4039 RETRACTABLE TECHNOLOGIES INC COM 76129W105 484 43885 SH SOLE 18 43885 0 0 RETRACTABLE TECHNOLOGIES INC COM 76129W105 306 27766 SH SOLE 19 27766 0 0 RETRACTABLE TECHNOLOGIES INC COM 76129W105 6574 595990 SH SOLE 21 595990 0 0 RETRACTABLE TECHNOLOGIES INC COM 76129W105 4484 406494 SH SOLE 22 402290 0 4204 RETRACTABLE TECHNOLOGIES INC COM 76129W105 72 6541 SH SOLE 43 0 0 6541 REV GROUP INC COM 749527107 572 33361 SH SOLE 2 8824 0 24537 REV GROUP INC COM 749527107 7 392 SH SOLE 7 392 0 0 REV GROUP INC COM 749527107 1536 89494 SH SOLE 18 89494 0 0 REV GROUP INC COM 749527107 806 46968 SH SOLE 19 46968 0 0 REV GROUP INC COM 749527107 19303 1124866 SH SOLE 21 1124866 0 0 REV GROUP INC COM 749527107 12008 699749 SH SOLE 22 673780 0 25969 REV GROUP INC COM 749527107 70 4075 SH SOLE 25 4075 0 0 REV GROUP INC COM 749527107 73 4229 SH SOLE 26 0 0 4229 REV GROUP INC COM 749527107 379 22094 SH SOLE 30 22094 0 0 REV GROUP INC COM 749527107 50 2921 SH SOLE 40 2921 0 0 REV GROUP INC COM 749527107 500 29165 SH SOLE 43 709 0 28456 REVANCE THERAPEUTICS INC COM 761330109 1301 46707 SH SOLE 2 30474 0 16233 REVANCE THERAPEUTICS INC COM 761330109 8 294 SH SOLE 4 294 0 0 REVANCE THERAPEUTICS INC COM 761330109 31 1128 SH SOLE 7 1128 0 0 REVANCE THERAPEUTICS INC COM 761330109 5648 202730 SH SOLE 18 194634 0 8096 REVANCE THERAPEUTICS INC COM 761330109 6027 216339 SH SOLE 19 216339 0 0 REVANCE THERAPEUTICS INC COM 761330109 82774 2971065 SH SOLE 21 2971065 0 0 REVANCE THERAPEUTICS INC COM 761330109 47746 1713794 SH SOLE 22 1671618 0 42176 REVANCE THERAPEUTICS INC COM 761330109 107 3831 SH SOLE 23 3831 0 0 REVANCE THERAPEUTICS INC COM 761330109 364 13055 SH SOLE 25 13055 0 0 REVANCE THERAPEUTICS INC COM 761330109 1584 56870 SH SOLE 26 27793 0 29077 REVANCE THERAPEUTICS INC COM 761330109 186 6659 SH SOLE 28 6659 0 0 REVANCE THERAPEUTICS INC COM 761330109 2123 76210 SH SOLE 30 76210 0 0 REVANCE THERAPEUTICS INC COM 761330109 333 11938 SH SOLE 36 11938 0 0 REVANCE THERAPEUTICS INC COM 761330109 219 7856 SH SOLE 40 7856 0 0 REVANCE THERAPEUTICS INC COM 761330109 1198 42991 SH SOLE 43 669 0 42322 REVANCE THERAPEUTICS INC NOTE 1.750% 2/1 761330AB5 1866 1625000 PRN SOLE 21 1625000 0 0 REVIVA PHARMACEUTCLS HLDGS I COM 76152G100 10 2524 SH SOLE 18 2524 0 0 REVIVA PHARMACEUTCLS HLDGS I COM 76152G100 126 30946 SH SOLE 21 30946 0 0 REVLON INC CL A NEW 761525609 112 11121 SH SOLE 2 943 0 10178 REVLON INC CL A NEW 761525609 0 42 SH SOLE 7 42 0 0 REVLON INC CL A NEW 761525609 266 26281 SH SOLE 18 26281 0 0 REVLON INC CL A NEW 761525609 139 13790 SH SOLE 19 13790 0 0 REVLON INC CL A NEW 761525609 2923 289131 SH SOLE 21 289131 0 0 REVLON INC CL A NEW 761525609 1871 185104 SH SOLE 22 181871 0 3233 REVLON INC CL A NEW 761525609 475 46991 SH SOLE 43 2250 0 44741 REVOLUTION MEDICINES INC COM 76155X100 1969 71590 SH SOLE 2 25040 0 46550 REVOLUTION MEDICINES INC COM 76155X100 2 79 SH SOLE 4 79 0 0 REVOLUTION MEDICINES INC COM 76155X100 26 955 SH SOLE 7 955 0 0 REVOLUTION MEDICINES INC COM 76155X100 5319 193334 SH SOLE 18 185483 0 7851 REVOLUTION MEDICINES INC COM 76155X100 10478 380893 SH SOLE 19 380893 0 0 REVOLUTION MEDICINES INC COM 76155X100 70917 2577862 SH SOLE 21 2577862 0 0 REVOLUTION MEDICINES INC COM 76155X100 39911 1450768 SH SOLE 22 1394521 0 56247 REVOLUTION MEDICINES INC COM 76155X100 80 2904 SH SOLE 23 2904 0 0 REVOLUTION MEDICINES INC COM 76155X100 164 5963 SH SOLE 25 5963 0 0 REVOLUTION MEDICINES INC COM 76155X100 1233 44809 SH SOLE 26 32769 0 12040 REVOLUTION MEDICINES INC COM 76155X100 138 5033 SH SOLE 28 5033 0 0 REVOLUTION MEDICINES INC COM 76155X100 10012 363933 SH SOLE 30 363933 0 0 REVOLUTION MEDICINES INC COM 76155X100 35 1290 SH SOLE 34 1290 0 0 REVOLUTION MEDICINES INC COM 76155X100 151 5496 SH SOLE 40 5496 0 0 REVOLUTION MEDICINES INC COM 76155X100 31 1129 SH SOLE 43 278 0 851 REVOLVE GROUP INC CL A 76156B107 1849 29939 SH SOLE 2 15343 0 14596 REVOLVE GROUP INC CL A 76156B107 6 99 SH SOLE 4 99 0 0 REVOLVE GROUP INC CL A 76156B107 36 577 SH SOLE 7 577 0 0 REVOLVE GROUP INC CL A 76156B107 6628 107295 SH SOLE 18 104818 0 2477 REVOLVE GROUP INC CL A 76156B107 7349 118974 SH SOLE 19 118974 0 0 REVOLVE GROUP INC CL A 76156B107 78739 1274712 SH SOLE 21 1274712 0 0 REVOLVE GROUP INC CL A 76156B107 54833 887697 SH SOLE 22 859448 0 28249 REVOLVE GROUP INC CL A 76156B107 63 1026 SH SOLE 23 1026 0 0 REVOLVE GROUP INC CL A 76156B107 293 4748 SH SOLE 25 4748 0 0 REVOLVE GROUP INC CL A 76156B107 1176 19044 SH SOLE 26 13753 0 5291 REVOLVE GROUP INC CL A 76156B107 171 2769 SH SOLE 28 2769 0 0 REVOLVE GROUP INC CL A 76156B107 2877 46571 SH SOLE 30 46571 0 0 REVOLVE GROUP INC CL A 76156B107 100 1626 SH SOLE 36 1626 0 0 REVOLVE GROUP INC CL A 76156B107 255 4126 SH SOLE 40 4126 0 0 REVOLVE GROUP INC CL A 76156B107 105 1695 SH SOLE 43 0 0 1695 REWALK ROBOTICS LTD SHS M8216Q200 15 9766 SH SOLE 18 9766 0 0 REWALK ROBOTICS LTD SHS M8216Q200 164 108897 SH SOLE 21 108897 0 0 REX AMERICAN RES CORP COM 761624105 582 7289 SH SOLE 2 2360 0 4929 REX AMERICAN RES CORP COM 761624105 7 85 SH SOLE 7 85 0 0 REX AMERICAN RES CORP COM 761624105 1916 23991 SH SOLE 18 23991 0 0 REX AMERICAN RES CORP COM 761624105 767 9605 SH SOLE 19 9605 0 0 REX AMERICAN RES CORP COM 761624105 52947 662919 SH SOLE 21 662919 0 0 REX AMERICAN RES CORP COM 761624105 12111 151635 SH SOLE 22 145658 0 5977 REX AMERICAN RES CORP COM 761624105 64 799 SH SOLE 25 799 0 0 REX AMERICAN RES CORP COM 761624105 265 3316 SH SOLE 26 0 0 3316 REX AMERICAN RES CORP COM 761624105 72 907 SH SOLE 28 907 0 0 REX AMERICAN RES CORP COM 761624105 832 10414 SH SOLE 30 10414 0 0 REX AMERICAN RES CORP COM 761624105 127 1593 SH SOLE 34 1593 0 0 REX AMERICAN RES CORP COM 761624105 68 852 SH SOLE 40 852 0 0 REX AMERICAN RES CORP COM 761624105 706 8845 SH SOLE 43 364 0 8481 REXFORD INDL RLTY INC COM 76169C100 38813 683931 SH SOLE 2 261138 0 422793 REXFORD INDL RLTY INC COM 76169C100 32091 565477 SH SOLE 4 565477 0 0 REXFORD INDL RLTY INC COM 76169C100 10023 176610 SH SOLE 7 176610 0 0 REXFORD INDL RLTY INC COM 76169C100 50725 893837 SH SOLE 18 893837 0 0 REXFORD INDL RLTY INC COM 76169C100 79735 1405028 SH SOLE 19 1405028 0 0 REXFORD INDL RLTY INC COM 76169C100 433437 7637648 SH SOLE 21 7637648 0 0 REXFORD INDL RLTY INC COM 76169C100 294351 5186796 SH SOLE 22 4688863 0 497933 REXFORD INDL RLTY INC COM 76169C100 2085 36742 SH SOLE 23 36742 0 0 REXFORD INDL RLTY INC COM 76169C100 34015 599388 SH SOLE 25 599388 0 0 REXFORD INDL RLTY INC COM 76169C100 3268 57588 SH SOLE 26 48951 0 8637 REXFORD INDL RLTY INC COM 76169C100 8912 157043 SH SOLE 28 74614 0 82429 REXFORD INDL RLTY INC COM 76169C100 15095 265995 SH SOLE 30 265995 0 0 REXFORD INDL RLTY INC COM 76169C100 121 2136 SH SOLE 31 2136 0 0 REXFORD INDL RLTY INC COM 76169C100 28226 497369 SH SOLE 34 497369 0 0 REXFORD INDL RLTY INC COM 76169C100 907 15974 SH SOLE 40 15974 0 0 REXFORD INDL RLTY INC COM 76169C100 3377 59504 SH SOLE 43 1202 0 58302 REXNORD CORP COM 76169B102 6022 93674 SH SOLE 2 36695 0 56979 REXNORD CORP COM 76169B102 30 470 SH SOLE 4 470 0 0 REXNORD CORP COM 76169B102 8280 128785 SH SOLE 7 128785 0 0 REXNORD CORP COM 76169B102 22621 351854 SH SOLE 18 351854 0 0 REXNORD CORP COM 76169B102 13743 213770 SH SOLE 19 213770 0 0 REXNORD CORP COM 76169B102 266162 4140015 SH SOLE 21 4140015 0 0 REXNORD CORP COM 76169B102 181153 2817741 SH SOLE 22 2721493 0 96248 REXNORD CORP COM 76169B102 1167 18152 SH SOLE 25 18152 0 0 REXNORD CORP COM 76169B102 3256 50648 SH SOLE 26 41134 0 9514 REXNORD CORP COM 76169B102 522 8117 SH SOLE 28 8117 0 0 REXNORD CORP COM 76169B102 80625 1254090 SH SOLE 30 1254090 0 0 REXNORD CORP COM 76169B102 520 8094 SH SOLE 36 8094 0 0 REXNORD CORP COM 76169B102 894 13910 SH SOLE 40 13910 0 0 REXNORD CORP COM 76169B102 976 15182 SH SOLE 43 16 0 15166 REYNOLDS CONSUMER PRODS INC COM 76171L106 4129 151017 SH SOLE 2 20719 0 130298 REYNOLDS CONSUMER PRODS INC COM 76171L106 12 428 SH SOLE 4 428 0 0 REYNOLDS CONSUMER PRODS INC COM 76171L106 88 3236 SH SOLE 7 3236 0 0 REYNOLDS CONSUMER PRODS INC COM 76171L106 553 20232 SH SOLE 18 20232 0 0 REYNOLDS CONSUMER PRODS INC COM 76171L106 385 14090 SH SOLE 19 14090 0 0 REYNOLDS CONSUMER PRODS INC COM 76171L106 17893 654448 SH SOLE 21 654448 0 0 REYNOLDS CONSUMER PRODS INC COM 76171L106 33692 1232323 SH SOLE 22 1164046 0 68277 REYNOLDS CONSUMER PRODS INC COM 76171L106 219 7998 SH SOLE 25 7998 0 0 REYNOLDS CONSUMER PRODS INC COM 76171L106 674 24658 SH SOLE 26 24658 0 0 REYNOLDS CONSUMER PRODS INC COM 76171L106 140 5138 SH SOLE 28 5138 0 0 REYNOLDS CONSUMER PRODS INC COM 76171L106 435 15913 SH SOLE 30 15913 0 0 REYNOLDS CONSUMER PRODS INC COM 76171L106 27 987 SH SOLE 31 987 0 0 REYNOLDS CONSUMER PRODS INC COM 76171L106 187 6838 SH SOLE 40 6838 0 0 REYNOLDS CONSUMER PRODS INC COM 76171L106 1400 51225 SH SOLE 43 4426 0 46799 REZOLUTE INC COM NEW 76200L309 7 933 SH SOLE 18 933 0 0 REZOLUTE INC COM NEW 76200L309 84 11237 SH SOLE 21 11237 0 0 RF INDS LTD COM PAR $0.01 749552105 17 2066 SH SOLE 18 2066 0 0 RF INDS LTD COM PAR $0.01 749552105 253 31028 SH SOLE 21 31028 0 0 RF INDS LTD COM PAR $0.01 749552105 900 110403 SH SOLE 22 110403 0 0 RGC RES INC COM 74955L103 5 202 SH SOLE 2 202 0 0 RGC RES INC COM 74955L103 33 1481 SH SOLE 18 1481 0 0 RGC RES INC COM 74955L103 479 21281 SH SOLE 21 21281 0 0 RGC RES INC COM 74955L103 541 24059 SH SOLE 22 24059 0 0 RH COM 74967X103 27014 40506 SH SOLE 2 12643 0 27863 RH COM 74967X103 37 55 SH SOLE 4 55 0 0 RH COM 74967X103 171 257 SH SOLE 7 257 0 0 RH COM 74967X103 28113 42154 SH SOLE 18 42154 0 0 RH COM 74967X103 3256 4882 SH SOLE 19 4882 0 0 RH COM 74967X103 562359 843230 SH SOLE 21 843230 0 0 RH COM 74967X103 309148 463553 SH SOLE 22 443638 0 19915 RH COM 74967X103 1597 2395 SH SOLE 25 2395 0 0 RH COM 74967X103 4454 6678 SH SOLE 26 5333 0 1345 RH COM 74967X103 954 1430 SH SOLE 28 1242 0 188 RH COM 74967X103 6146 9215 SH SOLE 30 9215 0 0 RH COM 74967X103 183 274 SH SOLE 31 274 0 0 RH COM 74967X103 1330 1995 SH SOLE 40 1995 0 0 RH COM 74967X103 7486 11225 SH SOLE 43 280 0 10945 RH NOTE 9/1 74967XAD5 6340 2016000 PRN SOLE 21 2016000 0 0 RHINEBECK BANCORP INC COM 762093102 11 979 SH SOLE 18 979 0 0 RHINEBECK BANCORP INC COM 762093102 116 10644 SH SOLE 21 10644 0 0 RHYTHM PHARMACEUTICALS INC COM 76243J105 608 46549 SH SOLE 2 12838 0 33711 RHYTHM PHARMACEUTICALS INC COM 76243J105 2 175 SH SOLE 4 175 0 0 RHYTHM PHARMACEUTICALS INC COM 76243J105 7 546 SH SOLE 7 546 0 0 RHYTHM PHARMACEUTICALS INC COM 76243J105 1823 139611 SH SOLE 18 139611 0 0 RHYTHM PHARMACEUTICALS INC COM 76243J105 1023 78366 SH SOLE 19 78366 0 0 RHYTHM PHARMACEUTICALS INC COM 76243J105 26440 2024507 SH SOLE 21 2024507 0 0 RHYTHM PHARMACEUTICALS INC COM 76243J105 12924 989603 SH SOLE 22 949127 0 40476 RHYTHM PHARMACEUTICALS INC COM 76243J105 65 4972 SH SOLE 25 4972 0 0 RHYTHM PHARMACEUTICALS INC COM 76243J105 72 5540 SH SOLE 26 1750 0 3790 RHYTHM PHARMACEUTICALS INC COM 76243J105 58 4411 SH SOLE 28 4411 0 0 RHYTHM PHARMACEUTICALS INC COM 76243J105 578 44223 SH SOLE 30 44223 0 0 RHYTHM PHARMACEUTICALS INC COM 76243J105 36 2766 SH SOLE 36 2766 0 0 RHYTHM PHARMACEUTICALS INC COM 76243J105 55 4178 SH SOLE 40 4178 0 0 RHYTHM PHARMACEUTICALS INC COM 76243J105 216 16539 SH SOLE 43 65 0 16474 RIBBON COMMUNICATIONS INC COM 762544104 656 109633 SH SOLE 2 45983 0 63650 RIBBON COMMUNICATIONS INC COM 762544104 2 264 SH SOLE 4 264 0 0 RIBBON COMMUNICATIONS INC COM 762544104 7 1124 SH SOLE 7 1124 0 0 RIBBON COMMUNICATIONS INC COM 762544104 1406 235192 SH SOLE 18 235192 0 0 RIBBON COMMUNICATIONS INC COM 762544104 846 141435 SH SOLE 19 141435 0 0 RIBBON COMMUNICATIONS INC COM 762544104 19291 3225930 SH SOLE 21 3225930 0 0 RIBBON COMMUNICATIONS INC COM 762544104 15495 2591125 SH SOLE 22 2510472 0 80653 RIBBON COMMUNICATIONS INC COM 762544104 137 22940 SH SOLE 25 22940 0 0 RIBBON COMMUNICATIONS INC COM 762544104 172 28823 SH SOLE 26 14564 0 14259 RIBBON COMMUNICATIONS INC COM 762544104 39 6558 SH SOLE 28 6558 0 0 RIBBON COMMUNICATIONS INC COM 762544104 107 17822 SH SOLE 30 17822 0 0 RIBBON COMMUNICATIONS INC COM 762544104 57 9585 SH SOLE 36 9585 0 0 RIBBON COMMUNICATIONS INC COM 762544104 70 11700 SH SOLE 40 11700 0 0 RIBBON COMMUNICATIONS INC COM 762544104 173 28874 SH SOLE 43 1193 0 27681 RICEBRAN TECHNOLOGIES COM NEW 762831204 5 8319 SH SOLE 21 8319 0 0 RICEBRAN TECHNOLOGIES COM NEW 762831204 50 84724 SH SOLE 22 84724 0 0 RICHARDSON ELECTRS LTD COM 763165107 23 2361 SH SOLE 18 2361 0 0 RICHARDSON ELECTRS LTD COM 763165107 342 35253 SH SOLE 21 35253 0 0 RICHARDSON ELECTRS LTD COM 763165107 2273 234584 SH SOLE 22 234584 0 0 RICHMOND MUT BANCORPORATION COM 76525P100 12 767 SH SOLE 2 767 0 0 RICHMOND MUT BANCORPORATION COM 76525P100 34 2151 SH SOLE 18 2151 0 0 RICHMOND MUT BANCORPORATION COM 76525P100 413 26239 SH SOLE 21 26239 0 0 RICHMOND MUT BANCORPORATION COM 76525P100 24 1508 SH SOLE 22 1508 0 0 RIGEL PHARMACEUTICALS INC COM NEW 766559603 1234 339964 SH SOLE 2 89115 0 250849 RIGEL PHARMACEUTICALS INC COM NEW 766559603 2 601 SH SOLE 4 601 0 0 RIGEL PHARMACEUTICALS INC COM NEW 766559603 10 2746 SH SOLE 7 2746 0 0 RIGEL PHARMACEUTICALS INC COM NEW 766559603 2126 585586 SH SOLE 18 496917 0 88669 RIGEL PHARMACEUTICALS INC COM NEW 766559603 5111 1407863 SH SOLE 19 1407863 0 0 RIGEL PHARMACEUTICALS INC COM NEW 766559603 27236 7502981 SH SOLE 21 7502981 0 0 RIGEL PHARMACEUTICALS INC COM NEW 766559603 22460 6187285 SH SOLE 22 6086659 0 100626 RIGEL PHARMACEUTICALS INC COM NEW 766559603 288 79251 SH SOLE 23 79251 0 0 RIGEL PHARMACEUTICALS INC COM NEW 766559603 86 23714 SH SOLE 25 23714 0 0 RIGEL PHARMACEUTICALS INC COM NEW 766559603 1511 416369 SH SOLE 26 5953 0 410416 RIGEL PHARMACEUTICALS INC COM NEW 766559603 51 14127 SH SOLE 28 14127 0 0 RIGEL PHARMACEUTICALS INC COM NEW 766559603 434 119569 SH SOLE 30 119569 0 0 RIGEL PHARMACEUTICALS INC COM NEW 766559603 20 5612 SH SOLE 36 5612 0 0 RIGEL PHARMACEUTICALS INC COM NEW 766559603 59 16120 SH SOLE 40 16120 0 0 RIGEL PHARMACEUTICALS INC COM NEW 766559603 111 30512 SH SOLE 43 0 0 30512 RILEY EXPLORATION PERMIAN IN COM 76665T102 95 4064 SH SOLE 2 112 0 3952 RILEY EXPLORATION PERMIAN IN COM 76665T102 3 142 SH SOLE 7 142 0 0 RILEY EXPLORATION PERMIAN IN COM 76665T102 182 7733 SH SOLE 18 7733 0 0 RILEY EXPLORATION PERMIAN IN COM 76665T102 111 4713 SH SOLE 19 4713 0 0 RILEY EXPLORATION PERMIAN IN COM 76665T102 2148 91495 SH SOLE 21 91495 0 0 RILEY EXPLORATION PERMIAN IN COM 76665T102 1018 43355 SH SOLE 22 41365 0 1990 RIMINI STR INC DEL COM 76674Q107 157 16230 SH SOLE 2 11600 0 4630 RIMINI STR INC DEL COM 76674Q107 7 705 SH SOLE 7 705 0 0 RIMINI STR INC DEL COM 76674Q107 1254 129945 SH SOLE 18 129945 0 0 RIMINI STR INC DEL COM 76674Q107 1426 147777 SH SOLE 19 147777 0 0 RIMINI STR INC DEL COM 76674Q107 14667 1519924 SH SOLE 21 1519924 0 0 RIMINI STR INC DEL COM 76674Q107 5369 556416 SH SOLE 22 526025 0 30391 RIMINI STR INC DEL COM 76674Q107 65 6753 SH SOLE 25 6753 0 0 RIMINI STR INC DEL COM 76674Q107 100 10414 SH SOLE 30 10414 0 0 RIMINI STR INC DEL COM 76674Q107 56 5803 SH SOLE 43 0 0 5803 RING ENERGY INC COM 76680V108 58 19601 SH SOLE 18 19601 0 0 RING ENERGY INC COM 76680V108 1026 347813 SH SOLE 21 347813 0 0 RING ENERGY INC COM 76680V108 4499 1524921 SH SOLE 22 1524921 0 0 RINGCENTRAL INC CL A 76680R206 41473 190682 SH SOLE 2 12616 0 178066 RINGCENTRAL INC CL A 76680R206 10781 49568 SH SOLE 4 31897 0 17671 RINGCENTRAL INC CL A 76680R206 1871 8601 SH SOLE 7 8601 0 0 RINGCENTRAL INC CL A 76680R206 399 1836 SH SOLE 13 230 0 1606 RINGCENTRAL INC CL A 76680R206 1528 7024 SH SOLE 15 7024 0 0 RINGCENTRAL INC CL A 76680R206 26243 120659 SH SOLE 18 116265 0 4394 RINGCENTRAL INC CL A 76680R206 16823 77345 SH SOLE 19 77345 0 0 RINGCENTRAL INC CL A 76680R206 316768 1456403 SH SOLE 21 1456403 0 0 RINGCENTRAL INC CL A 76680R206 365707 1681411 SH SOLE 22 1589641 0 91770 RINGCENTRAL INC CL A 76680R206 10184 46824 SH SOLE 23 46824 0 0 RINGCENTRAL INC CL A 76680R206 66926 307707 SH SOLE 25 307707 0 0 RINGCENTRAL INC CL A 76680R206 32742 150536 SH SOLE 26 83015 0 67521 RINGCENTRAL INC CL A 76680R206 26532 121986 SH SOLE 28 6082 0 115904 RINGCENTRAL INC CL A 76680R206 405 1862 SH SOLE 29 1862 0 0 RINGCENTRAL INC CL A 76680R206 58944 271005 SH SOLE 30 245583 0 25422 RINGCENTRAL INC CL A 76680R206 8008 36820 SH SOLE 31 18118 0 18702 RINGCENTRAL INC CL A 76680R206 10065 46277 SH SOLE 34 46277 0 0 RINGCENTRAL INC CL A 76680R206 7436 34190 SH SOLE 36 34190 0 0 RINGCENTRAL INC CL A 76680R206 565 2596 SH SOLE 40 2596 0 0 RINGCENTRAL INC CL A 76680R206 9637 44307 SH SOLE 43 2286 0 42021 RINGCENTRAL INC NOTE 3/0 76680RAF4 6804 6903000 PRN SOLE 21 6903000 0 0 RINGCENTRAL INC NOTE 3/1 76680RAH0 1401 1497000 PRN SOLE 2 1497000 0 0 RINGCENTRAL INC NOTE 3/1 76680RAH0 9371 10016000 PRN SOLE 19 10016000 0 0 RINGCENTRAL INC NOTE 3/1 76680RAH0 4300 4596000 PRN SOLE 21 4596000 0 0 RINGCENTRAL INC NOTE 3/1 76680RAH0 12619 13487000 PRN SOLE 34 13487000 0 0 RIO TINTO PLC OPTIONS 767204100 214 3200 SH Call SOLE 4 3200 0 0 RIO TINTO PLC OPTIONS 767204100 2847 42600 SH Call SOLE 18 42600 0 0 RIO TINTO PLC OPTIONS 767204100 17220 257700 SH Call SOLE 19 257700 0 0 RIO TINTO PLC OPTIONS 767204100 1397 20900 SH Call SOLE 22 20900 0 0 RIO TINTO PLC OPTIONS 767204100 214 3200 SH Call SOLE 26 3200 0 0 RIO TINTO PLC OPTIONS 767204100 9609 143800 SH Call SOLE 34 143800 0 0 RIO TINTO PLC SPONSORED ADR 767204100 14324 214369 SH SOLE 7 214369 0 0 RIO TINTO PLC SPONSORED ADR 767204100 18 268 SH SOLE 18 268 0 0 RIO TINTO PLC SPONSORED ADR 767204100 52177 780854 SH SOLE 43 79708 0 701146 RIOT BLOCKCHAIN INC COM 767292105 869 33817 SH SOLE 2 25257 0 8560 RIOT BLOCKCHAIN INC COM 767292105 8 302 SH SOLE 4 302 0 0 RIOT BLOCKCHAIN INC COM 767292105 35 1355 SH SOLE 7 1355 0 0 RIOT BLOCKCHAIN INC COM 767292105 6012 233917 SH SOLE 18 233917 0 0 RIOT BLOCKCHAIN INC COM 767292105 3919 152486 SH SOLE 19 152486 0 0 RIOT BLOCKCHAIN INC COM 767292105 76456 2974953 SH SOLE 21 2974953 0 0 RIOT BLOCKCHAIN INC COM 767292105 49124 1911451 SH SOLE 22 1860881 0 50570 RIOT BLOCKCHAIN INC COM 767292105 275 10691 SH SOLE 25 10691 0 0 RIOT BLOCKCHAIN INC COM 767292105 817 31791 SH SOLE 26 25794 0 5997 RIOT BLOCKCHAIN INC COM 767292105 168 6555 SH SOLE 28 6555 0 0 RIOT BLOCKCHAIN INC COM 767292105 1144 44500 SH SOLE 30 44500 0 0 RIOT BLOCKCHAIN INC COM 767292105 260 10135 SH SOLE 40 10135 0 0 RISE ED CAYMAN LTD SPONSORED ADR 76761L102 0 3 SH SOLE 22 3 0 0 RISKIFIED LTD SHS CL A M8216R109 343 15022 SH SOLE 2 6315 0 8707 RISKIFIED LTD SHS CL A M8216R109 238 10421 SH SOLE 18 7723 0 2698 RISKIFIED LTD SHS CL A M8216R109 2302 100940 SH SOLE 19 100940 0 0 RISKIFIED LTD SHS CL A M8216R109 58 2548 SH SOLE 21 2548 0 0 RISKIFIED LTD SHS CL A M8216R109 2333 102283 SH SOLE 22 102283 0 0 RISKIFIED LTD SHS CL A M8216R109 440 19292 SH SOLE 26 3682 0 15610 RISKIFIED LTD SHS CL A M8216R109 251 11011 SH SOLE 28 0 0 11011 RISKIFIED LTD SHS CL A M8216R109 4 189 SH SOLE 31 0 0 189 RISKIFIED LTD SHS CL A M8216R109 873 38294 SH SOLE 34 38294 0 0 RITCHIE BROS AUCTIONEERS COM 767744105 0 8 SH SOLE 17 0 0 8 RITCHIE BROS AUCTIONEERS COM 767744105 6 100 SH SOLE 18 100 0 0 RITCHIE BROS AUCTIONEERS COM 767744105 4581 74298 SH SOLE 43 14834 0 59464 RITE AID CORP COM 767754872 1659 116812 SH SOLE 2 44564 0 72248 RITE AID CORP COM 767754872 4 252 SH SOLE 4 252 0 0 RITE AID CORP COM 767754872 82 5742 SH SOLE 7 5742 0 0 RITE AID CORP COM 767754872 2631 185278 SH SOLE 18 185278 0 0 RITE AID CORP COM 767754872 4644 327046 SH SOLE 19 327046 0 0 RITE AID CORP COM 767754872 30980 2181684 SH SOLE 21 2181684 0 0 RITE AID CORP COM 767754872 24558 1729466 SH SOLE 22 1673547 0 55919 RITE AID CORP COM 767754872 126 8891 SH SOLE 23 8891 0 0 RITE AID CORP COM 767754872 108 7617 SH SOLE 25 7617 0 0 RITE AID CORP COM 767754872 918 64639 SH SOLE 26 11078 0 53561 RITE AID CORP COM 767754872 436 30695 SH SOLE 28 7402 0 23293 RITE AID CORP COM 767754872 503 35409 SH SOLE 30 35409 0 0 RITE AID CORP COM 767754872 756 53220 SH SOLE 36 53220 0 0 RITE AID CORP COM 767754872 97 6842 SH SOLE 40 6842 0 0 RITE AID CORP COM 767754872 622 43797 SH SOLE 43 776 0 43021 RIVERVIEW BANCORP INC COM 769397100 970 133491 SH SOLE 2 39203 0 94288 RIVERVIEW BANCORP INC COM 769397100 30 4106 SH SOLE 18 4106 0 0 RIVERVIEW BANCORP INC COM 769397100 1828 251464 SH SOLE 19 251464 0 0 RIVERVIEW BANCORP INC COM 769397100 882 121300 SH SOLE 21 121300 0 0 RIVERVIEW BANCORP INC COM 769397100 6340 872104 SH SOLE 22 872104 0 0 RIVERVIEW BANCORP INC COM 769397100 790 108647 SH SOLE 23 108647 0 0 RIVERVIEW BANCORP INC COM 769397100 1285 176781 SH SOLE 26 0 0 176781 RIVERVIEW FINL CORP NEW COM 76940Q105 25 1925 SH SOLE 18 1925 0 0 RIVERVIEW FINL CORP NEW COM 76940Q105 378 28945 SH SOLE 21 28945 0 0 RLI CORP COM 749607107 5252 52376 SH SOLE 2 41747 0 10629 RLI CORP COM 749607107 16 159 SH SOLE 4 159 0 0 RLI CORP COM 749607107 1127 11238 SH SOLE 7 11238 0 0 RLI CORP COM 749607107 19107 190552 SH SOLE 18 189360 0 1192 RLI CORP COM 749607107 11319 112890 SH SOLE 19 112890 0 0 RLI CORP COM 749607107 274388 2736493 SH SOLE 21 2736493 0 0 RLI CORP COM 749607107 119071 1187505 SH SOLE 22 1161270 0 26235 RLI CORP COM 749607107 290 2890 SH SOLE 23 2890 0 0 RLI CORP COM 749607107 529 5276 SH SOLE 25 5276 0 0 RLI CORP COM 749607107 3294 32848 SH SOLE 26 15013 0 17835 RLI CORP COM 749607107 340 3391 SH SOLE 28 3391 0 0 RLI CORP COM 749607107 2115 21095 SH SOLE 30 21095 0 0 RLI CORP COM 749607107 107 1065 SH SOLE 34 1065 0 0 RLI CORP COM 749607107 45 450 SH SOLE 36 450 0 0 RLI CORP COM 749607107 506 5044 SH SOLE 40 5044 0 0 RLI CORP COM 749607107 2043 20376 SH SOLE 43 4647 0 15729 RLJ LODGING TR COM 74965L101 5834 392621 SH SOLE 2 258781 0 133840 RLJ LODGING TR COM 74965L101 12290 827022 SH SOLE 4 827022 0 0 RLJ LODGING TR COM 74965L101 3233 217585 SH SOLE 7 217585 0 0 RLJ LODGING TR COM 74965L101 21384 1439061 SH SOLE 18 1439061 0 0 RLJ LODGING TR COM 74965L101 13486 907540 SH SOLE 19 907540 0 0 RLJ LODGING TR COM 74965L101 100172 6741030 SH SOLE 21 6741030 0 0 RLJ LODGING TR COM 74965L101 85404 5747223 SH SOLE 22 5051144 0 696079 RLJ LODGING TR COM 74965L101 963 64775 SH SOLE 23 64775 0 0 RLJ LODGING TR COM 74965L101 11120 748320 SH SOLE 25 748320 0 0 RLJ LODGING TR COM 74965L101 734 49415 SH SOLE 26 34871 0 14544 RLJ LODGING TR COM 74965L101 2733 183895 SH SOLE 28 84382 0 99513 RLJ LODGING TR COM 74965L101 4911 330469 SH SOLE 30 330469 0 0 RLJ LODGING TR COM 74965L101 1558 104832 SH SOLE 34 104832 0 0 RLJ LODGING TR COM 74965L101 99 6649 SH SOLE 36 6649 0 0 RLJ LODGING TR COM 74965L101 287 19298 SH SOLE 40 19298 0 0 RLJ LODGING TR COM 74965L101 1894 127440 SH SOLE 43 37820 0 89620 RLX TECHNOLOGY INC SPONSORED ADS 74969N103 1942 429577 SH SOLE 2 61934 0 367643 RLX TECHNOLOGY INC SPONSORED ADS 74969N103 398 88032 SH SOLE 4 88032 0 0 RLX TECHNOLOGY INC SPONSORED ADS 74969N103 296 65536 SH SOLE 7 65536 0 0 RLX TECHNOLOGY INC SPONSORED ADS 74969N103 255 56523 SH SOLE 13 0 0 56523 RLX TECHNOLOGY INC SPONSORED ADS 74969N103 1496 330913 SH SOLE 15 330913 0 0 RLX TECHNOLOGY INC SPONSORED ADS 74969N103 728 161134 SH SOLE 18 161134 0 0 RLX TECHNOLOGY INC SPONSORED ADS 74969N103 899 198914 SH SOLE 19 198914 0 0 RLX TECHNOLOGY INC SPONSORED ADS 74969N103 39554 8750819 SH SOLE 21 8750819 0 0 RLX TECHNOLOGY INC SPONSORED ADS 74969N103 26947 5961781 SH SOLE 22 5298928 0 662853 RLX TECHNOLOGY INC SPONSORED ADS 74969N103 1189 263071 SH SOLE 23 263071 0 0 RLX TECHNOLOGY INC SPONSORED ADS 74969N103 2381 526828 SH SOLE 25 526828 0 0 RLX TECHNOLOGY INC SPONSORED ADS 74969N103 5991 1325506 SH SOLE 26 321183 0 1004323 RLX TECHNOLOGY INC SPONSORED ADS 74969N103 5096 1127428 SH SOLE 28 14563 0 1112865 RLX TECHNOLOGY INC SPONSORED ADS 74969N103 20736 4587685 SH SOLE 30 3064207 0 1523478 RLX TECHNOLOGY INC SPONSORED ADS 74969N103 2123 469607 SH SOLE 34 469607 0 0 RLX TECHNOLOGY INC SPONSORED ADS 74969N103 12 2686 SH SOLE 40 2686 0 0 RMR GROUP INC CL A 74967R106 1605 47974 SH SOLE 2 21992 0 25982 RMR GROUP INC CL A 74967R106 1 32 SH SOLE 4 32 0 0 RMR GROUP INC CL A 74967R106 9 278 SH SOLE 7 278 0 0 RMR GROUP INC CL A 74967R106 1693 50609 SH SOLE 18 50609 0 0 RMR GROUP INC CL A 74967R106 3315 99100 SH SOLE 19 99100 0 0 RMR GROUP INC CL A 74967R106 19679 588300 SH SOLE 21 588300 0 0 RMR GROUP INC CL A 74967R106 16181 483731 SH SOLE 22 468023 0 15708 RMR GROUP INC CL A 74967R106 148 4438 SH SOLE 23 4438 0 0 RMR GROUP INC CL A 74967R106 95 2831 SH SOLE 25 2831 0 0 RMR GROUP INC CL A 74967R106 1185 35421 SH SOLE 26 2124 0 33297 RMR GROUP INC CL A 74967R106 45 1338 SH SOLE 28 1287 0 51 RMR GROUP INC CL A 74967R106 390 11646 SH SOLE 30 11646 0 0 RMR GROUP INC CL A 74967R106 53 1597 SH SOLE 40 1597 0 0 RMR GROUP INC CL A 74967R106 1152 34449 SH SOLE 43 5006 0 29443 ROBERT HALF INTL INC COM 770323103 31576 314718 SH SOLE 2 93989 0 220729 ROBERT HALF INTL INC COM 770323103 10830 107945 SH SOLE 4 64774 0 43171 ROBERT HALF INTL INC COM 770323103 13836 137907 SH SOLE 7 107502 0 30405 ROBERT HALF INTL INC COM 770323103 28 276 SH SOLE 13 276 0 0 ROBERT HALF INTL INC COM 770323103 1494 14886 SH SOLE 15 14886 0 0 ROBERT HALF INTL INC COM 770323103 43852 437080 SH SOLE 18 420461 0 16619 ROBERT HALF INTL INC COM 770323103 29255 291592 SH SOLE 19 291592 0 0 ROBERT HALF INTL INC COM 770323103 384169 3829053 SH SOLE 21 3829053 0 0 ROBERT HALF INTL INC COM 770323103 278197 2772817 SH SOLE 22 2529902 0 242915 ROBERT HALF INTL INC COM 770323103 7038 70153 SH SOLE 23 70153 0 0 ROBERT HALF INTL INC COM 770323103 28419 283257 SH SOLE 25 283257 0 0 ROBERT HALF INTL INC COM 770323103 58417 582252 SH SOLE 26 431595 0 150657 ROBERT HALF INTL INC COM 770323103 52406 522341 SH SOLE 28 13442 0 508899 ROBERT HALF INTL INC COM 770323103 26 256 SH SOLE 29 256 0 0 ROBERT HALF INTL INC COM 770323103 108396 1080395 SH SOLE 30 816296 0 264099 ROBERT HALF INTL INC COM 770323103 4119 41051 SH SOLE 31 13494 0 27557 ROBERT HALF INTL INC COM 770323103 10258 102243 SH SOLE 34 102243 0 0 ROBERT HALF INTL INC COM 770323103 4927 49104 SH SOLE 36 49104 0 0 ROBERT HALF INTL INC COM 770323103 397 3959 SH SOLE 40 3959 0 0 ROBERT HALF INTL INC COM 770323103 16593 165389 SH SOLE 43 6973 0 158416 ROBINHOOD MKTS INC COM CL A 770700102 1150 27326 SH SOLE 2 27326 0 0 ROBINHOOD MKTS INC COM CL A 770700102 1 21 SH SOLE 18 21 0 0 ROBINHOOD MKTS INC COM CL A 770700102 44066 1047192 SH SOLE 19 1047192 0 0 ROBINHOOD MKTS INC COM CL A 770700102 793 18854 SH SOLE 22 18854 0 0 ROBINHOOD MKTS INC COM CL A 770700102 5741 136428 SH SOLE 26 0 0 136428 ROBINHOOD MKTS INC COM CL A 770700102 57658 1370200 SH SOLE 34 1370200 0 0 ROBLOX CORP CL A 771049103 985 13043 SH SOLE 2 13043 0 0 ROBLOX CORP CL A 771049103 1 13 SH SOLE 18 13 0 0 ROBLOX CORP CL A 771049103 1237 16379 SH SOLE 19 16379 0 0 ROBLOX CORP CL A 771049103 120 1590 SH SOLE 21 1590 0 0 ROBLOX CORP CL A 771049103 1800 23821 SH SOLE 34 23821 0 0 ROBLOX CORP CL A 771049103 1536 20332 SH SOLE 43 0 0 20332 ROCKET COS INC COM CL A 77311W101 5614 349999 SH SOLE 2 67127 0 282872 ROCKET COS INC COM CL A 77311W101 8 480 SH SOLE 4 480 0 0 ROCKET COS INC COM CL A 77311W101 35 2189 SH SOLE 7 2189 0 0 ROCKET COS INC COM CL A 77311W101 958 59718 SH SOLE 18 59718 0 0 ROCKET COS INC COM CL A 77311W101 505 31506 SH SOLE 19 31506 0 0 ROCKET COS INC COM CL A 77311W101 32626 2034026 SH SOLE 21 2034026 0 0 ROCKET COS INC COM CL A 77311W101 45931 2863542 SH SOLE 22 2709719 0 153823 ROCKET COS INC COM CL A 77311W101 302 18819 SH SOLE 25 18819 0 0 ROCKET COS INC COM CL A 77311W101 799 49806 SH SOLE 26 39250 0 10556 ROCKET COS INC COM CL A 77311W101 186 11594 SH SOLE 28 11594 0 0 ROCKET COS INC COM CL A 77311W101 1142 71201 SH SOLE 30 71201 0 0 ROCKET COS INC COM CL A 77311W101 33 2081 SH SOLE 31 2081 0 0 ROCKET COS INC COM CL A 77311W101 59 3684 SH SOLE 34 3684 0 0 ROCKET COS INC COM CL A 77311W101 42 2623 SH SOLE 36 2623 0 0 ROCKET COS INC COM CL A 77311W101 263 16407 SH SOLE 40 16407 0 0 ROCKET PHARMACEUTICALS INC COM 77313F106 589 19704 SH SOLE 2 12948 0 6756 ROCKET PHARMACEUTICALS INC COM 77313F106 4 143 SH SOLE 4 143 0 0 ROCKET PHARMACEUTICALS INC COM 77313F106 21 700 SH SOLE 7 700 0 0 ROCKET PHARMACEUTICALS INC COM 77313F106 3424 114565 SH SOLE 18 111810 0 2755 ROCKET PHARMACEUTICALS INC COM 77313F106 2708 90611 SH SOLE 19 90611 0 0 ROCKET PHARMACEUTICALS INC COM 77313F106 55256 1848653 SH SOLE 21 1848653 0 0 ROCKET PHARMACEUTICALS INC COM 77313F106 31004 1037276 SH SOLE 22 1012501 0 24775 ROCKET PHARMACEUTICALS INC COM 77313F106 8 258 SH SOLE 23 258 0 0 ROCKET PHARMACEUTICALS INC COM 77313F106 173 5799 SH SOLE 25 5799 0 0 ROCKET PHARMACEUTICALS INC COM 77313F106 678 22686 SH SOLE 26 16348 0 6338 ROCKET PHARMACEUTICALS INC COM 77313F106 91 3037 SH SOLE 28 3037 0 0 ROCKET PHARMACEUTICALS INC COM 77313F106 1620 54214 SH SOLE 30 54214 0 0 ROCKET PHARMACEUTICALS INC COM 77313F106 77 2580 SH SOLE 36 2580 0 0 ROCKET PHARMACEUTICALS INC COM 77313F106 131 4388 SH SOLE 40 4388 0 0 ROCKET PHARMACEUTICALS INC COM 77313F106 415 13877 SH SOLE 43 1358 0 12519 ROCKWELL AUTOMATION INC COM 773903109 82674 281166 SH SOLE 2 42058 0 239108 ROCKWELL AUTOMATION INC COM 773903109 24159 82162 SH SOLE 4 45526 0 36636 ROCKWELL AUTOMATION INC COM 773903109 29827 101439 SH SOLE 7 97880 0 3559 ROCKWELL AUTOMATION INC COM 773903109 652 2216 SH SOLE 13 301 0 1915 ROCKWELL AUTOMATION INC COM 773903109 3895 13246 SH SOLE 15 13246 0 0 ROCKWELL AUTOMATION INC COM 773903109 2 6 SH SOLE 17 0 0 6 ROCKWELL AUTOMATION INC COM 773903109 78211 265989 SH SOLE 18 249627 0 16362 ROCKWELL AUTOMATION INC COM 773903109 18712 63636 SH SOLE 19 63636 0 0 ROCKWELL AUTOMATION INC COM 773903109 1051859 3577265 SH SOLE 21 3577265 0 0 ROCKWELL AUTOMATION INC COM 773903109 729501 2480958 SH SOLE 22 2235941 0 245017 ROCKWELL AUTOMATION INC COM 773903109 19752 67176 SH SOLE 23 67176 0 0 ROCKWELL AUTOMATION INC COM 773903109 56327 191563 SH SOLE 25 191563 0 0 ROCKWELL AUTOMATION INC COM 773903109 92648 315085 SH SOLE 26 150081 0 165004 ROCKWELL AUTOMATION INC COM 773903109 103958 353551 SH SOLE 28 10960 0 342591 ROCKWELL AUTOMATION INC COM 773903109 286799 975375 SH SOLE 30 930216 0 45159 ROCKWELL AUTOMATION INC COM 773903109 12464 42388 SH SOLE 31 13951 0 28437 ROCKWELL AUTOMATION INC COM 773903109 4079 13871 SH SOLE 34 13871 0 0 ROCKWELL AUTOMATION INC COM 773903109 16327 55527 SH SOLE 36 55527 0 0 ROCKWELL AUTOMATION INC COM 773903109 1207 4106 SH SOLE 40 4106 0 0 ROCKWELL AUTOMATION INC COM 773903109 38956 132485 SH SOLE 43 6210 0 126275 ROCKWELL MED INC COM 774374102 6 9740 SH SOLE 2 9740 0 0 ROCKWELL MED INC COM 774374102 35 58616 SH SOLE 21 58616 0 0 ROCKWELL MED INC COM 774374102 527 884096 SH SOLE 22 884096 0 0 ROCKY BRANDS INC COM 774515100 348 7301 SH SOLE 2 2238 0 5063 ROCKY BRANDS INC COM 774515100 5 110 SH SOLE 7 110 0 0 ROCKY BRANDS INC COM 774515100 1091 22921 SH SOLE 18 22921 0 0 ROCKY BRANDS INC COM 774515100 571 11993 SH SOLE 19 11993 0 0 ROCKY BRANDS INC COM 774515100 12092 253984 SH SOLE 21 253984 0 0 ROCKY BRANDS INC COM 774515100 8609 180828 SH SOLE 22 177078 0 3750 ROCKY BRANDS INC COM 774515100 13 280 SH SOLE 26 280 0 0 ROCKY BRANDS INC COM 774515100 15 320 SH SOLE 43 0 0 320 ROCKY MTN CHOCOLATE FACTORY COM 77467X101 7 970 SH SOLE 18 970 0 0 ROCKY MTN CHOCOLATE FACTORY COM 77467X101 143 19324 SH SOLE 21 19324 0 0 ROGERS COMMUNICATIONS INC CL B 775109200 114734 2459995 SH SOLE 18 2447194 0 12801 ROGERS COMMUNICATIONS INC CL B 775109200 4264 91422 SH SOLE 19 91422 0 0 ROGERS COMMUNICATIONS INC CL B 775109200 6101 130800 SH SOLE 23 130800 0 0 ROGERS COMMUNICATIONS INC CL B 775109200 853 18285 SH SOLE 25 18285 0 0 ROGERS COMMUNICATIONS INC CL B 775109200 1978 42402 SH SOLE 34 42402 0 0 ROGERS COMMUNICATIONS INC CL B 775109200 6860 147074 SH SOLE 43 4432 0 142642 ROGERS CORP COM 775133101 1778 9534 SH SOLE 2 5668 0 3866 ROGERS CORP COM 775133101 15 81 SH SOLE 4 81 0 0 ROGERS CORP COM 775133101 56 301 SH SOLE 7 301 0 0 ROGERS CORP COM 775133101 12498 67021 SH SOLE 18 67021 0 0 ROGERS CORP COM 775133101 10152 54440 SH SOLE 19 54440 0 0 ROGERS CORP COM 775133101 400258 2146387 SH SOLE 21 2146387 0 0 ROGERS CORP COM 775133101 83150 445890 SH SOLE 22 433201 0 12689 ROGERS CORP COM 775133101 534 2866 SH SOLE 25 2866 0 0 ROGERS CORP COM 775133101 1532 8218 SH SOLE 26 6601 0 1617 ROGERS CORP COM 775133101 305 1635 SH SOLE 28 1635 0 0 ROGERS CORP COM 775133101 6226 33387 SH SOLE 30 33387 0 0 ROGERS CORP COM 775133101 85750 459837 SH SOLE 34 459837 0 0 ROGERS CORP COM 775133101 265 1419 SH SOLE 36 1419 0 0 ROGERS CORP COM 775133101 425 2281 SH SOLE 40 2281 0 0 ROGERS CORP COM 775133101 3092 16582 SH SOLE 43 4539 0 12043 ROKU INC COM CL A 77543R102 107828 344114 SH SOLE 2 126324 0 217790 ROKU INC COM CL A 77543R102 28220 90058 SH SOLE 4 65349 0 24709 ROKU INC COM CL A 77543R102 4536 14476 SH SOLE 7 14476 0 0 ROKU INC COM CL A 77543R102 7372 23527 SH SOLE 13 21502 0 2025 ROKU INC COM CL A 77543R102 2984 9522 SH SOLE 15 9522 0 0 ROKU INC COM CL A 77543R102 38085 121541 SH SOLE 18 96962 0 24579 ROKU INC COM CL A 77543R102 169554 541100 SH SOLE 19 541100 0 0 ROKU INC COM CL A 77543R102 563400 1797988 SH SOLE 21 1797988 0 0 ROKU INC COM CL A 77543R102 827744 2641597 SH SOLE 22 2404156 0 237441 ROKU INC COM CL A 77543R102 29732 94885 SH SOLE 23 94885 0 0 ROKU INC COM CL A 77543R102 61259 195498 SH SOLE 25 195498 0 0 ROKU INC COM CL A 77543R102 79210 252786 SH SOLE 26 114445 0 138341 ROKU INC COM CL A 77543R102 93596 298695 SH SOLE 28 10423 0 288272 ROKU INC COM CL A 77543R102 5941 18960 SH SOLE 29 18960 0 0 ROKU INC COM CL A 77543R102 92758 296022 SH SOLE 30 244041 0 51981 ROKU INC COM CL A 77543R102 21217 67711 SH SOLE 31 40509 0 27202 ROKU INC COM CL A 77543R102 158206 504886 SH SOLE 34 504886 0 0 ROKU INC COM CL A 77543R102 16680 53231 SH SOLE 36 53231 0 0 ROKU INC COM CL A 77543R102 1216 3880 SH SOLE 40 3880 0 0 ROKU INC COM CL A 77543R102 11184 35693 SH SOLE 43 4523 0 31170 ROLLINS INC COM 775711104 16285 460931 SH SOLE 2 71016 0 389915 ROLLINS INC COM 775711104 5897 166903 SH SOLE 4 98047 0 68856 ROLLINS INC COM 775711104 10679 302263 SH SOLE 7 242643 0 59620 ROLLINS INC COM 775711104 22 633 SH SOLE 13 633 0 0 ROLLINS INC COM 775711104 732 20722 SH SOLE 15 20722 0 0 ROLLINS INC COM 775711104 20464 579224 SH SOLE 18 546271 0 32953 ROLLINS INC COM 775711104 4019 113754 SH SOLE 19 113754 0 0 ROLLINS INC COM 775711104 259645 7349133 SH SOLE 21 7349133 0 0 ROLLINS INC COM 775711104 172985 4896271 SH SOLE 22 4420723 0 475548 ROLLINS INC COM 775711104 4629 131030 SH SOLE 23 131030 0 0 ROLLINS INC COM 775711104 10915 308946 SH SOLE 25 308946 0 0 ROLLINS INC COM 775711104 20180 571181 SH SOLE 26 268930 0 302251 ROLLINS INC COM 775711104 12782 361777 SH SOLE 28 15642 0 346135 ROLLINS INC COM 775711104 27 759 SH SOLE 29 759 0 0 ROLLINS INC COM 775711104 44185 1250626 SH SOLE 30 1209778 0 40848 ROLLINS INC COM 775711104 2784 78788 SH SOLE 31 24733 0 54055 ROLLINS INC COM 775711104 442 12523 SH SOLE 34 12523 0 0 ROLLINS INC COM 775711104 3572 101106 SH SOLE 36 101106 0 0 ROLLINS INC COM 775711104 287 8126 SH SOLE 40 8126 0 0 ROLLINS INC COM 775711104 4877 138030 SH SOLE 43 3691 0 134339 ROMEO POWER INC COM 776153108 234 47222 SH SOLE 2 28778 0 18444 ROMEO POWER INC COM 776153108 3 672 SH SOLE 7 672 0 0 ROMEO POWER INC COM 776153108 1757 354872 SH SOLE 18 354872 0 0 ROMEO POWER INC COM 776153108 1101 222385 SH SOLE 19 222385 0 0 ROMEO POWER INC COM 776153108 21620 4367708 SH SOLE 21 4367708 0 0 ROMEO POWER INC COM 776153108 12253 2475387 SH SOLE 22 2400601 0 74786 ROMEO POWER INC COM 776153108 56 11291 SH SOLE 25 11291 0 0 ROMEO POWER INC COM 776153108 58 11676 SH SOLE 26 0 0 11676 ROMEO POWER INC COM 776153108 275 55635 SH SOLE 30 55635 0 0 ROMEO POWER INC COM 776153108 52 10547 SH SOLE 40 10547 0 0 ROMEO POWER INC COM 776153108 0 20 SH SOLE 43 0 0 20 ROOT INC COM CL A 77664L108 21 3940 SH SOLE 2 3940 0 0 ROOT INC COM CL A 77664L108 63 11998 SH SOLE 19 11998 0 0 ROOT INC COM CL A 77664L108 486 92275 SH SOLE 21 92275 0 0 ROOT INC COM CL A 77664L108 5868 1113450 SH SOLE 22 1113450 0 0 ROOT INC COM CL A 77664L108 128 24285 SH SOLE 34 24285 0 0 ROPER TECHNOLOGIES INC COM 776696106 119327 267472 SH SOLE 2 47507 0 219965 ROPER TECHNOLOGIES INC COM 776696106 34451 77221 SH SOLE 4 47782 0 29439 ROPER TECHNOLOGIES INC COM 776696106 41768 93623 SH SOLE 7 90423 0 3200 ROPER TECHNOLOGIES INC COM 776696106 2832 6348 SH SOLE 13 4471 0 1877 ROPER TECHNOLOGIES INC COM 776696106 5548 12435 SH SOLE 15 12435 0 0 ROPER TECHNOLOGIES INC COM 776696106 291731 653914 SH SOLE 18 479695 0 174219 ROPER TECHNOLOGIES INC COM 776696106 184827 414290 SH SOLE 19 414290 0 0 ROPER TECHNOLOGIES INC COM 776696106 902379 2022682 SH SOLE 21 2022682 0 0 ROPER TECHNOLOGIES INC COM 776696106 1031100 2311210 SH SOLE 22 2081633 0 229577 ROPER TECHNOLOGIES INC COM 776696106 26757 59975 SH SOLE 23 59975 0 0 ROPER TECHNOLOGIES INC COM 776696106 77325 173325 SH SOLE 25 173325 0 0 ROPER TECHNOLOGIES INC COM 776696106 107641 241278 SH SOLE 26 90059 0 151219 ROPER TECHNOLOGIES INC COM 776696106 135756 304297 SH SOLE 28 9515 0 294782 ROPER TECHNOLOGIES INC COM 776696106 281450 630870 SH SOLE 30 630870 0 0 ROPER TECHNOLOGIES INC COM 776696106 17205 38565 SH SOLE 31 12814 0 25751 ROPER TECHNOLOGIES INC COM 776696106 18355 41143 SH SOLE 34 41143 0 0 ROPER TECHNOLOGIES INC COM 776696106 22165 49683 SH SOLE 36 49683 0 0 ROPER TECHNOLOGIES INC COM 776696106 1607 3601 SH SOLE 40 3601 0 0 ROPER TECHNOLOGIES INC COM 776696106 43446 97385 SH SOLE 43 11420 0 85965 ROSS STORES INC COM 778296103 91058 836546 SH SOLE 2 173827 0 662719 ROSS STORES INC COM 778296103 25592 235112 SH SOLE 4 141089 0 94023 ROSS STORES INC COM 778296103 37611 345528 SH SOLE 7 335081 0 10447 ROSS STORES INC COM 778296103 889 8165 SH SOLE 13 1068 0 7097 ROSS STORES INC COM 778296103 3985 36607 SH SOLE 15 36607 0 0 ROSS STORES INC COM 778296103 1 6 SH SOLE 17 0 0 6 ROSS STORES INC COM 778296103 325696 2992158 SH SOLE 18 2794184 0 197974 ROSS STORES INC COM 778296103 426154 3915062 SH SOLE 19 3915062 0 0 ROSS STORES INC COM 778296103 707261 6497574 SH SOLE 21 6497574 0 0 ROSS STORES INC COM 778296103 852887 7835436 SH SOLE 22 7096813 0 738623 ROSS STORES INC COM 778296103 26365 242218 SH SOLE 23 242218 0 0 ROSS STORES INC COM 778296103 68926 633224 SH SOLE 25 603711 0 29513 ROSS STORES INC COM 778296103 87509 803943 SH SOLE 26 277268 0 526675 ROSS STORES INC COM 778296103 73595 676117 SH SOLE 28 30963 0 645154 ROSS STORES INC COM 778296103 40 368 SH SOLE 29 368 0 0 ROSS STORES INC COM 778296103 174343 1601679 SH SOLE 30 1601679 0 0 ROSS STORES INC COM 778296103 14151 130003 SH SOLE 31 42685 0 87318 ROSS STORES INC COM 778296103 9137 83944 SH SOLE 32 83944 0 0 ROSS STORES INC COM 778296103 41126 377821 SH SOLE 34 377821 0 0 ROSS STORES INC COM 778296103 20987 192810 SH SOLE 36 192810 0 0 ROSS STORES INC COM 778296103 1350 12400 SH SOLE 40 12400 0 0 ROSS STORES INC COM 778296103 27532 252938 SH SOLE 43 34103 0 218835 ROVER GROUP INC COM CL A 77936F103 35 2559 SH SOLE 2 2559 0 0 ROVER GROUP INC COM CL A 77936F103 953 70118 SH SOLE 21 70118 0 0 ROVER GROUP INC COM CL A 77936F103 12416 913593 SH SOLE 22 913593 0 0 ROYAL BK CDA COM 780087102 468 4705 SH SOLE 18 4705 0 0 ROYAL BK CDA COM 780087102 432 4343 SH SOLE 25 4343 0 0 ROYAL BK CDA COM 780087102 73832 742180 SH SOLE 43 54139 0 688041 ROYAL CARIBBEAN GROUP NOTE 4.250% 6/1 780153BB7 10702 7617000 PRN SOLE 21 7617000 0 0 ROYAL CARIBBEAN GROUP COM V7780T103 48214 542034 SH SOLE 2 60843 0 481191 ROYAL CARIBBEAN GROUP COM V7780T103 9942 111775 SH SOLE 4 102931 0 8844 ROYAL CARIBBEAN GROUP COM V7780T103 17419 195830 SH SOLE 7 189518 0 6312 ROYAL CARIBBEAN GROUP COM V7780T103 512 5754 SH SOLE 13 698 0 5056 ROYAL CARIBBEAN GROUP COM V7780T103 2568 28871 SH SOLE 15 28871 0 0 ROYAL CARIBBEAN GROUP COM V7780T103 36312 408226 SH SOLE 18 375400 0 32826 ROYAL CARIBBEAN GROUP COM V7780T103 9453 106276 SH SOLE 19 106276 0 0 ROYAL CARIBBEAN GROUP COM V7780T103 455191 5117380 SH SOLE 21 5117380 0 0 ROYAL CARIBBEAN GROUP COM V7780T103 423371 4759648 SH SOLE 22 4283893 0 475755 ROYAL CARIBBEAN GROUP COM V7780T103 11576 130136 SH SOLE 23 130136 0 0 ROYAL CARIBBEAN GROUP COM V7780T103 27908 313753 SH SOLE 25 313753 0 0 ROYAL CARIBBEAN GROUP COM V7780T103 49322 554489 SH SOLE 26 229006 0 325483 ROYAL CARIBBEAN GROUP COM V7780T103 42491 477692 SH SOLE 28 17979 0 459713 ROYAL CARIBBEAN GROUP COM V7780T103 63 709 SH SOLE 29 709 0 0 ROYAL CARIBBEAN GROUP COM V7780T103 79951 898829 SH SOLE 30 898829 0 0 ROYAL CARIBBEAN GROUP COM V7780T103 7571 85117 SH SOLE 31 28913 0 56204 ROYAL CARIBBEAN GROUP COM V7780T103 988 11107 SH SOLE 34 11107 0 0 ROYAL CARIBBEAN GROUP COM V7780T103 10299 115781 SH SOLE 36 115781 0 0 ROYAL CARIBBEAN GROUP COM V7780T103 697 7837 SH SOLE 40 7837 0 0 ROYAL CARIBBEAN GROUP COM V7780T103 12175 136872 SH SOLE 43 14756 0 122116 ROYAL DUTCH SHELL PLC SPON ADR B 780259107 31 696 SH SOLE 18 696 0 0 ROYAL DUTCH SHELL PLC SPON ADR B 780259107 77777 1756879 SH SOLE 19 1756879 0 0 ROYAL DUTCH SHELL PLC SPON ADR B 780259107 4136 93423 SH SOLE 22 0 0 93423 ROYAL DUTCH SHELL PLC SPON ADR B 780259107 2255 50940 SH SOLE 43 2866 0 48074 ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 8 171 SH SOLE 17 0 0 171 ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 56 1255 SH SOLE 18 1255 0 0 ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 54092 1213634 SH SOLE 43 162860 0 1050774 ROYAL GOLD INC COM 780287108 22386 234432 SH SOLE 2 53909 0 180523 ROYAL GOLD INC COM 780287108 22 226 SH SOLE 4 226 0 0 ROYAL GOLD INC COM 780287108 23980 251122 SH SOLE 7 251122 0 0 ROYAL GOLD INC COM 780287108 14931 156367 SH SOLE 18 156367 0 0 ROYAL GOLD INC COM 780287108 1789 18731 SH SOLE 19 18731 0 0 ROYAL GOLD INC COM 780287108 313966 3287951 SH SOLE 21 3287951 0 0 ROYAL GOLD INC COM 780287108 170588 1786444 SH SOLE 22 1706848 0 79596 ROYAL GOLD INC COM 780287108 459 4809 SH SOLE 23 4809 0 0 ROYAL GOLD INC COM 780287108 1188 12442 SH SOLE 25 12442 0 0 ROYAL GOLD INC COM 780287108 2593 27156 SH SOLE 26 22414 0 4742 ROYAL GOLD INC COM 780287108 411 4306 SH SOLE 28 4306 0 0 ROYAL GOLD INC COM 780287108 46786 489952 SH SOLE 30 489952 0 0 ROYAL GOLD INC COM 780287108 100 1043 SH SOLE 31 1043 0 0 ROYAL GOLD INC COM 780287108 1065 11152 SH SOLE 36 11152 0 0 ROYAL GOLD INC COM 780287108 769 8049 SH SOLE 40 8049 0 0 ROYAL GOLD INC COM 780287108 10140 106188 SH SOLE 43 5853 0 100335 ROYALTY PHARMA PLC SHS CLASS A G7709Q104 32277 893108 SH SOLE 2 35946 0 857162 ROYALTY PHARMA PLC SHS CLASS A G7709Q104 4581 126760 SH SOLE 4 72524 0 54236 ROYALTY PHARMA PLC SHS CLASS A G7709Q104 636 17587 SH SOLE 7 17587 0 0 ROYALTY PHARMA PLC SHS CLASS A G7709Q104 11 299 SH SOLE 13 299 0 0 ROYALTY PHARMA PLC SHS CLASS A G7709Q104 716 19823 SH SOLE 15 19823 0 0 ROYALTY PHARMA PLC SHS CLASS A G7709Q104 6885 190496 SH SOLE 18 179828 0 10668 ROYALTY PHARMA PLC SHS CLASS A G7709Q104 4732 130944 SH SOLE 19 130944 0 0 ROYALTY PHARMA PLC SHS CLASS A G7709Q104 167045 4622171 SH SOLE 21 4622171 0 0 ROYALTY PHARMA PLC SHS CLASS A G7709Q104 251664 6963577 SH SOLE 22 6643683 0 319894 ROYALTY PHARMA PLC SHS CLASS A G7709Q104 3591 99355 SH SOLE 23 99355 0 0 ROYALTY PHARMA PLC SHS CLASS A G7709Q104 15588 431332 SH SOLE 25 431332 0 0 ROYALTY PHARMA PLC SHS CLASS A G7709Q104 19380 536255 SH SOLE 26 335832 0 200423 ROYALTY PHARMA PLC SHS CLASS A G7709Q104 14852 410970 SH SOLE 28 14601 0 396369 ROYALTY PHARMA PLC SHS CLASS A G7709Q104 14 393 SH SOLE 29 393 0 0 ROYALTY PHARMA PLC SHS CLASS A G7709Q104 30614 847107 SH SOLE 30 847107 0 0 ROYALTY PHARMA PLC SHS CLASS A G7709Q104 2154 59612 SH SOLE 31 17707 0 41905 ROYALTY PHARMA PLC SHS CLASS A G7709Q104 369 10216 SH SOLE 34 10216 0 0 ROYALTY PHARMA PLC SHS CLASS A G7709Q104 3469 95977 SH SOLE 36 95977 0 0 ROYALTY PHARMA PLC SHS CLASS A G7709Q104 176 4863 SH SOLE 40 4863 0 0 RPC INC COM 749660106 419 86238 SH SOLE 2 20568 0 65670 RPC INC COM 749660106 1 303 SH SOLE 4 303 0 0 RPC INC COM 749660106 6 1326 SH SOLE 7 1326 0 0 RPC INC COM 749660106 1276 262572 SH SOLE 18 262572 0 0 RPC INC COM 749660106 504 103684 SH SOLE 19 103684 0 0 RPC INC COM 749660106 41052 8446900 SH SOLE 21 8446900 0 0 RPC INC COM 749660106 8172 1681583 SH SOLE 22 1613891 0 67692 RPC INC COM 749660106 66 13613 SH SOLE 25 13613 0 0 RPC INC COM 749660106 135 27719 SH SOLE 26 24672 0 3047 RPC INC COM 749660106 45 9323 SH SOLE 28 9323 0 0 RPC INC COM 749660106 454 93471 SH SOLE 30 93471 0 0 RPC INC COM 749660106 22 4427 SH SOLE 34 4427 0 0 RPC INC COM 749660106 34 6918 SH SOLE 40 6918 0 0 RPC INC COM 749660106 662 136272 SH SOLE 43 6118 0 130154 RPM INTL INC COM 749685103 23476 302332 SH SOLE 2 82040 0 220292 RPM INTL INC COM 749685103 8091 104203 SH SOLE 4 46507 0 57696 RPM INTL INC COM 749685103 2584 33283 SH SOLE 7 33283 0 0 RPM INTL INC COM 749685103 17 223 SH SOLE 13 223 0 0 RPM INTL INC COM 749685103 803 10345 SH SOLE 15 10345 0 0 RPM INTL INC COM 749685103 25596 329633 SH SOLE 18 322211 0 7422 RPM INTL INC COM 749685103 4011 51655 SH SOLE 19 51655 0 0 RPM INTL INC COM 749685103 489428 6302995 SH SOLE 21 6302995 0 0 RPM INTL INC COM 749685103 273450 3521575 SH SOLE 22 3371558 0 150017 RPM INTL INC COM 749685103 5620 72370 SH SOLE 23 72370 0 0 RPM INTL INC COM 749685103 495 6376 SH SOLE 25 6376 0 0 RPM INTL INC COM 749685103 12088 155671 SH SOLE 26 133121 0 22550 RPM INTL INC COM 749685103 12074 155492 SH SOLE 28 9236 0 146256 RPM INTL INC COM 749685103 23857 307236 SH SOLE 30 239106 0 68130 RPM INTL INC COM 749685103 3712 47800 SH SOLE 31 15675 0 32125 RPM INTL INC COM 749685103 522 6727 SH SOLE 34 6727 0 0 RPM INTL INC COM 749685103 2474 31855 SH SOLE 36 31855 0 0 RPM INTL INC COM 749685103 392 5046 SH SOLE 40 5046 0 0 RPM INTL INC COM 749685103 4367 56238 SH SOLE 43 9567 0 46671 RPT REALTY SH BEN INT 74971D101 1477 115774 SH SOLE 2 33209 0 82565 RPT REALTY SH BEN INT 74971D101 546 42795 SH SOLE 4 42795 0 0 RPT REALTY SH BEN INT 74971D101 1318 103322 SH SOLE 7 103322 0 0 RPT REALTY SH BEN INT 74971D101 4146 324938 SH SOLE 18 324938 0 0 RPT REALTY SH BEN INT 74971D101 4160 326040 SH SOLE 19 326040 0 0 RPT REALTY SH BEN INT 74971D101 128015 10032541 SH SOLE 21 10032541 0 0 RPT REALTY SH BEN INT 74971D101 35749 2801647 SH SOLE 22 2720357 0 81290 RPT REALTY SH BEN INT 74971D101 41 3240 SH SOLE 23 3240 0 0 RPT REALTY SH BEN INT 74971D101 4634 363148 SH SOLE 25 363148 0 0 RPT REALTY SH BEN INT 74971D101 221 17358 SH SOLE 26 13131 0 4227 RPT REALTY SH BEN INT 74971D101 715 55998 SH SOLE 28 6790 0 49208 RPT REALTY SH BEN INT 74971D101 6255 490219 SH SOLE 30 490219 0 0 RPT REALTY SH BEN INT 74971D101 109 8564 SH SOLE 40 8564 0 0 RPT REALTY SH BEN INT 74971D101 492 38525 SH SOLE 43 4370 0 34155 RUBICON TECHNOLOGY INC COM NEW 78112T206 8 842 SH SOLE 21 842 0 0 RUBICON TECHNOLOGY INC COM NEW 78112T206 406 40200 SH SOLE 22 40200 0 0 RUBIUS THERAPEUTICS INC COM 78116T103 397 22195 SH SOLE 2 12251 0 9944 RUBIUS THERAPEUTICS INC COM 78116T103 12 688 SH SOLE 7 688 0 0 RUBIUS THERAPEUTICS INC COM 78116T103 2250 125861 SH SOLE 18 125861 0 0 RUBIUS THERAPEUTICS INC COM 78116T103 4311 241094 SH SOLE 19 241094 0 0 RUBIUS THERAPEUTICS INC COM 78116T103 34492 1929079 SH SOLE 21 1929079 0 0 RUBIUS THERAPEUTICS INC COM 78116T103 18961 1060434 SH SOLE 22 1039038 0 21396 RUBIUS THERAPEUTICS INC COM 78116T103 99 5519 SH SOLE 25 5519 0 0 RUBIUS THERAPEUTICS INC COM 78116T103 131 7334 SH SOLE 26 887 0 6447 RUBIUS THERAPEUTICS INC COM 78116T103 1089 60900 SH SOLE 30 60900 0 0 RUBIUS THERAPEUTICS INC COM 78116T103 20 1133 SH SOLE 34 1133 0 0 RUBIUS THERAPEUTICS INC COM 78116T103 36 2015 SH SOLE 36 2015 0 0 RUBIUS THERAPEUTICS INC COM 78116T103 63 3536 SH SOLE 40 3536 0 0 RUBIUS THERAPEUTICS INC COM 78116T103 441 24692 SH SOLE 43 4162 0 20530 RUMBLEON INC COM CL B 781386305 25 631 SH SOLE 18 631 0 0 RUMBLEON INC COM CL B 781386305 285 7304 SH SOLE 21 7304 0 0 RUMBLEON INC COM CL B 781386305 706 18124 SH SOLE 22 18124 0 0 RUSH ENTERPRISES INC CL A 781846209 3024 66970 SH SOLE 2 28982 0 37988 RUSH ENTERPRISES INC CL A 781846209 7 144 SH SOLE 4 144 0 0 RUSH ENTERPRISES INC CL A 781846209 34 756 SH SOLE 7 756 0 0 RUSH ENTERPRISES INC CL A 781846209 5528 122411 SH SOLE 18 122411 0 0 RUSH ENTERPRISES INC CL A 781846209 3486 77190 SH SOLE 19 77190 0 0 RUSH ENTERPRISES INC CL A 781846209 70533 1561848 SH SOLE 21 1561848 0 0 RUSH ENTERPRISES INC CL A 781846209 46636 1032680 SH SOLE 22 986207 0 46473 RUSH ENTERPRISES INC CL A 781846209 303 6705 SH SOLE 25 6705 0 0 RUSH ENTERPRISES INC CL A 781846209 484 10714 SH SOLE 26 8319 0 2395 RUSH ENTERPRISES INC CL A 781846209 159 3525 SH SOLE 28 3525 0 0 RUSH ENTERPRISES INC CL A 781846209 1106 24482 SH SOLE 30 24482 0 0 RUSH ENTERPRISES INC CL A 781846209 153 3389 SH SOLE 34 3389 0 0 RUSH ENTERPRISES INC CL A 781846209 89 1964 SH SOLE 36 1964 0 0 RUSH ENTERPRISES INC CL A 781846209 215 4752 SH SOLE 40 4752 0 0 RUSH ENTERPRISES INC CL A 781846209 628 13897 SH SOLE 43 505 0 13392 RUSH ENTERPRISES INC CL B 781846308 608 13281 SH SOLE 2 4581 0 8700 RUSH ENTERPRISES INC CL B 781846308 5 105 SH SOLE 7 105 0 0 RUSH ENTERPRISES INC CL B 781846308 1022 22332 SH SOLE 18 22332 0 0 RUSH ENTERPRISES INC CL B 781846308 549 12000 SH SOLE 19 12000 0 0 RUSH ENTERPRISES INC CL B 781846308 11725 256183 SH SOLE 21 256183 0 0 RUSH ENTERPRISES INC CL B 781846308 6039 131953 SH SOLE 22 128270 0 3683 RUSH ENTERPRISES INC CL B 781846308 76 1657 SH SOLE 25 1657 0 0 RUSH ENTERPRISES INC CL B 781846308 128 2797 SH SOLE 30 2797 0 0 RUSH ENTERPRISES INC CL B 781846308 10 216 SH SOLE 34 216 0 0 RUSH ENTERPRISES INC CL B 781846308 66 1452 SH SOLE 40 1452 0 0 RUSH STREET INTERACTIVE INC COM 782011100 776 40387 SH SOLE 2 26937 0 13450 RUSH STREET INTERACTIVE INC COM 782011100 16 841 SH SOLE 7 841 0 0 RUSH STREET INTERACTIVE INC COM 782011100 2983 155263 SH SOLE 18 145193 0 10070 RUSH STREET INTERACTIVE INC COM 782011100 3617 188270 SH SOLE 19 188270 0 0 RUSH STREET INTERACTIVE INC COM 782011100 32962 1715886 SH SOLE 21 1715886 0 0 RUSH STREET INTERACTIVE INC COM 782011100 25332 1318685 SH SOLE 22 1280209 0 38476 RUSH STREET INTERACTIVE INC COM 782011100 85 4416 SH SOLE 23 4416 0 0 RUSH STREET INTERACTIVE INC COM 782011100 128 6640 SH SOLE 25 6640 0 0 RUSH STREET INTERACTIVE INC COM 782011100 73 3778 SH SOLE 26 0 0 3778 RUSH STREET INTERACTIVE INC COM 782011100 230 11986 SH SOLE 30 11986 0 0 RUSH STREET INTERACTIVE INC COM 782011100 25 1314 SH SOLE 34 1314 0 0 RUSH STREET INTERACTIVE INC COM 782011100 110 5711 SH SOLE 40 5711 0 0 RUTHS HOSPITALITY GROUP INC COM 783332109 362 17491 SH SOLE 2 13914 0 3577 RUTHS HOSPITALITY GROUP INC COM 783332109 2 118 SH SOLE 4 118 0 0 RUTHS HOSPITALITY GROUP INC COM 783332109 8 388 SH SOLE 7 388 0 0 RUTHS HOSPITALITY GROUP INC COM 783332109 2666 128711 SH SOLE 18 128711 0 0 RUTHS HOSPITALITY GROUP INC COM 783332109 1200 57962 SH SOLE 19 57962 0 0 RUTHS HOSPITALITY GROUP INC COM 783332109 79347 3831317 SH SOLE 21 3831317 0 0 RUTHS HOSPITALITY GROUP INC COM 783332109 17696 854478 SH SOLE 22 833705 0 20773 RUTHS HOSPITALITY GROUP INC COM 783332109 100 4824 SH SOLE 25 4824 0 0 RUTHS HOSPITALITY GROUP INC COM 783332109 118 5690 SH SOLE 26 1171 0 4519 RUTHS HOSPITALITY GROUP INC COM 783332109 74 3566 SH SOLE 28 3566 0 0 RUTHS HOSPITALITY GROUP INC COM 783332109 1411 68143 SH SOLE 30 68143 0 0 RUTHS HOSPITALITY GROUP INC COM 783332109 26 1251 SH SOLE 36 1251 0 0 RUTHS HOSPITALITY GROUP INC COM 783332109 82 3946 SH SOLE 40 3946 0 0 RUTHS HOSPITALITY GROUP INC COM 783332109 651 31456 SH SOLE 43 514 0 30942 RXSIGHT INC COM 78349D107 14 1117 SH SOLE 2 385 0 732 RXSIGHT INC COM 78349D107 64 5070 SH SOLE 18 5070 0 0 RXSIGHT INC COM 78349D107 154 12164 SH SOLE 19 12164 0 0 RXSIGHT INC COM 78349D107 3427 270453 SH SOLE 21 270453 0 0 RXSIGHT INC COM 78349D107 772 60947 SH SOLE 22 60460 0 487 RYAN SPECIALTY GROUP HLDGS I CL A 78351F107 72 2118 SH SOLE 2 2118 0 0 RYAN SPECIALTY GROUP HLDGS I CL A 78351F107 1833 54117 SH SOLE 21 54117 0 0 RYAN SPECIALTY GROUP HLDGS I CL A 78351F107 23965 707548 SH SOLE 22 707548 0 0 RYANAIR HOLDINGS PLC SPONSORED ADS 783513203 9321 84688 SH SOLE 2 0 0 84688 RYANAIR HOLDINGS PLC SPONSORED ADS 783513203 25150 228513 SH SOLE 18 228513 0 0 RYANAIR HOLDINGS PLC SPONSORED ADS 783513203 76795 697754 SH SOLE 19 697754 0 0 RYANAIR HOLDINGS PLC SPONSORED ADS 783513203 7034 63908 SH SOLE 21 63908 0 0 RYANAIR HOLDINGS PLC SPONSORED ADS 783513203 3648 33144 SH SOLE 22 33144 0 0 RYANAIR HOLDINGS PLC SPONSORED ADS 783513203 2149 19524 SH SOLE 34 19524 0 0 RYANAIR HOLDINGS PLC SPONSORED ADS 783513203 539 4893 SH SOLE 43 54 0 4839 RYDER SYS INC COM 783549108 32978 398722 SH SOLE 2 289807 0 108915 RYDER SYS INC COM 783549108 3999 48350 SH SOLE 4 48350 0 0 RYDER SYS INC COM 783549108 355 4290 SH SOLE 7 4290 0 0 RYDER SYS INC COM 783549108 10347 125099 SH SOLE 13 125099 0 0 RYDER SYS INC COM 783549108 28564 345354 SH SOLE 18 220813 0 124541 RYDER SYS INC COM 783549108 80768 976526 SH SOLE 19 976526 0 0 RYDER SYS INC COM 783549108 226717 2741110 SH SOLE 21 2741110 0 0 RYDER SYS INC COM 783549108 237074 2866324 SH SOLE 22 2494820 0 371504 RYDER SYS INC COM 783549108 5748 69501 SH SOLE 23 69501 0 0 RYDER SYS INC COM 783549108 2477 29943 SH SOLE 25 29943 0 0 RYDER SYS INC COM 783549108 8366 101150 SH SOLE 26 50958 0 50192 RYDER SYS INC COM 783549108 13149 158972 SH SOLE 28 4699 0 154273 RYDER SYS INC COM 783549108 1815 21941 SH SOLE 29 21941 0 0 RYDER SYS INC COM 783549108 10730 129733 SH SOLE 30 129733 0 0 RYDER SYS INC COM 783549108 4154 50223 SH SOLE 31 50223 0 0 RYDER SYS INC COM 783549108 5749 69513 SH SOLE 34 69513 0 0 RYDER SYS INC COM 783549108 1979 23928 SH SOLE 36 23928 0 0 RYDER SYS INC COM 783549108 568 6872 SH SOLE 40 6872 0 0 RYDER SYS INC COM 783549108 12165 147083 SH SOLE 43 7640 0 139443 RYERSON HLDG CORP COM 783754104 1899 85257 SH SOLE 2 28885 0 56372 RYERSON HLDG CORP COM 783754104 6 264 SH SOLE 7 264 0 0 RYERSON HLDG CORP COM 783754104 1241 55727 SH SOLE 18 55727 0 0 RYERSON HLDG CORP COM 783754104 3657 164227 SH SOLE 19 164227 0 0 RYERSON HLDG CORP COM 783754104 13361 599936 SH SOLE 21 599936 0 0 RYERSON HLDG CORP COM 783754104 18417 826989 SH SOLE 22 822616 0 4373 RYERSON HLDG CORP COM 783754104 445 19993 SH SOLE 23 19993 0 0 RYERSON HLDG CORP COM 783754104 2105 94517 SH SOLE 26 0 0 94517 RYERSON HLDG CORP COM 783754104 687 30864 SH SOLE 43 186 0 30678 RYMAN HOSPITALITY PPTYS INC COM 78377T107 3388 40472 SH SOLE 2 23143 0 17329 RYMAN HOSPITALITY PPTYS INC COM 78377T107 2326 27794 SH SOLE 4 27794 0 0 RYMAN HOSPITALITY PPTYS INC COM 78377T107 5737 68544 SH SOLE 7 68544 0 0 RYMAN HOSPITALITY PPTYS INC COM 78377T107 12630 150901 SH SOLE 18 149931 0 970 RYMAN HOSPITALITY PPTYS INC COM 78377T107 20174 241025 SH SOLE 19 241025 0 0 RYMAN HOSPITALITY PPTYS INC COM 78377T107 171541 2049479 SH SOLE 21 2049479 0 0 RYMAN HOSPITALITY PPTYS INC COM 78377T107 144587 1727446 SH SOLE 22 1693337 0 34109 RYMAN HOSPITALITY PPTYS INC COM 78377T107 437 5219 SH SOLE 23 5219 0 0 RYMAN HOSPITALITY PPTYS INC COM 78377T107 19827 236877 SH SOLE 25 236877 0 0 RYMAN HOSPITALITY PPTYS INC COM 78377T107 3757 44890 SH SOLE 26 19339 0 25551 RYMAN HOSPITALITY PPTYS INC COM 78377T107 3113 37190 SH SOLE 28 4289 0 32901 RYMAN HOSPITALITY PPTYS INC COM 78377T107 8784 104948 SH SOLE 30 104948 0 0 RYMAN HOSPITALITY PPTYS INC COM 78377T107 121 1443 SH SOLE 36 1443 0 0 RYMAN HOSPITALITY PPTYS INC COM 78377T107 538 6427 SH SOLE 40 6427 0 0 RYMAN HOSPITALITY PPTYS INC COM 78377T107 2177 26009 SH SOLE 43 2786 0 23223 S & T BANCORP INC COM 783859101 1182 40111 SH SOLE 2 11769 0 28342 S & T BANCORP INC COM 783859101 2 78 SH SOLE 4 78 0 0 S & T BANCORP INC COM 783859101 22 734 SH SOLE 7 734 0 0 S & T BANCORP INC COM 783859101 4516 153230 SH SOLE 18 153230 0 0 S & T BANCORP INC COM 783859101 1877 63697 SH SOLE 19 63697 0 0 S & T BANCORP INC COM 783859101 129213 4384554 SH SOLE 21 4384554 0 0 S & T BANCORP INC COM 783859101 28899 980623 SH SOLE 22 940958 0 39665 S & T BANCORP INC COM 783859101 87 2951 SH SOLE 25 2951 0 0 S & T BANCORP INC COM 783859101 307 10410 SH SOLE 26 7756 0 2654 S & T BANCORP INC COM 783859101 137 4655 SH SOLE 28 4655 0 0 S & T BANCORP INC COM 783859101 1864 63263 SH SOLE 30 63263 0 0 S & T BANCORP INC COM 783859101 95 3237 SH SOLE 40 3237 0 0 S & T BANCORP INC COM 783859101 2378 80691 SH SOLE 43 10275 0 70416 S&P GLOBAL INC COM 78409V104 284334 669194 SH SOLE 2 155956 0 513238 S&P GLOBAL INC COM 78409V104 75722 178216 SH SOLE 4 114983 0 63233 S&P GLOBAL INC COM 78409V104 95436 224613 SH SOLE 7 217440 0 7173 S&P GLOBAL INC COM 78409V104 1980 4661 SH SOLE 13 679 0 3982 S&P GLOBAL INC COM 78409V104 10338 24332 SH SOLE 15 24332 0 0 S&P GLOBAL INC COM 78409V104 0 1 SH SOLE 17 0 0 1 S&P GLOBAL INC COM 78409V104 613751 1444494 SH SOLE 18 1094696 0 349798 S&P GLOBAL INC COM 78409V104 331571 780370 SH SOLE 19 780370 0 0 S&P GLOBAL INC COM 78409V104 2126440 5004684 SH SOLE 21 5004684 0 0 S&P GLOBAL INC COM 78409V104 2255011 5307281 SH SOLE 22 4762503 0 544778 S&P GLOBAL INC COM 78409V104 67494 158851 SH SOLE 23 158851 0 0 S&P GLOBAL INC COM 78409V104 346236 814885 SH SOLE 25 814885 0 0 S&P GLOBAL INC COM 78409V104 238746 561901 SH SOLE 26 235438 0 326463 S&P GLOBAL INC COM 78409V104 290285 683201 SH SOLE 28 20950 0 662251 S&P GLOBAL INC COM 78409V104 2680 6307 SH SOLE 29 6307 0 0 S&P GLOBAL INC COM 78409V104 467086 1099310 SH SOLE 30 1099310 0 0 S&P GLOBAL INC COM 78409V104 42362 99702 SH SOLE 31 40150 0 59552 S&P GLOBAL INC COM 78409V104 31096 73185 SH SOLE 34 73185 0 0 S&P GLOBAL INC COM 78409V104 47401 111560 SH SOLE 36 111560 0 0 S&P GLOBAL INC COM 78409V104 3558 8374 SH SOLE 40 8374 0 0 S&P GLOBAL INC COM 78409V104 119175 280484 SH SOLE 43 21221 0 259263 S&W SEED CO COM 785135104 7 2725 SH SOLE 18 2725 0 0 S&W SEED CO COM 785135104 109 41985 SH SOLE 21 41985 0 0 S&W SEED CO COM 785135104 50 19464 SH SOLE 22 19464 0 0 SABRA HEALTH CARE REIT INC COM 78573L106 6022 409117 SH SOLE 2 157133 0 251984 SABRA HEALTH CARE REIT INC COM 78573L106 1692 114968 SH SOLE 4 114968 0 0 SABRA HEALTH CARE REIT INC COM 78573L106 4175 283627 SH SOLE 7 283627 0 0 SABRA HEALTH CARE REIT INC COM 78573L106 16736 1136934 SH SOLE 18 1136934 0 0 SABRA HEALTH CARE REIT INC COM 78573L106 9751 662463 SH SOLE 19 662463 0 0 SABRA HEALTH CARE REIT INC COM 78573L106 269129 18283248 SH SOLE 21 18283248 0 0 SABRA HEALTH CARE REIT INC COM 78573L106 115463 7843971 SH SOLE 22 7622191 0 221780 SABRA HEALTH CARE REIT INC COM 78573L106 133 9020 SH SOLE 23 9020 0 0 SABRA HEALTH CARE REIT INC COM 78573L106 14258 968644 SH SOLE 25 968644 0 0 SABRA HEALTH CARE REIT INC COM 78573L106 1280 86932 SH SOLE 26 71416 0 15516 SABRA HEALTH CARE REIT INC COM 78573L106 2242 152284 SH SOLE 28 20239 0 132045 SABRA HEALTH CARE REIT INC COM 78573L106 14940 1014968 SH SOLE 30 1014968 0 0 SABRA HEALTH CARE REIT INC COM 78573L106 87 5915 SH SOLE 36 5915 0 0 SABRA HEALTH CARE REIT INC COM 78573L106 368 25007 SH SOLE 40 25007 0 0 SABRA HEALTH CARE REIT INC COM 78573L106 2079 141213 SH SOLE 43 15534 0 125679 SABRE CORP COM 78573M104 11364 959808 SH SOLE 2 368191 0 591617 SABRE CORP COM 78573M104 14 1143 SH SOLE 4 1143 0 0 SABRE CORP COM 78573M104 95 7990 SH SOLE 7 7990 0 0 SABRE CORP COM 78573M104 9357 790314 SH SOLE 18 790314 0 0 SABRE CORP COM 78573M104 1059 89440 SH SOLE 19 89440 0 0 SABRE CORP COM 78573M104 184067 15546216 SH SOLE 21 15546216 0 0 SABRE CORP COM 78573M104 103718 8759957 SH SOLE 22 8390141 0 369816 SABRE CORP COM 78573M104 2270 191719 SH SOLE 25 191719 0 0 SABRE CORP COM 78573M104 2199 185700 SH SOLE 26 137646 0 48054 SABRE CORP COM 78573M104 322 27210 SH SOLE 28 25202 0 2008 SABRE CORP COM 78573M104 2070 174795 SH SOLE 30 174795 0 0 SABRE CORP COM 78573M104 58 4921 SH SOLE 31 4921 0 0 SABRE CORP COM 78573M104 180 15161 SH SOLE 34 15161 0 0 SABRE CORP COM 78573M104 150 12638 SH SOLE 36 12638 0 0 SABRE CORP COM 78573M104 452 38199 SH SOLE 40 38199 0 0 SABRE CORP COM 78573M104 1542 130242 SH SOLE 43 17739 0 112503 SABRE GLBL INC NOTE 4.000% 4/1 78573NAE2 4030 2338000 PRN SOLE 21 2338000 0 0 SACHEM CAP CORP COM 78590A109 43 7815 SH SOLE 2 7815 0 0 SACHEM CAP CORP COM 78590A109 23 4266 SH SOLE 18 4266 0 0 SACHEM CAP CORP COM 78590A109 280 51248 SH SOLE 21 51248 0 0 SACHEM CAP CORP COM 78590A109 2019 369709 SH SOLE 22 369709 0 0 SAFE BULKERS INC COM Y7388L103 384 74323 SH SOLE 2 15115 0 59208 SAFE BULKERS INC COM Y7388L103 1029 198948 SH SOLE 18 198948 0 0 SAFE BULKERS INC COM Y7388L103 504 97432 SH SOLE 19 97432 0 0 SAFE BULKERS INC COM Y7388L103 11535 2231134 SH SOLE 21 2231134 0 0 SAFE BULKERS INC COM Y7388L103 3153 609815 SH SOLE 22 573812 0 36003 SAFEGUARD SCIENTIFICS INC COM NEW 786449207 35 3899 SH SOLE 18 3899 0 0 SAFEGUARD SCIENTIFICS INC COM NEW 786449207 515 58004 SH SOLE 21 58004 0 0 SAFEGUARD SCIENTIFICS INC COM NEW 786449207 3390 381738 SH SOLE 22 381738 0 0 SAFEGUARD SCIENTIFICS INC COM NEW 786449207 1223 137700 SH SOLE 30 137700 0 0 SAFEGUARD SCIENTIFICS INC COM NEW 786449207 3 287 SH SOLE 43 0 0 287 SAFEHOLD INC COM 78645L100 6302 87658 SH SOLE 2 81821 0 5837 SAFEHOLD INC COM 78645L100 698 9706 SH SOLE 4 9706 0 0 SAFEHOLD INC COM 78645L100 1624 22589 SH SOLE 7 22589 0 0 SAFEHOLD INC COM 78645L100 4536 63100 SH SOLE 18 63100 0 0 SAFEHOLD INC COM 78645L100 3898 54224 SH SOLE 19 54224 0 0 SAFEHOLD INC COM 78645L100 125387 1744153 SH SOLE 21 1744153 0 0 SAFEHOLD INC COM 78645L100 36557 508507 SH SOLE 22 495835 0 12672 SAFEHOLD INC COM 78645L100 39 542 SH SOLE 23 542 0 0 SAFEHOLD INC COM 78645L100 891 12387 SH SOLE 28 1714 0 10673 SAFEHOLD INC COM 78645L100 139 1939 SH SOLE 40 1939 0 0 SAFEHOLD INC COM 78645L100 199 2762 SH SOLE 43 75 0 2687 SAFETY INS GROUP INC COM 78648T100 1214 15322 SH SOLE 2 4402 0 10920 SAFETY INS GROUP INC COM 78648T100 3 35 SH SOLE 4 35 0 0 SAFETY INS GROUP INC COM 78648T100 19 234 SH SOLE 7 234 0 0 SAFETY INS GROUP INC COM 78648T100 4514 56953 SH SOLE 18 56953 0 0 SAFETY INS GROUP INC COM 78648T100 1986 25061 SH SOLE 19 25061 0 0 SAFETY INS GROUP INC COM 78648T100 134954 1702895 SH SOLE 21 1702895 0 0 SAFETY INS GROUP INC COM 78648T100 27101 341972 SH SOLE 22 328276 0 13696 SAFETY INS GROUP INC COM 78648T100 107 1351 SH SOLE 25 1351 0 0 SAFETY INS GROUP INC COM 78648T100 394 4975 SH SOLE 26 3605 0 1370 SAFETY INS GROUP INC COM 78648T100 99 1245 SH SOLE 28 1245 0 0 SAFETY INS GROUP INC COM 78648T100 2036 25695 SH SOLE 30 25695 0 0 SAFETY INS GROUP INC COM 78648T100 112 1412 SH SOLE 40 1412 0 0 SAFETY INS GROUP INC COM 78648T100 621 7838 SH SOLE 43 0 0 7838 SAGA COMMUNICATIONS INC CL A NEW 786598300 19 847 SH SOLE 18 847 0 0 SAGA COMMUNICATIONS INC CL A NEW 786598300 384 17087 SH SOLE 21 17087 0 0 SAGA COMMUNICATIONS INC CL A NEW 786598300 1935 86012 SH SOLE 22 86012 0 0 SAGE THERAPEUTICS INC COM 78667J108 5974 134823 SH SOLE 2 22510 0 112313 SAGE THERAPEUTICS INC COM 78667J108 9 212 SH SOLE 4 212 0 0 SAGE THERAPEUTICS INC COM 78667J108 35 789 SH SOLE 7 789 0 0 SAGE THERAPEUTICS INC COM 78667J108 854 19265 SH SOLE 18 19265 0 0 SAGE THERAPEUTICS INC COM 78667J108 788 17789 SH SOLE 19 17789 0 0 SAGE THERAPEUTICS INC COM 78667J108 47190 1064992 SH SOLE 21 1064992 0 0 SAGE THERAPEUTICS INC COM 78667J108 51088 1152977 SH SOLE 22 1086874 0 66103 SAGE THERAPEUTICS INC COM 78667J108 347 7837 SH SOLE 25 7837 0 0 SAGE THERAPEUTICS INC COM 78667J108 873 19708 SH SOLE 26 15606 0 4102 SAGE THERAPEUTICS INC COM 78667J108 184 4145 SH SOLE 28 4145 0 0 SAGE THERAPEUTICS INC COM 78667J108 17572 396563 SH SOLE 30 396563 0 0 SAGE THERAPEUTICS INC COM 78667J108 32 728 SH SOLE 31 728 0 0 SAGE THERAPEUTICS INC COM 78667J108 476 10747 SH SOLE 34 10747 0 0 SAGE THERAPEUTICS INC COM 78667J108 117 2634 SH SOLE 36 2634 0 0 SAGE THERAPEUTICS INC COM 78667J108 282 6372 SH SOLE 40 6372 0 0 SAGE THERAPEUTICS INC COM 78667J108 1550 34974 SH SOLE 43 1843 0 33131 SAIA INC COM 78709Y105 5673 23833 SH SOLE 2 20336 0 3497 SAIA INC COM 78709Y105 21 90 SH SOLE 4 90 0 0 SAIA INC COM 78709Y105 90 378 SH SOLE 7 378 0 0 SAIA INC COM 78709Y105 29699 124772 SH SOLE 18 124772 0 0 SAIA INC COM 78709Y105 61052 256488 SH SOLE 19 256488 0 0 SAIA INC COM 78709Y105 445401 1871197 SH SOLE 21 1871197 0 0 SAIA INC COM 78709Y105 176287 740608 SH SOLE 22 724955 0 15653 SAIA INC COM 78709Y105 820 3443 SH SOLE 25 3443 0 0 SAIA INC COM 78709Y105 2579 10836 SH SOLE 26 8841 0 1995 SAIA INC COM 78709Y105 524 2201 SH SOLE 28 2201 0 0 SAIA INC COM 78709Y105 3419 14365 SH SOLE 30 14365 0 0 SAIA INC COM 78709Y105 31 132 SH SOLE 34 132 0 0 SAIA INC COM 78709Y105 741 3113 SH SOLE 40 3113 0 0 SAIA INC COM 78709Y105 3727 15658 SH SOLE 43 38 0 15620 SAILPOINT TECHNOLOGIES HLDGS COM 78781P105 14996 349728 SH SOLE 2 308934 0 40794 SAILPOINT TECHNOLOGIES HLDGS COM 78781P105 201 4683 SH SOLE 4 4683 0 0 SAILPOINT TECHNOLOGIES HLDGS COM 78781P105 53 1226 SH SOLE 7 1226 0 0 SAILPOINT TECHNOLOGIES HLDGS COM 78781P105 19544 455792 SH SOLE 18 441670 0 14122 SAILPOINT TECHNOLOGIES HLDGS COM 78781P105 19447 453532 SH SOLE 19 453532 0 0 SAILPOINT TECHNOLOGIES HLDGS COM 78781P105 289912 6761001 SH SOLE 21 6761001 0 0 SAILPOINT TECHNOLOGIES HLDGS COM 78781P105 140224 3270154 SH SOLE 22 3214117 0 56037 SAILPOINT TECHNOLOGIES HLDGS COM 78781P105 747 17430 SH SOLE 23 17430 0 0 SAILPOINT TECHNOLOGIES HLDGS COM 78781P105 477 11121 SH SOLE 25 11121 0 0 SAILPOINT TECHNOLOGIES HLDGS COM 78781P105 3736 87132 SH SOLE 26 32088 0 55044 SAILPOINT TECHNOLOGIES HLDGS COM 78781P105 328 7643 SH SOLE 28 7643 0 0 SAILPOINT TECHNOLOGIES HLDGS COM 78781P105 18278 426269 SH SOLE 30 426269 0 0 SAILPOINT TECHNOLOGIES HLDGS COM 78781P105 1127 26271 SH SOLE 34 26271 0 0 SAILPOINT TECHNOLOGIES HLDGS COM 78781P105 477 11115 SH SOLE 40 11115 0 0 SAILPOINT TECHNOLOGIES HLDGS COM 78781P105 584 13609 SH SOLE 43 221 0 13388 SAILPOINT TECHNOLOGIES HLDGS NOTE 0.125% 9/1 78781PAB1 4016 2498000 PRN SOLE 21 2498000 0 0 SALARIUS PHARMACEUTICALS INC COM NEW 79400X107 10 9363 SH SOLE 18 9363 0 0 SALARIUS PHARMACEUTICALS INC COM NEW 79400X107 109 106551 SH SOLE 21 106551 0 0 SALARIUS PHARMACEUTICALS INC COM NEW 79400X107 0 395 SH SOLE 22 395 0 0 SALEM MEDIA GROUP INC CL A 794093104 9 2369 SH SOLE 18 2369 0 0 SALEM MEDIA GROUP INC CL A 794093104 127 34199 SH SOLE 21 34199 0 0 SALEM MEDIA GROUP INC CL A 794093104 1016 273789 SH SOLE 22 273789 0 0 SALESFORCE COM INC COM 79466L302 627393 2313224 SH SOLE 2 523514 0 1789710 SALESFORCE COM INC COM 79466L302 187332 690700 SH SOLE 4 462097 0 228603 SALESFORCE COM INC COM 79466L302 230175 848665 SH SOLE 7 820113 0 28552 SALESFORCE COM INC COM 79466L302 6736 24835 SH SOLE 13 8185 0 16650 SALESFORCE COM INC COM 79466L302 29874 110148 SH SOLE 15 110148 0 0 SALESFORCE COM INC COM 79466L302 12 45 SH SOLE 17 0 0 45 SALESFORCE COM INC COM 79466L302 670516 2472223 SH SOLE 18 2329700 0 142523 SALESFORCE COM INC COM 79466L302 467231 1722701 SH SOLE 19 1722701 0 0 SALESFORCE COM INC COM 79466L302 5914835 21808257 SH SOLE 21 21808257 0 0 SALESFORCE COM INC COM 79466L302 5517553 20343458 SH SOLE 22 18099119 0 2244339 SALESFORCE COM INC COM 79466L302 166242 612941 SH SOLE 23 612941 0 0 SALESFORCE COM INC COM 79466L302 453758 1673026 SH SOLE 25 1673026 0 0 SALESFORCE COM INC COM 79466L302 665117 2452315 SH SOLE 26 1089063 0 1363252 SALESFORCE COM INC COM 79466L302 659513 2431653 SH SOLE 28 86727 0 2344926 SALESFORCE COM INC COM 79466L302 9744 35926 SH SOLE 29 35926 0 0 SALESFORCE COM INC COM 79466L302 1204182 4439872 SH SOLE 30 4434365 0 5507 SALESFORCE COM INC COM 79466L302 111070 409521 SH SOLE 31 170616 0 238905 SALESFORCE COM INC COM 79466L302 32894 121282 SH SOLE 32 121282 0 0 SALESFORCE COM INC COM 79466L302 287547 1060197 SH SOLE 34 1060197 0 0 SALESFORCE COM INC COM 79466L302 117113 431799 SH SOLE 36 431799 0 0 SALESFORCE COM INC COM 79466L302 9184 33860 SH SOLE 40 33860 0 0 SALESFORCE COM INC COM 79466L302 197168 726965 SH SOLE 43 44741 0 682224 SALESFORCE COM INC OPTIONS 79466L302 1247 4600 SH Call SOLE 2 4600 0 0 SALESFORCE COM INC OPTIONS 79466L302 1491 5500 SH Call SOLE 4 5500 0 0 SALESFORCE COM INC OPTIONS 79466L302 19854 73200 SH Call SOLE 18 73200 0 0 SALESFORCE COM INC OPTIONS 79466L302 220339 812400 SH Call SOLE 19 812400 0 0 SALESFORCE COM INC OPTIONS 79466L302 11066 40800 SH Call SOLE 22 40800 0 0 SALESFORCE COM INC OPTIONS 79466L302 89476 329900 SH Call SOLE 34 329900 0 0 SALISBURY BANCORP INC COM 795226109 160 3140 SH SOLE 2 1069 0 2071 SALISBURY BANCORP INC COM 795226109 26 520 SH SOLE 18 520 0 0 SALISBURY BANCORP INC COM 795226109 0 6 SH SOLE 19 6 0 0 SALISBURY BANCORP INC COM 795226109 425 8359 SH SOLE 21 8359 0 0 SALISBURY BANCORP INC COM 795226109 405 7964 SH SOLE 22 7964 0 0 SALISBURY BANCORP INC COM 795226109 39 776 SH SOLE 26 0 0 776 SALLY BEAUTY HLDGS INC COM 79546E104 2210 131139 SH SOLE 2 97776 0 33363 SALLY BEAUTY HLDGS INC COM 79546E104 8 481 SH SOLE 4 481 0 0 SALLY BEAUTY HLDGS INC COM 79546E104 61 3619 SH SOLE 7 3619 0 0 SALLY BEAUTY HLDGS INC COM 79546E104 7087 420565 SH SOLE 18 406735 0 13830 SALLY BEAUTY HLDGS INC COM 79546E104 7013 416199 SH SOLE 19 416199 0 0 SALLY BEAUTY HLDGS INC COM 79546E104 222189 13186312 SH SOLE 21 13186312 0 0 SALLY BEAUTY HLDGS INC COM 79546E104 50581 3001830 SH SOLE 22 2931270 0 70560 SALLY BEAUTY HLDGS INC COM 79546E104 152 9049 SH SOLE 23 9049 0 0 SALLY BEAUTY HLDGS INC COM 79546E104 278 16519 SH SOLE 25 16519 0 0 SALLY BEAUTY HLDGS INC COM 79546E104 1323 78536 SH SOLE 26 35119 0 43417 SALLY BEAUTY HLDGS INC COM 79546E104 298 17711 SH SOLE 28 9511 0 8200 SALLY BEAUTY HLDGS INC COM 79546E104 3426 203353 SH SOLE 30 203353 0 0 SALLY BEAUTY HLDGS INC COM 79546E104 170 10097 SH SOLE 36 10097 0 0 SALLY BEAUTY HLDGS INC COM 79546E104 215 12763 SH SOLE 40 12763 0 0 SALLY BEAUTY HLDGS INC COM 79546E104 1051 62362 SH SOLE 43 0 0 62362 SANA BIOTECHNOLOGY INC COM 799566104 446 19822 SH SOLE 2 5771 0 14051 SANA BIOTECHNOLOGY INC COM 799566104 12 555 SH SOLE 7 555 0 0 SANA BIOTECHNOLOGY INC COM 799566104 5348 237458 SH SOLE 18 237458 0 0 SANA BIOTECHNOLOGY INC COM 799566104 3923 174207 SH SOLE 19 174207 0 0 SANA BIOTECHNOLOGY INC COM 799566104 62585 2779064 SH SOLE 21 2779064 0 0 SANA BIOTECHNOLOGY INC COM 799566104 42496 1887014 SH SOLE 22 1872203 0 14811 SANA BIOTECHNOLOGY INC COM 799566104 12 550 SH SOLE 23 550 0 0 SANARA MEDTECH INC COM 79957L100 22 630 SH SOLE 18 630 0 0 SANARA MEDTECH INC COM 79957L100 254 7397 SH SOLE 21 7397 0 0 SANDERSON FARMS INC COM 800013104 3852 20470 SH SOLE 2 14888 0 5582 SANDERSON FARMS INC COM 800013104 15 78 SH SOLE 4 78 0 0 SANDERSON FARMS INC COM 800013104 85 450 SH SOLE 7 450 0 0 SANDERSON FARMS INC COM 800013104 18338 97438 SH SOLE 18 97438 0 0 SANDERSON FARMS INC COM 800013104 6722 35717 SH SOLE 19 35717 0 0 SANDERSON FARMS INC COM 800013104 266916 1418257 SH SOLE 21 1418257 0 0 SANDERSON FARMS INC COM 800013104 109825 583554 SH SOLE 22 570113 0 13441 SANDERSON FARMS INC COM 800013104 474 2517 SH SOLE 25 2517 0 0 SANDERSON FARMS INC COM 800013104 1208 6420 SH SOLE 26 4900 0 1520 SANDERSON FARMS INC COM 800013104 335 1780 SH SOLE 28 1214 0 566 SANDERSON FARMS INC COM 800013104 4371 23225 SH SOLE 30 23225 0 0 SANDERSON FARMS INC COM 800013104 70 373 SH SOLE 36 373 0 0 SANDERSON FARMS INC COM 800013104 420 2233 SH SOLE 40 2233 0 0 SANDERSON FARMS INC COM 800013104 2889 15349 SH SOLE 43 450 0 14899 SANDRIDGE ENERGY INC COM NEW 80007P869 104 7957 SH SOLE 2 7957 0 0 SANDRIDGE ENERGY INC COM NEW 80007P869 81 6210 SH SOLE 18 6210 0 0 SANDRIDGE ENERGY INC COM NEW 80007P869 1361 104618 SH SOLE 21 104618 0 0 SANDRIDGE ENERGY INC COM NEW 80007P869 6509 500324 SH SOLE 22 500324 0 0 SANDRIDGE ENERGY INC COM NEW 80007P869 13 966 SH SOLE 43 0 0 966 SANDY SPRING BANCORP INC COM 800363103 6752 147366 SH SOLE 2 32678 0 114688 SANDY SPRING BANCORP INC COM 800363103 8 165 SH SOLE 4 165 0 0 SANDY SPRING BANCORP INC COM 800363103 36 783 SH SOLE 7 783 0 0 SANDY SPRING BANCORP INC COM 800363103 6825 148957 SH SOLE 18 148957 0 0 SANDY SPRING BANCORP INC COM 800363103 18460 402886 SH SOLE 19 402886 0 0 SANDY SPRING BANCORP INC COM 800363103 80008 1746144 SH SOLE 21 1746144 0 0 SANDY SPRING BANCORP INC COM 800363103 76217 1663411 SH SOLE 22 1619874 0 43537 SANDY SPRING BANCORP INC COM 800363103 1095 23904 SH SOLE 23 23904 0 0 SANDY SPRING BANCORP INC COM 800363103 449 9801 SH SOLE 25 9801 0 0 SANDY SPRING BANCORP INC COM 800363103 6523 142356 SH SOLE 26 16111 0 126245 SANDY SPRING BANCORP INC COM 800363103 175 3814 SH SOLE 28 3814 0 0 SANDY SPRING BANCORP INC COM 800363103 1220 26629 SH SOLE 30 26629 0 0 SANDY SPRING BANCORP INC COM 800363103 239 5223 SH SOLE 40 5223 0 0 SANDY SPRING BANCORP INC COM 800363103 2207 48168 SH SOLE 43 9204 0 38964 SANFILIPPO JOHN B & SON INC COM 800422107 1259 15411 SH SOLE 2 4426 0 10985 SANFILIPPO JOHN B & SON INC COM 800422107 1 16 SH SOLE 4 16 0 0 SANFILIPPO JOHN B & SON INC COM 800422107 15 179 SH SOLE 7 179 0 0 SANFILIPPO JOHN B & SON INC COM 800422107 2821 34523 SH SOLE 18 34523 0 0 SANFILIPPO JOHN B & SON INC COM 800422107 3126 38253 SH SOLE 19 38253 0 0 SANFILIPPO JOHN B & SON INC COM 800422107 86696 1060892 SH SOLE 21 1060892 0 0 SANFILIPPO JOHN B & SON INC COM 800422107 20410 249760 SH SOLE 22 243344 0 6416 SANFILIPPO JOHN B & SON INC COM 800422107 35 431 SH SOLE 23 431 0 0 SANFILIPPO JOHN B & SON INC COM 800422107 92 1127 SH SOLE 25 1127 0 0 SANFILIPPO JOHN B & SON INC COM 800422107 669 8190 SH SOLE 26 0 0 8190 SANFILIPPO JOHN B & SON INC COM 800422107 67 823 SH SOLE 28 823 0 0 SANFILIPPO JOHN B & SON INC COM 800422107 1860 22759 SH SOLE 30 22759 0 0 SANFILIPPO JOHN B & SON INC COM 800422107 64 782 SH SOLE 40 782 0 0 SANFILIPPO JOHN B & SON INC COM 800422107 1380 16888 SH SOLE 43 776 0 16112 SANGAMO THERAPEUTICS INC COM 800677106 1599 177513 SH SOLE 2 100674 0 76839 SANGAMO THERAPEUTICS INC COM 800677106 5 554 SH SOLE 4 554 0 0 SANGAMO THERAPEUTICS INC COM 800677106 20 2201 SH SOLE 7 2201 0 0 SANGAMO THERAPEUTICS INC COM 800677106 3239 359456 SH SOLE 18 340941 0 18515 SANGAMO THERAPEUTICS INC COM 800677106 6984 775109 SH SOLE 19 775109 0 0 SANGAMO THERAPEUTICS INC COM 800677106 47973 5324430 SH SOLE 21 5324430 0 0 SANGAMO THERAPEUTICS INC COM 800677106 32073 3559697 SH SOLE 22 3487615 0 72082 SANGAMO THERAPEUTICS INC COM 800677106 173 19209 SH SOLE 23 19209 0 0 SANGAMO THERAPEUTICS INC COM 800677106 158 17493 SH SOLE 25 17493 0 0 SANGAMO THERAPEUTICS INC COM 800677106 1090 121027 SH SOLE 26 23074 0 97953 SANGAMO THERAPEUTICS INC COM 800677106 132 14622 SH SOLE 28 14622 0 0 SANGAMO THERAPEUTICS INC COM 800677106 7769 862319 SH SOLE 30 862319 0 0 SANGAMO THERAPEUTICS INC COM 800677106 32 3553 SH SOLE 36 3553 0 0 SANGAMO THERAPEUTICS INC COM 800677106 126 13972 SH SOLE 40 13972 0 0 SANGAMO THERAPEUTICS INC COM 800677106 352 39110 SH SOLE 43 1222 0 37888 SANMINA CORPORATION COM 801056102 2895 75104 SH SOLE 2 19777 0 55327 SANMINA CORPORATION COM 801056102 8 208 SH SOLE 4 208 0 0 SANMINA CORPORATION COM 801056102 61 1589 SH SOLE 7 1589 0 0 SANMINA CORPORATION COM 801056102 1 15 SH SOLE 17 0 0 15 SANMINA CORPORATION COM 801056102 9931 257688 SH SOLE 18 257688 0 0 SANMINA CORPORATION COM 801056102 4376 113548 SH SOLE 19 113548 0 0 SANMINA CORPORATION COM 801056102 298918 7756052 SH SOLE 21 7756052 0 0 SANMINA CORPORATION COM 801056102 60713 1575323 SH SOLE 22 1505545 0 69778 SANMINA CORPORATION COM 801056102 318 8252 SH SOLE 25 8252 0 0 SANMINA CORPORATION COM 801056102 691 17927 SH SOLE 26 12912 0 5015 SANMINA CORPORATION COM 801056102 448 11616 SH SOLE 28 5416 0 6200 SANMINA CORPORATION COM 801056102 4505 116893 SH SOLE 30 116893 0 0 SANMINA CORPORATION COM 801056102 126 3278 SH SOLE 36 3278 0 0 SANMINA CORPORATION COM 801056102 314 8146 SH SOLE 40 8146 0 0 SANMINA CORPORATION COM 801056102 1429 37070 SH SOLE 43 233 0 36837 SANOFI SPONSORED ADR 80105N105 28850 598430 SH SOLE 2 598430 0 0 SANOFI SPONSORED ADR 80105N105 407709 8456933 SH SOLE 18 7664193 0 792740 SANOFI SPONSORED ADR 80105N105 123259 2556702 SH SOLE 19 2556702 0 0 SANOFI SPONSORED ADR 80105N105 1271 26355 SH SOLE 20 26355 0 0 SANOFI SPONSORED ADR 80105N105 6702 139010 SH SOLE 23 139010 0 0 SANOFI SPONSORED ADR 80105N105 3635 75406 SH SOLE 25 0 0 75406 SANOFI SPONSORED ADR 80105N105 5324 110429 SH SOLE 30 110429 0 0 SANOFI SPONSORED ADR 80105N105 43119 894406 SH SOLE 34 894406 0 0 SANOFI SPONSORED ADR 80105N105 1500 31115 SH SOLE 36 31115 0 0 SANOFI SPONSORED ADR 80105N105 54775 1136184 SH SOLE 43 81510 0 1054674 SANTANDER CONSUMER USA HLDGS COM 80283M101 11311 271238 SH SOLE 2 27183 0 244055 SANTANDER CONSUMER USA HLDGS COM 80283M101 151 3617 SH SOLE 7 3617 0 0 SANTANDER CONSUMER USA HLDGS COM 80283M101 3 76 SH SOLE 15 76 0 0 SANTANDER CONSUMER USA HLDGS COM 80283M101 977 23420 SH SOLE 18 23420 0 0 SANTANDER CONSUMER USA HLDGS COM 80283M101 763 18296 SH SOLE 19 18296 0 0 SANTANDER CONSUMER USA HLDGS COM 80283M101 28587 685548 SH SOLE 21 685548 0 0 SANTANDER CONSUMER USA HLDGS COM 80283M101 54703 1311811 SH SOLE 22 1265871 0 45940 SANTANDER CONSUMER USA HLDGS COM 80283M101 2578 61834 SH SOLE 25 61834 0 0 SANTANDER CONSUMER USA HLDGS COM 80283M101 1251 30010 SH SOLE 26 2501 0 27509 SANTANDER CONSUMER USA HLDGS COM 80283M101 702 16835 SH SOLE 28 0 0 16835 SANTANDER CONSUMER USA HLDGS COM 80283M101 313 7501 SH SOLE 29 7501 0 0 SANTANDER CONSUMER USA HLDGS COM 80283M101 311 7459 SH SOLE 31 7459 0 0 SANTANDER CONSUMER USA HLDGS COM 80283M101 969 23245 SH SOLE 36 23245 0 0 SANTANDER CONSUMER USA HLDGS COM 80283M101 4838 116021 SH SOLE 43 6511 0 109510 SAP SE SPON ADR 803054204 41 303 SH SOLE 18 303 0 0 SAP SE SPON ADR 803054204 66510 492521 SH SOLE 43 42515 0 450006 SAPIENS INTL CORP N V SHS G7T16G103 130 4530 SH SOLE 2 1096 0 3434 SAPIENS INTL CORP N V SHS G7T16G103 14 496 SH SOLE 7 496 0 0 SAPIENS INTL CORP N V SHS G7T16G103 2454 85280 SH SOLE 18 85280 0 0 SAPIENS INTL CORP N V SHS G7T16G103 1722 59847 SH SOLE 19 59847 0 0 SAPIENS INTL CORP N V SHS G7T16G103 27309 948896 SH SOLE 21 948896 0 0 SAPIENS INTL CORP N V SHS G7T16G103 8290 288036 SH SOLE 22 283988 0 4048 SAPIENS INTL CORP N V SHS G7T16G103 936 32526 SH SOLE 30 32526 0 0 SAPIENS INTL CORP N V SHS G7T16G103 385 13392 SH SOLE 43 103 0 13289 SARCOS TECHN AND ROBOTICS CO COM 80359A106 8069 1043826 SH SOLE 19 1043826 0 0 SARCOS TECHN AND ROBOTICS CO COM 80359A106 814 105243 SH SOLE 22 105243 0 0 SARCOS TECHN AND ROBOTICS CO COM 80359A106 1167 150931 SH SOLE 34 150931 0 0 SARCOS TECHN AND ROBOTICS CO *W EXP 06/15/202 80359A114 68 86943 SH SOLE 2 86943 0 0 SARCOS TECHN AND ROBOTICS CO *W EXP 06/15/202 80359A114 11 13783 SH SOLE 4 13783 0 0 SARCOS TECHN AND ROBOTICS CO *W EXP 06/15/202 80359A114 132 169216 SH SOLE 18 169216 0 0 SARCOS TECHN AND ROBOTICS CO *W EXP 06/15/202 80359A114 1034 1325941 SH SOLE 19 1325941 0 0 SARCOS TECHN AND ROBOTICS CO *W EXP 06/15/202 80359A114 58 74414 SH SOLE 22 74414 0 0 SARCOS TECHN AND ROBOTICS CO *W EXP 06/15/202 80359A114 8 10877 SH SOLE 26 10877 0 0 SARCOS TECHN AND ROBOTICS CO *W EXP 06/15/202 80359A114 737 944894 SH SOLE 34 944894 0 0 SAREPTA THERAPEUTICS INC COM 803607100 14694 158888 SH SOLE 2 24978 0 133910 SAREPTA THERAPEUTICS INC COM 803607100 55 594 SH SOLE 4 594 0 0 SAREPTA THERAPEUTICS INC COM 803607100 113 1219 SH SOLE 7 1219 0 0 SAREPTA THERAPEUTICS INC COM 803607100 0 1 SH SOLE 17 0 0 1 SAREPTA THERAPEUTICS INC COM 803607100 4589 49620 SH SOLE 18 49620 0 0 SAREPTA THERAPEUTICS INC COM 803607100 33599 363310 SH SOLE 19 363310 0 0 SAREPTA THERAPEUTICS INC COM 803607100 178536 1930541 SH SOLE 21 1930541 0 0 SAREPTA THERAPEUTICS INC COM 803607100 164167 1775165 SH SOLE 22 1688850 0 86315 SAREPTA THERAPEUTICS INC COM 803607100 954 10316 SH SOLE 25 10316 0 0 SAREPTA THERAPEUTICS INC COM 803607100 2690 29084 SH SOLE 26 22793 0 6291 SAREPTA THERAPEUTICS INC COM 803607100 583 6307 SH SOLE 28 6307 0 0 SAREPTA THERAPEUTICS INC COM 803607100 35091 379439 SH SOLE 30 379439 0 0 SAREPTA THERAPEUTICS INC COM 803607100 107 1162 SH SOLE 31 1162 0 0 SAREPTA THERAPEUTICS INC COM 803607100 120 1301 SH SOLE 34 1301 0 0 SAREPTA THERAPEUTICS INC COM 803607100 884 9563 SH SOLE 40 9563 0 0 SAREPTA THERAPEUTICS INC COM 803607100 4042 43708 SH SOLE 43 5474 0 38234 SASOL LTD SPONSORED ADR 803866300 6036 320370 SH SOLE 43 17311 0 303059 SATSUMA PHARMACEUTICALS INC COM 80405P107 53 11478 SH SOLE 2 11475 0 3 SATSUMA PHARMACEUTICALS INC COM 80405P107 20 4364 SH SOLE 18 4364 0 0 SATSUMA PHARMACEUTICALS INC COM 80405P107 256 54898 SH SOLE 21 54898 0 0 SATSUMA PHARMACEUTICALS INC COM 80405P107 373 79966 SH SOLE 22 79966 0 0 SAUL CTRS INC COM 804395101 370 8400 SH SOLE 2 4220 0 4180 SAUL CTRS INC COM 804395101 0 11 SH SOLE 4 11 0 0 SAUL CTRS INC COM 804395101 11 251 SH SOLE 7 251 0 0 SAUL CTRS INC COM 804395101 2016 45755 SH SOLE 18 45755 0 0 SAUL CTRS INC COM 804395101 961 21805 SH SOLE 19 21805 0 0 SAUL CTRS INC COM 804395101 65825 1493985 SH SOLE 21 1493985 0 0 SAUL CTRS INC COM 804395101 14316 324922 SH SOLE 22 317175 0 7747 SAUL CTRS INC COM 804395101 24 549 SH SOLE 23 549 0 0 SAUL CTRS INC COM 804395101 79 1792 SH SOLE 25 1792 0 0 SAUL CTRS INC COM 804395101 153 3470 SH SOLE 26 3470 0 0 SAUL CTRS INC COM 804395101 98 2227 SH SOLE 28 2227 0 0 SAUL CTRS INC COM 804395101 1112 25247 SH SOLE 30 25247 0 0 SAUL CTRS INC COM 804395101 62 1397 SH SOLE 40 1397 0 0 SAUL CTRS INC COM 804395101 1037 23535 SH SOLE 43 1118 0 22417 SAVARA INC COM 805111101 23 16369 SH SOLE 18 16369 0 0 SAVARA INC COM 805111101 275 199518 SH SOLE 21 199518 0 0 SAVARA INC COM 805111101 1137 824235 SH SOLE 22 824235 0 0 SAVARA INC COM 805111101 8 5672 SH SOLE 43 0 0 5672 SB FINL GROUP INC COM 78408D105 22 1223 SH SOLE 18 1223 0 0 SB FINL GROUP INC COM 78408D105 324 17825 SH SOLE 21 17825 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 133053 402495 SH SOLE 2 156131 0 246364 SBA COMMUNICATIONS CORP NEW CL A 78410G104 49564 149934 SH SOLE 4 122112 0 27822 SBA COMMUNICATIONS CORP NEW CL A 78410G104 103767 313904 SH SOLE 7 285001 0 28903 SBA COMMUNICATIONS CORP NEW CL A 78410G104 683 2067 SH SOLE 13 300 0 1767 SBA COMMUNICATIONS CORP NEW CL A 78410G104 3604 10903 SH SOLE 15 10903 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 83345 252125 SH SOLE 18 231184 0 20941 SBA COMMUNICATIONS CORP NEW CL A 78410G104 136290 412287 SH SOLE 19 412287 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 1200292 3630978 SH SOLE 21 3630978 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 863042 2610770 SH SOLE 22 2155741 0 455029 SBA COMMUNICATIONS CORP NEW CL A 78410G104 36835 111429 SH SOLE 23 111429 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 96070 290620 SH SOLE 25 290620 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 88703 268333 SH SOLE 26 116514 0 151819 SBA COMMUNICATIONS CORP NEW CL A 78410G104 70144 212190 SH SOLE 28 15477 0 196713 SBA COMMUNICATIONS CORP NEW CL A 78410G104 13121 39692 SH SOLE 29 39692 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 177294 536329 SH SOLE 30 536329 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 31669 95800 SH SOLE 31 69003 0 26797 SBA COMMUNICATIONS CORP NEW CL A 78410G104 16368 49515 SH SOLE 34 49515 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 19397 58677 SH SOLE 36 58677 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 1235 3736 SH SOLE 40 3736 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 30219 91414 SH SOLE 43 4589 0 86825 SCANSOURCE INC COM 806037107 2474 71113 SH SOLE 2 33765 0 37348 SCANSOURCE INC COM 806037107 2 64 SH SOLE 4 64 0 0 SCANSOURCE INC COM 806037107 13 382 SH SOLE 7 382 0 0 SCANSOURCE INC COM 806037107 3744 107603 SH SOLE 18 107603 0 0 SCANSOURCE INC COM 806037107 7260 208688 SH SOLE 19 208688 0 0 SCANSOURCE INC COM 806037107 107448 3088461 SH SOLE 21 3088461 0 0 SCANSOURCE INC COM 806037107 37552 1079377 SH SOLE 22 1051772 0 27605 SCANSOURCE INC COM 806037107 988 28403 SH SOLE 23 28403 0 0 SCANSOURCE INC COM 806037107 113 3234 SH SOLE 25 3234 0 0 SCANSOURCE INC COM 806037107 4374 125736 SH SOLE 26 7822 0 117914 SCANSOURCE INC COM 806037107 100 2883 SH SOLE 28 2883 0 0 SCANSOURCE INC COM 806037107 1886 54210 SH SOLE 30 54210 0 0 SCANSOURCE INC COM 806037107 117 3370 SH SOLE 40 3370 0 0 SCANSOURCE INC COM 806037107 677 19449 SH SOLE 43 0 0 19449 SCHLUMBERGER LTD COM STK 806857108 85261 2876538 SH SOLE 2 1037971 0 1838567 SCHLUMBERGER LTD COM STK 806857108 30477 1028244 SH SOLE 4 578240 0 450004 SCHLUMBERGER LTD COM STK 806857108 37620 1269247 SH SOLE 7 1197456 0 71791 SCHLUMBERGER LTD COM STK 806857108 6119 206432 SH SOLE 13 183807 0 22625 SCHLUMBERGER LTD COM STK 806857108 5297 178698 SH SOLE 15 178698 0 0 SCHLUMBERGER LTD COM STK 806857108 1 35 SH SOLE 17 0 0 35 SCHLUMBERGER LTD COM STK 806857108 78118 2635548 SH SOLE 18 2206243 0 429305 SCHLUMBERGER LTD COM STK 806857108 61054 2059851 SH SOLE 19 2059851 0 0 SCHLUMBERGER LTD COM STK 806857108 1966 66334 SH SOLE 20 66334 0 0 SCHLUMBERGER LTD COM STK 806857108 940047 31715490 SH SOLE 21 31715490 0 0 SCHLUMBERGER LTD COM STK 806857108 942030 31782387 SH SOLE 22 27757719 0 4024668 SCHLUMBERGER LTD COM STK 806857108 29340 989863 SH SOLE 23 989863 0 0 SCHLUMBERGER LTD COM STK 806857108 69417 2342007 SH SOLE 25 2342007 0 0 SCHLUMBERGER LTD COM STK 806857108 100633 3395171 SH SOLE 26 1571070 0 1824101 SCHLUMBERGER LTD COM STK 806857108 130430 4400479 SH SOLE 28 136547 0 4263932 SCHLUMBERGER LTD COM STK 806857108 2837 95719 SH SOLE 29 95719 0 0 SCHLUMBERGER LTD COM STK 806857108 227531 7676487 SH SOLE 30 7269996 0 406491 SCHLUMBERGER LTD COM STK 806857108 18379 620061 SH SOLE 31 275857 0 344204 SCHLUMBERGER LTD COM STK 806857108 7064 238313 SH SOLE 34 238313 0 0 SCHLUMBERGER LTD COM STK 806857108 25893 873577 SH SOLE 36 873577 0 0 SCHLUMBERGER LTD COM STK 806857108 1441 48605 SH SOLE 40 48605 0 0 SCHLUMBERGER LTD COM STK 806857108 25611 864084 SH SOLE 43 65299 0 798785 SCHMITT INDS INC ORE COM NEW 806870200 2 498 SH SOLE 21 498 0 0 SCHNEIDER NATIONAL INC CL B 80689H102 7119 313049 SH SOLE 2 181384 0 131665 SCHNEIDER NATIONAL INC CL B 80689H102 5 234 SH SOLE 4 234 0 0 SCHNEIDER NATIONAL INC CL B 80689H102 19 838 SH SOLE 7 838 0 0 SCHNEIDER NATIONAL INC CL B 80689H102 587 25819 SH SOLE 13 25819 0 0 SCHNEIDER NATIONAL INC CL B 80689H102 0 14 SH SOLE 17 0 0 14 SCHNEIDER NATIONAL INC CL B 80689H102 3218 141502 SH SOLE 18 81703 0 59799 SCHNEIDER NATIONAL INC CL B 80689H102 9411 413834 SH SOLE 19 413834 0 0 SCHNEIDER NATIONAL INC CL B 80689H102 18659 820536 SH SOLE 21 820536 0 0 SCHNEIDER NATIONAL INC CL B 80689H102 31620 1390508 SH SOLE 22 1202329 0 188179 SCHNEIDER NATIONAL INC CL B 80689H102 220 9683 SH SOLE 25 9683 0 0 SCHNEIDER NATIONAL INC CL B 80689H102 804 35342 SH SOLE 26 31330 0 4012 SCHNEIDER NATIONAL INC CL B 80689H102 2032 89352 SH SOLE 28 6751 0 82601 SCHNEIDER NATIONAL INC CL B 80689H102 1371 60281 SH SOLE 30 60281 0 0 SCHNEIDER NATIONAL INC CL B 80689H102 25 1089 SH SOLE 31 1089 0 0 SCHNEIDER NATIONAL INC CL B 80689H102 709 31175 SH SOLE 34 31175 0 0 SCHNEIDER NATIONAL INC CL B 80689H102 277 12198 SH SOLE 36 12198 0 0 SCHNEIDER NATIONAL INC CL B 80689H102 163 7180 SH SOLE 40 7180 0 0 SCHNEIDER NATIONAL INC CL B 80689H102 16324 717848 SH SOLE 43 7624 0 710224 SCHNITZER STEEL INDS INC CL A 806882106 6760 154292 SH SOLE 2 67815 0 86477 SCHNITZER STEEL INDS INC CL A 806882106 4 80 SH SOLE 4 80 0 0 SCHNITZER STEEL INDS INC CL A 806882106 18 417 SH SOLE 7 417 0 0 SCHNITZER STEEL INDS INC CL A 806882106 4413 100729 SH SOLE 18 87302 0 13427 SCHNITZER STEEL INDS INC CL A 806882106 23205 529675 SH SOLE 19 529675 0 0 SCHNITZER STEEL INDS INC CL A 806882106 48844 1114903 SH SOLE 21 1114903 0 0 SCHNITZER STEEL INDS INC CL A 806882106 49538 1130756 SH SOLE 22 1104974 0 25782 SCHNITZER STEEL INDS INC CL A 806882106 1063 24272 SH SOLE 23 24272 0 0 SCHNITZER STEEL INDS INC CL A 806882106 222 5073 SH SOLE 25 5073 0 0 SCHNITZER STEEL INDS INC CL A 806882106 5313 121263 SH SOLE 26 7360 0 113903 SCHNITZER STEEL INDS INC CL A 806882106 95 2164 SH SOLE 28 2164 0 0 SCHNITZER STEEL INDS INC CL A 806882106 1789 40842 SH SOLE 30 40842 0 0 SCHNITZER STEEL INDS INC CL A 806882106 209 4768 SH SOLE 36 4768 0 0 SCHNITZER STEEL INDS INC CL A 806882106 125 2851 SH SOLE 40 2851 0 0 SCHNITZER STEEL INDS INC CL A 806882106 12796 292078 SH SOLE 43 5695 0 286383 SCHOLAR ROCK HLDG CORP COM 80706P103 648 19635 SH SOLE 2 7160 0 12475 SCHOLAR ROCK HLDG CORP COM 80706P103 3 88 SH SOLE 4 88 0 0 SCHOLAR ROCK HLDG CORP COM 80706P103 14 430 SH SOLE 7 430 0 0 SCHOLAR ROCK HLDG CORP COM 80706P103 2752 83332 SH SOLE 18 83332 0 0 SCHOLAR ROCK HLDG CORP COM 80706P103 1612 48821 SH SOLE 19 48821 0 0 SCHOLAR ROCK HLDG CORP COM 80706P103 40662 1231449 SH SOLE 21 1231449 0 0 SCHOLAR ROCK HLDG CORP COM 80706P103 19834 600653 SH SOLE 22 582510 0 18143 SCHOLAR ROCK HLDG CORP COM 80706P103 111 3356 SH SOLE 25 3356 0 0 SCHOLAR ROCK HLDG CORP COM 80706P103 23 686 SH SOLE 26 686 0 0 SCHOLAR ROCK HLDG CORP COM 80706P103 60 1828 SH SOLE 28 1828 0 0 SCHOLAR ROCK HLDG CORP COM 80706P103 6369 192871 SH SOLE 30 192871 0 0 SCHOLAR ROCK HLDG CORP COM 80706P103 20 596 SH SOLE 36 596 0 0 SCHOLAR ROCK HLDG CORP COM 80706P103 76 2316 SH SOLE 40 2316 0 0 SCHOLAR ROCK HLDG CORP COM 80706P103 398 12044 SH SOLE 43 240 0 11804 SCHOLASTIC CORP COM 807066105 1089 30542 SH SOLE 2 8052 0 22490 SCHOLASTIC CORP COM 807066105 7 191 SH SOLE 4 191 0 0 SCHOLASTIC CORP COM 807066105 17 467 SH SOLE 7 467 0 0 SCHOLASTIC CORP COM 807066105 3460 97045 SH SOLE 18 97045 0 0 SCHOLASTIC CORP COM 807066105 2737 76784 SH SOLE 19 76784 0 0 SCHOLASTIC CORP COM 807066105 124695 3497764 SH SOLE 21 3497764 0 0 SCHOLASTIC CORP COM 807066105 27599 774161 SH SOLE 22 742287 0 31874 SCHOLASTIC CORP COM 807066105 118 3319 SH SOLE 25 3319 0 0 SCHOLASTIC CORP COM 807066105 334 9378 SH SOLE 26 5590 0 3788 SCHOLASTIC CORP COM 807066105 128 3600 SH SOLE 28 3600 0 0 SCHOLASTIC CORP COM 807066105 1886 52915 SH SOLE 30 52915 0 0 SCHOLASTIC CORP COM 807066105 25 690 SH SOLE 36 690 0 0 SCHOLASTIC CORP COM 807066105 90 2515 SH SOLE 40 2515 0 0 SCHOLASTIC CORP COM 807066105 1396 39158 SH SOLE 43 233 0 38925 SCHRODINGER INC COM 80810D103 1266 23151 SH SOLE 2 16878 0 6273 SCHRODINGER INC COM 80810D103 9 162 SH SOLE 4 162 0 0 SCHRODINGER INC COM 80810D103 40 728 SH SOLE 7 728 0 0 SCHRODINGER INC COM 80810D103 6926 126656 SH SOLE 18 125606 0 1050 SCHRODINGER INC COM 80810D103 5519 100937 SH SOLE 19 100937 0 0 SCHRODINGER INC COM 80810D103 86359 1579361 SH SOLE 21 1579361 0 0 SCHRODINGER INC COM 80810D103 58579 1071299 SH SOLE 22 1041792 0 29507 SCHRODINGER INC COM 80810D103 32 578 SH SOLE 23 578 0 0 SCHRODINGER INC COM 80810D103 313 5727 SH SOLE 25 5727 0 0 SCHRODINGER INC COM 80810D103 812 14843 SH SOLE 26 11562 0 3281 SCHRODINGER INC COM 80810D103 206 3767 SH SOLE 28 3767 0 0 SCHRODINGER INC COM 80810D103 1585 28989 SH SOLE 30 28989 0 0 SCHRODINGER INC COM 80810D103 294 5374 SH SOLE 40 5374 0 0 SCHRODINGER INC COM 80810D103 85 1560 SH SOLE 43 126 0 1434 SCHWAB CHARLES CORP COM 808513105 274648 3770568 SH SOLE 2 862274 0 2908294 SCHWAB CHARLES CORP COM 808513105 72097 989805 SH SOLE 4 641628 0 348177 SCHWAB CHARLES CORP COM 808513105 94916 1303078 SH SOLE 7 1259274 0 43804 SCHWAB CHARLES CORP COM 808513105 2076 28502 SH SOLE 13 4140 0 24362 SCHWAB CHARLES CORP COM 808513105 13667 187637 SH SOLE 15 187637 0 0 SCHWAB CHARLES CORP COM 808513105 4 60 SH SOLE 17 0 0 60 SCHWAB CHARLES CORP COM 808513105 465182 6386359 SH SOLE 18 5982462 0 403897 SCHWAB CHARLES CORP COM 808513105 575378 7899205 SH SOLE 19 7899205 0 0 SCHWAB CHARLES CORP COM 808513105 2409937 33085351 SH SOLE 21 33085351 0 0 SCHWAB CHARLES CORP COM 808513105 2345806 32204917 SH SOLE 22 29005619 0 3199298 SCHWAB CHARLES CORP COM 808513105 60570 831555 SH SOLE 23 831555 0 0 SCHWAB CHARLES CORP COM 808513105 183492 2519117 SH SOLE 25 2519117 0 0 SCHWAB CHARLES CORP COM 808513105 290172 3983689 SH SOLE 26 1330689 0 2653000 SCHWAB CHARLES CORP COM 808513105 249574 3426333 SH SOLE 28 120680 0 3305653 SCHWAB CHARLES CORP COM 808513105 112 1543 SH SOLE 29 1543 0 0 SCHWAB CHARLES CORP COM 808513105 513525 7050042 SH SOLE 30 7050042 0 0 SCHWAB CHARLES CORP COM 808513105 38599 529918 SH SOLE 31 175671 0 354247 SCHWAB CHARLES CORP COM 808513105 171908 2360074 SH SOLE 34 2360074 0 0 SCHWAB CHARLES CORP COM 808513105 52341 718580 SH SOLE 36 718580 0 0 SCHWAB CHARLES CORP COM 808513105 3656 50194 SH SOLE 40 50194 0 0 SCHWAB CHARLES CORP COM 808513105 68772 944150 SH SOLE 43 64269 0 879881 SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 5119 49286 SH SOLE 17 0 0 49286 SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 0 1 SH SOLE 43 0 0 1 SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 1455 13983 SH SOLE 17 0 0 13983 SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 208 2000 SH SOLE 43 0 0 2000 SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 38 259 SH SOLE 2 259 0 0 SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 49 334 SH SOLE 17 0 0 334 SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 19 277 SH SOLE 2 277 0 0 SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 11278 167134 SH SOLE 17 0 0 167134 SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 3 37 SH SOLE 2 37 0 0 SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 287 3740 SH SOLE 17 0 0 3740 SCHWAB STRATEGIC TR US SML CAP ETF 808524607 22 218 SH SOLE 2 218 0 0 SCHWAB STRATEGIC TR US SML CAP ETF 808524607 927 9259 SH SOLE 17 0 0 9259 SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 9177 301072 SH SOLE 17 0 0 301072 SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 0 0 SH SOLE 43 0 0 0 SCHWAB STRATEGIC TR 1 5YR CORP BD 808524714 76 1484 SH SOLE 2 1484 0 0 SCHWAB STRATEGIC TR SCHWB FDT EMK LG 808524730 36 1109 SH SOLE 17 0 0 1109 SCHWAB STRATEGIC TR SCHWB FDT INT SC 808524748 14 353 SH SOLE 17 0 0 353 SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 11228 342015 SH SOLE 17 0 0 342015 SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763 28 530 SH SOLE 17 0 0 530 SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771 36 674 SH SOLE 17 0 0 674 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 38 516 SH SOLE 17 0 0 516 SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 1942 50192 SH SOLE 17 0 0 50192 SCHWAB STRATEGIC TR US AGGREGATE B 808524839 2156 39729 SH SOLE 17 0 0 39729 SCHWAB STRATEGIC TR US REIT ETF 808524847 19 414 SH SOLE 17 0 0 414 SCHWAB STRATEGIC TR US REIT ETF 808524847 0 1 SH SOLE 43 0 0 1 SCHWAB STRATEGIC TR INTRM TRM TRES 808524854 10 178 SH SOLE 2 178 0 0 SCHWAB STRATEGIC TR INTRM TRM TRES 808524854 39 688 SH SOLE 17 0 0 688 SCHWAB STRATEGIC TR SHT TM US TRES 808524862 13 252 SH SOLE 2 252 0 0 SCHWAB STRATEGIC TR SHT TM US TRES 808524862 1 21 SH SOLE 17 0 0 21 SCHWAB STRATEGIC TR US TIPS ETF 808524870 27 432 SH SOLE 2 432 0 0 SCHWAB STRATEGIC TR US TIPS ETF 808524870 14244 227606 SH SOLE 17 0 0 227606 SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 4760 114639 SH SOLE 17 0 0 114639 SCHWEITZER-MAUDUIT INTL INC COM 808541106 984 28381 SH SOLE 2 9383 0 18998 SCHWEITZER-MAUDUIT INTL INC COM 808541106 5 157 SH SOLE 4 157 0 0 SCHWEITZER-MAUDUIT INTL INC COM 808541106 18 512 SH SOLE 7 512 0 0 SCHWEITZER-MAUDUIT INTL INC COM 808541106 4375 126218 SH SOLE 18 126218 0 0 SCHWEITZER-MAUDUIT INTL INC COM 808541106 1901 54839 SH SOLE 19 54839 0 0 SCHWEITZER-MAUDUIT INTL INC COM 808541106 129743 3743301 SH SOLE 21 3743301 0 0 SCHWEITZER-MAUDUIT INTL INC COM 808541106 28211 813933 SH SOLE 22 782253 0 31680 SCHWEITZER-MAUDUIT INTL INC COM 808541106 262 7572 SH SOLE 26 3821 0 3751 SCHWEITZER-MAUDUIT INTL INC COM 808541106 35 1024 SH SOLE 28 1024 0 0 SCHWEITZER-MAUDUIT INTL INC COM 808541106 1975 56976 SH SOLE 30 56976 0 0 SCHWEITZER-MAUDUIT INTL INC COM 808541106 117 3367 SH SOLE 40 3367 0 0 SCHWEITZER-MAUDUIT INTL INC COM 808541106 631 18216 SH SOLE 43 2596 0 15620 SCIENCE APPLICATIONS INTL CO COM 808625107 15325 179111 SH SOLE 2 48337 0 130774 SCIENCE APPLICATIONS INTL CO COM 808625107 19 217 SH SOLE 4 217 0 0 SCIENCE APPLICATIONS INTL CO COM 808625107 107 1247 SH SOLE 7 1247 0 0 SCIENCE APPLICATIONS INTL CO COM 808625107 0 1 SH SOLE 17 0 0 1 SCIENCE APPLICATIONS INTL CO COM 808625107 11990 140137 SH SOLE 18 140137 0 0 SCIENCE APPLICATIONS INTL CO COM 808625107 1391 16260 SH SOLE 19 16260 0 0 SCIENCE APPLICATIONS INTL CO COM 808625107 242973 2839802 SH SOLE 21 2839802 0 0 SCIENCE APPLICATIONS INTL CO COM 808625107 134835 1575907 SH SOLE 22 1507623 0 68284 SCIENCE APPLICATIONS INTL CO COM 808625107 762 8908 SH SOLE 25 8908 0 0 SCIENCE APPLICATIONS INTL CO COM 808625107 3362 39295 SH SOLE 26 30106 0 9189 SCIENCE APPLICATIONS INTL CO COM 808625107 468 5466 SH SOLE 28 4867 0 599 SCIENCE APPLICATIONS INTL CO COM 808625107 2505 29280 SH SOLE 30 29280 0 0 SCIENCE APPLICATIONS INTL CO COM 808625107 75 876 SH SOLE 31 876 0 0 SCIENCE APPLICATIONS INTL CO COM 808625107 90 1054 SH SOLE 36 1054 0 0 SCIENCE APPLICATIONS INTL CO COM 808625107 600 7015 SH SOLE 40 7015 0 0 SCIENCE APPLICATIONS INTL CO COM 808625107 1879 21961 SH SOLE 43 567 0 21394 SCIENCE STRATEGIC ACQ ALPHA UNIT 01/20/2026 808641203 199 19978 SH SOLE 2 19978 0 0 SCIENCE STRATEGIC ACQ ALPHA UNIT 01/20/2026 808641203 5296 532288 SH SOLE 19 532288 0 0 SCIENCE STRATEGIC ACQ ALPHA UNIT 01/20/2026 808641203 932 93642 SH SOLE 34 93642 0 0 SCIENTIFIC GAMES CORP COM 80874P109 6279 75592 SH SOLE 2 65141 0 10451 SCIENTIFIC GAMES CORP COM 80874P109 21 258 SH SOLE 4 258 0 0 SCIENTIFIC GAMES CORP COM 80874P109 145 1751 SH SOLE 7 1751 0 0 SCIENTIFIC GAMES CORP COM 80874P109 36823 443275 SH SOLE 18 443275 0 0 SCIENTIFIC GAMES CORP COM 80874P109 14329 172493 SH SOLE 19 172493 0 0 SCIENTIFIC GAMES CORP COM 80874P109 506055 6091908 SH SOLE 21 6091908 0 0 SCIENTIFIC GAMES CORP COM 80874P109 210795 2537562 SH SOLE 22 2482958 0 54604 SCIENTIFIC GAMES CORP COM 80874P109 1072 12905 SH SOLE 25 12905 0 0 SCIENTIFIC GAMES CORP COM 80874P109 2888 34765 SH SOLE 26 28250 0 6515 SCIENTIFIC GAMES CORP COM 80874P109 628 7558 SH SOLE 28 7558 0 0 SCIENTIFIC GAMES CORP COM 80874P109 4071 49006 SH SOLE 30 49006 0 0 SCIENTIFIC GAMES CORP COM 80874P109 181 2176 SH SOLE 36 2176 0 0 SCIENTIFIC GAMES CORP COM 80874P109 884 10644 SH SOLE 40 10644 0 0 SCIENTIFIC GAMES CORP COM 80874P109 2644 31826 SH SOLE 43 2319 0 29507 SCIPLAY CORPORATION CL A 809087109 23125 1117702 SH SOLE 2 1117702 0 0 SCIPLAY CORPORATION CL A 809087109 140 6786 SH SOLE 21 6786 0 0 SCIPLAY CORPORATION CL A 809087109 5960 288047 SH SOLE 22 288047 0 0 SCOPUS BIOPHARMA INC COM 809171101 5 1268 SH SOLE 18 1268 0 0 SCOPUS BIOPHARMA INC COM 809171101 74 17750 SH SOLE 21 17750 0 0 SCORPIO TANKERS INC SHS Y7542C130 2973 160379 SH SOLE 2 48685 0 111694 SCORPIO TANKERS INC SHS Y7542C130 16 838 SH SOLE 7 838 0 0 SCORPIO TANKERS INC SHS Y7542C130 2941 158611 SH SOLE 18 158611 0 0 SCORPIO TANKERS INC SHS Y7542C130 9580 516714 SH SOLE 19 516714 0 0 SCORPIO TANKERS INC SHS Y7542C130 31254 1685757 SH SOLE 21 1685757 0 0 SCORPIO TANKERS INC SHS Y7542C130 20049 1081411 SH SOLE 22 1054394 0 27017 SCORPIO TANKERS INC SHS Y7542C130 416 22423 SH SOLE 23 22423 0 0 SCORPIO TANKERS INC SHS Y7542C130 2367 127662 SH SOLE 26 0 0 127662 SCORPIO TANKERS INC SHS Y7542C130 267 14408 SH SOLE 43 4037 0 10371 SCOTTS MIRACLE-GRO CO CL A 810186106 15533 106128 SH SOLE 2 36641 0 69487 SCOTTS MIRACLE-GRO CO CL A 810186106 22 149 SH SOLE 4 149 0 0 SCOTTS MIRACLE-GRO CO CL A 810186106 3200 21863 SH SOLE 7 21863 0 0 SCOTTS MIRACLE-GRO CO CL A 810186106 2 11 SH SOLE 17 0 0 11 SCOTTS MIRACLE-GRO CO CL A 810186106 14747 100757 SH SOLE 18 100757 0 0 SCOTTS MIRACLE-GRO CO CL A 810186106 1696 11587 SH SOLE 19 11587 0 0 SCOTTS MIRACLE-GRO CO CL A 810186106 306858 2096595 SH SOLE 21 2096595 0 0 SCOTTS MIRACLE-GRO CO CL A 810186106 164959 1127074 SH SOLE 22 1078893 0 48181 SCOTTS MIRACLE-GRO CO CL A 810186106 852 5822 SH SOLE 25 5822 0 0 SCOTTS MIRACLE-GRO CO CL A 810186106 2597 17741 SH SOLE 26 14236 0 3505 SCOTTS MIRACLE-GRO CO CL A 810186106 579 3955 SH SOLE 28 3448 0 507 SCOTTS MIRACLE-GRO CO CL A 810186106 3279 22405 SH SOLE 30 22405 0 0 SCOTTS MIRACLE-GRO CO CL A 810186106 94 642 SH SOLE 31 642 0 0 SCOTTS MIRACLE-GRO CO CL A 810186106 52 354 SH SOLE 36 354 0 0 SCOTTS MIRACLE-GRO CO CL A 810186106 728 4972 SH SOLE 40 4972 0 0 SCOTTS MIRACLE-GRO CO CL A 810186106 3586 24501 SH SOLE 43 2112 0 22389 SCPHARMACEUTICALS INC COM 810648105 0 19 SH SOLE 2 19 0 0 SCPHARMACEUTICALS INC COM 810648105 18 2646 SH SOLE 18 2646 0 0 SCPHARMACEUTICALS INC COM 810648105 222 33407 SH SOLE 21 33407 0 0 SCPHARMACEUTICALS INC COM 810648105 147 22033 SH SOLE 22 22033 0 0 SCRIPPS E W CO OHIO CL A NEW 811054402 3549 196533 SH SOLE 2 120728 0 75805 SCRIPPS E W CO OHIO CL A NEW 811054402 4 239 SH SOLE 4 239 0 0 SCRIPPS E W CO OHIO CL A NEW 811054402 19 1053 SH SOLE 7 1053 0 0 SCRIPPS E W CO OHIO CL A NEW 811054402 4110 227559 SH SOLE 18 227559 0 0 SCRIPPS E W CO OHIO CL A NEW 811054402 4174 231112 SH SOLE 19 231112 0 0 SCRIPPS E W CO OHIO CL A NEW 811054402 123335 6829201 SH SOLE 21 6829201 0 0 SCRIPPS E W CO OHIO CL A NEW 811054402 32550 1802299 SH SOLE 22 1746108 0 56191 SCRIPPS E W CO OHIO CL A NEW 811054402 134 7430 SH SOLE 23 7430 0 0 SCRIPPS E W CO OHIO CL A NEW 811054402 98 5413 SH SOLE 25 5413 0 0 SCRIPPS E W CO OHIO CL A NEW 811054402 1274 70563 SH SOLE 26 26680 0 43883 SCRIPPS E W CO OHIO CL A NEW 811054402 108 5994 SH SOLE 28 5994 0 0 SCRIPPS E W CO OHIO CL A NEW 811054402 1809 100170 SH SOLE 30 100170 0 0 SCRIPPS E W CO OHIO CL A NEW 811054402 24 1349 SH SOLE 34 1349 0 0 SCRIPPS E W CO OHIO CL A NEW 811054402 104 5782 SH SOLE 40 5782 0 0 SCRIPPS E W CO OHIO CL A NEW 811054402 778 43056 SH SOLE 43 499 0 42557 SCULPTOR CAP MGMT COM CL A 811246107 898 32203 SH SOLE 2 12578 0 19625 SCULPTOR CAP MGMT COM CL A 811246107 6 228 SH SOLE 7 228 0 0 SCULPTOR CAP MGMT COM CL A 811246107 1910 68498 SH SOLE 18 68498 0 0 SCULPTOR CAP MGMT COM CL A 811246107 1727 61918 SH SOLE 19 61918 0 0 SCULPTOR CAP MGMT COM CL A 811246107 22342 801076 SH SOLE 21 801076 0 0 SCULPTOR CAP MGMT COM CL A 811246107 16654 597138 SH SOLE 22 584453 0 12685 SCULPTOR CAP MGMT COM CL A 811246107 363 13021 SH SOLE 43 8872 0 4149 SCWORX CORP COM 78396V109 12 5393 SH SOLE 21 5393 0 0 SCYNEXIS INC COM NEW 811292200 23 4293 SH SOLE 18 4293 0 0 SCYNEXIS INC COM NEW 811292200 350 66013 SH SOLE 21 66013 0 0 SCYNEXIS INC COM NEW 811292200 1347 254157 SH SOLE 22 254157 0 0 SEA LTD SPONSORD ADS 81141R100 10676 33496 SH SOLE 2 8009 0 25487 SEA LTD SPONSORD ADS 81141R100 10483 32889 SH SOLE 4 25811 0 7078 SEA LTD SPONSORD ADS 81141R100 17611 55254 SH SOLE 7 51716 0 3538 SEA LTD SPONSORD ADS 81141R100 39 122 SH SOLE 13 122 0 0 SEA LTD SPONSORD ADS 81141R100 8690 27263 SH SOLE 15 27263 0 0 SEA LTD SPONSORD ADS 81141R100 313096 982324 SH SOLE 18 691379 0 290945 SEA LTD SPONSORD ADS 81141R100 377231 1183543 SH SOLE 19 1183543 0 0 SEA LTD SPONSORD ADS 81141R100 323758 1015775 SH SOLE 21 1015775 0 0 SEA LTD SPONSORD ADS 81141R100 367086 1151716 SH SOLE 22 1123692 0 28024 SEA LTD SPONSORD ADS 81141R100 12219 38335 SH SOLE 23 38335 0 0 SEA LTD SPONSORD ADS 81141R100 2871 9009 SH SOLE 25 9009 0 0 SEA LTD SPONSORD ADS 81141R100 47791 149942 SH SOLE 26 39683 0 110259 SEA LTD SPONSORD ADS 81141R100 31446 98659 SH SOLE 28 5079 0 93580 SEA LTD SPONSORD ADS 81141R100 33 103 SH SOLE 29 103 0 0 SEA LTD SPONSORD ADS 81141R100 88249 276877 SH SOLE 30 276877 0 0 SEA LTD SPONSORD ADS 81141R100 2963 9295 SH SOLE 31 7640 0 1655 SEA LTD SPONSORD ADS 81141R100 133105 417609 SH SOLE 34 417609 0 0 SEA LTD SPONSORD ADS 81141R100 4277 13419 SH SOLE 36 13419 0 0 SEA LTD SPONSORD ADS 81141R100 762 2390 SH SOLE 40 2390 0 0 SEA LTD SPONSORD ADS 81141R100 8994 28218 SH SOLE 43 6732 0 21486 SEABOARD CORP DEL COM 811543107 3460 844 SH SOLE 2 131 0 713 SEABOARD CORP DEL COM 811543107 1328 324 SH SOLE 7 324 0 0 SEABOARD CORP DEL COM 811543107 369 90 SH SOLE 18 90 0 0 SEABOARD CORP DEL COM 811543107 279 68 SH SOLE 19 68 0 0 SEABOARD CORP DEL COM 811543107 13296 3243 SH SOLE 21 3243 0 0 SEABOARD CORP DEL COM 811543107 24994 6096 SH SOLE 22 5737 0 359 SEABOARD CORP DEL COM 811543107 553 135 SH SOLE 23 135 0 0 SEABOARD CORP DEL COM 811543107 152 37 SH SOLE 25 37 0 0 SEABOARD CORP DEL COM 811543107 640 156 SH SOLE 26 133 0 23 SEABOARD CORP DEL COM 811543107 98 24 SH SOLE 28 24 0 0 SEABOARD CORP DEL COM 811543107 1455 355 SH SOLE 30 355 0 0 SEABOARD CORP DEL COM 811543107 20 5 SH SOLE 31 5 0 0 SEABOARD CORP DEL COM 811543107 135 33 SH SOLE 40 33 0 0 SEABOARD CORP DEL COM 811543107 11320 2761 SH SOLE 43 135 0 2626 SEABRIDGE GOLD INC COM 811916105 3639 235537 SH SOLE 7 235537 0 0 SEABRIDGE GOLD INC COM 811916105 63 4087 SH SOLE 43 192 0 3895 SEACHANGE INTL INC COM 811699107 9 8836 SH SOLE 18 8836 0 0 SEACHANGE INTL INC COM 811699107 140 132305 SH SOLE 21 132305 0 0 SEACHANGE INTL INC COM 811699107 487 459069 SH SOLE 22 459069 0 0 SEACOAST BKG CORP FLA COM NEW 811707801 1719 50834 SH SOLE 2 16838 0 33996 SEACOAST BKG CORP FLA COM NEW 811707801 7 207 SH SOLE 4 207 0 0 SEACOAST BKG CORP FLA COM NEW 811707801 32 952 SH SOLE 7 952 0 0 SEACOAST BKG CORP FLA COM NEW 811707801 7102 210066 SH SOLE 18 210066 0 0 SEACOAST BKG CORP FLA COM NEW 811707801 2946 87147 SH SOLE 19 87147 0 0 SEACOAST BKG CORP FLA COM NEW 811707801 212198 6276203 SH SOLE 21 6276203 0 0 SEACOAST BKG CORP FLA COM NEW 811707801 46340 1370606 SH SOLE 22 1316103 0 54503 SEACOAST BKG CORP FLA COM NEW 811707801 60 1783 SH SOLE 25 1783 0 0 SEACOAST BKG CORP FLA COM NEW 811707801 590 17464 SH SOLE 26 13196 0 4268 SEACOAST BKG CORP FLA COM NEW 811707801 156 4618 SH SOLE 28 4618 0 0 SEACOAST BKG CORP FLA COM NEW 811707801 3250 96133 SH SOLE 30 96133 0 0 SEACOAST BKG CORP FLA COM NEW 811707801 43 1281 SH SOLE 36 1281 0 0 SEACOAST BKG CORP FLA COM NEW 811707801 200 5903 SH SOLE 40 5903 0 0 SEACOAST BKG CORP FLA COM NEW 811707801 460 13606 SH SOLE 43 0 0 13606 SEACOR MARINE HLDGS INC COM 78413P101 18 3810 SH SOLE 18 3810 0 0 SEACOR MARINE HLDGS INC COM 78413P101 428 92351 SH SOLE 21 92351 0 0 SEACOR MARINE HLDGS INC COM 78413P101 1484 320604 SH SOLE 22 320604 0 0 SEACOR MARINE HLDGS INC COM 78413P101 3 676 SH SOLE 43 0 0 676 SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 12936 156766 SH SOLE 2 99465 0 57301 SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 8340 101065 SH SOLE 4 92452 0 8613 SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 20322 246267 SH SOLE 7 214209 0 32058 SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 419 5081 SH SOLE 13 624 0 4457 SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 2420 29323 SH SOLE 15 29323 0 0 SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 33397 404719 SH SOLE 18 375463 0 29256 SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 4048 49049 SH SOLE 19 49049 0 0 SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 618685 7497391 SH SOLE 21 7497391 0 0 SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 273484 3314149 SH SOLE 22 3021852 0 292297 SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 10183 123396 SH SOLE 23 123396 0 0 SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 34245 414990 SH SOLE 25 414990 0 0 SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 47573 576500 SH SOLE 26 275846 0 300654 SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 57978 702594 SH SOLE 28 16522 0 686072 SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 212 2566 SH SOLE 29 2566 0 0 SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 138816 1682210 SH SOLE 30 1682210 0 0 SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 6454 78213 SH SOLE 31 25859 0 52354 SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 4465 54108 SH SOLE 32 54108 0 0 SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 5420 65678 SH SOLE 34 65678 0 0 SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 14105 170932 SH SOLE 35 170932 0 0 SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 9492 115022 SH SOLE 36 115022 0 0 SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 628 7612 SH SOLE 40 7612 0 0 SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 15089 182852 SH SOLE 43 12795 0 170057 SEAGATE TECHNOLOGY HLDNGS PL OPTIONS G7997R953 33 400 SH Put SOLE 4 400 0 0 SEAGATE TECHNOLOGY HLDNGS PL OPTIONS G7997R953 413 5000 SH Put SOLE 18 5000 0 0 SEAGATE TECHNOLOGY HLDNGS PL OPTIONS G7997R953 13005 157600 SH Put SOLE 19 157600 0 0 SEAGATE TECHNOLOGY HLDNGS PL OPTIONS G7997R953 322 3900 SH Put SOLE 22 3900 0 0 SEAGATE TECHNOLOGY HLDNGS PL OPTIONS G7997R953 2731 33100 SH Put SOLE 34 33100 0 0 SEAGEN INC COM 81181C104 71128 418895 SH SOLE 2 156094 0 262801 SEAGEN INC COM 81181C104 14403 84823 SH SOLE 4 53457 0 31366 SEAGEN INC COM 81181C104 6194 36479 SH SOLE 7 36479 0 0 SEAGEN INC COM 81181C104 534 3144 SH SOLE 13 388 0 2756 SEAGEN INC COM 81181C104 1967 11582 SH SOLE 15 11582 0 0 SEAGEN INC COM 81181C104 51955 305980 SH SOLE 18 298236 0 7744 SEAGEN INC COM 81181C104 335997 1978778 SH SOLE 19 1978778 0 0 SEAGEN INC COM 81181C104 657202 3870448 SH SOLE 21 3870448 0 0 SEAGEN INC COM 81181C104 478446 2817702 SH SOLE 22 2659114 0 158588 SEAGEN INC COM 81181C104 13536 79719 SH SOLE 23 79719 0 0 SEAGEN INC COM 81181C104 30891 181928 SH SOLE 25 181928 0 0 SEAGEN INC COM 81181C104 40188 236678 SH SOLE 26 132695 0 103983 SEAGEN INC COM 81181C104 43393 255555 SH SOLE 28 10333 0 245222 SEAGEN INC COM 81181C104 30 178 SH SOLE 29 178 0 0 SEAGEN INC COM 81181C104 105872 623511 SH SOLE 30 623511 0 0 SEAGEN INC COM 81181C104 8379 49346 SH SOLE 31 15749 0 33597 SEAGEN INC COM 81181C104 7252 42708 SH SOLE 32 42708 0 0 SEAGEN INC COM 81181C104 192774 1135300 SH SOLE 34 1135300 0 0 SEAGEN INC COM 81181C104 10217 60168 SH SOLE 36 60168 0 0 SEAGEN INC COM 81181C104 809 4763 SH SOLE 40 4763 0 0 SEAGEN INC COM 81181C104 9023 53141 SH SOLE 43 7760 0 45381 SEALED AIR CORP NEW COM 81211K100 22854 417113 SH SOLE 2 147229 0 269884 SEALED AIR CORP NEW COM 81211K100 6420 117179 SH SOLE 4 62107 0 55072 SEALED AIR CORP NEW COM 81211K100 7424 135498 SH SOLE 7 130305 0 5193 SEALED AIR CORP NEW COM 81211K100 16 285 SH SOLE 13 285 0 0 SEALED AIR CORP NEW COM 81211K100 1060 19355 SH SOLE 15 19355 0 0 SEALED AIR CORP NEW COM 81211K100 141947 2590738 SH SOLE 18 2473168 0 117570 SEALED AIR CORP NEW COM 81211K100 149237 2723801 SH SOLE 19 2723801 0 0 SEALED AIR CORP NEW COM 81211K100 200473 3658928 SH SOLE 21 3658928 0 0 SEALED AIR CORP NEW COM 81211K100 213888 3903775 SH SOLE 22 3575835 0 327940 SEALED AIR CORP NEW COM 81211K100 5018 91584 SH SOLE 23 91584 0 0 SEALED AIR CORP NEW COM 81211K100 7961 145300 SH SOLE 25 101990 0 43310 SEALED AIR CORP NEW COM 81211K100 19679 359165 SH SOLE 26 219852 0 139313 SEALED AIR CORP NEW COM 81211K100 26809 489298 SH SOLE 28 11147 0 478151 SEALED AIR CORP NEW COM 81211K100 45 828 SH SOLE 29 828 0 0 SEALED AIR CORP NEW COM 81211K100 48457 884419 SH SOLE 30 609232 0 275187 SEALED AIR CORP NEW COM 81211K100 3041 55496 SH SOLE 31 18278 0 37218 SEALED AIR CORP NEW COM 81211K100 27389 499891 SH SOLE 34 499891 0 0 SEALED AIR CORP NEW COM 81211K100 2952 53882 SH SOLE 36 53882 0 0 SEALED AIR CORP NEW COM 81211K100 320 5841 SH SOLE 40 5841 0 0 SEALED AIR CORP NEW COM 81211K100 6953 126900 SH SOLE 43 9340 0 117560 SEASPINE HLDGS CORP COM 81255T108 564 35883 SH SOLE 2 8550 0 27333 SEASPINE HLDGS CORP COM 81255T108 7 463 SH SOLE 7 463 0 0 SEASPINE HLDGS CORP COM 81255T108 1569 99732 SH SOLE 18 99732 0 0 SEASPINE HLDGS CORP COM 81255T108 1399 88918 SH SOLE 19 88918 0 0 SEASPINE HLDGS CORP COM 81255T108 21493 1366384 SH SOLE 21 1366384 0 0 SEASPINE HLDGS CORP COM 81255T108 12730 809266 SH SOLE 22 797065 0 12201 SEASPINE HLDGS CORP COM 81255T108 21 1304 SH SOLE 23 1304 0 0 SEASPINE HLDGS CORP COM 81255T108 183 11627 SH SOLE 26 0 0 11627 SEASPINE HLDGS CORP COM 81255T108 16 1048 SH SOLE 30 1048 0 0 SEASPINE HLDGS CORP COM 81255T108 16 1017 SH SOLE 43 0 0 1017 SEAWORLD ENTMT INC COM 81282V100 3119 56377 SH SOLE 2 32563 0 23814 SEAWORLD ENTMT INC COM 81282V100 11 201 SH SOLE 4 201 0 0 SEAWORLD ENTMT INC COM 81282V100 47 856 SH SOLE 7 856 0 0 SEAWORLD ENTMT INC COM 81282V100 8412 152064 SH SOLE 18 152064 0 0 SEAWORLD ENTMT INC COM 81282V100 5066 91575 SH SOLE 19 91575 0 0 SEAWORLD ENTMT INC COM 81282V100 98355 1777934 SH SOLE 21 1777934 0 0 SEAWORLD ENTMT INC COM 81282V100 70563 1275550 SH SOLE 22 1235485 0 40065 SEAWORLD ENTMT INC COM 81282V100 416 7511 SH SOLE 25 7511 0 0 SEAWORLD ENTMT INC COM 81282V100 1270 22959 SH SOLE 26 17567 0 5392 SEAWORLD ENTMT INC COM 81282V100 225 4069 SH SOLE 28 4069 0 0 SEAWORLD ENTMT INC COM 81282V100 1553 28082 SH SOLE 30 28082 0 0 SEAWORLD ENTMT INC COM 81282V100 193 3491 SH SOLE 36 3491 0 0 SEAWORLD ENTMT INC COM 81282V100 318 5745 SH SOLE 40 5745 0 0 SEAWORLD ENTMT INC COM 81282V100 1020 18441 SH SOLE 43 844 0 17597 SECOND SIGHT MED PRODS INC COM NEW 81362J209 12 3639 SH SOLE 18 3639 0 0 SECOND SIGHT MED PRODS INC COM NEW 81362J209 195 61277 SH SOLE 21 61277 0 0 SECOND SIGHT MED PRODS INC COM NEW 81362J209 5 1436 SH SOLE 22 1436 0 0 SECOO HLDG LTD ADR 81367P101 38 30674 SH SOLE 43 0 0 30674 SECUREWORKS CORP CL A 81374A105 249 12504 SH SOLE 2 422 0 12082 SECUREWORKS CORP CL A 81374A105 645 32437 SH SOLE 18 32437 0 0 SECUREWORKS CORP CL A 81374A105 324 16277 SH SOLE 19 16277 0 0 SECUREWORKS CORP CL A 81374A105 6976 350929 SH SOLE 21 350929 0 0 SECUREWORKS CORP CL A 81374A105 4868 244888 SH SOLE 22 239602 0 5286 SECUREWORKS CORP CL A 81374A105 219 10998 SH SOLE 25 10998 0 0 SECUREWORKS CORP CL A 81374A105 779 39197 SH SOLE 26 18538 0 20659 SECUREWORKS CORP CL A 81374A105 19 937 SH SOLE 36 937 0 0 SECUREWORKS CORP CL A 81374A105 3 170 SH SOLE 43 0 0 170 SECURITY NATL FINL CORP CL A NEW 814785309 251 30532 SH SOLE 2 10651 0 19881 SECURITY NATL FINL CORP CL A NEW 814785309 15 1805 SH SOLE 18 1805 0 0 SECURITY NATL FINL CORP CL A NEW 814785309 282 34285 SH SOLE 21 34285 0 0 SECURITY NATL FINL CORP CL A NEW 814785309 375 45585 SH SOLE 22 45585 0 0 SEELOS THERAPEUTICS INC COM 81577F109 343 142315 SH SOLE 2 3088 0 139227 SEELOS THERAPEUTICS INC COM 81577F109 578 239920 SH SOLE 18 239920 0 0 SEELOS THERAPEUTICS INC COM 81577F109 315 130680 SH SOLE 19 130680 0 0 SEELOS THERAPEUTICS INC COM 81577F109 8011 3323902 SH SOLE 21 3323902 0 0 SEELOS THERAPEUTICS INC COM 81577F109 6136 2546122 SH SOLE 22 2530376 0 15746 SEELOS THERAPEUTICS INC COM 81577F109 0 10 SH SOLE 43 0 0 10 SEER INC COM CL A 81578P106 1321 38248 SH SOLE 2 11665 0 26583 SEER INC COM CL A 81578P106 10 286 SH SOLE 4 286 0 0 SEER INC COM CL A 81578P106 10 284 SH SOLE 7 284 0 0 SEER INC COM CL A 81578P106 4313 124893 SH SOLE 18 121988 0 2905 SEER INC COM CL A 81578P106 53888 1560612 SH SOLE 19 1560612 0 0 SEER INC COM CL A 81578P106 49619 1436969 SH SOLE 21 1436969 0 0 SEER INC COM CL A 81578P106 31017 898251 SH SOLE 22 868854 0 29397 SEER INC COM CL A 81578P106 22 632 SH SOLE 23 632 0 0 SEER INC COM CL A 81578P106 163 4727 SH SOLE 25 4727 0 0 SEER INC COM CL A 81578P106 270 7820 SH SOLE 30 7820 0 0 SEER INC COM CL A 81578P106 129 3730 SH SOLE 40 3730 0 0 SEER INC COM CL A 81578P106 120 3468 SH SOLE 43 191 0 3277 SEI INVTS CO COM 784117103 16956 285938 SH SOLE 2 86747 0 199191 SEI INVTS CO COM 784117103 5123 86394 SH SOLE 4 47183 0 39211 SEI INVTS CO COM 784117103 4463 75268 SH SOLE 7 46289 0 28979 SEI INVTS CO COM 784117103 29 485 SH SOLE 13 485 0 0 SEI INVTS CO COM 784117103 864 14573 SH SOLE 15 14573 0 0 SEI INVTS CO COM 784117103 25208 425088 SH SOLE 18 417953 0 7135 SEI INVTS CO COM 784117103 1853 31248 SH SOLE 19 31248 0 0 SEI INVTS CO COM 784117103 351793 5932422 SH SOLE 21 5932422 0 0 SEI INVTS CO COM 784117103 181055 3053199 SH SOLE 22 2913211 0 139988 SEI INVTS CO COM 784117103 4091 68989 SH SOLE 23 68989 0 0 SEI INVTS CO COM 784117103 9067 152897 SH SOLE 25 152897 0 0 SEI INVTS CO COM 784117103 13249 223420 SH SOLE 26 139789 0 83631 SEI INVTS CO COM 784117103 12620 212821 SH SOLE 28 7589 0 205232 SEI INVTS CO COM 784117103 33490 564763 SH SOLE 30 415133 0 149630 SEI INVTS CO COM 784117103 2784 46951 SH SOLE 31 16670 0 30281 SEI INVTS CO COM 784117103 388 6551 SH SOLE 34 6551 0 0 SEI INVTS CO COM 784117103 7571 127678 SH SOLE 36 127678 0 0 SEI INVTS CO COM 784117103 303 5116 SH SOLE 40 5116 0 0 SEI INVTS CO COM 784117103 3872 65296 SH SOLE 43 3004 0 62292 SELECT BANCORP INC NEW COM 81617L108 18 1043 SH SOLE 2 1043 0 0 SELECT BANCORP INC NEW COM 81617L108 51 2932 SH SOLE 18 2932 0 0 SELECT BANCORP INC NEW COM 81617L108 755 43761 SH SOLE 21 43761 0 0 SELECT BANCORP INC NEW COM 81617L108 215 12456 SH SOLE 22 12456 0 0 SELECT ENERGY SVCS INC CL A COM 81617J301 417 80368 SH SOLE 2 19969 0 60399 SELECT ENERGY SVCS INC CL A COM 81617J301 2 337 SH SOLE 4 337 0 0 SELECT ENERGY SVCS INC CL A COM 81617J301 352 67826 SH SOLE 7 67826 0 0 SELECT ENERGY SVCS INC CL A COM 81617J301 1048 201971 SH SOLE 18 201971 0 0 SELECT ENERGY SVCS INC CL A COM 81617J301 525 101165 SH SOLE 19 101165 0 0 SELECT ENERGY SVCS INC CL A COM 81617J301 12856 2477036 SH SOLE 21 2477036 0 0 SELECT ENERGY SVCS INC CL A COM 81617J301 8070 1554897 SH SOLE 22 1499858 0 55039 SELECT ENERGY SVCS INC CL A COM 81617J301 63 12099 SH SOLE 25 12099 0 0 SELECT ENERGY SVCS INC CL A COM 81617J301 21 4059 SH SOLE 26 866 0 3193 SELECT ENERGY SVCS INC CL A COM 81617J301 46 8941 SH SOLE 28 8941 0 0 SELECT ENERGY SVCS INC CL A COM 81617J301 3397 654474 SH SOLE 30 654474 0 0 SELECT ENERGY SVCS INC CL A COM 81617J301 39 7453 SH SOLE 40 7453 0 0 SELECT ENERGY SVCS INC CL A COM 81617J301 168 32426 SH SOLE 43 123 0 32303 SELECT INTERIOR CONCEPTS INC CL A 816120307 2 151 SH SOLE 2 151 0 0 SELECT INTERIOR CONCEPTS INC CL A 816120307 51 3571 SH SOLE 18 3571 0 0 SELECT INTERIOR CONCEPTS INC CL A 816120307 1235 85655 SH SOLE 21 85655 0 0 SELECT INTERIOR CONCEPTS INC CL A 816120307 3593 249171 SH SOLE 22 249171 0 0 SELECT MED HLDGS CORP COM 81619Q105 4064 112362 SH SOLE 2 52475 0 59887 SELECT MED HLDGS CORP COM 81619Q105 13 355 SH SOLE 4 355 0 0 SELECT MED HLDGS CORP COM 81619Q105 92 2553 SH SOLE 7 2553 0 0 SELECT MED HLDGS CORP COM 81619Q105 14755 407945 SH SOLE 18 388759 0 19186 SELECT MED HLDGS CORP COM 81619Q105 19686 544263 SH SOLE 19 544263 0 0 SELECT MED HLDGS CORP COM 81619Q105 454904 12576826 SH SOLE 21 12576826 0 0 SELECT MED HLDGS CORP COM 81619Q105 110528 3055791 SH SOLE 22 2990934 0 64857 SELECT MED HLDGS CORP COM 81619Q105 693 19170 SH SOLE 23 19170 0 0 SELECT MED HLDGS CORP COM 81619Q105 541 14970 SH SOLE 25 14970 0 0 SELECT MED HLDGS CORP COM 81619Q105 4593 126989 SH SOLE 26 44434 0 82555 SELECT MED HLDGS CORP COM 81619Q105 416 11493 SH SOLE 28 8955 0 2538 SELECT MED HLDGS CORP COM 81619Q105 10213 282367 SH SOLE 30 282367 0 0 SELECT MED HLDGS CORP COM 81619Q105 1363 37693 SH SOLE 34 37693 0 0 SELECT MED HLDGS CORP COM 81619Q105 247 6816 SH SOLE 36 6816 0 0 SELECT MED HLDGS CORP COM 81619Q105 470 12996 SH SOLE 40 12996 0 0 SELECT MED HLDGS CORP COM 81619Q105 1014 28026 SH SOLE 43 861 0 27165 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 22221 280885 SH SOLE 2 280885 0 0 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 1 11 SH SOLE 17 0 0 11 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 59 750 SH SOLE 43 0 0 750 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 118927 934228 SH SOLE 2 934228 0 0 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 444 3491 SH SOLE 4 3491 0 0 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 23441 184138 SH SOLE 7 27376 0 156762 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 16 129 SH SOLE 17 0 0 129 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 5695 44733 SH SOLE 18 44733 0 0 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 59392 466552 SH SOLE 19 466552 0 0 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 3025 23760 SH SOLE 22 23760 0 0 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 16 128 SH SOLE 43 0 0 128 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 51764 751942 SH SOLE 2 751942 0 0 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 7231 105038 SH SOLE 7 15237 0 89801 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 72 1050 SH SOLE 43 0 0 1050 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 110974 618413 SH SOLE 2 618413 0 0 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 342 1906 SH SOLE 4 1906 0 0 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 21971 122438 SH SOLE 7 18078 0 104360 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 0 2 SH SOLE 17 0 0 2 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 4811 26810 SH SOLE 18 26810 0 0 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 58062 323554 SH SOLE 19 323554 0 0 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 2693 15009 SH SOLE 22 15009 0 0 SELECT SECTOR SPDR TR ENERGY 81369Y506 24600 472267 SH SOLE 2 472267 0 0 SELECT SECTOR SPDR TR ENERGY 81369Y506 9647 185206 SH SOLE 7 26724 0 158482 SELECT SECTOR SPDR TR ENERGY 81369Y506 3 56 SH SOLE 17 0 0 56 SELECT SECTOR SPDR TR ENERGY 81369Y506 10 200 SH SOLE 18 200 0 0 SELECT SECTOR SPDR TR ENERGY 81369Y506 2681 51475 SH SOLE 19 51475 0 0 SELECT SECTOR SPDR TR ENERGY 81369Y506 496 9525 SH SOLE 30 9525 0 0 SELECT SECTOR SPDR TR FINANCIAL 81369Y605 102358 2727354 SH SOLE 2 2727354 0 0 SELECT SECTOR SPDR TR FINANCIAL 81369Y605 473 12600 SH SOLE 4 12600 0 0 SELECT SECTOR SPDR TR FINANCIAL 81369Y605 26255 699573 SH SOLE 7 103548 0 596025 SELECT SECTOR SPDR TR FINANCIAL 81369Y605 0 1 SH SOLE 17 0 0 1 SELECT SECTOR SPDR TR FINANCIAL 81369Y605 6240 166261 SH SOLE 18 166261 0 0 SELECT SECTOR SPDR TR FINANCIAL 81369Y605 92176 2456058 SH SOLE 19 2456058 0 0 SELECT SECTOR SPDR TR FINANCIAL 81369Y605 3034 80844 SH SOLE 22 80844 0 0 SELECT SECTOR SPDR TR FINANCIAL 81369Y605 191 5079 SH SOLE 43 0 0 5079 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 72313 739094 SH SOLE 2 739094 0 0 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 723 7394 SH SOLE 4 7394 0 0 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 2698 27580 SH SOLE 7 3851 0 23729 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 2 20 SH SOLE 17 0 0 20 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 10135 103589 SH SOLE 18 103589 0 0 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 121331 1240100 SH SOLE 19 1240100 0 0 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 4899 50073 SH SOLE 22 50073 0 0 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 147 1500 SH SOLE 30 1500 0 0 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 49 500 SH SOLE 43 0 0 500 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 247246 1655816 SH SOLE 2 1655816 0 0 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 29535 197798 SH SOLE 7 29415 0 168383 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 677 4533 SH SOLE 43 0 0 4533 SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 102070 1274122 SH SOLE 2 1274122 0 0 SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 36145 451189 SH SOLE 7 66703 0 384486 SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 23172 521302 SH SOLE 2 521302 0 0 SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 14350 322825 SH SOLE 7 47476 0 275349 SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 57494 1293454 SH SOLE 22 1293454 0 0 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 22089 345789 SH SOLE 2 345789 0 0 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 14783 231420 SH SOLE 7 33797 0 197623 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 96 1500 SH SOLE 43 0 0 1500 SELECTA BIOSCIENCES INC COM 816212104 329 79003 SH SOLE 2 5778 0 73225 SELECTA BIOSCIENCES INC COM 816212104 6 1436 SH SOLE 7 1436 0 0 SELECTA BIOSCIENCES INC COM 816212104 1244 299039 SH SOLE 18 299039 0 0 SELECTA BIOSCIENCES INC COM 816212104 911 219074 SH SOLE 19 219074 0 0 SELECTA BIOSCIENCES INC COM 816212104 17404 4183668 SH SOLE 21 4183668 0 0 SELECTA BIOSCIENCES INC COM 816212104 8781 2110732 SH SOLE 22 2061059 0 49673 SELECTA BIOSCIENCES INC COM 816212104 248 59541 SH SOLE 30 59541 0 0 SELECTA BIOSCIENCES INC COM 816212104 55 13103 SH SOLE 43 0 0 13103 SELECTIVE INS GROUP INC COM 816300107 7186 95135 SH SOLE 2 44854 0 50281 SELECTIVE INS GROUP INC COM 816300107 16 216 SH SOLE 4 216 0 0 SELECTIVE INS GROUP INC COM 816300107 101 1334 SH SOLE 7 1334 0 0 SELECTIVE INS GROUP INC COM 816300107 23029 304897 SH SOLE 18 304897 0 0 SELECTIVE INS GROUP INC COM 816300107 7855 104003 SH SOLE 19 104003 0 0 SELECTIVE INS GROUP INC COM 816300107 327101 4330738 SH SOLE 21 4330738 0 0 SELECTIVE INS GROUP INC COM 816300107 129942 1720397 SH SOLE 22 1658146 0 62251 SELECTIVE INS GROUP INC COM 816300107 601 7960 SH SOLE 25 7960 0 0 SELECTIVE INS GROUP INC COM 816300107 1938 25664 SH SOLE 26 20826 0 4838 SELECTIVE INS GROUP INC COM 816300107 378 5006 SH SOLE 28 5006 0 0 SELECTIVE INS GROUP INC COM 816300107 2397 31741 SH SOLE 30 31741 0 0 SELECTIVE INS GROUP INC COM 816300107 143 1896 SH SOLE 36 1896 0 0 SELECTIVE INS GROUP INC COM 816300107 550 7278 SH SOLE 40 7278 0 0 SELECTIVE INS GROUP INC COM 816300107 3199 42356 SH SOLE 43 561 0 41795 SELECTQUOTE INC COM 816307300 485 37510 SH SOLE 2 22053 0 15457 SELECTQUOTE INC COM 816307300 3 213 SH SOLE 4 213 0 0 SELECTQUOTE INC COM 816307300 28 2154 SH SOLE 7 2154 0 0 SELECTQUOTE INC COM 816307300 6307 487793 SH SOLE 18 479120 0 8673 SELECTQUOTE INC COM 816307300 3870 299281 SH SOLE 19 299281 0 0 SELECTQUOTE INC COM 816307300 185403 14339004 SH SOLE 21 14339004 0 0 SELECTQUOTE INC COM 816307300 39345 3042931 SH SOLE 22 2997142 0 45789 SELECTQUOTE INC COM 816307300 94 7246 SH SOLE 25 7246 0 0 SELECTQUOTE INC COM 816307300 336 26000 SH SOLE 26 21678 0 4322 SELECTQUOTE INC COM 816307300 84 6506 SH SOLE 28 6506 0 0 SELECTQUOTE INC COM 816307300 4427 342410 SH SOLE 30 342410 0 0 SELECTQUOTE INC COM 816307300 70 5397 SH SOLE 40 5397 0 0 SELECTQUOTE INC COM 816307300 242 18690 SH SOLE 43 1998 0 16692 SELLAS LIFE SCIENCES GROUP I COM NEW 81642T209 29 3201 SH SOLE 18 3201 0 0 SELLAS LIFE SCIENCES GROUP I COM NEW 81642T209 346 37820 SH SOLE 21 37820 0 0 SELLAS LIFE SCIENCES GROUP I COM NEW 81642T209 1940 211817 SH SOLE 22 211817 0 0 SEMA4 HOLDINGS CORP COM CL A 81663L101 31 4101 SH SOLE 2 4101 0 0 SEMA4 HOLDINGS CORP COM CL A 81663L101 939 123665 SH SOLE 21 123665 0 0 SEMA4 HOLDINGS CORP COM CL A 81663L101 11704 1542015 SH SOLE 22 1542015 0 0 SEMPRA COM 816851109 94248 745047 SH SOLE 2 142387 0 602660 SEMPRA COM 816851109 36517 288675 SH SOLE 4 200659 0 88016 SEMPRA COM 816851109 101594 803116 SH SOLE 7 793174 0 9942 SEMPRA COM 816851109 891 7042 SH SOLE 13 857 0 6185 SEMPRA COM 816851109 5235 41381 SH SOLE 15 41381 0 0 SEMPRA COM 816851109 0 2 SH SOLE 17 0 0 2 SEMPRA COM 816851109 105283 832274 SH SOLE 18 786766 0 45508 SEMPRA COM 816851109 265397 2097997 SH SOLE 19 2097997 0 0 SEMPRA COM 816851109 1183707 9357369 SH SOLE 21 9357369 0 0 SEMPRA COM 816851109 863647 6827246 SH SOLE 22 6150305 0 676941 SEMPRA COM 816851109 24042 190052 SH SOLE 23 190052 0 0 SEMPRA COM 816851109 64680 511303 SH SOLE 25 511303 0 0 SEMPRA COM 816851109 111262 879539 SH SOLE 26 427730 0 451809 SEMPRA COM 816851109 128225 1013637 SH SOLE 28 30060 0 983577 SEMPRA COM 816851109 58 458 SH SOLE 29 458 0 0 SEMPRA COM 816851109 220893 1746190 SH SOLE 30 1746190 0 0 SEMPRA COM 816851109 14525 114821 SH SOLE 31 36806 0 78015 SEMPRA COM 816851109 4203 33227 SH SOLE 32 33227 0 0 SEMPRA COM 816851109 118943 940260 SH SOLE 34 940260 0 0 SEMPRA COM 816851109 13644 107857 SH SOLE 35 107857 0 0 SEMPRA COM 816851109 23065 182333 SH SOLE 36 182333 0 0 SEMPRA COM 816851109 1394 11020 SH SOLE 40 11020 0 0 SEMPRA COM 816851109 20396 161231 SH SOLE 43 10153 0 151078 SEMRUSH HLDGS INC CL A COM 81686C104 73 3186 SH SOLE 21 3186 0 0 SEMRUSH HLDGS INC CL A COM 81686C104 3030 131376 SH SOLE 22 131376 0 0 SEMRUSH HLDGS INC CL A COM 81686C104 1 42 SH SOLE 43 0 0 42 SEMTECH CORP COM 816850101 4484 57508 SH SOLE 2 49840 0 7668 SEMTECH CORP COM 816850101 21 268 SH SOLE 4 268 0 0 SEMTECH CORP COM 816850101 71 907 SH SOLE 7 907 0 0 SEMTECH CORP COM 816850101 23838 305727 SH SOLE 18 305727 0 0 SEMTECH CORP COM 816850101 9826 126029 SH SOLE 19 126029 0 0 SEMTECH CORP COM 816850101 344505 4418432 SH SOLE 21 4418432 0 0 SEMTECH CORP COM 816850101 142751 1830845 SH SOLE 22 1791830 0 39015 SEMTECH CORP COM 816850101 15 194 SH SOLE 23 194 0 0 SEMTECH CORP COM 816850101 615 7892 SH SOLE 25 7892 0 0 SEMTECH CORP COM 816850101 2258 28959 SH SOLE 26 23189 0 5770 SEMTECH CORP COM 816850101 417 5354 SH SOLE 28 5354 0 0 SEMTECH CORP COM 816850101 2941 37717 SH SOLE 30 37717 0 0 SEMTECH CORP COM 816850101 11 142 SH SOLE 34 142 0 0 SEMTECH CORP COM 816850101 144 1853 SH SOLE 36 1853 0 0 SEMTECH CORP COM 816850101 580 7439 SH SOLE 40 7439 0 0 SEMTECH CORP COM 816850101 1777 22795 SH SOLE 43 253 0 22542 SENDAS DISTRIBUIDORA S A SPON ADS 81689T104 3527 202374 SH SOLE 43 23322 0 179052 SENECA FOODS CORP NEW CL B 817070105 6 117 SH SOLE 21 117 0 0 SENECA FOODS CORP NEW CL A 817070501 930 19280 SH SOLE 2 5560 0 13720 SENECA FOODS CORP NEW CL A 817070501 3 71 SH SOLE 7 71 0 0 SENECA FOODS CORP NEW CL A 817070501 1348 27953 SH SOLE 18 27953 0 0 SENECA FOODS CORP NEW CL A 817070501 4354 90290 SH SOLE 19 90290 0 0 SENECA FOODS CORP NEW CL A 817070501 37781 783520 SH SOLE 21 783520 0 0 SENECA FOODS CORP NEW CL A 817070501 10067 208774 SH SOLE 22 205108 0 3666 SENECA FOODS CORP NEW CL A 817070501 34 703 SH SOLE 23 703 0 0 SENECA FOODS CORP NEW CL A 817070501 283 5865 SH SOLE 26 0 0 5865 SENECA FOODS CORP NEW CL A 817070501 422 8761 SH SOLE 30 8761 0 0 SENECA FOODS CORP NEW CL A 817070501 921 19090 SH SOLE 43 368 0 18722 SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 19970 364940 SH SOLE 2 41912 0 323028 SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 7526 137543 SH SOLE 4 59440 0 78103 SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 885 16177 SH SOLE 7 16177 0 0 SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 24 439 SH SOLE 13 439 0 0 SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 960 17547 SH SOLE 15 17547 0 0 SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 9544 174415 SH SOLE 18 165435 0 8980 SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 30367 554947 SH SOLE 19 554947 0 0 SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 110028 2010738 SH SOLE 21 2010738 0 0 SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 196589 3592637 SH SOLE 22 3403579 0 189058 SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 5052 92324 SH SOLE 23 92324 0 0 SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 12110 221316 SH SOLE 25 221316 0 0 SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 17764 324643 SH SOLE 26 197896 0 126747 SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 24276 443647 SH SOLE 28 11048 0 432599 SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 40569 741384 SH SOLE 30 616706 0 124678 SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 3082 56322 SH SOLE 31 16940 0 39382 SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 59593 1089046 SH SOLE 34 1089046 0 0 SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 4143 75704 SH SOLE 36 75704 0 0 SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 338 6181 SH SOLE 40 6181 0 0 SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 4273 78097 SH SOLE 43 6582 0 71515 SENSEI BIOTHERAPEUTICS INC COM 81728A108 174 16504 SH SOLE 2 891 0 15613 SENSEI BIOTHERAPEUTICS INC COM 81728A108 694 65943 SH SOLE 18 65943 0 0 SENSEI BIOTHERAPEUTICS INC COM 81728A108 167 15842 SH SOLE 19 15842 0 0 SENSEI BIOTHERAPEUTICS INC COM 81728A108 7780 739521 SH SOLE 21 739521 0 0 SENSEI BIOTHERAPEUTICS INC COM 81728A108 1675 159248 SH SOLE 22 149194 0 10054 SENSEI BIOTHERAPEUTICS INC COM 81728A108 34 3264 SH SOLE 43 0 0 3264 SENSEONICS HLDGS INC COM 81727U105 577 170081 SH SOLE 2 117736 0 52345 SENSEONICS HLDGS INC COM 81727U105 23 6676 SH SOLE 7 6676 0 0 SENSEONICS HLDGS INC COM 81727U105 4220 1244746 SH SOLE 18 1244746 0 0 SENSEONICS HLDGS INC COM 81727U105 2550 752204 SH SOLE 19 752204 0 0 SENSEONICS HLDGS INC COM 81727U105 51858 15297388 SH SOLE 21 15297388 0 0 SENSEONICS HLDGS INC COM 81727U105 30465 8986785 SH SOLE 22 8760313 0 226472 SENSEONICS HLDGS INC COM 81727U105 157 46228 SH SOLE 25 46228 0 0 SENSEONICS HLDGS INC COM 81727U105 11 3226 SH SOLE 26 3226 0 0 SENSEONICS HLDGS INC COM 81727U105 312 92031 SH SOLE 30 92031 0 0 SENSEONICS HLDGS INC COM 81727U105 146 43183 SH SOLE 40 43183 0 0 SENSEONICS HLDGS INC COM 81727U105 96 28284 SH SOLE 43 0 0 28284 SENSIENT TECHNOLOGIES CORP COM 81725T100 6106 67040 SH SOLE 2 44922 0 22118 SENSIENT TECHNOLOGIES CORP COM 81725T100 12 134 SH SOLE 4 134 0 0 SENSIENT TECHNOLOGIES CORP COM 81725T100 51 565 SH SOLE 7 565 0 0 SENSIENT TECHNOLOGIES CORP COM 81725T100 18507 203190 SH SOLE 18 203190 0 0 SENSIENT TECHNOLOGIES CORP COM 81725T100 6729 73884 SH SOLE 19 73884 0 0 SENSIENT TECHNOLOGIES CORP COM 81725T100 275221 3021750 SH SOLE 21 3021750 0 0 SENSIENT TECHNOLOGIES CORP COM 81725T100 107980 1185546 SH SOLE 22 1150016 0 35530 SENSIENT TECHNOLOGIES CORP COM 81725T100 465 5109 SH SOLE 25 5109 0 0 SENSIENT TECHNOLOGIES CORP COM 81725T100 1312 14409 SH SOLE 26 11098 0 3311 SENSIENT TECHNOLOGIES CORP COM 81725T100 179 1967 SH SOLE 28 1967 0 0 SENSIENT TECHNOLOGIES CORP COM 81725T100 2107 23133 SH SOLE 30 23133 0 0 SENSIENT TECHNOLOGIES CORP COM 81725T100 74 809 SH SOLE 36 809 0 0 SENSIENT TECHNOLOGIES CORP COM 81725T100 461 5056 SH SOLE 40 5056 0 0 SENSIENT TECHNOLOGIES CORP COM 81725T100 2900 31842 SH SOLE 43 1501 0 30341 SENSUS HEALTHCARE INC COM 81728J109 10 2682 SH SOLE 18 2682 0 0 SENSUS HEALTHCARE INC COM 81728J109 365 101496 SH SOLE 21 101496 0 0 SENSUS HEALTHCARE INC COM 81728J109 66 18336 SH SOLE 22 18336 0 0 SENTINELONE INC CL A 81730H109 2286 42671 SH SOLE 2 24270 0 18401 SENTINELONE INC CL A 81730H109 1135 21183 SH SOLE 18 15492 0 5691 SENTINELONE INC CL A 81730H109 13597 253809 SH SOLE 19 253809 0 0 SENTINELONE INC CL A 81730H109 2100 39206 SH SOLE 21 39206 0 0 SENTINELONE INC CL A 81730H109 35989 671811 SH SOLE 22 671811 0 0 SENTINELONE INC CL A 81730H109 395 7372 SH SOLE 26 7372 0 0 SENTINELONE INC CL A 81730H109 1475 27528 SH SOLE 28 0 0 27528 SENTINELONE INC CL A 81730H109 20 378 SH SOLE 31 0 0 378 SENTINELONE INC CL A 81730H109 9566 178573 SH SOLE 34 178573 0 0 SERA PROGNOSTICS INC CLASS A COM 81749D107 4 394 SH SOLE 2 0 0 394 SERA PROGNOSTICS INC CLASS A COM 81749D107 19 1678 SH SOLE 18 1678 0 0 SERA PROGNOSTICS INC CLASS A COM 81749D107 1479 133087 SH SOLE 21 133087 0 0 SERA PROGNOSTICS INC CLASS A COM 81749D107 165 14827 SH SOLE 22 14178 0 649 SERES THERAPEUTICS INC COM 81750R102 485 69718 SH SOLE 2 30790 0 38928 SERES THERAPEUTICS INC COM 81750R102 2 246 SH SOLE 4 246 0 0 SERES THERAPEUTICS INC COM 81750R102 7 1015 SH SOLE 7 1015 0 0 SERES THERAPEUTICS INC COM 81750R102 1450 208340 SH SOLE 18 191433 0 16907 SERES THERAPEUTICS INC COM 81750R102 2671 383766 SH SOLE 19 383766 0 0 SERES THERAPEUTICS INC COM 81750R102 19838 2850256 SH SOLE 21 2850256 0 0 SERES THERAPEUTICS INC COM 81750R102 12111 1740137 SH SOLE 22 1701240 0 38897 SERES THERAPEUTICS INC COM 81750R102 106 15180 SH SOLE 23 15180 0 0 SERES THERAPEUTICS INC COM 81750R102 61 8697 SH SOLE 25 8697 0 0 SERES THERAPEUTICS INC COM 81750R102 638 91651 SH SOLE 26 24591 0 67060 SERES THERAPEUTICS INC COM 81750R102 54 7787 SH SOLE 28 7787 0 0 SERES THERAPEUTICS INC COM 81750R102 3024 434512 SH SOLE 30 434512 0 0 SERES THERAPEUTICS INC COM 81750R102 50 7204 SH SOLE 40 7204 0 0 SERES THERAPEUTICS INC COM 81750R102 169 24298 SH SOLE 43 0 0 24298 SERITAGE GROWTH PPTYS CL A 81752R100 666 44882 SH SOLE 2 13997 0 30885 SERITAGE GROWTH PPTYS CL A 81752R100 2 148 SH SOLE 4 148 0 0 SERITAGE GROWTH PPTYS CL A 81752R100 9 577 SH SOLE 7 577 0 0 SERITAGE GROWTH PPTYS CL A 81752R100 1764 118934 SH SOLE 18 118934 0 0 SERITAGE GROWTH PPTYS CL A 81752R100 1999 134796 SH SOLE 19 134796 0 0 SERITAGE GROWTH PPTYS CL A 81752R100 22681 1529410 SH SOLE 21 1529410 0 0 SERITAGE GROWTH PPTYS CL A 81752R100 14690 990550 SH SOLE 22 951409 0 39141 SERITAGE GROWTH PPTYS CL A 81752R100 23 1567 SH SOLE 23 1567 0 0 SERITAGE GROWTH PPTYS CL A 81752R100 66 4420 SH SOLE 25 4420 0 0 SERITAGE GROWTH PPTYS CL A 81752R100 524 35330 SH SOLE 26 11768 0 23562 SERITAGE GROWTH PPTYS CL A 81752R100 65 4413 SH SOLE 28 4413 0 0 SERITAGE GROWTH PPTYS CL A 81752R100 321 21635 SH SOLE 30 21635 0 0 SERITAGE GROWTH PPTYS CL A 81752R100 53 3581 SH SOLE 40 3581 0 0 SERITAGE GROWTH PPTYS CL A 81752R100 741 49973 SH SOLE 43 19758 0 30215 SERVICE CORP INTL COM 817565104 36123 599451 SH SOLE 2 332322 0 267129 SERVICE CORP INTL COM 817565104 4620 76671 SH SOLE 4 76671 0 0 SERVICE CORP INTL COM 817565104 383 6354 SH SOLE 7 6354 0 0 SERVICE CORP INTL COM 817565104 2320 38507 SH SOLE 13 38507 0 0 SERVICE CORP INTL COM 817565104 29649 492023 SH SOLE 18 439665 0 52358 SERVICE CORP INTL COM 817565104 19991 331739 SH SOLE 19 331739 0 0 SERVICE CORP INTL COM 817565104 478122 7934324 SH SOLE 21 7934324 0 0 SERVICE CORP INTL COM 817565104 325817 5406854 SH SOLE 22 4861308 0 545546 SERVICE CORP INTL COM 817565104 7420 123141 SH SOLE 23 123141 0 0 SERVICE CORP INTL COM 817565104 1310 21734 SH SOLE 25 21734 0 0 SERVICE CORP INTL COM 817565104 7588 125913 SH SOLE 26 83385 0 42528 SERVICE CORP INTL COM 817565104 4462 74039 SH SOLE 28 12803 0 61236 SERVICE CORP INTL COM 817565104 2618 43446 SH SOLE 29 43446 0 0 SERVICE CORP INTL COM 817565104 11614 192734 SH SOLE 30 192734 0 0 SERVICE CORP INTL COM 817565104 3372 55959 SH SOLE 31 55959 0 0 SERVICE CORP INTL COM 817565104 1161 19269 SH SOLE 34 19269 0 0 SERVICE CORP INTL COM 817565104 511 8472 SH SOLE 36 8472 0 0 SERVICE CORP INTL COM 817565104 1217 20191 SH SOLE 40 20191 0 0 SERVICE CORP INTL COM 817565104 4999 82956 SH SOLE 43 1458 0 81498 SERVICE PPTYS TR COM SH BEN INT 81761L102 2707 241493 SH SOLE 2 111250 0 130243 SERVICE PPTYS TR COM SH BEN INT 81761L102 955 85218 SH SOLE 4 85218 0 0 SERVICE PPTYS TR COM SH BEN INT 81761L102 2428 216591 SH SOLE 7 216591 0 0 SERVICE PPTYS TR COM SH BEN INT 81761L102 7359 656469 SH SOLE 18 656469 0 0 SERVICE PPTYS TR COM SH BEN INT 81761L102 24265 2164565 SH SOLE 19 2164565 0 0 SERVICE PPTYS TR COM SH BEN INT 81761L102 227342 20280241 SH SOLE 21 20280241 0 0 SERVICE PPTYS TR COM SH BEN INT 81761L102 59665 5322501 SH SOLE 22 5149984 0 172517 SERVICE PPTYS TR COM SH BEN INT 81761L102 76 6791 SH SOLE 23 6791 0 0 SERVICE PPTYS TR COM SH BEN INT 81761L102 8066 719519 SH SOLE 25 719519 0 0 SERVICE PPTYS TR COM SH BEN INT 81761L102 658 58693 SH SOLE 26 44266 0 14427 SERVICE PPTYS TR COM SH BEN INT 81761L102 1641 146423 SH SOLE 28 13779 0 132644 SERVICE PPTYS TR COM SH BEN INT 81761L102 6100 544153 SH SOLE 30 544153 0 0 SERVICE PPTYS TR COM SH BEN INT 81761L102 3179 283572 SH SOLE 34 283572 0 0 SERVICE PPTYS TR COM SH BEN INT 81761L102 130 11580 SH SOLE 36 11580 0 0 SERVICE PPTYS TR COM SH BEN INT 81761L102 219 19525 SH SOLE 40 19525 0 0 SERVICE PPTYS TR COM SH BEN INT 81761L102 9447 842690 SH SOLE 43 126939 0 715751 SERVICENOW INC COM 81762P102 372325 598333 SH SOLE 2 176539 0 421794 SERVICENOW INC COM 81762P102 94549 151942 SH SOLE 4 108861 0 43081 SERVICENOW INC COM 81762P102 109103 175330 SH SOLE 7 169279 0 6051 SERVICENOW INC COM 81762P102 15353 24672 SH SOLE 13 21183 0 3489 SERVICENOW INC COM 81762P102 12006 19294 SH SOLE 15 19294 0 0 SERVICENOW INC COM 81762P102 750359 1205842 SH SOLE 18 941647 0 264195 SERVICENOW INC COM 81762P102 755496 1214097 SH SOLE 19 1214097 0 0 SERVICENOW INC COM 81762P102 2854973 4587997 SH SOLE 21 4587997 0 0 SERVICENOW INC COM 81762P102 2863171 4601172 SH SOLE 22 4031894 0 569278 SERVICENOW INC COM 81762P102 91731 147414 SH SOLE 23 147414 0 0 SERVICENOW INC COM 81762P102 227829 366126 SH SOLE 25 366126 0 0 SERVICENOW INC COM 81762P102 321934 517354 SH SOLE 26 206563 0 310791 SERVICENOW INC COM 81762P102 359086 577058 SH SOLE 28 18359 0 558699 SERVICENOW INC COM 81762P102 13097 21047 SH SOLE 29 21047 0 0 SERVICENOW INC COM 81762P102 652743 1048970 SH SOLE 30 994267 0 54703 SERVICENOW INC COM 81762P102 64521 103686 SH SOLE 31 55552 0 48134 SERVICENOW INC COM 81762P102 325915 523751 SH SOLE 34 523751 0 0 SERVICENOW INC COM 81762P102 56140 90218 SH SOLE 36 90218 0 0 SERVICENOW INC COM 81762P102 4276 6872 SH SOLE 40 6872 0 0 SERVICENOW INC COM 81762P102 89546 143902 SH SOLE 43 11993 0 131909 SERVICESOURCE INTL INC COM 81763U100 27 20163 SH SOLE 18 20163 0 0 SERVICESOURCE INTL INC COM 81763U100 379 280682 SH SOLE 21 280682 0 0 SERVICESOURCE INTL INC COM 81763U100 1284 951446 SH SOLE 22 951446 0 0 SERVISFIRST BANCSHARES INC COM 81768T108 2123 27286 SH SOLE 2 14887 0 12399 SERVISFIRST BANCSHARES INC COM 81768T108 13 162 SH SOLE 4 162 0 0 SERVISFIRST BANCSHARES INC COM 81768T108 62 803 SH SOLE 7 803 0 0 SERVISFIRST BANCSHARES INC COM 81768T108 14252 183186 SH SOLE 18 183186 0 0 SERVISFIRST BANCSHARES INC COM 81768T108 6828 87764 SH SOLE 19 87764 0 0 SERVISFIRST BANCSHARES INC COM 81768T108 435825 5601862 SH SOLE 21 5601862 0 0 SERVISFIRST BANCSHARES INC COM 81768T108 94998 1221051 SH SOLE 22 1188111 0 32940 SERVISFIRST BANCSHARES INC COM 81768T108 675 8680 SH SOLE 25 8680 0 0 SERVISFIRST BANCSHARES INC COM 81768T108 1524 19594 SH SOLE 26 15143 0 4451 SERVISFIRST BANCSHARES INC COM 81768T108 347 4464 SH SOLE 28 4464 0 0 SERVISFIRST BANCSHARES INC COM 81768T108 6903 88725 SH SOLE 30 88725 0 0 SERVISFIRST BANCSHARES INC COM 81768T108 428 5505 SH SOLE 40 5505 0 0 SERVISFIRST BANCSHARES INC COM 81768T108 679 8726 SH SOLE 43 99 0 8627 SERVOTRONICS INC COM 817732100 1 113 SH SOLE 21 113 0 0 SESEN BIO INC COM 817763105 27 34644 SH SOLE 2 14893 0 19751 SESEN BIO INC COM 817763105 2 2747 SH SOLE 7 2747 0 0 SESEN BIO INC COM 817763105 408 513756 SH SOLE 18 513756 0 0 SESEN BIO INC COM 817763105 235 296731 SH SOLE 19 296731 0 0 SESEN BIO INC COM 817763105 4915 6196312 SH SOLE 21 6196312 0 0 SESEN BIO INC COM 817763105 3086 3891092 SH SOLE 22 3866196 0 24896 SESEN BIO INC COM 817763105 0 40 SH SOLE 43 0 0 40 SEVERN BANCORP INC ANNAPOLIS COM 81811M100 19 1544 SH SOLE 18 1544 0 0 SEVERN BANCORP INC ANNAPOLIS COM 81811M100 340 27151 SH SOLE 21 27151 0 0 SFL CORPORATION LTD SHS G7738W106 1138 135763 SH SOLE 2 47725 0 88038 SFL CORPORATION LTD SHS G7738W106 14 1680 SH SOLE 7 1680 0 0 SFL CORPORATION LTD SHS G7738W106 2651 316405 SH SOLE 18 316405 0 0 SFL CORPORATION LTD SHS G7738W106 1628 194277 SH SOLE 19 194277 0 0 SFL CORPORATION LTD SHS G7738W106 30029 3583450 SH SOLE 21 3583450 0 0 SFL CORPORATION LTD SHS G7738W106 9553 1140010 SH SOLE 22 1080829 0 59181 SFL CORPORATION LTD SHS G7738W106 61 7319 SH SOLE 36 7319 0 0 SFL CORPORATION LTD SHS G7738W106 4 456 SH SOLE 43 0 0 456 SG BLOCKS INC COM NEW 78418A505 437 133546 SH SOLE 22 133546 0 0 SHAKE SHACK INC CL A 819047101 8093 103144 SH SOLE 2 53462 0 49682 SHAKE SHACK INC CL A 819047101 266 3393 SH SOLE 4 3393 0 0 SHAKE SHACK INC CL A 819047101 47 602 SH SOLE 7 602 0 0 SHAKE SHACK INC CL A 819047101 826 10526 SH SOLE 13 10526 0 0 SHAKE SHACK INC CL A 819047101 12442 158580 SH SOLE 18 140964 0 17616 SHAKE SHACK INC CL A 819047101 48149 613671 SH SOLE 19 613671 0 0 SHAKE SHACK INC CL A 819047101 341915 4357832 SH SOLE 21 4357832 0 0 SHAKE SHACK INC CL A 819047101 115246 1468851 SH SOLE 22 1425170 0 43681 SHAKE SHACK INC CL A 819047101 1526 19448 SH SOLE 23 19448 0 0 SHAKE SHACK INC CL A 819047101 424 5405 SH SOLE 25 5405 0 0 SHAKE SHACK INC CL A 819047101 7276 92733 SH SOLE 26 8977 0 83756 SHAKE SHACK INC CL A 819047101 238 3030 SH SOLE 28 3030 0 0 SHAKE SHACK INC CL A 819047101 5968 76064 SH SOLE 30 76064 0 0 SHAKE SHACK INC CL A 819047101 561 7146 SH SOLE 34 7146 0 0 SHAKE SHACK INC CL A 819047101 155 1970 SH SOLE 36 1970 0 0 SHAKE SHACK INC CL A 819047101 346 4413 SH SOLE 40 4413 0 0 SHAKE SHACK INC CL A 819047101 856 10908 SH SOLE 43 373 0 10535 SHARECARE INC COM CL A 81948W104 72 8800 SH SOLE 2 8800 0 0 SHARECARE INC COM CL A 81948W104 2171 263778 SH SOLE 21 263778 0 0 SHARECARE INC COM CL A 81948W104 28577 3472331 SH SOLE 22 3472331 0 0 SHARPS COMPLIANCE CORP COM 820017101 112 13501 SH SOLE 2 11921 0 1580 SHARPS COMPLIANCE CORP COM 820017101 431 52086 SH SOLE 18 52086 0 0 SHARPS COMPLIANCE CORP COM 820017101 233 28138 SH SOLE 19 28138 0 0 SHARPS COMPLIANCE CORP COM 820017101 4141 500773 SH SOLE 21 500773 0 0 SHARPS COMPLIANCE CORP COM 820017101 1816 219608 SH SOLE 22 218942 0 666 SHATTUCK LABS INC COM 82024L103 236 11567 SH SOLE 2 5116 0 6451 SHATTUCK LABS INC COM 82024L103 8 398 SH SOLE 7 398 0 0 SHATTUCK LABS INC COM 82024L103 1532 75191 SH SOLE 18 75191 0 0 SHATTUCK LABS INC COM 82024L103 938 46016 SH SOLE 19 46016 0 0 SHATTUCK LABS INC COM 82024L103 18013 883862 SH SOLE 21 883862 0 0 SHATTUCK LABS INC COM 82024L103 10743 527140 SH SOLE 22 510935 0 16205 SHATTUCK LABS INC COM 82024L103 60 2926 SH SOLE 25 2926 0 0 SHATTUCK LABS INC COM 82024L103 23 1136 SH SOLE 26 1136 0 0 SHATTUCK LABS INC COM 82024L103 5488 269299 SH SOLE 30 269299 0 0 SHATTUCK LABS INC COM 82024L103 40 1940 SH SOLE 40 1940 0 0 SHATTUCK LABS INC COM 82024L103 6 308 SH SOLE 43 0 0 308 SHAW COMMUNICATIONS INC CL B CONV 82028K200 4 129 SH SOLE 18 129 0 0 SHAW COMMUNICATIONS INC CL B CONV 82028K200 13663 470485 SH SOLE 43 48004 0 422481 SHENANDOAH TELECOMMUNICATION COM 82312B106 1373 43475 SH SOLE 2 14473 0 29002 SHENANDOAH TELECOMMUNICATION COM 82312B106 4 129 SH SOLE 4 129 0 0 SHENANDOAH TELECOMMUNICATION COM 82312B106 22 706 SH SOLE 7 706 0 0 SHENANDOAH TELECOMMUNICATION COM 82312B106 5934 187905 SH SOLE 18 187905 0 0 SHENANDOAH TELECOMMUNICATION COM 82312B106 2701 85525 SH SOLE 19 85525 0 0 SHENANDOAH TELECOMMUNICATION COM 82312B106 184927 5855816 SH SOLE 21 5855816 0 0 SHENANDOAH TELECOMMUNICATION COM 82312B106 40210 1273283 SH SOLE 22 1229551 0 43732 SHENANDOAH TELECOMMUNICATION COM 82312B106 222 7038 SH SOLE 25 7038 0 0 SHENANDOAH TELECOMMUNICATION COM 82312B106 580 18376 SH SOLE 26 14228 0 4148 SHENANDOAH TELECOMMUNICATION COM 82312B106 175 5530 SH SOLE 28 5530 0 0 SHENANDOAH TELECOMMUNICATION COM 82312B106 2754 87199 SH SOLE 30 87199 0 0 SHENANDOAH TELECOMMUNICATION COM 82312B106 196 6206 SH SOLE 40 6206 0 0 SHENANDOAH TELECOMMUNICATION COM 82312B106 442 13987 SH SOLE 43 174 0 13813 SHERWIN WILLIAMS CO COM 824348106 183212 654961 SH SOLE 2 146981 0 507980 SHERWIN WILLIAMS CO COM 824348106 48465 173257 SH SOLE 4 108633 0 64624 SHERWIN WILLIAMS CO COM 824348106 60494 216259 SH SOLE 7 209099 0 7160 SHERWIN WILLIAMS CO COM 824348106 8603 30753 SH SOLE 13 26528 0 4225 SHERWIN WILLIAMS CO COM 824348106 7023 25106 SH SOLE 15 25106 0 0 SHERWIN WILLIAMS CO COM 824348106 1 3 SH SOLE 17 0 0 3 SHERWIN WILLIAMS CO COM 824348106 288334 1030758 SH SOLE 18 778136 0 252622 SHERWIN WILLIAMS CO COM 824348106 197186 704917 SH SOLE 19 704917 0 0 SHERWIN WILLIAMS CO COM 824348106 1644432 5878640 SH SOLE 21 5878640 0 0 SHERWIN WILLIAMS CO COM 824348106 1518163 5427244 SH SOLE 22 4867620 0 559624 SHERWIN WILLIAMS CO COM 824348106 42684 152590 SH SOLE 23 152590 0 0 SHERWIN WILLIAMS CO COM 824348106 120336 430186 SH SOLE 25 430186 0 0 SHERWIN WILLIAMS CO COM 824348106 160338 573187 SH SOLE 26 228361 0 344826 SHERWIN WILLIAMS CO COM 824348106 210776 753498 SH SOLE 28 22313 0 731185 SHERWIN WILLIAMS CO COM 824348106 3410 12189 SH SOLE 29 12189 0 0 SHERWIN WILLIAMS CO COM 824348106 298290 1066350 SH SOLE 30 1066350 0 0 SHERWIN WILLIAMS CO COM 824348106 28914 103364 SH SOLE 31 40731 0 62633 SHERWIN WILLIAMS CO COM 824348106 22780 81435 SH SOLE 34 81435 0 0 SHERWIN WILLIAMS CO COM 824348106 32534 116304 SH SOLE 36 116304 0 0 SHERWIN WILLIAMS CO COM 824348106 2498 8931 SH SOLE 40 8931 0 0 SHERWIN WILLIAMS CO COM 824348106 66066 236176 SH SOLE 43 12304 0 223872 SHIFT TECHNOLOGIES INC CL A 82452T107 212 30479 SH SOLE 2 4295 0 26184 SHIFT TECHNOLOGIES INC CL A 82452T107 7 998 SH SOLE 7 998 0 0 SHIFT TECHNOLOGIES INC CL A 82452T107 1401 201856 SH SOLE 18 201856 0 0 SHIFT TECHNOLOGIES INC CL A 82452T107 867 124965 SH SOLE 19 124965 0 0 SHIFT TECHNOLOGIES INC CL A 82452T107 16214 2336346 SH SOLE 21 2336346 0 0 SHIFT TECHNOLOGIES INC CL A 82452T107 10584 1525028 SH SOLE 22 1494205 0 30823 SHIFT TECHNOLOGIES INC CL A 82452T107 7 1051 SH SOLE 23 1051 0 0 SHIFT TECHNOLOGIES INC CL A 82452T107 0 15 SH SOLE 43 0 0 15 SHIFT4 PMTS INC CL A 82452J109 7036 90766 SH SOLE 2 13529 0 77237 SHIFT4 PMTS INC CL A 82452J109 12 149 SH SOLE 4 149 0 0 SHIFT4 PMTS INC CL A 82452J109 54 695 SH SOLE 7 695 0 0 SHIFT4 PMTS INC CL A 82452J109 1431 18462 SH SOLE 18 18462 0 0 SHIFT4 PMTS INC CL A 82452J109 23692 305619 SH SOLE 19 305619 0 0 SHIFT4 PMTS INC CL A 82452J109 46059 594160 SH SOLE 21 594160 0 0 SHIFT4 PMTS INC CL A 82452J109 77689 1002186 SH SOLE 22 954142 0 48044 SHIFT4 PMTS INC CL A 82452J109 367 4728 SH SOLE 25 4728 0 0 SHIFT4 PMTS INC CL A 82452J109 1040 13412 SH SOLE 26 10004 0 3408 SHIFT4 PMTS INC CL A 82452J109 231 2983 SH SOLE 28 2983 0 0 SHIFT4 PMTS INC CL A 82452J109 4161 53679 SH SOLE 30 53679 0 0 SHIFT4 PMTS INC CL A 82452J109 59 763 SH SOLE 31 763 0 0 SHIFT4 PMTS INC CL A 82452J109 119621 1543101 SH SOLE 34 1543101 0 0 SHIFT4 PMTS INC CL A 82452J109 385 4961 SH SOLE 40 4961 0 0 SHIFT4 PMTS INC CL A 82452J109 15 196 SH SOLE 43 0 0 196 SHIFTPIXY INC COM NEW 82452L203 2 1653 SH SOLE 18 1653 0 0 SHIFTPIXY INC COM NEW 82452L203 26 23009 SH SOLE 21 23009 0 0 SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 668 19842 SH SOLE 2 19842 0 0 SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 485 14392 SH SOLE 4 14392 0 0 SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 1117 33163 SH SOLE 18 33163 0 0 SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 48 1436 SH SOLE 19 1436 0 0 SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 6820 202555 SH SOLE 21 202555 0 0 SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 4154 123373 SH SOLE 22 97826 0 25547 SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 83 2473 SH SOLE 28 0 0 2473 SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 127 3780 SH SOLE 31 0 0 3780 SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 47699 1416666 SH SOLE 43 100508 0 1316158 SHOALS TECHNOLOGIES GROUP IN CL A 82489W107 7115 255203 SH SOLE 2 56992 0 198211 SHOALS TECHNOLOGIES GROUP IN CL A 82489W107 9 331 SH SOLE 4 331 0 0 SHOALS TECHNOLOGIES GROUP IN CL A 82489W107 40 1437 SH SOLE 7 1437 0 0 SHOALS TECHNOLOGIES GROUP IN CL A 82489W107 1263 45308 SH SOLE 18 45308 0 0 SHOALS TECHNOLOGIES GROUP IN CL A 82489W107 218015 7819775 SH SOLE 19 7819775 0 0 SHOALS TECHNOLOGIES GROUP IN CL A 82489W107 73166 2624317 SH SOLE 21 2624317 0 0 SHOALS TECHNOLOGIES GROUP IN CL A 82489W107 64446 2311564 SH SOLE 22 2199853 0 111711 SHOALS TECHNOLOGIES GROUP IN CL A 82489W107 936 33581 SH SOLE 25 33581 0 0 SHOALS TECHNOLOGIES GROUP IN CL A 82489W107 5636 202165 SH SOLE 26 26813 0 175352 SHOALS TECHNOLOGIES GROUP IN CL A 82489W107 176 6315 SH SOLE 28 6315 0 0 SHOALS TECHNOLOGIES GROUP IN CL A 82489W107 36473 1308196 SH SOLE 30 1308196 0 0 SHOALS TECHNOLOGIES GROUP IN CL A 82489W107 47 1682 SH SOLE 31 1682 0 0 SHOALS TECHNOLOGIES GROUP IN CL A 82489W107 105997 3801918 SH SOLE 34 3801918 0 0 SHOALS TECHNOLOGIES GROUP IN CL A 82489W107 298 10706 SH SOLE 40 10706 0 0 SHOCKWAVE MED INC COM 82489T104 6638 32244 SH SOLE 2 16570 0 15674 SHOCKWAVE MED INC COM 82489T104 70 338 SH SOLE 4 338 0 0 SHOCKWAVE MED INC COM 82489T104 99 479 SH SOLE 7 479 0 0 SHOCKWAVE MED INC COM 82489T104 20721 100648 SH SOLE 18 92298 0 8350 SHOCKWAVE MED INC COM 82489T104 35910 174420 SH SOLE 19 174420 0 0 SHOCKWAVE MED INC COM 82489T104 270858 1315609 SH SOLE 21 1315609 0 0 SHOCKWAVE MED INC COM 82489T104 178306 866068 SH SOLE 22 847477 0 18591 SHOCKWAVE MED INC COM 82489T104 1025 4979 SH SOLE 23 4979 0 0 SHOCKWAVE MED INC COM 82489T104 1290 6265 SH SOLE 25 6265 0 0 SHOCKWAVE MED INC COM 82489T104 7113 34551 SH SOLE 26 12990 0 21561 SHOCKWAVE MED INC COM 82489T104 531 2578 SH SOLE 28 2578 0 0 SHOCKWAVE MED INC COM 82489T104 3894 18915 SH SOLE 30 18915 0 0 SHOCKWAVE MED INC COM 82489T104 47 228 SH SOLE 34 228 0 0 SHOCKWAVE MED INC COM 82489T104 1048 5089 SH SOLE 36 5089 0 0 SHOCKWAVE MED INC COM 82489T104 754 3663 SH SOLE 40 3663 0 0 SHOCKWAVE MED INC COM 82489T104 1666 8091 SH SOLE 43 639 0 7452 SHOE CARNIVAL INC COM 824889109 520 16048 SH SOLE 2 9633 0 6415 SHOE CARNIVAL INC COM 824889109 10 306 SH SOLE 7 306 0 0 SHOE CARNIVAL INC COM 824889109 2216 68341 SH SOLE 18 68341 0 0 SHOE CARNIVAL INC COM 824889109 3186 98278 SH SOLE 19 98278 0 0 SHOE CARNIVAL INC COM 824889109 68909 2125501 SH SOLE 21 2125501 0 0 SHOE CARNIVAL INC COM 824889109 15941 491704 SH SOLE 22 480831 0 10873 SHOE CARNIVAL INC COM 824889109 10 313 SH SOLE 23 313 0 0 SHOE CARNIVAL INC COM 824889109 91 2796 SH SOLE 25 2796 0 0 SHOE CARNIVAL INC COM 824889109 14 436 SH SOLE 26 436 0 0 SHOE CARNIVAL INC COM 824889109 85 2630 SH SOLE 28 2630 0 0 SHOE CARNIVAL INC COM 824889109 1276 39359 SH SOLE 30 39359 0 0 SHOE CARNIVAL INC COM 824889109 38 1181 SH SOLE 34 1181 0 0 SHOE CARNIVAL INC COM 824889109 34 1062 SH SOLE 36 1062 0 0 SHOE CARNIVAL INC COM 824889109 54 1666 SH SOLE 40 1666 0 0 SHOE CARNIVAL INC COM 824889109 364 11240 SH SOLE 43 714 0 10526 SHOPIFY INC CL A 82509L107 13565 10005 SH SOLE 2 1316 0 8689 SHOPIFY INC CL A 82509L107 255 188 SH SOLE 4 188 0 0 SHOPIFY INC CL A 82509L107 4 3 SH SOLE 17 0 0 3 SHOPIFY INC CL A 82509L107 147047 108459 SH SOLE 18 72564 0 35895 SHOPIFY INC CL A 82509L107 241898 178420 SH SOLE 19 178420 0 0 SHOPIFY INC CL A 82509L107 39586 29198 SH SOLE 21 29198 0 0 SHOPIFY INC CL A 82509L107 30120 22216 SH SOLE 22 22216 0 0 SHOPIFY INC CL A 82509L107 13474 9938 SH SOLE 26 1832 0 8106 SHOPIFY INC CL A 82509L107 1279 943 SH SOLE 28 0 0 943 SHOPIFY INC CL A 82509L107 8729 6438 SH SOLE 30 6438 0 0 SHOPIFY INC CL A 82509L107 127926 94356 SH SOLE 34 94356 0 0 SHOPIFY INC CL A 82509L107 44314 32685 SH SOLE 43 2776 0 29909 SHORE BANCSHARES INC COM 825107105 13 736 SH SOLE 2 736 0 0 SHORE BANCSHARES INC COM 825107105 41 2315 SH SOLE 18 2315 0 0 SHORE BANCSHARES INC COM 825107105 744 41944 SH SOLE 21 41944 0 0 SHORE BANCSHARES INC COM 825107105 2475 139582 SH SOLE 22 139582 0 0 SHORE BANCSHARES INC COM 825107105 43 2412 SH SOLE 26 0 0 2412 SHOTSPOTTER INC COM 82536T107 138 3788 SH SOLE 2 2837 0 951 SHOTSPOTTER INC COM 82536T107 6 153 SH SOLE 7 153 0 0 SHOTSPOTTER INC COM 82536T107 917 25225 SH SOLE 18 25225 0 0 SHOTSPOTTER INC COM 82536T107 526 14462 SH SOLE 19 14462 0 0 SHOTSPOTTER INC COM 82536T107 11086 304802 SH SOLE 21 304802 0 0 SHOTSPOTTER INC COM 82536T107 6944 190918 SH SOLE 22 184811 0 6107 SHOTSPOTTER INC COM 82536T107 68 1864 SH SOLE 25 1864 0 0 SHOTSPOTTER INC COM 82536T107 28 770 SH SOLE 26 770 0 0 SHOTSPOTTER INC COM 82536T107 129 3557 SH SOLE 30 3557 0 0 SHOTSPOTTER INC COM 82536T107 25 674 SH SOLE 36 674 0 0 SHOTSPOTTER INC COM 82536T107 62 1691 SH SOLE 40 1691 0 0 SHOTSPOTTER INC COM 82536T107 132 3639 SH SOLE 43 0 0 3639 SHUTTERSTOCK INC COM 825690100 2728 24076 SH SOLE 2 15302 0 8774 SHUTTERSTOCK INC COM 825690100 8 75 SH SOLE 4 75 0 0 SHUTTERSTOCK INC COM 825690100 44 385 SH SOLE 7 385 0 0 SHUTTERSTOCK INC COM 825690100 9956 87854 SH SOLE 18 84368 0 3486 SHUTTERSTOCK INC COM 825690100 12659 111708 SH SOLE 19 111708 0 0 SHUTTERSTOCK INC COM 825690100 306133 2701489 SH SOLE 21 2701489 0 0 SHUTTERSTOCK INC COM 825690100 69314 611663 SH SOLE 22 597560 0 14103 SHUTTERSTOCK INC COM 825690100 342 3021 SH SOLE 23 3021 0 0 SHUTTERSTOCK INC COM 825690100 359 3166 SH SOLE 25 3166 0 0 SHUTTERSTOCK INC COM 825690100 1360 12000 SH SOLE 26 7001 0 4999 SHUTTERSTOCK INC COM 825690100 223 1970 SH SOLE 28 1970 0 0 SHUTTERSTOCK INC COM 825690100 4738 41813 SH SOLE 30 41813 0 0 SHUTTERSTOCK INC COM 825690100 347 3059 SH SOLE 40 3059 0 0 SHUTTERSTOCK INC COM 825690100 1164 10273 SH SOLE 43 557 0 9716 SHYFT GROUP INC COM 825698103 515 13545 SH SOLE 2 9824 0 3721 SHYFT GROUP INC COM 825698103 3 79 SH SOLE 4 79 0 0 SHYFT GROUP INC COM 825698103 21 556 SH SOLE 7 556 0 0 SHYFT GROUP INC COM 825698103 3920 103118 SH SOLE 18 103118 0 0 SHYFT GROUP INC COM 825698103 2325 61167 SH SOLE 19 61167 0 0 SHYFT GROUP INC COM 825698103 47563 1251325 SH SOLE 21 1251325 0 0 SHYFT GROUP INC COM 825698103 29116 766003 SH SOLE 22 747391 0 18612 SHYFT GROUP INC COM 825698103 153 4032 SH SOLE 25 4032 0 0 SHYFT GROUP INC COM 825698103 678 17847 SH SOLE 26 17847 0 0 SHYFT GROUP INC COM 825698103 101 2652 SH SOLE 28 2652 0 0 SHYFT GROUP INC COM 825698103 756 19897 SH SOLE 30 19897 0 0 SHYFT GROUP INC COM 825698103 134 3537 SH SOLE 40 3537 0 0 SHYFT GROUP INC COM 825698103 236 6207 SH SOLE 43 0 0 6207 SI-BONE INC COM 825704109 522 24379 SH SOLE 2 15772 0 8607 SI-BONE INC COM 825704109 2 101 SH SOLE 4 101 0 0 SI-BONE INC COM 825704109 13 612 SH SOLE 7 612 0 0 SI-BONE INC COM 825704109 1987 92779 SH SOLE 18 92779 0 0 SI-BONE INC COM 825704109 5471 255414 SH SOLE 19 255414 0 0 SI-BONE INC COM 825704109 24925 1163628 SH SOLE 21 1163628 0 0 SI-BONE INC COM 825704109 16502 770405 SH SOLE 22 749526 0 20879 SI-BONE INC COM 825704109 58 2702 SH SOLE 23 2702 0 0 SI-BONE INC COM 825704109 111 5196 SH SOLE 25 5196 0 0 SI-BONE INC COM 825704109 248 11595 SH SOLE 26 2134 0 9461 SI-BONE INC COM 825704109 36 1684 SH SOLE 28 1684 0 0 SI-BONE INC COM 825704109 1136 53056 SH SOLE 30 53056 0 0 SI-BONE INC COM 825704109 22 1047 SH SOLE 34 1047 0 0 SI-BONE INC COM 825704109 103 4802 SH SOLE 36 4802 0 0 SI-BONE INC COM 825704109 69 3237 SH SOLE 40 3237 0 0 SI-BONE INC COM 825704109 109 5111 SH SOLE 43 0 0 5111 SIBANYE STILLWATER LTD SPONSORED ADR 82575P107 2084 168881 SH SOLE 43 23219 0 145662 SIEBERT FINL CORP COM 826176109 6 1678 SH SOLE 2 1678 0 0 SIEBERT FINL CORP COM 826176109 9 2598 SH SOLE 18 2598 0 0 SIEBERT FINL CORP COM 826176109 243 72649 SH SOLE 21 72649 0 0 SIEBERT FINL CORP COM 826176109 37 11056 SH SOLE 22 11056 0 0 SIENTRA INC COM 82621J105 101 17677 SH SOLE 2 3767 0 13910 SIENTRA INC COM 82621J105 3 495 SH SOLE 7 495 0 0 SIENTRA INC COM 82621J105 994 173492 SH SOLE 18 173492 0 0 SIENTRA INC COM 82621J105 658 114900 SH SOLE 19 114900 0 0 SIENTRA INC COM 82621J105 11617 2027422 SH SOLE 21 2027422 0 0 SIENTRA INC COM 82621J105 7401 1291697 SH SOLE 22 1281025 0 10672 SIENTRA INC COM 82621J105 11 1956 SH SOLE 43 0 0 1956 SIERRA BANCORP COM 82620P102 1142 47038 SH SOLE 2 18676 0 28362 SIERRA BANCORP COM 82620P102 6 232 SH SOLE 7 232 0 0 SIERRA BANCORP COM 82620P102 1235 50875 SH SOLE 18 50875 0 0 SIERRA BANCORP COM 82620P102 2912 119922 SH SOLE 19 119922 0 0 SIERRA BANCORP COM 82620P102 13258 546057 SH SOLE 21 546057 0 0 SIERRA BANCORP COM 82620P102 10841 446500 SH SOLE 22 437816 0 8684 SIERRA BANCORP COM 82620P102 352 14494 SH SOLE 23 14494 0 0 SIERRA BANCORP COM 82620P102 1192 49091 SH SOLE 26 0 0 49091 SIERRA BANCORP COM 82620P102 4 176 SH SOLE 43 0 0 176 SIERRA ONCOLOGY INC COM NEW 82640U404 28 1287 SH SOLE 18 1287 0 0 SIERRA ONCOLOGY INC COM NEW 82640U404 334 15239 SH SOLE 21 15239 0 0 SIERRA ONCOLOGY INC COM NEW 82640U404 86 3931 SH SOLE 22 3931 0 0 SIERRA WIRELESS INC COM 826516106 228 14723 SH SOLE 43 0 0 14723 SIFCO INDS INC COM 826546103 5 591 SH SOLE 18 591 0 0 SIFCO INDS INC COM 826546103 79 9218 SH SOLE 21 9218 0 0 SIFCO INDS INC COM 826546103 48 5558 SH SOLE 22 5558 0 0 SIFY TECHNOLOGIES LTD SPONSORED ADS 82655M107 116 34437 SH SOLE 43 0 0 34437 SIGA TECHNOLOGIES INC COM 826917106 1569 212289 SH SOLE 2 14356 0 197933 SIGA TECHNOLOGIES INC COM 826917106 8 1099 SH SOLE 7 1099 0 0 SIGA TECHNOLOGIES INC COM 826917106 1175 158971 SH SOLE 18 158971 0 0 SIGA TECHNOLOGIES INC COM 826917106 570 77099 SH SOLE 19 77099 0 0 SIGA TECHNOLOGIES INC COM 826917106 16233 2196614 SH SOLE 21 2196614 0 0 SIGA TECHNOLOGIES INC COM 826917106 9471 1281576 SH SOLE 22 1247928 0 33648 SIGA TECHNOLOGIES INC COM 826917106 83 11292 SH SOLE 25 11292 0 0 SIGA TECHNOLOGIES INC COM 826917106 83 11271 SH SOLE 28 11271 0 0 SIGA TECHNOLOGIES INC COM 826917106 402 54464 SH SOLE 30 54464 0 0 SIGA TECHNOLOGIES INC COM 826917106 64 8613 SH SOLE 40 8613 0 0 SIGA TECHNOLOGIES INC COM 826917106 619 83715 SH SOLE 43 0 0 83715 SIGHT SCIENCES INC COM 82657M105 167 7349 SH SOLE 2 1908 0 5441 SIGHT SCIENCES INC COM 82657M105 640 28185 SH SOLE 18 27156 0 1029 SIGHT SCIENCES INC COM 82657M105 1196 52698 SH SOLE 19 52698 0 0 SIGHT SCIENCES INC COM 82657M105 7848 345715 SH SOLE 21 345715 0 0 SIGHT SCIENCES INC COM 82657M105 3197 140818 SH SOLE 22 139249 0 1569 SIGHT SCIENCES INC COM 82657M105 190 8387 SH SOLE 26 2449 0 5938 SIGHT SCIENCES INC COM 82657M105 206 9076 SH SOLE 28 0 0 9076 SIGHT SCIENCES INC COM 82657M105 3 125 SH SOLE 31 0 0 125 SIGHT SCIENCES INC COM 82657M105 100 4403 SH SOLE 34 4403 0 0 SIGILON THERAPEUTICS INC COM 82657L107 241 42723 SH SOLE 2 19731 0 22992 SIGILON THERAPEUTICS INC COM 82657L107 186 32897 SH SOLE 18 32897 0 0 SIGILON THERAPEUTICS INC COM 82657L107 5277 934017 SH SOLE 19 934017 0 0 SIGILON THERAPEUTICS INC COM 82657L107 32 5644 SH SOLE 20 5644 0 0 SIGILON THERAPEUTICS INC COM 82657L107 2964 524528 SH SOLE 21 524528 0 0 SIGILON THERAPEUTICS INC COM 82657L107 1093 193423 SH SOLE 22 187382 0 6041 SIGILON THERAPEUTICS INC COM 82657L107 23 4076 SH SOLE 23 4076 0 0 SIGILON THERAPEUTICS INC COM 82657L107 19 3294 SH SOLE 26 0 0 3294 SIGILON THERAPEUTICS INC COM 82657L107 2 340 SH SOLE 43 0 0 340 SIGMA LABS INC COM 826598500 7 2227 SH SOLE 18 2227 0 0 SIGMA LABS INC COM 826598500 82 27084 SH SOLE 21 27084 0 0 SIGMATRON INTL INC COM 82661L101 68 7617 SH SOLE 21 7617 0 0 SIGMATRON INTL INC COM 82661L101 1319 148545 SH SOLE 22 148545 0 0 SIGNATURE BK NEW YORK N Y COM 82669G104 51644 189673 SH SOLE 2 83031 0 106642 SIGNATURE BK NEW YORK N Y COM 82669G104 1285 4721 SH SOLE 4 4721 0 0 SIGNATURE BK NEW YORK N Y COM 82669G104 511 1875 SH SOLE 7 1875 0 0 SIGNATURE BK NEW YORK N Y COM 82669G104 2141 7865 SH SOLE 13 7865 0 0 SIGNATURE BK NEW YORK N Y COM 82669G104 41137 151082 SH SOLE 18 147026 0 4056 SIGNATURE BK NEW YORK N Y COM 82669G104 23787 87364 SH SOLE 19 87364 0 0 SIGNATURE BK NEW YORK N Y COM 82669G104 796278 2924481 SH SOLE 21 2924481 0 0 SIGNATURE BK NEW YORK N Y COM 82669G104 463999 1704126 SH SOLE 22 1618618 0 85508 SIGNATURE BK NEW YORK N Y COM 82669G104 4332 15910 SH SOLE 23 15910 0 0 SIGNATURE BK NEW YORK N Y COM 82669G104 1980 7272 SH SOLE 25 7272 0 0 SIGNATURE BK NEW YORK N Y COM 82669G104 7871 28907 SH SOLE 26 21005 0 7902 SIGNATURE BK NEW YORK N Y COM 82669G104 3128 11488 SH SOLE 28 4620 0 6868 SIGNATURE BK NEW YORK N Y COM 82669G104 1865 6851 SH SOLE 29 6851 0 0 SIGNATURE BK NEW YORK N Y COM 82669G104 29213 107290 SH SOLE 30 107290 0 0 SIGNATURE BK NEW YORK N Y COM 82669G104 3704 13603 SH SOLE 31 13517 0 86 SIGNATURE BK NEW YORK N Y COM 82669G104 209 766 SH SOLE 34 766 0 0 SIGNATURE BK NEW YORK N Y COM 82669G104 357 1311 SH SOLE 36 1311 0 0 SIGNATURE BK NEW YORK N Y COM 82669G104 1906 6999 SH SOLE 40 6999 0 0 SIGNATURE BK NEW YORK N Y COM 82669G104 3703 13599 SH SOLE 43 1383 0 12216 SIGNET JEWELERS LIMITED SHS G81276100 4493 56904 SH SOLE 2 25587 0 31317 SIGNET JEWELERS LIMITED SHS G81276100 16 197 SH SOLE 4 197 0 0 SIGNET JEWELERS LIMITED SHS G81276100 125 1589 SH SOLE 7 1589 0 0 SIGNET JEWELERS LIMITED SHS G81276100 15450 195669 SH SOLE 18 189952 0 5717 SIGNET JEWELERS LIMITED SHS G81276100 18362 232554 SH SOLE 19 232554 0 0 SIGNET JEWELERS LIMITED SHS G81276100 486235 6157993 SH SOLE 21 6157993 0 0 SIGNET JEWELERS LIMITED SHS G81276100 112437 1423980 SH SOLE 22 1389053 0 34927 SIGNET JEWELERS LIMITED SHS G81276100 545 6901 SH SOLE 23 6901 0 0 SIGNET JEWELERS LIMITED SHS G81276100 637 8063 SH SOLE 25 8063 0 0 SIGNET JEWELERS LIMITED SHS G81276100 4183 52977 SH SOLE 26 16080 0 36897 SIGNET JEWELERS LIMITED SHS G81276100 691 8752 SH SOLE 28 4375 0 4377 SIGNET JEWELERS LIMITED SHS G81276100 7359 93193 SH SOLE 30 93193 0 0 SIGNET JEWELERS LIMITED SHS G81276100 421 5329 SH SOLE 36 5329 0 0 SIGNET JEWELERS LIMITED SHS G81276100 488 6184 SH SOLE 40 6184 0 0 SIGNET JEWELERS LIMITED SHS G81276100 5580 70673 SH SOLE 43 13071 0 57602 SIGNIFY HEALTH INC CL A COM 82671G100 2318 129704 SH SOLE 2 12406 0 117298 SIGNIFY HEALTH INC CL A COM 82671G100 8 473 SH SOLE 7 473 0 0 SIGNIFY HEALTH INC CL A COM 82671G100 457 25572 SH SOLE 18 25572 0 0 SIGNIFY HEALTH INC CL A COM 82671G100 366 20467 SH SOLE 19 20467 0 0 SIGNIFY HEALTH INC CL A COM 82671G100 12690 710132 SH SOLE 21 710132 0 0 SIGNIFY HEALTH INC CL A COM 82671G100 15703 878754 SH SOLE 22 814608 0 64146 SIGNIFY HEALTH INC CL A COM 82671G100 76 4265 SH SOLE 25 4265 0 0 SIGNIFY HEALTH INC CL A COM 82671G100 2 94 SH SOLE 26 94 0 0 SIGNIFY HEALTH INC CL A COM 82671G100 5116 286262 SH SOLE 30 286262 0 0 SIGNIFY HEALTH INC CL A COM 82671G100 18 1005 SH SOLE 31 1005 0 0 SIGNIFY HEALTH INC CL A COM 82671G100 71 3994 SH SOLE 40 3994 0 0 SILGAN HOLDINGS INC COM 827048109 9282 241963 SH SOLE 2 71891 0 170072 SILGAN HOLDINGS INC COM 827048109 13 342 SH SOLE 4 342 0 0 SILGAN HOLDINGS INC COM 827048109 73 1907 SH SOLE 7 1907 0 0 SILGAN HOLDINGS INC COM 827048109 7637 199085 SH SOLE 18 199085 0 0 SILGAN HOLDINGS INC COM 827048109 900 23464 SH SOLE 19 23464 0 0 SILGAN HOLDINGS INC COM 827048109 155352 4049840 SH SOLE 21 4049840 0 0 SILGAN HOLDINGS INC COM 827048109 89120 2323249 SH SOLE 22 2220060 0 103189 SILGAN HOLDINGS INC COM 827048109 485 12636 SH SOLE 25 12636 0 0 SILGAN HOLDINGS INC COM 827048109 1062 27692 SH SOLE 26 21176 0 6516 SILGAN HOLDINGS INC COM 827048109 284 7413 SH SOLE 28 7413 0 0 SILGAN HOLDINGS INC COM 827048109 1748 45573 SH SOLE 30 45573 0 0 SILGAN HOLDINGS INC COM 827048109 57 1496 SH SOLE 31 1496 0 0 SILGAN HOLDINGS INC COM 827048109 43 1132 SH SOLE 36 1132 0 0 SILGAN HOLDINGS INC COM 827048109 439 11435 SH SOLE 40 11435 0 0 SILGAN HOLDINGS INC COM 827048109 1660 43287 SH SOLE 43 6960 0 36327 SILICON LABORATORIES INC COM 826919102 22295 159066 SH SOLE 2 91991 0 67075 SILICON LABORATORIES INC COM 826919102 20 146 SH SOLE 4 146 0 0 SILICON LABORATORIES INC COM 826919102 90 639 SH SOLE 7 639 0 0 SILICON LABORATORIES INC COM 826919102 1039 7412 SH SOLE 13 7412 0 0 SILICON LABORATORIES INC COM 826919102 33896 241835 SH SOLE 18 211516 0 30319 SILICON LABORATORIES INC COM 826919102 97726 697246 SH SOLE 19 697246 0 0 SILICON LABORATORIES INC COM 826919102 409766 2923556 SH SOLE 21 2923556 0 0 SILICON LABORATORIES INC COM 826919102 253404 1807959 SH SOLE 22 1769155 0 38804 SILICON LABORATORIES INC COM 826919102 3459 24677 SH SOLE 23 24677 0 0 SILICON LABORATORIES INC COM 826919102 923 6585 SH SOLE 25 6585 0 0 SILICON LABORATORIES INC COM 826919102 18368 131048 SH SOLE 26 21452 0 109596 SILICON LABORATORIES INC COM 826919102 4172 29763 SH SOLE 28 2886 0 26877 SILICON LABORATORIES INC COM 826919102 28904 206218 SH SOLE 30 206218 0 0 SILICON LABORATORIES INC COM 826919102 392 2796 SH SOLE 36 2796 0 0 SILICON LABORATORIES INC COM 826919102 731 5216 SH SOLE 40 5216 0 0 SILICON LABORATORIES INC COM 826919102 2430 17334 SH SOLE 43 645 0 16689 SILICON LABORATORIES INC NOTE 0.625% 6/1 826919AD4 4450 3466000 PRN SOLE 21 3466000 0 0 SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 3 39 SH SOLE 17 0 0 39 SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 2 27 SH SOLE 18 27 0 0 SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 91 1319 SH SOLE 22 1319 0 0 SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 77 1116 SH SOLE 25 1116 0 0 SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 2378 34468 SH SOLE 43 665 0 33803 SILK RD MED INC COM 82710M100 1685 30624 SH SOLE 2 20288 0 10336 SILK RD MED INC COM 82710M100 8 141 SH SOLE 4 141 0 0 SILK RD MED INC COM 82710M100 27 497 SH SOLE 7 497 0 0 SILK RD MED INC COM 82710M100 5410 98302 SH SOLE 18 93926 0 4376 SILK RD MED INC COM 82710M100 20111 365452 SH SOLE 19 365452 0 0 SILK RD MED INC COM 82710M100 61878 1124433 SH SOLE 21 1124433 0 0 SILK RD MED INC COM 82710M100 47128 856404 SH SOLE 22 835232 0 21172 SILK RD MED INC COM 82710M100 83 1505 SH SOLE 23 1505 0 0 SILK RD MED INC COM 82710M100 345 6268 SH SOLE 25 6268 0 0 SILK RD MED INC COM 82710M100 1107 20122 SH SOLE 26 13819 0 6303 SILK RD MED INC COM 82710M100 146 2657 SH SOLE 28 2657 0 0 SILK RD MED INC COM 82710M100 1042 18942 SH SOLE 30 18942 0 0 SILK RD MED INC COM 82710M100 294 5350 SH SOLE 36 5350 0 0 SILK RD MED INC COM 82710M100 184 3347 SH SOLE 40 3347 0 0 SILK RD MED INC COM 82710M100 294 5340 SH SOLE 43 102 0 5238 SILVERBACK THERAPEUTICS INC COM 82835W108 278 27857 SH SOLE 2 6627 0 21230 SILVERBACK THERAPEUTICS INC COM 82835W108 3 259 SH SOLE 7 259 0 0 SILVERBACK THERAPEUTICS INC COM 82835W108 506 50712 SH SOLE 18 50712 0 0 SILVERBACK THERAPEUTICS INC COM 82835W108 376 37651 SH SOLE 19 37651 0 0 SILVERBACK THERAPEUTICS INC COM 82835W108 7108 712213 SH SOLE 21 712213 0 0 SILVERBACK THERAPEUTICS INC COM 82835W108 3840 384788 SH SOLE 22 373815 0 10973 SILVERBACK THERAPEUTICS INC COM 82835W108 25 2540 SH SOLE 25 2540 0 0 SILVERBACK THERAPEUTICS INC COM 82835W108 40 3989 SH SOLE 30 3989 0 0 SILVERBACK THERAPEUTICS INC COM 82835W108 20 2024 SH SOLE 40 2024 0 0 SILVERBACK THERAPEUTICS INC COM 82835W108 56 5628 SH SOLE 43 120 0 5508 SILVERBOW RES INC COM 82836G102 33 1330 SH SOLE 18 1330 0 0 SILVERBOW RES INC COM 82836G102 409 16689 SH SOLE 21 16689 0 0 SILVERBOW RES INC COM 82836G102 475 19370 SH SOLE 22 19370 0 0 SILVERCORP METALS INC COM 82835P103 156 41002 SH SOLE 43 1623 0 39379 SILVERCREST ASSET MGMT GROUP CL A 828359109 252 16197 SH SOLE 2 16197 0 0 SILVERCREST ASSET MGMT GROUP CL A 828359109 29 1872 SH SOLE 18 1872 0 0 SILVERCREST ASSET MGMT GROUP CL A 828359109 529 33946 SH SOLE 21 33946 0 0 SILVERCREST ASSET MGMT GROUP CL A 828359109 706 45291 SH SOLE 22 45291 0 0 SILVERGATE CAP CORP CL A 82837P408 1132 9798 SH SOLE 2 7177 0 2621 SILVERGATE CAP CORP CL A 82837P408 10 85 SH SOLE 4 85 0 0 SILVERGATE CAP CORP CL A 82837P408 43 368 SH SOLE 7 368 0 0 SILVERGATE CAP CORP CL A 82837P408 7515 65062 SH SOLE 18 64053 0 1009 SILVERGATE CAP CORP CL A 82837P408 4909 42506 SH SOLE 19 42506 0 0 SILVERGATE CAP CORP CL A 82837P408 92310 799221 SH SOLE 21 799221 0 0 SILVERGATE CAP CORP CL A 82837P408 67134 581248 SH SOLE 22 567346 0 13902 SILVERGATE CAP CORP CL A 82837P408 346 2996 SH SOLE 25 2996 0 0 SILVERGATE CAP CORP CL A 82837P408 1033 8942 SH SOLE 26 7133 0 1809 SILVERGATE CAP CORP CL A 82837P408 228 1972 SH SOLE 28 1972 0 0 SILVERGATE CAP CORP CL A 82837P408 1443 12496 SH SOLE 30 12496 0 0 SILVERGATE CAP CORP CL A 82837P408 9350 80953 SH SOLE 34 80953 0 0 SILVERGATE CAP CORP CL A 82837P408 319 2766 SH SOLE 40 2766 0 0 SILVERGATE CAP CORP CL A 82837P408 386 3342 SH SOLE 43 9 0 3333 SILVERSUN TECHNOLOGIES INC COM NEW 82846H207 3 544 SH SOLE 18 544 0 0 SILVERSUN TECHNOLOGIES INC COM NEW 82846H207 40 6591 SH SOLE 21 6591 0 0 SIMILARWEB LTD SHS M84137104 63 3003 SH SOLE 2 3003 0 0 SIMILARWEB LTD SHS M84137104 65 3110 SH SOLE 4 3110 0 0 SIMILARWEB LTD SHS M84137104 775 37039 SH SOLE 18 37039 0 0 SIMILARWEB LTD SHS M84137104 8273 395268 SH SOLE 19 395268 0 0 SIMILARWEB LTD SHS M84137104 359 17166 SH SOLE 22 17166 0 0 SIMILARWEB LTD SHS M84137104 54 2572 SH SOLE 26 2572 0 0 SIMILARWEB LTD SHS M84137104 2440 116599 SH SOLE 34 116599 0 0 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 3267 110524 SH SOLE 2 29692 0 80832 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 12 412 SH SOLE 4 412 0 0 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 43 1464 SH SOLE 7 1464 0 0 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 12520 423558 SH SOLE 18 423558 0 0 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 6345 214661 SH SOLE 19 214661 0 0 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 362421 12260509 SH SOLE 21 12260509 0 0 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 78421 2652938 SH SOLE 22 2560989 0 91949 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 53 1788 SH SOLE 25 1788 0 0 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 651 22009 SH SOLE 26 13198 0 8811 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 78 2646 SH SOLE 28 2646 0 0 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 5536 187297 SH SOLE 30 187297 0 0 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 384 13007 SH SOLE 40 13007 0 0 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 833 28176 SH SOLE 43 1011 0 27165 SIMON PPTY GROUP INC NEW COM 828806109 121691 936299 SH SOLE 2 300421 0 635878 SIMON PPTY GROUP INC NEW COM 828806109 82776 636885 SH SOLE 4 556417 0 80468 SIMON PPTY GROUP INC NEW COM 828806109 97338 748930 SH SOLE 7 739429 0 9501 SIMON PPTY GROUP INC NEW COM 828806109 1081 8318 SH SOLE 13 968 0 7350 SIMON PPTY GROUP INC NEW COM 828806109 5612 43182 SH SOLE 15 43182 0 0 SIMON PPTY GROUP INC NEW COM 828806109 113497 873258 SH SOLE 18 823868 0 49390 SIMON PPTY GROUP INC NEW COM 828806109 93174 716891 SH SOLE 19 716891 0 0 SIMON PPTY GROUP INC NEW COM 828806109 1695038 13041764 SH SOLE 21 13041764 0 0 SIMON PPTY GROUP INC NEW COM 828806109 1257298 9673757 SH SOLE 22 8774224 0 899533 SIMON PPTY GROUP INC NEW COM 828806109 31265 240555 SH SOLE 23 240555 0 0 SIMON PPTY GROUP INC NEW COM 828806109 249191 1917300 SH SOLE 25 1917300 0 0 SIMON PPTY GROUP INC NEW COM 828806109 108404 834068 SH SOLE 26 370909 0 463159 SIMON PPTY GROUP INC NEW COM 828806109 110208 847948 SH SOLE 28 51533 0 796415 SIMON PPTY GROUP INC NEW COM 828806109 1712 13173 SH SOLE 29 13173 0 0 SIMON PPTY GROUP INC NEW COM 828806109 348709 2682995 SH SOLE 30 2682995 0 0 SIMON PPTY GROUP INC NEW COM 828806109 18780 144492 SH SOLE 31 63782 0 80710 SIMON PPTY GROUP INC NEW COM 828806109 6475 49820 SH SOLE 34 49820 0 0 SIMON PPTY GROUP INC NEW COM 828806109 21941 168813 SH SOLE 36 168813 0 0 SIMON PPTY GROUP INC NEW COM 828806109 1463 11259 SH SOLE 40 11259 0 0 SIMON PPTY GROUP INC NEW COM 828806109 34834 268015 SH SOLE 43 19506 0 248509 SIMPLY GOOD FOODS CO COM 82900L102 3353 97217 SH SOLE 2 25976 0 71241 SIMPLY GOOD FOODS CO COM 82900L102 12 361 SH SOLE 4 361 0 0 SIMPLY GOOD FOODS CO COM 82900L102 47 1356 SH SOLE 7 1356 0 0 SIMPLY GOOD FOODS CO COM 82900L102 11630 337201 SH SOLE 18 337201 0 0 SIMPLY GOOD FOODS CO COM 82900L102 5173 149999 SH SOLE 19 149999 0 0 SIMPLY GOOD FOODS CO COM 82900L102 340979 9886309 SH SOLE 21 9886309 0 0 SIMPLY GOOD FOODS CO COM 82900L102 72769 2109859 SH SOLE 22 2026280 0 83579 SIMPLY GOOD FOODS CO COM 82900L102 431 12504 SH SOLE 25 12504 0 0 SIMPLY GOOD FOODS CO COM 82900L102 1061 30753 SH SOLE 26 22379 0 8374 SIMPLY GOOD FOODS CO COM 82900L102 248 7202 SH SOLE 28 7202 0 0 SIMPLY GOOD FOODS CO COM 82900L102 5172 149949 SH SOLE 30 149949 0 0 SIMPLY GOOD FOODS CO COM 82900L102 327 9485 SH SOLE 40 9485 0 0 SIMPLY GOOD FOODS CO COM 82900L102 724 21002 SH SOLE 43 3325 0 17677 SIMPSON MFG INC COM 829073105 3960 37020 SH SOLE 2 31099 0 5921 SIMPSON MFG INC COM 829073105 17 163 SH SOLE 4 163 0 0 SIMPSON MFG INC COM 829073105 63 593 SH SOLE 7 593 0 0 SIMPSON MFG INC COM 829073105 1 13 SH SOLE 17 0 0 13 SIMPSON MFG INC COM 829073105 21900 204732 SH SOLE 18 204732 0 0 SIMPSON MFG INC COM 829073105 8185 76518 SH SOLE 19 76518 0 0 SIMPSON MFG INC COM 829073105 341523 3192699 SH SOLE 21 3192699 0 0 SIMPSON MFG INC COM 829073105 130955 1224221 SH SOLE 22 1199347 0 24874 SIMPSON MFG INC COM 829073105 567 5303 SH SOLE 25 5303 0 0 SIMPSON MFG INC COM 829073105 1786 16699 SH SOLE 26 12776 0 3923 SIMPSON MFG INC COM 829073105 388 3631 SH SOLE 28 3631 0 0 SIMPSON MFG INC COM 829073105 2409 22523 SH SOLE 30 22523 0 0 SIMPSON MFG INC COM 829073105 551 5154 SH SOLE 40 5154 0 0 SIMPSON MFG INC COM 829073105 2773 25922 SH SOLE 43 6045 0 19877 SIMULATIONS PLUS INC COM 829214105 257 6511 SH SOLE 2 4969 0 1542 SIMULATIONS PLUS INC COM 829214105 3 81 SH SOLE 4 81 0 0 SIMULATIONS PLUS INC COM 829214105 11 283 SH SOLE 7 283 0 0 SIMULATIONS PLUS INC COM 829214105 2319 58707 SH SOLE 18 58707 0 0 SIMULATIONS PLUS INC COM 829214105 1025 25952 SH SOLE 19 25952 0 0 SIMULATIONS PLUS INC COM 829214105 71826 1818382 SH SOLE 21 1818382 0 0 SIMULATIONS PLUS INC COM 829214105 15601 394957 SH SOLE 22 384929 0 10028 SIMULATIONS PLUS INC COM 829214105 92 2339 SH SOLE 25 2339 0 0 SIMULATIONS PLUS INC COM 829214105 470 11903 SH SOLE 26 10307 0 1596 SIMULATIONS PLUS INC COM 829214105 70 1770 SH SOLE 28 1770 0 0 SIMULATIONS PLUS INC COM 829214105 1207 30551 SH SOLE 30 30551 0 0 SIMULATIONS PLUS INC COM 829214105 21 544 SH SOLE 36 544 0 0 SIMULATIONS PLUS INC COM 829214105 86 2189 SH SOLE 40 2189 0 0 SIMULATIONS PLUS INC COM 829214105 144 3641 SH SOLE 43 0 0 3641 SINCLAIR BROADCAST GROUP INC CL A 829226109 2329 73512 SH SOLE 2 29448 0 44064 SINCLAIR BROADCAST GROUP INC CL A 829226109 6 197 SH SOLE 4 197 0 0 SINCLAIR BROADCAST GROUP INC CL A 829226109 44 1382 SH SOLE 7 1382 0 0 SINCLAIR BROADCAST GROUP INC CL A 829226109 5072 160102 SH SOLE 18 142659 0 17443 SINCLAIR BROADCAST GROUP INC CL A 829226109 5884 185742 SH SOLE 19 185742 0 0 SINCLAIR BROADCAST GROUP INC CL A 829226109 51889 1637916 SH SOLE 21 1637916 0 0 SINCLAIR BROADCAST GROUP INC CL A 829226109 38933 1228939 SH SOLE 22 1187199 0 41740 SINCLAIR BROADCAST GROUP INC CL A 829226109 97 3073 SH SOLE 23 3073 0 0 SINCLAIR BROADCAST GROUP INC CL A 829226109 253 7976 SH SOLE 25 7976 0 0 SINCLAIR BROADCAST GROUP INC CL A 829226109 1195 37718 SH SOLE 26 17148 0 20570 SINCLAIR BROADCAST GROUP INC CL A 829226109 206 6507 SH SOLE 28 5690 0 817 SINCLAIR BROADCAST GROUP INC CL A 829226109 410 12943 SH SOLE 30 12943 0 0 SINCLAIR BROADCAST GROUP INC CL A 829226109 115 3643 SH SOLE 36 3643 0 0 SINCLAIR BROADCAST GROUP INC CL A 829226109 174 5487 SH SOLE 40 5487 0 0 SINCLAIR BROADCAST GROUP INC CL A 829226109 1864 58838 SH SOLE 43 9375 0 49463 SINGULAR GENOMICS SYSTEMS IN COM 82933R100 116 10360 SH SOLE 2 4944 0 5416 SINGULAR GENOMICS SYSTEMS IN COM 82933R100 365 32625 SH SOLE 18 32625 0 0 SINGULAR GENOMICS SYSTEMS IN COM 82933R100 646 57704 SH SOLE 19 57704 0 0 SINGULAR GENOMICS SYSTEMS IN COM 82933R100 4452 397875 SH SOLE 21 397875 0 0 SINGULAR GENOMICS SYSTEMS IN COM 82933R100 1500 134050 SH SOLE 22 131629 0 2421 SINGULAR GENOMICS SYSTEMS IN COM 82933R100 13 1191 SH SOLE 23 1191 0 0 SINGULAR GENOMICS SYSTEMS IN COM 82933R100 59 5262 SH SOLE 26 0 0 5262 SINOPEC SHANGHAI PETROCHEMIC SPON ADR H 82935M109 724 29907 SH SOLE 2 0 0 29907 SINOPEC SHANGHAI PETROCHEMIC SPON ADR H 82935M109 1 30 SH SOLE 30 30 0 0 SINOPEC SHANGHAI PETROCHEMIC SPON ADR H 82935M109 4030 166449 SH SOLE 43 11350 0 155099 SINTX TECHNOLOGIES INC COM NEW 829392307 7 5207 SH SOLE 18 5207 0 0 SINTX TECHNOLOGIES INC COM NEW 829392307 86 67213 SH SOLE 21 67213 0 0 SINTX TECHNOLOGIES INC COM NEW 829392307 91 70801 SH SOLE 22 70801 0 0 SIO GENE THERAPIES INC COMMON 829399104 22 9911 SH SOLE 18 9911 0 0 SIO GENE THERAPIES INC COMMON 829399104 287 132381 SH SOLE 21 132381 0 0 SIRIUS XM HOLDINGS INC COM 82968B103 28207 4624110 SH SOLE 2 2579763 0 2044347 SIRIUS XM HOLDINGS INC COM 82968B103 9239 1514648 SH SOLE 4 1032748 0 481900 SIRIUS XM HOLDINGS INC COM 82968B103 3451 565770 SH SOLE 7 565770 0 0 SIRIUS XM HOLDINGS INC COM 82968B103 3776 619050 SH SOLE 13 619050 0 0 SIRIUS XM HOLDINGS INC COM 82968B103 591 96893 SH SOLE 15 96893 0 0 SIRIUS XM HOLDINGS INC COM 82968B103 24 3873 SH SOLE 17 0 0 3873 SIRIUS XM HOLDINGS INC COM 82968B103 11437 1874926 SH SOLE 18 869545 0 1005381 SIRIUS XM HOLDINGS INC COM 82968B103 30500 4999958 SH SOLE 19 4999958 0 0 SIRIUS XM HOLDINGS INC COM 82968B103 70958 11632400 SH SOLE 21 11632400 0 0 SIRIUS XM HOLDINGS INC COM 82968B103 176213 28887395 SH SOLE 22 24176625 0 4710770 SIRIUS XM HOLDINGS INC COM 82968B103 9616 1576349 SH SOLE 23 1576349 0 0 SIRIUS XM HOLDINGS INC COM 82968B103 7535 1235269 SH SOLE 25 1235269 0 0 SIRIUS XM HOLDINGS INC COM 82968B103 24700 4049247 SH SOLE 26 2820070 0 1229177 SIRIUS XM HOLDINGS INC COM 82968B103 25940 4252408 SH SOLE 28 97291 0 4155117 SIRIUS XM HOLDINGS INC COM 82968B103 4833 792223 SH SOLE 29 792223 0 0 SIRIUS XM HOLDINGS INC COM 82968B103 30935 5071389 SH SOLE 30 5071389 0 0 SIRIUS XM HOLDINGS INC COM 82968B103 9333 1530024 SH SOLE 31 1271190 0 258834 SIRIUS XM HOLDINGS INC COM 82968B103 5794 949869 SH SOLE 32 949869 0 0 SIRIUS XM HOLDINGS INC COM 82968B103 9450 1549136 SH SOLE 34 1549136 0 0 SIRIUS XM HOLDINGS INC COM 82968B103 3428 561931 SH SOLE 36 561931 0 0 SIRIUS XM HOLDINGS INC COM 82968B103 273 44801 SH SOLE 40 44801 0 0 SIRIUS XM HOLDINGS INC COM 82968B103 3497 573302 SH SOLE 43 47389 0 525913 SIRIUSPOINT LTD COM G8192H106 840 90698 SH SOLE 2 27094 0 63604 SIRIUSPOINT LTD COM G8192H106 12 1255 SH SOLE 7 1255 0 0 SIRIUSPOINT LTD COM G8192H106 3381 365159 SH SOLE 18 365159 0 0 SIRIUSPOINT LTD COM G8192H106 1446 156194 SH SOLE 19 156194 0 0 SIRIUSPOINT LTD COM G8192H106 97362 10514204 SH SOLE 21 10514204 0 0 SIRIUSPOINT LTD COM G8192H106 23632 2552093 SH SOLE 22 2462320 0 89773 SIRIUSPOINT LTD COM G8192H106 100 10755 SH SOLE 25 10755 0 0 SIRIUSPOINT LTD COM G8192H106 55 5963 SH SOLE 26 0 0 5963 SIRIUSPOINT LTD COM G8192H106 86 9262 SH SOLE 28 9262 0 0 SIRIUSPOINT LTD COM G8192H106 1187 128174 SH SOLE 30 128174 0 0 SIRIUSPOINT LTD COM G8192H106 74 8009 SH SOLE 40 8009 0 0 SIRIUSPOINT LTD COM G8192H106 61 6534 SH SOLE 43 393 0 6141 SITE CTRS CORP COM 82981J109 2945 190732 SH SOLE 2 51638 0 139094 SITE CTRS CORP COM 82981J109 1415 91658 SH SOLE 4 91658 0 0 SITE CTRS CORP COM 82981J109 3460 224112 SH SOLE 7 224112 0 0 SITE CTRS CORP COM 82981J109 10830 701404 SH SOLE 18 701404 0 0 SITE CTRS CORP COM 82981J109 8125 526214 SH SOLE 19 526214 0 0 SITE CTRS CORP COM 82981J109 296264 19188104 SH SOLE 21 19188104 0 0 SITE CTRS CORP COM 82981J109 87897 5692802 SH SOLE 22 5522320 0 170482 SITE CTRS CORP COM 82981J109 113 7351 SH SOLE 23 7351 0 0 SITE CTRS CORP COM 82981J109 11781 763050 SH SOLE 25 763050 0 0 SITE CTRS CORP COM 82981J109 1207 78168 SH SOLE 26 63035 0 15133 SITE CTRS CORP COM 82981J109 1824 118167 SH SOLE 28 13885 0 104282 SITE CTRS CORP COM 82981J109 15563 1007974 SH SOLE 30 1007974 0 0 SITE CTRS CORP COM 82981J109 65 4182 SH SOLE 36 4182 0 0 SITE CTRS CORP COM 82981J109 328 21261 SH SOLE 40 21261 0 0 SITE CTRS CORP COM 82981J109 3087 199940 SH SOLE 43 6024 0 193916 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 27257 136646 SH SOLE 2 32850 0 103796 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 171 858 SH SOLE 4 858 0 0 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 138 693 SH SOLE 7 693 0 0 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 1626 8151 SH SOLE 13 8151 0 0 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 10135 50810 SH SOLE 18 37575 0 13235 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 79083 396464 SH SOLE 19 396464 0 0 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 110166 552294 SH SOLE 21 552294 0 0 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 273571 1371490 SH SOLE 22 1301850 0 69640 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 2792 13999 SH SOLE 23 13999 0 0 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 1758 8811 SH SOLE 25 8811 0 0 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 16832 84385 SH SOLE 26 15831 0 68554 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 3092 15499 SH SOLE 28 3204 0 12295 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 7458 37389 SH SOLE 30 37389 0 0 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 140 702 SH SOLE 31 702 0 0 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 951 4768 SH SOLE 34 4768 0 0 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 1426 7150 SH SOLE 36 7150 0 0 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 1116 5596 SH SOLE 40 5596 0 0 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 2834 14208 SH SOLE 43 5642 0 8566 SITIME CORP COM 82982T106 1052 5152 SH SOLE 2 3833 0 1319 SITIME CORP COM 82982T106 6 29 SH SOLE 4 29 0 0 SITIME CORP COM 82982T106 42 207 SH SOLE 7 207 0 0 SITIME CORP COM 82982T106 7309 35799 SH SOLE 18 35799 0 0 SITIME CORP COM 82982T106 4714 23091 SH SOLE 19 23091 0 0 SITIME CORP COM 82982T106 90223 441901 SH SOLE 21 441901 0 0 SITIME CORP COM 82982T106 60595 296786 SH SOLE 22 289360 0 7426 SITIME CORP COM 82982T106 315 1541 SH SOLE 25 1541 0 0 SITIME CORP COM 82982T106 929 4548 SH SOLE 26 3658 0 890 SITIME CORP COM 82982T106 207 1015 SH SOLE 28 1015 0 0 SITIME CORP COM 82982T106 9596 46998 SH SOLE 30 46998 0 0 SITIME CORP COM 82982T106 263 1289 SH SOLE 40 1289 0 0 SITIME CORP COM 82982T106 295 1444 SH SOLE 43 0 0 1444 SIX FLAGS ENTMT CORP NEW COM 83001A102 11511 270856 SH SOLE 2 103070 0 167786 SIX FLAGS ENTMT CORP NEW COM 83001A102 151 3544 SH SOLE 4 3544 0 0 SIX FLAGS ENTMT CORP NEW COM 83001A102 83 1960 SH SOLE 7 1960 0 0 SIX FLAGS ENTMT CORP NEW COM 83001A102 9724 228792 SH SOLE 18 225756 0 3036 SIX FLAGS ENTMT CORP NEW COM 83001A102 8832 207810 SH SOLE 19 207810 0 0 SIX FLAGS ENTMT CORP NEW COM 83001A102 153422 3609934 SH SOLE 21 3609934 0 0 SIX FLAGS ENTMT CORP NEW COM 83001A102 99943 2351593 SH SOLE 22 2235785 0 115808 SIX FLAGS ENTMT CORP NEW COM 83001A102 421 9908 SH SOLE 25 9908 0 0 SIX FLAGS ENTMT CORP NEW COM 83001A102 1537 36168 SH SOLE 26 29801 0 6367 SIX FLAGS ENTMT CORP NEW COM 83001A102 393 9243 SH SOLE 28 6143 0 3100 SIX FLAGS ENTMT CORP NEW COM 83001A102 1689 39735 SH SOLE 30 39735 0 0 SIX FLAGS ENTMT CORP NEW COM 83001A102 48 1132 SH SOLE 31 1132 0 0 SIX FLAGS ENTMT CORP NEW COM 83001A102 138 3254 SH SOLE 34 3254 0 0 SIX FLAGS ENTMT CORP NEW COM 83001A102 228 5357 SH SOLE 36 5357 0 0 SIX FLAGS ENTMT CORP NEW COM 83001A102 362 8521 SH SOLE 40 8521 0 0 SIX FLAGS ENTMT CORP NEW COM 83001A102 3589 84437 SH SOLE 43 6241 0 78196 SIXTH STREET SPECIALTY LENDN COM 83012A109 706 31807 SH SOLE 43 14636 0 17171 SJW GROUP COM 784305104 2166 32788 SH SOLE 2 8655 0 24133 SJW GROUP COM 784305104 285 4316 SH SOLE 4 4316 0 0 SJW GROUP COM 784305104 4573 69228 SH SOLE 7 69228 0 0 SJW GROUP COM 784305104 5794 87706 SH SOLE 18 87706 0 0 SJW GROUP COM 784305104 3283 49700 SH SOLE 19 49700 0 0 SJW GROUP COM 784305104 74599 1129264 SH SOLE 21 1129264 0 0 SJW GROUP COM 784305104 45731 692264 SH SOLE 22 663660 0 28604 SJW GROUP COM 784305104 246 3717 SH SOLE 25 3717 0 0 SJW GROUP COM 784305104 818 12389 SH SOLE 26 10204 0 2185 SJW GROUP COM 784305104 150 2268 SH SOLE 28 2268 0 0 SJW GROUP COM 784305104 19265 291628 SH SOLE 30 291628 0 0 SJW GROUP COM 784305104 77 1162 SH SOLE 36 1162 0 0 SJW GROUP COM 784305104 217 3288 SH SOLE 40 3288 0 0 SJW GROUP COM 784305104 729 11031 SH SOLE 43 1189 0 9842 SK TELECOM LTD SPONSORED ADR 78440P108 1581 52513 SH SOLE 2 52513 0 0 SK TELECOM LTD SPONSORED ADR 78440P108 240 7990 SH SOLE 4 7990 0 0 SK TELECOM LTD SPONSORED ADR 78440P108 0 13 SH SOLE 18 13 0 0 SK TELECOM LTD SPONSORED ADR 78440P108 2413 80176 SH SOLE 22 78503 0 1673 SK TELECOM LTD SPONSORED ADR 78440P108 197 6560 SH SOLE 30 6560 0 0 SK TELECOM LTD SPONSORED ADR 78440P108 48595 1614455 SH SOLE 43 137661 0 1476794 SKECHERS U S A INC CL A 830566105 28702 681443 SH SOLE 2 463956 0 217487 SKECHERS U S A INC CL A 830566105 3033 72012 SH SOLE 4 72012 0 0 SKECHERS U S A INC CL A 830566105 681 16170 SH SOLE 7 16170 0 0 SKECHERS U S A INC CL A 830566105 111 2634 SH SOLE 13 2634 0 0 SKECHERS U S A INC CL A 830566105 1 15 SH SOLE 17 0 0 15 SKECHERS U S A INC CL A 830566105 21199 503294 SH SOLE 18 486000 0 17294 SKECHERS U S A INC CL A 830566105 8731 207292 SH SOLE 19 207292 0 0 SKECHERS U S A INC CL A 830566105 256636 6092981 SH SOLE 21 6092981 0 0 SKECHERS U S A INC CL A 830566105 177327 4210044 SH SOLE 22 3866199 0 343845 SKECHERS U S A INC CL A 830566105 6994 166039 SH SOLE 23 166039 0 0 SKECHERS U S A INC CL A 830566105 701 16654 SH SOLE 25 16654 0 0 SKECHERS U S A INC CL A 830566105 3704 87946 SH SOLE 26 67535 0 20411 SKECHERS U S A INC CL A 830566105 488 11593 SH SOLE 28 9878 0 1715 SKECHERS U S A INC CL A 830566105 5674 134714 SH SOLE 29 134714 0 0 SKECHERS U S A INC CL A 830566105 3306 78487 SH SOLE 30 78487 0 0 SKECHERS U S A INC CL A 830566105 4951 117547 SH SOLE 31 117547 0 0 SKECHERS U S A INC CL A 830566105 519 12326 SH SOLE 34 12326 0 0 SKECHERS U S A INC CL A 830566105 248 5892 SH SOLE 36 5892 0 0 SKECHERS U S A INC CL A 830566105 704 16713 SH SOLE 40 16713 0 0 SKECHERS U S A INC CL A 830566105 1661 39428 SH SOLE 43 238 0 39190 SKILLFUL CRAFTSMAN ED TECH L ORD SHS G8211A108 7 5883 SH SOLE 22 5883 0 0 SKILLSOFT CORP CL A 83066P200 40 3451 SH SOLE 2 3451 0 0 SKILLSOFT CORP CL A 83066P200 1019 87191 SH SOLE 21 87191 0 0 SKILLSOFT CORP CL A 83066P200 9081 776820 SH SOLE 22 776820 0 0 SKILLZ INC COM 83067L109 6028 613892 SH SOLE 2 53313 0 560579 SKILLZ INC COM 83067L109 5 509 SH SOLE 4 509 0 0 SKILLZ INC COM 83067L109 47 4765 SH SOLE 7 4765 0 0 SKILLZ INC COM 83067L109 1268 129092 SH SOLE 18 129092 0 0 SKILLZ INC COM 83067L109 853 86859 SH SOLE 19 86859 0 0 SKILLZ INC COM 83067L109 40019 4075302 SH SOLE 21 4075302 0 0 SKILLZ INC COM 83067L109 58028 5909186 SH SOLE 22 5651465 0 257721 SKILLZ INC COM 83067L109 122 12442 SH SOLE 25 12442 0 0 SKILLZ INC COM 83067L109 757 77054 SH SOLE 26 68682 0 8372 SKILLZ INC COM 83067L109 79 8057 SH SOLE 28 8057 0 0 SKILLZ INC COM 83067L109 490 49947 SH SOLE 30 49947 0 0 SKILLZ INC COM 83067L109 42 4323 SH SOLE 31 4323 0 0 SKILLZ INC COM 83067L109 26 2660 SH SOLE 34 2660 0 0 SKILLZ INC COM 83067L109 130 13258 SH SOLE 40 13258 0 0 SKILLZ INC COM 83067L109 1 106 SH SOLE 43 0 0 106 SKYLINE CHAMPION CORPORATION COM 830830105 1264 21046 SH SOLE 2 15573 0 5473 SKYLINE CHAMPION CORPORATION COM 830830105 12 200 SH SOLE 4 200 0 0 SKYLINE CHAMPION CORPORATION COM 830830105 51 844 SH SOLE 7 844 0 0 SKYLINE CHAMPION CORPORATION COM 830830105 8708 144996 SH SOLE 18 144996 0 0 SKYLINE CHAMPION CORPORATION COM 830830105 5575 92829 SH SOLE 19 92829 0 0 SKYLINE CHAMPION CORPORATION COM 830830105 140954 2346888 SH SOLE 21 2346888 0 0 SKYLINE CHAMPION CORPORATION COM 830830105 73035 1216029 SH SOLE 22 1183509 0 32520 SKYLINE CHAMPION CORPORATION COM 830830105 389 6479 SH SOLE 25 6479 0 0 SKYLINE CHAMPION CORPORATION COM 830830105 1342 22338 SH SOLE 26 18759 0 3579 SKYLINE CHAMPION CORPORATION COM 830830105 256 4261 SH SOLE 28 4261 0 0 SKYLINE CHAMPION CORPORATION COM 830830105 1628 27105 SH SOLE 30 27105 0 0 SKYLINE CHAMPION CORPORATION COM 830830105 355 5904 SH SOLE 40 5904 0 0 SKYLINE CHAMPION CORPORATION COM 830830105 216 3590 SH SOLE 43 206 0 3384 SKYWATER TECHNOLOGY INC COM 83089J108 84 3078 SH SOLE 2 316 0 2762 SKYWATER TECHNOLOGY INC COM 83089J108 632 23252 SH SOLE 18 23252 0 0 SKYWATER TECHNOLOGY INC COM 83089J108 379 13949 SH SOLE 19 13949 0 0 SKYWATER TECHNOLOGY INC COM 83089J108 7289 267993 SH SOLE 21 267993 0 0 SKYWATER TECHNOLOGY INC COM 83089J108 2352 86456 SH SOLE 22 84526 0 1930 SKYWATER TECHNOLOGY INC COM 83089J108 23638 869047 SH SOLE 34 869047 0 0 SKYWEST INC COM 830879102 2282 46254 SH SOLE 2 6341 0 39913 SKYWEST INC COM 830879102 3 57 SH SOLE 4 57 0 0 SKYWEST INC COM 830879102 28 570 SH SOLE 7 570 0 0 SKYWEST INC COM 830879102 9843 199497 SH SOLE 18 199497 0 0 SKYWEST INC COM 830879102 4301 87168 SH SOLE 19 87168 0 0 SKYWEST INC COM 830879102 298211 6044000 SH SOLE 21 6044000 0 0 SKYWEST INC COM 830879102 61879 1254125 SH SOLE 22 1219737 0 34388 SKYWEST INC COM 830879102 80 1614 SH SOLE 25 1614 0 0 SKYWEST INC COM 830879102 39 799 SH SOLE 26 0 0 799 SKYWEST INC COM 830879102 94 1909 SH SOLE 28 1909 0 0 SKYWEST INC COM 830879102 3633 73629 SH SOLE 30 73629 0 0 SKYWEST INC COM 830879102 541 10966 SH SOLE 34 10966 0 0 SKYWEST INC COM 830879102 64 1296 SH SOLE 40 1296 0 0 SKYWEST INC COM 830879102 3407 69059 SH SOLE 43 6870 0 62189 SKYWORKS SOLUTIONS INC COM 83088M102 62525 379447 SH SOLE 2 80050 0 299397 SKYWORKS SOLUTIONS INC COM 83088M102 11423 69324 SH SOLE 4 62898 0 6426 SKYWORKS SOLUTIONS INC COM 83088M102 35422 214963 SH SOLE 7 171127 0 43836 SKYWORKS SOLUTIONS INC COM 83088M102 564 3421 SH SOLE 13 474 0 2947 SKYWORKS SOLUTIONS INC COM 83088M102 3324 20174 SH SOLE 15 20174 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 57752 350477 SH SOLE 18 327376 0 23101 SKYWORKS SOLUTIONS INC COM 83088M102 108920 661000 SH SOLE 19 661000 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 1037107 6293888 SH SOLE 21 6293888 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 578696 3511934 SH SOLE 22 3162918 0 349016 SKYWORKS SOLUTIONS INC COM 83088M102 15311 92915 SH SOLE 23 92915 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 51755 314086 SH SOLE 25 314086 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 82798 502474 SH SOLE 26 190972 0 311502 SKYWORKS SOLUTIONS INC COM 83088M102 122301 742208 SH SOLE 28 15442 0 726766 SKYWORKS SOLUTIONS INC COM 83088M102 170368 1033909 SH SOLE 30 1033909 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 10196 61877 SH SOLE 31 20328 0 41549 SKYWORKS SOLUTIONS INC COM 83088M102 6406 38877 SH SOLE 32 38877 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 133265 808745 SH SOLE 34 808745 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 12946 78566 SH SOLE 36 78566 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 967 5869 SH SOLE 40 5869 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 25348 153831 SH SOLE 43 9441 0 144390 SL GREEN RLTY CORP COM 78440X804 28461 401765 SH SOLE 2 261863 0 139902 SL GREEN RLTY CORP COM 78440X804 17259 243632 SH SOLE 4 243632 0 0 SL GREEN RLTY CORP COM 78440X804 6123 86433 SH SOLE 7 86433 0 0 SL GREEN RLTY CORP COM 78440X804 26772 377922 SH SOLE 18 377715 0 207 SL GREEN RLTY CORP COM 78440X804 40052 565392 SH SOLE 19 565392 0 0 SL GREEN RLTY CORP COM 78440X804 265198 3743625 SH SOLE 21 3743625 0 0 SL GREEN RLTY CORP COM 78440X804 178569 2520741 SH SOLE 22 2292734 0 228007 SL GREEN RLTY CORP COM 78440X804 1128 15930 SH SOLE 23 15930 0 0 SL GREEN RLTY CORP COM 78440X804 23724 334899 SH SOLE 25 334899 0 0 SL GREEN RLTY CORP COM 78440X804 2726 38478 SH SOLE 26 32333 0 6145 SL GREEN RLTY CORP COM 78440X804 4763 67236 SH SOLE 28 24658 0 42578 SL GREEN RLTY CORP COM 78440X804 46 645 SH SOLE 29 645 0 0 SL GREEN RLTY CORP COM 78440X804 22783 321610 SH SOLE 30 321610 0 0 SL GREEN RLTY CORP COM 78440X804 163 2294 SH SOLE 31 2294 0 0 SL GREEN RLTY CORP COM 78440X804 22091 311845 SH SOLE 34 311845 0 0 SL GREEN RLTY CORP COM 78440X804 1164 16425 SH SOLE 36 16425 0 0 SL GREEN RLTY CORP COM 78440X804 593 8364 SH SOLE 40 8364 0 0 SL GREEN RLTY CORP COM 78440X804 5110 72130 SH SOLE 43 4557 0 67573 SLEEP NUMBER CORP COM 83125X103 2522 26977 SH SOLE 2 11080 0 15897 SLEEP NUMBER CORP COM 83125X103 10 102 SH SOLE 4 102 0 0 SLEEP NUMBER CORP COM 83125X103 36 385 SH SOLE 7 385 0 0 SLEEP NUMBER CORP COM 83125X103 8294 88727 SH SOLE 18 86088 0 2639 SLEEP NUMBER CORP COM 83125X103 7412 79293 SH SOLE 19 79293 0 0 SLEEP NUMBER CORP COM 83125X103 253181 2708394 SH SOLE 21 2708394 0 0 SLEEP NUMBER CORP COM 83125X103 56525 604677 SH SOLE 22 585915 0 18762 SLEEP NUMBER CORP COM 83125X103 189 2025 SH SOLE 23 2025 0 0 SLEEP NUMBER CORP COM 83125X103 410 4381 SH SOLE 25 4381 0 0 SLEEP NUMBER CORP COM 83125X103 1630 17439 SH SOLE 26 7355 0 10084 SLEEP NUMBER CORP COM 83125X103 198 2123 SH SOLE 28 2123 0 0 SLEEP NUMBER CORP COM 83125X103 4125 44126 SH SOLE 30 44126 0 0 SLEEP NUMBER CORP COM 83125X103 100 1071 SH SOLE 34 1071 0 0 SLEEP NUMBER CORP COM 83125X103 252 2694 SH SOLE 36 2694 0 0 SLEEP NUMBER CORP COM 83125X103 307 3286 SH SOLE 40 3286 0 0 SLEEP NUMBER CORP COM 83125X103 938 10037 SH SOLE 43 0 0 10037 SLM CORP COM 78442P106 15090 857383 SH SOLE 2 275384 0 581999 SLM CORP COM 78442P106 43 2437 SH SOLE 4 2437 0 0 SLM CORP COM 78442P106 127 7213 SH SOLE 7 7213 0 0 SLM CORP COM 78442P106 13016 739566 SH SOLE 18 738377 0 1189 SLM CORP COM 78442P106 1558 88537 SH SOLE 19 88537 0 0 SLM CORP COM 78442P106 252115 14324703 SH SOLE 21 14324703 0 0 SLM CORP COM 78442P106 155149 8815288 SH SOLE 22 8442165 0 373123 SLM CORP COM 78442P106 627 35640 SH SOLE 25 35640 0 0 SLM CORP COM 78442P106 2764 157063 SH SOLE 26 123373 0 33690 SLM CORP COM 78442P106 456 25925 SH SOLE 28 20087 0 5838 SLM CORP COM 78442P106 73 4130 SH SOLE 29 4130 0 0 SLM CORP COM 78442P106 2950 167629 SH SOLE 30 167629 0 0 SLM CORP COM 78442P106 247 14032 SH SOLE 31 14032 0 0 SLM CORP COM 78442P106 123 7005 SH SOLE 36 7005 0 0 SLM CORP COM 78442P106 685 38933 SH SOLE 40 38933 0 0 SLM CORP COM 78442P106 4794 272394 SH SOLE 43 11568 0 260826 SLR INVESTMENT CORP COM 83413U100 5289 276486 SH SOLE 30 276486 0 0 SLR SENIOR INVESTMENT CORP COM 83416M105 1625 105046 SH SOLE 30 105046 0 0 SM ENERGY CO COM 78454L100 3517 133337 SH SOLE 2 74454 0 58883 SM ENERGY CO COM 78454L100 12 449 SH SOLE 4 449 0 0 SM ENERGY CO COM 78454L100 97 3684 SH SOLE 7 3684 0 0 SM ENERGY CO COM 78454L100 12433 471313 SH SOLE 18 471313 0 0 SM ENERGY CO COM 78454L100 19978 757316 SH SOLE 19 757316 0 0 SM ENERGY CO COM 78454L100 380695 14431200 SH SOLE 21 14431200 0 0 SM ENERGY CO COM 78454L100 85842 3254070 SH SOLE 22 3137528 0 116542 SM ENERGY CO COM 78454L100 174 6601 SH SOLE 23 6601 0 0 SM ENERGY CO COM 78454L100 336 12727 SH SOLE 25 12727 0 0 SM ENERGY CO COM 78454L100 2335 88524 SH SOLE 26 43948 0 44576 SM ENERGY CO COM 78454L100 371 14078 SH SOLE 28 9608 0 4470 SM ENERGY CO COM 78454L100 7083 268502 SH SOLE 30 268502 0 0 SM ENERGY CO COM 78454L100 242 9183 SH SOLE 36 9183 0 0 SM ENERGY CO COM 78454L100 375 14206 SH SOLE 40 14206 0 0 SM ENERGY CO COM 78454L100 785 29762 SH SOLE 43 3131 0 26631 SMART GLOBAL HLDGS INC NOTE 2.250% 2/1 83205YAB0 1928 1475000 PRN SOLE 21 1475000 0 0 SMART GLOBAL HLDGS INC SHS G8232Y101 357 8022 SH SOLE 2 6212 0 1810 SMART GLOBAL HLDGS INC SHS G8232Y101 2 51 SH SOLE 4 51 0 0 SMART GLOBAL HLDGS INC SHS G8232Y101 12 262 SH SOLE 7 262 0 0 SMART GLOBAL HLDGS INC SHS G8232Y101 2893 65015 SH SOLE 18 65015 0 0 SMART GLOBAL HLDGS INC SHS G8232Y101 1372 30842 SH SOLE 19 30842 0 0 SMART GLOBAL HLDGS INC SHS G8232Y101 113463 2549722 SH SOLE 21 2549722 0 0 SMART GLOBAL HLDGS INC SHS G8232Y101 20068 450965 SH SOLE 22 438538 0 12427 SMART GLOBAL HLDGS INC SHS G8232Y101 123 2775 SH SOLE 25 2775 0 0 SMART GLOBAL HLDGS INC SHS G8232Y101 3 59 SH SOLE 26 59 0 0 SMART GLOBAL HLDGS INC SHS G8232Y101 99 2223 SH SOLE 28 2223 0 0 SMART GLOBAL HLDGS INC SHS G8232Y101 1852 41618 SH SOLE 30 41618 0 0 SMART GLOBAL HLDGS INC SHS G8232Y101 95 2127 SH SOLE 40 2127 0 0 SMART GLOBAL HLDGS INC SHS G8232Y101 198 4451 SH SOLE 43 145 0 4306 SMART SAND INC COM 83191H107 127 52014 SH SOLE 18 4725 0 47289 SMART SAND INC COM 83191H107 461 188171 SH SOLE 21 188171 0 0 SMART SAND INC COM 83191H107 864 352777 SH SOLE 22 352777 0 0 SMARTFINANCIAL INC COM NEW 83190L208 1679 64955 SH SOLE 2 48831 0 16124 SMARTFINANCIAL INC COM NEW 83190L208 6 241 SH SOLE 7 241 0 0 SMARTFINANCIAL INC COM NEW 83190L208 1255 48555 SH SOLE 18 48555 0 0 SMARTFINANCIAL INC COM NEW 83190L208 1611 62323 SH SOLE 19 62323 0 0 SMARTFINANCIAL INC COM NEW 83190L208 13641 527711 SH SOLE 21 527711 0 0 SMARTFINANCIAL INC COM NEW 83190L208 8586 332156 SH SOLE 22 324074 0 8082 SMARTFINANCIAL INC COM NEW 83190L208 30 1161 SH SOLE 26 0 0 1161 SMARTRENT INC COM CL A 83193G107 224 17217 SH SOLE 2 17217 0 0 SMARTRENT INC COM CL A 83193G107 235 18069 SH SOLE 4 18069 0 0 SMARTRENT INC COM CL A 83193G107 2833 217564 SH SOLE 18 217564 0 0 SMARTRENT INC COM CL A 83193G107 20698 1589698 SH SOLE 19 1589698 0 0 SMARTRENT INC COM CL A 83193G107 1271 97656 SH SOLE 22 97656 0 0 SMARTRENT INC COM CL A 83193G107 197 15141 SH SOLE 26 15141 0 0 SMARTRENT INC COM CL A 83193G107 8364 642405 SH SOLE 34 642405 0 0 SMARTSHEET INC COM CL A 83200N103 14684 213364 SH SOLE 2 40724 0 172640 SMARTSHEET INC COM CL A 83200N103 33 479 SH SOLE 4 479 0 0 SMARTSHEET INC COM CL A 83200N103 120 1748 SH SOLE 7 1748 0 0 SMARTSHEET INC COM CL A 83200N103 0 1 SH SOLE 17 0 0 1 SMARTSHEET INC COM CL A 83200N103 5382 78204 SH SOLE 18 77604 0 600 SMARTSHEET INC COM CL A 83200N103 2772 40281 SH SOLE 19 40281 0 0 SMARTSHEET INC COM CL A 83200N103 142019 2063628 SH SOLE 21 2063628 0 0 SMARTSHEET INC COM CL A 83200N103 189841 2758519 SH SOLE 22 2603913 0 154606 SMARTSHEET INC COM CL A 83200N103 1259 18290 SH SOLE 25 18290 0 0 SMARTSHEET INC COM CL A 83200N103 3321 48250 SH SOLE 26 39903 0 8347 SMARTSHEET INC COM CL A 83200N103 668 9709 SH SOLE 28 9709 0 0 SMARTSHEET INC COM CL A 83200N103 4452 64686 SH SOLE 30 64686 0 0 SMARTSHEET INC COM CL A 83200N103 132 1912 SH SOLE 31 1912 0 0 SMARTSHEET INC COM CL A 83200N103 101 1466 SH SOLE 34 1466 0 0 SMARTSHEET INC COM CL A 83200N103 440 6394 SH SOLE 36 6394 0 0 SMARTSHEET INC COM CL A 83200N103 967 14051 SH SOLE 40 14051 0 0 SMARTSHEET INC COM CL A 83200N103 1804 26214 SH SOLE 43 1938 0 24276 SMILEDIRECTCLUB INC CL A COM 83192H106 220 41276 SH SOLE 2 38478 0 2798 SMILEDIRECTCLUB INC CL A COM 83192H106 2 296 SH SOLE 4 296 0 0 SMILEDIRECTCLUB INC CL A COM 83192H106 803 151024 SH SOLE 21 151024 0 0 SMILEDIRECTCLUB INC CL A COM 83192H106 7237 1360410 SH SOLE 22 1310063 0 50347 SMILEDIRECTCLUB INC CL A COM 83192H106 69 12988 SH SOLE 25 12988 0 0 SMILEDIRECTCLUB INC CL A COM 83192H106 57 10699 SH SOLE 26 0 0 10699 SMILEDIRECTCLUB INC CL A COM 83192H106 368 69128 SH SOLE 30 69128 0 0 SMILEDIRECTCLUB INC CL A COM 83192H106 15 2776 SH SOLE 34 2776 0 0 SMILEDIRECTCLUB INC CL A COM 83192H106 72 13500 SH SOLE 40 13500 0 0 SMITH & NEPHEW PLC SPDN ADR NEW 83175M205 4 116 SH SOLE 18 116 0 0 SMITH & NEPHEW PLC SPDN ADR NEW 83175M205 9112 265341 SH SOLE 43 24295 0 241046 SMITH & WESSON BRANDS INC COM 831754106 399 19196 SH SOLE 2 15889 0 3307 SMITH & WESSON BRANDS INC COM 831754106 4 200 SH SOLE 4 200 0 0 SMITH & WESSON BRANDS INC COM 831754106 18 855 SH SOLE 7 855 0 0 SMITH & WESSON BRANDS INC COM 831754106 2807 135196 SH SOLE 18 135196 0 0 SMITH & WESSON BRANDS INC COM 831754106 1760 84755 SH SOLE 19 84755 0 0 SMITH & WESSON BRANDS INC COM 831754106 47755 2300322 SH SOLE 21 2300322 0 0 SMITH & WESSON BRANDS INC COM 831754106 22340 1076131 SH SOLE 22 1043365 0 32766 SMITH & WESSON BRANDS INC COM 831754106 782 37671 SH SOLE 26 34119 0 3552 SMITH & WESSON BRANDS INC COM 831754106 97 4680 SH SOLE 28 4680 0 0 SMITH & WESSON BRANDS INC COM 831754106 603 29067 SH SOLE 30 29067 0 0 SMITH & WESSON BRANDS INC COM 831754106 169 8148 SH SOLE 40 8148 0 0 SMITH & WESSON BRANDS INC COM 831754106 355 17110 SH SOLE 43 433 0 16677 SMITH A O CORP COM 831865209 21067 344964 SH SOLE 2 55506 0 289458 SMITH A O CORP COM 831865209 6639 108715 SH SOLE 4 53060 0 55655 SMITH A O CORP COM 831865209 11336 185623 SH SOLE 7 149735 0 35888 SMITH A O CORP COM 831865209 31 503 SH SOLE 13 503 0 0 SMITH A O CORP COM 831865209 1031 16882 SH SOLE 15 16882 0 0 SMITH A O CORP COM 831865209 17864 292524 SH SOLE 18 273242 0 19282 SMITH A O CORP COM 831865209 5183 84878 SH SOLE 19 84878 0 0 SMITH A O CORP COM 831865209 222898 3649878 SH SOLE 21 3649878 0 0 SMITH A O CORP COM 831865209 191252 3131691 SH SOLE 22 2829694 0 301997 SMITH A O CORP COM 831865209 4434 72603 SH SOLE 23 72603 0 0 SMITH A O CORP COM 831865209 22349 365953 SH SOLE 25 365953 0 0 SMITH A O CORP COM 831865209 17568 287670 SH SOLE 26 171568 0 116102 SMITH A O CORP COM 831865209 17375 284511 SH SOLE 28 9554 0 274957 SMITH A O CORP COM 831865209 47237 773482 SH SOLE 30 610611 0 162871 SMITH A O CORP COM 831865209 2923 47855 SH SOLE 31 14113 0 33742 SMITH A O CORP COM 831865209 1385 22679 SH SOLE 34 22679 0 0 SMITH A O CORP COM 831865209 1951 31939 SH SOLE 36 31939 0 0 SMITH A O CORP COM 831865209 335 5483 SH SOLE 40 5483 0 0 SMITH A O CORP COM 831865209 4748 77745 SH SOLE 43 10172 0 67573 SMITH MICRO SOFTWARE INC COM NEW 832154207 109 22447 SH SOLE 2 2973 0 19474 SMITH MICRO SOFTWARE INC COM NEW 832154207 642 132578 SH SOLE 18 132578 0 0 SMITH MICRO SOFTWARE INC COM NEW 832154207 496 102486 SH SOLE 19 102486 0 0 SMITH MICRO SOFTWARE INC COM NEW 832154207 7862 1624302 SH SOLE 21 1624302 0 0 SMITH MICRO SOFTWARE INC COM NEW 832154207 4122 851559 SH SOLE 22 824416 0 27143 SMITH MIDLAND CORP COM 832156103 11 819 SH SOLE 18 819 0 0 SMITH MIDLAND CORP COM 832156103 136 9797 SH SOLE 21 9797 0 0 SMUCKER J M CO COM NEW 832696405 30539 254424 SH SOLE 2 47179 0 207245 SMUCKER J M CO COM NEW 832696405 12577 104786 SH SOLE 4 61331 0 43455 SMUCKER J M CO COM NEW 832696405 20812 173394 SH SOLE 7 144125 0 29269 SMUCKER J M CO COM NEW 832696405 247 2058 SH SOLE 13 183 0 1875 SMUCKER J M CO COM NEW 832696405 1672 13930 SH SOLE 15 13930 0 0 SMUCKER J M CO COM NEW 832696405 23708 197520 SH SOLE 18 182190 0 15330 SMUCKER J M CO COM NEW 832696405 5700 47484 SH SOLE 19 47484 0 0 SMUCKER J M CO COM NEW 832696405 460611 3837469 SH SOLE 21 3837469 0 0 SMUCKER J M CO COM NEW 832696405 303588 2529268 SH SOLE 22 2258860 0 270408 SMUCKER J M CO COM NEW 832696405 7808 65053 SH SOLE 23 65053 0 0 SMUCKER J M CO COM NEW 832696405 19730 164379 SH SOLE 25 164379 0 0 SMUCKER J M CO COM NEW 832696405 44379 369734 SH SOLE 26 158166 0 211568 SMUCKER J M CO COM NEW 832696405 50001 416568 SH SOLE 28 8009 0 408559 SMUCKER J M CO COM NEW 832696405 91040 758477 SH SOLE 30 752016 0 6461 SMUCKER J M CO COM NEW 832696405 4932 41086 SH SOLE 31 14296 0 26790 SMUCKER J M CO COM NEW 832696405 9821 81823 SH SOLE 34 81823 0 0 SMUCKER J M CO COM NEW 832696405 11576 96446 SH SOLE 35 96446 0 0 SMUCKER J M CO COM NEW 832696405 10177 84786 SH SOLE 36 84786 0 0 SMUCKER J M CO COM NEW 832696405 468 3899 SH SOLE 40 3899 0 0 SMUCKER J M CO COM NEW 832696405 52205 434933 SH SOLE 43 22625 0 412308 SNAP INC CL A 83304A106 75511 1022214 SH SOLE 2 551359 0 470855 SNAP INC CL A 83304A106 50488 683470 SH SOLE 4 475946 0 207524 SNAP INC CL A 83304A106 6692 90598 SH SOLE 7 90598 0 0 SNAP INC CL A 83304A106 2931 39679 SH SOLE 13 22885 0 16794 SNAP INC CL A 83304A106 5156 69803 SH SOLE 15 69803 0 0 SNAP INC CL A 83304A106 387222 5241945 SH SOLE 18 3757753 0 1484192 SNAP INC CL A 83304A106 461271 6244366 SH SOLE 19 6244366 0 0 SNAP INC CL A 83304A106 498887 6753585 SH SOLE 21 6753585 0 0 SNAP INC CL A 83304A106 1193761 16160297 SH SOLE 22 15362745 0 797552 SNAP INC CL A 83304A106 46870 634493 SH SOLE 23 634493 0 0 SNAP INC CL A 83304A106 29110 394076 SH SOLE 25 394076 0 0 SNAP INC CL A 83304A106 99003 1340238 SH SOLE 26 827796 0 512442 SNAP INC CL A 83304A106 127925 1731756 SH SOLE 28 83544 0 1648212 SNAP INC CL A 83304A106 4260 57664 SH SOLE 29 57664 0 0 SNAP INC CL A 83304A106 228279 3090276 SH SOLE 30 3068669 0 21607 SNAP INC CL A 83304A106 30036 406602 SH SOLE 31 175823 0 230779 SNAP INC CL A 83304A106 290998 3939328 SH SOLE 34 3939328 0 0 SNAP INC CL A 83304A106 14702 199031 SH SOLE 36 199031 0 0 SNAP INC CL A 83304A106 2444 33088 SH SOLE 40 33088 0 0 SNAP INC CL A 83304A106 20513 277696 SH SOLE 43 13019 0 264677 SNAP INC NOTE 0.750% 8/0 83304AAB2 18071 5540000 PRN SOLE 21 5540000 0 0 SNAP INC NOTE 0.250% 5/0 83304AAD8 7491 2198000 PRN SOLE 21 2198000 0 0 SNAP ON INC COM 833034101 47493 227293 SH SOLE 2 111058 0 116235 SNAP ON INC COM 833034101 14055 67267 SH SOLE 4 45894 0 21373 SNAP ON INC COM 833034101 14998 71776 SH SOLE 7 57243 0 14533 SNAP ON INC COM 833034101 33 157 SH SOLE 13 157 0 0 SNAP ON INC COM 833034101 1339 6408 SH SOLE 15 6408 0 0 SNAP ON INC COM 833034101 27308 130690 SH SOLE 18 119513 0 11177 SNAP ON INC COM 833034101 19268 92212 SH SOLE 19 92212 0 0 SNAP ON INC COM 833034101 318782 1525636 SH SOLE 21 1525636 0 0 SNAP ON INC COM 833034101 302379 1447138 SH SOLE 22 1268013 0 179125 SNAP ON INC COM 833034101 13113 62755 SH SOLE 23 62755 0 0 SNAP ON INC COM 833034101 17912 85726 SH SOLE 25 85726 0 0 SNAP ON INC COM 833034101 38059 182146 SH SOLE 26 104424 0 77722 SNAP ON INC COM 833034101 42361 202733 SH SOLE 28 4277 0 198456 SNAP ON INC COM 833034101 3800 18188 SH SOLE 29 18188 0 0 SNAP ON INC COM 833034101 67429 322702 SH SOLE 30 313549 0 9153 SNAP ON INC COM 833034101 10585 50658 SH SOLE 31 36881 0 13777 SNAP ON INC COM 833034101 38840 185881 SH SOLE 34 185881 0 0 SNAP ON INC COM 833034101 5759 27562 SH SOLE 36 27562 0 0 SNAP ON INC COM 833034101 434 2078 SH SOLE 40 2078 0 0 SNAP ON INC COM 833034101 7726 36977 SH SOLE 43 3022 0 33955 SNAP ONE HOLDINGS CORP COM 83303Y105 129 7726 SH SOLE 2 410 0 7316 SNAP ONE HOLDINGS CORP COM 83303Y105 463 27752 SH SOLE 18 27752 0 0 SNAP ONE HOLDINGS CORP COM 83303Y105 329 19749 SH SOLE 19 19749 0 0 SNAP ONE HOLDINGS CORP COM 83303Y105 7021 421151 SH SOLE 21 421151 0 0 SNAP ONE HOLDINGS CORP COM 83303Y105 1786 107158 SH SOLE 22 104071 0 3087 SNOWFLAKE INC CL A 833445109 120361 397980 SH SOLE 2 34378 0 363602 SNOWFLAKE INC CL A 833445109 27374 90514 SH SOLE 4 75840 0 14674 SNOWFLAKE INC CL A 833445109 6346 20982 SH SOLE 7 20982 0 0 SNOWFLAKE INC CL A 833445109 1195 3951 SH SOLE 13 539 0 3412 SNOWFLAKE INC CL A 833445109 5388 17815 SH SOLE 15 17815 0 0 SNOWFLAKE INC CL A 833445109 30845 101990 SH SOLE 18 90967 0 11023 SNOWFLAKE INC CL A 833445109 26074 86216 SH SOLE 19 86216 0 0 SNOWFLAKE INC CL A 833445109 546217 1806095 SH SOLE 21 1806095 0 0 SNOWFLAKE INC CL A 833445109 1325941 4384292 SH SOLE 22 4155608 0 228684 SNOWFLAKE INC CL A 833445109 32317 106857 SH SOLE 23 106857 0 0 SNOWFLAKE INC CL A 833445109 92057 304391 SH SOLE 25 304391 0 0 SNOWFLAKE INC CL A 833445109 98677 326279 SH SOLE 26 161009 0 165270 SNOWFLAKE INC CL A 833445109 102882 340184 SH SOLE 28 16501 0 323683 SNOWFLAKE INC CL A 833445109 83 275 SH SOLE 29 275 0 0 SNOWFLAKE INC CL A 833445109 184330 609497 SH SOLE 30 569901 0 39596 SNOWFLAKE INC CL A 833445109 10385 34337 SH SOLE 31 23989 0 10348 SNOWFLAKE INC CL A 833445109 25668 84873 SH SOLE 34 84873 0 0 SNOWFLAKE INC CL A 833445109 25175 83243 SH SOLE 36 83243 0 0 SNOWFLAKE INC CL A 833445109 2019 6676 SH SOLE 40 6676 0 0 SNOWFLAKE INC CL A 833445109 7027 23236 SH SOLE 43 1406 0 21830 SO YOUNG INTERNATIONAL INC SPONSORED ADS 83356Q108 200 47056 SH SOLE 2 47056 0 0 SO YOUNG INTERNATIONAL INC SPONSORED ADS 83356Q108 150 35131 SH SOLE 21 35131 0 0 SO YOUNG INTERNATIONAL INC SPONSORED ADS 83356Q108 957 224660 SH SOLE 22 201063 0 23597 SO YOUNG INTERNATIONAL INC SPONSORED ADS 83356Q108 283 66528 SH SOLE 30 66528 0 0 SO YOUNG INTERNATIONAL INC SPONSORED ADS 83356Q108 201 47270 SH SOLE 34 47270 0 0 SOC TELEMED INC COM CL A 78472F101 25 10992 SH SOLE 2 4430 0 6562 SOC TELEMED INC COM CL A 78472F101 36 15954 SH SOLE 4 15954 0 0 SOC TELEMED INC COM CL A 78472F101 309 136760 SH SOLE 18 136760 0 0 SOC TELEMED INC COM CL A 78472F101 4307 1905844 SH SOLE 19 1905844 0 0 SOC TELEMED INC COM CL A 78472F101 4788 2118753 SH SOLE 21 2118753 0 0 SOC TELEMED INC COM CL A 78472F101 3365 1488974 SH SOLE 22 1476637 0 12337 SOC TELEMED INC COM CL A 78472F101 1264 559340 SH SOLE 34 559340 0 0 SOC TELEMED INC COM CL A 78472F101 0 15 SH SOLE 43 0 0 15 SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 65129 1212373 SH SOLE 2 178333 0 1034040 SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 940 17497 SH SOLE 4 17497 0 0 SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 1329 24747 SH SOLE 7 24747 0 0 SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 2743 51056 SH SOLE 13 42356 0 8700 SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 6498 120960 SH SOLE 18 83751 0 37209 SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 826 15369 SH SOLE 19 15369 0 0 SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 26259 488820 SH SOLE 21 488820 0 0 SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 64273 1196446 SH SOLE 22 857860 0 338586 SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 3879 72215 SH SOLE 25 72215 0 0 SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 516 9613 SH SOLE 26 9613 0 0 SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 103 1909 SH SOLE 28 0 0 1909 SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 5662 105401 SH SOLE 30 105401 0 0 SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 961 17898 SH SOLE 31 11084 0 6814 SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 53514 996165 SH SOLE 34 996165 0 0 SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 10105 188110 SH SOLE 43 20746 0 167364 SOCKET MOBILE INC COM NEW 83368E200 7 1151 SH SOLE 18 1151 0 0 SOCKET MOBILE INC COM NEW 83368E200 93 14804 SH SOLE 21 14804 0 0 SOFI TECHNOLOGIES INC COM 83406F102 252 15862 SH SOLE 2 15862 0 0 SOFI TECHNOLOGIES INC COM 83406F102 39165 2466292 SH SOLE 19 2466292 0 0 SOFI TECHNOLOGIES INC COM 83406F102 10366 652782 SH SOLE 21 652782 0 0 SOFI TECHNOLOGIES INC COM 83406F102 119728 7539577 SH SOLE 22 7539577 0 0 SOFI TECHNOLOGIES INC COM 83406F102 46211 2910044 SH SOLE 34 2910044 0 0 SOFI TECHNOLOGIES INC COM 83406F102 630 39648 SH SOLE 43 0 0 39648 SOHU COM LTD SPONSORED ADS 83410S108 55 2633 SH SOLE 2 2633 0 0 SOHU COM LTD SPONSORED ADS 83410S108 27 1312 SH SOLE 4 1312 0 0 SOHU COM LTD SPONSORED ADS 83410S108 50 2384 SH SOLE 7 2384 0 0 SOHU COM LTD SPONSORED ADS 83410S108 12356 592893 SH SOLE 21 592893 0 0 SOHU COM LTD SPONSORED ADS 83410S108 3465 166252 SH SOLE 22 160998 0 5254 SOHU COM LTD SPONSORED ADS 83410S108 37 1770 SH SOLE 25 1770 0 0 SOHU COM LTD SPONSORED ADS 83410S108 2127 102061 SH SOLE 30 102061 0 0 SOHU COM LTD SPONSORED ADS 83410S108 634 30424 SH SOLE 43 0 0 30424 SOL GEL TECHNOLOGIES SHS M8694L103 31 3089 SH SOLE 22 3089 0 0 SOLAREDGE TECHNOLOGIES INC COM 83417M104 7163 27006 SH SOLE 2 27006 0 0 SOLAREDGE TECHNOLOGIES INC COM 83417M104 5842 22028 SH SOLE 4 20027 0 2001 SOLAREDGE TECHNOLOGIES INC COM 83417M104 1171 4416 SH SOLE 7 4416 0 0 SOLAREDGE TECHNOLOGIES INC COM 83417M104 331 1249 SH SOLE 13 203 0 1046 SOLAREDGE TECHNOLOGIES INC COM 83417M104 1118 4214 SH SOLE 15 4214 0 0 SOLAREDGE TECHNOLOGIES INC COM 83417M104 34845 131380 SH SOLE 18 128334 0 3046 SOLAREDGE TECHNOLOGIES INC COM 83417M104 111 420 SH SOLE 19 420 0 0 SOLAREDGE TECHNOLOGIES INC COM 83417M104 754975 2846599 SH SOLE 21 2846599 0 0 SOLAREDGE TECHNOLOGIES INC COM 83417M104 266923 1006422 SH SOLE 22 982755 0 23667 SOLAREDGE TECHNOLOGIES INC COM 83417M104 7517 28341 SH SOLE 23 28341 0 0 SOLAREDGE TECHNOLOGIES INC COM 83417M104 21133 79681 SH SOLE 25 79681 0 0 SOLAREDGE TECHNOLOGIES INC COM 83417M104 23964 90354 SH SOLE 26 52767 0 37587 SOLAREDGE TECHNOLOGIES INC COM 83417M104 23975 90396 SH SOLE 28 3942 0 86454 SOLAREDGE TECHNOLOGIES INC COM 83417M104 25 93 SH SOLE 29 93 0 0 SOLAREDGE TECHNOLOGIES INC COM 83417M104 244889 923344 SH SOLE 30 923344 0 0 SOLAREDGE TECHNOLOGIES INC COM 83417M104 4865 18345 SH SOLE 31 5570 0 12775 SOLAREDGE TECHNOLOGIES INC COM 83417M104 667 2516 SH SOLE 34 2516 0 0 SOLAREDGE TECHNOLOGIES INC COM 83417M104 5876 22154 SH SOLE 36 22154 0 0 SOLAREDGE TECHNOLOGIES INC COM 83417M104 505 1904 SH SOLE 40 1904 0 0 SOLAREDGE TECHNOLOGIES INC COM 83417M104 7053 26593 SH SOLE 43 628 0 25965 SOLAREDGE TECHNOLOGIES INC NOTE 9/1 83417MAD6 558 450000 PRN SOLE 2 450000 0 0 SOLAREDGE TECHNOLOGIES INC NOTE 9/1 83417MAD6 3767 3037000 PRN SOLE 19 3037000 0 0 SOLAREDGE TECHNOLOGIES INC NOTE 9/1 83417MAD6 5595 4510000 PRN SOLE 21 4510000 0 0 SOLAREDGE TECHNOLOGIES INC NOTE 9/1 83417MAD6 4978 4013000 PRN SOLE 34 4013000 0 0 SOLARIS OILFIELD INFRASTRUCT COM CL A 83418M103 448 53776 SH SOLE 2 10149 0 43627 SOLARIS OILFIELD INFRASTRUCT COM CL A 83418M103 4 533 SH SOLE 7 533 0 0 SOLARIS OILFIELD INFRASTRUCT COM CL A 83418M103 848 101625 SH SOLE 18 101625 0 0 SOLARIS OILFIELD INFRASTRUCT COM CL A 83418M103 1587 190255 SH SOLE 19 190255 0 0 SOLARIS OILFIELD INFRASTRUCT COM CL A 83418M103 10159 1218099 SH SOLE 21 1218099 0 0 SOLARIS OILFIELD INFRASTRUCT COM CL A 83418M103 8145 976624 SH SOLE 22 961426 0 15198 SOLARIS OILFIELD INFRASTRUCT COM CL A 83418M103 30 3647 SH SOLE 23 3647 0 0 SOLARIS OILFIELD INFRASTRUCT COM CL A 83418M103 102 12217 SH SOLE 26 0 0 12217 SOLARIS OILFIELD INFRASTRUCT COM CL A 83418M103 5 601 SH SOLE 43 0 0 601 SOLARWINDS CORP COM NEW 83417Q204 2207 131943 SH SOLE 2 12495 0 119448 SOLARWINDS CORP COM NEW 83417Q204 2 139 SH SOLE 4 139 0 0 SOLARWINDS CORP COM NEW 83417Q204 8 450 SH SOLE 7 450 0 0 SOLARWINDS CORP COM NEW 83417Q204 216 12888 SH SOLE 18 12888 0 0 SOLARWINDS CORP COM NEW 83417Q204 156 9346 SH SOLE 19 9346 0 0 SOLARWINDS CORP COM NEW 83417Q204 8431 503944 SH SOLE 21 503944 0 0 SOLARWINDS CORP COM NEW 83417Q204 14064 840674 SH SOLE 22 802920 0 37754 SOLARWINDS CORP COM NEW 83417Q204 84 5014 SH SOLE 25 5014 0 0 SOLARWINDS CORP COM NEW 83417Q204 376 22465 SH SOLE 26 17765 0 4700 SOLARWINDS CORP COM NEW 83417Q204 68 4043 SH SOLE 28 4043 0 0 SOLARWINDS CORP COM NEW 83417Q204 3642 217698 SH SOLE 30 217698 0 0 SOLARWINDS CORP COM NEW 83417Q204 7 430 SH SOLE 31 430 0 0 SOLARWINDS CORP COM NEW 83417Q204 81 4840 SH SOLE 40 4840 0 0 SOLARWINDS CORP COM NEW 83417Q204 338 20177 SH SOLE 43 146 0 20030 SOLENO THERAPEUTICS INC COM NEW 834203200 1 1336 SH SOLE 2 1336 0 0 SOLENO THERAPEUTICS INC COM NEW 834203200 11 11459 SH SOLE 18 11459 0 0 SOLENO THERAPEUTICS INC COM NEW 834203200 108 116978 SH SOLE 21 116978 0 0 SOLID BIOSCIENCES INC COM 83422E105 337 141147 SH SOLE 2 72774 0 68373 SOLID BIOSCIENCES INC COM 83422E105 0 197 SH SOLE 7 197 0 0 SOLID BIOSCIENCES INC COM 83422E105 476 199274 SH SOLE 18 199274 0 0 SOLID BIOSCIENCES INC COM 83422E105 891 372671 SH SOLE 19 372671 0 0 SOLID BIOSCIENCES INC COM 83422E105 5322 2226635 SH SOLE 21 2226635 0 0 SOLID BIOSCIENCES INC COM 83422E105 3660 1531381 SH SOLE 22 1497254 0 34127 SOLID BIOSCIENCES INC COM 83422E105 26 10805 SH SOLE 23 10805 0 0 SOLID BIOSCIENCES INC COM 83422E105 33 13762 SH SOLE 26 0 0 13762 SOLID BIOSCIENCES INC COM 83422E105 38 15823 SH SOLE 43 345 0 15478 SOLIGENIX INC COM 834223307 9 8408 SH SOLE 18 8408 0 0 SOLIGENIX INC COM 834223307 114 107286 SH SOLE 21 107286 0 0 SOLITARIO ZINC CORP COM 8342EP107 19 33580 SH SOLE 21 33580 0 0 SOLITON INC COM 834251100 56 2758 SH SOLE 2 1538 0 1220 SOLITON INC COM 834251100 614 30159 SH SOLE 18 30159 0 0 SOLITON INC COM 834251100 444 21806 SH SOLE 19 21806 0 0 SOLITON INC COM 834251100 7993 392605 SH SOLE 21 392605 0 0 SOLITON INC COM 834251100 5720 280938 SH SOLE 22 278915 0 2023 SOLITON INC COM 834251100 66 3218 SH SOLE 43 0 0 3218 SONIC AUTOMOTIVE INC CL A 83545G102 5996 114115 SH SOLE 2 58126 0 55989 SONIC AUTOMOTIVE INC CL A 83545G102 6 107 SH SOLE 4 107 0 0 SONIC AUTOMOTIVE INC CL A 83545G102 46 885 SH SOLE 7 885 0 0 SONIC AUTOMOTIVE INC CL A 83545G102 5160 98217 SH SOLE 18 86738 0 11479 SONIC AUTOMOTIVE INC CL A 83545G102 15226 289793 SH SOLE 19 289793 0 0 SONIC AUTOMOTIVE INC CL A 83545G102 134709 2563940 SH SOLE 21 2563940 0 0 SONIC AUTOMOTIVE INC CL A 83545G102 43766 833003 SH SOLE 22 809528 0 23475 SONIC AUTOMOTIVE INC CL A 83545G102 687 13069 SH SOLE 23 13069 0 0 SONIC AUTOMOTIVE INC CL A 83545G102 148 2822 SH SOLE 25 2822 0 0 SONIC AUTOMOTIVE INC CL A 83545G102 4013 76385 SH SOLE 26 12730 0 63655 SONIC AUTOMOTIVE INC CL A 83545G102 98 1856 SH SOLE 28 1856 0 0 SONIC AUTOMOTIVE INC CL A 83545G102 2033 38685 SH SOLE 30 38685 0 0 SONIC AUTOMOTIVE INC CL A 83545G102 10 196 SH SOLE 34 196 0 0 SONIC AUTOMOTIVE INC CL A 83545G102 23 445 SH SOLE 36 445 0 0 SONIC AUTOMOTIVE INC CL A 83545G102 135 2577 SH SOLE 40 2577 0 0 SONIC AUTOMOTIVE INC CL A 83545G102 760 14470 SH SOLE 43 3562 0 10908 SONNET BIOTHERAPEUTC HLDNG I COM 83548R105 0 39 SH SOLE 21 39 0 0 SONNET BIOTHERAPEUTC HLDNG I COM 83548R105 111 183438 SH SOLE 22 183438 0 0 SONOCO PRODS CO COM 835495102 14904 250150 SH SOLE 2 91625 0 158525 SONOCO PRODS CO COM 835495102 61 1023 SH SOLE 4 1023 0 0 SONOCO PRODS CO COM 835495102 3583 60135 SH SOLE 7 60135 0 0 SONOCO PRODS CO COM 835495102 17196 288625 SH SOLE 18 288625 0 0 SONOCO PRODS CO COM 835495102 8656 145285 SH SOLE 19 145285 0 0 SONOCO PRODS CO COM 835495102 401394 6737055 SH SOLE 21 6737055 0 0 SONOCO PRODS CO COM 835495102 154983 2601263 SH SOLE 22 2478999 0 122264 SONOCO PRODS CO COM 835495102 1061 17807 SH SOLE 25 17807 0 0 SONOCO PRODS CO COM 835495102 2582 43343 SH SOLE 26 36141 0 7202 SONOCO PRODS CO COM 835495102 567 9523 SH SOLE 28 7723 0 1800 SONOCO PRODS CO COM 835495102 3396 56992 SH SOLE 30 56992 0 0 SONOCO PRODS CO COM 835495102 94 1575 SH SOLE 31 1575 0 0 SONOCO PRODS CO COM 835495102 2478 41591 SH SOLE 32 41591 0 0 SONOCO PRODS CO COM 835495102 695 11670 SH SOLE 36 11670 0 0 SONOCO PRODS CO COM 835495102 734 12314 SH SOLE 40 12314 0 0 SONOCO PRODS CO COM 835495102 3954 66358 SH SOLE 43 3366 0 62992 SONOMA PHARMACEUTICALS INC COM NEW 83558L204 3 609 SH SOLE 21 609 0 0 SONOMA PHARMACEUTICALS INC COM NEW 83558L204 13 2266 SH SOLE 22 2266 0 0 SONOS INC COM 83570H108 4755 146956 SH SOLE 2 132658 0 14298 SONOS INC COM 83570H108 395 12212 SH SOLE 4 12212 0 0 SONOS INC COM 83570H108 63 1933 SH SOLE 7 1933 0 0 SONOS INC COM 83570H108 16032 495415 SH SOLE 18 483738 0 11677 SONOS INC COM 83570H108 61027 1885893 SH SOLE 19 1885893 0 0 SONOS INC COM 83570H108 132013 4079514 SH SOLE 21 4079514 0 0 SONOS INC COM 83570H108 94148 2909393 SH SOLE 22 2837403 0 71990 SONOS INC COM 83570H108 589 18190 SH SOLE 25 18190 0 0 SONOS INC COM 83570H108 1948 60192 SH SOLE 26 52926 0 7266 SONOS INC COM 83570H108 325 10043 SH SOLE 28 10043 0 0 SONOS INC COM 83570H108 2210 68280 SH SOLE 30 68280 0 0 SONOS INC COM 83570H108 22464 694192 SH SOLE 34 694192 0 0 SONOS INC COM 83570H108 125 3868 SH SOLE 36 3868 0 0 SONOS INC COM 83570H108 460 14208 SH SOLE 40 14208 0 0 SONOS INC COM 83570H108 1152 35612 SH SOLE 43 779 0 34833 SONY GROUP CORPORATION SPONSORED ADR 835699307 1 11 SH SOLE 17 0 0 11 SONY GROUP CORPORATION SPONSORED ADR 835699307 52178 471856 SH SOLE 18 471711 0 145 SONY GROUP CORPORATION SPONSORED ADR 835699307 103452 935543 SH SOLE 43 93895 0 841648 SOPHIA GENETICS SA ORDINARY SHARES H82027105 35 1994 SH SOLE 2 1994 0 0 SOPHIA GENETICS SA ORDINARY SHARES H82027105 5110 291485 SH SOLE 19 291485 0 0 SOPHIA GENETICS SA ORDINARY SHARES H82027105 138 7896 SH SOLE 20 7896 0 0 SOPHIA GENETICS SA ORDINARY SHARES H82027105 11 619 SH SOLE 21 619 0 0 SOPHIA GENETICS SA ORDINARY SHARES H82027105 52 2985 SH SOLE 22 2985 0 0 SOPHIA GENETICS SA ORDINARY SHARES H82027105 31 1795 SH SOLE 34 1795 0 0 SORRENTO THERAPEUTICS INC COM NEW 83587F202 2892 379069 SH SOLE 2 173982 0 205087 SORRENTO THERAPEUTICS INC COM NEW 83587F202 7 959 SH SOLE 4 959 0 0 SORRENTO THERAPEUTICS INC COM NEW 83587F202 35 4530 SH SOLE 7 4530 0 0 SORRENTO THERAPEUTICS INC COM NEW 83587F202 6207 813526 SH SOLE 18 768330 0 45196 SORRENTO THERAPEUTICS INC COM NEW 83587F202 12756 1671862 SH SOLE 19 1671862 0 0 SORRENTO THERAPEUTICS INC COM NEW 83587F202 73283 9604604 SH SOLE 21 9604604 0 0 SORRENTO THERAPEUTICS INC COM NEW 83587F202 58724 7696492 SH SOLE 22 7522841 0 173651 SORRENTO THERAPEUTICS INC COM NEW 83587F202 417 54701 SH SOLE 23 54701 0 0 SORRENTO THERAPEUTICS INC COM NEW 83587F202 258 33846 SH SOLE 25 33846 0 0 SORRENTO THERAPEUTICS INC COM NEW 83587F202 2629 344620 SH SOLE 26 103436 0 241184 SORRENTO THERAPEUTICS INC COM NEW 83587F202 217 28413 SH SOLE 28 28413 0 0 SORRENTO THERAPEUTICS INC COM NEW 83587F202 1168 153073 SH SOLE 30 153073 0 0 SORRENTO THERAPEUTICS INC COM NEW 83587F202 217 28440 SH SOLE 40 28440 0 0 SORRENTO THERAPEUTICS INC COM NEW 83587F202 408 53536 SH SOLE 43 1050 0 52486 SOS LIMITED SPNSORD ADS NEW 83587W106 45 21334 SH SOLE 4 21334 0 0 SOS LIMITED SPNSORD ADS NEW 83587W106 0 1 SH SOLE 18 1 0 0 SOS LIMITED SPNSORD ADS NEW 83587W106 4158 1952291 SH SOLE 21 1952291 0 0 SOS LIMITED SPNSORD ADS NEW 83587W106 2143 1006208 SH SOLE 22 973970 0 32238 SOS LIMITED SPNSORD ADS NEW 83587W106 1085 509165 SH SOLE 30 509165 0 0 SOTERA HEALTH CO COM 83601L102 7031 268867 SH SOLE 2 81665 0 187202 SOTERA HEALTH CO COM 83601L102 10 384 SH SOLE 4 384 0 0 SOTERA HEALTH CO COM 83601L102 33 1268 SH SOLE 7 1268 0 0 SOTERA HEALTH CO COM 83601L102 1508 57680 SH SOLE 18 57680 0 0 SOTERA HEALTH CO COM 83601L102 160916 6153557 SH SOLE 19 6153557 0 0 SOTERA HEALTH CO COM 83601L102 36546 1397558 SH SOLE 21 1397558 0 0 SOTERA HEALTH CO COM 83601L102 61109 2336881 SH SOLE 22 2237482 0 99399 SOTERA HEALTH CO COM 83601L102 282 10786 SH SOLE 25 10786 0 0 SOTERA HEALTH CO COM 83601L102 1020 39006 SH SOLE 26 32425 0 6581 SOTERA HEALTH CO COM 83601L102 157 5996 SH SOLE 28 5996 0 0 SOTERA HEALTH CO COM 83601L102 578 22118 SH SOLE 30 22118 0 0 SOTERA HEALTH CO COM 83601L102 39 1498 SH SOLE 31 1498 0 0 SOTERA HEALTH CO COM 83601L102 12725 486618 SH SOLE 34 486618 0 0 SOTERA HEALTH CO COM 83601L102 242 9266 SH SOLE 40 9266 0 0 SOTHERLY HOTELS INC COM 83600C103 8 3038 SH SOLE 18 3038 0 0 SOTHERLY HOTELS INC COM 83600C103 111 43165 SH SOLE 21 43165 0 0 SOTHERLY HOTELS INC COM 83600C103 3 1152 SH SOLE 22 1152 0 0 SOUND FINL BANCORP INC COM 83607A100 21 466 SH SOLE 18 466 0 0 SOUND FINL BANCORP INC COM 83607A100 242 5377 SH SOLE 21 5377 0 0 SOUTH JERSEY INDS INC COM 838518108 4211 198092 SH SOLE 2 106264 0 91828 SOUTH JERSEY INDS INC COM 838518108 9 411 SH SOLE 4 411 0 0 SOUTH JERSEY INDS INC COM 838518108 4611 216884 SH SOLE 7 216884 0 0 SOUTH JERSEY INDS INC COM 838518108 8709 409656 SH SOLE 18 409656 0 0 SOUTH JERSEY INDS INC COM 838518108 6743 317167 SH SOLE 19 317167 0 0 SOUTH JERSEY INDS INC COM 838518108 282853 13304492 SH SOLE 21 13304492 0 0 SOUTH JERSEY INDS INC COM 838518108 62684 2948433 SH SOLE 22 2842998 0 105435 SOUTH JERSEY INDS INC COM 838518108 394 18512 SH SOLE 25 18512 0 0 SOUTH JERSEY INDS INC COM 838518108 4517 212485 SH SOLE 26 44648 0 167837 SOUTH JERSEY INDS INC COM 838518108 183 8615 SH SOLE 28 8403 0 212 SOUTH JERSEY INDS INC COM 838518108 4170 196141 SH SOLE 30 196141 0 0 SOUTH JERSEY INDS INC COM 838518108 300 14113 SH SOLE 36 14113 0 0 SOUTH JERSEY INDS INC COM 838518108 304 14314 SH SOLE 40 14314 0 0 SOUTH JERSEY INDS INC COM 838518108 912 42887 SH SOLE 43 2416 0 40471 SOUTH JERSEY INDS INC UNIT 04/01/2024 838518306 27089 559342 SH SOLE 21 559342 0 0 SOUTH PLAINS FINANCIAL INC COM 83946P107 658 26982 SH SOLE 2 12305 0 14677 SOUTH PLAINS FINANCIAL INC COM 83946P107 4 171 SH SOLE 7 171 0 0 SOUTH PLAINS FINANCIAL INC COM 83946P107 926 37984 SH SOLE 18 37984 0 0 SOUTH PLAINS FINANCIAL INC COM 83946P107 1578 64728 SH SOLE 19 64728 0 0 SOUTH PLAINS FINANCIAL INC COM 83946P107 9903 406190 SH SOLE 21 406190 0 0 SOUTH PLAINS FINANCIAL INC COM 83946P107 5207 213558 SH SOLE 22 207926 0 5632 SOUTH PLAINS FINANCIAL INC COM 83946P107 423 17330 SH SOLE 26 0 0 17330 SOUTHERN CO COM 842587107 189915 3064631 SH SOLE 2 1466370 0 1598261 SOUTHERN CO COM 842587107 53133 857399 SH SOLE 4 815728 0 41671 SOUTHERN CO COM 842587107 74771 1206563 SH SOLE 7 1174126 0 32437 SOUTHERN CO COM 842587107 4926 79494 SH SOLE 13 63816 0 15678 SOUTHERN CO COM 842587107 8516 137427 SH SOLE 15 137427 0 0 SOUTHERN CO COM 842587107 113691 1834608 SH SOLE 18 1597620 0 236988 SOUTHERN CO COM 842587107 57305 924715 SH SOLE 19 924715 0 0 SOUTHERN CO COM 842587107 1687252 27226920 SH SOLE 21 27226920 0 0 SOUTHERN CO COM 842587107 1560090 25174928 SH SOLE 22 21950418 0 3224510 SOUTHERN CO COM 842587107 58865 949902 SH SOLE 23 949902 0 0 SOUTHERN CO COM 842587107 23881 385359 SH SOLE 25 385359 0 0 SOUTHERN CO COM 842587107 156808 2530384 SH SOLE 26 1060219 0 1470165 SOUTHERN CO COM 842587107 27608 445499 SH SOLE 28 83463 0 362036 SOUTHERN CO COM 842587107 19352 312274 SH SOLE 29 312274 0 0 SOUTHERN CO COM 842587107 319874 5161754 SH SOLE 30 5161754 0 0 SOUTHERN CO COM 842587107 51756 835182 SH SOLE 31 552003 0 283179 SOUTHERN CO COM 842587107 36889 595266 SH SOLE 34 595266 0 0 SOUTHERN CO COM 842587107 17024 274709 SH SOLE 35 274709 0 0 SOUTHERN CO COM 842587107 44852 723773 SH SOLE 36 723773 0 0 SOUTHERN CO COM 842587107 1252 20199 SH SOLE 40 20199 0 0 SOUTHERN CO COM 842587107 37720 608680 SH SOLE 43 65728 0 542952 SOUTHERN CO UNIT 08/01/2022 842587602 146885 2879527 SH SOLE 21 2879527 0 0 SOUTHERN COPPER CORP COM 84265V105 16118 287097 SH SOLE 2 144484 0 142613 SOUTHERN COPPER CORP COM 84265V105 2793 49753 SH SOLE 4 26866 0 22887 SOUTHERN COPPER CORP COM 84265V105 6546 116605 SH SOLE 7 116605 0 0 SOUTHERN COPPER CORP COM 84265V105 19 336 SH SOLE 13 336 0 0 SOUTHERN COPPER CORP COM 84265V105 125 2218 SH SOLE 15 2218 0 0 SOUTHERN COPPER CORP COM 84265V105 4960 88349 SH SOLE 18 88349 0 0 SOUTHERN COPPER CORP COM 84265V105 1249 22255 SH SOLE 19 22255 0 0 SOUTHERN COPPER CORP COM 84265V105 148519 2645514 SH SOLE 21 2645514 0 0 SOUTHERN COPPER CORP COM 84265V105 93377 1663286 SH SOLE 22 1505042 0 158244 SOUTHERN COPPER CORP COM 84265V105 1951 34747 SH SOLE 23 34747 0 0 SOUTHERN COPPER CORP COM 84265V105 2106 37520 SH SOLE 25 37520 0 0 SOUTHERN COPPER CORP COM 84265V105 15235 271377 SH SOLE 26 110534 0 160843 SOUTHERN COPPER CORP COM 84265V105 4568 81375 SH SOLE 28 0 0 81375 SOUTHERN COPPER CORP COM 84265V105 5554 98932 SH SOLE 29 98932 0 0 SOUTHERN COPPER CORP COM 84265V105 23450 417713 SH SOLE 30 417713 0 0 SOUTHERN COPPER CORP COM 84265V105 8881 158191 SH SOLE 31 156538 0 1653 SOUTHERN COPPER CORP COM 84265V105 393 7000 SH SOLE 34 7000 0 0 SOUTHERN COPPER CORP COM 84265V105 1247 22218 SH SOLE 36 22218 0 0 SOUTHERN COPPER CORP COM 84265V105 19 332 SH SOLE 40 332 0 0 SOUTHERN COPPER CORP COM 84265V105 12237 217980 SH SOLE 43 8308 0 209672 SOUTHERN FIRST BANCSHARES COM 842873101 276 5158 SH SOLE 2 728 0 4430 SOUTHERN FIRST BANCSHARES COM 842873101 7 133 SH SOLE 7 133 0 0 SOUTHERN FIRST BANCSHARES COM 842873101 1318 24639 SH SOLE 18 24639 0 0 SOUTHERN FIRST BANCSHARES COM 842873101 748 13978 SH SOLE 19 13978 0 0 SOUTHERN FIRST BANCSHARES COM 842873101 15098 282198 SH SOLE 21 282198 0 0 SOUTHERN FIRST BANCSHARES COM 842873101 5666 105898 SH SOLE 22 102672 0 3226 SOUTHERN FIRST BANCSHARES COM 842873101 78 1462 SH SOLE 43 0 0 1462 SOUTHERN MO BANCORP INC COM 843380106 1349 30041 SH SOLE 2 20489 0 9552 SOUTHERN MO BANCORP INC COM 843380106 7 159 SH SOLE 7 159 0 0 SOUTHERN MO BANCORP INC COM 843380106 1291 28750 SH SOLE 18 28750 0 0 SOUTHERN MO BANCORP INC COM 843380106 1580 35206 SH SOLE 19 35206 0 0 SOUTHERN MO BANCORP INC COM 843380106 13322 296779 SH SOLE 21 296779 0 0 SOUTHERN MO BANCORP INC COM 843380106 11295 251608 SH SOLE 22 247100 0 4508 SOUTHERN MO BANCORP INC COM 843380106 157 3491 SH SOLE 23 3491 0 0 SOUTHERN MO BANCORP INC COM 843380106 649 14461 SH SOLE 26 0 0 14461 SOUTHERN STS BANCSHARES INC COM 843878307 6 340 SH SOLE 18 340 0 0 SOUTHERN STS BANCSHARES INC COM 843878307 94 4942 SH SOLE 21 4942 0 0 SOUTHSIDE BANCSHARES INC COM 84470P109 1282 33471 SH SOLE 2 9454 0 24017 SOUTHSIDE BANCSHARES INC COM 84470P109 4 100 SH SOLE 4 100 0 0 SOUTHSIDE BANCSHARES INC COM 84470P109 21 551 SH SOLE 7 551 0 0 SOUTHSIDE BANCSHARES INC COM 84470P109 4756 124198 SH SOLE 18 124198 0 0 SOUTHSIDE BANCSHARES INC COM 84470P109 2116 55274 SH SOLE 19 55274 0 0 SOUTHSIDE BANCSHARES INC COM 84470P109 140244 3662692 SH SOLE 21 3662692 0 0 SOUTHSIDE BANCSHARES INC COM 84470P109 31471 821911 SH SOLE 22 793113 0 28798 SOUTHSIDE BANCSHARES INC COM 84470P109 165 4304 SH SOLE 25 4304 0 0 SOUTHSIDE BANCSHARES INC COM 84470P109 420 10956 SH SOLE 26 8050 0 2906 SOUTHSIDE BANCSHARES INC COM 84470P109 138 3606 SH SOLE 28 3606 0 0 SOUTHSIDE BANCSHARES INC COM 84470P109 2190 57185 SH SOLE 30 57185 0 0 SOUTHSIDE BANCSHARES INC COM 84470P109 29 758 SH SOLE 36 758 0 0 SOUTHSIDE BANCSHARES INC COM 84470P109 143 3741 SH SOLE 40 3741 0 0 SOUTHSIDE BANCSHARES INC COM 84470P109 438 11443 SH SOLE 43 480 0 10963 SOUTHSTATE CORPORATION COM 840441109 8665 116046 SH SOLE 2 40855 0 75191 SOUTHSTATE CORPORATION COM 840441109 18 247 SH SOLE 4 247 0 0 SOUTHSTATE CORPORATION COM 840441109 85 1139 SH SOLE 7 1139 0 0 SOUTHSTATE CORPORATION COM 840441109 16279 218019 SH SOLE 18 218019 0 0 SOUTHSTATE CORPORATION COM 840441109 22144 296562 SH SOLE 19 296562 0 0 SOUTHSTATE CORPORATION COM 840441109 198582 2659459 SH SOLE 21 2659459 0 0 SOUTHSTATE CORPORATION COM 840441109 137658 1843555 SH SOLE 22 1769916 0 73639 SOUTHSTATE CORPORATION COM 840441109 602 8058 SH SOLE 23 8058 0 0 SOUTHSTATE CORPORATION COM 840441109 738 9885 SH SOLE 25 9885 0 0 SOUTHSTATE CORPORATION COM 840441109 5155 69037 SH SOLE 26 24949 0 44088 SOUTHSTATE CORPORATION COM 840441109 443 5933 SH SOLE 28 5933 0 0 SOUTHSTATE CORPORATION COM 840441109 2967 39741 SH SOLE 30 39741 0 0 SOUTHSTATE CORPORATION COM 840441109 248 3323 SH SOLE 34 3323 0 0 SOUTHSTATE CORPORATION COM 840441109 284 3803 SH SOLE 36 3803 0 0 SOUTHSTATE CORPORATION COM 840441109 639 8557 SH SOLE 40 8557 0 0 SOUTHSTATE CORPORATION COM 840441109 570 7633 SH SOLE 43 412 0 7221 SOUTHWEST AIRLS CO COM 844741108 56159 1091955 SH SOLE 2 119574 0 972381 SOUTHWEST AIRLS CO COM 844741108 3138 61024 SH SOLE 4 54997 0 6027 SOUTHWEST AIRLS CO COM 844741108 24476 475918 SH SOLE 7 457660 0 18258 SOUTHWEST AIRLS CO COM 844741108 12 235 SH SOLE 13 235 0 0 SOUTHWEST AIRLS CO COM 844741108 1235 24004 SH SOLE 15 24004 0 0 SOUTHWEST AIRLS CO COM 844741108 59 1145 SH SOLE 17 0 0 1145 SOUTHWEST AIRLS CO COM 844741108 70721 1375086 SH SOLE 18 1310988 0 64098 SOUTHWEST AIRLS CO COM 844741108 18373 357243 SH SOLE 19 357243 0 0 SOUTHWEST AIRLS CO COM 844741108 714788 13898275 SH SOLE 21 13898275 0 0 SOUTHWEST AIRLS CO COM 844741108 611368 11887372 SH SOLE 22 10813891 0 1073481 SOUTHWEST AIRLS CO COM 844741108 4602 89475 SH SOLE 23 89475 0 0 SOUTHWEST AIRLS CO COM 844741108 22630 440010 SH SOLE 25 440010 0 0 SOUTHWEST AIRLS CO COM 844741108 33209 645715 SH SOLE 26 182525 0 463190 SOUTHWEST AIRLS CO COM 844741108 12516 243353 SH SOLE 28 13154 0 230199 SOUTHWEST AIRLS CO COM 844741108 240 4664 SH SOLE 29 4664 0 0 SOUTHWEST AIRLS CO COM 844741108 78966 1535406 SH SOLE 30 1535406 0 0 SOUTHWEST AIRLS CO COM 844741108 3314 64432 SH SOLE 31 28013 0 36419 SOUTHWEST AIRLS CO COM 844741108 864 16793 SH SOLE 34 16793 0 0 SOUTHWEST AIRLS CO COM 844741108 3628 70543 SH SOLE 36 70543 0 0 SOUTHWEST AIRLS CO COM 844741108 300 5827 SH SOLE 40 5827 0 0 SOUTHWEST AIRLS CO COM 844741108 13892 270105 SH SOLE 43 10376 0 259729 SOUTHWEST AIRLS CO NOTE 1.250% 5/0 844741BG2 22302 14930000 PRN SOLE 21 14930000 0 0 SOUTHWEST GAS HLDGS INC COM 844895102 20155 301357 SH SOLE 2 127161 0 174196 SOUTHWEST GAS HLDGS INC COM 844895102 16 236 SH SOLE 4 236 0 0 SOUTHWEST GAS HLDGS INC COM 844895102 6311 94368 SH SOLE 7 94368 0 0 SOUTHWEST GAS HLDGS INC COM 844895102 23195 346808 SH SOLE 18 332264 0 14544 SOUTHWEST GAS HLDGS INC COM 844895102 65909 985474 SH SOLE 19 985474 0 0 SOUTHWEST GAS HLDGS INC COM 844895102 367131 5489395 SH SOLE 21 5489395 0 0 SOUTHWEST GAS HLDGS INC COM 844895102 179701 2686917 SH SOLE 22 2627560 0 59357 SOUTHWEST GAS HLDGS INC COM 844895102 3049 45594 SH SOLE 23 45594 0 0 SOUTHWEST GAS HLDGS INC COM 844895102 642 9594 SH SOLE 25 9594 0 0 SOUTHWEST GAS HLDGS INC COM 844895102 16556 247551 SH SOLE 26 19688 0 227863 SOUTHWEST GAS HLDGS INC COM 844895102 292 4365 SH SOLE 28 3482 0 883 SOUTHWEST GAS HLDGS INC COM 844895102 2163 32335 SH SOLE 30 32335 0 0 SOUTHWEST GAS HLDGS INC COM 844895102 1520 22722 SH SOLE 32 22722 0 0 SOUTHWEST GAS HLDGS INC COM 844895102 466 6969 SH SOLE 36 6969 0 0 SOUTHWEST GAS HLDGS INC COM 844895102 458 6845 SH SOLE 40 6845 0 0 SOUTHWEST GAS HLDGS INC COM 844895102 6950 103910 SH SOLE 43 2874 0 101036 SOUTHWESTERN ENERGY CO COM 845467109 1473 265842 SH SOLE 2 206385 0 59457 SOUTHWESTERN ENERGY CO COM 845467109 13 2430 SH SOLE 4 2430 0 0 SOUTHWESTERN ENERGY CO COM 845467109 95 17176 SH SOLE 7 17176 0 0 SOUTHWESTERN ENERGY CO COM 845467109 13510 2438596 SH SOLE 18 2438596 0 0 SOUTHWESTERN ENERGY CO COM 845467109 6614 1193895 SH SOLE 19 1193895 0 0 SOUTHWESTERN ENERGY CO COM 845467109 431783 77939109 SH SOLE 21 77939109 0 0 SOUTHWESTERN ENERGY CO COM 845467109 90246 16289899 SH SOLE 22 15897913 0 391986 SOUTHWESTERN ENERGY CO COM 845467109 610 110095 SH SOLE 23 110095 0 0 SOUTHWESTERN ENERGY CO COM 845467109 448 80861 SH SOLE 25 80861 0 0 SOUTHWESTERN ENERGY CO COM 845467109 1639 295786 SH SOLE 26 249530 0 46256 SOUTHWESTERN ENERGY CO COM 845467109 661 119287 SH SOLE 28 56242 0 63045 SOUTHWESTERN ENERGY CO COM 845467109 8578 1548288 SH SOLE 30 1548288 0 0 SOUTHWESTERN ENERGY CO COM 845467109 143 25771 SH SOLE 36 25771 0 0 SOUTHWESTERN ENERGY CO COM 845467109 424 76494 SH SOLE 40 76494 0 0 SOUTHWESTERN ENERGY CO COM 845467109 4680 844706 SH SOLE 43 25121 0 819585 SOVOS BRANDS INC COM 84612U107 375 26911 SH SOLE 2 26911 0 0 SOVOS BRANDS INC COM 84612U107 53 3833 SH SOLE 18 3833 0 0 SOVOS BRANDS INC COM 84612U107 1964 140754 SH SOLE 19 140754 0 0 SOVOS BRANDS INC COM 84612U107 103 7394 SH SOLE 22 7394 0 0 SOVOS BRANDS INC COM 84612U107 273 19572 SH SOLE 26 17544 0 2028 SOVOS BRANDS INC COM 84612U107 694 49733 SH SOLE 28 0 0 49733 SOVOS BRANDS INC COM 84612U107 13 900 SH SOLE 31 0 0 900 SOVOS BRANDS INC COM 84612U107 4636 332335 SH SOLE 34 332335 0 0 SP PLUS CORP COM 78469C103 293 9555 SH SOLE 2 7007 0 2548 SP PLUS CORP COM 78469C103 4 122 SH SOLE 4 122 0 0 SP PLUS CORP COM 78469C103 12 375 SH SOLE 7 375 0 0 SP PLUS CORP COM 78469C103 2080 67808 SH SOLE 18 67808 0 0 SP PLUS CORP COM 78469C103 1242 40493 SH SOLE 19 40493 0 0 SP PLUS CORP COM 78469C103 25158 820284 SH SOLE 21 820284 0 0 SP PLUS CORP COM 78469C103 16808 548041 SH SOLE 22 535006 0 13035 SP PLUS CORP COM 78469C103 118 3837 SH SOLE 25 3837 0 0 SP PLUS CORP COM 78469C103 144 4706 SH SOLE 26 1618 0 3088 SP PLUS CORP COM 78469C103 96 3116 SH SOLE 28 3116 0 0 SP PLUS CORP COM 78469C103 390 12716 SH SOLE 30 12716 0 0 SP PLUS CORP COM 78469C103 71 2328 SH SOLE 36 2328 0 0 SP PLUS CORP COM 78469C103 92 3010 SH SOLE 40 3010 0 0 SP PLUS CORP COM 78469C103 88 2868 SH SOLE 43 56 0 2812 SPAR GROUP INC COM 784933103 2 1541 SH SOLE 18 1541 0 0 SPAR GROUP INC COM 784933103 51 36780 SH SOLE 21 36780 0 0 SPAR GROUP INC COM 784933103 1 1079 SH SOLE 22 1079 0 0 SPARTANNASH CO COM 847215100 1826 83361 SH SOLE 2 38556 0 44805 SPARTANNASH CO COM 847215100 3 137 SH SOLE 4 137 0 0 SPARTANNASH CO COM 847215100 13 575 SH SOLE 7 575 0 0 SPARTANNASH CO COM 847215100 3333 152170 SH SOLE 18 152170 0 0 SPARTANNASH CO COM 847215100 3214 146751 SH SOLE 19 146751 0 0 SPARTANNASH CO COM 847215100 98706 4507116 SH SOLE 21 4507116 0 0 SPARTANNASH CO COM 847215100 23802 1086854 SH SOLE 22 1049723 0 37131 SPARTANNASH CO COM 847215100 359 16393 SH SOLE 23 16393 0 0 SPARTANNASH CO COM 847215100 100 4556 SH SOLE 25 4556 0 0 SPARTANNASH CO COM 847215100 1061 48436 SH SOLE 26 15577 0 32859 SPARTANNASH CO COM 847215100 119 5434 SH SOLE 28 5434 0 0 SPARTANNASH CO COM 847215100 1621 74020 SH SOLE 30 74020 0 0 SPARTANNASH CO COM 847215100 95 4339 SH SOLE 40 4339 0 0 SPARTANNASH CO COM 847215100 2803 127988 SH SOLE 43 5041 0 122947 SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 57 169 SH SOLE 17 0 0 169 SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 196 580 SH SOLE 43 0 0 580 SPDR GOLD TR GOLD SHS 78463V107 797 4852 SH SOLE 4 4852 0 0 SPDR GOLD TR GOLD SHS 78463V107 0 2 SH SOLE 17 0 0 2 SPDR GOLD TR GOLD SHS 78463V107 11840 72099 SH SOLE 18 72099 0 0 SPDR GOLD TR GOLD SHS 78463V107 63917 389216 SH SOLE 19 389216 0 0 SPDR GOLD TR GOLD SHS 78463V107 4940 30083 SH SOLE 22 30083 0 0 SPDR GOLD TR GOLD SHS 78463V107 61017 371556 SH SOLE 25 371556 0 0 SPDR GOLD TR GOLD SHS 78463V107 29743 181119 SH SOLE 34 181119 0 0 SPDR INDEX SHS FDS EURO STOXX 50 78463X202 11 233 SH SOLE 2 233 0 0 SPDR INDEX SHS FDS EURO STOXX 50 78463X202 1 29 SH SOLE 17 0 0 29 SPDR INDEX SHS FDS S&P CHINA ETF 78463X400 2716 24592 SH SOLE 22 24592 0 0 SPDR INDEX SHS FDS MSCI EAFE STRTGC 78463X434 2 21 SH SOLE 17 0 0 21 SPDR INDEX SHS FDS PORTFLI MSCI GBL 78463X475 3 63 SH SOLE 17 0 0 63 SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 141 3325 SH SOLE 17 0 0 3325 SPDR INDEX SHS FDS GLB NAT RESRCE 78463X541 92001 1791653 SH SOLE 13 1791653 0 0 SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749 116 2282 SH SOLE 17 0 0 2282 SPDR INDEX SHS FDS S&P EMKTSC ETF 78463X756 1 15 SH SOLE 17 0 0 15 SPDR INDEX SHS FDS MSCI ACWI EXUS 78463X848 0 15 SH SOLE 17 0 0 15 SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871 0 11 SH SOLE 17 0 0 11 SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871 258 6704 SH SOLE 43 0 0 6704 SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 154 4241 SH SOLE 17 0 0 4241 SPDR INDEX SHS FDS MSCI EAFE FS ETF 78470E106 0 3 SH SOLE 17 0 0 3 SPDR S&P 500 ETF TR OPTIONS 78462F103 99133 231000 SH Call SOLE 2 231000 0 0 SPDR S&P 500 ETF TR OPTIONS 78462F103 9227 21500 SH Put SOLE 2 21500 0 0 SPDR S&P 500 ETF TR OPTIONS 78462F103 71709 167100 SH Call SOLE 4 167100 0 0 SPDR S&P 500 ETF TR OPTIONS 78462F103 10814 25200 SH Put SOLE 4 25200 0 0 SPDR S&P 500 ETF TR OPTIONS 78462F103 911709 2124500 SH Call SOLE 18 2124500 0 0 SPDR S&P 500 ETF TR OPTIONS 78462F103 143119 333500 SH Put SOLE 18 333500 0 0 SPDR S&P 500 ETF TR OPTIONS 78462F103 11627035 27093800 SH Call SOLE 19 27093800 0 0 SPDR S&P 500 ETF TR OPTIONS 78462F103 1896413 4419100 SH Put SOLE 19 4419100 0 0 SPDR S&P 500 ETF TR OPTIONS 78462F103 518445 1208100 SH Call SOLE 22 1208100 0 0 SPDR S&P 500 ETF TR OPTIONS 78462F103 84455 196800 SH Put SOLE 22 196800 0 0 SPDR S&P 500 ETF TR OPTIONS 78462F103 4406154 10267400 SH Call SOLE 34 10267400 0 0 SPDR S&P 500 ETF TR OPTIONS 78462F103 723401 1685700 SH Put SOLE 34 1685700 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 119671 278863 SH SOLE 2 278863 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 3048 7102 SH SOLE 17 0 0 7102 SPDR S&P 500 ETF TR TR UNIT 78462F103 68623 159908 SH SOLE 18 110844 0 49064 SPDR S&P 500 ETF TR TR UNIT 78462F103 99226 231220 SH SOLE 19 231220 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 13090 30504 SH SOLE 22 30504 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 396449 923821 SH SOLE 23 923821 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 73 170 SH SOLE 43 0 0 170 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 12513 26022 SH SOLE 2 26022 0 0 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 1618 3366 SH SOLE 17 0 0 3366 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 417 868 SH SOLE 18 868 0 0 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 27 57 SH SOLE 43 0 0 57 SPDR SER TR SPDR S&P1500VL 78464A128 2 11 SH SOLE 17 0 0 11 SPDR SER TR S&P 600 SMCP GRW 78464A201 3 29 SH SOLE 17 0 0 29 SPDR SER TR S&P 600 SMCP VAL 78464A300 2 22 SH SOLE 17 0 0 22 SPDR SER TR PORTFOLIO INTRMD 78464A375 17 467 SH SOLE 17 0 0 467 SPDR SER TR BLOMBRG BRC EMRG 78464A391 2 65 SH SOLE 17 0 0 65 SPDR SER TR PRTFLO S&P500 GW 78464A409 47177 736912 SH SOLE 17 0 0 736912 SPDR SER TR PORTFOLIO SHORT 78464A474 0 10 SH SOLE 17 0 0 10 SPDR SER TR PRTFLO S&P500 VL 78464A508 49348 1265334 SH SOLE 17 0 0 1265334 SPDR SER TR PRTFLO S&P500 VL 78464A508 3551 91042 SH SOLE 22 91042 0 0 SPDR SER TR PRTFLO S&P500 VL 78464A508 0 0 SH SOLE 43 0 0 0 SPDR SER TR BLOMBERG INTL TR 78464A516 1 40 SH SOLE 17 0 0 40 SPDR SER TR DJ REIT ETF 78464A607 7 69 SH SOLE 17 0 0 69 SPDR SER TR DJ REIT ETF 78464A607 945 8963 SH SOLE 22 8963 0 0 SPDR SER TR PORTFOLIO AGRGTE 78464A649 17642 591021 SH SOLE 17 0 0 591021 SPDR SER TR PORTFLI TIPS ETF 78464A656 10169 326963 SH SOLE 2 326963 0 0 SPDR SER TR PORTFLI TIPS ETF 78464A656 296 9509 SH SOLE 17 0 0 9509 SPDR SER TR PORTFOLIO LN TSR 78464A664 60 1454 SH SOLE 17 0 0 1454 SPDR SER TR PORTFLI INTRMDIT 78464A672 5 155 SH SOLE 17 0 0 155 SPDR SER TR S&P DIVID ETF 78464A763 18 154 SH SOLE 17 0 0 154 SPDR SER TR S&P DIVID ETF 78464A763 1003 8531 SH SOLE 43 0 0 8531 SPDR SER TR PORTFOLI S&P1500 78464A805 170 3215 SH SOLE 17 0 0 3215 SPDR SER TR PORTFOLI S&P1500 78464A805 333 6283 SH SOLE 43 0 0 6283 SPDR SER TR S&P 600 SML CAP 78464A813 29 301 SH SOLE 2 301 0 0 SPDR SER TR S&P 600 SML CAP 78464A813 2726 28773 SH SOLE 17 0 0 28773 SPDR SER TR S&P 400 MDCP GRW 78464A821 2 27 SH SOLE 17 0 0 27 SPDR SER TR S&P 400 MDCP VAL 78464A839 0 6 SH SOLE 17 0 0 6 SPDR SER TR S&P 400 MDCP VAL 78464A839 0 1 SH SOLE 43 0 0 1 SPDR SER TR PORTFOLIO S&P400 78464A847 38 824 SH SOLE 17 0 0 824 SPDR SER TR PORTFOLIO S&P500 78464A854 96 1894 SH SOLE 2 1894 0 0 SPDR SER TR PORTFOLIO S&P500 78464A854 65034 1288827 SH SOLE 17 0 0 1288827 SPDR SER TR S&P BIOTECH 78464A870 471 3750 SH SOLE 22 3750 0 0 SPDR SER TR S&P HOMEBUILD 78464A888 6869 95728 SH SOLE 26 95728 0 0 SPDR SER TR OPTIONS 78468R556 108897 1125900 SH Call SOLE 19 1125900 0 0 SPDR SER TR OPTIONS 78468R556 783 8100 SH Call SOLE 22 8100 0 0 SPDR SER TR S&P OILGAS EXP 78468R556 472 4875 SH SOLE 19 4875 0 0 SPDR SER TR S&P OILGAS EXP 78468R556 133281 1378009 SH SOLE 25 1378009 0 0 SPDR SER TR BLOOMBERG BRCLYS 78468R622 1997 18262 SH SOLE 2 18262 0 0 SPDR SER TR BLOOMBERG BRCLYS 78468R622 762 6964 SH SOLE 4 6964 0 0 SPDR SER TR BLOOMBERG BRCLYS 78468R622 9705 88744 SH SOLE 17 0 0 88744 SPDR SER TR BLOOMBERG BRCLYS 78468R622 1462 13366 SH SOLE 18 13366 0 0 SPDR SER TR BLOOMBERG BRCLYS 78468R622 106211 971207 SH SOLE 19 971207 0 0 SPDR SER TR BLOOMBERG BRCLYS 78468R622 17346 158612 SH SOLE 22 158612 0 0 SPDR SER TR BLOOMBERG BRCLYS 78468R622 8202 75000 SH SOLE 30 75000 0 0 SPDR SER TR OPTIONS 78468R622 37346 341500 SH Put SOLE 4 341500 0 0 SPDR SER TR SPDR BLOOMBERG 78468R663 10 108 SH SOLE 17 0 0 108 SPDR SER TR NUVEEN BRC MUNIC 78468R721 4 78 SH SOLE 2 78 0 0 SPDR SER TR NUVEEN BRC MUNIC 78468R721 31 603 SH SOLE 17 0 0 603 SPDR SER TR NUVEEN BLMBRG SR 78468R739 27 556 SH SOLE 2 556 0 0 SPDR SER TR NUVEEN BLMBRG SR 78468R739 2 37 SH SOLE 17 0 0 37 SPDR SER TR PRTFLO S&P500 HI 78468R788 126 3221 SH SOLE 2 3221 0 0 SPDR SER TR PRTFLO S&P500 HI 78468R788 1 25 SH SOLE 17 0 0 25 SPDR SER TR SPDR S&P 500 ETF 78468R796 1 6 SH SOLE 17 0 0 6 SPDR SER TR PORTFOLIO S&P600 78468R853 5973 140200 SH SOLE 17 0 0 140200 SPDR SER TR BLOMBERG 1 10 YR 78468R861 1 30 SH SOLE 17 0 0 30 SPECTRUM BRANDS HLDGS INC NE COM 84790A105 12764 133418 SH SOLE 2 18050 0 115368 SPECTRUM BRANDS HLDGS INC NE COM 84790A105 16 163 SH SOLE 4 163 0 0 SPECTRUM BRANDS HLDGS INC NE COM 84790A105 96 1001 SH SOLE 7 1001 0 0 SPECTRUM BRANDS HLDGS INC NE COM 84790A105 1555 16255 SH SOLE 18 16255 0 0 SPECTRUM BRANDS HLDGS INC NE COM 84790A105 1099 11486 SH SOLE 19 11486 0 0 SPECTRUM BRANDS HLDGS INC NE COM 84790A105 46834 489541 SH SOLE 21 489541 0 0 SPECTRUM BRANDS HLDGS INC NE COM 84790A105 93650 978885 SH SOLE 22 927902 0 50983 SPECTRUM BRANDS HLDGS INC NE COM 84790A105 492 5146 SH SOLE 25 5146 0 0 SPECTRUM BRANDS HLDGS INC NE COM 84790A105 1860 19441 SH SOLE 26 15886 0 3555 SPECTRUM BRANDS HLDGS INC NE COM 84790A105 545 5700 SH SOLE 28 3371 0 2329 SPECTRUM BRANDS HLDGS INC NE COM 84790A105 2184 22832 SH SOLE 30 22832 0 0 SPECTRUM BRANDS HLDGS INC NE COM 84790A105 64 667 SH SOLE 31 667 0 0 SPECTRUM BRANDS HLDGS INC NE COM 84790A105 71 739 SH SOLE 36 739 0 0 SPECTRUM BRANDS HLDGS INC NE COM 84790A105 459 4800 SH SOLE 40 4800 0 0 SPECTRUM BRANDS HLDGS INC NE COM 84790A105 842 8796 SH SOLE 43 270 0 8526 SPECTRUM PHARMACEUTICALS INC COM 84763A108 702 321951 SH SOLE 2 146646 0 175305 SPECTRUM PHARMACEUTICALS INC COM 84763A108 1 377 SH SOLE 4 377 0 0 SPECTRUM PHARMACEUTICALS INC COM 84763A108 5 2144 SH SOLE 7 2144 0 0 SPECTRUM PHARMACEUTICALS INC COM 84763A108 1286 589985 SH SOLE 18 589985 0 0 SPECTRUM PHARMACEUTICALS INC COM 84763A108 3862 1771522 SH SOLE 19 1771522 0 0 SPECTRUM PHARMACEUTICALS INC COM 84763A108 45218 20742175 SH SOLE 21 20742175 0 0 SPECTRUM PHARMACEUTICALS INC COM 84763A108 13296 6098874 SH SOLE 22 6036248 0 62626 SPECTRUM PHARMACEUTICALS INC COM 84763A108 153 70252 SH SOLE 23 70252 0 0 SPECTRUM PHARMACEUTICALS INC COM 84763A108 45 20730 SH SOLE 25 20730 0 0 SPECTRUM PHARMACEUTICALS INC COM 84763A108 867 397550 SH SOLE 26 25428 0 372122 SPECTRUM PHARMACEUTICALS INC COM 84763A108 27 12332 SH SOLE 28 12332 0 0 SPECTRUM PHARMACEUTICALS INC COM 84763A108 818 375429 SH SOLE 30 375429 0 0 SPECTRUM PHARMACEUTICALS INC COM 84763A108 9 4175 SH SOLE 36 4175 0 0 SPECTRUM PHARMACEUTICALS INC COM 84763A108 27 12610 SH SOLE 40 12610 0 0 SPECTRUM PHARMACEUTICALS INC COM 84763A108 243 111329 SH SOLE 43 0 0 111329 SPERO THERAPEUTICS INC COM 84833T103 231 12560 SH SOLE 2 1392 0 11168 SPERO THERAPEUTICS INC COM 84833T103 7 377 SH SOLE 7 377 0 0 SPERO THERAPEUTICS INC COM 84833T103 1256 68198 SH SOLE 18 68198 0 0 SPERO THERAPEUTICS INC COM 84833T103 703 38195 SH SOLE 19 38195 0 0 SPERO THERAPEUTICS INC COM 84833T103 19296 1048100 SH SOLE 21 1048100 0 0 SPERO THERAPEUTICS INC COM 84833T103 11259 611552 SH SOLE 22 607324 0 4228 SPERO THERAPEUTICS INC COM 84833T103 282 15325 SH SOLE 30 15325 0 0 SPERO THERAPEUTICS INC COM 84833T103 151 8221 SH SOLE 43 0 0 8221 SPIRE GLOBAL INC OPTIONS 848560958 1253 100000 SH Put SOLE 19 100000 0 0 SPIRE INC COM 84857L101 5071 82879 SH SOLE 2 36935 0 45944 SPIRE INC COM 84857L101 470 7688 SH SOLE 4 7688 0 0 SPIRE INC COM 84857L101 4722 77179 SH SOLE 7 77179 0 0 SPIRE INC COM 84857L101 15683 256350 SH SOLE 18 256350 0 0 SPIRE INC COM 84857L101 5449 89071 SH SOLE 19 89071 0 0 SPIRE INC COM 84857L101 237887 3888308 SH SOLE 21 3888308 0 0 SPIRE INC COM 84857L101 86492 1413728 SH SOLE 22 1361018 0 52710 SPIRE INC COM 84857L101 419 6848 SH SOLE 25 6848 0 0 SPIRE INC COM 84857L101 1477 24136 SH SOLE 26 20105 0 4031 SPIRE INC COM 84857L101 214 3502 SH SOLE 28 3123 0 379 SPIRE INC COM 84857L101 3444 56300 SH SOLE 30 56300 0 0 SPIRE INC COM 84857L101 219 3584 SH SOLE 36 3584 0 0 SPIRE INC COM 84857L101 374 6120 SH SOLE 40 6120 0 0 SPIRE INC COM 84857L101 3544 57920 SH SOLE 43 9212 0 48708 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 12909 292115 SH SOLE 2 35189 0 256926 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 15 341 SH SOLE 4 341 0 0 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 124 2799 SH SOLE 7 2799 0 0 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 1903 43072 SH SOLE 18 43072 0 0 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 1362 30819 SH SOLE 19 30819 0 0 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 93800 2122655 SH SOLE 21 2122655 0 0 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 102787 2326020 SH SOLE 22 2203207 0 122813 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 593 13414 SH SOLE 25 13414 0 0 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 2135 48315 SH SOLE 26 40045 0 8270 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 574 12983 SH SOLE 28 8823 0 4160 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 2547 57635 SH SOLE 30 57635 0 0 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 81 1822 SH SOLE 31 1822 0 0 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 193 4371 SH SOLE 36 4371 0 0 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 551 12480 SH SOLE 40 12480 0 0 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 3833 86747 SH SOLE 43 9677 0 77070 SPIRIT AIRLS INC COM 848577102 7600 292990 SH SOLE 2 98059 0 194931 SPIRIT AIRLS INC COM 848577102 3 128 SH SOLE 4 128 0 0 SPIRIT AIRLS INC COM 848577102 41 1581 SH SOLE 7 1581 0 0 SPIRIT AIRLS INC COM 848577102 8368 322589 SH SOLE 18 311706 0 10883 SPIRIT AIRLS INC COM 848577102 25440 980711 SH SOLE 19 980711 0 0 SPIRIT AIRLS INC COM 848577102 97337 3752375 SH SOLE 21 3752375 0 0 SPIRIT AIRLS INC COM 848577102 84302 3249872 SH SOLE 22 3180014 0 69858 SPIRIT AIRLS INC COM 848577102 1093 42124 SH SOLE 23 42124 0 0 SPIRIT AIRLS INC COM 848577102 67 2593 SH SOLE 25 2593 0 0 SPIRIT AIRLS INC COM 848577102 5634 217196 SH SOLE 26 7210 0 209986 SPIRIT AIRLS INC COM 848577102 67 2601 SH SOLE 28 2601 0 0 SPIRIT AIRLS INC COM 848577102 563 21697 SH SOLE 30 21697 0 0 SPIRIT AIRLS INC COM 848577102 47 1820 SH SOLE 34 1820 0 0 SPIRIT AIRLS INC COM 848577102 89 3447 SH SOLE 40 3447 0 0 SPIRIT AIRLS INC COM 848577102 1588 61212 SH SOLE 43 28088 0 33124 SPIRIT AIRLS INC NOTE 1.000% 5/1 848577AB8 2858 3050000 PRN SOLE 21 3050000 0 0 SPIRIT OF TEX BANCSHARES INC COM 84861D103 259 10692 SH SOLE 2 1030 0 9662 SPIRIT OF TEX BANCSHARES INC COM 84861D103 5 206 SH SOLE 7 206 0 0 SPIRIT OF TEX BANCSHARES INC COM 84861D103 1111 45904 SH SOLE 18 45904 0 0 SPIRIT OF TEX BANCSHARES INC COM 84861D103 594 24554 SH SOLE 19 24554 0 0 SPIRIT OF TEX BANCSHARES INC COM 84861D103 12321 509140 SH SOLE 21 509140 0 0 SPIRIT OF TEX BANCSHARES INC COM 84861D103 8633 356718 SH SOLE 22 349116 0 7602 SPIRIT OF TEX BANCSHARES INC COM 84861D103 3 138 SH SOLE 43 0 0 138 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 18626 404556 SH SOLE 2 191964 0 212592 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 23664 513988 SH SOLE 4 513988 0 0 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 7006 152180 SH SOLE 7 152180 0 0 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 34054 739672 SH SOLE 18 739672 0 0 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 40870 887713 SH SOLE 19 887713 0 0 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 301102 6540003 SH SOLE 21 6540003 0 0 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 204873 4449882 SH SOLE 22 4014509 0 435373 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 1283 27858 SH SOLE 23 27858 0 0 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 23857 518185 SH SOLE 25 518185 0 0 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 2098 45574 SH SOLE 26 37689 0 7885 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 7066 153471 SH SOLE 28 76893 0 76578 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 24358 529072 SH SOLE 30 529072 0 0 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 88 1905 SH SOLE 31 1905 0 0 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 23849 518003 SH SOLE 34 518003 0 0 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 92 1996 SH SOLE 36 1996 0 0 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 629 13668 SH SOLE 40 13668 0 0 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 4970 107951 SH SOLE 43 13122 0 94829 SPLUNK INC COM 848637104 48690 336469 SH SOLE 2 33699 0 302770 SPLUNK INC COM 848637104 15205 105073 SH SOLE 4 66300 0 38773 SPLUNK INC COM 848637104 4694 32439 SH SOLE 7 32439 0 0 SPLUNK INC COM 848637104 1775 12263 SH SOLE 13 8742 0 3521 SPLUNK INC COM 848637104 2452 16943 SH SOLE 15 16943 0 0 SPLUNK INC COM 848637104 0 3 SH SOLE 17 0 0 3 SPLUNK INC COM 848637104 40111 277180 SH SOLE 18 267511 0 9669 SPLUNK INC COM 848637104 33224 229588 SH SOLE 19 229588 0 0 SPLUNK INC COM 848637104 460084 3179355 SH SOLE 21 3179355 0 0 SPLUNK INC COM 848637104 497841 3440264 SH SOLE 22 3229869 0 210395 SPLUNK INC COM 848637104 13173 91033 SH SOLE 23 91033 0 0 SPLUNK INC COM 848637104 47696 329598 SH SOLE 25 329598 0 0 SPLUNK INC COM 848637104 45505 314458 SH SOLE 26 174250 0 140208 SPLUNK INC COM 848637104 40684 281142 SH SOLE 28 16221 0 264921 SPLUNK INC COM 848637104 25 173 SH SOLE 29 173 0 0 SPLUNK INC COM 848637104 148047 1023063 SH SOLE 30 995342 0 27721 SPLUNK INC COM 848637104 9935 68657 SH SOLE 31 28950 0 39707 SPLUNK INC COM 848637104 5581 38570 SH SOLE 32 38570 0 0 SPLUNK INC COM 848637104 14016 96856 SH SOLE 34 96856 0 0 SPLUNK INC COM 848637104 10503 72583 SH SOLE 36 72583 0 0 SPLUNK INC COM 848637104 828 5720 SH SOLE 40 5720 0 0 SPLUNK INC COM 848637104 10423 72026 SH SOLE 43 6095 0 65931 SPLUNK INC NOTE 0.500% 9/1 848637AC8 5719 4893000 PRN SOLE 21 4893000 0 0 SPLUNK INC NOTE 1.125% 9/1 848637AD6 7392 6056000 PRN SOLE 21 6056000 0 0 SPLUNK INC NOTE 1.125% 6/1 848637AF1 8277 8441000 PRN SOLE 21 8441000 0 0 SPOK HLDGS INC COM 84863T106 36 3513 SH SOLE 18 3513 0 0 SPOK HLDGS INC COM 84863T106 592 57899 SH SOLE 21 57899 0 0 SPOK HLDGS INC COM 84863T106 3611 353334 SH SOLE 22 353334 0 0 SPOK HLDGS INC COM 84863T106 44 4319 SH SOLE 43 0 0 4319 SPORTSMANS WHSE HLDGS INC COM 84920Y106 363 20632 SH SOLE 2 16525 0 4107 SPORTSMANS WHSE HLDGS INC COM 84920Y106 3 161 SH SOLE 4 161 0 0 SPORTSMANS WHSE HLDGS INC COM 84920Y106 13 725 SH SOLE 7 725 0 0 SPORTSMANS WHSE HLDGS INC COM 84920Y106 2214 125794 SH SOLE 18 125794 0 0 SPORTSMANS WHSE HLDGS INC COM 84920Y106 1477 83934 SH SOLE 19 83934 0 0 SPORTSMANS WHSE HLDGS INC COM 84920Y106 27718 1574914 SH SOLE 21 1574914 0 0 SPORTSMANS WHSE HLDGS INC COM 84920Y106 19145 1087769 SH SOLE 22 1055602 0 32167 SPORTSMANS WHSE HLDGS INC COM 84920Y106 526 29875 SH SOLE 30 29875 0 0 SPORTSMANS WHSE HLDGS INC COM 84920Y106 122 6949 SH SOLE 40 6949 0 0 SPORTSMANS WHSE HLDGS INC COM 84920Y106 175 9960 SH SOLE 43 0 0 9960 SPOTIFY TECHNOLOGY S A SHS L8681T102 70547 313067 SH SOLE 2 61025 0 252042 SPOTIFY TECHNOLOGY S A SHS L8681T102 2673 11863 SH SOLE 4 11863 0 0 SPOTIFY TECHNOLOGY S A SHS L8681T102 747 3317 SH SOLE 7 3317 0 0 SPOTIFY TECHNOLOGY S A SHS L8681T102 2289 10159 SH SOLE 13 10159 0 0 SPOTIFY TECHNOLOGY S A SHS L8681T102 221 979 SH SOLE 15 979 0 0 SPOTIFY TECHNOLOGY S A SHS L8681T102 18890 83827 SH SOLE 18 76745 0 7082 SPOTIFY TECHNOLOGY S A SHS L8681T102 25953 115172 SH SOLE 19 115172 0 0 SPOTIFY TECHNOLOGY S A SHS L8681T102 361311 1603404 SH SOLE 21 1603404 0 0 SPOTIFY TECHNOLOGY S A SHS L8681T102 227372 1009017 SH SOLE 22 855514 0 153503 SPOTIFY TECHNOLOGY S A SHS L8681T102 2709 12021 SH SOLE 23 12021 0 0 SPOTIFY TECHNOLOGY S A SHS L8681T102 40384 179213 SH SOLE 25 179213 0 0 SPOTIFY TECHNOLOGY S A SHS L8681T102 19561 86805 SH SOLE 26 3731 0 83074 SPOTIFY TECHNOLOGY S A SHS L8681T102 21653 96091 SH SOLE 28 81 0 96010 SPOTIFY TECHNOLOGY S A SHS L8681T102 18269 81072 SH SOLE 30 81072 0 0 SPOTIFY TECHNOLOGY S A SHS L8681T102 3909 17349 SH SOLE 31 17349 0 0 SPOTIFY TECHNOLOGY S A SHS L8681T102 130 575 SH SOLE 34 575 0 0 SPOTIFY TECHNOLOGY S A SHS L8681T102 7783 34539 SH SOLE 36 34539 0 0 SPOTIFY TECHNOLOGY S A SHS L8681T102 2298 10198 SH SOLE 43 2544 0 7654 SPRINGWORKS THERAPEUTICS INC COM 85205L107 1015 15995 SH SOLE 2 9121 0 6874 SPRINGWORKS THERAPEUTICS INC COM 85205L107 5 77 SH SOLE 4 77 0 0 SPRINGWORKS THERAPEUTICS INC COM 85205L107 30 469 SH SOLE 7 469 0 0 SPRINGWORKS THERAPEUTICS INC COM 85205L107 5142 81051 SH SOLE 18 81051 0 0 SPRINGWORKS THERAPEUTICS INC COM 85205L107 5177 81603 SH SOLE 19 81603 0 0 SPRINGWORKS THERAPEUTICS INC COM 85205L107 82203 1295763 SH SOLE 21 1295763 0 0 SPRINGWORKS THERAPEUTICS INC COM 85205L107 41749 658088 SH SOLE 22 645399 0 12689 SPRINGWORKS THERAPEUTICS INC COM 85205L107 65 1026 SH SOLE 23 1026 0 0 SPRINGWORKS THERAPEUTICS INC COM 85205L107 186 2927 SH SOLE 25 2927 0 0 SPRINGWORKS THERAPEUTICS INC COM 85205L107 975 15376 SH SOLE 26 9582 0 5794 SPRINGWORKS THERAPEUTICS INC COM 85205L107 106 1673 SH SOLE 28 1673 0 0 SPRINGWORKS THERAPEUTICS INC COM 85205L107 17961 283123 SH SOLE 30 283123 0 0 SPRINGWORKS THERAPEUTICS INC COM 85205L107 79 1249 SH SOLE 36 1249 0 0 SPRINGWORKS THERAPEUTICS INC COM 85205L107 148 2335 SH SOLE 40 2335 0 0 SPRINGWORKS THERAPEUTICS INC COM 85205L107 27 423 SH SOLE 43 0 0 423 SPRINKLR INC CL A 85208T107 4 257 SH SOLE 2 257 0 0 SPRINKLR INC CL A 85208T107 3637 207809 SH SOLE 22 207809 0 0 SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 29 1707 SH SOLE 17 0 0 1707 SPROUT SOCIAL INC COM CL A 85209W109 8155 66869 SH SOLE 2 31968 0 34901 SPROUT SOCIAL INC COM CL A 85209W109 21 171 SH SOLE 4 171 0 0 SPROUT SOCIAL INC COM CL A 85209W109 87 710 SH SOLE 7 710 0 0 SPROUT SOCIAL INC COM CL A 85209W109 16504 135337 SH SOLE 18 124298 0 11039 SPROUT SOCIAL INC COM CL A 85209W109 41425 339691 SH SOLE 19 339691 0 0 SPROUT SOCIAL INC COM CL A 85209W109 194179 1592281 SH SOLE 21 1592281 0 0 SPROUT SOCIAL INC COM CL A 85209W109 154678 1268369 SH SOLE 22 1244207 0 24162 SPROUT SOCIAL INC COM CL A 85209W109 1502 12320 SH SOLE 23 12320 0 0 SPROUT SOCIAL INC COM CL A 85209W109 839 6880 SH SOLE 25 6880 0 0 SPROUT SOCIAL INC COM CL A 85209W109 8153 66853 SH SOLE 26 12036 0 54817 SPROUT SOCIAL INC COM CL A 85209W109 355 2911 SH SOLE 28 2911 0 0 SPROUT SOCIAL INC COM CL A 85209W109 22488 184405 SH SOLE 30 184405 0 0 SPROUT SOCIAL INC COM CL A 85209W109 13 110 SH SOLE 34 110 0 0 SPROUT SOCIAL INC COM CL A 85209W109 416 3415 SH SOLE 36 3415 0 0 SPROUT SOCIAL INC COM CL A 85209W109 537 4406 SH SOLE 40 4406 0 0 SPROUT SOCIAL INC COM CL A 85209W109 941 7713 SH SOLE 43 249 0 7464 SPROUTS FMRS MKT INC COM 85208M102 5317 229457 SH SOLE 2 131563 0 97894 SPROUTS FMRS MKT INC COM 85208M102 10 449 SH SOLE 4 449 0 0 SPROUTS FMRS MKT INC COM 85208M102 77 3329 SH SOLE 7 3329 0 0 SPROUTS FMRS MKT INC COM 85208M102 12943 558599 SH SOLE 18 550396 0 8203 SPROUTS FMRS MKT INC COM 85208M102 10722 462736 SH SOLE 19 462736 0 0 SPROUTS FMRS MKT INC COM 85208M102 192137 8292496 SH SOLE 21 8292496 0 0 SPROUTS FMRS MKT INC COM 85208M102 82450 3558494 SH SOLE 22 3455912 0 102582 SPROUTS FMRS MKT INC COM 85208M102 762 32891 SH SOLE 23 32891 0 0 SPROUTS FMRS MKT INC COM 85208M102 413 17806 SH SOLE 25 17806 0 0 SPROUTS FMRS MKT INC COM 85208M102 2270 97977 SH SOLE 26 34566 0 63411 SPROUTS FMRS MKT INC COM 85208M102 336 14523 SH SOLE 28 9257 0 5266 SPROUTS FMRS MKT INC COM 85208M102 1510 65158 SH SOLE 30 65158 0 0 SPROUTS FMRS MKT INC COM 85208M102 245 10555 SH SOLE 36 10555 0 0 SPROUTS FMRS MKT INC COM 85208M102 346 14945 SH SOLE 40 14945 0 0 SPROUTS FMRS MKT INC COM 85208M102 6982 301319 SH SOLE 43 18399 0 282920 SPRUCE BIOSCIENCES INC COM 85209E109 22 3687 SH SOLE 2 396 0 3291 SPRUCE BIOSCIENCES INC COM 85209E109 154 25577 SH SOLE 18 25577 0 0 SPRUCE BIOSCIENCES INC COM 85209E109 78 13003 SH SOLE 19 13003 0 0 SPRUCE BIOSCIENCES INC COM 85209E109 1853 308299 SH SOLE 21 308299 0 0 SPRUCE BIOSCIENCES INC COM 85209E109 425 70691 SH SOLE 22 66792 0 3899 SPS COMM INC COM 78463M107 5449 33779 SH SOLE 2 23110 0 10669 SPS COMM INC COM 78463M107 24 149 SH SOLE 4 149 0 0 SPS COMM INC COM 78463M107 94 580 SH SOLE 7 580 0 0 SPS COMM INC COM 78463M107 21324 132193 SH SOLE 18 128126 0 4067 SPS COMM INC COM 78463M107 23616 146402 SH SOLE 19 146402 0 0 SPS COMM INC COM 78463M107 672103 4166529 SH SOLE 21 4166529 0 0 SPS COMM INC COM 78463M107 149015 923783 SH SOLE 22 902660 0 21123 SPS COMM INC COM 78463M107 443 2749 SH SOLE 23 2749 0 0 SPS COMM INC COM 78463M107 1015 6295 SH SOLE 25 6295 0 0 SPS COMM INC COM 78463M107 3061 18977 SH SOLE 26 9978 0 8999 SPS COMM INC COM 78463M107 480 2975 SH SOLE 28 2975 0 0 SPS COMM INC COM 78463M107 10381 64353 SH SOLE 30 64353 0 0 SPS COMM INC COM 78463M107 720 4466 SH SOLE 34 4466 0 0 SPS COMM INC COM 78463M107 415 2573 SH SOLE 36 2573 0 0 SPS COMM INC COM 78463M107 673 4169 SH SOLE 40 4169 0 0 SPS COMM INC COM 78463M107 4467 27691 SH SOLE 43 249 0 27442 SPX CORP COM 784635104 2137 39980 SH SOLE 2 27608 0 12372 SPX CORP COM 784635104 10 196 SH SOLE 4 196 0 0 SPX CORP COM 784635104 28 516 SH SOLE 7 516 0 0 SPX CORP COM 784635104 8316 155589 SH SOLE 18 155589 0 0 SPX CORP COM 784635104 4360 81564 SH SOLE 19 81564 0 0 SPX CORP COM 784635104 273409 5115223 SH SOLE 21 5115223 0 0 SPX CORP COM 784635104 58402 1092646 SH SOLE 22 1062637 0 30009 SPX CORP COM 784635104 284 5318 SH SOLE 25 5318 0 0 SPX CORP COM 784635104 1274 23827 SH SOLE 26 15809 0 8018 SPX CORP COM 784635104 249 4650 SH SOLE 28 3744 0 906 SPX CORP COM 784635104 4272 79931 SH SOLE 30 79931 0 0 SPX CORP COM 784635104 285 5325 SH SOLE 40 5325 0 0 SPX CORP COM 784635104 2062 38581 SH SOLE 43 1247 0 37334 SPX FLOW INC COM 78469X107 3224 44101 SH SOLE 2 12793 0 31308 SPX FLOW INC COM 78469X107 11 144 SH SOLE 4 144 0 0 SPX FLOW INC COM 78469X107 48 656 SH SOLE 7 656 0 0 SPX FLOW INC COM 78469X107 11780 161152 SH SOLE 18 161152 0 0 SPX FLOW INC COM 78469X107 5367 73418 SH SOLE 19 73418 0 0 SPX FLOW INC COM 78469X107 355325 4860809 SH SOLE 21 4860809 0 0 SPX FLOW INC COM 78469X107 75147 1028009 SH SOLE 22 986558 0 41451 SPX FLOW INC COM 78469X107 2086 28543 SH SOLE 25 28543 0 0 SPX FLOW INC COM 78469X107 2094 28652 SH SOLE 26 20902 0 7750 SPX FLOW INC COM 78469X107 345 4722 SH SOLE 28 3816 0 906 SPX FLOW INC COM 78469X107 5455 74621 SH SOLE 30 74621 0 0 SPX FLOW INC COM 78469X107 204 2787 SH SOLE 34 2787 0 0 SPX FLOW INC COM 78469X107 54 732 SH SOLE 36 732 0 0 SPX FLOW INC COM 78469X107 385 5270 SH SOLE 40 5270 0 0 SPX FLOW INC COM 78469X107 2138 29242 SH SOLE 43 1057 0 28185 SQUARE INC CL A 852234103 191810 799743 SH SOLE 2 82350 0 717393 SQUARE INC CL A 852234103 57575 240054 SH SOLE 4 154777 0 85277 SQUARE INC CL A 852234103 10165 42384 SH SOLE 7 42384 0 0 SQUARE INC CL A 852234103 1898 7914 SH SOLE 13 1059 0 6855 SQUARE INC CL A 852234103 7899 32935 SH SOLE 15 32935 0 0 SQUARE INC CL A 852234103 50224 209405 SH SOLE 18 186991 0 22414 SQUARE INC CL A 852234103 265233 1105874 SH SOLE 19 1105874 0 0 SQUARE INC CL A 852234103 1011728 4218346 SH SOLE 21 4218346 0 0 SQUARE INC CL A 852234103 1948948 8126032 SH SOLE 22 7662879 0 463153 SQUARE INC CL A 852234103 52235 217791 SH SOLE 23 217791 0 0 SQUARE INC CL A 852234103 168329 701840 SH SOLE 25 701840 0 0 SQUARE INC CL A 852234103 176433 735629 SH SOLE 26 315640 0 419989 SQUARE INC CL A 852234103 180677 753321 SH SOLE 28 34123 0 719198 SQUARE INC CL A 852234103 127 528 SH SOLE 29 528 0 0 SQUARE INC CL A 852234103 225462 940053 SH SOLE 30 940053 0 0 SQUARE INC CL A 852234103 40119 167275 SH SOLE 31 71323 0 95952 SQUARE INC CL A 852234103 341287 1422979 SH SOLE 34 1422979 0 0 SQUARE INC CL A 852234103 42089 175488 SH SOLE 36 175488 0 0 SQUARE INC CL A 852234103 3277 13662 SH SOLE 40 13662 0 0 SQUARE INC CL A 852234103 34837 145250 SH SOLE 43 13680 0 131570 SQUARE INC NOTE 0.500% 5/1 852234AD5 13625 4430000 PRN SOLE 21 4430000 0 0 SQUARE INC NOTE 0.125% 3/0 852234AF0 14092 6951000 PRN SOLE 21 6951000 0 0 SQUARESPACE INC CLASS A 85225A107 31 792 SH SOLE 2 792 0 0 SQUARESPACE INC CLASS A 85225A107 1004 25972 SH SOLE 21 25972 0 0 SQUARESPACE INC CLASS A 85225A107 12267 317480 SH SOLE 22 317480 0 0 SQZ BIOTECHNOLOGIES CO COM 78472W104 387 26856 SH SOLE 2 8628 0 18228 SQZ BIOTECHNOLOGIES CO COM 78472W104 5 366 SH SOLE 7 366 0 0 SQZ BIOTECHNOLOGIES CO COM 78472W104 1093 75824 SH SOLE 18 75824 0 0 SQZ BIOTECHNOLOGIES CO COM 78472W104 590 40890 SH SOLE 19 40890 0 0 SQZ BIOTECHNOLOGIES CO COM 78472W104 12064 836643 SH SOLE 21 836643 0 0 SQZ BIOTECHNOLOGIES CO COM 78472W104 3867 268161 SH SOLE 22 254025 0 14136 SQZ BIOTECHNOLOGIES CO COM 78472W104 19 1350 SH SOLE 23 1350 0 0 SRAX INC CL A 78472M106 23 4308 SH SOLE 18 4308 0 0 SRAX INC CL A 78472M106 325 60846 SH SOLE 21 60846 0 0 SRAX INC CL A 78472M106 29 5350 SH SOLE 22 5350 0 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 56896 819822 SH SOLE 2 392825 0 426997 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 12548 180800 SH SOLE 4 108830 0 71970 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 1376 19826 SH SOLE 7 19826 0 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 520 7496 SH SOLE 13 847 0 6649 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 1404 20236 SH SOLE 15 20236 0 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 0 1 SH SOLE 17 0 0 1 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 213721 3079552 SH SOLE 18 2373585 0 705967 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 358030 5158937 SH SOLE 19 5158937 0 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 257606 3711895 SH SOLE 21 3711895 0 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 347521 5007510 SH SOLE 22 4694127 0 313383 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 19055 274572 SH SOLE 23 274572 0 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 31753 457534 SH SOLE 25 457534 0 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 33725 485947 SH SOLE 26 249296 0 236651 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 26315 379179 SH SOLE 28 16920 0 362259 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 518 7459 SH SOLE 29 7459 0 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 64169 924629 SH SOLE 30 924629 0 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 6924 99765 SH SOLE 31 41431 0 58334 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 18574 267634 SH SOLE 34 267634 0 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 6815 98201 SH SOLE 36 98201 0 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 540 7785 SH SOLE 40 7785 0 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 4283 61719 SH SOLE 43 3528 0 58191 SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608 7551 164086 SH SOLE 2 164086 0 0 SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608 229 4977 SH SOLE 4 4977 0 0 SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608 13128 285257 SH SOLE 18 285257 0 0 SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608 60798 1321117 SH SOLE 19 1321117 0 0 SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608 1875 40745 SH SOLE 22 40745 0 0 SSR MNG INC COM 784730103 611 42004 SH SOLE 19 42004 0 0 SSR MNG INC COM 784730103 734 50466 SH SOLE 21 50466 0 0 SSR MNG INC COM 784730103 4934 339077 SH SOLE 23 339077 0 0 SSR MNG INC COM 784730103 27028 1857603 SH SOLE 25 1857603 0 0 SSR MNG INC COM 784730103 11872 815933 SH SOLE 26 508806 0 307127 SSR MNG INC COM 784730103 95941 6593888 SH SOLE 34 6593888 0 0 SSR MNG INC COM 784730103 519 35642 SH SOLE 43 1785 0 33857 ST JOE CO COM 790148100 564 13390 SH SOLE 2 9852 0 3538 ST JOE CO COM 790148100 6 142 SH SOLE 4 142 0 0 ST JOE CO COM 790148100 19 444 SH SOLE 7 444 0 0 ST JOE CO COM 790148100 5092 120944 SH SOLE 18 120944 0 0 ST JOE CO COM 790148100 2447 58122 SH SOLE 19 58122 0 0 ST JOE CO COM 790148100 160411 3810241 SH SOLE 21 3810241 0 0 ST JOE CO COM 790148100 34802 826662 SH SOLE 22 807958 0 18704 ST JOE CO COM 790148100 217 5161 SH SOLE 25 5161 0 0 ST JOE CO COM 790148100 815 19365 SH SOLE 26 16669 0 2696 ST JOE CO COM 790148100 114 2707 SH SOLE 28 2707 0 0 ST JOE CO COM 790148100 2394 56859 SH SOLE 30 56859 0 0 ST JOE CO COM 790148100 143 3387 SH SOLE 36 3387 0 0 ST JOE CO COM 790148100 162 3837 SH SOLE 40 3837 0 0 ST JOE CO COM 790148100 671 15945 SH SOLE 43 6957 0 8988 STAAR SURGICAL CO COM PAR $0.01 852312305 7294 56747 SH SOLE 2 38735 0 18012 STAAR SURGICAL CO COM PAR $0.01 852312305 17 136 SH SOLE 4 136 0 0 STAAR SURGICAL CO COM PAR $0.01 852312305 94 735 SH SOLE 7 735 0 0 STAAR SURGICAL CO COM PAR $0.01 852312305 30140 234496 SH SOLE 18 225926 0 8570 STAAR SURGICAL CO COM PAR $0.01 852312305 24798 192936 SH SOLE 19 192936 0 0 STAAR SURGICAL CO COM PAR $0.01 852312305 451950 3516303 SH SOLE 21 3516303 0 0 STAAR SURGICAL CO COM PAR $0.01 852312305 179919 1399821 SH SOLE 22 1376503 0 23318 STAAR SURGICAL CO COM PAR $0.01 852312305 629 4897 SH SOLE 23 4897 0 0 STAAR SURGICAL CO COM PAR $0.01 852312305 810 6301 SH SOLE 25 6301 0 0 STAAR SURGICAL CO COM PAR $0.01 852312305 4496 34978 SH SOLE 26 13600 0 21378 STAAR SURGICAL CO COM PAR $0.01 852312305 400 3114 SH SOLE 28 3114 0 0 STAAR SURGICAL CO COM PAR $0.01 852312305 6289 48934 SH SOLE 30 48934 0 0 STAAR SURGICAL CO COM PAR $0.01 852312305 555 4316 SH SOLE 36 4316 0 0 STAAR SURGICAL CO COM PAR $0.01 852312305 548 4266 SH SOLE 40 4266 0 0 STAAR SURGICAL CO COM PAR $0.01 852312305 2676 20817 SH SOLE 43 491 0 20326 STABILIS SOLUTIONS INC COM 85236P101 3 411 SH SOLE 18 411 0 0 STABILIS SOLUTIONS INC COM 85236P101 42 6005 SH SOLE 21 6005 0 0 STAG INDL INC COM 85254J102 19531 497605 SH SOLE 2 121058 0 376547 STAG INDL INC COM 85254J102 17031 433899 SH SOLE 4 433899 0 0 STAG INDL INC COM 85254J102 8317 211900 SH SOLE 7 211900 0 0 STAG INDL INC COM 85254J102 35891 914420 SH SOLE 18 914420 0 0 STAG INDL INC COM 85254J102 25585 651843 SH SOLE 19 651843 0 0 STAG INDL INC COM 85254J102 292081 7441549 SH SOLE 21 7441549 0 0 STAG INDL INC COM 85254J102 210127 5353549 SH SOLE 22 4949726 0 403823 STAG INDL INC COM 85254J102 1225 31208 SH SOLE 23 31208 0 0 STAG INDL INC COM 85254J102 27833 709126 SH SOLE 25 709126 0 0 STAG INDL INC COM 85254J102 2296 58498 SH SOLE 26 45968 0 12530 STAG INDL INC COM 85254J102 4305 109669 SH SOLE 28 12258 0 97411 STAG INDL INC COM 85254J102 28481 725620 SH SOLE 30 725620 0 0 STAG INDL INC COM 85254J102 1857 47318 SH SOLE 34 47318 0 0 STAG INDL INC COM 85254J102 70 1776 SH SOLE 36 1776 0 0 STAG INDL INC COM 85254J102 752 19167 SH SOLE 40 19167 0 0 STAG INDL INC COM 85254J102 2262 57627 SH SOLE 43 2616 0 55011 STAGWELL INC COM CL A 85256A109 351 45756 SH SOLE 2 3142 0 42614 STAGWELL INC COM CL A 85256A109 8 1005 SH SOLE 7 1005 0 0 STAGWELL INC COM CL A 85256A109 1567 204300 SH SOLE 18 204300 0 0 STAGWELL INC COM CL A 85256A109 814 106167 SH SOLE 19 106167 0 0 STAGWELL INC COM CL A 85256A109 18282 2383634 SH SOLE 21 2383634 0 0 STAGWELL INC COM CL A 85256A109 5733 747429 SH SOLE 22 710909 0 36520 STAGWELL INC COM CL A 85256A109 153 19935 SH SOLE 43 0 0 19935 STAMPS COM INC COM NEW 852857200 5819 17644 SH SOLE 2 7779 0 9865 STAMPS COM INC COM NEW 852857200 17 53 SH SOLE 4 53 0 0 STAMPS COM INC COM NEW 852857200 94 286 SH SOLE 7 286 0 0 STAMPS COM INC COM NEW 852857200 22385 67876 SH SOLE 18 66322 0 1554 STAMPS COM INC COM NEW 852857200 22176 67243 SH SOLE 19 67243 0 0 STAMPS COM INC COM NEW 852857200 680266 2062725 SH SOLE 21 2062725 0 0 STAMPS COM INC COM NEW 852857200 155064 470191 SH SOLE 22 456937 0 13254 STAMPS COM INC COM NEW 852857200 536 1625 SH SOLE 23 1625 0 0 STAMPS COM INC COM NEW 852857200 822 2494 SH SOLE 25 2494 0 0 STAMPS COM INC COM NEW 852857200 5114 15506 SH SOLE 26 7162 0 8344 STAMPS COM INC COM NEW 852857200 503 1524 SH SOLE 28 1524 0 0 STAMPS COM INC COM NEW 852857200 10564 32031 SH SOLE 30 32031 0 0 STAMPS COM INC COM NEW 852857200 682 2069 SH SOLE 40 2069 0 0 STAMPS COM INC COM NEW 852857200 4351 13192 SH SOLE 43 553 0 12639 STANDARD MTR PRODS INC COM 853666105 932 21330 SH SOLE 2 5960 0 15370 STANDARD MTR PRODS INC COM 853666105 5 105 SH SOLE 4 105 0 0 STANDARD MTR PRODS INC COM 853666105 15 339 SH SOLE 7 339 0 0 STANDARD MTR PRODS INC COM 853666105 3613 82667 SH SOLE 18 82667 0 0 STANDARD MTR PRODS INC COM 853666105 1604 36694 SH SOLE 19 36694 0 0 STANDARD MTR PRODS INC COM 853666105 104324 2386738 SH SOLE 21 2386738 0 0 STANDARD MTR PRODS INC COM 853666105 23414 535659 SH SOLE 22 514315 0 21344 STANDARD MTR PRODS INC COM 853666105 112 2557 SH SOLE 25 2557 0 0 STANDARD MTR PRODS INC COM 853666105 411 9397 SH SOLE 26 7864 0 1533 STANDARD MTR PRODS INC COM 853666105 67 1543 SH SOLE 28 1543 0 0 STANDARD MTR PRODS INC COM 853666105 3116 71289 SH SOLE 30 71289 0 0 STANDARD MTR PRODS INC COM 853666105 95 2167 SH SOLE 40 2167 0 0 STANDARD MTR PRODS INC COM 853666105 271 6207 SH SOLE 43 167 0 6040 STANDEX INTL CORP COM 854231107 1355 13696 SH SOLE 2 3672 0 10024 STANDEX INTL CORP COM 854231107 7 70 SH SOLE 4 70 0 0 STANDEX INTL CORP COM 854231107 20 205 SH SOLE 7 205 0 0 STANDEX INTL CORP COM 854231107 4843 48959 SH SOLE 18 48959 0 0 STANDEX INTL CORP COM 854231107 2157 21809 SH SOLE 19 21809 0 0 STANDEX INTL CORP COM 854231107 142828 1444015 SH SOLE 21 1444015 0 0 STANDEX INTL CORP COM 854231107 29129 294495 SH SOLE 22 281766 0 12729 STANDEX INTL CORP COM 854231107 155 1570 SH SOLE 25 1570 0 0 STANDEX INTL CORP COM 854231107 699 7067 SH SOLE 26 5996 0 1071 STANDEX INTL CORP COM 854231107 102 1033 SH SOLE 28 1033 0 0 STANDEX INTL CORP COM 854231107 1826 18465 SH SOLE 30 18465 0 0 STANDEX INTL CORP COM 854231107 146 1479 SH SOLE 40 1479 0 0 STANDEX INTL CORP COM 854231107 1185 11983 SH SOLE 43 2634 0 9349 STANLEY BLACK & DECKER INC COM 854502101 90667 517183 SH SOLE 2 205314 0 311869 STANLEY BLACK & DECKER INC COM 854502101 27309 155778 SH SOLE 4 106681 0 49097 STANLEY BLACK & DECKER INC COM 854502101 26982 153911 SH SOLE 7 149198 0 4713 STANLEY BLACK & DECKER INC COM 854502101 1858 10599 SH SOLE 13 7703 0 2896 STANLEY BLACK & DECKER INC COM 854502101 3607 20576 SH SOLE 15 20576 0 0 STANLEY BLACK & DECKER INC COM 854502101 129573 739109 SH SOLE 18 699180 0 39929 STANLEY BLACK & DECKER INC COM 854502101 26197 149435 SH SOLE 19 149435 0 0 STANLEY BLACK & DECKER INC COM 854502101 653328 3726701 SH SOLE 21 3726701 0 0 STANLEY BLACK & DECKER INC COM 854502101 644232 3674818 SH SOLE 22 3185701 0 489117 STANLEY BLACK & DECKER INC COM 854502101 25448 145162 SH SOLE 23 145162 0 0 STANLEY BLACK & DECKER INC COM 854502101 41793 238396 SH SOLE 25 238396 0 0 STANLEY BLACK & DECKER INC COM 854502101 69127 394315 SH SOLE 26 155681 0 238634 STANLEY BLACK & DECKER INC COM 854502101 85906 490025 SH SOLE 28 12739 0 477286 STANLEY BLACK & DECKER INC COM 854502101 3437 19604 SH SOLE 29 19604 0 0 STANLEY BLACK & DECKER INC COM 854502101 111133 633920 SH SOLE 30 633920 0 0 STANLEY BLACK & DECKER INC COM 854502101 17080 97426 SH SOLE 31 58009 0 39417 STANLEY BLACK & DECKER INC COM 854502101 9204 52501 SH SOLE 34 52501 0 0 STANLEY BLACK & DECKER INC COM 854502101 14295 81543 SH SOLE 36 81543 0 0 STANLEY BLACK & DECKER INC COM 854502101 995 5674 SH SOLE 40 5674 0 0 STANLEY BLACK & DECKER INC COM 854502101 17895 102074 SH SOLE 43 9960 0 92114 STANLEY BLACK & DECKER INC UNIT 11/15/2022 854502846 65879 625986 SH SOLE 21 625986 0 0 STANTEC INC COM 85472N109 2085 44419 SH SOLE 43 0 0 44419 STAR BULK CARRIERS CORP. SHS PAR Y8162K204 42 1737 SH SOLE 2 1077 0 660 STAR BULK CARRIERS CORP. SHS PAR Y8162K204 17 718 SH SOLE 7 718 0 0 STAR BULK CARRIERS CORP. SHS PAR Y8162K204 13 531 SH SOLE 18 531 0 0 STAR BULK CARRIERS CORP. SHS PAR Y8162K204 25 1059 SH SOLE 19 1059 0 0 STAR BULK CARRIERS CORP. SHS PAR Y8162K204 2417 100545 SH SOLE 22 100545 0 0 STAR BULK CARRIERS CORP. SHS PAR Y8162K204 224 9326 SH SOLE 23 9326 0 0 STAR BULK CARRIERS CORP. SHS PAR Y8162K204 51 2101 SH SOLE 25 2101 0 0 STAR BULK CARRIERS CORP. SHS PAR Y8162K204 244 10167 SH SOLE 31 10167 0 0 STAR BULK CARRIERS CORP. SHS PAR Y8162K204 20 812 SH SOLE 34 812 0 0 STAR EQUITY HOLDINGS INC COM 85513Q103 3 1268 SH SOLE 21 1268 0 0 STAR EQUITY HOLDINGS INC COM 85513Q103 4 1462 SH SOLE 22 1462 0 0 STAR GROUP L P UNIT LTD PARTNR 85512C105 88 8620 SH SOLE 2 8620 0 0 STAR GROUP L P UNIT LTD PARTNR 85512C105 1433 140622 SH SOLE 21 140622 0 0 STAR GROUP L P UNIT LTD PARTNR 85512C105 31 3033 SH SOLE 28 3033 0 0 STAR GROUP L P UNIT LTD PARTNR 85512C105 99 9733 SH SOLE 30 9733 0 0 STAR GROUP L P UNIT LTD PARTNR 85512C105 54 5268 SH SOLE 40 5268 0 0 STARBUCKS CORP COM 855244109 275323 2495903 SH SOLE 2 327842 0 2168061 STARBUCKS CORP COM 855244109 59588 540191 SH SOLE 4 470075 0 70116 STARBUCKS CORP COM 855244109 130303 1181242 SH SOLE 7 1145895 0 35347 STARBUCKS CORP COM 855244109 2649 24016 SH SOLE 13 3504 0 20512 STARBUCKS CORP COM 855244109 13170 119395 SH SOLE 15 119395 0 0 STARBUCKS CORP COM 855244109 69 630 SH SOLE 17 0 0 630 STARBUCKS CORP COM 855244109 224478 2034974 SH SOLE 18 1865701 0 169273 STARBUCKS CORP COM 855244109 42702 387113 SH SOLE 19 387113 0 0 STARBUCKS CORP COM 855244109 2812538 25496670 SH SOLE 21 25496670 0 0 STARBUCKS CORP COM 855244109 2768772 25099919 SH SOLE 22 22641766 0 2458153 STARBUCKS CORP COM 855244109 73544 666705 SH SOLE 23 666705 0 0 STARBUCKS CORP COM 855244109 225520 2044423 SH SOLE 25 2044423 0 0 STARBUCKS CORP COM 855244109 362688 3287901 SH SOLE 26 1643900 0 1644001 STARBUCKS CORP COM 855244109 372285 3374899 SH SOLE 28 102976 0 3271923 STARBUCKS CORP COM 855244109 328 2975 SH SOLE 29 2975 0 0 STARBUCKS CORP COM 855244109 597032 5412314 SH SOLE 30 5412314 0 0 STARBUCKS CORP COM 855244109 47845 433729 SH SOLE 31 142426 0 291303 STARBUCKS CORP COM 855244109 30531 276773 SH SOLE 32 276773 0 0 STARBUCKS CORP COM 855244109 10794 97853 SH SOLE 34 97853 0 0 STARBUCKS CORP COM 855244109 65855 596996 SH SOLE 36 596996 0 0 STARBUCKS CORP COM 855244109 4550 41247 SH SOLE 40 41247 0 0 STARBUCKS CORP COM 855244109 129690 1175687 SH SOLE 43 81592 0 1094095 STARRETT L S CO CL A 855668109 14 1123 SH SOLE 18 1123 0 0 STARRETT L S CO CL A 855668109 272 21762 SH SOLE 21 21762 0 0 STARRETT L S CO CL A 855668109 115 9231 SH SOLE 22 9231 0 0 STARTEK INC COM 85569C107 143 25975 SH SOLE 2 675 0 25300 STARTEK INC COM 85569C107 336 61068 SH SOLE 18 61068 0 0 STARTEK INC COM 85569C107 189 34275 SH SOLE 19 34275 0 0 STARTEK INC COM 85569C107 3450 626160 SH SOLE 21 626160 0 0 STARTEK INC COM 85569C107 2438 442468 SH SOLE 22 434012 0 8456 STARWOOD PPTY TR INC COM 85571B105 15408 631217 SH SOLE 2 111367 0 519850 STARWOOD PPTY TR INC COM 85571B105 221 9034 SH SOLE 4 9034 0 0 STARWOOD PPTY TR INC COM 85571B105 164 6712 SH SOLE 7 6712 0 0 STARWOOD PPTY TR INC COM 85571B105 5288 216635 SH SOLE 18 216635 0 0 STARWOOD PPTY TR INC COM 85571B105 29974 1227939 SH SOLE 19 1227939 0 0 STARWOOD PPTY TR INC COM 85571B105 234173 9593309 SH SOLE 21 9593309 0 0 STARWOOD PPTY TR INC COM 85571B105 155339 6363762 SH SOLE 22 6020650 0 343112 STARWOOD PPTY TR INC COM 85571B105 1025 41984 SH SOLE 25 41984 0 0 STARWOOD PPTY TR INC COM 85571B105 3073 125901 SH SOLE 26 104080 0 21821 STARWOOD PPTY TR INC COM 85571B105 582 23863 SH SOLE 28 23863 0 0 STARWOOD PPTY TR INC COM 85571B105 3702 151652 SH SOLE 30 151652 0 0 STARWOOD PPTY TR INC COM 85571B105 106 4342 SH SOLE 31 4342 0 0 STARWOOD PPTY TR INC COM 85571B105 11332 464247 SH SOLE 34 464247 0 0 STARWOOD PPTY TR INC COM 85571B105 1265 51827 SH SOLE 36 51827 0 0 STARWOOD PPTY TR INC COM 85571B105 846 34642 SH SOLE 40 34642 0 0 STARWOOD PPTY TR INC COM 85571B105 4838 198190 SH SOLE 43 22587 0 175603 STARWOOD PPTY TR INC NOTE 4.375% 4/0 85571BAH8 1782 1700000 PRN SOLE 21 1700000 0 0 STATE AUTO FINL CORP COM 855707105 1029 20200 SH SOLE 2 5612 0 14588 STATE AUTO FINL CORP COM 855707105 3084 60531 SH SOLE 18 60531 0 0 STATE AUTO FINL CORP COM 855707105 1626 31908 SH SOLE 19 31908 0 0 STATE AUTO FINL CORP COM 855707105 34574 678590 SH SOLE 21 678590 0 0 STATE AUTO FINL CORP COM 855707105 21888 429607 SH SOLE 22 411441 0 18166 STATE AUTO FINL CORP COM 855707105 153 3002 SH SOLE 25 3002 0 0 STATE AUTO FINL CORP COM 855707105 87 1704 SH SOLE 26 1704 0 0 STATE AUTO FINL CORP COM 855707105 126 2475 SH SOLE 28 2475 0 0 STATE AUTO FINL CORP COM 855707105 683 13413 SH SOLE 30 13413 0 0 STATE AUTO FINL CORP COM 855707105 77 1519 SH SOLE 40 1519 0 0 STATE AUTO FINL CORP COM 855707105 771 15135 SH SOLE 43 1709 0 13426 STATE STR CORP COM 857477103 70022 826513 SH SOLE 2 118048 0 708465 STATE STR CORP COM 857477103 23225 274139 SH SOLE 4 175909 0 98230 STATE STR CORP COM 857477103 36006 425001 SH SOLE 7 333194 0 91807 STATE STR CORP COM 857477103 684 8068 SH SOLE 13 954 0 7114 STATE STR CORP COM 857477103 3890 45917 SH SOLE 15 45917 0 0 STATE STR CORP COM 857477103 76578 903901 SH SOLE 18 853697 0 50204 STATE STR CORP COM 857477103 14312 168937 SH SOLE 19 168937 0 0 STATE STR CORP COM 857477103 828218 9775943 SH SOLE 21 9775943 0 0 STATE STR CORP COM 857477103 653731 7716375 SH SOLE 22 6952024 0 764351 STATE STR CORP COM 857477103 17106 201915 SH SOLE 23 201915 0 0 STATE STR CORP COM 857477103 65313 770922 SH SOLE 25 770922 0 0 STATE STR CORP COM 857477103 94924 1120440 SH SOLE 26 638481 0 481959 STATE STR CORP COM 857477103 96977 1144673 SH SOLE 28 35898 0 1108775 STATE STR CORP COM 857477103 27 322 SH SOLE 29 322 0 0 STATE STR CORP COM 857477103 205097 2420878 SH SOLE 30 2420878 0 0 STATE STR CORP COM 857477103 11043 130342 SH SOLE 31 43881 0 86461 STATE STR CORP COM 857477103 2343 27652 SH SOLE 34 27652 0 0 STATE STR CORP COM 857477103 22923 270576 SH SOLE 36 270576 0 0 STATE STR CORP COM 857477103 1039 12268 SH SOLE 40 12268 0 0 STATE STR CORP COM 857477103 56412 665859 SH SOLE 43 48353 0 617506 STATERA BIOPHARMA INC COM 857561104 3 1323 SH SOLE 18 1323 0 0 STATERA BIOPHARMA INC COM 857561104 41 17923 SH SOLE 21 17923 0 0 STEALTHGAS INC SHS Y81669106 37 13825 SH SOLE 22 13825 0 0 STEEL CONNECT INC COM 858098106 16 7806 SH SOLE 18 7806 0 0 STEEL CONNECT INC COM 858098106 279 137646 SH SOLE 21 137646 0 0 STEEL CONNECT INC COM 858098106 1800 886570 SH SOLE 22 886570 0 0 STEEL DYNAMICS INC COM 858119100 32642 558182 SH SOLE 2 119842 0 438340 STEEL DYNAMICS INC COM 858119100 11691 199922 SH SOLE 4 112625 0 87297 STEEL DYNAMICS INC COM 858119100 1787 30557 SH SOLE 7 30557 0 0 STEEL DYNAMICS INC COM 858119100 372 6355 SH SOLE 13 625 0 5730 STEEL DYNAMICS INC COM 858119100 1440 24623 SH SOLE 15 24623 0 0 STEEL DYNAMICS INC COM 858119100 35475 606614 SH SOLE 18 594578 0 12036 STEEL DYNAMICS INC COM 858119100 42941 734278 SH SOLE 19 734278 0 0 STEEL DYNAMICS INC COM 858119100 639489 10935170 SH SOLE 21 10935170 0 0 STEEL DYNAMICS INC COM 858119100 318005 5437835 SH SOLE 22 5185602 0 252233 STEEL DYNAMICS INC COM 858119100 11423 195339 SH SOLE 23 195339 0 0 STEEL DYNAMICS INC COM 858119100 70547 1206351 SH SOLE 25 1206351 0 0 STEEL DYNAMICS INC COM 858119100 28236 482825 SH SOLE 26 231382 0 251443 STEEL DYNAMICS INC COM 858119100 30843 527416 SH SOLE 28 22942 0 504474 STEEL DYNAMICS INC COM 858119100 81331 1390751 SH SOLE 30 1239258 0 151493 STEEL DYNAMICS INC COM 858119100 4467 76383 SH SOLE 31 24926 0 51457 STEEL DYNAMICS INC COM 858119100 136055 2326529 SH SOLE 34 2326529 0 0 STEEL DYNAMICS INC COM 858119100 6489 110957 SH SOLE 36 110957 0 0 STEEL DYNAMICS INC COM 858119100 420 7183 SH SOLE 40 7183 0 0 STEEL DYNAMICS INC COM 858119100 10511 179738 SH SOLE 43 17195 0 162543 STEELCASE INC CL A 858155203 4357 343582 SH SOLE 2 155116 0 188466 STEELCASE INC CL A 858155203 3 210 SH SOLE 4 210 0 0 STEELCASE INC CL A 858155203 19 1487 SH SOLE 7 1487 0 0 STEELCASE INC CL A 858155203 3538 279015 SH SOLE 18 279015 0 0 STEELCASE INC CL A 858155203 9150 721608 SH SOLE 19 721608 0 0 STEELCASE INC CL A 858155203 41704 3288937 SH SOLE 21 3288937 0 0 STEELCASE INC CL A 858155203 40704 3210120 SH SOLE 22 3118400 0 91720 STEELCASE INC CL A 858155203 511 40282 SH SOLE 23 40282 0 0 STEELCASE INC CL A 858155203 209 16449 SH SOLE 25 16449 0 0 STEELCASE INC CL A 858155203 3250 256321 SH SOLE 26 61801 0 194520 STEELCASE INC CL A 858155203 182 14356 SH SOLE 28 6956 0 7400 STEELCASE INC CL A 858155203 660 52033 SH SOLE 30 52033 0 0 STEELCASE INC CL A 858155203 575 45351 SH SOLE 34 45351 0 0 STEELCASE INC CL A 858155203 257 20267 SH SOLE 36 20267 0 0 STEELCASE INC CL A 858155203 120 9484 SH SOLE 40 9484 0 0 STEELCASE INC CL A 858155203 917 72324 SH SOLE 43 1895 0 70429 STELLANTIS N.V SHS N82405106 8 429 SH SOLE 18 429 0 0 STELLANTIS N.V SHS N82405106 24215 1267819 SH SOLE 43 71677 0 1196142 STELLUS CAP INVT CORP COM 858568108 1736 132910 SH SOLE 30 132910 0 0 STEM INC COM 85859N102 236 9877 SH SOLE 2 4998 0 4879 STEM INC COM 85859N102 24 1007 SH SOLE 7 1007 0 0 STEM INC COM 85859N102 3140 131436 SH SOLE 18 131436 0 0 STEM INC COM 85859N102 2076 86913 SH SOLE 19 86913 0 0 STEM INC COM 85859N102 38293 1602905 SH SOLE 21 1602905 0 0 STEM INC COM 85859N102 47200 1975702 SH SOLE 22 1968576 0 7126 STEM INC COM 85859N102 0 10 SH SOLE 43 0 0 10 STEPAN CO COM 858586100 4963 43948 SH SOLE 2 21568 0 22380 STEPAN CO COM 858586100 10 90 SH SOLE 4 90 0 0 STEPAN CO COM 858586100 1184 10481 SH SOLE 7 10481 0 0 STEPAN CO COM 858586100 9638 85334 SH SOLE 18 85334 0 0 STEPAN CO COM 858586100 8553 75727 SH SOLE 19 75727 0 0 STEPAN CO COM 858586100 286372 2535614 SH SOLE 21 2535614 0 0 STEPAN CO COM 858586100 62168 550450 SH SOLE 22 529658 0 20792 STEPAN CO COM 858586100 60 535 SH SOLE 23 535 0 0 STEPAN CO COM 858586100 464 4108 SH SOLE 25 4108 0 0 STEPAN CO COM 858586100 1512 13384 SH SOLE 26 9227 0 4157 STEPAN CO COM 858586100 201 1784 SH SOLE 28 1784 0 0 STEPAN CO COM 858586100 4368 38675 SH SOLE 30 38675 0 0 STEPAN CO COM 858586100 76 672 SH SOLE 36 672 0 0 STEPAN CO COM 858586100 298 2635 SH SOLE 40 2635 0 0 STEPAN CO COM 858586100 1089 9646 SH SOLE 43 110 0 9536 STEPSTONE GROUP INC COM CL A 85914M107 778 18256 SH SOLE 2 11816 0 6440 STEPSTONE GROUP INC COM CL A 85914M107 6 150 SH SOLE 4 150 0 0 STEPSTONE GROUP INC COM CL A 85914M107 26 600 SH SOLE 7 600 0 0 STEPSTONE GROUP INC COM CL A 85914M107 4536 106369 SH SOLE 18 106369 0 0 STEPSTONE GROUP INC COM CL A 85914M107 2998 70302 SH SOLE 19 70302 0 0 STEPSTONE GROUP INC COM CL A 85914M107 56326 1320977 SH SOLE 21 1320977 0 0 STEPSTONE GROUP INC COM CL A 85914M107 39555 927654 SH SOLE 22 903870 0 23784 STEPSTONE GROUP INC COM CL A 85914M107 227 5332 SH SOLE 25 5332 0 0 STEPSTONE GROUP INC COM CL A 85914M107 725 17011 SH SOLE 26 14471 0 2540 STEPSTONE GROUP INC COM CL A 85914M107 137 3220 SH SOLE 28 3220 0 0 STEPSTONE GROUP INC COM CL A 85914M107 2395 56160 SH SOLE 30 56160 0 0 STEPSTONE GROUP INC COM CL A 85914M107 193 4535 SH SOLE 40 4535 0 0 STEPSTONE GROUP INC COM CL A 85914M107 24 569 SH SOLE 43 0 0 569 STEREOTAXIS INC COM NEW 85916J409 49 9130 SH SOLE 2 4052 0 5078 STEREOTAXIS INC COM NEW 85916J409 5 1010 SH SOLE 7 1010 0 0 STEREOTAXIS INC COM NEW 85916J409 776 144162 SH SOLE 18 144162 0 0 STEREOTAXIS INC COM NEW 85916J409 426 79117 SH SOLE 19 79117 0 0 STEREOTAXIS INC COM NEW 85916J409 9147 1700251 SH SOLE 21 1700251 0 0 STEREOTAXIS INC COM NEW 85916J409 7331 1362651 SH SOLE 22 1354259 0 8392 STEREOTAXIS INC COM NEW 85916J409 3 625 SH SOLE 43 0 0 625 STERICYCLE INC COM 858912108 16157 237705 SH SOLE 2 70814 0 166891 STERICYCLE INC COM 858912108 24 353 SH SOLE 4 353 0 0 STERICYCLE INC COM 858912108 120 1761 SH SOLE 7 1761 0 0 STERICYCLE INC COM 858912108 14836 218278 SH SOLE 18 218278 0 0 STERICYCLE INC COM 858912108 1769 26023 SH SOLE 19 26023 0 0 STERICYCLE INC COM 858912108 284913 4191751 SH SOLE 21 4191751 0 0 STERICYCLE INC COM 858912108 168398 2477537 SH SOLE 22 2363835 0 113702 STERICYCLE INC COM 858912108 765 11259 SH SOLE 25 11259 0 0 STERICYCLE INC COM 858912108 2682 39460 SH SOLE 26 32379 0 7081 STERICYCLE INC COM 858912108 638 9393 SH SOLE 28 7010 0 2383 STERICYCLE INC COM 858912108 3279 48246 SH SOLE 30 48246 0 0 STERICYCLE INC COM 858912108 98 1439 SH SOLE 31 1439 0 0 STERICYCLE INC COM 858912108 94 1376 SH SOLE 36 1376 0 0 STERICYCLE INC COM 858912108 763 11220 SH SOLE 40 11220 0 0 STERICYCLE INC COM 858912108 1208 17769 SH SOLE 43 1489 0 16280 STERIS PLC SHS USD G8473T100 42144 206303 SH SOLE 2 32630 0 173673 STERIS PLC SHS USD G8473T100 9145 44767 SH SOLE 4 38657 0 6110 STERIS PLC SHS USD G8473T100 18581 90959 SH SOLE 7 88047 0 2912 STERIS PLC SHS USD G8473T100 444 2175 SH SOLE 13 278 0 1897 STERIS PLC SHS USD G8473T100 2281 11165 SH SOLE 15 11165 0 0 STERIS PLC SHS USD G8473T100 36777 180032 SH SOLE 18 165911 0 14121 STERIS PLC SHS USD G8473T100 120818 591435 SH SOLE 19 591435 0 0 STERIS PLC SHS USD G8473T100 604893 2961097 SH SOLE 21 2961097 0 0 STERIS PLC SHS USD G8473T100 423628 2073763 SH SOLE 22 1873098 0 200665 STERIS PLC SHS USD G8473T100 11384 55726 SH SOLE 23 55726 0 0 STERIS PLC SHS USD G8473T100 33697 164953 SH SOLE 25 164953 0 0 STERIS PLC SHS USD G8473T100 45019 220380 SH SOLE 26 93678 0 126702 STERIS PLC SHS USD G8473T100 64247 314504 SH SOLE 28 9836 0 304668 STERIS PLC SHS USD G8473T100 124700 610439 SH SOLE 30 606127 0 4312 STERIS PLC SHS USD G8473T100 7336 35912 SH SOLE 31 11414 0 24498 STERIS PLC SHS USD G8473T100 1272 6229 SH SOLE 34 6229 0 0 STERIS PLC SHS USD G8473T100 8332 40786 SH SOLE 36 40786 0 0 STERIS PLC SHS USD G8473T100 742 3630 SH SOLE 40 3630 0 0 STERIS PLC SHS USD G8473T100 12574 61552 SH SOLE 43 3590 0 57962 STERLING BANCORP DEL COM 85917A100 12482 500086 SH SOLE 2 143108 0 356978 STERLING BANCORP DEL COM 85917A100 20 813 SH SOLE 4 813 0 0 STERLING BANCORP DEL COM 85917A100 110 4413 SH SOLE 7 4413 0 0 STERLING BANCORP DEL COM 85917A100 11703 468871 SH SOLE 18 468871 0 0 STERLING BANCORP DEL COM 85917A100 1335 53492 SH SOLE 19 53492 0 0 STERLING BANCORP DEL COM 85917A100 219326 8787092 SH SOLE 21 8787092 0 0 STERLING BANCORP DEL COM 85917A100 133527 5349634 SH SOLE 22 5109766 0 239868 STERLING BANCORP DEL COM 85917A100 663 26544 SH SOLE 25 26544 0 0 STERLING BANCORP DEL COM 85917A100 1864 74679 SH SOLE 26 57925 0 16754 STERLING BANCORP DEL COM 85917A100 261 10455 SH SOLE 28 10455 0 0 STERLING BANCORP DEL COM 85917A100 8351 334579 SH SOLE 30 334579 0 0 STERLING BANCORP DEL COM 85917A100 76 3045 SH SOLE 31 3045 0 0 STERLING BANCORP DEL COM 85917A100 101 4043 SH SOLE 36 4043 0 0 STERLING BANCORP DEL COM 85917A100 573 22957 SH SOLE 40 22957 0 0 STERLING BANCORP DEL COM 85917A100 2931 117420 SH SOLE 43 23233 0 94187 STERLING BANCORP INC COM 85917W102 18 3537 SH SOLE 18 3537 0 0 STERLING BANCORP INC COM 85917W102 502 97194 SH SOLE 21 97194 0 0 STERLING BANCORP INC COM 85917W102 529 102544 SH SOLE 22 102544 0 0 STERLING CHECK CORP COM 85917T109 1244 47923 SH SOLE 2 47923 0 0 STERLING CHECK CORP COM 85917T109 27 1054 SH SOLE 18 1054 0 0 STERLING CHECK CORP COM 85917T109 4315 166207 SH SOLE 19 166207 0 0 STERLING CHECK CORP COM 85917T109 963 37105 SH SOLE 22 37105 0 0 STERLING CHECK CORP COM 85917T109 231 8888 SH SOLE 26 7967 0 921 STERLING CHECK CORP COM 85917T109 587 22606 SH SOLE 28 0 0 22606 STERLING CHECK CORP COM 85917T109 11 409 SH SOLE 31 0 0 409 STERLING CHECK CORP COM 85917T109 10794 415808 SH SOLE 34 415808 0 0 STERLING CONSTR INC COM 859241101 676 29800 SH SOLE 2 8857 0 20943 STERLING CONSTR INC COM 859241101 2 108 SH SOLE 4 108 0 0 STERLING CONSTR INC COM 859241101 1161 51207 SH SOLE 7 51207 0 0 STERLING CONSTR INC COM 859241101 2126 93765 SH SOLE 18 93765 0 0 STERLING CONSTR INC COM 859241101 1098 48450 SH SOLE 19 48450 0 0 STERLING CONSTR INC COM 859241101 29039 1280937 SH SOLE 21 1280937 0 0 STERLING CONSTR INC COM 859241101 16577 731230 SH SOLE 22 704723 0 26507 STERLING CONSTR INC COM 859241101 105 4632 SH SOLE 25 4632 0 0 STERLING CONSTR INC COM 859241101 44 1922 SH SOLE 26 1922 0 0 STERLING CONSTR INC COM 859241101 53 2349 SH SOLE 28 2349 0 0 STERLING CONSTR INC COM 859241101 542 23897 SH SOLE 30 23897 0 0 STERLING CONSTR INC COM 859241101 42 1871 SH SOLE 36 1871 0 0 STERLING CONSTR INC COM 859241101 83 3642 SH SOLE 40 3642 0 0 STERLING CONSTR INC COM 859241101 259 11435 SH SOLE 43 0 0 11435 STEVANATO GROUP S P A ORD SHS T9224W109 117 4610 SH SOLE 19 4610 0 0 STEVANATO GROUP S P A ORD SHS T9224W109 415 16412 SH SOLE 22 16412 0 0 STEVANATO GROUP S P A ORD SHS T9224W109 435 17177 SH SOLE 26 17177 0 0 STEVANATO GROUP S P A ORD SHS T9224W109 1618 63929 SH SOLE 28 0 0 63929 STEVANATO GROUP S P A ORD SHS T9224W109 22 876 SH SOLE 31 0 0 876 STEWART INFORMATION SVCS COR COM 860372101 1767 27926 SH SOLE 2 7987 0 19939 STEWART INFORMATION SVCS COR COM 860372101 7 103 SH SOLE 4 103 0 0 STEWART INFORMATION SVCS COR COM 860372101 27 429 SH SOLE 7 429 0 0 STEWART INFORMATION SVCS COR COM 860372101 6669 105427 SH SOLE 18 105427 0 0 STEWART INFORMATION SVCS COR COM 860372101 2937 46433 SH SOLE 19 46433 0 0 STEWART INFORMATION SVCS COR COM 860372101 191739 3030962 SH SOLE 21 3030962 0 0 STEWART INFORMATION SVCS COR COM 860372101 40440 639262 SH SOLE 22 615855 0 23407 STEWART INFORMATION SVCS COR COM 860372101 149 2350 SH SOLE 25 2350 0 0 STEWART INFORMATION SVCS COR COM 860372101 82 1294 SH SOLE 26 0 0 1294 STEWART INFORMATION SVCS COR COM 860372101 156 2461 SH SOLE 28 2461 0 0 STEWART INFORMATION SVCS COR COM 860372101 2854 45120 SH SOLE 30 45120 0 0 STEWART INFORMATION SVCS COR COM 860372101 199 3140 SH SOLE 40 3140 0 0 STEWART INFORMATION SVCS COR COM 860372101 1013 16021 SH SOLE 43 759 0 15262 STIFEL FINL CORP COM 860630102 37380 550031 SH SOLE 2 248498 0 301533 STIFEL FINL CORP COM 860630102 1271 18697 SH SOLE 4 18697 0 0 STIFEL FINL CORP COM 860630102 190 2794 SH SOLE 7 2794 0 0 STIFEL FINL CORP COM 860630102 1298 19093 SH SOLE 13 19093 0 0 STIFEL FINL CORP COM 860630102 23869 351224 SH SOLE 18 294356 0 56868 STIFEL FINL CORP COM 860630102 68215 1003747 SH SOLE 19 1003747 0 0 STIFEL FINL CORP COM 860630102 358324 5272579 SH SOLE 21 5272579 0 0 STIFEL FINL CORP COM 860630102 280949 4134029 SH SOLE 22 3891209 0 242820 STIFEL FINL CORP COM 860630102 5157 75890 SH SOLE 23 75890 0 0 STIFEL FINL CORP COM 860630102 880 12951 SH SOLE 25 12951 0 0 STIFEL FINL CORP COM 860630102 16861 248109 SH SOLE 26 42685 0 205424 STIFEL FINL CORP COM 860630102 957 14075 SH SOLE 28 7133 0 6942 STIFEL FINL CORP COM 860630102 970 14266 SH SOLE 29 14266 0 0 STIFEL FINL CORP COM 860630102 4918 72366 SH SOLE 30 72366 0 0 STIFEL FINL CORP COM 860630102 1156 17011 SH SOLE 31 17011 0 0 STIFEL FINL CORP COM 860630102 92 1357 SH SOLE 34 1357 0 0 STIFEL FINL CORP COM 860630102 335 4933 SH SOLE 36 4933 0 0 STIFEL FINL CORP COM 860630102 834 12277 SH SOLE 40 12277 0 0 STIFEL FINL CORP COM 860630102 5330 78426 SH SOLE 43 3168 0 75258 STITCH FIX INC COM CL A 860897107 5648 141383 SH SOLE 2 80782 0 60601 STITCH FIX INC COM CL A 860897107 158 3944 SH SOLE 4 3944 0 0 STITCH FIX INC COM CL A 860897107 38 950 SH SOLE 7 950 0 0 STITCH FIX INC COM CL A 860897107 307 7680 SH SOLE 13 7680 0 0 STITCH FIX INC COM CL A 860897107 1 14 SH SOLE 17 0 0 14 STITCH FIX INC COM CL A 860897107 7928 198437 SH SOLE 18 174720 0 23717 STITCH FIX INC COM CL A 860897107 24936 624182 SH SOLE 19 624182 0 0 STITCH FIX INC COM CL A 860897107 79594 1992349 SH SOLE 21 1992349 0 0 STITCH FIX INC COM CL A 860897107 84043 2103706 SH SOLE 22 2040489 0 63217 STITCH FIX INC COM CL A 860897107 1039 26010 SH SOLE 23 26010 0 0 STITCH FIX INC COM CL A 860897107 337 8436 SH SOLE 25 8436 0 0 STITCH FIX INC COM CL A 860897107 5318 133116 SH SOLE 26 20842 0 112274 STITCH FIX INC COM CL A 860897107 719 17996 SH SOLE 28 4996 0 13000 STITCH FIX INC COM CL A 860897107 46 1139 SH SOLE 29 1139 0 0 STITCH FIX INC COM CL A 860897107 4292 107444 SH SOLE 30 107444 0 0 STITCH FIX INC COM CL A 860897107 31 767 SH SOLE 31 767 0 0 STITCH FIX INC COM CL A 860897107 63 1586 SH SOLE 36 1586 0 0 STITCH FIX INC COM CL A 860897107 282 7067 SH SOLE 40 7067 0 0 STITCH FIX INC COM CL A 860897107 571 14291 SH SOLE 43 273 0 14018 STMICROELECTRONICS N V NY REGISTRY 861012102 7 170 SH SOLE 18 170 0 0 STMICROELECTRONICS N V NY REGISTRY 861012102 89593 2053469 SH SOLE 21 2053469 0 0 STMICROELECTRONICS N V NY REGISTRY 861012102 33704 772498 SH SOLE 43 80791 0 691707 STOCK YDS BANCORP INC COM 861025104 1421 24224 SH SOLE 2 7519 0 16705 STOCK YDS BANCORP INC COM 861025104 8 128 SH SOLE 4 128 0 0 STOCK YDS BANCORP INC COM 861025104 20 337 SH SOLE 7 337 0 0 STOCK YDS BANCORP INC COM 861025104 4335 73909 SH SOLE 18 73909 0 0 STOCK YDS BANCORP INC COM 861025104 2354 40141 SH SOLE 19 40141 0 0 STOCK YDS BANCORP INC COM 861025104 54567 930388 SH SOLE 21 930388 0 0 STOCK YDS BANCORP INC COM 861025104 34330 585339 SH SOLE 22 564097 0 21242 STOCK YDS BANCORP INC COM 861025104 188 3200 SH SOLE 25 3200 0 0 STOCK YDS BANCORP INC COM 861025104 88 1499 SH SOLE 26 0 0 1499 STOCK YDS BANCORP INC COM 861025104 181 3091 SH SOLE 28 3091 0 0 STOCK YDS BANCORP INC COM 861025104 1010 17223 SH SOLE 30 17223 0 0 STOCK YDS BANCORP INC COM 861025104 158 2694 SH SOLE 40 2694 0 0 STOCK YDS BANCORP INC COM 861025104 245 4177 SH SOLE 43 190 0 3987 STOKE THERAPEUTICS INC COM 86150R107 525 20639 SH SOLE 2 16619 0 4020 STOKE THERAPEUTICS INC COM 86150R107 6 245 SH SOLE 7 245 0 0 STOKE THERAPEUTICS INC COM 86150R107 1350 53055 SH SOLE 18 53055 0 0 STOKE THERAPEUTICS INC COM 86150R107 844 33194 SH SOLE 19 33194 0 0 STOKE THERAPEUTICS INC COM 86150R107 20113 790615 SH SOLE 21 790615 0 0 STOKE THERAPEUTICS INC COM 86150R107 12454 489548 SH SOLE 22 482446 0 7102 STOKE THERAPEUTICS INC COM 86150R107 54 2108 SH SOLE 25 2108 0 0 STOKE THERAPEUTICS INC COM 86150R107 7 289 SH SOLE 26 289 0 0 STOKE THERAPEUTICS INC COM 86150R107 535 21012 SH SOLE 30 21012 0 0 STOKE THERAPEUTICS INC COM 86150R107 7 269 SH SOLE 34 269 0 0 STOKE THERAPEUTICS INC COM 86150R107 38 1503 SH SOLE 40 1503 0 0 STOKE THERAPEUTICS INC COM 86150R107 16 641 SH SOLE 43 0 0 641 STONECO LTD COM CL A G85158106 16026 461590 SH SOLE 2 41278 0 420312 STONECO LTD COM CL A G85158106 113 3247 SH SOLE 7 3247 0 0 STONECO LTD COM CL A G85158106 58 1665 SH SOLE 15 1665 0 0 STONECO LTD COM CL A G85158106 4236 122000 SH SOLE 18 122000 0 0 STONECO LTD COM CL A G85158106 2224 64067 SH SOLE 19 64067 0 0 STONECO LTD COM CL A G85158106 117197 3375494 SH SOLE 21 3375494 0 0 STONECO LTD COM CL A G85158106 51589 1485855 SH SOLE 22 1327379 0 158476 STONECO LTD COM CL A G85158106 10396 299420 SH SOLE 25 299420 0 0 STONECO LTD COM CL A G85158106 4829 139072 SH SOLE 26 0 0 139072 STONECO LTD COM CL A G85158106 3511 101112 SH SOLE 28 0 0 101112 STONECO LTD COM CL A G85158106 6526 187975 SH SOLE 30 187975 0 0 STONECO LTD COM CL A G85158106 121 3488 SH SOLE 31 3488 0 0 STONECO LTD COM CL A G85158106 1603 46164 SH SOLE 36 46164 0 0 STONECO LTD COM CL A G85158106 1 18 SH SOLE 43 0 0 18 STONEMOR INC COM 86184W106 111 44935 SH SOLE 2 3179 0 41756 STONEMOR INC COM 86184W106 138 55738 SH SOLE 18 55738 0 0 STONEMOR INC COM 86184W106 15 5971 SH SOLE 19 5971 0 0 STONEMOR INC COM 86184W106 2756 1115597 SH SOLE 21 1115597 0 0 STONEMOR INC COM 86184W106 900 364274 SH SOLE 22 350089 0 14185 STONEMOR INC COM 86184W106 10 4000 SH SOLE 43 0 0 4000 STONERIDGE INC COM 86183P102 545 26743 SH SOLE 2 8100 0 18643 STONERIDGE INC COM 86183P102 3 167 SH SOLE 4 167 0 0 STONERIDGE INC COM 86183P102 9 419 SH SOLE 7 419 0 0 STONERIDGE INC COM 86183P102 1757 86170 SH SOLE 18 86170 0 0 STONERIDGE INC COM 86183P102 964 47259 SH SOLE 19 47259 0 0 STONERIDGE INC COM 86183P102 20218 991584 SH SOLE 21 991584 0 0 STONERIDGE INC COM 86183P102 13466 660405 SH SOLE 22 631633 0 28772 STONERIDGE INC COM 86183P102 70 3432 SH SOLE 25 3432 0 0 STONERIDGE INC COM 86183P102 463 22708 SH SOLE 26 20857 0 1851 STONERIDGE INC COM 86183P102 42 2048 SH SOLE 28 2048 0 0 STONERIDGE INC COM 86183P102 1350 66201 SH SOLE 30 66201 0 0 STONERIDGE INC COM 86183P102 47 2329 SH SOLE 40 2329 0 0 STONERIDGE INC COM 86183P102 215 10543 SH SOLE 43 0 0 10543 STONEX GROUP INC COM 861896108 1222 18536 SH SOLE 2 5070 0 13466 STONEX GROUP INC COM 861896108 3 42 SH SOLE 4 42 0 0 STONEX GROUP INC COM 861896108 17 256 SH SOLE 7 256 0 0 STONEX GROUP INC COM 861896108 4659 70699 SH SOLE 18 70699 0 0 STONEX GROUP INC COM 861896108 1936 29382 SH SOLE 19 29382 0 0 STONEX GROUP INC COM 861896108 135086 2049862 SH SOLE 21 2049862 0 0 STONEX GROUP INC COM 861896108 28734 436020 SH SOLE 22 419996 0 16024 STONEX GROUP INC COM 861896108 140 2122 SH SOLE 25 2122 0 0 STONEX GROUP INC COM 861896108 199 3014 SH SOLE 26 714 0 2300 STONEX GROUP INC COM 861896108 92 1396 SH SOLE 28 1396 0 0 STONEX GROUP INC COM 861896108 2037 30916 SH SOLE 30 30916 0 0 STONEX GROUP INC COM 861896108 164 2492 SH SOLE 40 2492 0 0 STONEX GROUP INC COM 861896108 349 5299 SH SOLE 43 507 0 4792 STORE CAP CORP COM 862121100 20230 631606 SH SOLE 2 189256 0 442350 STORE CAP CORP COM 862121100 4141 129294 SH SOLE 4 129294 0 0 STORE CAP CORP COM 862121100 10097 315250 SH SOLE 7 315250 0 0 STORE CAP CORP COM 862121100 18872 589199 SH SOLE 18 589199 0 0 STORE CAP CORP COM 862121100 11978 373965 SH SOLE 19 373965 0 0 STORE CAP CORP COM 862121100 433044 13519939 SH SOLE 21 13519939 0 0 STORE CAP CORP COM 862121100 273644 8543369 SH SOLE 22 8232732 0 310637 STORE CAP CORP COM 862121100 487 15213 SH SOLE 23 15213 0 0 STORE CAP CORP COM 862121100 34076 1063880 SH SOLE 25 1063880 0 0 STORE CAP CORP COM 862121100 3193 99674 SH SOLE 26 80402 0 19272 STORE CAP CORP COM 862121100 5331 166433 SH SOLE 28 19757 0 146676 STORE CAP CORP COM 862121100 35110 1096153 SH SOLE 30 1096153 0 0 STORE CAP CORP COM 862121100 122 3821 SH SOLE 31 3821 0 0 STORE CAP CORP COM 862121100 742 23173 SH SOLE 34 23173 0 0 STORE CAP CORP COM 862121100 101 3139 SH SOLE 36 3139 0 0 STORE CAP CORP COM 862121100 975 30434 SH SOLE 40 30434 0 0 STORE CAP CORP COM 862121100 4631 144572 SH SOLE 43 10993 0 133579 STRATA SKIN SCIENCES INC COM NEW 86272A206 8 4539 SH SOLE 18 4539 0 0 STRATA SKIN SCIENCES INC COM NEW 86272A206 108 58588 SH SOLE 21 58588 0 0 STRATA SKIN SCIENCES INC COM NEW 86272A206 92 49773 SH SOLE 22 49773 0 0 STRATASYS LTD SHS M85548101 3855 179150 SH SOLE 21 179150 0 0 STRATASYS LTD SHS M85548101 4605 213977 SH SOLE 30 213977 0 0 STRATASYS LTD SHS M85548101 71 3303 SH SOLE 43 0 0 3303 STRATEGIC ED INC COM 86272C103 2834 40193 SH SOLE 2 12041 0 28152 STRATEGIC ED INC COM 86272C103 8 110 SH SOLE 4 110 0 0 STRATEGIC ED INC COM 86272C103 30 424 SH SOLE 7 424 0 0 STRATEGIC ED INC COM 86272C103 6763 95930 SH SOLE 18 95930 0 0 STRATEGIC ED INC COM 86272C103 7563 107276 SH SOLE 19 107276 0 0 STRATEGIC ED INC COM 86272C103 193123 2739328 SH SOLE 21 2739328 0 0 STRATEGIC ED INC COM 86272C103 45946 651711 SH SOLE 22 626334 0 25377 STRATEGIC ED INC COM 86272C103 246 3495 SH SOLE 23 3495 0 0 STRATEGIC ED INC COM 86272C103 208 2946 SH SOLE 25 2946 0 0 STRATEGIC ED INC COM 86272C103 1947 27610 SH SOLE 26 6303 0 21307 STRATEGIC ED INC COM 86272C103 137 1938 SH SOLE 28 1938 0 0 STRATEGIC ED INC COM 86272C103 2883 40895 SH SOLE 30 40895 0 0 STRATEGIC ED INC COM 86272C103 205 2903 SH SOLE 40 2903 0 0 STRATEGIC ED INC COM 86272C103 2298 32591 SH SOLE 43 854 0 31737 STRATTEC SEC CORP COM 863111100 27 703 SH SOLE 18 703 0 0 STRATTEC SEC CORP COM 863111100 342 8795 SH SOLE 21 8795 0 0 STRATTEC SEC CORP COM 863111100 2584 66421 SH SOLE 22 66421 0 0 STRATUS PPTYS INC COM NEW 863167201 4 122 SH SOLE 2 122 0 0 STRATUS PPTYS INC COM NEW 863167201 38 1166 SH SOLE 18 1166 0 0 STRATUS PPTYS INC COM NEW 863167201 701 21669 SH SOLE 21 21669 0 0 STREAMLINE HEALTH SOLUTIONS COM 86323X106 10 5876 SH SOLE 18 5876 0 0 STREAMLINE HEALTH SOLUTIONS COM 86323X106 155 88551 SH SOLE 21 88551 0 0 STREAMLINE HEALTH SOLUTIONS COM 86323X106 541 308949 SH SOLE 22 308949 0 0 STRIDE INC COM 86333M108 2521 70137 SH SOLE 2 30425 0 39712 STRIDE INC COM 86333M108 6 158 SH SOLE 4 158 0 0 STRIDE INC COM 86333M108 23 648 SH SOLE 7 648 0 0 STRIDE INC COM 86333M108 4554 126699 SH SOLE 18 126699 0 0 STRIDE INC COM 86333M108 5632 156697 SH SOLE 19 156697 0 0 STRIDE INC COM 86333M108 53593 1491192 SH SOLE 21 1491192 0 0 STRIDE INC COM 86333M108 38104 1060219 SH SOLE 22 1020379 0 39840 STRIDE INC COM 86333M108 693 19276 SH SOLE 23 19276 0 0 STRIDE INC COM 86333M108 190 5282 SH SOLE 25 5282 0 0 STRIDE INC COM 86333M108 1157 32198 SH SOLE 26 15634 0 16564 STRIDE INC COM 86333M108 171 4770 SH SOLE 28 4770 0 0 STRIDE INC COM 86333M108 877 24394 SH SOLE 30 24394 0 0 STRIDE INC COM 86333M108 173 4827 SH SOLE 40 4827 0 0 STRIDE INC COM 86333M108 518 14423 SH SOLE 43 1140 0 13283 STRIDE INC NOTE 1.125% 9/0 86333MAA6 2941 2960000 PRN SOLE 21 2960000 0 0 STRONGBRIDGE BIOPHARMA PLC SHS USD G85347105 2 941 SH SOLE 2 941 0 0 STRONGBRIDGE BIOPHARMA PLC SHS USD G85347105 21 10254 SH SOLE 18 10254 0 0 STRONGBRIDGE BIOPHARMA PLC SHS USD G85347105 257 126030 SH SOLE 21 126030 0 0 STRONGBRIDGE BIOPHARMA PLC SHS USD G85347105 132 64615 SH SOLE 22 64615 0 0 STRYKER CORPORATION COM 863667101 280215 1062547 SH SOLE 2 381167 0 681380 STRYKER CORPORATION COM 863667101 67549 256140 SH SOLE 4 173536 0 82604 STRYKER CORPORATION COM 863667101 78705 298443 SH SOLE 7 288277 0 10166 STRYKER CORPORATION COM 863667101 6113 23181 SH SOLE 13 17419 0 5762 STRYKER CORPORATION COM 863667101 10622 40277 SH SOLE 15 40277 0 0 STRYKER CORPORATION COM 863667101 174950 663392 SH SOLE 18 585777 0 77615 STRYKER CORPORATION COM 863667101 284955 1080521 SH SOLE 19 1080521 0 0 STRYKER CORPORATION COM 863667101 2100330 7964244 SH SOLE 21 7964244 0 0 STRYKER CORPORATION COM 863667101 1982286 7516630 SH SOLE 22 6615116 0 901514 STRYKER CORPORATION COM 863667101 67764 256953 SH SOLE 23 256953 0 0 STRYKER CORPORATION COM 863667101 141679 537232 SH SOLE 25 537232 0 0 STRYKER CORPORATION COM 863667101 202261 766955 SH SOLE 26 292204 0 474751 STRYKER CORPORATION COM 863667101 172890 655580 SH SOLE 28 27076 0 628504 STRYKER CORPORATION COM 863667101 10145 38470 SH SOLE 29 38470 0 0 STRYKER CORPORATION COM 863667101 396872 1504899 SH SOLE 30 1504899 0 0 STRYKER CORPORATION COM 863667101 50149 190159 SH SOLE 31 107084 0 83075 STRYKER CORPORATION COM 863667101 238252 903429 SH SOLE 34 903429 0 0 STRYKER CORPORATION COM 863667101 47741 181028 SH SOLE 36 181028 0 0 STRYKER CORPORATION COM 863667101 3106 11779 SH SOLE 40 11779 0 0 STRYKER CORPORATION COM 863667101 66537 252302 SH SOLE 43 19181 0 233121 STRYVE FOODS INC CLASS A COM 863685103 14 2536 SH SOLE 2 2536 0 0 STRYVE FOODS INC CLASS A COM 863685103 4 768 SH SOLE 22 768 0 0 STURM RUGER & CO INC COM 864159108 574 7779 SH SOLE 2 5282 0 2497 STURM RUGER & CO INC COM 864159108 5 72 SH SOLE 4 72 0 0 STURM RUGER & CO INC COM 864159108 20 276 SH SOLE 7 276 0 0 STURM RUGER & CO INC COM 864159108 4626 62698 SH SOLE 18 62698 0 0 STURM RUGER & CO INC COM 864159108 2246 30448 SH SOLE 19 30448 0 0 STURM RUGER & CO INC COM 864159108 161680 2191380 SH SOLE 21 2191380 0 0 STURM RUGER & CO INC COM 864159108 31637 428806 SH SOLE 22 417072 0 11734 STURM RUGER & CO INC COM 864159108 277 3756 SH SOLE 26 2795 0 961 STURM RUGER & CO INC COM 864159108 108 1467 SH SOLE 28 1467 0 0 STURM RUGER & CO INC COM 864159108 2294 31093 SH SOLE 30 31093 0 0 STURM RUGER & CO INC COM 864159108 149 2018 SH SOLE 40 2018 0 0 STURM RUGER & CO INC COM 864159108 914 12388 SH SOLE 43 1090 0 11298 SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209 12 1643 SH SOLE 18 1643 0 0 SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209 54109 7718844 SH SOLE 43 1136871 0 6581973 SUMMER INFANT INC COM NEW 865646301 1 152 SH SOLE 18 152 0 0 SUMMER INFANT INC COM NEW 865646301 32 3742 SH SOLE 21 3742 0 0 SUMMIT FINL GROUP INC COM 86606G101 420 17126 SH SOLE 2 6307 0 10819 SUMMIT FINL GROUP INC COM 86606G101 6 227 SH SOLE 7 227 0 0 SUMMIT FINL GROUP INC COM 86606G101 978 39909 SH SOLE 18 39909 0 0 SUMMIT FINL GROUP INC COM 86606G101 536 21887 SH SOLE 19 21887 0 0 SUMMIT FINL GROUP INC COM 86606G101 10484 427747 SH SOLE 21 427747 0 0 SUMMIT FINL GROUP INC COM 86606G101 4411 179979 SH SOLE 22 172819 0 7160 SUMMIT HOTEL PPTYS INC COM 866082100 1163 120800 SH SOLE 2 32289 0 88511 SUMMIT HOTEL PPTYS INC COM 866082100 541 56198 SH SOLE 4 56198 0 0 SUMMIT HOTEL PPTYS INC COM 866082100 1363 141581 SH SOLE 7 141581 0 0 SUMMIT HOTEL PPTYS INC COM 866082100 4029 418338 SH SOLE 18 418338 0 0 SUMMIT HOTEL PPTYS INC COM 866082100 3064 318156 SH SOLE 19 318156 0 0 SUMMIT HOTEL PPTYS INC COM 866082100 125684 13051311 SH SOLE 21 13051311 0 0 SUMMIT HOTEL PPTYS INC COM 866082100 33472 3475786 SH SOLE 22 3368512 0 107274 SUMMIT HOTEL PPTYS INC COM 866082100 42 4314 SH SOLE 23 4314 0 0 SUMMIT HOTEL PPTYS INC COM 866082100 4855 504162 SH SOLE 25 504162 0 0 SUMMIT HOTEL PPTYS INC COM 866082100 375 38897 SH SOLE 26 26929 0 11968 SUMMIT HOTEL PPTYS INC COM 866082100 734 76272 SH SOLE 28 13213 0 63059 SUMMIT HOTEL PPTYS INC COM 866082100 3621 375978 SH SOLE 30 375978 0 0 SUMMIT HOTEL PPTYS INC COM 866082100 95 9879 SH SOLE 40 9879 0 0 SUMMIT HOTEL PPTYS INC COM 866082100 2636 273753 SH SOLE 43 73481 0 200272 SUMMIT HOTEL PPTYS INC NOTE 1.500% 2/1 866082AA8 16279 15500000 PRN SOLE 2 15500000 0 0 SUMMIT HOTEL PPTYS INC NOTE 1.500% 2/1 866082AA8 2048 1950000 PRN SOLE 21 1950000 0 0 SUMMIT MATLS INC CL A 86614U100 6189 193587 SH SOLE 2 63402 0 130185 SUMMIT MATLS INC CL A 86614U100 12 374 SH SOLE 4 374 0 0 SUMMIT MATLS INC CL A 86614U100 90 2830 SH SOLE 7 2830 0 0 SUMMIT MATLS INC CL A 86614U100 11921 372877 SH SOLE 18 372877 0 0 SUMMIT MATLS INC CL A 86614U100 14973 468359 SH SOLE 19 468359 0 0 SUMMIT MATLS INC CL A 86614U100 141850 4436987 SH SOLE 21 4436987 0 0 SUMMIT MATLS INC CL A 86614U100 97508 3049969 SH SOLE 22 2930130 0 119839 SUMMIT MATLS INC CL A 86614U100 406 12696 SH SOLE 23 12696 0 0 SUMMIT MATLS INC CL A 86614U100 555 17368 SH SOLE 25 17368 0 0 SUMMIT MATLS INC CL A 86614U100 4183 130854 SH SOLE 26 43652 0 87202 SUMMIT MATLS INC CL A 86614U100 353 11026 SH SOLE 28 11026 0 0 SUMMIT MATLS INC CL A 86614U100 1951 61020 SH SOLE 30 61020 0 0 SUMMIT MATLS INC CL A 86614U100 78 2430 SH SOLE 36 2430 0 0 SUMMIT MATLS INC CL A 86614U100 467 14599 SH SOLE 40 14599 0 0 SUMMIT MATLS INC CL A 86614U100 871 27247 SH SOLE 43 3605 0 23642 SUMMIT MIDSTREAM PARTNERS LP COM UNIT LTD 866142409 1 15 SH SOLE 43 0 0 15 SUMMIT ST BK SANTA ROSA CALI COM 866264203 18 920 SH SOLE 18 920 0 0 SUMMIT ST BK SANTA ROSA CALI COM 866264203 241 12148 SH SOLE 21 12148 0 0 SUMMIT THERAPEUTICS INC COM 86627T108 260 51881 SH SOLE 2 888 0 50993 SUMMIT THERAPEUTICS INC COM 86627T108 341 68153 SH SOLE 18 68153 0 0 SUMMIT THERAPEUTICS INC COM 86627T108 194 38690 SH SOLE 19 38690 0 0 SUMMIT THERAPEUTICS INC COM 86627T108 3809 760305 SH SOLE 21 760305 0 0 SUMMIT THERAPEUTICS INC COM 86627T108 1012 201982 SH SOLE 22 201148 0 834 SUMMIT THERAPEUTICS INC COM 86627T108 251 50130 SH SOLE 30 50130 0 0 SUMMIT THERAPEUTICS INC COM 86627T108 148 29449 SH SOLE 43 14181 0 15268 SUMMIT WIRELESS TECH INC COM NEW 86633R203 5 1803 SH SOLE 18 1803 0 0 SUMMIT WIRELESS TECH INC COM NEW 86633R203 73 26185 SH SOLE 21 26185 0 0 SUMO LOGIC INC COM 86646P103 240 14907 SH SOLE 2 6303 0 8604 SUMO LOGIC INC COM 86646P103 21 1311 SH SOLE 7 1311 0 0 SUMO LOGIC INC COM 86646P103 3699 229490 SH SOLE 18 229490 0 0 SUMO LOGIC INC COM 86646P103 2459 152519 SH SOLE 19 152519 0 0 SUMO LOGIC INC COM 86646P103 47612 2953578 SH SOLE 21 2953578 0 0 SUMO LOGIC INC COM 86646P103 30415 1886794 SH SOLE 22 1874794 0 12000 SUMO LOGIC INC COM 86646P103 5129 318199 SH SOLE 30 318199 0 0 SUMO LOGIC INC COM 86646P103 245 15212 SH SOLE 43 6652 0 8560 SUN CMNTYS INC COM 866674104 56396 304679 SH SOLE 2 70526 0 234153 SUN CMNTYS INC COM 866674104 55794 301427 SH SOLE 4 267338 0 34089 SUN CMNTYS INC COM 866674104 32610 176173 SH SOLE 7 176173 0 0 SUN CMNTYS INC COM 866674104 694 3750 SH SOLE 13 332 0 3418 SUN CMNTYS INC COM 866674104 2354 12716 SH SOLE 15 12716 0 0 SUN CMNTYS INC COM 866674104 49010 264776 SH SOLE 18 258294 0 6482 SUN CMNTYS INC COM 866674104 73260 395785 SH SOLE 19 395785 0 0 SUN CMNTYS INC COM 866674104 556698 3007552 SH SOLE 21 3007552 0 0 SUN CMNTYS INC COM 866674104 614175 3318072 SH SOLE 22 3065703 0 252369 SUN CMNTYS INC COM 866674104 14435 77985 SH SOLE 23 77985 0 0 SUN CMNTYS INC COM 866674104 117090 632575 SH SOLE 25 632575 0 0 SUN CMNTYS INC COM 866674104 35382 191153 SH SOLE 26 105866 0 85287 SUN CMNTYS INC COM 866674104 56600 305780 SH SOLE 28 31042 0 274738 SUN CMNTYS INC COM 866674104 32 171 SH SOLE 29 171 0 0 SUN CMNTYS INC COM 866674104 74979 405073 SH SOLE 30 405073 0 0 SUN CMNTYS INC COM 866674104 7067 38181 SH SOLE 31 11653 0 26528 SUN CMNTYS INC COM 866674104 20867 112734 SH SOLE 34 112734 0 0 SUN CMNTYS INC COM 866674104 10931 59056 SH SOLE 36 59056 0 0 SUN CMNTYS INC COM 866674104 730 3945 SH SOLE 40 3945 0 0 SUN CMNTYS INC COM 866674104 13600 73472 SH SOLE 43 5213 0 68259 SUN CTRY AIRLS HLDGS INC COM 866683105 105 3133 SH SOLE 2 1599 0 1534 SUN CTRY AIRLS HLDGS INC COM 866683105 588 17544 SH SOLE 4 17544 0 0 SUN CTRY AIRLS HLDGS INC COM 866683105 9 279 SH SOLE 7 279 0 0 SUN CTRY AIRLS HLDGS INC COM 866683105 1593 47499 SH SOLE 18 47499 0 0 SUN CTRY AIRLS HLDGS INC COM 866683105 50309 1499965 SH SOLE 19 1499965 0 0 SUN CTRY AIRLS HLDGS INC COM 866683105 20500 611216 SH SOLE 21 611216 0 0 SUN CTRY AIRLS HLDGS INC COM 866683105 18941 564704 SH SOLE 22 562190 0 2514 SUN CTRY AIRLS HLDGS INC COM 866683105 21210 632375 SH SOLE 34 632375 0 0 SUN LIFE FINANCIAL INC. COM 866796105 5 92 SH SOLE 18 92 0 0 SUN LIFE FINANCIAL INC. COM 866796105 24758 481211 SH SOLE 43 33854 0 447357 SUNCOKE ENERGY INC COM 86722A103 664 105677 SH SOLE 2 24534 0 81143 SUNCOKE ENERGY INC COM 86722A103 2 371 SH SOLE 4 371 0 0 SUNCOKE ENERGY INC COM 86722A103 9 1424 SH SOLE 7 1424 0 0 SUNCOKE ENERGY INC COM 86722A103 2148 342112 SH SOLE 18 342112 0 0 SUNCOKE ENERGY INC COM 86722A103 906 144274 SH SOLE 19 144274 0 0 SUNCOKE ENERGY INC COM 86722A103 64352 10247091 SH SOLE 21 10247091 0 0 SUNCOKE ENERGY INC COM 86722A103 14088 2243387 SH SOLE 22 2164210 0 79177 SUNCOKE ENERGY INC COM 86722A103 66 10524 SH SOLE 25 10524 0 0 SUNCOKE ENERGY INC COM 86722A103 133 21183 SH SOLE 26 17169 0 4014 SUNCOKE ENERGY INC COM 86722A103 59 9380 SH SOLE 28 9380 0 0 SUNCOKE ENERGY INC COM 86722A103 1109 176519 SH SOLE 30 176519 0 0 SUNCOKE ENERGY INC COM 86722A103 46 7310 SH SOLE 40 7310 0 0 SUNCOKE ENERGY INC COM 86722A103 349 55647 SH SOLE 43 1126 0 54521 SUNCOR ENERGY INC NEW COM 867224107 8 379 SH SOLE 18 379 0 0 SUNCOR ENERGY INC NEW COM 867224107 7282 351103 SH SOLE 21 351103 0 0 SUNCOR ENERGY INC NEW COM 867224107 5722 275909 SH SOLE 43 13109 0 262800 SUNDIAL GROWERS INC COM 86730L109 0 167 SH SOLE 17 0 0 167 SUNLIGHT FINANCIAL HOLDINGS COM 86738J106 81 15213 SH SOLE 2 15213 0 0 SUNLIGHT FINANCIAL HOLDINGS COM 86738J106 425 80034 SH SOLE 22 80034 0 0 SUNNOVA ENERGY INTL INC. COM 86745K104 5112 155199 SH SOLE 2 56819 0 98380 SUNNOVA ENERGY INTL INC. COM 86745K104 92 2791 SH SOLE 4 2791 0 0 SUNNOVA ENERGY INTL INC. COM 86745K104 46 1383 SH SOLE 7 1383 0 0 SUNNOVA ENERGY INTL INC. COM 86745K104 9241 280527 SH SOLE 18 267193 0 13334 SUNNOVA ENERGY INTL INC. COM 86745K104 19128 580686 SH SOLE 19 580686 0 0 SUNNOVA ENERGY INTL INC. COM 86745K104 143770 4364601 SH SOLE 21 4364601 0 0 SUNNOVA ENERGY INTL INC. COM 86745K104 81280 2467522 SH SOLE 22 2384206 0 83316 SUNNOVA ENERGY INTL INC. COM 86745K104 467 14164 SH SOLE 23 14164 0 0 SUNNOVA ENERGY INTL INC. COM 86745K104 2059 62519 SH SOLE 25 62519 0 0 SUNNOVA ENERGY INTL INC. COM 86745K104 3615 109756 SH SOLE 26 27220 0 82536 SUNNOVA ENERGY INTL INC. COM 86745K104 250 7599 SH SOLE 28 7599 0 0 SUNNOVA ENERGY INTL INC. COM 86745K104 35612 1081117 SH SOLE 30 1081117 0 0 SUNNOVA ENERGY INTL INC. COM 86745K104 92891 2820019 SH SOLE 34 2820019 0 0 SUNNOVA ENERGY INTL INC. COM 86745K104 463 14047 SH SOLE 36 14047 0 0 SUNNOVA ENERGY INTL INC. COM 86745K104 354 10748 SH SOLE 40 10748 0 0 SUNNOVA ENERGY INTL INC. COM 86745K104 2151 65289 SH SOLE 43 812 0 64477 SUNOPTA INC COM 8676EP108 82 9222 SH SOLE 43 51 0 9171 SUNPOWER CORP COM 867652406 3329 146795 SH SOLE 2 103953 0 42842 SUNPOWER CORP COM 867652406 97 4266 SH SOLE 4 4266 0 0 SUNPOWER CORP COM 867652406 32 1396 SH SOLE 7 1396 0 0 SUNPOWER CORP COM 867652406 5561 245188 SH SOLE 18 225073 0 20115 SUNPOWER CORP COM 867652406 10857 478718 SH SOLE 19 478718 0 0 SUNPOWER CORP COM 867652406 94968 4187291 SH SOLE 21 4187291 0 0 SUNPOWER CORP COM 867652406 49344 2175652 SH SOLE 22 2122031 0 53621 SUNPOWER CORP COM 867652406 404 17806 SH SOLE 23 17806 0 0 SUNPOWER CORP COM 867652406 223 9844 SH SOLE 25 9844 0 0 SUNPOWER CORP COM 867652406 2097 92463 SH SOLE 26 32097 0 60366 SUNPOWER CORP COM 867652406 142 6267 SH SOLE 28 6267 0 0 SUNPOWER CORP COM 867652406 30378 1339400 SH SOLE 30 1339400 0 0 SUNPOWER CORP COM 867652406 224 9882 SH SOLE 40 9882 0 0 SUNPOWER CORP COM 867652406 2282 100606 SH SOLE 43 0 0 100606 SUNPOWER CORP DBCV 4.000% 1/1 867652AL3 2998 2450000 PRN SOLE 21 2450000 0 0 SUNRUN INC COM 86771W105 23152 526181 SH SOLE 2 141975 0 384206 SUNRUN INC COM 86771W105 5156 117177 SH SOLE 4 73808 0 43369 SUNRUN INC COM 86771W105 628 14281 SH SOLE 7 14281 0 0 SUNRUN INC COM 86771W105 28 628 SH SOLE 13 628 0 0 SUNRUN INC COM 86771W105 553 12577 SH SOLE 15 12577 0 0 SUNRUN INC COM 86771W105 26340 598636 SH SOLE 18 586591 0 12045 SUNRUN INC COM 86771W105 11528 261990 SH SOLE 19 261990 0 0 SUNRUN INC COM 86771W105 539756 12267174 SH SOLE 21 12267174 0 0 SUNRUN INC COM 86771W105 251985 5726927 SH SOLE 22 5493610 0 233317 SUNRUN INC COM 86771W105 4685 106487 SH SOLE 23 106487 0 0 SUNRUN INC COM 86771W105 7487 170148 SH SOLE 25 170148 0 0 SUNRUN INC COM 86771W105 14938 339509 SH SOLE 26 253037 0 86472 SUNRUN INC COM 86771W105 9536 216720 SH SOLE 28 14828 0 201892 SUNRUN INC COM 86771W105 127101 2888667 SH SOLE 30 2888667 0 0 SUNRUN INC COM 86771W105 2736 62192 SH SOLE 31 20121 0 42071 SUNRUN INC COM 86771W105 99486 2261043 SH SOLE 34 2261043 0 0 SUNRUN INC COM 86771W105 1359 30891 SH SOLE 36 30891 0 0 SUNRUN INC COM 86771W105 229 5195 SH SOLE 40 5195 0 0 SUNRUN INC COM 86771W105 9246 210138 SH SOLE 43 17423 0 192715 SUNSTONE HOTEL INVS INC NEW COM 867892101 3311 277308 SH SOLE 2 104572 0 172736 SUNSTONE HOTEL INVS INC NEW COM 867892101 1356 113549 SH SOLE 4 113549 0 0 SUNSTONE HOTEL INVS INC NEW COM 867892101 3412 285795 SH SOLE 7 285795 0 0 SUNSTONE HOTEL INVS INC NEW COM 867892101 8163 683699 SH SOLE 18 683699 0 0 SUNSTONE HOTEL INVS INC NEW COM 867892101 21527 1802973 SH SOLE 19 1802973 0 0 SUNSTONE HOTEL INVS INC NEW COM 867892101 105686 8851464 SH SOLE 21 8851464 0 0 SUNSTONE HOTEL INVS INC NEW COM 867892101 81837 6854025 SH SOLE 22 6620859 0 233166 SUNSTONE HOTEL INVS INC NEW COM 867892101 107 8963 SH SOLE 23 8963 0 0 SUNSTONE HOTEL INVS INC NEW COM 867892101 11730 982392 SH SOLE 25 982392 0 0 SUNSTONE HOTEL INVS INC NEW COM 867892101 900 75341 SH SOLE 26 59264 0 16077 SUNSTONE HOTEL INVS INC NEW COM 867892101 1770 148244 SH SOLE 28 17061 0 131183 SUNSTONE HOTEL INVS INC NEW COM 867892101 5079 425359 SH SOLE 30 425359 0 0 SUNSTONE HOTEL INVS INC NEW COM 867892101 2603 217999 SH SOLE 34 217999 0 0 SUNSTONE HOTEL INVS INC NEW COM 867892101 125 10458 SH SOLE 36 10458 0 0 SUNSTONE HOTEL INVS INC NEW COM 867892101 303 25406 SH SOLE 40 25406 0 0 SUNSTONE HOTEL INVS INC NEW COM 867892101 1645 137781 SH SOLE 43 0 0 137781 SUNWORKS INC COM NEW 86803X204 3 515 SH SOLE 2 515 0 0 SUNWORKS INC COM NEW 86803X204 32 5193 SH SOLE 18 5193 0 0 SUNWORKS INC COM NEW 86803X204 590 96021 SH SOLE 21 96021 0 0 SUNWORKS INC COM NEW 86803X204 2412 392816 SH SOLE 22 392816 0 0 SUPER LEAGUE GAMING INC COM 86804F202 6 1836 SH SOLE 18 1836 0 0 SUPER LEAGUE GAMING INC COM 86804F202 142 45756 SH SOLE 21 45756 0 0 SUPER LEAGUE GAMING INC COM 86804F202 864 277662 SH SOLE 22 277662 0 0 SUPER MICRO COMPUTER INC COM 86800U104 1681 45977 SH SOLE 2 12508 0 33469 SUPER MICRO COMPUTER INC COM 86800U104 8 222 SH SOLE 4 222 0 0 SUPER MICRO COMPUTER INC COM 86800U104 7 196 SH SOLE 7 196 0 0 SUPER MICRO COMPUTER INC COM 86800U104 4982 136238 SH SOLE 18 136238 0 0 SUPER MICRO COMPUTER INC COM 86800U104 3466 94785 SH SOLE 19 94785 0 0 SUPER MICRO COMPUTER INC COM 86800U104 58189 1591176 SH SOLE 21 1591176 0 0 SUPER MICRO COMPUTER INC COM 86800U104 38808 1061202 SH SOLE 22 1014931 0 46271 SUPER MICRO COMPUTER INC COM 86800U104 188 5142 SH SOLE 25 5142 0 0 SUPER MICRO COMPUTER INC COM 86800U104 709 19390 SH SOLE 26 15950 0 3440 SUPER MICRO COMPUTER INC COM 86800U104 124 3382 SH SOLE 28 3382 0 0 SUPER MICRO COMPUTER INC COM 86800U104 957 26163 SH SOLE 30 26163 0 0 SUPER MICRO COMPUTER INC COM 86800U104 169 4632 SH SOLE 40 4632 0 0 SUPER MICRO COMPUTER INC COM 86800U104 85 2335 SH SOLE 43 0 0 2335 SUPERIOR DRILLING PRODS INC COM 868153107 15 8294 SH SOLE 21 8294 0 0 SUPERIOR GROUP OF CO INC COM 868358102 160 6877 SH SOLE 2 749 0 6128 SUPERIOR GROUP OF CO INC COM 868358102 7 285 SH SOLE 7 285 0 0 SUPERIOR GROUP OF CO INC COM 868358102 883 37894 SH SOLE 18 37894 0 0 SUPERIOR GROUP OF CO INC COM 868358102 468 20075 SH SOLE 19 20075 0 0 SUPERIOR GROUP OF CO INC COM 868358102 9964 427827 SH SOLE 21 427827 0 0 SUPERIOR GROUP OF CO INC COM 868358102 4867 208970 SH SOLE 22 202534 0 6436 SUPERIOR GROUP OF CO INC COM 868358102 11 474 SH SOLE 43 0 0 474 SUPERIOR INDS INTL INC COM 868168105 34 4815 SH SOLE 18 4815 0 0 SUPERIOR INDS INTL INC COM 868168105 936 132808 SH SOLE 21 132808 0 0 SUPERIOR INDS INTL INC COM 868168105 3330 472388 SH SOLE 22 472388 0 0 SUPERIOR INDS INTL INC COM 868168105 56 7916 SH SOLE 43 0 0 7916 SUPERNUS PHARMACEUTICALS NOTE 0.625% 4/0 868459AD0 1277 1300000 PRN SOLE 2 1300000 0 0 SUPERNUS PHARMACEUTICALS NOTE 0.625% 4/0 868459AD0 2117 2155000 PRN SOLE 21 2155000 0 0 SUPERNUS PHARMACEUTICALS NOTE 0.625% 4/0 868459AD0 5649 5750000 PRN SOLE 22 5750000 0 0 SUPERNUS PHARMACEUTICALS INC COM 868459108 2554 95759 SH SOLE 2 35959 0 59800 SUPERNUS PHARMACEUTICALS INC COM 868459108 6 230 SH SOLE 4 230 0 0 SUPERNUS PHARMACEUTICALS INC COM 868459108 21 790 SH SOLE 7 790 0 0 SUPERNUS PHARMACEUTICALS INC COM 868459108 5395 202298 SH SOLE 18 202298 0 0 SUPERNUS PHARMACEUTICALS INC COM 868459108 3146 117953 SH SOLE 19 117953 0 0 SUPERNUS PHARMACEUTICALS INC COM 868459108 173657 6511308 SH SOLE 21 6511308 0 0 SUPERNUS PHARMACEUTICALS INC COM 868459108 37559 1408302 SH SOLE 22 1354024 0 54278 SUPERNUS PHARMACEUTICALS INC COM 868459108 179 6696 SH SOLE 25 6696 0 0 SUPERNUS PHARMACEUTICALS INC COM 868459108 623 23357 SH SOLE 26 13814 0 9543 SUPERNUS PHARMACEUTICALS INC COM 868459108 117 4404 SH SOLE 28 4404 0 0 SUPERNUS PHARMACEUTICALS INC COM 868459108 12047 451699 SH SOLE 30 451699 0 0 SUPERNUS PHARMACEUTICALS INC COM 868459108 170 6359 SH SOLE 40 6359 0 0 SUPERNUS PHARMACEUTICALS INC COM 868459108 789 29582 SH SOLE 43 369 0 29213 SURFACE ONCOLOGY INC COM 86877M209 262 34581 SH SOLE 2 2826 0 31755 SURFACE ONCOLOGY INC COM 86877M209 846 111734 SH SOLE 18 111734 0 0 SURFACE ONCOLOGY INC COM 86877M209 451 59589 SH SOLE 19 59589 0 0 SURFACE ONCOLOGY INC COM 86877M209 11758 1553173 SH SOLE 21 1553173 0 0 SURFACE ONCOLOGY INC COM 86877M209 4909 648447 SH SOLE 22 625827 0 22620 SURFACE ONCOLOGY INC COM 86877M209 132 17419 SH SOLE 30 17419 0 0 SURGALIGN HOLDINGS INC COM 86882C105 20 18611 SH SOLE 18 18611 0 0 SURGALIGN HOLDINGS INC COM 86882C105 350 320901 SH SOLE 21 320901 0 0 SURGALIGN HOLDINGS INC COM 86882C105 1290 1183672 SH SOLE 22 1183672 0 0 SURGERY PARTNERS INC COM 86881A100 559 13196 SH SOLE 2 9847 0 3349 SURGERY PARTNERS INC COM 86881A100 5 117 SH SOLE 4 117 0 0 SURGERY PARTNERS INC COM 86881A100 22 509 SH SOLE 7 509 0 0 SURGERY PARTNERS INC COM 86881A100 3711 87636 SH SOLE 18 87636 0 0 SURGERY PARTNERS INC COM 86881A100 2359 55726 SH SOLE 19 55726 0 0 SURGERY PARTNERS INC COM 86881A100 46367 1095109 SH SOLE 21 1095109 0 0 SURGERY PARTNERS INC COM 86881A100 29754 702731 SH SOLE 22 683630 0 19101 SURGERY PARTNERS INC COM 86881A100 177 4183 SH SOLE 25 4183 0 0 SURGERY PARTNERS INC COM 86881A100 714 16873 SH SOLE 26 15471 0 1402 SURGERY PARTNERS INC COM 86881A100 135 3193 SH SOLE 28 3193 0 0 SURGERY PARTNERS INC COM 86881A100 351 8292 SH SOLE 30 8292 0 0 SURGERY PARTNERS INC COM 86881A100 71 1666 SH SOLE 36 1666 0 0 SURGERY PARTNERS INC COM 86881A100 165 3898 SH SOLE 40 3898 0 0 SURGERY PARTNERS INC COM 86881A100 199 4708 SH SOLE 43 249 0 4459 SURMODICS INC COM 868873100 423 7614 SH SOLE 2 4264 0 3350 SURMODICS INC COM 868873100 3 47 SH SOLE 4 47 0 0 SURMODICS INC COM 868873100 15 272 SH SOLE 7 272 0 0 SURMODICS INC COM 868873100 2882 51837 SH SOLE 18 51837 0 0 SURMODICS INC COM 868873100 1353 24332 SH SOLE 19 24332 0 0 SURMODICS INC COM 868873100 94635 1702071 SH SOLE 21 1702071 0 0 SURMODICS INC COM 868873100 20419 367246 SH SOLE 22 359200 0 8046 SURMODICS INC COM 868873100 154 2767 SH SOLE 25 2767 0 0 SURMODICS INC COM 868873100 782 14067 SH SOLE 26 11363 0 2704 SURMODICS INC COM 868873100 109 1952 SH SOLE 28 1952 0 0 SURMODICS INC COM 868873100 1456 26194 SH SOLE 30 26194 0 0 SURMODICS INC COM 868873100 142 2551 SH SOLE 36 2551 0 0 SURMODICS INC COM 868873100 110 1981 SH SOLE 40 1981 0 0 SURMODICS INC COM 868873100 412 7404 SH SOLE 43 90 0 7314 SURO CAPITAL CORP COM NEW 86887Q109 1716 132927 SH SOLE 30 132927 0 0 SURROZEN INC COM 86889P109 248 34959 SH SOLE 22 34959 0 0 SUTRO BIOPHARMA INC COM 869367102 1490 78897 SH SOLE 2 20020 0 58877 SUTRO BIOPHARMA INC COM 869367102 9 497 SH SOLE 7 497 0 0 SUTRO BIOPHARMA INC COM 869367102 2972 157315 SH SOLE 18 144096 0 13219 SUTRO BIOPHARMA INC COM 869367102 5206 275598 SH SOLE 19 275598 0 0 SUTRO BIOPHARMA INC COM 869367102 36544 1934581 SH SOLE 21 1934581 0 0 SUTRO BIOPHARMA INC COM 869367102 21137 1118952 SH SOLE 22 1082554 0 36398 SUTRO BIOPHARMA INC COM 869367102 199 10514 SH SOLE 23 10514 0 0 SUTRO BIOPHARMA INC COM 869367102 85 4475 SH SOLE 25 4475 0 0 SUTRO BIOPHARMA INC COM 869367102 722 38226 SH SOLE 26 1496 0 36730 SUTRO BIOPHARMA INC COM 869367102 564 29862 SH SOLE 30 29862 0 0 SUTRO BIOPHARMA INC COM 869367102 71 3760 SH SOLE 40 3760 0 0 SUTRO BIOPHARMA INC COM 869367102 72 3800 SH SOLE 43 0 0 3800 SUZANO S A SPON ADS 86959K105 295 29489 SH SOLE 30 29489 0 0 SUZANO S A SPON ADS 86959K105 3607 360668 SH SOLE 43 75011 0 285657 SVB FINANCIAL GROUP COM 78486Q101 80460 124382 SH SOLE 2 21944 0 102438 SVB FINANCIAL GROUP COM 78486Q101 23982 37074 SH SOLE 4 23572 0 13502 SVB FINANCIAL GROUP COM 78486Q101 32866 50807 SH SOLE 7 49156 0 1651 SVB FINANCIAL GROUP COM 78486Q101 772 1193 SH SOLE 13 164 0 1029 SVB FINANCIAL GROUP COM 78486Q101 4321 6680 SH SOLE 15 6680 0 0 SVB FINANCIAL GROUP COM 78486Q101 93690 144834 SH SOLE 18 136669 0 8165 SVB FINANCIAL GROUP COM 78486Q101 291942 451308 SH SOLE 19 451308 0 0 SVB FINANCIAL GROUP COM 78486Q101 1265970 1957040 SH SOLE 21 1957040 0 0 SVB FINANCIAL GROUP COM 78486Q101 815232 1260252 SH SOLE 22 1137220 0 123032 SVB FINANCIAL GROUP COM 78486Q101 20640 31907 SH SOLE 23 31907 0 0 SVB FINANCIAL GROUP COM 78486Q101 66847 103338 SH SOLE 25 103338 0 0 SVB FINANCIAL GROUP COM 78486Q101 76860 118816 SH SOLE 26 42761 0 76055 SVB FINANCIAL GROUP COM 78486Q101 90271 139549 SH SOLE 28 5147 0 134402 SVB FINANCIAL GROUP COM 78486Q101 33 51 SH SOLE 29 51 0 0 SVB FINANCIAL GROUP COM 78486Q101 291120 450037 SH SOLE 30 449049 0 988 SVB FINANCIAL GROUP COM 78486Q101 13158 20340 SH SOLE 31 6625 0 13715 SVB FINANCIAL GROUP COM 78486Q101 66627 102997 SH SOLE 34 102997 0 0 SVB FINANCIAL GROUP COM 78486Q101 16495 25500 SH SOLE 36 25500 0 0 SVB FINANCIAL GROUP COM 78486Q101 1219 1884 SH SOLE 40 1884 0 0 SVB FINANCIAL GROUP COM 78486Q101 20506 31699 SH SOLE 43 2049 0 29650 SWITCH INC CL A 87105L104 9315 366863 SH SOLE 2 166013 0 200850 SWITCH INC CL A 87105L104 12837 505611 SH SOLE 4 505611 0 0 SWITCH INC CL A 87105L104 47 1854 SH SOLE 7 1854 0 0 SWITCH INC CL A 87105L104 16318 642675 SH SOLE 18 642675 0 0 SWITCH INC CL A 87105L104 10067 396488 SH SOLE 19 396488 0 0 SWITCH INC CL A 87105L104 45631 1797214 SH SOLE 21 1797214 0 0 SWITCH INC CL A 87105L104 77165 3039190 SH SOLE 22 2578109 0 461081 SWITCH INC CL A 87105L104 780 30735 SH SOLE 23 30735 0 0 SWITCH INC CL A 87105L104 307 12078 SH SOLE 25 12078 0 0 SWITCH INC CL A 87105L104 1041 41008 SH SOLE 26 36395 0 4613 SWITCH INC CL A 87105L104 2598 102307 SH SOLE 28 102307 0 0 SWITCH INC CL A 87105L104 17244 679156 SH SOLE 30 679156 0 0 SWITCH INC CL A 87105L104 44 1723 SH SOLE 31 1723 0 0 SWITCH INC CL A 87105L104 3660 144168 SH SOLE 34 144168 0 0 SWITCH INC CL A 87105L104 268 10554 SH SOLE 40 10554 0 0 SWITCH INC CL A 87105L104 13185 519283 SH SOLE 43 11491 0 507792 SWK HLDGS CORP COM NEW 78501P203 24 1318 SH SOLE 2 1318 0 0 SWK HLDGS CORP COM NEW 78501P203 13 703 SH SOLE 18 703 0 0 SWK HLDGS CORP COM NEW 78501P203 139 7663 SH SOLE 21 7663 0 0 SWK HLDGS CORP COM NEW 78501P203 29 1586 SH SOLE 22 1586 0 0 SYLVAMO CORP COMMON STOCK 871332102 300 9186 SH SOLE 18 9186 0 0 SYLVAMO CORP COMMON STOCK 871332102 115 3524 SH SOLE 22 3524 0 0 SYNALLOY CORP COM 871565107 16 1440 SH SOLE 18 1440 0 0 SYNALLOY CORP COM 871565107 258 23471 SH SOLE 21 23471 0 0 SYNALLOY CORP COM 871565107 1332 121218 SH SOLE 22 121218 0 0 SYNAPTICS INC COM 87157D109 5935 33023 SH SOLE 2 28837 0 4186 SYNAPTICS INC COM 87157D109 38 214 SH SOLE 4 214 0 0 SYNAPTICS INC COM 87157D109 88 491 SH SOLE 7 491 0 0 SYNAPTICS INC COM 87157D109 591 3286 SH SOLE 13 3286 0 0 SYNAPTICS INC COM 87157D109 32691 181887 SH SOLE 18 173456 0 8431 SYNAPTICS INC COM 87157D109 16414 91326 SH SOLE 19 91326 0 0 SYNAPTICS INC COM 87157D109 438716 2440975 SH SOLE 21 2440975 0 0 SYNAPTICS INC COM 87157D109 184123 1024440 SH SOLE 22 988811 0 35629 SYNAPTICS INC COM 87157D109 1022 5689 SH SOLE 25 5689 0 0 SYNAPTICS INC COM 87157D109 3066 17061 SH SOLE 26 14693 0 2368 SYNAPTICS INC COM 87157D109 2997 16674 SH SOLE 28 2920 0 13754 SYNAPTICS INC COM 87157D109 13629 75831 SH SOLE 30 75831 0 0 SYNAPTICS INC COM 87157D109 527 2931 SH SOLE 36 2931 0 0 SYNAPTICS INC COM 87157D109 714 3972 SH SOLE 40 3972 0 0 SYNAPTICS INC COM 87157D109 4717 26243 SH SOLE 43 226 0 26017 SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 152 63272 SH SOLE 2 16611 0 46661 SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 29 12239 SH SOLE 18 12239 0 0 SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 538 224066 SH SOLE 21 224066 0 0 SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 1700 708400 SH SOLE 22 708400 0 0 SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 33 13740 SH SOLE 23 13740 0 0 SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 172 71664 SH SOLE 26 0 0 71664 SYNCHRONY FINANCIAL COM 87165B103 68106 1393324 SH SOLE 2 200298 0 1193026 SYNCHRONY FINANCIAL COM 87165B103 19096 390674 SH SOLE 4 234560 0 156114 SYNCHRONY FINANCIAL COM 87165B103 29160 596560 SH SOLE 7 498071 0 98489 SYNCHRONY FINANCIAL COM 87165B103 603 12327 SH SOLE 13 1632 0 10695 SYNCHRONY FINANCIAL COM 87165B103 3655 74773 SH SOLE 15 74773 0 0 SYNCHRONY FINANCIAL COM 87165B103 110074 2251933 SH SOLE 18 2168572 0 83361 SYNCHRONY FINANCIAL COM 87165B103 74885 1532024 SH SOLE 19 1532024 0 0 SYNCHRONY FINANCIAL COM 87165B103 675751 13824697 SH SOLE 21 13824697 0 0 SYNCHRONY FINANCIAL COM 87165B103 597065 12214924 SH SOLE 22 11008263 0 1206661 SYNCHRONY FINANCIAL COM 87165B103 15768 322577 SH SOLE 23 322577 0 0 SYNCHRONY FINANCIAL COM 87165B103 46741 956231 SH SOLE 25 956231 0 0 SYNCHRONY FINANCIAL COM 87165B103 152314 3116090 SH SOLE 26 1418303 0 1697787 SYNCHRONY FINANCIAL COM 87165B103 82703 1691961 SH SOLE 28 44673 0 1647288 SYNCHRONY FINANCIAL COM 87165B103 26 528 SH SOLE 29 528 0 0 SYNCHRONY FINANCIAL COM 87165B103 125968 2577091 SH SOLE 30 2577091 0 0 SYNCHRONY FINANCIAL COM 87165B103 10686 218619 SH SOLE 31 72042 0 146577 SYNCHRONY FINANCIAL COM 87165B103 139919 2862496 SH SOLE 34 2862496 0 0 SYNCHRONY FINANCIAL COM 87165B103 16617 339964 SH SOLE 36 339964 0 0 SYNCHRONY FINANCIAL COM 87165B103 1504 30764 SH SOLE 37 30764 0 0 SYNCHRONY FINANCIAL COM 87165B103 1023 20938 SH SOLE 40 20938 0 0 SYNCHRONY FINANCIAL COM 87165B103 18070 369674 SH SOLE 43 20794 0 348880 SYNDAX PHARMACEUTICALS INC COM 87164F105 763 39914 SH SOLE 2 11264 0 28650 SYNDAX PHARMACEUTICALS INC COM 87164F105 2 127 SH SOLE 4 127 0 0 SYNDAX PHARMACEUTICALS INC COM 87164F105 10 522 SH SOLE 7 522 0 0 SYNDAX PHARMACEUTICALS INC COM 87164F105 2799 146462 SH SOLE 18 146462 0 0 SYNDAX PHARMACEUTICALS INC COM 87164F105 1503 78639 SH SOLE 19 78639 0 0 SYNDAX PHARMACEUTICALS INC COM 87164F105 38346 2006592 SH SOLE 21 2006592 0 0 SYNDAX PHARMACEUTICALS INC COM 87164F105 17555 918641 SH SOLE 22 884388 0 34253 SYNDAX PHARMACEUTICALS INC COM 87164F105 92 4790 SH SOLE 25 4790 0 0 SYNDAX PHARMACEUTICALS INC COM 87164F105 7 345 SH SOLE 26 345 0 0 SYNDAX PHARMACEUTICALS INC COM 87164F105 6185 323639 SH SOLE 30 323639 0 0 SYNDAX PHARMACEUTICALS INC COM 87164F105 86 4485 SH SOLE 40 4485 0 0 SYNDAX PHARMACEUTICALS INC COM 87164F105 41 2142 SH SOLE 43 0 0 2142 SYNEOS HEALTH INC CL A 87166B102 23042 263399 SH SOLE 2 98930 0 164469 SYNEOS HEALTH INC CL A 87166B102 36 409 SH SOLE 4 409 0 0 SYNEOS HEALTH INC CL A 87166B102 160 1833 SH SOLE 7 1833 0 0 SYNEOS HEALTH INC CL A 87166B102 532 6083 SH SOLE 13 6083 0 0 SYNEOS HEALTH INC CL A 87166B102 24186 276474 SH SOLE 18 272511 0 3963 SYNEOS HEALTH INC CL A 87166B102 35568 406588 SH SOLE 19 406588 0 0 SYNEOS HEALTH INC CL A 87166B102 419283 4792897 SH SOLE 21 4792897 0 0 SYNEOS HEALTH INC CL A 87166B102 255154 2916718 SH SOLE 22 2774276 0 142442 SYNEOS HEALTH INC CL A 87166B102 1206 13786 SH SOLE 25 13786 0 0 SYNEOS HEALTH INC CL A 87166B102 3974 45426 SH SOLE 26 37387 0 8039 SYNEOS HEALTH INC CL A 87166B102 643 7352 SH SOLE 28 7352 0 0 SYNEOS HEALTH INC CL A 87166B102 32267 368849 SH SOLE 30 368849 0 0 SYNEOS HEALTH INC CL A 87166B102 145 1652 SH SOLE 31 1652 0 0 SYNEOS HEALTH INC CL A 87166B102 5961 68147 SH SOLE 34 68147 0 0 SYNEOS HEALTH INC CL A 87166B102 153 1748 SH SOLE 36 1748 0 0 SYNEOS HEALTH INC CL A 87166B102 1108 12671 SH SOLE 40 12671 0 0 SYNEOS HEALTH INC CL A 87166B102 1641 18753 SH SOLE 43 274 0 18479 SYNLOGIC INC COM 87166L100 19 6119 SH SOLE 18 6119 0 0 SYNLOGIC INC COM 87166L100 247 80911 SH SOLE 21 80911 0 0 SYNLOGIC INC COM 87166L100 872 285929 SH SOLE 22 285929 0 0 SYNNEX CORP COM 87162W100 13469 129386 SH SOLE 2 49822 0 79564 SYNNEX CORP COM 87162W100 37 353 SH SOLE 4 353 0 0 SYNNEX CORP COM 87162W100 111 1070 SH SOLE 7 1070 0 0 SYNNEX CORP COM 87162W100 10340 99329 SH SOLE 18 99329 0 0 SYNNEX CORP COM 87162W100 1212 11647 SH SOLE 19 11647 0 0 SYNNEX CORP COM 87162W100 206619 1984817 SH SOLE 21 1984817 0 0 SYNNEX CORP COM 87162W100 117073 1124624 SH SOLE 22 1071895 0 52729 SYNNEX CORP COM 87162W100 603 5788 SH SOLE 25 5788 0 0 SYNNEX CORP COM 87162W100 1721 16528 SH SOLE 26 13328 0 3200 SYNNEX CORP COM 87162W100 544 5223 SH SOLE 28 3666 0 1557 SYNNEX CORP COM 87162W100 2490 23916 SH SOLE 30 23916 0 0 SYNNEX CORP COM 87162W100 73 698 SH SOLE 31 698 0 0 SYNNEX CORP COM 87162W100 248 2378 SH SOLE 36 2378 0 0 SYNNEX CORP COM 87162W100 559 5370 SH SOLE 40 5370 0 0 SYNNEX CORP COM 87162W100 6425 61715 SH SOLE 43 5395 0 56320 SYNOPSYS INC COM 871607107 105644 352842 SH SOLE 2 77203 0 275639 SYNOPSYS INC COM 871607107 31650 105707 SH SOLE 4 62958 0 42749 SYNOPSYS INC COM 871607107 48910 163355 SH SOLE 7 158679 0 4676 SYNOPSYS INC COM 871607107 941 3142 SH SOLE 13 420 0 2722 SYNOPSYS INC COM 871607107 4599 15359 SH SOLE 15 15359 0 0 SYNOPSYS INC COM 871607107 1 2 SH SOLE 17 0 0 2 SYNOPSYS INC COM 871607107 120087 401078 SH SOLE 18 379345 0 21733 SYNOPSYS INC COM 871607107 426709 1425165 SH SOLE 19 1425165 0 0 SYNOPSYS INC COM 871607107 1306251 4362749 SH SOLE 21 4362749 0 0 SYNOPSYS INC COM 871607107 980154 3273618 SH SOLE 22 2953562 0 320056 SYNOPSYS INC COM 871607107 26613 88884 SH SOLE 23 88884 0 0 SYNOPSYS INC COM 871607107 78614 262563 SH SOLE 25 262563 0 0 SYNOPSYS INC COM 871607107 101491 338971 SH SOLE 26 135775 0 203196 SYNOPSYS INC COM 871607107 170805 570471 SH SOLE 28 13511 0 556960 SYNOPSYS INC COM 871607107 45 149 SH SOLE 29 149 0 0 SYNOPSYS INC COM 871607107 232453 776369 SH SOLE 30 741784 0 34585 SYNOPSYS INC COM 871607107 16887 56400 SH SOLE 31 18518 0 37882 SYNOPSYS INC COM 871607107 10753 35915 SH SOLE 32 35915 0 0 SYNOPSYS INC COM 871607107 77056 257361 SH SOLE 34 257361 0 0 SYNOPSYS INC COM 871607107 20316 67855 SH SOLE 36 67855 0 0 SYNOPSYS INC COM 871607107 1572 5251 SH SOLE 40 5251 0 0 SYNOPSYS INC COM 871607107 49290 164623 SH SOLE 43 8606 0 156017 SYNOVUS FINL CORP COM NEW 87161C501 19606 446710 SH SOLE 2 172882 0 273828 SYNOVUS FINL CORP COM NEW 87161C501 164 3729 SH SOLE 4 3729 0 0 SYNOVUS FINL CORP COM NEW 87161C501 162 3687 SH SOLE 7 3687 0 0 SYNOVUS FINL CORP COM NEW 87161C501 15615 355784 SH SOLE 18 355227 0 557 SYNOVUS FINL CORP COM NEW 87161C501 1813 41307 SH SOLE 19 41307 0 0 SYNOVUS FINL CORP COM NEW 87161C501 323346 7367196 SH SOLE 21 7367196 0 0 SYNOVUS FINL CORP COM NEW 87161C501 178782 4073420 SH SOLE 22 3886974 0 186446 SYNOVUS FINL CORP COM NEW 87161C501 865 19711 SH SOLE 25 19711 0 0 SYNOVUS FINL CORP COM NEW 87161C501 2676 60981 SH SOLE 26 48137 0 12844 SYNOVUS FINL CORP COM NEW 87161C501 614 13996 SH SOLE 28 9911 0 4085 SYNOVUS FINL CORP COM NEW 87161C501 11265 256665 SH SOLE 30 256665 0 0 SYNOVUS FINL CORP COM NEW 87161C501 204 4644 SH SOLE 31 4644 0 0 SYNOVUS FINL CORP COM NEW 87161C501 446 10158 SH SOLE 36 10158 0 0 SYNOVUS FINL CORP COM NEW 87161C501 819 18658 SH SOLE 40 18658 0 0 SYNOVUS FINL CORP COM NEW 87161C501 7677 174918 SH SOLE 43 12528 0 162390 SYNTHETIC BIOLOGICS INC COM NEW 87164U201 1 1090 SH SOLE 21 1090 0 0 SYNTHETIC BIOLOGICS INC COM NEW 87164U201 862 1875819 SH SOLE 22 1875819 0 0 SYPRIS SOLUTIONS INC COM 871655106 7 2100 SH SOLE 18 2100 0 0 SYPRIS SOLUTIONS INC COM 871655106 164 45886 SH SOLE 21 45886 0 0 SYPRIS SOLUTIONS INC COM 871655106 108 30300 SH SOLE 22 30300 0 0 SYROS PHARMACEUTICALS INC COM 87184Q107 101 22545 SH SOLE 2 3292 0 19253 SYROS PHARMACEUTICALS INC COM 87184Q107 2 526 SH SOLE 7 526 0 0 SYROS PHARMACEUTICALS INC COM 87184Q107 745 166610 SH SOLE 18 166610 0 0 SYROS PHARMACEUTICALS INC COM 87184Q107 562 125751 SH SOLE 19 125751 0 0 SYROS PHARMACEUTICALS INC COM 87184Q107 11393 2548668 SH SOLE 21 2548668 0 0 SYROS PHARMACEUTICALS INC COM 87184Q107 6422 1436674 SH SOLE 22 1416402 0 20272 SYROS PHARMACEUTICALS INC COM 87184Q107 110 24653 SH SOLE 30 24653 0 0 SYROS PHARMACEUTICALS INC COM 87184Q107 126 28245 SH SOLE 43 257 0 27988 SYSCO CORP COM 871829107 83689 1066101 SH SOLE 2 161052 0 905049 SYSCO CORP COM 871829107 27406 349127 SH SOLE 4 228223 0 120904 SYSCO CORP COM 871829107 38986 496632 SH SOLE 7 481080 0 15552 SYSCO CORP COM 871829107 905 11523 SH SOLE 13 1617 0 9906 SYSCO CORP COM 871829107 5170 65858 SH SOLE 15 65858 0 0 SYSCO CORP COM 871829107 22 283 SH SOLE 17 0 0 283 SYSCO CORP COM 871829107 68473 872265 SH SOLE 18 799213 0 73052 SYSCO CORP COM 871829107 14316 182371 SH SOLE 19 182371 0 0 SYSCO CORP COM 871829107 740648 9435003 SH SOLE 21 9435003 0 0 SYSCO CORP COM 871829107 838173 10677359 SH SOLE 22 9629168 0 1048191 SYSCO CORP COM 871829107 22734 289603 SH SOLE 23 289603 0 0 SYSCO CORP COM 871829107 66383 845646 SH SOLE 25 845646 0 0 SYSCO CORP COM 871829107 99835 1271781 SH SOLE 26 586236 0 685545 SYSCO CORP COM 871829107 116967 1490023 SH SOLE 28 47141 0 1442882 SYSCO CORP COM 871829107 74 946 SH SOLE 29 946 0 0 SYSCO CORP COM 871829107 155657 1982898 SH SOLE 30 1982898 0 0 SYSCO CORP COM 871829107 14540 185222 SH SOLE 31 59981 0 125241 SYSCO CORP COM 871829107 3554 45279 SH SOLE 34 45279 0 0 SYSCO CORP COM 871829107 20632 262824 SH SOLE 36 262824 0 0 SYSCO CORP COM 871829107 1416 18035 SH SOLE 40 18035 0 0 SYSCO CORP COM 871829107 23052 293658 SH SOLE 43 47413 0 246245 T-MOBILE US INC COM 872590104 178982 1400923 SH SOLE 2 220097 0 1180826 T-MOBILE US INC COM 872590104 49783 389661 SH SOLE 4 242753 0 146908 T-MOBILE US INC COM 872590104 89209 698254 SH SOLE 7 680787 0 17467 T-MOBILE US INC COM 872590104 1639 12830 SH SOLE 13 2047 0 10783 T-MOBILE US INC COM 872590104 8244 64526 SH SOLE 15 64526 0 0 T-MOBILE US INC COM 872590104 195368 1529178 SH SOLE 18 1272589 0 256589 T-MOBILE US INC COM 872590104 93881 734822 SH SOLE 19 734822 0 0 T-MOBILE US INC COM 872590104 1740492 13623135 SH SOLE 21 13623135 0 0 T-MOBILE US INC COM 872590104 1670716 13076991 SH SOLE 22 11791395 0 1285596 T-MOBILE US INC COM 872590104 45013 352324 SH SOLE 23 352324 0 0 T-MOBILE US INC COM 872590104 156416 1224299 SH SOLE 25 1224299 0 0 T-MOBILE US INC COM 872590104 269688 2110897 SH SOLE 26 880784 0 1230113 T-MOBILE US INC COM 872590104 100368 785598 SH SOLE 28 48015 0 737583 T-MOBILE US INC COM 872590104 449267 3516491 SH SOLE 30 3516491 0 0 T-MOBILE US INC COM 872590104 29033 227245 SH SOLE 31 74753 0 152492 T-MOBILE US INC COM 872590104 37418 292875 SH SOLE 32 292875 0 0 T-MOBILE US INC COM 872590104 80234 628002 SH SOLE 34 628002 0 0 T-MOBILE US INC COM 872590104 40978 320739 SH SOLE 36 320739 0 0 T-MOBILE US INC COM 872590104 2761 21611 SH SOLE 40 21611 0 0 T-MOBILE US INC COM 872590104 60166 470927 SH SOLE 43 18984 0 451943 T2 BIOSYSTEMS INC COM 89853L104 24 26712 SH SOLE 18 26712 0 0 T2 BIOSYSTEMS INC COM 89853L104 413 451484 SH SOLE 21 451484 0 0 T2 BIOSYSTEMS INC COM 89853L104 2253 2462168 SH SOLE 22 2462168 0 0 TABULA RASA HEALTHCARE INC COM 873379101 554 21154 SH SOLE 2 14854 0 6300 TABULA RASA HEALTHCARE INC COM 873379101 3 131 SH SOLE 4 131 0 0 TABULA RASA HEALTHCARE INC COM 873379101 9 361 SH SOLE 7 361 0 0 TABULA RASA HEALTHCARE INC COM 873379101 2161 82465 SH SOLE 18 79741 0 2724 TABULA RASA HEALTHCARE INC COM 873379101 2070 78994 SH SOLE 19 78994 0 0 TABULA RASA HEALTHCARE INC COM 873379101 68773 2623911 SH SOLE 21 2623911 0 0 TABULA RASA HEALTHCARE INC COM 873379101 16204 618240 SH SOLE 22 605062 0 13178 TABULA RASA HEALTHCARE INC COM 873379101 17 637 SH SOLE 23 637 0 0 TABULA RASA HEALTHCARE INC COM 873379101 75 2877 SH SOLE 25 2877 0 0 TABULA RASA HEALTHCARE INC COM 873379101 315 12033 SH SOLE 26 5954 0 6079 TABULA RASA HEALTHCARE INC COM 873379101 80 3038 SH SOLE 28 3038 0 0 TABULA RASA HEALTHCARE INC COM 873379101 1089 41562 SH SOLE 30 41562 0 0 TABULA RASA HEALTHCARE INC COM 873379101 75 2853 SH SOLE 40 2853 0 0 TABULA RASA HEALTHCARE INC COM 873379101 216 8240 SH SOLE 43 0 0 8240 TABULA RASA HEALTHCARE INC NOTE 1.750% 2/1 873379AA9 1985 2364000 PRN SOLE 21 2364000 0 0 TACTILE SYS TECHNOLOGY INC COM 87357P100 2212 49761 SH SOLE 2 27544 0 22217 TACTILE SYS TECHNOLOGY INC COM 87357P100 5 103 SH SOLE 4 103 0 0 TACTILE SYS TECHNOLOGY INC COM 87357P100 13 289 SH SOLE 7 289 0 0 TACTILE SYS TECHNOLOGY INC COM 87357P100 3402 76527 SH SOLE 18 70236 0 6291 TACTILE SYS TECHNOLOGY INC COM 87357P100 9308 209409 SH SOLE 19 209409 0 0 TACTILE SYS TECHNOLOGY INC COM 87357P100 103717 2333346 SH SOLE 21 2333346 0 0 TACTILE SYS TECHNOLOGY INC COM 87357P100 31481 708235 SH SOLE 22 698092 0 10143 TACTILE SYS TECHNOLOGY INC COM 87357P100 369 8299 SH SOLE 23 8299 0 0 TACTILE SYS TECHNOLOGY INC COM 87357P100 172 3870 SH SOLE 25 3870 0 0 TACTILE SYS TECHNOLOGY INC COM 87357P100 1940 43638 SH SOLE 26 8889 0 34749 TACTILE SYS TECHNOLOGY INC COM 87357P100 92 2068 SH SOLE 28 2068 0 0 TACTILE SYS TECHNOLOGY INC COM 87357P100 1561 35125 SH SOLE 30 35125 0 0 TACTILE SYS TECHNOLOGY INC COM 87357P100 161 3618 SH SOLE 36 3618 0 0 TACTILE SYS TECHNOLOGY INC COM 87357P100 95 2148 SH SOLE 40 2148 0 0 TACTILE SYS TECHNOLOGY INC COM 87357P100 313 7034 SH SOLE 43 3285 0 3749 TAITRON COMPONENTS INC CL A 874028103 3 800 SH SOLE 21 800 0 0 TAIWAN SEMICONDUCTOR MFG LTD OPTIONS 874039100 1675 15000 SH Call SOLE 19 15000 0 0 TAIWAN SEMICONDUCTOR MFG LTD OPTIONS 874039100 33 300 SH Call SOLE 22 300 0 0 TAIWAN SEMICONDUCTOR MFG LTD OPTIONS 874039100 480 4300 SH Call SOLE 34 4300 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 132106 1183214 SH SOLE 2 209941 0 973273 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 4798 42978 SH SOLE 4 42978 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 7661 68617 SH SOLE 13 38417 0 30200 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 14 125 SH SOLE 17 0 0 125 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 194582 1742786 SH SOLE 18 1738943 0 3843 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 214511 1921281 SH SOLE 19 1921281 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 260589 2333981 SH SOLE 21 2333981 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 97821 876136 SH SOLE 22 794070 0 82066 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 216362 1937857 SH SOLE 25 1901852 0 36005 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 31360 280882 SH SOLE 26 57900 0 222982 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 390 3492 SH SOLE 28 0 0 3492 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 3551 31808 SH SOLE 30 31808 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 1589 14231 SH SOLE 31 11383 0 2848 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 259696 2325979 SH SOLE 34 2325979 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 1655 14822 SH SOLE 36 14822 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 348720 3123336 SH SOLE 43 176562 0 2946774 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 37520 243524 SH SOLE 2 36417 0 207107 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 11036 71627 SH SOLE 4 43179 0 28448 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 19860 128905 SH SOLE 7 125673 0 3232 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 442 2866 SH SOLE 13 493 0 2373 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 1733 11246 SH SOLE 15 11246 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 52443 340387 SH SOLE 18 323922 0 16465 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 27479 178352 SH SOLE 19 178352 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 688724 4470204 SH SOLE 21 4470204 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 425312 2760510 SH SOLE 22 2515169 0 245341 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 10044 65190 SH SOLE 23 65190 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 23346 151528 SH SOLE 25 151528 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 45931 298115 SH SOLE 26 130486 0 167629 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 49659 322315 SH SOLE 28 8731 0 313584 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 10 66 SH SOLE 29 66 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 103778 673574 SH SOLE 30 671615 0 1959 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 6659 43221 SH SOLE 31 15040 0 28181 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 48548 315104 SH SOLE 34 315104 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 13871 90033 SH SOLE 36 90033 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 583 3784 SH SOLE 40 3784 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 11043 71673 SH SOLE 43 5045 0 66628 TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205 10 609 SH SOLE 18 609 0 0 TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205 29703 1813340 SH SOLE 43 148639 0 1664701 TAKUNG ART LTD COM NEW 87407Q207 18 2378 SH SOLE 21 2378 0 0 TAL EDUCATION GROUP SPONSORED ADS 874080104 2373 490288 SH SOLE 2 17286 0 473002 TAL EDUCATION GROUP SPONSORED ADS 874080104 1022 211069 SH SOLE 4 104726 0 106343 TAL EDUCATION GROUP SPONSORED ADS 874080104 208 42957 SH SOLE 7 42957 0 0 TAL EDUCATION GROUP SPONSORED ADS 874080104 211 43689 SH SOLE 13 944 0 42745 TAL EDUCATION GROUP SPONSORED ADS 874080104 1100 227241 SH SOLE 15 227241 0 0 TAL EDUCATION GROUP SPONSORED ADS 874080104 1307 270098 SH SOLE 18 270098 0 0 TAL EDUCATION GROUP SPONSORED ADS 874080104 34655 7160084 SH SOLE 21 7160084 0 0 TAL EDUCATION GROUP SPONSORED ADS 874080104 24600 5082622 SH SOLE 22 4610415 0 472207 TAL EDUCATION GROUP SPONSORED ADS 874080104 901 186085 SH SOLE 23 186085 0 0 TAL EDUCATION GROUP SPONSORED ADS 874080104 1438 297031 SH SOLE 25 297031 0 0 TAL EDUCATION GROUP SPONSORED ADS 874080104 4265 881262 SH SOLE 26 181769 0 699493 TAL EDUCATION GROUP SPONSORED ADS 874080104 4629 956438 SH SOLE 28 32032 0 924406 TAL EDUCATION GROUP SPONSORED ADS 874080104 11618 2400481 SH SOLE 30 2400481 0 0 TAL EDUCATION GROUP SPONSORED ADS 874080104 1139 235260 SH SOLE 34 235260 0 0 TAL EDUCATION GROUP SPONSORED ADS 874080104 9 1844 SH SOLE 40 1844 0 0 TAL EDUCATION GROUP SPONSORED ADS 874080104 1774 366622 SH SOLE 43 2080 0 364542 TALARIS THERAPEUTICS INC COM 87410C104 83 6091 SH SOLE 2 1142 0 4949 TALARIS THERAPEUTICS INC COM 87410C104 801 59088 SH SOLE 18 59088 0 0 TALARIS THERAPEUTICS INC COM 87410C104 16822 1240591 SH SOLE 19 1240591 0 0 TALARIS THERAPEUTICS INC COM 87410C104 180 13271 SH SOLE 20 13271 0 0 TALARIS THERAPEUTICS INC COM 87410C104 4171 307593 SH SOLE 21 307593 0 0 TALARIS THERAPEUTICS INC COM 87410C104 1406 103704 SH SOLE 22 99038 0 4666 TALARIS THERAPEUTICS INC COM 87410C104 8 612 SH SOLE 23 612 0 0 TALARIS THERAPEUTICS INC COM 87410C104 12 882 SH SOLE 34 882 0 0 TALIS BIOMEDICAL CORP COM 87424L108 41 6600 SH SOLE 2 1579 0 5021 TALIS BIOMEDICAL CORP COM 87424L108 300 48066 SH SOLE 18 48066 0 0 TALIS BIOMEDICAL CORP COM 87424L108 174 27866 SH SOLE 19 27866 0 0 TALIS BIOMEDICAL CORP COM 87424L108 3245 519227 SH SOLE 21 519227 0 0 TALIS BIOMEDICAL CORP COM 87424L108 1254 200690 SH SOLE 22 190401 0 10289 TALIS BIOMEDICAL CORP COM 87424L108 67 10650 SH SOLE 34 10650 0 0 TALIS BIOMEDICAL CORP COM 87424L108 0 38 SH SOLE 43 0 0 38 TALKSPACE INC COM 87427V103 667 182642 SH SOLE 21 182642 0 0 TALKSPACE INC COM 87427V103 3731 1022172 SH SOLE 22 1022172 0 0 TALOS ENERGY INC COM 87484T108 1188 86305 SH SOLE 2 25349 0 60956 TALOS ENERGY INC COM 87484T108 6 421 SH SOLE 7 421 0 0 TALOS ENERGY INC COM 87484T108 2044 148449 SH SOLE 18 148449 0 0 TALOS ENERGY INC COM 87484T108 5385 391089 SH SOLE 19 391089 0 0 TALOS ENERGY INC COM 87484T108 65363 4746801 SH SOLE 21 4746801 0 0 TALOS ENERGY INC COM 87484T108 19052 1383616 SH SOLE 22 1353707 0 29909 TALOS ENERGY INC COM 87484T108 266 19311 SH SOLE 23 19311 0 0 TALOS ENERGY INC COM 87484T108 70 5057 SH SOLE 25 5057 0 0 TALOS ENERGY INC COM 87484T108 1600 116206 SH SOLE 26 848 0 115358 TALOS ENERGY INC COM 87484T108 880 63923 SH SOLE 30 63923 0 0 TALOS ENERGY INC COM 87484T108 76 5507 SH SOLE 34 5507 0 0 TALOS ENERGY INC COM 87484T108 29 2121 SH SOLE 40 2121 0 0 TALOS ENERGY INC COM 87484T108 1801 130827 SH SOLE 43 53340 0 77487 TANDEM DIABETES CARE INC COM NEW 875372203 21580 180768 SH SOLE 2 89695 0 91073 TANDEM DIABETES CARE INC COM NEW 875372203 714 5984 SH SOLE 4 5984 0 0 TANDEM DIABETES CARE INC COM NEW 875372203 104 869 SH SOLE 7 869 0 0 TANDEM DIABETES CARE INC COM NEW 875372203 18527 155196 SH SOLE 18 155196 0 0 TANDEM DIABETES CARE INC COM NEW 875372203 22796 190953 SH SOLE 19 190953 0 0 TANDEM DIABETES CARE INC COM NEW 875372203 403219 3377607 SH SOLE 21 3377607 0 0 TANDEM DIABETES CARE INC COM NEW 875372203 210988 1767364 SH SOLE 22 1693541 0 73823 TANDEM DIABETES CARE INC COM NEW 875372203 127 1066 SH SOLE 23 1066 0 0 TANDEM DIABETES CARE INC COM NEW 875372203 1413 11837 SH SOLE 25 11837 0 0 TANDEM DIABETES CARE INC COM NEW 875372203 3194 26759 SH SOLE 26 20942 0 5817 TANDEM DIABETES CARE INC COM NEW 875372203 624 5225 SH SOLE 28 5225 0 0 TANDEM DIABETES CARE INC COM NEW 875372203 636 5329 SH SOLE 29 5329 0 0 TANDEM DIABETES CARE INC COM NEW 875372203 4590 38451 SH SOLE 30 38451 0 0 TANDEM DIABETES CARE INC COM NEW 875372203 373 3127 SH SOLE 31 3127 0 0 TANDEM DIABETES CARE INC COM NEW 875372203 1877 15727 SH SOLE 34 15727 0 0 TANDEM DIABETES CARE INC COM NEW 875372203 1211 10140 SH SOLE 36 10140 0 0 TANDEM DIABETES CARE INC COM NEW 875372203 927 7764 SH SOLE 40 7764 0 0 TANDEM DIABETES CARE INC COM NEW 875372203 295 2468 SH SOLE 43 28 0 2440 TANGER FACTORY OUTLET CTRS I COM 875465106 1633 100208 SH SOLE 2 31020 0 69188 TANGER FACTORY OUTLET CTRS I COM 875465106 849 52109 SH SOLE 4 52109 0 0 TANGER FACTORY OUTLET CTRS I COM 875465106 2129 130616 SH SOLE 7 130616 0 0 TANGER FACTORY OUTLET CTRS I COM 875465106 6347 389368 SH SOLE 18 389368 0 0 TANGER FACTORY OUTLET CTRS I COM 875465106 4904 300848 SH SOLE 19 300848 0 0 TANGER FACTORY OUTLET CTRS I COM 875465106 204123 12522883 SH SOLE 21 12522883 0 0 TANGER FACTORY OUTLET CTRS I COM 875465106 56939 3493176 SH SOLE 22 3404301 0 88875 TANGER FACTORY OUTLET CTRS I COM 875465106 68 4200 SH SOLE 23 4200 0 0 TANGER FACTORY OUTLET CTRS I COM 875465106 7463 457879 SH SOLE 25 457879 0 0 TANGER FACTORY OUTLET CTRS I COM 875465106 522 32049 SH SOLE 26 23247 0 8802 TANGER FACTORY OUTLET CTRS I COM 875465106 1114 68373 SH SOLE 28 7822 0 60551 TANGER FACTORY OUTLET CTRS I COM 875465106 9722 596443 SH SOLE 30 596443 0 0 TANGER FACTORY OUTLET CTRS I COM 875465106 106 6499 SH SOLE 36 6499 0 0 TANGER FACTORY OUTLET CTRS I COM 875465106 203 12426 SH SOLE 40 12426 0 0 TANGER FACTORY OUTLET CTRS I COM 875465106 1973 121042 SH SOLE 43 20965 0 100077 TANGO THERAPEUTICS INC COM 87583X109 427 33031 SH SOLE 2 33031 0 0 TANGO THERAPEUTICS INC COM 87583X109 173 13360 SH SOLE 18 13360 0 0 TANGO THERAPEUTICS INC COM 87583X109 4694 363024 SH SOLE 19 363024 0 0 TANGO THERAPEUTICS INC COM 87583X109 767 59354 SH SOLE 21 59354 0 0 TANGO THERAPEUTICS INC COM 87583X109 9518 736079 SH SOLE 22 736079 0 0 TANGO THERAPEUTICS INC COM 87583X109 2435 188320 SH SOLE 34 188320 0 0 TAPESTRY INC COM 876030107 34346 927766 SH SOLE 2 414558 0 513208 TAPESTRY INC COM 876030107 2484 67092 SH SOLE 4 67092 0 0 TAPESTRY INC COM 876030107 8595 232180 SH SOLE 7 224922 0 7258 TAPESTRY INC COM 876030107 157 4249 SH SOLE 15 4249 0 0 TAPESTRY INC COM 876030107 2 50 SH SOLE 17 0 0 50 TAPESTRY INC COM 876030107 17108 462139 SH SOLE 18 426610 0 35529 TAPESTRY INC COM 876030107 6148 166060 SH SOLE 19 166060 0 0 TAPESTRY INC COM 876030107 224003 6050858 SH SOLE 21 6050858 0 0 TAPESTRY INC COM 876030107 262896 7101458 SH SOLE 22 6041178 0 1060280 TAPESTRY INC COM 876030107 3285 88729 SH SOLE 23 88729 0 0 TAPESTRY INC COM 876030107 1523 41151 SH SOLE 25 41151 0 0 TAPESTRY INC COM 876030107 12913 348806 SH SOLE 26 154145 0 194661 TAPESTRY INC COM 876030107 1976 53372 SH SOLE 28 21109 0 32263 TAPESTRY INC COM 876030107 4368 117986 SH SOLE 29 117986 0 0 TAPESTRY INC COM 876030107 27228 735494 SH SOLE 30 735494 0 0 TAPESTRY INC COM 876030107 6579 177720 SH SOLE 31 177720 0 0 TAPESTRY INC COM 876030107 531 14343 SH SOLE 34 14343 0 0 TAPESTRY INC COM 876030107 1585 42809 SH SOLE 36 42809 0 0 TAPESTRY INC COM 876030107 1225 33080 SH SOLE 40 33080 0 0 TAPESTRY INC COM 876030107 8205 221636 SH SOLE 43 4741 0 216895 TARENA INTL INC SPONSORED ADS 876108101 0 243 SH SOLE 43 0 0 243 TARGA RES CORP COM 87612G101 27981 568600 SH SOLE 2 165103 0 403497 TARGA RES CORP COM 87612G101 1856 37721 SH SOLE 4 37721 0 0 TARGA RES CORP COM 87612G101 18009 365953 SH SOLE 7 365953 0 0 TARGA RES CORP COM 87612G101 27345 555685 SH SOLE 18 555685 0 0 TARGA RES CORP COM 87612G101 10256 208410 SH SOLE 19 208410 0 0 TARGA RES CORP COM 87612G101 567929 11540936 SH SOLE 21 11540936 0 0 TARGA RES CORP COM 87612G101 310202 6303646 SH SOLE 22 6038229 0 265417 TARGA RES CORP COM 87612G101 1256 25515 SH SOLE 25 25515 0 0 TARGA RES CORP COM 87612G101 4506 91575 SH SOLE 26 73171 0 18404 TARGA RES CORP COM 87612G101 1205 24480 SH SOLE 28 17204 0 7276 TARGA RES CORP COM 87612G101 11618 236083 SH SOLE 30 236083 0 0 TARGA RES CORP COM 87612G101 182 3691 SH SOLE 31 3691 0 0 TARGA RES CORP COM 87612G101 3688 74946 SH SOLE 34 74946 0 0 TARGA RES CORP COM 87612G101 2723 55332 SH SOLE 36 55332 0 0 TARGA RES CORP COM 87612G101 1205 24493 SH SOLE 40 24493 0 0 TARGA RES CORP COM 87612G101 16901 343449 SH SOLE 43 22321 0 321128 TARGET CORP COM 87612E106 269007 1175884 SH SOLE 2 246724 0 929160 TARGET CORP COM 87612E106 80835 353347 SH SOLE 4 233027 0 120320 TARGET CORP COM 87612E106 146386 639881 SH SOLE 7 508513 0 131368 TARGET CORP COM 87612E106 18353 80225 SH SOLE 13 72020 0 8205 TARGET CORP COM 87612E106 14613 63875 SH SOLE 15 63875 0 0 TARGET CORP COM 87612E106 2 10 SH SOLE 17 0 0 10 TARGET CORP COM 87612E106 213584 933617 SH SOLE 18 790809 0 142808 TARGET CORP COM 87612E106 134292 587018 SH SOLE 19 587018 0 0 TARGET CORP COM 87612E106 3744522 16368063 SH SOLE 21 16368063 0 0 TARGET CORP COM 87612E106 2616705 11438147 SH SOLE 22 10267120 0 1171027 TARGET CORP COM 87612E106 66827 292116 SH SOLE 23 292116 0 0 TARGET CORP COM 87612E106 217259 949683 SH SOLE 25 949683 0 0 TARGET CORP COM 87612E106 293754 1284060 SH SOLE 26 572699 0 711361 TARGET CORP COM 87612E106 533658 2332729 SH SOLE 28 45146 0 2287583 TARGET CORP COM 87612E106 751 3284 SH SOLE 29 3284 0 0 TARGET CORP COM 87612E106 779810 3408709 SH SOLE 30 3368566 0 40143 TARGET CORP COM 87612E106 42662 186485 SH SOLE 31 62583 0 123902 TARGET CORP COM 87612E106 7366 32197 SH SOLE 34 32197 0 0 TARGET CORP COM 87612E106 66712 291611 SH SOLE 36 291611 0 0 TARGET CORP COM 87612E106 3923 17148 SH SOLE 40 17148 0 0 TARGET CORP COM 87612E106 163670 715434 SH SOLE 43 55383 0 660051 TARGET HOSPITALITY CORP COM 87615L107 426 114274 SH SOLE 2 21640 0 92634 TARGET HOSPITALITY CORP COM 87615L107 321 86153 SH SOLE 18 86153 0 0 TARGET HOSPITALITY CORP COM 87615L107 216 57997 SH SOLE 19 57997 0 0 TARGET HOSPITALITY CORP COM 87615L107 3251 871514 SH SOLE 21 871514 0 0 TARGET HOSPITALITY CORP COM 87615L107 4879 1307934 SH SOLE 22 1297109 0 10825 TARGET HOSPITALITY CORP COM 87615L107 119 31834 SH SOLE 23 31834 0 0 TARGET HOSPITALITY CORP COM 87615L107 408 109468 SH SOLE 26 0 0 109468 TARGET HOSPITALITY CORP COM 87615L107 42 11355 SH SOLE 43 269 0 11086 TARGET HOSPITALITY CORP *W EXP 03/15/202 87615L115 1 1683 SH SOLE 2 1683 0 0 TARGET HOSPITALITY CORP *W EXP 03/15/202 87615L115 12 31091 SH SOLE 19 31091 0 0 TARGET HOSPITALITY CORP *W EXP 03/15/202 87615L115 0 310 SH SOLE 22 310 0 0 TARGET HOSPITALITY CORP *W EXP 03/15/202 87615L115 3 6913 SH SOLE 34 6913 0 0 TARO PHARMACEUTICAL INDS LTD SHS M8737E108 79 1249 SH SOLE 2 0 0 1249 TARO PHARMACEUTICAL INDS LTD SHS M8737E108 6303 99061 SH SOLE 21 99061 0 0 TARO PHARMACEUTICAL INDS LTD SHS M8737E108 3511 55185 SH SOLE 22 52660 0 2525 TARO PHARMACEUTICAL INDS LTD SHS M8737E108 77 1216 SH SOLE 25 1216 0 0 TARO PHARMACEUTICAL INDS LTD SHS M8737E108 197 3093 SH SOLE 28 3093 0 0 TARO PHARMACEUTICAL INDS LTD SHS M8737E108 314 4939 SH SOLE 30 4939 0 0 TARO PHARMACEUTICAL INDS LTD SHS M8737E108 100 1577 SH SOLE 40 1577 0 0 TARO PHARMACEUTICAL INDS LTD SHS M8737E108 467 7333 SH SOLE 43 810 0 6523 TARSUS PHARMACEUTICALS INC COM 87650L103 116 5367 SH SOLE 2 1315 0 4052 TARSUS PHARMACEUTICALS INC COM 87650L103 467 21660 SH SOLE 18 21660 0 0 TARSUS PHARMACEUTICALS INC COM 87650L103 424 19656 SH SOLE 19 19656 0 0 TARSUS PHARMACEUTICALS INC COM 87650L103 6241 289595 SH SOLE 21 289595 0 0 TARSUS PHARMACEUTICALS INC COM 87650L103 2227 103322 SH SOLE 22 101391 0 1931 TARSUS PHARMACEUTICALS INC COM 87650L103 44 2020 SH SOLE 43 0 0 2020 TASEKO MINES LTD COM 876511106 41 21705 SH SOLE 43 0 0 21705 TASKUS INC CLASS A COM 87652V109 111 1679 SH SOLE 2 1679 0 0 TASKUS INC CLASS A COM 87652V109 938 14132 SH SOLE 21 14132 0 0 TASKUS INC CLASS A COM 87652V109 12008 180919 SH SOLE 22 180919 0 0 TATA MTRS LTD SPONSORED ADR 876568502 6387 285000 SH SOLE 4 285000 0 0 TATA MTRS LTD SPONSORED ADR 876568502 122 5445 SH SOLE 7 5445 0 0 TATA MTRS LTD SPONSORED ADR 876568502 16979 757665 SH SOLE 18 757665 0 0 TATA MTRS LTD SPONSORED ADR 876568502 135 6008 SH SOLE 21 6008 0 0 TATA MTRS LTD SPONSORED ADR 876568502 680 30335 SH SOLE 25 30335 0 0 TATA MTRS LTD SPONSORED ADR 876568502 60 2676 SH SOLE 26 0 0 2676 TATA MTRS LTD SPONSORED ADR 876568502 641 28615 SH SOLE 30 28615 0 0 TATA MTRS LTD SPONSORED ADR 876568502 26012 1160742 SH SOLE 43 61240 0 1099502 TATTOOED CHEF INC COM CL A 87663X102 306 16622 SH SOLE 2 11890 0 4732 TATTOOED CHEF INC COM CL A 87663X102 14 752 SH SOLE 7 752 0 0 TATTOOED CHEF INC COM CL A 87663X102 2405 130493 SH SOLE 18 130493 0 0 TATTOOED CHEF INC COM CL A 87663X102 1543 83709 SH SOLE 19 83709 0 0 TATTOOED CHEF INC COM CL A 87663X102 28825 1564005 SH SOLE 21 1564005 0 0 TATTOOED CHEF INC COM CL A 87663X102 18725 1016006 SH SOLE 22 991082 0 24924 TATTOOED CHEF INC COM CL A 87663X102 84 4547 SH SOLE 25 4547 0 0 TATTOOED CHEF INC COM CL A 87663X102 72 3893 SH SOLE 26 0 0 3893 TATTOOED CHEF INC COM CL A 87663X102 167 9049 SH SOLE 30 9049 0 0 TATTOOED CHEF INC COM CL A 87663X102 78 4247 SH SOLE 40 4247 0 0 TATTOOED CHEF INC COM CL A 87663X102 0 10 SH SOLE 43 0 0 10 TAYLOR DEVICES INC COM 877163105 6 543 SH SOLE 18 543 0 0 TAYLOR DEVICES INC COM 877163105 93 8269 SH SOLE 21 8269 0 0 TAYLOR DEVICES INC COM 877163105 30 2630 SH SOLE 22 2630 0 0 TAYLOR MORRISON HOME CORP COM 87724P106 40724 1579655 SH SOLE 2 1491701 0 87954 TAYLOR MORRISON HOME CORP COM 87724P106 13 513 SH SOLE 4 513 0 0 TAYLOR MORRISON HOME CORP COM 87724P106 85 3281 SH SOLE 7 3281 0 0 TAYLOR MORRISON HOME CORP COM 87724P106 16029 621745 SH SOLE 18 621745 0 0 TAYLOR MORRISON HOME CORP COM 87724P106 21223 823250 SH SOLE 19 823250 0 0 TAYLOR MORRISON HOME CORP COM 87724P106 260323 10097868 SH SOLE 21 10097868 0 0 TAYLOR MORRISON HOME CORP COM 87724P106 93751 3636568 SH SOLE 22 3513829 0 122739 TAYLOR MORRISON HOME CORP COM 87724P106 480 18606 SH SOLE 25 18606 0 0 TAYLOR MORRISON HOME CORP COM 87724P106 1453 56346 SH SOLE 26 44077 0 12269 TAYLOR MORRISON HOME CORP COM 87724P106 648 25141 SH SOLE 28 10491 0 14650 TAYLOR MORRISON HOME CORP COM 87724P106 1810 70214 SH SOLE 30 70214 0 0 TAYLOR MORRISON HOME CORP COM 87724P106 2816 109218 SH SOLE 34 109218 0 0 TAYLOR MORRISON HOME CORP COM 87724P106 236 9162 SH SOLE 36 9162 0 0 TAYLOR MORRISON HOME CORP COM 87724P106 379 14687 SH SOLE 40 14687 0 0 TAYLOR MORRISON HOME CORP COM 87724P106 7320 283950 SH SOLE 43 16182 0 267768 TAYSHA GENE THERAPIES INC COM SHS 877619106 1054 56604 SH SOLE 2 50964 0 5640 TAYSHA GENE THERAPIES INC COM SHS 877619106 7 358 SH SOLE 7 358 0 0 TAYSHA GENE THERAPIES INC COM SHS 877619106 1607 86318 SH SOLE 18 86318 0 0 TAYSHA GENE THERAPIES INC COM SHS 877619106 21121 1134298 SH SOLE 19 1134298 0 0 TAYSHA GENE THERAPIES INC COM SHS 877619106 121 6480 SH SOLE 20 6480 0 0 TAYSHA GENE THERAPIES INC COM SHS 877619106 15224 817632 SH SOLE 21 817632 0 0 TAYSHA GENE THERAPIES INC COM SHS 877619106 5641 302941 SH SOLE 22 297906 0 5035 TAYSHA GENE THERAPIES INC COM SHS 877619106 43 2334 SH SOLE 23 2334 0 0 TAYSHA GENE THERAPIES INC COM SHS 877619106 68 3637 SH SOLE 25 3637 0 0 TAYSHA GENE THERAPIES INC COM SHS 877619106 37 1992 SH SOLE 26 524 0 1468 TAYSHA GENE THERAPIES INC COM SHS 877619106 96 5173 SH SOLE 30 5173 0 0 TAYSHA GENE THERAPIES INC COM SHS 877619106 11201 601550 SH SOLE 34 601550 0 0 TAYSHA GENE THERAPIES INC COM SHS 877619106 41 2197 SH SOLE 40 2197 0 0 TAYSHA GENE THERAPIES INC COM SHS 877619106 8 455 SH SOLE 43 0 0 455 TC BANCSHARES INC COM 87224V108 13 929 SH SOLE 18 929 0 0 TC BANCSHARES INC COM 87224V108 170 12208 SH SOLE 21 12208 0 0 TC ENERGY CORP COM 87807B107 31 636 SH SOLE 18 636 0 0 TC ENERGY CORP COM 87807B107 274 5694 SH SOLE 19 5694 0 0 TC ENERGY CORP COM 87807B107 11089 230594 SH SOLE 21 230594 0 0 TC ENERGY CORP COM 87807B107 1375 28582 SH SOLE 22 28582 0 0 TC ENERGY CORP COM 87807B107 12975 269810 SH SOLE 43 21248 0 248562 TCG BDC INC COM 872280102 4858 362265 SH SOLE 30 362265 0 0 TCR2 THERAPEUTICS INC COM 87808K106 395 46377 SH SOLE 2 17219 0 29158 TCR2 THERAPEUTICS INC COM 87808K106 1 92 SH SOLE 4 92 0 0 TCR2 THERAPEUTICS INC COM 87808K106 3 368 SH SOLE 7 368 0 0 TCR2 THERAPEUTICS INC COM 87808K106 964 113265 SH SOLE 18 113265 0 0 TCR2 THERAPEUTICS INC COM 87808K106 3973 466906 SH SOLE 19 466906 0 0 TCR2 THERAPEUTICS INC COM 87808K106 12947 1521381 SH SOLE 21 1521381 0 0 TCR2 THERAPEUTICS INC COM 87808K106 6490 762590 SH SOLE 22 731124 0 31466 TCR2 THERAPEUTICS INC COM 87808K106 37 4349 SH SOLE 25 4349 0 0 TCR2 THERAPEUTICS INC COM 87808K106 43 5004 SH SOLE 26 93 0 4911 TCR2 THERAPEUTICS INC COM 87808K106 42 4947 SH SOLE 28 4947 0 0 TCR2 THERAPEUTICS INC COM 87808K106 250 29334 SH SOLE 30 29334 0 0 TCR2 THERAPEUTICS INC COM 87808K106 15 1760 SH SOLE 34 1760 0 0 TCR2 THERAPEUTICS INC COM 87808K106 23 2746 SH SOLE 40 2746 0 0 TCR2 THERAPEUTICS INC COM 87808K106 47 5526 SH SOLE 43 0 0 5526 TE CONNECTIVITY LTD REG SHS H84989104 23765 173189 SH SOLE 2 80030 0 93159 TE CONNECTIVITY LTD REG SHS H84989104 34389 250610 SH SOLE 4 151734 0 98876 TE CONNECTIVITY LTD REG SHS H84989104 40036 291763 SH SOLE 7 282108 0 9655 TE CONNECTIVITY LTD REG SHS H84989104 931 6785 SH SOLE 13 974 0 5811 TE CONNECTIVITY LTD REG SHS H84989104 5795 42233 SH SOLE 15 42233 0 0 TE CONNECTIVITY LTD REG SHS H84989104 1 5 SH SOLE 17 0 0 5 TE CONNECTIVITY LTD REG SHS H84989104 124099 904381 SH SOLE 18 857664 0 46717 TE CONNECTIVITY LTD REG SHS H84989104 194147 1414860 SH SOLE 19 1414860 0 0 TE CONNECTIVITY LTD REG SHS H84989104 827958 6033802 SH SOLE 21 6033802 0 0 TE CONNECTIVITY LTD REG SHS H84989104 677360 4936304 SH SOLE 22 4484271 0 452033 TE CONNECTIVITY LTD REG SHS H84989104 25678 187130 SH SOLE 23 187130 0 0 TE CONNECTIVITY LTD REG SHS H84989104 81233 591989 SH SOLE 25 591989 0 0 TE CONNECTIVITY LTD REG SHS H84989104 113739 828880 SH SOLE 26 377350 0 451530 TE CONNECTIVITY LTD REG SHS H84989104 144118 1050271 SH SOLE 28 29503 0 1020768 TE CONNECTIVITY LTD REG SHS H84989104 225757 1645217 SH SOLE 30 1630201 0 15016 TE CONNECTIVITY LTD REG SHS H84989104 15967 116363 SH SOLE 31 34980 0 81383 TE CONNECTIVITY LTD REG SHS H84989104 305956 2229677 SH SOLE 34 2229677 0 0 TE CONNECTIVITY LTD REG SHS H84989104 27024 196940 SH SOLE 36 196940 0 0 TE CONNECTIVITY LTD REG SHS H84989104 1407 10255 SH SOLE 37 10255 0 0 TE CONNECTIVITY LTD REG SHS H84989104 1580 11512 SH SOLE 40 11512 0 0 TE CONNECTIVITY LTD REG SHS H84989104 33584 244744 SH SOLE 43 10102 0 234642 TE CONNECTIVITY LTD OPTIONS H84989904 82 600 SH Call SOLE 2 600 0 0 TE CONNECTIVITY LTD OPTIONS H84989904 151 1100 SH Call SOLE 4 1100 0 0 TE CONNECTIVITY LTD OPTIONS H84989904 1921 14000 SH Call SOLE 18 14000 0 0 TE CONNECTIVITY LTD OPTIONS H84989904 20734 151100 SH Call SOLE 19 151100 0 0 TE CONNECTIVITY LTD OPTIONS H84989904 1015 7400 SH Call SOLE 22 7400 0 0 TE CONNECTIVITY LTD OPTIONS H84989904 8343 60800 SH Call SOLE 34 60800 0 0 TEAM INC COM 878155100 101 33457 SH SOLE 2 2139 0 31318 TEAM INC COM 878155100 2 639 SH SOLE 7 639 0 0 TEAM INC COM 878155100 271 89914 SH SOLE 18 89914 0 0 TEAM INC COM 878155100 154 51074 SH SOLE 19 51074 0 0 TEAM INC COM 878155100 2990 993516 SH SOLE 21 993516 0 0 TEAM INC COM 878155100 2200 730759 SH SOLE 22 718876 0 11883 TEAM INC COM 878155100 1 235 SH SOLE 43 0 0 235 TECHNIPFMC PLC COM G87110105 1022 135658 SH SOLE 2 135658 0 0 TECHNIPFMC PLC COM G87110105 12 1584 SH SOLE 4 1584 0 0 TECHNIPFMC PLC COM G87110105 36 4724 SH SOLE 18 4724 0 0 TECHNIPFMC PLC COM G87110105 429 56961 SH SOLE 19 56961 0 0 TECHNIPFMC PLC COM G87110105 13466 1788299 SH SOLE 21 1788299 0 0 TECHNIPFMC PLC COM G87110105 44217 5872057 SH SOLE 22 5670098 0 201959 TECHNIPFMC PLC COM G87110105 386 51312 SH SOLE 25 51312 0 0 TECHNIPFMC PLC COM G87110105 1157 153675 SH SOLE 26 120115 0 33560 TECHNIPFMC PLC COM G87110105 268 35644 SH SOLE 28 35644 0 0 TECHNIPFMC PLC COM G87110105 1717 227988 SH SOLE 30 227988 0 0 TECHNIPFMC PLC COM G87110105 395 52463 SH SOLE 34 52463 0 0 TECHNIPFMC PLC COM G87110105 405 53777 SH SOLE 40 53777 0 0 TECHNIPFMC PLC COM G87110105 2025 268952 SH SOLE 43 19125 0 249827 TECHTARGET INC COM 87874R100 975 11826 SH SOLE 2 8812 0 3014 TECHTARGET INC COM 87874R100 7 86 SH SOLE 4 86 0 0 TECHTARGET INC COM 87874R100 24 297 SH SOLE 7 297 0 0 TECHTARGET INC COM 87874R100 7508 91093 SH SOLE 18 91093 0 0 TECHTARGET INC COM 87874R100 3779 45847 SH SOLE 19 45847 0 0 TECHTARGET INC COM 87874R100 238175 2889771 SH SOLE 21 2889771 0 0 TECHTARGET INC COM 87874R100 52547 637556 SH SOLE 22 622811 0 14745 TECHTARGET INC COM 87874R100 15 178 SH SOLE 23 178 0 0 TECHTARGET INC COM 87874R100 265 3214 SH SOLE 25 3214 0 0 TECHTARGET INC COM 87874R100 988 11992 SH SOLE 26 9152 0 2840 TECHTARGET INC COM 87874R100 174 2114 SH SOLE 28 2114 0 0 TECHTARGET INC COM 87874R100 3769 45728 SH SOLE 30 45728 0 0 TECHTARGET INC COM 87874R100 310 3764 SH SOLE 34 3764 0 0 TECHTARGET INC COM 87874R100 260 3149 SH SOLE 40 3149 0 0 TECHTARGET INC COM 87874R100 725 8799 SH SOLE 43 0 0 8799 TECK RESOURCES LTD CL B 878742204 277 11132 SH SOLE 2 11132 0 0 TECK RESOURCES LTD CL B 878742204 3 125 SH SOLE 18 125 0 0 TECK RESOURCES LTD CL B 878742204 18354 736804 SH SOLE 19 736804 0 0 TECK RESOURCES LTD CL B 878742204 2739 109955 SH SOLE 21 109955 0 0 TECK RESOURCES LTD CL B 878742204 1189 47747 SH SOLE 22 47747 0 0 TECK RESOURCES LTD CL B 878742204 9937 398923 SH SOLE 25 398923 0 0 TECK RESOURCES LTD CL B 878742204 14459 580448 SH SOLE 29 580448 0 0 TECK RESOURCES LTD CL B 878742204 3642 146205 SH SOLE 34 146205 0 0 TECK RESOURCES LTD CL B 878742204 17874 717557 SH SOLE 43 64484 0 653073 TECNOGLASS INC SHS G87264100 6 262 SH SOLE 2 262 0 0 TECNOGLASS INC SHS G87264100 2380 109545 SH SOLE 21 109545 0 0 TECNOGLASS INC SHS G87264100 6307 290241 SH SOLE 22 290241 0 0 TEEKAY CORPORATION COM Y8564W103 357 97599 SH SOLE 2 2758 0 94841 TEEKAY CORPORATION COM Y8564W103 4 1116 SH SOLE 7 1116 0 0 TEEKAY CORPORATION COM Y8564W103 841 229665 SH SOLE 18 229665 0 0 TEEKAY CORPORATION COM Y8564W103 436 119240 SH SOLE 19 119240 0 0 TEEKAY CORPORATION COM Y8564W103 9073 2478842 SH SOLE 21 2478842 0 0 TEEKAY CORPORATION COM Y8564W103 3442 940317 SH SOLE 22 896053 0 44264 TEEKAY CORPORATION COM Y8564W103 142 38900 SH SOLE 26 0 0 38900 TEEKAY TANKERS LTD CL A Y8565N300 342 23537 SH SOLE 2 971 0 22566 TEEKAY TANKERS LTD CL A Y8565N300 6 383 SH SOLE 7 383 0 0 TEEKAY TANKERS LTD CL A Y8565N300 1152 79271 SH SOLE 18 79271 0 0 TEEKAY TANKERS LTD CL A Y8565N300 602 41407 SH SOLE 19 41407 0 0 TEEKAY TANKERS LTD CL A Y8565N300 12429 855376 SH SOLE 21 855376 0 0 TEEKAY TANKERS LTD CL A Y8565N300 3547 244148 SH SOLE 22 229987 0 14161 TEGNA INC COM 87901J105 9103 461602 SH SOLE 2 239455 0 222147 TEGNA INC COM 87901J105 17 864 SH SOLE 4 864 0 0 TEGNA INC COM 87901J105 106 5350 SH SOLE 7 5350 0 0 TEGNA INC COM 87901J105 500 25357 SH SOLE 13 25357 0 0 TEGNA INC COM 87901J105 22915 1162036 SH SOLE 18 1122222 0 39814 TEGNA INC COM 87901J105 16866 855251 SH SOLE 19 855251 0 0 TEGNA INC COM 87901J105 313194 15882070 SH SOLE 21 15882070 0 0 TEGNA INC COM 87901J105 132210 6704380 SH SOLE 22 6468557 0 235823 TEGNA INC COM 87901J105 276 14007 SH SOLE 23 14007 0 0 TEGNA INC COM 87901J105 629 31882 SH SOLE 25 31882 0 0 TEGNA INC COM 87901J105 3744 189869 SH SOLE 26 82874 0 106995 TEGNA INC COM 87901J105 487 24693 SH SOLE 28 18193 0 6500 TEGNA INC COM 87901J105 2194 111239 SH SOLE 30 111239 0 0 TEGNA INC COM 87901J105 360 18280 SH SOLE 36 18280 0 0 TEGNA INC COM 87901J105 510 25839 SH SOLE 40 25839 0 0 TEGNA INC COM 87901J105 2472 125356 SH SOLE 43 4185 0 121171 TEJON RANCH CO COM 879080109 369 20752 SH SOLE 2 6986 0 13766 TEJON RANCH CO COM 879080109 3 178 SH SOLE 4 178 0 0 TEJON RANCH CO COM 879080109 7 412 SH SOLE 7 412 0 0 TEJON RANCH CO COM 879080109 1309 73680 SH SOLE 18 73680 0 0 TEJON RANCH CO COM 879080109 652 36714 SH SOLE 19 36714 0 0 TEJON RANCH CO COM 879080109 15259 859180 SH SOLE 21 859180 0 0 TEJON RANCH CO COM 879080109 9070 510695 SH SOLE 22 490446 0 20249 TEJON RANCH CO COM 879080109 96 5387 SH SOLE 25 5387 0 0 TEJON RANCH CO COM 879080109 40 2225 SH SOLE 26 2225 0 0 TEJON RANCH CO COM 879080109 49 2738 SH SOLE 28 2738 0 0 TEJON RANCH CO COM 879080109 143 8037 SH SOLE 30 8037 0 0 TEJON RANCH CO COM 879080109 29 1617 SH SOLE 36 1617 0 0 TEJON RANCH CO COM 879080109 31 1731 SH SOLE 40 1731 0 0 TEJON RANCH CO COM 879080109 238 13404 SH SOLE 43 2308 0 11096 TELA BIO INC COM 872381108 4 279 SH SOLE 2 279 0 0 TELA BIO INC COM 872381108 20 1457 SH SOLE 18 1457 0 0 TELA BIO INC COM 872381108 270 19770 SH SOLE 21 19770 0 0 TELADOC HEALTH INC COM 87918A105 46388 365806 SH SOLE 2 71862 0 293944 TELADOC HEALTH INC COM 87918A105 11331 89358 SH SOLE 4 56291 0 33067 TELADOC HEALTH INC COM 87918A105 2361 18622 SH SOLE 7 18622 0 0 TELADOC HEALTH INC COM 87918A105 359 2831 SH SOLE 13 236 0 2595 TELADOC HEALTH INC COM 87918A105 1455 11477 SH SOLE 15 11477 0 0 TELADOC HEALTH INC COM 87918A105 15339 120961 SH SOLE 18 111656 0 9305 TELADOC HEALTH INC COM 87918A105 86197 679731 SH SOLE 19 679731 0 0 TELADOC HEALTH INC COM 87918A105 315256 2486053 SH SOLE 21 2486053 0 0 TELADOC HEALTH INC COM 87918A105 406748 3207535 SH SOLE 22 3028834 0 178701 TELADOC HEALTH INC COM 87918A105 10226 80638 SH SOLE 23 80638 0 0 TELADOC HEALTH INC COM 87918A105 33583 264833 SH SOLE 25 264833 0 0 TELADOC HEALTH INC COM 87918A105 33572 264739 SH SOLE 26 145567 0 119172 TELADOC HEALTH INC COM 87918A105 31290 246745 SH SOLE 28 14155 0 232590 TELADOC HEALTH INC COM 87918A105 71713 565512 SH SOLE 30 565512 0 0 TELADOC HEALTH INC COM 87918A105 6158 48559 SH SOLE 31 15156 0 33403 TELADOC HEALTH INC COM 87918A105 39743 313409 SH SOLE 34 313409 0 0 TELADOC HEALTH INC COM 87918A105 9098 71743 SH SOLE 36 71743 0 0 TELADOC HEALTH INC COM 87918A105 610 4813 SH SOLE 40 4813 0 0 TELADOC HEALTH INC COM 87918A105 6845 53976 SH SOLE 43 3726 0 50250 TELADOC HEALTH INC NOTE 1.250% 6/0 87918AAF2 6353 6325000 PRN SOLE 21 6325000 0 0 TELECOM ARGENTINA S A SPON ADR REP B 879273209 149 30131 SH SOLE 21 30131 0 0 TELEDYNE TECHNOLOGIES INC COM 879360105 43778 101908 SH SOLE 2 14877 0 87031 TELEDYNE TECHNOLOGIES INC COM 879360105 12113 28198 SH SOLE 4 12673 0 15525 TELEDYNE TECHNOLOGIES INC COM 879360105 17593 40953 SH SOLE 7 39483 0 1470 TELEDYNE TECHNOLOGIES INC COM 879360105 545 1269 SH SOLE 13 135 0 1134 TELEDYNE TECHNOLOGIES INC COM 879360105 1880 4376 SH SOLE 15 4376 0 0 TELEDYNE TECHNOLOGIES INC COM 879360105 39827 92712 SH SOLE 18 86178 0 6534 TELEDYNE TECHNOLOGIES INC COM 879360105 301318 701424 SH SOLE 19 701424 0 0 TELEDYNE TECHNOLOGIES INC COM 879360105 484835 1128626 SH SOLE 21 1128626 0 0 TELEDYNE TECHNOLOGIES INC COM 879360105 434062 1010433 SH SOLE 22 911661 0 98772 TELEDYNE TECHNOLOGIES INC COM 879360105 11124 25894 SH SOLE 23 25894 0 0 TELEDYNE TECHNOLOGIES INC COM 879360105 35068 81633 SH SOLE 25 81633 0 0 TELEDYNE TECHNOLOGIES INC COM 879360105 56150 130709 SH SOLE 26 44826 0 85883 TELEDYNE TECHNOLOGIES INC COM 879360105 57904 134792 SH SOLE 28 4422 0 130370 TELEDYNE TECHNOLOGIES INC COM 879360105 118137 275005 SH SOLE 30 275005 0 0 TELEDYNE TECHNOLOGIES INC COM 879360105 7107 16545 SH SOLE 31 5183 0 11362 TELEDYNE TECHNOLOGIES INC COM 879360105 1027 2391 SH SOLE 34 2391 0 0 TELEDYNE TECHNOLOGIES INC COM 879360105 8988 20923 SH SOLE 36 20923 0 0 TELEDYNE TECHNOLOGIES INC COM 879360105 686 1597 SH SOLE 40 1597 0 0 TELEDYNE TECHNOLOGIES INC COM 879360105 11718 27277 SH SOLE 43 7044 0 20233 TELEFLEX INCORPORATED COM 879369106 54433 144557 SH SOLE 2 51007 0 93550 TELEFLEX INCORPORATED COM 879369106 12254 32543 SH SOLE 4 17932 0 14611 TELEFLEX INCORPORATED COM 879369106 15437 40997 SH SOLE 7 39574 0 1423 TELEFLEX INCORPORATED COM 879369106 504 1338 SH SOLE 13 145 0 1193 TELEFLEX INCORPORATED COM 879369106 1836 4877 SH SOLE 15 4877 0 0 TELEFLEX INCORPORATED COM 879369106 41936 111368 SH SOLE 18 104804 0 6564 TELEFLEX INCORPORATED COM 879369106 466086 1237781 SH SOLE 19 1237781 0 0 TELEFLEX INCORPORATED COM 879369106 666 1770 SH SOLE 20 1770 0 0 TELEFLEX INCORPORATED COM 879369106 512828 1361911 SH SOLE 21 1361911 0 0 TELEFLEX INCORPORATED COM 879369106 380329 1010035 SH SOLE 22 910211 0 99824 TELEFLEX INCORPORATED COM 879369106 9887 26257 SH SOLE 23 26257 0 0 TELEFLEX INCORPORATED COM 879369106 25167 66837 SH SOLE 25 66837 0 0 TELEFLEX INCORPORATED COM 879369106 40530 107636 SH SOLE 26 44439 0 63197 TELEFLEX INCORPORATED COM 879369106 46539 123592 SH SOLE 28 3393 0 120199 TELEFLEX INCORPORATED COM 879369106 74751 198515 SH SOLE 30 198515 0 0 TELEFLEX INCORPORATED COM 879369106 6369 16915 SH SOLE 31 5506 0 11409 TELEFLEX INCORPORATED COM 879369106 92201 244857 SH SOLE 34 244857 0 0 TELEFLEX INCORPORATED COM 879369106 7753 20589 SH SOLE 36 20589 0 0 TELEFLEX INCORPORATED COM 879369106 576 1530 SH SOLE 40 1530 0 0 TELEFLEX INCORPORATED COM 879369106 8932 23721 SH SOLE 43 1394 0 22327 TELEFONICA BRASIL SA NEW ADR 87936R205 178 22951 SH SOLE 2 0 0 22951 TELEFONICA BRASIL SA NEW ADR 87936R205 3593 463024 SH SOLE 30 463024 0 0 TELEFONICA BRASIL SA NEW ADR 87936R205 24442 3149723 SH SOLE 43 240936 0 2908787 TELEFONICA S A SPONSORED ADR 879382208 6 1203 SH SOLE 18 1203 0 0 TELEFONICA S A SPONSORED ADR 879382208 172 36492 SH SOLE 22 0 0 36492 TELEFONICA S A SPONSORED ADR 879382208 23780 5048727 SH SOLE 43 638116 0 4410611 TELEPHONE & DATA SYS INC COM NEW 879433829 4137 212176 SH SOLE 2 124351 0 87825 TELEPHONE & DATA SYS INC COM NEW 879433829 8 385 SH SOLE 4 385 0 0 TELEPHONE & DATA SYS INC COM NEW 879433829 3169 162510 SH SOLE 7 162510 0 0 TELEPHONE & DATA SYS INC COM NEW 879433829 13873 711442 SH SOLE 18 710911 0 531 TELEPHONE & DATA SYS INC COM NEW 879433829 3464 177656 SH SOLE 19 177656 0 0 TELEPHONE & DATA SYS INC COM NEW 879433829 142101 7287210 SH SOLE 21 7287210 0 0 TELEPHONE & DATA SYS INC COM NEW 879433829 55776 2860330 SH SOLE 22 2756050 0 104280 TELEPHONE & DATA SYS INC COM NEW 879433829 258 13245 SH SOLE 25 13245 0 0 TELEPHONE & DATA SYS INC COM NEW 879433829 687 35206 SH SOLE 26 26107 0 9099 TELEPHONE & DATA SYS INC COM NEW 879433829 410 21013 SH SOLE 28 8057 0 12956 TELEPHONE & DATA SYS INC COM NEW 879433829 1101 56440 SH SOLE 30 56440 0 0 TELEPHONE & DATA SYS INC COM NEW 879433829 233 11964 SH SOLE 34 11964 0 0 TELEPHONE & DATA SYS INC COM NEW 879433829 185 9503 SH SOLE 36 9503 0 0 TELEPHONE & DATA SYS INC COM NEW 879433829 249 12793 SH SOLE 40 12793 0 0 TELEPHONE & DATA SYS INC COM NEW 879433829 4747 243419 SH SOLE 43 12797 0 230622 TELIGENT INC NEW COM NEW 87960W203 3 6372 SH SOLE 21 6372 0 0 TELIGENT INC NEW COM NEW 87960W203 277 693375 SH SOLE 22 693375 0 0 TELLURIAN INC NEW COM 87968A104 698 178458 SH SOLE 2 109919 0 68539 TELLURIAN INC NEW COM 87968A104 20 5095 SH SOLE 7 5095 0 0 TELLURIAN INC NEW COM 87968A104 4185 1070278 SH SOLE 18 1031301 0 38977 TELLURIAN INC NEW COM 87968A104 4115 1052413 SH SOLE 19 1052413 0 0 TELLURIAN INC NEW COM 87968A104 50928 13025080 SH SOLE 21 13025080 0 0 TELLURIAN INC NEW COM 87968A104 34020 8700814 SH SOLE 22 8511548 0 189266 TELLURIAN INC NEW COM 87968A104 67 17211 SH SOLE 23 17211 0 0 TELLURIAN INC NEW COM 87968A104 134 34393 SH SOLE 25 34393 0 0 TELLURIAN INC NEW COM 87968A104 355 90875 SH SOLE 26 0 0 90875 TELLURIAN INC NEW COM 87968A104 648 165784 SH SOLE 30 165784 0 0 TELLURIAN INC NEW COM 87968A104 124 31783 SH SOLE 40 31783 0 0 TELLURIAN INC NEW COM 87968A104 288 73540 SH SOLE 43 3634 0 69906 TELOS CORP MD COM 87969B101 315 11087 SH SOLE 2 7093 0 3994 TELOS CORP MD COM 87969B101 8 277 SH SOLE 7 277 0 0 TELOS CORP MD COM 87969B101 3039 106941 SH SOLE 18 106941 0 0 TELOS CORP MD COM 87969B101 2060 72472 SH SOLE 19 72472 0 0 TELOS CORP MD COM 87969B101 41154 1448061 SH SOLE 21 1448061 0 0 TELOS CORP MD COM 87969B101 30017 1056205 SH SOLE 22 1044282 0 11923 TELOS CORP MD COM 87969B101 68 2380 SH SOLE 25 2380 0 0 TELOS CORP MD COM 87969B101 118 4160 SH SOLE 30 4160 0 0 TELOS CORP MD COM 87969B101 55 1930 SH SOLE 40 1930 0 0 TELOS CORP MD COM 87969B101 32 1115 SH SOLE 43 0 0 1115 TELUS CORPORATION COM 87971M103 71462 3254204 SH SOLE 18 3245728 0 8476 TELUS CORPORATION COM 87971M103 3448 157022 SH SOLE 26 157022 0 0 TELUS CORPORATION COM 87971M103 1212 55209 SH SOLE 31 0 0 55209 TELUS CORPORATION COM 87971M103 312 14191 SH SOLE 43 0 0 14191 TEMPEST THERAPEUTICS INC COM 87978U108 1 88 SH SOLE 21 88 0 0 TEMPEST THERAPEUTICS INC COM 87978U108 1195 82610 SH SOLE 22 82610 0 0 TEMPUR SEALY INTL INC COM 88023U101 20690 445805 SH SOLE 2 175467 0 270338 TEMPUR SEALY INTL INC COM 88023U101 139 2994 SH SOLE 4 2994 0 0 TEMPUR SEALY INTL INC COM 88023U101 188 4056 SH SOLE 7 4056 0 0 TEMPUR SEALY INTL INC COM 88023U101 22143 477118 SH SOLE 18 477118 0 0 TEMPUR SEALY INTL INC COM 88023U101 2477 53365 SH SOLE 19 53365 0 0 TEMPUR SEALY INTL INC COM 88023U101 433767 9346402 SH SOLE 21 9346402 0 0 TEMPUR SEALY INTL INC COM 88023U101 245463 5289016 SH SOLE 22 5070259 0 218757 TEMPUR SEALY INTL INC COM 88023U101 1121 24154 SH SOLE 25 24154 0 0 TEMPUR SEALY INTL INC COM 88023U101 3774 81324 SH SOLE 26 67332 0 13992 TEMPUR SEALY INTL INC COM 88023U101 989 21311 SH SOLE 28 13651 0 7660 TEMPUR SEALY INTL INC COM 88023U101 651 14032 SH SOLE 29 14032 0 0 TEMPUR SEALY INTL INC COM 88023U101 4747 102291 SH SOLE 30 102291 0 0 TEMPUR SEALY INTL INC COM 88023U101 134 2878 SH SOLE 31 2878 0 0 TEMPUR SEALY INTL INC COM 88023U101 42 901 SH SOLE 36 901 0 0 TEMPUR SEALY INTL INC COM 88023U101 1098 23668 SH SOLE 40 23668 0 0 TEMPUR SEALY INTL INC COM 88023U101 3690 79511 SH SOLE 43 10813 0 68698 TENABLE HLDGS INC COM 88025T102 4900 106188 SH SOLE 2 49562 0 56626 TENABLE HLDGS INC COM 88025T102 231 5008 SH SOLE 4 5008 0 0 TENABLE HLDGS INC COM 88025T102 67 1458 SH SOLE 7 1458 0 0 TENABLE HLDGS INC COM 88025T102 12371 268115 SH SOLE 18 246663 0 21452 TENABLE HLDGS INC COM 88025T102 27821 602979 SH SOLE 19 602979 0 0 TENABLE HLDGS INC COM 88025T102 164051 3555501 SH SOLE 21 3555501 0 0 TENABLE HLDGS INC COM 88025T102 114675 2485361 SH SOLE 22 2436531 0 48830 TENABLE HLDGS INC COM 88025T102 985 21341 SH SOLE 23 21341 0 0 TENABLE HLDGS INC COM 88025T102 427 9256 SH SOLE 25 9256 0 0 TENABLE HLDGS INC COM 88025T102 5585 121036 SH SOLE 26 35418 0 85618 TENABLE HLDGS INC COM 88025T102 303 6574 SH SOLE 28 6574 0 0 TENABLE HLDGS INC COM 88025T102 19619 425212 SH SOLE 30 425212 0 0 TENABLE HLDGS INC COM 88025T102 394 8541 SH SOLE 40 8541 0 0 TENABLE HLDGS INC COM 88025T102 572 12400 SH SOLE 43 342 0 12058 TENARIS S A SPONSORED ADS 88031M109 12097 573050 SH SOLE 43 97630 0 475420 TENAX THERAPEUTICS INC COM NEW 88032L209 4 2134 SH SOLE 18 2134 0 0 TENAX THERAPEUTICS INC COM NEW 88032L209 55 30842 SH SOLE 21 30842 0 0 TENAX THERAPEUTICS INC COM NEW 88032L209 847 478438 SH SOLE 22 478438 0 0 TENAYA THERAPEUTICS INC COM 87990A106 217 10512 SH SOLE 2 476 0 10036 TENAYA THERAPEUTICS INC COM 87990A106 1627 78777 SH SOLE 18 78777 0 0 TENAYA THERAPEUTICS INC COM 87990A106 16076 778496 SH SOLE 19 778496 0 0 TENAYA THERAPEUTICS INC COM 87990A106 93 4491 SH SOLE 20 4491 0 0 TENAYA THERAPEUTICS INC COM 87990A106 9795 474318 SH SOLE 21 474318 0 0 TENAYA THERAPEUTICS INC COM 87990A106 5640 273125 SH SOLE 22 269659 0 3466 TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 3452 476164 SH SOLE 2 22626 0 453538 TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 2523 347961 SH SOLE 4 169473 0 178488 TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 494 68131 SH SOLE 7 68131 0 0 TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 650 89620 SH SOLE 13 1211 0 88409 TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 2684 370239 SH SOLE 15 370239 0 0 TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 1425 196508 SH SOLE 18 196508 0 0 TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 86544 11937140 SH SOLE 21 11937140 0 0 TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 47181 6507786 SH SOLE 22 5743921 0 763865 TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 2062 284378 SH SOLE 23 284378 0 0 TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 3072 423765 SH SOLE 25 423765 0 0 TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 10988 1515561 SH SOLE 26 399689 0 1115872 TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 9953 1372786 SH SOLE 28 45767 0 1327019 TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 27311 3767019 SH SOLE 30 3767019 0 0 TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 356 49088 SH SOLE 34 49088 0 0 TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 22 2984 SH SOLE 40 2984 0 0 TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 5306 731920 SH SOLE 43 14367 0 717553 TENET HEALTHCARE CORP COM NEW 88033G407 13643 205336 SH SOLE 2 128863 0 76473 TENET HEALTHCARE CORP COM NEW 88033G407 101 1526 SH SOLE 4 1526 0 0 TENET HEALTHCARE CORP COM NEW 88033G407 233 3513 SH SOLE 7 3513 0 0 TENET HEALTHCARE CORP COM NEW 88033G407 35971 541399 SH SOLE 18 541399 0 0 TENET HEALTHCARE CORP COM NEW 88033G407 12461 187546 SH SOLE 19 187546 0 0 TENET HEALTHCARE CORP COM NEW 88033G407 511167 7693664 SH SOLE 21 7693664 0 0 TENET HEALTHCARE CORP COM NEW 88033G407 204759 3081857 SH SOLE 22 2986155 0 95702 TENET HEALTHCARE CORP COM NEW 88033G407 762 11472 SH SOLE 25 11472 0 0 TENET HEALTHCARE CORP COM NEW 88033G407 2062 31029 SH SOLE 26 24009 0 7020 TENET HEALTHCARE CORP COM NEW 88033G407 1358 20446 SH SOLE 28 7546 0 12900 TENET HEALTHCARE CORP COM NEW 88033G407 66 998 SH SOLE 29 998 0 0 TENET HEALTHCARE CORP COM NEW 88033G407 6860 103249 SH SOLE 30 103249 0 0 TENET HEALTHCARE CORP COM NEW 88033G407 1748 26315 SH SOLE 36 26315 0 0 TENET HEALTHCARE CORP COM NEW 88033G407 700 10536 SH SOLE 40 10536 0 0 TENET HEALTHCARE CORP COM NEW 88033G407 3359 50556 SH SOLE 43 1774 0 48782 TENNANT CO COM 880345103 582 7869 SH SOLE 2 5721 0 2148 TENNANT CO COM 880345103 4 57 SH SOLE 4 57 0 0 TENNANT CO COM 880345103 23 313 SH SOLE 7 313 0 0 TENNANT CO COM 880345103 4953 66972 SH SOLE 18 66972 0 0 TENNANT CO COM 880345103 2351 31791 SH SOLE 19 31791 0 0 TENNANT CO COM 880345103 157336 2127600 SH SOLE 21 2127600 0 0 TENNANT CO COM 880345103 32283 436548 SH SOLE 22 425990 0 10558 TENNANT CO COM 880345103 260 3510 SH SOLE 25 3510 0 0 TENNANT CO COM 880345103 455 6158 SH SOLE 26 5077 0 1081 TENNANT CO COM 880345103 114 1548 SH SOLE 28 1548 0 0 TENNANT CO COM 880345103 2513 33981 SH SOLE 30 33981 0 0 TENNANT CO COM 880345103 214 2888 SH SOLE 36 2888 0 0 TENNANT CO COM 880345103 144 1948 SH SOLE 40 1948 0 0 TENNANT CO COM 880345103 937 12675 SH SOLE 43 565 0 12110 TENNECO INC CL A VTG COM STK 880349105 626 43900 SH SOLE 2 23750 0 20150 TENNECO INC CL A VTG COM STK 880349105 4 261 SH SOLE 4 261 0 0 TENNECO INC CL A VTG COM STK 880349105 40 2806 SH SOLE 7 2806 0 0 TENNECO INC CL A VTG COM STK 880349105 2813 197118 SH SOLE 18 197118 0 0 TENNECO INC CL A VTG COM STK 880349105 1784 125025 SH SOLE 19 125025 0 0 TENNECO INC CL A VTG COM STK 880349105 32758 2295618 SH SOLE 21 2295618 0 0 TENNECO INC CL A VTG COM STK 880349105 23334 1635212 SH SOLE 22 1585157 0 50055 TENNECO INC CL A VTG COM STK 880349105 179 12556 SH SOLE 25 12556 0 0 TENNECO INC CL A VTG COM STK 880349105 202 14142 SH SOLE 26 9675 0 4467 TENNECO INC CL A VTG COM STK 880349105 195 13665 SH SOLE 28 3939 0 9726 TENNECO INC CL A VTG COM STK 880349105 2013 141089 SH SOLE 30 141089 0 0 TENNECO INC CL A VTG COM STK 880349105 113 7923 SH SOLE 36 7923 0 0 TENNECO INC CL A VTG COM STK 880349105 165 11531 SH SOLE 40 11531 0 0 TENNECO INC CL A VTG COM STK 880349105 1232 86359 SH SOLE 43 610 0 85749 TERADATA CORP DEL COM 88076W103 17987 313631 SH SOLE 2 125229 0 188402 TERADATA CORP DEL COM 88076W103 23 405 SH SOLE 4 405 0 0 TERADATA CORP DEL COM 88076W103 97 1695 SH SOLE 7 1695 0 0 TERADATA CORP DEL COM 88076W103 15319 267116 SH SOLE 18 267116 0 0 TERADATA CORP DEL COM 88076W103 1789 31195 SH SOLE 19 31195 0 0 TERADATA CORP DEL COM 88076W103 329484 5745149 SH SOLE 21 5745149 0 0 TERADATA CORP DEL COM 88076W103 173294 3021696 SH SOLE 22 2896298 0 125398 TERADATA CORP DEL COM 88076W103 1073 18718 SH SOLE 25 18718 0 0 TERADATA CORP DEL COM 88076W103 2466 43001 SH SOLE 26 33723 0 9278 TERADATA CORP DEL COM 88076W103 603 10517 SH SOLE 28 9137 0 1380 TERADATA CORP DEL COM 88076W103 29216 509427 SH SOLE 30 509427 0 0 TERADATA CORP DEL COM 88076W103 102 1772 SH SOLE 31 1772 0 0 TERADATA CORP DEL COM 88076W103 1120 19521 SH SOLE 36 19521 0 0 TERADATA CORP DEL COM 88076W103 727 12673 SH SOLE 40 12673 0 0 TERADATA CORP DEL COM 88076W103 2859 49856 SH SOLE 43 1192 0 48664 TERADYNE INC COM 880770102 48811 447109 SH SOLE 2 138061 0 309048 TERADYNE INC COM 880770102 14079 128968 SH SOLE 4 74638 0 54330 TERADYNE INC COM 880770102 17543 160692 SH SOLE 7 156072 0 4620 TERADYNE INC COM 880770102 415 3797 SH SOLE 13 314 0 3483 TERADYNE INC COM 880770102 1856 17003 SH SOLE 15 17003 0 0 TERADYNE INC COM 880770102 39808 364639 SH SOLE 18 341371 0 23268 TERADYNE INC COM 880770102 8044 73679 SH SOLE 19 73679 0 0 TERADYNE INC COM 880770102 637352 5838158 SH SOLE 21 5838158 0 0 TERADYNE INC COM 880770102 398836 3653346 SH SOLE 22 3307123 0 346223 TERADYNE INC COM 880770102 10542 96561 SH SOLE 23 96561 0 0 TERADYNE INC COM 880770102 29402 269322 SH SOLE 25 269322 0 0 TERADYNE INC COM 880770102 41129 376747 SH SOLE 26 154768 0 221979 TERADYNE INC COM 880770102 41216 377540 SH SOLE 28 12387 0 365153 TERADYNE INC COM 880770102 28 253 SH SOLE 29 253 0 0 TERADYNE INC COM 880770102 142973 1309637 SH SOLE 30 1309637 0 0 TERADYNE INC COM 880770102 6606 60514 SH SOLE 31 19648 0 40866 TERADYNE INC COM 880770102 916 8390 SH SOLE 34 8390 0 0 TERADYNE INC COM 880770102 8151 74664 SH SOLE 36 74664 0 0 TERADYNE INC COM 880770102 615 5630 SH SOLE 40 5630 0 0 TERADYNE INC COM 880770102 8455 77449 SH SOLE 43 5215 0 72234 TEREX CORP NEW COM 880779103 2734 64939 SH SOLE 2 56707 0 8232 TEREX CORP NEW COM 880779103 11 261 SH SOLE 4 261 0 0 TEREX CORP NEW COM 880779103 69 1649 SH SOLE 7 1649 0 0 TEREX CORP NEW COM 880779103 13917 330581 SH SOLE 18 330581 0 0 TEREX CORP NEW COM 880779103 5080 120676 SH SOLE 19 120676 0 0 TEREX CORP NEW COM 880779103 198973 4726205 SH SOLE 21 4726205 0 0 TEREX CORP NEW COM 880779103 84206 2000135 SH SOLE 22 1961030 0 39105 TEREX CORP NEW COM 880779103 420 9985 SH SOLE 25 9985 0 0 TEREX CORP NEW COM 880779103 1287 30574 SH SOLE 26 25191 0 5383 TEREX CORP NEW COM 880779103 399 9466 SH SOLE 28 6666 0 2800 TEREX CORP NEW COM 880779103 1578 37475 SH SOLE 30 37475 0 0 TEREX CORP NEW COM 880779103 44 1056 SH SOLE 34 1056 0 0 TEREX CORP NEW COM 880779103 77 1820 SH SOLE 36 1820 0 0 TEREX CORP NEW COM 880779103 336 7988 SH SOLE 40 7988 0 0 TEREX CORP NEW COM 880779103 5204 123617 SH SOLE 43 8829 0 114788 TERMINIX GLOBAL HOLDINGS INC COM 88087E100 11728 281461 SH SOLE 2 48725 0 232736 TERMINIX GLOBAL HOLDINGS INC COM 88087E100 20 490 SH SOLE 4 490 0 0 TERMINIX GLOBAL HOLDINGS INC COM 88087E100 108 2592 SH SOLE 7 2592 0 0 TERMINIX GLOBAL HOLDINGS INC COM 88087E100 2191 52586 SH SOLE 18 52586 0 0 TERMINIX GLOBAL HOLDINGS INC COM 88087E100 9720 233272 SH SOLE 19 233272 0 0 TERMINIX GLOBAL HOLDINGS INC COM 88087E100 62909 1509691 SH SOLE 21 1509691 0 0 TERMINIX GLOBAL HOLDINGS INC COM 88087E100 119370 2864650 SH SOLE 22 2706235 0 158415 TERMINIX GLOBAL HOLDINGS INC COM 88087E100 1037 24884 SH SOLE 25 24884 0 0 TERMINIX GLOBAL HOLDINGS INC COM 88087E100 2118 50821 SH SOLE 26 41038 0 9783 TERMINIX GLOBAL HOLDINGS INC COM 88087E100 520 12471 SH SOLE 28 11042 0 1429 TERMINIX GLOBAL HOLDINGS INC COM 88087E100 3156 75745 SH SOLE 30 75745 0 0 TERMINIX GLOBAL HOLDINGS INC COM 88087E100 85 2030 SH SOLE 31 2030 0 0 TERMINIX GLOBAL HOLDINGS INC COM 88087E100 978 23476 SH SOLE 36 23476 0 0 TERMINIX GLOBAL HOLDINGS INC COM 88087E100 675 16193 SH SOLE 40 16193 0 0 TERMINIX GLOBAL HOLDINGS INC COM 88087E100 2785 66829 SH SOLE 43 1101 0 65728 TERNIUM SA SPONSORED ADS 880890108 79 1861 SH SOLE 25 1861 0 0 TERNIUM SA SPONSORED ADS 880890108 100 2370 SH SOLE 43 0 0 2370 TERNS PHARMACEUTICALS INC COM 880881107 76 7305 SH SOLE 2 378 0 6927 TERNS PHARMACEUTICALS INC COM 880881107 331 31794 SH SOLE 18 31794 0 0 TERNS PHARMACEUTICALS INC COM 880881107 217 20780 SH SOLE 19 20780 0 0 TERNS PHARMACEUTICALS INC COM 880881107 4708 451807 SH SOLE 21 451807 0 0 TERNS PHARMACEUTICALS INC COM 880881107 947 90870 SH SOLE 22 88742 0 2128 TERRENO RLTY CORP COM 88146M101 13690 216506 SH SOLE 2 43530 0 172976 TERRENO RLTY CORP COM 88146M101 2325 36763 SH SOLE 4 36763 0 0 TERRENO RLTY CORP COM 88146M101 5676 89762 SH SOLE 7 89762 0 0 TERRENO RLTY CORP COM 88146M101 13531 213996 SH SOLE 18 213996 0 0 TERRENO RLTY CORP COM 88146M101 17528 277215 SH SOLE 19 277215 0 0 TERRENO RLTY CORP COM 88146M101 179382 2836973 SH SOLE 21 2836973 0 0 TERRENO RLTY CORP COM 88146M101 145999 2309019 SH SOLE 22 2236189 0 72830 TERRENO RLTY CORP COM 88146M101 330 5219 SH SOLE 23 5219 0 0 TERRENO RLTY CORP COM 88146M101 19266 304703 SH SOLE 25 304703 0 0 TERRENO RLTY CORP COM 88146M101 3518 55631 SH SOLE 26 24440 0 31191 TERRENO RLTY CORP COM 88146M101 2878 45521 SH SOLE 28 3671 0 41850 TERRENO RLTY CORP COM 88146M101 8575 135612 SH SOLE 30 135612 0 0 TERRENO RLTY CORP COM 88146M101 656 10378 SH SOLE 34 10378 0 0 TERRENO RLTY CORP COM 88146M101 519 8215 SH SOLE 40 8215 0 0 TERRENO RLTY CORP COM 88146M101 1479 23391 SH SOLE 43 1207 0 22184 TERRITORIAL BANCORP INC COM 88145X108 11 428 SH SOLE 2 428 0 0 TERRITORIAL BANCORP INC COM 88145X108 42 1644 SH SOLE 18 1644 0 0 TERRITORIAL BANCORP INC COM 88145X108 889 35037 SH SOLE 21 35037 0 0 TERRITORIAL BANCORP INC COM 88145X108 668 26325 SH SOLE 22 26325 0 0 TESLA INC COM 88160R101 1483984 1913633 SH SOLE 2 434867 0 1478766 TESLA INC COM 88160R101 427215 550904 SH SOLE 4 366923 0 183981 TESLA INC COM 88160R101 611119 788052 SH SOLE 7 756705 0 31347 TESLA INC COM 88160R101 37704 48620 SH SOLE 13 34678 0 13942 TESLA INC COM 88160R101 64404 83050 SH SOLE 15 83050 0 0 TESLA INC COM 88160R101 136 175 SH SOLE 17 0 0 175 TESLA INC COM 88160R101 1175590 1515951 SH SOLE 18 1371976 0 143975 TESLA INC COM 88160R101 657951 848443 SH SOLE 19 848443 0 0 TESLA INC COM 88160R101 13212644 17038020 SH SOLE 21 17038020 0 0 TESLA INC COM 88160R101 13422441 17308559 SH SOLE 22 15449764 0 1858795 TESLA INC COM 88160R101 393447 507359 SH SOLE 23 507359 0 0 TESLA INC COM 88160R101 1035506 1335310 SH SOLE 25 1335310 0 0 TESLA INC COM 88160R101 1484458 1914244 SH SOLE 26 763343 0 1150901 TESLA INC COM 88160R101 1477292 1905003 SH SOLE 28 71689 0 1833314 TESLA INC COM 88160R101 23104 29793 SH SOLE 29 29793 0 0 TESLA INC COM 88160R101 3796207 4895300 SH SOLE 30 4895300 0 0 TESLA INC COM 88160R101 254460 328132 SH SOLE 31 137806 0 190326 TESLA INC COM 88160R101 194170 250387 SH SOLE 32 250387 0 0 TESLA INC COM 88160R101 477424 615650 SH SOLE 34 615650 0 0 TESLA INC COM 88160R101 280341 361506 SH SOLE 36 361506 0 0 TESLA INC COM 88160R101 22105 28505 SH SOLE 40 28505 0 0 TESLA INC COM 88160R101 436511 562892 SH SOLE 43 38458 0 524434 TESSCO TECHNOLOGIES INC COM 872386107 50 8938 SH SOLE 2 1068 0 7870 TESSCO TECHNOLOGIES INC COM 872386107 7 1254 SH SOLE 18 1254 0 0 TESSCO TECHNOLOGIES INC COM 872386107 138 24740 SH SOLE 21 24740 0 0 TESSCO TECHNOLOGIES INC COM 872386107 1626 291333 SH SOLE 22 291333 0 0 TESSCO TECHNOLOGIES INC COM 872386107 26 4632 SH SOLE 23 4632 0 0 TESSCO TECHNOLOGIES INC COM 872386107 274 49045 SH SOLE 26 0 0 49045 TETRA TECH INC NEW COM 88162G103 10970 73454 SH SOLE 2 56855 0 16599 TETRA TECH INC NEW COM 88162G103 27 180 SH SOLE 4 180 0 0 TETRA TECH INC NEW COM 88162G103 8646 57895 SH SOLE 7 57895 0 0 TETRA TECH INC NEW COM 88162G103 40004 267870 SH SOLE 18 255790 0 12080 TETRA TECH INC NEW COM 88162G103 32165 215380 SH SOLE 19 215380 0 0 TETRA TECH INC NEW COM 88162G103 553250 3704634 SH SOLE 21 3704634 0 0 TETRA TECH INC NEW COM 88162G103 236703 1584996 SH SOLE 22 1552557 0 32439 TETRA TECH INC NEW COM 88162G103 658 4404 SH SOLE 23 4404 0 0 TETRA TECH INC NEW COM 88162G103 10137 67878 SH SOLE 25 67878 0 0 TETRA TECH INC NEW COM 88162G103 10037 67207 SH SOLE 26 38196 0 29011 TETRA TECH INC NEW COM 88162G103 570 3814 SH SOLE 28 3814 0 0 TETRA TECH INC NEW COM 88162G103 84807 567877 SH SOLE 30 567877 0 0 TETRA TECH INC NEW COM 88162G103 7625 51057 SH SOLE 34 51057 0 0 TETRA TECH INC NEW COM 88162G103 907 6073 SH SOLE 36 6073 0 0 TETRA TECH INC NEW COM 88162G103 963 6450 SH SOLE 40 6450 0 0 TETRA TECH INC NEW COM 88162G103 5190 34754 SH SOLE 43 65 0 34689 TETRA TECHNOLOGIES INC DEL COM 88162F105 164 52697 SH SOLE 2 6289 0 46408 TETRA TECHNOLOGIES INC DEL COM 88162F105 6 1973 SH SOLE 7 1973 0 0 TETRA TECHNOLOGIES INC DEL COM 88162F105 1151 368990 SH SOLE 18 368990 0 0 TETRA TECHNOLOGIES INC DEL COM 88162F105 669 214493 SH SOLE 19 214493 0 0 TETRA TECHNOLOGIES INC DEL COM 88162F105 13604 4360391 SH SOLE 21 4360391 0 0 TETRA TECHNOLOGIES INC DEL COM 88162F105 9261 2968316 SH SOLE 22 2938593 0 29723 TETRA TECHNOLOGIES INC DEL COM 88162F105 42 13356 SH SOLE 43 0 0 13356 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 4181 429280 SH SOLE 2 208462 0 220818 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 6343 651275 SH SOLE 4 608594 0 42681 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 9176 942106 SH SOLE 7 887045 0 55061 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 18 1890 SH SOLE 13 1890 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 1162 119307 SH SOLE 15 119307 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 10405 1068252 SH SOLE 18 1004618 0 63634 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 6154 631835 SH SOLE 19 631835 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 138177 14186538 SH SOLE 21 14186538 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 170244 17478863 SH SOLE 22 15442387 0 2036476 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 9588 984413 SH SOLE 23 984413 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 3059 314030 SH SOLE 25 314030 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 9277 952499 SH SOLE 26 705904 0 246595 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 8733 896601 SH SOLE 28 88030 0 808571 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 4610 473302 SH SOLE 29 473302 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 3387 347767 SH SOLE 30 347767 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 6509 668280 SH SOLE 31 643277 0 25003 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 593 60836 SH SOLE 34 60836 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 1735 178089 SH SOLE 36 178089 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 291 29851 SH SOLE 40 29851 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 1235 126831 SH SOLE 43 38839 0 87992 TEXAS CAP BANCSHARES INC COM 88224Q107 5343 89024 SH SOLE 2 51018 0 38006 TEXAS CAP BANCSHARES INC COM 88224Q107 12 204 SH SOLE 4 204 0 0 TEXAS CAP BANCSHARES INC COM 88224Q107 71 1183 SH SOLE 7 1183 0 0 TEXAS CAP BANCSHARES INC COM 88224Q107 15227 253697 SH SOLE 18 253697 0 0 TEXAS CAP BANCSHARES INC COM 88224Q107 10548 175746 SH SOLE 19 175746 0 0 TEXAS CAP BANCSHARES INC COM 88224Q107 212656 3543079 SH SOLE 21 3543079 0 0 TEXAS CAP BANCSHARES INC COM 88224Q107 88592 1476046 SH SOLE 22 1430679 0 45367 TEXAS CAP BANCSHARES INC COM 88224Q107 391 6515 SH SOLE 23 6515 0 0 TEXAS CAP BANCSHARES INC COM 88224Q107 530 8825 SH SOLE 25 8825 0 0 TEXAS CAP BANCSHARES INC COM 88224Q107 3506 58416 SH SOLE 26 20937 0 37479 TEXAS CAP BANCSHARES INC COM 88224Q107 291 4848 SH SOLE 28 4848 0 0 TEXAS CAP BANCSHARES INC COM 88224Q107 5405 90056 SH SOLE 30 90056 0 0 TEXAS CAP BANCSHARES INC COM 88224Q107 105 1752 SH SOLE 36 1752 0 0 TEXAS CAP BANCSHARES INC COM 88224Q107 359 5975 SH SOLE 40 5975 0 0 TEXAS CAP BANCSHARES INC COM 88224Q107 1470 24485 SH SOLE 43 2625 0 21860 TEXAS COMMUNITY BANCSHARES I COM 88231Q108 9 546 SH SOLE 18 546 0 0 TEXAS COMMUNITY BANCSHARES I COM 88231Q108 102 6502 SH SOLE 21 6502 0 0 TEXAS INSTRS INC COM 882508104 443055 2305059 SH SOLE 2 544640 0 1760419 TEXAS INSTRS INC COM 882508104 101171 526358 SH SOLE 4 471059 0 55299 TEXAS INSTRS INC COM 882508104 218534 1136953 SH SOLE 7 1003876 0 133077 TEXAS INSTRS INC COM 882508104 3280 17067 SH SOLE 13 2520 0 14547 TEXAS INSTRS INC COM 882508104 23548 122511 SH SOLE 15 122511 0 0 TEXAS INSTRS INC COM 882508104 3 18 SH SOLE 17 0 0 18 TEXAS INSTRS INC COM 882508104 430971 2242186 SH SOLE 18 2104378 0 137808 TEXAS INSTRS INC COM 882508104 162693 846435 SH SOLE 19 846435 0 0 TEXAS INSTRS INC COM 882508104 5242966 27277279 SH SOLE 21 27277279 0 0 TEXAS INSTRS INC COM 882508104 3848230 20020969 SH SOLE 22 17901029 0 2119940 TEXAS INSTRS INC COM 882508104 117061 609028 SH SOLE 23 609028 0 0 TEXAS INSTRS INC COM 882508104 345507 1797549 SH SOLE 25 1797549 0 0 TEXAS INSTRS INC COM 882508104 489106 2544642 SH SOLE 26 1276951 0 1267691 TEXAS INSTRS INC COM 882508104 528339 2748761 SH SOLE 28 89172 0 2659589 TEXAS INSTRS INC COM 882508104 5105 26559 SH SOLE 29 26559 0 0 TEXAS INSTRS INC COM 882508104 1365167 7102475 SH SOLE 30 7009499 0 92976 TEXAS INSTRS INC COM 882508104 79849 415427 SH SOLE 31 189091 0 226336 TEXAS INSTRS INC COM 882508104 41614 216502 SH SOLE 32 216502 0 0 TEXAS INSTRS INC COM 882508104 275499 1433323 SH SOLE 34 1433323 0 0 TEXAS INSTRS INC COM 882508104 87086 453077 SH SOLE 36 453077 0 0 TEXAS INSTRS INC COM 882508104 2940 15297 SH SOLE 37 15297 0 0 TEXAS INSTRS INC COM 882508104 6189 32197 SH SOLE 40 32197 0 0 TEXAS INSTRS INC COM 882508104 194053 1009591 SH SOLE 43 74475 0 935116 TEXAS PACIFIC LAND CORPORATI COM 88262P102 18491 15290 SH SOLE 2 2080 0 13210 TEXAS PACIFIC LAND CORPORATI COM 88262P102 149 123 SH SOLE 4 123 0 0 TEXAS PACIFIC LAND CORPORATI COM 88262P102 115 95 SH SOLE 7 95 0 0 TEXAS PACIFIC LAND CORPORATI COM 88262P102 3604 2980 SH SOLE 18 2972 0 8 TEXAS PACIFIC LAND CORPORATI COM 88262P102 2588 2140 SH SOLE 19 2140 0 0 TEXAS PACIFIC LAND CORPORATI COM 88262P102 127473 105405 SH SOLE 21 105405 0 0 TEXAS PACIFIC LAND CORPORATI COM 88262P102 163029 134806 SH SOLE 22 127805 0 7001 TEXAS PACIFIC LAND CORPORATI COM 88262P102 1462 1209 SH SOLE 25 1209 0 0 TEXAS PACIFIC LAND CORPORATI COM 88262P102 2824 2335 SH SOLE 26 1902 0 433 TEXAS PACIFIC LAND CORPORATI COM 88262P102 628 519 SH SOLE 28 519 0 0 TEXAS PACIFIC LAND CORPORATI COM 88262P102 64 53 SH SOLE 29 53 0 0 TEXAS PACIFIC LAND CORPORATI COM 88262P102 4248 3513 SH SOLE 30 3513 0 0 TEXAS PACIFIC LAND CORPORATI COM 88262P102 187 155 SH SOLE 31 155 0 0 TEXAS PACIFIC LAND CORPORATI COM 88262P102 353 292 SH SOLE 34 292 0 0 TEXAS PACIFIC LAND CORPORATI COM 88262P102 1125 930 SH SOLE 36 930 0 0 TEXAS PACIFIC LAND CORPORATI COM 88262P102 920 761 SH SOLE 40 761 0 0 TEXAS PACIFIC LAND CORPORATI COM 88262P102 914 756 SH SOLE 43 104 0 652 TEXAS ROADHOUSE INC COM 882681109 5435 59507 SH SOLE 2 51198 0 8309 TEXAS ROADHOUSE INC COM 882681109 24 262 SH SOLE 4 262 0 0 TEXAS ROADHOUSE INC COM 882681109 108 1186 SH SOLE 7 1186 0 0 TEXAS ROADHOUSE INC COM 882681109 30275 331486 SH SOLE 18 331486 0 0 TEXAS ROADHOUSE INC COM 882681109 11261 123303 SH SOLE 19 123303 0 0 TEXAS ROADHOUSE INC COM 882681109 432727 4738063 SH SOLE 21 4738063 0 0 TEXAS ROADHOUSE INC COM 882681109 177259 1940863 SH SOLE 22 1901160 0 39703 TEXAS ROADHOUSE INC COM 882681109 783 8570 SH SOLE 25 8570 0 0 TEXAS ROADHOUSE INC COM 882681109 2328 25494 SH SOLE 26 20737 0 4757 TEXAS ROADHOUSE INC COM 882681109 504 5518 SH SOLE 28 5518 0 0 TEXAS ROADHOUSE INC COM 882681109 3238 35458 SH SOLE 30 35458 0 0 TEXAS ROADHOUSE INC COM 882681109 93 1013 SH SOLE 36 1013 0 0 TEXAS ROADHOUSE INC COM 882681109 718 7861 SH SOLE 40 7861 0 0 TEXAS ROADHOUSE INC COM 882681109 7002 76671 SH SOLE 43 9278 0 67393 TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 1326 37977 SH SOLE 2 1784 0 36193 TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 27 770 SH SOLE 7 770 0 0 TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 2 57 SH SOLE 17 0 0 57 TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 5201 148995 SH SOLE 18 148995 0 0 TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 2980 85355 SH SOLE 19 85355 0 0 TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 56160 1608707 SH SOLE 21 1608707 0 0 TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 16374 469044 SH SOLE 22 444403 0 24641 TEXTRON INC COM 883203101 35033 501834 SH SOLE 2 77321 0 424513 TEXTRON INC COM 883203101 9763 139848 SH SOLE 4 65350 0 74498 TEXTRON INC COM 883203101 14265 204343 SH SOLE 7 197462 0 6881 TEXTRON INC COM 883203101 432 6195 SH SOLE 13 737 0 5458 TEXTRON INC COM 883203101 2069 29641 SH SOLE 15 29641 0 0 TEXTRON INC COM 883203101 35403 507127 SH SOLE 18 488867 0 18260 TEXTRON INC COM 883203101 7636 109388 SH SOLE 19 109388 0 0 TEXTRON INC COM 883203101 540559 7743284 SH SOLE 21 7743284 0 0 TEXTRON INC COM 883203101 368716 5281704 SH SOLE 22 4797244 0 484460 TEXTRON INC COM 883203101 8679 124317 SH SOLE 23 124317 0 0 TEXTRON INC COM 883203101 6978 99964 SH SOLE 25 99964 0 0 TEXTRON INC COM 883203101 24597 352347 SH SOLE 26 217826 0 134521 TEXTRON INC COM 883203101 5443 77970 SH SOLE 28 0 0 77970 TEXTRON INC COM 883203101 80770 1157001 SH SOLE 30 1157001 0 0 TEXTRON INC COM 883203101 2260 32376 SH SOLE 31 26881 0 5495 TEXTRON INC COM 883203101 8239 118025 SH SOLE 36 118025 0 0 TEXTRON INC COM 883203101 305 4368 SH SOLE 40 4368 0 0 TEXTRON INC COM 883203101 8111 116190 SH SOLE 43 5378 0 110812 TFF PHARMACEUTICALS INC COM 87241J104 8 1017 SH SOLE 2 1017 0 0 TFF PHARMACEUTICALS INC COM 87241J104 30 3930 SH SOLE 18 3930 0 0 TFF PHARMACEUTICALS INC COM 87241J104 485 62823 SH SOLE 21 62823 0 0 TFF PHARMACEUTICALS INC COM 87241J104 1478 191500 SH SOLE 22 191500 0 0 TFI INTL INC COM 87241L109 57 557 SH SOLE 43 0 0 557 TFS FINL CORP COM 87240R107 2109 110661 SH SOLE 2 19315 0 91346 TFS FINL CORP COM 87240R107 5 278 SH SOLE 4 278 0 0 TFS FINL CORP COM 87240R107 88 4606 SH SOLE 7 4606 0 0 TFS FINL CORP COM 87240R107 399 20945 SH SOLE 18 20945 0 0 TFS FINL CORP COM 87240R107 3656 191813 SH SOLE 19 191813 0 0 TFS FINL CORP COM 87240R107 17597 923246 SH SOLE 21 923246 0 0 TFS FINL CORP COM 87240R107 26674 1399456 SH SOLE 22 1329714 0 69742 TFS FINL CORP COM 87240R107 113 5937 SH SOLE 25 5937 0 0 TFS FINL CORP COM 87240R107 1818 95398 SH SOLE 26 15731 0 79667 TFS FINL CORP COM 87240R107 135 7070 SH SOLE 28 7070 0 0 TFS FINL CORP COM 87240R107 333 17478 SH SOLE 30 17478 0 0 TFS FINL CORP COM 87240R107 17 905 SH SOLE 31 905 0 0 TFS FINL CORP COM 87240R107 111 5835 SH SOLE 40 5835 0 0 TFS FINL CORP COM 87240R107 5016 263144 SH SOLE 43 28657 0 234487 TG THERAPEUTICS INC COM 88322Q108 3840 115373 SH SOLE 2 58189 0 57184 TG THERAPEUTICS INC COM 88322Q108 11 339 SH SOLE 4 339 0 0 TG THERAPEUTICS INC COM 88322Q108 69 2060 SH SOLE 7 2060 0 0 TG THERAPEUTICS INC COM 88322Q108 12187 366205 SH SOLE 18 351007 0 15198 TG THERAPEUTICS INC COM 88322Q108 19426 583708 SH SOLE 19 583708 0 0 TG THERAPEUTICS INC COM 88322Q108 141501 4251818 SH SOLE 21 4251818 0 0 TG THERAPEUTICS INC COM 88322Q108 109133 3279241 SH SOLE 22 3210650 0 68591 TG THERAPEUTICS INC COM 88322Q108 534 16046 SH SOLE 23 16046 0 0 TG THERAPEUTICS INC COM 88322Q108 552 16588 SH SOLE 25 16588 0 0 TG THERAPEUTICS INC COM 88322Q108 3946 118583 SH SOLE 26 42678 0 75905 TG THERAPEUTICS INC COM 88322Q108 341 10238 SH SOLE 28 10238 0 0 TG THERAPEUTICS INC COM 88322Q108 2215 66570 SH SOLE 30 66570 0 0 TG THERAPEUTICS INC COM 88322Q108 153 4584 SH SOLE 36 4584 0 0 TG THERAPEUTICS INC COM 88322Q108 462 13888 SH SOLE 40 13888 0 0 TG THERAPEUTICS INC COM 88322Q108 471 14146 SH SOLE 43 592 0 13554 THE AARONS COMPANY INC COM 00258W108 1581 57409 SH SOLE 2 24155 0 33254 THE AARONS COMPANY INC COM 00258W108 4 153 SH SOLE 4 153 0 0 THE AARONS COMPANY INC COM 00258W108 15 545 SH SOLE 7 545 0 0 THE AARONS COMPANY INC COM 00258W108 3477 126259 SH SOLE 18 126259 0 0 THE AARONS COMPANY INC COM 00258W108 3832 139145 SH SOLE 19 139145 0 0 THE AARONS COMPANY INC COM 00258W108 108554 3941701 SH SOLE 21 3941701 0 0 THE AARONS COMPANY INC COM 00258W108 26703 969594 SH SOLE 22 935374 0 34220 THE AARONS COMPANY INC COM 00258W108 41 1475 SH SOLE 23 1475 0 0 THE AARONS COMPANY INC COM 00258W108 185 6716 SH SOLE 25 6716 0 0 THE AARONS COMPANY INC COM 00258W108 527 19153 SH SOLE 26 10097 0 9056 THE AARONS COMPANY INC COM 00258W108 75 2707 SH SOLE 28 2707 0 0 THE AARONS COMPANY INC COM 00258W108 1653 60017 SH SOLE 30 60017 0 0 THE AARONS COMPANY INC COM 00258W108 169 6141 SH SOLE 34 6141 0 0 THE AARONS COMPANY INC COM 00258W108 176 6391 SH SOLE 36 6391 0 0 THE AARONS COMPANY INC COM 00258W108 113 4091 SH SOLE 40 4091 0 0 THE AARONS COMPANY INC COM 00258W108 1202 43647 SH SOLE 43 1080 0 42567 THE BEACHBODY COMPANY INC COM CL A 073463101 32 5722 SH SOLE 2 5722 0 0 THE BEACHBODY COMPANY INC COM CL A 073463101 760 137237 SH SOLE 21 137237 0 0 THE BEACHBODY COMPANY INC COM CL A 073463101 6496 1172589 SH SOLE 22 1172589 0 0 THE BEAUTY HEALTH COMPANY COM CL A 88331L108 570 21931 SH SOLE 2 5931 0 16000 THE BEAUTY HEALTH COMPANY COM CL A 88331L108 19 746 SH SOLE 7 746 0 0 THE BEAUTY HEALTH COMPANY COM CL A 88331L108 6651 256089 SH SOLE 18 256089 0 0 THE BEAUTY HEALTH COMPANY COM CL A 88331L108 4021 154816 SH SOLE 19 154816 0 0 THE BEAUTY HEALTH COMPANY COM CL A 88331L108 78203 3011269 SH SOLE 21 3011269 0 0 THE BEAUTY HEALTH COMPANY COM CL A 88331L108 49894 1921229 SH SOLE 22 1905785 0 15444 THE BEAUTY HEALTH COMPANY COM CL A 88331L108 56101 2160235 SH SOLE 25 2160235 0 0 THE BEAUTY HEALTH COMPANY COM CL A 88331L108 0 5 SH SOLE 43 0 0 5 THE LION ELECTRIC COMPANY COMMON STOCK 536221104 75 5936 SH SOLE 21 5936 0 0 THE ODP CORP COM 88337F105 2305 57395 SH SOLE 2 16634 0 40761 THE ODP CORP COM 88337F105 9 212 SH SOLE 4 212 0 0 THE ODP CORP COM 88337F105 78 1930 SH SOLE 7 1930 0 0 THE ODP CORP COM 88337F105 7437 185178 SH SOLE 18 185178 0 0 THE ODP CORP COM 88337F105 3327 82854 SH SOLE 19 82854 0 0 THE ODP CORP COM 88337F105 229746 5720757 SH SOLE 21 5720757 0 0 THE ODP CORP COM 88337F105 46684 1162443 SH SOLE 22 1111935 0 50508 THE ODP CORP COM 88337F105 297 7404 SH SOLE 25 7404 0 0 THE ODP CORP COM 88337F105 984 24497 SH SOLE 26 20923 0 3574 THE ODP CORP COM 88337F105 382 9511 SH SOLE 28 4437 0 5074 THE ODP CORP COM 88337F105 3479 86632 SH SOLE 30 86632 0 0 THE ODP CORP COM 88337F105 239 5963 SH SOLE 36 5963 0 0 THE ODP CORP COM 88337F105 250 6216 SH SOLE 40 6216 0 0 THE ODP CORP COM 88337F105 1211 30156 SH SOLE 43 34 0 30122 THE ONE GROUP HOSPITALITY IN COM 88338K103 32 2990 SH SOLE 2 786 0 2204 THE ONE GROUP HOSPITALITY IN COM 88338K103 624 58387 SH SOLE 18 58387 0 0 THE ONE GROUP HOSPITALITY IN COM 88338K103 358 33451 SH SOLE 19 33451 0 0 THE ONE GROUP HOSPITALITY IN COM 88338K103 7206 674128 SH SOLE 21 674128 0 0 THE ONE GROUP HOSPITALITY IN COM 88338K103 2946 275546 SH SOLE 22 271503 0 4043 THE ONE GROUP HOSPITALITY IN COM 88338K103 0 10 SH SOLE 43 0 0 10 THE ORIGINAL BARK COMPANY COM 68622E104 26 3728 SH SOLE 2 3728 0 0 THE ORIGINAL BARK COMPANY COM 68622E104 6901 1006049 SH SOLE 22 1006049 0 0 THE REALREAL INC COM 88339P101 558 42345 SH SOLE 2 34313 0 8032 THE REALREAL INC COM 88339P101 1 99 SH SOLE 4 99 0 0 THE REALREAL INC COM 88339P101 16 1179 SH SOLE 7 1179 0 0 THE REALREAL INC COM 88339P101 2880 218501 SH SOLE 18 218501 0 0 THE REALREAL INC COM 88339P101 2050 155543 SH SOLE 19 155543 0 0 THE REALREAL INC COM 88339P101 34185 2593708 SH SOLE 21 2593708 0 0 THE REALREAL INC COM 88339P101 24048 1824557 SH SOLE 22 1773256 0 51301 THE REALREAL INC COM 88339P101 15 1163 SH SOLE 23 1163 0 0 THE REALREAL INC COM 88339P101 194 14714 SH SOLE 25 14714 0 0 THE REALREAL INC COM 88339P101 138 10500 SH SOLE 26 3165 0 7335 THE REALREAL INC COM 88339P101 119 8999 SH SOLE 28 8999 0 0 THE REALREAL INC COM 88339P101 1742 132196 SH SOLE 30 132196 0 0 THE REALREAL INC COM 88339P101 186 14081 SH SOLE 36 14081 0 0 THE REALREAL INC COM 88339P101 117 8905 SH SOLE 40 8905 0 0 THE REALREAL INC COM 88339P101 645 48973 SH SOLE 43 1741 0 47232 THE TRADE DESK INC COM CL A 88339J105 59203 842151 SH SOLE 2 54806 0 787345 THE TRADE DESK INC COM CL A 88339J105 17736 252296 SH SOLE 4 154846 0 97450 THE TRADE DESK INC COM CL A 88339J105 3155 44875 SH SOLE 7 44875 0 0 THE TRADE DESK INC COM CL A 88339J105 659 9370 SH SOLE 13 1118 0 8252 THE TRADE DESK INC COM CL A 88339J105 2544 36187 SH SOLE 15 36187 0 0 THE TRADE DESK INC COM CL A 88339J105 43371 616940 SH SOLE 18 592455 0 24485 THE TRADE DESK INC COM CL A 88339J105 26004 369894 SH SOLE 19 369894 0 0 THE TRADE DESK INC COM CL A 88339J105 493723 7023082 SH SOLE 21 7023082 0 0 THE TRADE DESK INC COM CL A 88339J105 620664 8828796 SH SOLE 22 8329053 0 499743 THE TRADE DESK INC COM CL A 88339J105 16787 238793 SH SOLE 23 238793 0 0 THE TRADE DESK INC COM CL A 88339J105 51837 737369 SH SOLE 25 737369 0 0 THE TRADE DESK INC COM CL A 88339J105 50663 720666 SH SOLE 26 385052 0 335614 THE TRADE DESK INC COM CL A 88339J105 48353 687807 SH SOLE 28 32847 0 654960 THE TRADE DESK INC COM CL A 88339J105 40 576 SH SOLE 29 576 0 0 THE TRADE DESK INC COM CL A 88339J105 54325 772763 SH SOLE 30 772763 0 0 THE TRADE DESK INC COM CL A 88339J105 15757 224145 SH SOLE 31 119027 0 105118 THE TRADE DESK INC COM CL A 88339J105 43494 618687 SH SOLE 34 618687 0 0 THE TRADE DESK INC COM CL A 88339J105 13032 185372 SH SOLE 36 185372 0 0 THE TRADE DESK INC COM CL A 88339J105 1082 15388 SH SOLE 40 15388 0 0 THE TRADE DESK INC COM CL A 88339J105 12285 174748 SH SOLE 43 20579 0 154169 THERAPEUTICSMD INC COM 88338N107 113 152794 SH SOLE 2 112941 0 39853 THERAPEUTICSMD INC COM 88338N107 1 1101 SH SOLE 4 1101 0 0 THERAPEUTICSMD INC COM 88338N107 2 3346 SH SOLE 7 3346 0 0 THERAPEUTICSMD INC COM 88338N107 805 1085735 SH SOLE 18 1085735 0 0 THERAPEUTICSMD INC COM 88338N107 434 585791 SH SOLE 19 585791 0 0 THERAPEUTICSMD INC COM 88338N107 10125 13656519 SH SOLE 21 13656519 0 0 THERAPEUTICSMD INC COM 88338N107 6767 9126677 SH SOLE 22 8886154 0 240523 THERAPEUTICSMD INC COM 88338N107 67 90992 SH SOLE 25 90992 0 0 THERAPEUTICSMD INC COM 88338N107 45 60600 SH SOLE 26 47072 0 13528 THERAPEUTICSMD INC COM 88338N107 21 28707 SH SOLE 28 28707 0 0 THERAPEUTICSMD INC COM 88338N107 246 332282 SH SOLE 30 332282 0 0 THERAPEUTICSMD INC COM 88338N107 48 65238 SH SOLE 36 65238 0 0 THERAPEUTICSMD INC COM 88338N107 19 25181 SH SOLE 40 25181 0 0 THERAPEUTICSMD INC COM 88338N107 68 91579 SH SOLE 43 0 0 91579 THERAVANCE BIOPHARMA INC COM G8807B106 1365 184478 SH SOLE 2 73329 0 111149 THERAVANCE BIOPHARMA INC COM G8807B106 1 143 SH SOLE 4 143 0 0 THERAVANCE BIOPHARMA INC COM G8807B106 7 891 SH SOLE 7 891 0 0 THERAVANCE BIOPHARMA INC COM G8807B106 1266 171103 SH SOLE 18 152847 0 18256 THERAVANCE BIOPHARMA INC COM G8807B106 1971 266415 SH SOLE 19 266415 0 0 THERAVANCE BIOPHARMA INC COM G8807B106 19246 2600798 SH SOLE 21 2600798 0 0 THERAVANCE BIOPHARMA INC COM G8807B106 12607 1703705 SH SOLE 22 1674577 0 29128 THERAVANCE BIOPHARMA INC COM G8807B106 54 7275 SH SOLE 23 7275 0 0 THERAVANCE BIOPHARMA INC COM G8807B106 108 14576 SH SOLE 25 14576 0 0 THERAVANCE BIOPHARMA INC COM G8807B106 407 55028 SH SOLE 26 13310 0 41718 THERAVANCE BIOPHARMA INC COM G8807B106 45 6034 SH SOLE 28 6034 0 0 THERAVANCE BIOPHARMA INC COM G8807B106 422 56975 SH SOLE 30 56975 0 0 THERAVANCE BIOPHARMA INC COM G8807B106 74 10014 SH SOLE 36 10014 0 0 THERAVANCE BIOPHARMA INC COM G8807B106 40 5471 SH SOLE 40 5471 0 0 THERAVANCE BIOPHARMA INC COM G8807B106 159 21553 SH SOLE 43 1358 0 20195 THERMO FISHER SCIENTIFIC INC COM 883556102 634701 1110918 SH SOLE 2 382536 0 728382 THERMO FISHER SCIENTIFIC INC COM 883556102 159587 279326 SH SOLE 4 182978 0 96348 THERMO FISHER SCIENTIFIC INC COM 883556102 196602 344112 SH SOLE 7 332372 0 11740 THERMO FISHER SCIENTIFIC INC COM 883556102 4372 7652 SH SOLE 13 1124 0 6528 THERMO FISHER SCIENTIFIC INC COM 883556102 24543 42958 SH SOLE 15 42958 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 13 23 SH SOLE 17 0 0 23 THERMO FISHER SCIENTIFIC INC COM 883556102 533706 934146 SH SOLE 18 837659 0 96487 THERMO FISHER SCIENTIFIC INC COM 883556102 1072967 1878017 SH SOLE 19 1878017 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 2542 4450 SH SOLE 20 4450 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 5506429 9637914 SH SOLE 21 9637914 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 4784615 8374521 SH SOLE 22 7457578 0 916943 THERMO FISHER SCIENTIFIC INC COM 883556102 136328 238615 SH SOLE 23 238615 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 385449 674653 SH SOLE 25 674653 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 563564 986408 SH SOLE 26 377386 0 609022 THERMO FISHER SCIENTIFIC INC COM 883556102 550999 964415 SH SOLE 28 35234 0 929181 THERMO FISHER SCIENTIFIC INC COM 883556102 6217 10881 SH SOLE 29 10881 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 1010459 1768608 SH SOLE 30 1768608 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 89424 156519 SH SOLE 31 59416 0 97103 THERMO FISHER SCIENTIFIC INC COM 883556102 16429 28756 SH SOLE 32 28756 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 901342 1577620 SH SOLE 34 1577620 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 103462 181090 SH SOLE 36 181090 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 7768 13596 SH SOLE 40 13596 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 261372 457480 SH SOLE 43 27781 0 429699 THERMO FISHER SCIENTIFIC INC OPTIONS 883556102 342 600 SH Call SOLE 2 600 0 0 THERMO FISHER SCIENTIFIC INC OPTIONS 883556102 458 800 SH Call SOLE 4 800 0 0 THERMO FISHER SCIENTIFIC INC OPTIONS 883556102 5942 10400 SH Call SOLE 18 10400 0 0 THERMO FISHER SCIENTIFIC INC OPTIONS 883556102 60161 105300 SH Call SOLE 19 105300 0 0 THERMO FISHER SCIENTIFIC INC OPTIONS 883556102 3200 5600 SH Call SOLE 22 5600 0 0 THERMO FISHER SCIENTIFIC INC OPTIONS 883556102 25081 43900 SH Call SOLE 34 43900 0 0 THERMOGENESIS HLDGS INC COM 88362L100 0 27 SH SOLE 21 27 0 0 THERMOGENESIS HLDGS INC COM 88362L100 132 67108 SH SOLE 22 67108 0 0 THERMON GROUP HLDGS INC COM 88362T103 632 36512 SH SOLE 2 10485 0 26027 THERMON GROUP HLDGS INC COM 88362T103 3 200 SH SOLE 4 200 0 0 THERMON GROUP HLDGS INC COM 88362T103 9 527 SH SOLE 7 527 0 0 THERMON GROUP HLDGS INC COM 88362T103 1972 113916 SH SOLE 18 113916 0 0 THERMON GROUP HLDGS INC COM 88362T103 1010 58363 SH SOLE 19 58363 0 0 THERMON GROUP HLDGS INC COM 88362T103 21694 1253262 SH SOLE 21 1253262 0 0 THERMON GROUP HLDGS INC COM 88362T103 14784 854085 SH SOLE 22 820891 0 33194 THERMON GROUP HLDGS INC COM 88362T103 73 4219 SH SOLE 25 4219 0 0 THERMON GROUP HLDGS INC COM 88362T103 38 2191 SH SOLE 26 0 0 2191 THERMON GROUP HLDGS INC COM 88362T103 81 4666 SH SOLE 28 4666 0 0 THERMON GROUP HLDGS INC COM 88362T103 538 31084 SH SOLE 30 31084 0 0 THERMON GROUP HLDGS INC COM 88362T103 65 3776 SH SOLE 40 3776 0 0 THERMON GROUP HLDGS INC COM 88362T103 109 6304 SH SOLE 43 0 0 6304 THIMBLE POINT ACQUISITION CO UNIT 99/99/9999 88408P206 222 21949 SH SOLE 2 21949 0 0 THIMBLE POINT ACQUISITION CO UNIT 99/99/9999 88408P206 6101 603460 SH SOLE 19 603460 0 0 THIMBLE POINT ACQUISITION CO UNIT 99/99/9999 88408P206 1078 106628 SH SOLE 34 106628 0 0 THOMSON REUTERS CORP. COM NEW 884903709 4 40 SH SOLE 18 40 0 0 THOMSON REUTERS CORP. COM NEW 884903709 58763 531892 SH SOLE 43 36546 0 495346 THOR INDS INC COM 885160101 16960 138159 SH SOLE 2 41236 0 96923 THOR INDS INC COM 885160101 23 186 SH SOLE 4 186 0 0 THOR INDS INC COM 885160101 149 1214 SH SOLE 7 1214 0 0 THOR INDS INC COM 885160101 16368 133337 SH SOLE 18 133337 0 0 THOR INDS INC COM 885160101 2034 16568 SH SOLE 19 16568 0 0 THOR INDS INC COM 885160101 318601 2595318 SH SOLE 21 2595318 0 0 THOR INDS INC COM 885160101 184064 1499382 SH SOLE 22 1433944 0 65438 THOR INDS INC COM 885160101 841 6851 SH SOLE 25 6851 0 0 THOR INDS INC COM 885160101 2601 21184 SH SOLE 26 16658 0 4526 THOR INDS INC COM 885160101 674 5490 SH SOLE 28 3973 0 1517 THOR INDS INC COM 885160101 7828 63768 SH SOLE 30 63768 0 0 THOR INDS INC COM 885160101 102 827 SH SOLE 31 827 0 0 THOR INDS INC COM 885160101 164 1334 SH SOLE 36 1334 0 0 THOR INDS INC COM 885160101 832 6775 SH SOLE 40 6775 0 0 THOR INDS INC COM 885160101 1487 12112 SH SOLE 43 599 0 11513 THOUGHTWORKS HOLDING INC COM 88546E105 2249 78332 SH SOLE 2 78332 0 0 THOUGHTWORKS HOLDING INC COM 88546E105 93 3236 SH SOLE 18 3236 0 0 THOUGHTWORKS HOLDING INC COM 88546E105 16886 588173 SH SOLE 19 588173 0 0 THOUGHTWORKS HOLDING INC COM 88546E105 3043 105975 SH SOLE 22 105975 0 0 THOUGHTWORKS HOLDING INC COM 88546E105 11543 402042 SH SOLE 26 23277 0 378765 THOUGHTWORKS HOLDING INC COM 88546E105 15800 550319 SH SOLE 28 0 0 550319 THOUGHTWORKS HOLDING INC COM 88546E105 36 1257 SH SOLE 31 0 0 1257 THOUGHTWORKS HOLDING INC COM 88546E105 10010 348666 SH SOLE 34 348666 0 0 THREDUP INC CL A 88556E102 489 22531 SH SOLE 2 22531 0 0 THREDUP INC CL A 88556E102 808 37235 SH SOLE 21 37235 0 0 THREDUP INC CL A 88556E102 4840 223142 SH SOLE 22 223142 0 0 THRYV HLDGS INC COM NEW 886029206 411 13691 SH SOLE 2 8167 0 5524 THRYV HLDGS INC COM NEW 886029206 604 20122 SH SOLE 18 20122 0 0 THRYV HLDGS INC COM NEW 886029206 366 12169 SH SOLE 19 12169 0 0 THRYV HLDGS INC COM NEW 886029206 8717 290186 SH SOLE 21 290186 0 0 THRYV HLDGS INC COM NEW 886029206 7472 248732 SH SOLE 22 246822 0 1910 THRYV HLDGS INC COM NEW 886029206 9 304 SH SOLE 23 304 0 0 TIDEWATER INC NEW COM 88642R109 447 37082 SH SOLE 2 3497 0 33585 TIDEWATER INC NEW COM 88642R109 6 513 SH SOLE 7 513 0 0 TIDEWATER INC NEW COM 88642R109 1698 140776 SH SOLE 18 140776 0 0 TIDEWATER INC NEW COM 88642R109 913 75717 SH SOLE 19 75717 0 0 TIDEWATER INC NEW COM 88642R109 19313 1601442 SH SOLE 21 1601442 0 0 TIDEWATER INC NEW COM 88642R109 11446 949087 SH SOLE 22 923752 0 25335 TIDEWATER INC NEW COM 88642R109 43 3605 SH SOLE 43 655 0 2950 TIDEWATER INC NEW *W EXP 11/24/202 88642R174 0 0 SH SOLE 43 0 0 0 TILE SHOP HLDGS INC COM 88677Q109 16 2070 SH SOLE 2 2070 0 0 TILE SHOP HLDGS INC COM 88677Q109 494 64417 SH SOLE 22 64417 0 0 TILE SHOP HLDGS INC COM 88677Q109 50 6520 SH SOLE 43 0 0 6520 TILLYS INC CL A 886885102 1226 87505 SH SOLE 2 43397 0 44108 TILLYS INC CL A 886885102 6 415 SH SOLE 7 415 0 0 TILLYS INC CL A 886885102 1112 79342 SH SOLE 18 79342 0 0 TILLYS INC CL A 886885102 2359 168372 SH SOLE 19 168372 0 0 TILLYS INC CL A 886885102 12970 925767 SH SOLE 21 925767 0 0 TILLYS INC CL A 886885102 12528 894229 SH SOLE 22 881618 0 12611 TILLYS INC CL A 886885102 99 7100 SH SOLE 23 7100 0 0 TILLYS INC CL A 886885102 362 25860 SH SOLE 26 0 0 25860 TILLYS INC CL A 886885102 65 4674 SH SOLE 43 3686 0 988 TILRAY INC COM CL 2 88688T100 1143 101211 SH SOLE 2 101211 0 0 TILRAY INC COM CL 2 88688T100 3435 304230 SH SOLE 21 304230 0 0 TILRAY INC COM CL 2 88688T100 4205 372424 SH SOLE 22 178685 0 193739 TILRAY INC COM CL 2 88688T100 136 12086 SH SOLE 25 12086 0 0 TILRAY INC COM CL 2 88688T100 101 8945 SH SOLE 26 0 0 8945 TILRAY INC COM CL 2 88688T100 2896 256552 SH SOLE 30 256552 0 0 TILRAY INC COM CL 2 88688T100 510 45166 SH SOLE 40 45166 0 0 TILRAY INC COM CL 2 88688T100 32 2858 SH SOLE 43 0 0 2858 TILRAY INC NOTE 5.000%10/0 88688TAB6 2540 2600000 PRN SOLE 21 2600000 0 0 TIM S A SPONSORED ADR 88706T108 305 28398 SH SOLE 2 28398 0 0 TIM S A SPONSORED ADR 88706T108 352 32816 SH SOLE 19 32816 0 0 TIM S A SPONSORED ADR 88706T108 70 6530 SH SOLE 22 6530 0 0 TIM S A SPONSORED ADR 88706T108 198 18401 SH SOLE 30 18401 0 0 TIM S A SPONSORED ADR 88706T108 5560 517730 SH SOLE 43 17368 0 500362 TIMBER PHARMACEUTICALS INC COM 887080109 6 6733 SH SOLE 18 6733 0 0 TIMBER PHARMACEUTICALS INC COM 887080109 65 71991 SH SOLE 21 71991 0 0 TIMBERLAND BANCORP INC COM 887098101 13 440 SH SOLE 2 440 0 0 TIMBERLAND BANCORP INC COM 887098101 44 1534 SH SOLE 18 1534 0 0 TIMBERLAND BANCORP INC COM 887098101 761 26321 SH SOLE 21 26321 0 0 TIMBERLAND BANCORP INC COM 887098101 2074 71757 SH SOLE 22 71757 0 0 TIMKEN CO COM 887389104 12913 197385 SH SOLE 2 72811 0 124574 TIMKEN CO COM 887389104 406 6205 SH SOLE 4 6205 0 0 TIMKEN CO COM 887389104 105 1610 SH SOLE 7 1610 0 0 TIMKEN CO COM 887389104 11455 175098 SH SOLE 18 172281 0 2817 TIMKEN CO COM 887389104 6677 102058 SH SOLE 19 102058 0 0 TIMKEN CO COM 887389104 214927 3285348 SH SOLE 21 3285348 0 0 TIMKEN CO COM 887389104 125209 1913929 SH SOLE 22 1833460 0 80469 TIMKEN CO COM 887389104 318 4864 SH SOLE 23 4864 0 0 TIMKEN CO COM 887389104 615 9395 SH SOLE 25 9395 0 0 TIMKEN CO COM 887389104 2220 33939 SH SOLE 26 27970 0 5969 TIMKEN CO COM 887389104 277 4239 SH SOLE 28 4239 0 0 TIMKEN CO COM 887389104 134 2053 SH SOLE 29 2053 0 0 TIMKEN CO COM 887389104 2392 36568 SH SOLE 30 36568 0 0 TIMKEN CO COM 887389104 63 967 SH SOLE 31 967 0 0 TIMKEN CO COM 887389104 1480 22624 SH SOLE 34 22624 0 0 TIMKEN CO COM 887389104 83 1275 SH SOLE 36 1275 0 0 TIMKEN CO COM 887389104 542 8292 SH SOLE 40 8292 0 0 TIMKEN CO COM 887389104 3720 56869 SH SOLE 43 2988 0 53881 TIMKENSTEEL CORPORATION COM 887399103 881 67370 SH SOLE 2 27036 0 40334 TIMKENSTEEL CORPORATION COM 887399103 11 861 SH SOLE 7 861 0 0 TIMKENSTEEL CORPORATION COM 887399103 2514 192219 SH SOLE 18 192219 0 0 TIMKENSTEEL CORPORATION COM 887399103 1052 80405 SH SOLE 19 80405 0 0 TIMKENSTEEL CORPORATION COM 887399103 71741 5484773 SH SOLE 21 5484773 0 0 TIMKENSTEEL CORPORATION COM 887399103 14110 1078715 SH SOLE 22 1053706 0 25009 TIMKENSTEEL CORPORATION COM 887399103 669 51119 SH SOLE 30 51119 0 0 TIMKENSTEEL CORPORATION COM 887399103 38 2889 SH SOLE 43 0 0 2889 TIPTREE INC COM 88822Q103 322 32125 SH SOLE 2 1928 0 30197 TIPTREE INC COM 88822Q103 4 365 SH SOLE 7 365 0 0 TIPTREE INC COM 88822Q103 769 76778 SH SOLE 18 76778 0 0 TIPTREE INC COM 88822Q103 444 44330 SH SOLE 19 44330 0 0 TIPTREE INC COM 88822Q103 8782 876461 SH SOLE 21 876461 0 0 TIPTREE INC COM 88822Q103 2987 298096 SH SOLE 22 282990 0 15106 TIPTREE INC COM 88822Q103 37 3665 SH SOLE 43 0 0 3665 TISHMAN SPEYER INNOVATION CO UNIT 02/11/2026 88825H209 304 30371 SH SOLE 2 30371 0 0 TISHMAN SPEYER INNOVATION CO UNIT 02/11/2026 88825H209 5117 511706 SH SOLE 19 511706 0 0 TISHMAN SPEYER INNOVATION CO UNIT 02/11/2026 88825H209 555 55497 SH SOLE 34 55497 0 0 TITAN INTL INC ILL COM 88830M102 283 39546 SH SOLE 2 4019 0 35527 TITAN INTL INC ILL COM 88830M102 2259 315559 SH SOLE 7 315559 0 0 TITAN INTL INC ILL COM 88830M102 1502 209784 SH SOLE 18 209784 0 0 TITAN INTL INC ILL COM 88830M102 629 87903 SH SOLE 19 87903 0 0 TITAN INTL INC ILL COM 88830M102 43189 6031994 SH SOLE 21 6031994 0 0 TITAN INTL INC ILL COM 88830M102 9536 1331816 SH SOLE 22 1305527 0 26289 TITAN INTL INC ILL COM 88830M102 415 57942 SH SOLE 30 57942 0 0 TITAN INTL INC ILL COM 88830M102 58 8083 SH SOLE 43 0 0 8083 TITAN MACHY INC COM 88830R101 1126 43460 SH SOLE 2 26310 0 17150 TITAN MACHY INC COM 88830R101 8 311 SH SOLE 7 311 0 0 TITAN MACHY INC COM 88830R101 1697 65515 SH SOLE 18 65515 0 0 TITAN MACHY INC COM 88830R101 998 38521 SH SOLE 19 38521 0 0 TITAN MACHY INC COM 88830R101 19818 764861 SH SOLE 21 764861 0 0 TITAN MACHY INC COM 88830R101 12801 494043 SH SOLE 22 483132 0 10911 TITAN MACHY INC COM 88830R101 19 719 SH SOLE 43 0 0 719 TITAN PHARMACEUTICALS INC DE COM NEW 888314606 0 60 SH SOLE 21 60 0 0 TIVITY HEALTH INC COM 88870R102 1058 45878 SH SOLE 2 18065 0 27813 TIVITY HEALTH INC COM 88870R102 3 144 SH SOLE 4 144 0 0 TIVITY HEALTH INC COM 88870R102 17 731 SH SOLE 7 731 0 0 TIVITY HEALTH INC COM 88870R102 4001 173510 SH SOLE 18 169497 0 4013 TIVITY HEALTH INC COM 88870R102 3093 134148 SH SOLE 19 134148 0 0 TIVITY HEALTH INC COM 88870R102 118875 5155021 SH SOLE 21 5155021 0 0 TIVITY HEALTH INC COM 88870R102 24734 1072586 SH SOLE 22 1043195 0 29391 TIVITY HEALTH INC COM 88870R102 82 3564 SH SOLE 23 3564 0 0 TIVITY HEALTH INC COM 88870R102 141 6114 SH SOLE 25 6114 0 0 TIVITY HEALTH INC COM 88870R102 623 27019 SH SOLE 26 13822 0 13197 TIVITY HEALTH INC COM 88870R102 76 3276 SH SOLE 28 3276 0 0 TIVITY HEALTH INC COM 88870R102 6755 292938 SH SOLE 30 292938 0 0 TIVITY HEALTH INC COM 88870R102 85 3695 SH SOLE 36 3695 0 0 TIVITY HEALTH INC COM 88870R102 105 4574 SH SOLE 40 4574 0 0 TIVITY HEALTH INC COM 88870R102 341 14776 SH SOLE 43 123 0 14653 TIZIANA LIFE SCIENCES PLC SPONSORED ADS 88875G101 804 550731 SH SOLE 21 550731 0 0 TJX COS INC NEW COM 872540109 221229 3352977 SH SOLE 2 963891 0 2389086 TJX COS INC NEW COM 872540109 63131 956827 SH SOLE 4 645777 0 311050 TJX COS INC NEW COM 872540109 70834 1073573 SH SOLE 7 1037545 0 36028 TJX COS INC NEW COM 872540109 4888 74077 SH SOLE 13 52977 0 21100 TJX COS INC NEW COM 872540109 7785 117994 SH SOLE 15 117994 0 0 TJX COS INC NEW COM 872540109 171879 2605023 SH SOLE 18 2369998 0 235025 TJX COS INC NEW COM 872540109 212856 3226069 SH SOLE 19 3226069 0 0 TJX COS INC NEW COM 872540109 1474362 22345586 SH SOLE 21 22345586 0 0 TJX COS INC NEW COM 872540109 1773309 26876458 SH SOLE 22 23641278 0 3235180 TJX COS INC NEW COM 872540109 57411 870130 SH SOLE 23 870130 0 0 TJX COS INC NEW COM 872540109 132417 2006919 SH SOLE 25 2006919 0 0 TJX COS INC NEW COM 872540109 224726 3405965 SH SOLE 26 1729649 0 1676316 TJX COS INC NEW COM 872540109 249135 3775916 SH SOLE 28 112060 0 3663856 TJX COS INC NEW COM 872540109 9755 147849 SH SOLE 29 147849 0 0 TJX COS INC NEW COM 872540109 341196 5171202 SH SOLE 30 5171202 0 0 TJX COS INC NEW COM 872540109 40978 621067 SH SOLE 31 326419 0 294648 TJX COS INC NEW COM 872540109 97325 1475062 SH SOLE 34 1475062 0 0 TJX COS INC NEW COM 872540109 39249 594869 SH SOLE 36 594869 0 0 TJX COS INC NEW COM 872540109 2790 42287 SH SOLE 40 42287 0 0 TJX COS INC NEW COM 872540109 87757 1330048 SH SOLE 43 108408 0 1221640 TJX COS INC NEW OPTIONS 872540109 277 4200 SH Call SOLE 2 4200 0 0 TJX COS INC NEW OPTIONS 872540109 317 4800 SH Call SOLE 4 4800 0 0 TJX COS INC NEW OPTIONS 872540109 4368 66200 SH Call SOLE 18 66200 0 0 TJX COS INC NEW OPTIONS 872540109 44167 669400 SH Call SOLE 19 669400 0 0 TJX COS INC NEW OPTIONS 872540109 2336 35400 SH Call SOLE 22 35400 0 0 TJX COS INC NEW OPTIONS 872540109 18461 279800 SH Call SOLE 34 279800 0 0 TOAST INC CL A 888787108 1015 20317 SH SOLE 2 20317 0 0 TOAST INC CL A 888787108 342 6851 SH SOLE 4 6851 0 0 TOAST INC CL A 888787108 457 9144 SH SOLE 13 9144 0 0 TOAST INC CL A 888787108 2987 59790 SH SOLE 18 50389 0 9401 TOAST INC CL A 888787108 47519 951327 SH SOLE 19 951327 0 0 TOAST INC CL A 888787108 74 1490 SH SOLE 21 1490 0 0 TOAST INC CL A 888787108 5503 110162 SH SOLE 22 98026 0 12136 TOAST INC CL A 888787108 11307 226375 SH SOLE 25 226375 0 0 TOAST INC CL A 888787108 782 15663 SH SOLE 26 14307 0 1356 TOAST INC CL A 888787108 3112 62303 SH SOLE 28 0 0 62303 TOAST INC CL A 888787108 381 7637 SH SOLE 30 7637 0 0 TOAST INC CL A 888787108 30 599 SH SOLE 31 0 0 599 TOAST INC CL A 888787108 22154 443532 SH SOLE 34 443532 0 0 TOAST INC CL A 888787108 54 1087 SH SOLE 36 1087 0 0 TOLL BROTHERS INC COM 889478103 17973 325059 SH SOLE 2 123368 0 201691 TOLL BROTHERS INC COM 889478103 473 8556 SH SOLE 4 8556 0 0 TOLL BROTHERS INC COM 889478103 145 2616 SH SOLE 7 2616 0 0 TOLL BROTHERS INC COM 889478103 19049 344533 SH SOLE 18 344533 0 0 TOLL BROTHERS INC COM 889478103 38484 696034 SH SOLE 19 696034 0 0 TOLL BROTHERS INC COM 889478103 371438 6718004 SH SOLE 21 6718004 0 0 TOLL BROTHERS INC COM 889478103 187449 3390290 SH SOLE 22 3255102 0 135188 TOLL BROTHERS INC COM 889478103 71 1276 SH SOLE 23 1276 0 0 TOLL BROTHERS INC COM 889478103 820 14829 SH SOLE 25 14829 0 0 TOLL BROTHERS INC COM 889478103 2345 42416 SH SOLE 26 33572 0 8844 TOLL BROTHERS INC COM 889478103 806 14571 SH SOLE 28 9754 0 4817 TOLL BROTHERS INC COM 889478103 120 2173 SH SOLE 29 2173 0 0 TOLL BROTHERS INC COM 889478103 3538 63989 SH SOLE 30 63989 0 0 TOLL BROTHERS INC COM 889478103 98 1776 SH SOLE 31 1776 0 0 TOLL BROTHERS INC COM 889478103 14710 266044 SH SOLE 34 266044 0 0 TOLL BROTHERS INC COM 889478103 132 2389 SH SOLE 36 2389 0 0 TOLL BROTHERS INC COM 889478103 811 14667 SH SOLE 40 14667 0 0 TOLL BROTHERS INC COM 889478103 5466 98855 SH SOLE 43 6120 0 92735 TOMI ENVIRONMENTAL SOLUTIONS COM NEW 890023203 3 2247 SH SOLE 18 2247 0 0 TOMI ENVIRONMENTAL SOLUTIONS COM NEW 890023203 39 28576 SH SOLE 21 28576 0 0 TOMPKINS FINL CORP COM 890110109 1296 16020 SH SOLE 2 4441 0 11579 TOMPKINS FINL CORP COM 890110109 3 40 SH SOLE 4 40 0 0 TOMPKINS FINL CORP COM 890110109 19 237 SH SOLE 7 237 0 0 TOMPKINS FINL CORP COM 890110109 4512 55760 SH SOLE 18 55760 0 0 TOMPKINS FINL CORP COM 890110109 2117 26164 SH SOLE 19 26164 0 0 TOMPKINS FINL CORP COM 890110109 120801 1493028 SH SOLE 21 1493028 0 0 TOMPKINS FINL CORP COM 890110109 28621 353738 SH SOLE 22 339064 0 14674 TOMPKINS FINL CORP COM 890110109 128 1584 SH SOLE 25 1584 0 0 TOMPKINS FINL CORP COM 890110109 597 7379 SH SOLE 26 6528 0 851 TOMPKINS FINL CORP COM 890110109 143 1773 SH SOLE 28 1773 0 0 TOMPKINS FINL CORP COM 890110109 2048 25313 SH SOLE 30 25313 0 0 TOMPKINS FINL CORP COM 890110109 28 348 SH SOLE 34 348 0 0 TOMPKINS FINL CORP COM 890110109 125 1546 SH SOLE 40 1546 0 0 TOMPKINS FINL CORP COM 890110109 399 4932 SH SOLE 43 719 0 4213 TONIX PHARMACEUTICALS HLDG C COM 890260706 310 515711 SH SOLE 2 123989 0 391722 TONIX PHARMACEUTICALS HLDG C COM 890260706 3 5251 SH SOLE 7 5251 0 0 TONIX PHARMACEUTICALS HLDG C COM 890260706 675 1123212 SH SOLE 18 1123212 0 0 TONIX PHARMACEUTICALS HLDG C COM 890260706 1335 2220915 SH SOLE 19 2220915 0 0 TONIX PHARMACEUTICALS HLDG C COM 890260706 7852 13063299 SH SOLE 21 13063299 0 0 TONIX PHARMACEUTICALS HLDG C COM 890260706 6003 9985917 SH SOLE 22 9772283 0 213634 TONIX PHARMACEUTICALS HLDG C COM 890260706 36 60685 SH SOLE 23 60685 0 0 TONIX PHARMACEUTICALS HLDG C COM 890260706 208 346638 SH SOLE 26 0 0 346638 TONIX PHARMACEUTICALS HLDG C COM 890260706 0 25 SH SOLE 43 0 0 25 TOOTSIE ROLL INDS INC COM 890516107 888 29183 SH SOLE 2 12110 0 17073 TOOTSIE ROLL INDS INC COM 890516107 3 88 SH SOLE 4 88 0 0 TOOTSIE ROLL INDS INC COM 890516107 10 329 SH SOLE 7 329 0 0 TOOTSIE ROLL INDS INC COM 890516107 2479 81469 SH SOLE 18 81469 0 0 TOOTSIE ROLL INDS INC COM 890516107 853 28027 SH SOLE 19 28027 0 0 TOOTSIE ROLL INDS INC COM 890516107 36958 1214513 SH SOLE 21 1214513 0 0 TOOTSIE ROLL INDS INC COM 890516107 15309 503088 SH SOLE 22 486586 0 16502 TOOTSIE ROLL INDS INC COM 890516107 540 17752 SH SOLE 23 17752 0 0 TOOTSIE ROLL INDS INC COM 890516107 64 2088 SH SOLE 25 2088 0 0 TOOTSIE ROLL INDS INC COM 890516107 33 1079 SH SOLE 28 1079 0 0 TOOTSIE ROLL INDS INC COM 890516107 340 11184 SH SOLE 30 11184 0 0 TOOTSIE ROLL INDS INC COM 890516107 78 2571 SH SOLE 40 2571 0 0 TOOTSIE ROLL INDS INC COM 890516107 13630 447915 SH SOLE 43 12534 0 435381 TOPBUILD CORP COM 89055F103 15114 73797 SH SOLE 2 24906 0 48891 TOPBUILD CORP COM 89055F103 268 1310 SH SOLE 4 1310 0 0 TOPBUILD CORP COM 89055F103 96 470 SH SOLE 7 470 0 0 TOPBUILD CORP COM 89055F103 16367 79911 SH SOLE 18 79911 0 0 TOPBUILD CORP COM 89055F103 1914 9343 SH SOLE 19 9343 0 0 TOPBUILD CORP COM 89055F103 403079 1968061 SH SOLE 21 1968061 0 0 TOPBUILD CORP COM 89055F103 183730 897075 SH SOLE 22 857968 0 39107 TOPBUILD CORP COM 89055F103 33 159 SH SOLE 23 159 0 0 TOPBUILD CORP COM 89055F103 890 4346 SH SOLE 25 4346 0 0 TOPBUILD CORP COM 89055F103 3254 15889 SH SOLE 26 13137 0 2752 TOPBUILD CORP COM 89055F103 727 3548 SH SOLE 28 2760 0 788 TOPBUILD CORP COM 89055F103 45 219 SH SOLE 29 219 0 0 TOPBUILD CORP COM 89055F103 6769 33048 SH SOLE 30 33048 0 0 TOPBUILD CORP COM 89055F103 106 518 SH SOLE 31 518 0 0 TOPBUILD CORP COM 89055F103 86 420 SH SOLE 36 420 0 0 TOPBUILD CORP COM 89055F103 833 4067 SH SOLE 40 4067 0 0 TOPBUILD CORP COM 89055F103 4264 20820 SH SOLE 43 1018 0 19802 TORO CO COM 891092108 24430 250795 SH SOLE 2 88605 0 162190 TORO CO COM 891092108 38 392 SH SOLE 4 392 0 0 TORO CO COM 891092108 1192 12236 SH SOLE 7 12236 0 0 TORO CO COM 891092108 25313 259860 SH SOLE 18 259860 0 0 TORO CO COM 891092108 2916 29939 SH SOLE 19 29939 0 0 TORO CO COM 891092108 517990 5317626 SH SOLE 21 5317626 0 0 TORO CO COM 891092108 279089 2865101 SH SOLE 22 2740400 0 124701 TORO CO COM 891092108 1684 17289 SH SOLE 25 17289 0 0 TORO CO COM 891092108 4302 44166 SH SOLE 26 35737 0 8429 TORO CO COM 891092108 742 7613 SH SOLE 28 7613 0 0 TORO CO COM 891092108 5699 58504 SH SOLE 30 58504 0 0 TORO CO COM 891092108 168 1722 SH SOLE 31 1722 0 0 TORO CO COM 891092108 560 5749 SH SOLE 34 5749 0 0 TORO CO COM 891092108 790 8105 SH SOLE 36 8105 0 0 TORO CO COM 891092108 1252 12849 SH SOLE 40 12849 0 0 TORO CO COM 891092108 8483 87089 SH SOLE 43 9327 0 77762 TORONTO DOMINION BK ONT COM NEW 891160509 217 3276 SH SOLE 18 3276 0 0 TORONTO DOMINION BK ONT COM NEW 891160509 53542 809407 SH SOLE 43 48198 0 761209 TORRID HLDGS INC COM 89142B107 68 4415 SH SOLE 2 416 0 3999 TORRID HLDGS INC COM 89142B107 430 27885 SH SOLE 18 27885 0 0 TORRID HLDGS INC COM 89142B107 322 20865 SH SOLE 19 20865 0 0 TORRID HLDGS INC COM 89142B107 6540 423879 SH SOLE 21 423879 0 0 TORRID HLDGS INC COM 89142B107 1798 116501 SH SOLE 22 112010 0 4491 TORTOISE MIDSTRM ENERGY FD I COM 89148B200 1 25 SH SOLE 18 25 0 0 TOTALENERGIES SE SPONSORED ADS 89151E109 3 56 SH SOLE 17 0 0 56 TOTALENERGIES SE SPONSORED ADS 89151E109 51 1065 SH SOLE 18 1065 0 0 TOTALENERGIES SE SPONSORED ADS 89151E109 33866 706571 SH SOLE 43 110988 0 595583 TOUGHBUILT INDS INC COM NEW 89157G504 332 648146 SH SOLE 22 648146 0 0 TOWER SEMICONDUCTOR LTD SHS NEW M87915274 130 4338 SH SOLE 21 4338 0 0 TOWER SEMICONDUCTOR LTD SHS NEW M87915274 35324 1181412 SH SOLE 34 1181412 0 0 TOWER SEMICONDUCTOR LTD SHS NEW M87915274 647 21640 SH SOLE 43 12213 0 9427 TOWNEBANK PORTSMOUTH VA COM 89214P109 2367 76083 SH SOLE 2 21727 0 54356 TOWNEBANK PORTSMOUTH VA COM 89214P109 11 342 SH SOLE 4 342 0 0 TOWNEBANK PORTSMOUTH VA COM 89214P109 22 717 SH SOLE 7 717 0 0 TOWNEBANK PORTSMOUTH VA COM 89214P109 6592 211880 SH SOLE 18 211880 0 0 TOWNEBANK PORTSMOUTH VA COM 89214P109 3840 123445 SH SOLE 19 123445 0 0 TOWNEBANK PORTSMOUTH VA COM 89214P109 75952 2441414 SH SOLE 21 2441414 0 0 TOWNEBANK PORTSMOUTH VA COM 89214P109 51616 1659161 SH SOLE 22 1580352 0 78809 TOWNEBANK PORTSMOUTH VA COM 89214P109 285 9172 SH SOLE 25 9172 0 0 TOWNEBANK PORTSMOUTH VA COM 89214P109 955 30703 SH SOLE 26 25256 0 5447 TOWNEBANK PORTSMOUTH VA COM 89214P109 161 5166 SH SOLE 28 5166 0 0 TOWNEBANK PORTSMOUTH VA COM 89214P109 1293 41567 SH SOLE 30 41567 0 0 TOWNEBANK PORTSMOUTH VA COM 89214P109 265 8510 SH SOLE 40 8510 0 0 TOWNEBANK PORTSMOUTH VA COM 89214P109 610 19603 SH SOLE 43 3912 0 15691 TOWNSQUARE MEDIA INC CL A 892231101 239 18271 SH SOLE 2 18271 0 0 TOWNSQUARE MEDIA INC CL A 892231101 29 2192 SH SOLE 18 2192 0 0 TOWNSQUARE MEDIA INC CL A 892231101 519 39679 SH SOLE 21 39679 0 0 TOWNSQUARE MEDIA INC CL A 892231101 1083 82863 SH SOLE 22 82863 0 0 TOWNSQUARE MEDIA INC CL A 892231101 213 16313 SH SOLE 26 0 0 16313 TOYOTA MOTOR CORP SP ADR REP2COM 892331307 22585 127060 SH SOLE 18 127060 0 0 TOYOTA MOTOR CORP SP ADR REP2COM 892331307 108343 609523 SH SOLE 43 56322 0 553201 TPB ACQUISITION CORP I UNIT 08/09/2026 G8990L119 11414 1147868 SH SOLE 19 1147868 0 0 TPB ACQUISITION CORP I UNIT 08/09/2026 G8990L119 294 29527 SH SOLE 22 29527 0 0 TPB ACQUISITION CORP I UNIT 08/09/2026 G8990L119 3208 322605 SH SOLE 34 322605 0 0 TPG PACE BEN FIN CORP *W EXP 10/09/202 G8990D117 16 8200 SH SOLE 2 8200 0 0 TPG PACE BEN FIN CORP *W EXP 10/09/202 G8990D117 2 1200 SH SOLE 4 1200 0 0 TPG PACE BEN FIN CORP *W EXP 10/09/202 G8990D117 28 14280 SH SOLE 18 14280 0 0 TPG PACE BEN FIN CORP *W EXP 10/09/202 G8990D117 528 266810 SH SOLE 19 266810 0 0 TPG PACE BEN FIN CORP *W EXP 10/09/202 G8990D117 17 8410 SH SOLE 22 8410 0 0 TPG PACE BEN FIN CORP *W EXP 10/09/202 G8990D117 2 840 SH SOLE 26 840 0 0 TPG PACE BEN FIN CORP *W EXP 10/09/202 G8990D117 144 72710 SH SOLE 34 72710 0 0 TPG RE FIN TR INC COM 87266M107 830 67005 SH SOLE 2 15413 0 51592 TPG RE FIN TR INC COM 87266M107 13 1055 SH SOLE 7 1055 0 0 TPG RE FIN TR INC COM 87266M107 2343 189219 SH SOLE 18 189219 0 0 TPG RE FIN TR INC COM 87266M107 1313 106041 SH SOLE 19 106041 0 0 TPG RE FIN TR INC COM 87266M107 44758 3615381 SH SOLE 21 3615381 0 0 TPG RE FIN TR INC COM 87266M107 17756 1434218 SH SOLE 22 1379814 0 54404 TPG RE FIN TR INC COM 87266M107 79 6352 SH SOLE 25 6352 0 0 TPG RE FIN TR INC COM 87266M107 23 1839 SH SOLE 26 0 0 1839 TPG RE FIN TR INC COM 87266M107 71 5710 SH SOLE 28 5710 0 0 TPG RE FIN TR INC COM 87266M107 339 27413 SH SOLE 30 27413 0 0 TPG RE FIN TR INC COM 87266M107 71 5710 SH SOLE 40 5710 0 0 TPG RE FIN TR INC COM 87266M107 1477 119338 SH SOLE 43 11364 0 107974 TPI COMPOSITES INC COM 87266J104 1102 32643 SH SOLE 2 19339 0 13304 TPI COMPOSITES INC COM 87266J104 4 112 SH SOLE 4 112 0 0 TPI COMPOSITES INC COM 87266J104 19 574 SH SOLE 7 574 0 0 TPI COMPOSITES INC COM 87266J104 3579 106057 SH SOLE 18 99757 0 6300 TPI COMPOSITES INC COM 87266J104 4969 147219 SH SOLE 19 147219 0 0 TPI COMPOSITES INC COM 87266J104 59087 1750735 SH SOLE 21 1750735 0 0 TPI COMPOSITES INC COM 87266J104 30921 916182 SH SOLE 22 896163 0 20019 TPI COMPOSITES INC COM 87266J104 124 3686 SH SOLE 23 3686 0 0 TPI COMPOSITES INC COM 87266J104 157 4647 SH SOLE 25 4647 0 0 TPI COMPOSITES INC COM 87266J104 1147 33999 SH SOLE 26 12527 0 21472 TPI COMPOSITES INC COM 87266J104 136 4038 SH SOLE 28 4038 0 0 TPI COMPOSITES INC COM 87266J104 18280 541629 SH SOLE 30 541629 0 0 TPI COMPOSITES INC COM 87266J104 134 3966 SH SOLE 40 3966 0 0 TPI COMPOSITES INC COM 87266J104 3365 99698 SH SOLE 43 59 0 99639 TRACON PHARMACEUTICALS INC COM NEW 89237H209 10 2599 SH SOLE 18 2599 0 0 TRACON PHARMACEUTICALS INC COM NEW 89237H209 142 36600 SH SOLE 21 36600 0 0 TRACON PHARMACEUTICALS INC COM NEW 89237H209 1007 260084 SH SOLE 22 260084 0 0 TRACTOR SUPPLY CO COM 892356106 53556 264329 SH SOLE 2 58027 0 206302 TRACTOR SUPPLY CO COM 892356106 11247 55511 SH SOLE 4 48694 0 6817 TRACTOR SUPPLY CO COM 892356106 36938 182309 SH SOLE 7 178826 0 3483 TRACTOR SUPPLY CO COM 892356106 1875 9252 SH SOLE 13 7041 0 2211 TRACTOR SUPPLY CO COM 892356106 2359 11645 SH SOLE 15 11645 0 0 TRACTOR SUPPLY CO COM 892356106 49963 246595 SH SOLE 18 220414 0 26181 TRACTOR SUPPLY CO COM 892356106 291515 1438800 SH SOLE 19 1438800 0 0 TRACTOR SUPPLY CO COM 892356106 804584 3971098 SH SOLE 21 3971098 0 0 TRACTOR SUPPLY CO COM 892356106 523655 2584546 SH SOLE 22 2323868 0 260678 TRACTOR SUPPLY CO COM 892356106 13141 64857 SH SOLE 23 64857 0 0 TRACTOR SUPPLY CO COM 892356106 59548 293903 SH SOLE 25 293903 0 0 TRACTOR SUPPLY CO COM 892356106 54772 270333 SH SOLE 26 113572 0 156761 TRACTOR SUPPLY CO COM 892356106 104526 515897 SH SOLE 28 11227 0 504670 TRACTOR SUPPLY CO COM 892356106 29 143 SH SOLE 29 143 0 0 TRACTOR SUPPLY CO COM 892356106 173190 854796 SH SOLE 30 853643 0 1153 TRACTOR SUPPLY CO COM 892356106 8646 42673 SH SOLE 31 14027 0 28646 TRACTOR SUPPLY CO COM 892356106 17085 84324 SH SOLE 34 84324 0 0 TRACTOR SUPPLY CO COM 892356106 11371 56121 SH SOLE 36 56121 0 0 TRACTOR SUPPLY CO COM 892356106 806 3980 SH SOLE 40 3980 0 0 TRACTOR SUPPLY CO COM 892356106 28901 142642 SH SOLE 43 7079 0 135563 TRADEWEB MKTS INC CL A 892672106 13431 166270 SH SOLE 2 12134 0 154136 TRADEWEB MKTS INC CL A 892672106 6616 81898 SH SOLE 4 49025 0 32873 TRADEWEB MKTS INC CL A 892672106 3590 44444 SH SOLE 7 44444 0 0 TRADEWEB MKTS INC CL A 892672106 12 148 SH SOLE 13 148 0 0 TRADEWEB MKTS INC CL A 892672106 732 9065 SH SOLE 15 9065 0 0 TRADEWEB MKTS INC CL A 892672106 11386 140950 SH SOLE 18 134929 0 6021 TRADEWEB MKTS INC CL A 892672106 260941 3230266 SH SOLE 19 3230266 0 0 TRADEWEB MKTS INC CL A 892672106 177986 2203337 SH SOLE 21 2203337 0 0 TRADEWEB MKTS INC CL A 892672106 202128 2502206 SH SOLE 22 2373672 0 128534 TRADEWEB MKTS INC CL A 892672106 4779 59157 SH SOLE 23 59157 0 0 TRADEWEB MKTS INC CL A 892672106 13298 164625 SH SOLE 25 164625 0 0 TRADEWEB MKTS INC CL A 892672106 12366 153079 SH SOLE 26 128151 0 24928 TRADEWEB MKTS INC CL A 892672106 9436 116815 SH SOLE 28 8500 0 108315 TRADEWEB MKTS INC CL A 892672106 4 44 SH SOLE 29 44 0 0 TRADEWEB MKTS INC CL A 892672106 39481 488753 SH SOLE 30 384489 0 104264 TRADEWEB MKTS INC CL A 892672106 7777 96272 SH SOLE 31 71620 0 24652 TRADEWEB MKTS INC CL A 892672106 7105 87952 SH SOLE 34 87952 0 0 TRADEWEB MKTS INC CL A 892672106 3432 42483 SH SOLE 36 42483 0 0 TRADEWEB MKTS INC CL A 892672106 284 3512 SH SOLE 40 3512 0 0 TRADEWEB MKTS INC CL A 892672106 5277 65323 SH SOLE 43 3892 0 61431 TRAEGER INC COMMON STOCK 89269P103 370 17659 SH SOLE 2 9664 0 7995 TRAEGER INC COMMON STOCK 89269P103 1236 59058 SH SOLE 18 59058 0 0 TRAEGER INC COMMON STOCK 89269P103 929 44394 SH SOLE 19 44394 0 0 TRAEGER INC COMMON STOCK 89269P103 16504 788538 SH SOLE 21 788538 0 0 TRAEGER INC COMMON STOCK 89269P103 9147 437016 SH SOLE 22 429179 0 7837 TRAEGER INC COMMON STOCK 89269P103 35 1691 SH SOLE 26 1691 0 0 TRAEGER INC COMMON STOCK 89269P103 106 5059 SH SOLE 28 0 0 5059 TRAEGER INC COMMON STOCK 89269P103 2 87 SH SOLE 31 0 0 87 TRANE TECHNOLOGIES PLC SHS G8994E103 109823 636104 SH SOLE 2 174708 0 461396 TRANE TECHNOLOGIES PLC SHS G8994E103 37372 216460 SH SOLE 4 147336 0 69124 TRANE TECHNOLOGIES PLC SHS G8994E103 36290 210192 SH SOLE 7 203055 0 7137 TRANE TECHNOLOGIES PLC SHS G8994E103 11093 64249 SH SOLE 13 60474 0 3775 TRANE TECHNOLOGIES PLC SHS G8994E103 5382 31175 SH SOLE 15 31175 0 0 TRANE TECHNOLOGIES PLC SHS G8994E103 116186 672958 SH SOLE 18 577565 0 95393 TRANE TECHNOLOGIES PLC SHS G8994E103 130420 755399 SH SOLE 19 755399 0 0 TRANE TECHNOLOGIES PLC SHS G8994E103 1144066 6626505 SH SOLE 21 6626505 0 0 TRANE TECHNOLOGIES PLC SHS G8994E103 975162 5648204 SH SOLE 22 4971395 0 676809 TRANE TECHNOLOGIES PLC SHS G8994E103 28937 167604 SH SOLE 23 167604 0 0 TRANE TECHNOLOGIES PLC SHS G8994E103 86364 500224 SH SOLE 25 500224 0 0 TRANE TECHNOLOGIES PLC SHS G8994E103 124693 722229 SH SOLE 26 360228 0 362001 TRANE TECHNOLOGIES PLC SHS G8994E103 174261 1009333 SH SOLE 28 25368 0 983965 TRANE TECHNOLOGIES PLC SHS G8994E103 2299 13317 SH SOLE 29 13317 0 0 TRANE TECHNOLOGIES PLC SHS G8994E103 287090 1662845 SH SOLE 30 1658785 0 4060 TRANE TECHNOLOGIES PLC SHS G8994E103 19143 110875 SH SOLE 31 52415 0 58460 TRANE TECHNOLOGIES PLC SHS G8994E103 162585 941703 SH SOLE 34 941703 0 0 TRANE TECHNOLOGIES PLC SHS G8994E103 20886 120975 SH SOLE 36 120975 0 0 TRANE TECHNOLOGIES PLC SHS G8994E103 1428 8271 SH SOLE 40 8271 0 0 TRANE TECHNOLOGIES PLC SHS G8994E103 36361 210604 SH SOLE 43 13037 0 197567 TRANSACT TECHNOLOGIES INC COM 892918103 26 1836 SH SOLE 18 1836 0 0 TRANSACT TECHNOLOGIES INC COM 892918103 412 29606 SH SOLE 21 29606 0 0 TRANSACT TECHNOLOGIES INC COM 892918103 2920 210081 SH SOLE 22 210081 0 0 TRANSALTA CORP COM 89346D107 0 10 SH SOLE 18 10 0 0 TRANSALTA CORP COM 89346D107 373 35299 SH SOLE 43 0 0 35299 TRANSCAT INC COM 893529107 335 5197 SH SOLE 2 4452 0 745 TRANSCAT INC COM 893529107 7 114 SH SOLE 7 114 0 0 TRANSCAT INC COM 893529107 1425 22099 SH SOLE 18 22099 0 0 TRANSCAT INC COM 893529107 772 11978 SH SOLE 19 11978 0 0 TRANSCAT INC COM 893529107 15843 245707 SH SOLE 21 245707 0 0 TRANSCAT INC COM 893529107 9620 149193 SH SOLE 22 148098 0 1095 TRANSCAT INC COM 893529107 111 1721 SH SOLE 43 0 0 1721 TRANSCODE THERAPEUTICS INC COM 89357L105 4 1385 SH SOLE 18 1385 0 0 TRANSCODE THERAPEUTICS INC COM 89357L105 45 14981 SH SOLE 21 14981 0 0 TRANSCONTINENTAL RLTY INVS COM NEW 893617209 8 192 SH SOLE 18 192 0 0 TRANSCONTINENTAL RLTY INVS COM NEW 893617209 134 3350 SH SOLE 21 3350 0 0 TRANSDIGM GROUP INC COM 893641100 76258 122097 SH SOLE 2 25175 0 96922 TRANSDIGM GROUP INC COM 893641100 23945 38339 SH SOLE 4 24682 0 13657 TRANSDIGM GROUP INC COM 893641100 28438 45532 SH SOLE 7 43951 0 1581 TRANSDIGM GROUP INC COM 893641100 794 1271 SH SOLE 13 164 0 1107 TRANSDIGM GROUP INC COM 893641100 3213 5145 SH SOLE 15 5145 0 0 TRANSDIGM GROUP INC COM 893641100 203691 326130 SH SOLE 18 260917 0 65213 TRANSDIGM GROUP INC COM 893641100 128309 205436 SH SOLE 19 205436 0 0 TRANSDIGM GROUP INC COM 893641100 885748 1418172 SH SOLE 21 1418172 0 0 TRANSDIGM GROUP INC COM 893641100 714883 1144601 SH SOLE 22 1032856 0 111745 TRANSDIGM GROUP INC COM 893641100 18111 28997 SH SOLE 23 28997 0 0 TRANSDIGM GROUP INC COM 893641100 52927 84741 SH SOLE 25 84741 0 0 TRANSDIGM GROUP INC COM 893641100 72477 116043 SH SOLE 26 41037 0 75006 TRANSDIGM GROUP INC COM 893641100 54824 87779 SH SOLE 28 4729 0 83050 TRANSDIGM GROUP INC COM 893641100 124998 200134 SH SOLE 30 200134 0 0 TRANSDIGM GROUP INC COM 893641100 11854 18980 SH SOLE 31 6227 0 12753 TRANSDIGM GROUP INC COM 893641100 15621 25011 SH SOLE 36 25011 0 0 TRANSDIGM GROUP INC COM 893641100 1142 1828 SH SOLE 40 1828 0 0 TRANSDIGM GROUP INC COM 893641100 18826 30143 SH SOLE 43 3150 0 26993 TRANSMEDICS GROUP INC COM 89377M109 358 10804 SH SOLE 2 7519 0 3285 TRANSMEDICS GROUP INC COM 89377M109 14 414 SH SOLE 7 414 0 0 TRANSMEDICS GROUP INC COM 89377M109 2595 78417 SH SOLE 18 78417 0 0 TRANSMEDICS GROUP INC COM 89377M109 1554 46950 SH SOLE 19 46950 0 0 TRANSMEDICS GROUP INC COM 89377M109 35490 1072531 SH SOLE 21 1072531 0 0 TRANSMEDICS GROUP INC COM 89377M109 20175 609689 SH SOLE 22 597138 0 12551 TRANSMEDICS GROUP INC COM 89377M109 104 3131 SH SOLE 25 3131 0 0 TRANSMEDICS GROUP INC COM 89377M109 94 2828 SH SOLE 26 0 0 2828 TRANSMEDICS GROUP INC COM 89377M109 238 7192 SH SOLE 30 7192 0 0 TRANSMEDICS GROUP INC COM 89377M109 95 2886 SH SOLE 40 2886 0 0 TRANSMEDICS GROUP INC COM 89377M109 414 12526 SH SOLE 43 460 0 12066 TRANSOCEAN INC DEB 4.000%12/1 893830BT5 1619 1500000 PRN SOLE 21 1500000 0 0 TRANSOCEAN LTD REG SHS H8817H100 593 156488 SH SOLE 2 156488 0 0 TRANSOCEAN LTD REG SHS H8817H100 9 2392 SH SOLE 4 2392 0 0 TRANSOCEAN LTD REG SHS H8817H100 71 18687 SH SOLE 7 18687 0 0 TRANSOCEAN LTD REG SHS H8817H100 8587 2265622 SH SOLE 21 2265622 0 0 TRANSOCEAN LTD REG SHS H8817H100 31420 8290279 SH SOLE 22 8034359 0 255920 TRANSOCEAN LTD REG SHS H8817H100 281 74272 SH SOLE 25 74272 0 0 TRANSOCEAN LTD REG SHS H8817H100 606 160001 SH SOLE 26 121343 0 38658 TRANSOCEAN LTD REG SHS H8817H100 635 167449 SH SOLE 28 48853 0 118596 TRANSOCEAN LTD REG SHS H8817H100 1378 363503 SH SOLE 30 363503 0 0 TRANSOCEAN LTD REG SHS H8817H100 1140 300831 SH SOLE 36 300831 0 0 TRANSOCEAN LTD REG SHS H8817H100 259 68395 SH SOLE 40 68395 0 0 TRANSOCEAN LTD REG SHS H8817H100 1014 267481 SH SOLE 43 23899 0 243582 TRANSPORTADORA DE GAS SUR SPONSORED ADS B 893870204 51 10339 SH SOLE 4 10339 0 0 TRANSPORTADORA DE GAS SUR SPONSORED ADS B 893870204 4224 856715 SH SOLE 21 856715 0 0 TRANSPORTADORA DE GAS SUR SPONSORED ADS B 893870204 2168 439701 SH SOLE 22 424749 0 14952 TRANSPORTADORA DE GAS SUR SPONSORED ADS B 893870204 953 193261 SH SOLE 30 193261 0 0 TRANSUNION COM 89400J107 53477 476156 SH SOLE 2 31970 0 444186 TRANSUNION COM 89400J107 16302 145151 SH SOLE 4 80526 0 64625 TRANSUNION COM 89400J107 2362 21035 SH SOLE 7 21035 0 0 TRANSUNION COM 89400J107 488 4343 SH SOLE 13 543 0 3800 TRANSUNION COM 89400J107 1884 16775 SH SOLE 15 16775 0 0 TRANSUNION COM 89400J107 170548 1518547 SH SOLE 18 1125863 0 392684 TRANSUNION COM 89400J107 453899 4041484 SH SOLE 19 4041484 0 0 TRANSUNION COM 89400J107 282071 2511538 SH SOLE 21 2511538 0 0 TRANSUNION COM 89400J107 485180 4320004 SH SOLE 22 4095017 0 224987 TRANSUNION COM 89400J107 12148 108167 SH SOLE 23 108167 0 0 TRANSUNION COM 89400J107 30947 275549 SH SOLE 25 275549 0 0 TRANSUNION COM 89400J107 37637 335119 SH SOLE 26 175084 0 160035 TRANSUNION COM 89400J107 52215 464916 SH SOLE 28 14233 0 450683 TRANSUNION COM 89400J107 40 354 SH SOLE 29 354 0 0 TRANSUNION COM 89400J107 41369 368347 SH SOLE 30 368347 0 0 TRANSUNION COM 89400J107 7980 71057 SH SOLE 31 24512 0 46545 TRANSUNION COM 89400J107 49680 442349 SH SOLE 34 442349 0 0 TRANSUNION COM 89400J107 9365 83384 SH SOLE 36 83384 0 0 TRANSUNION COM 89400J107 747 6653 SH SOLE 40 6653 0 0 TRANSUNION COM 89400J107 6793 60486 SH SOLE 43 7757 0 52729 TRAVEL PLUS LEISURE CO COM 894164102 17102 313623 SH SOLE 2 95470 0 218153 TRAVEL PLUS LEISURE CO COM 894164102 280 5126 SH SOLE 4 5126 0 0 TRAVEL PLUS LEISURE CO COM 894164102 122 2232 SH SOLE 7 2232 0 0 TRAVEL PLUS LEISURE CO COM 894164102 11924 218674 SH SOLE 18 218172 0 502 TRAVEL PLUS LEISURE CO COM 894164102 1338 24545 SH SOLE 19 24545 0 0 TRAVEL PLUS LEISURE CO COM 894164102 223123 4091744 SH SOLE 21 4091744 0 0 TRAVEL PLUS LEISURE CO COM 894164102 129767 2379732 SH SOLE 22 2279543 0 100189 TRAVEL PLUS LEISURE CO COM 894164102 735 13481 SH SOLE 25 13481 0 0 TRAVEL PLUS LEISURE CO COM 894164102 2150 39435 SH SOLE 26 32011 0 7424 TRAVEL PLUS LEISURE CO COM 894164102 568 10418 SH SOLE 28 7173 0 3245 TRAVEL PLUS LEISURE CO COM 894164102 50 925 SH SOLE 29 925 0 0 TRAVEL PLUS LEISURE CO COM 894164102 6102 111905 SH SOLE 30 111905 0 0 TRAVEL PLUS LEISURE CO COM 894164102 170 3111 SH SOLE 31 3111 0 0 TRAVEL PLUS LEISURE CO COM 894164102 1075 19709 SH SOLE 34 19709 0 0 TRAVEL PLUS LEISURE CO COM 894164102 407 7458 SH SOLE 36 7458 0 0 TRAVEL PLUS LEISURE CO COM 894164102 555 10176 SH SOLE 40 10176 0 0 TRAVEL PLUS LEISURE CO COM 894164102 7366 135088 SH SOLE 43 11722 0 123366 TRAVELCENTERS OF AMERICA INC COM NEW 89421B109 501 10057 SH SOLE 2 938 0 9119 TRAVELCENTERS OF AMERICA INC COM NEW 89421B109 10 201 SH SOLE 7 201 0 0 TRAVELCENTERS OF AMERICA INC COM NEW 89421B109 2075 41668 SH SOLE 18 41668 0 0 TRAVELCENTERS OF AMERICA INC COM NEW 89421B109 1092 21941 SH SOLE 19 21941 0 0 TRAVELCENTERS OF AMERICA INC COM NEW 89421B109 24170 485435 SH SOLE 21 485435 0 0 TRAVELCENTERS OF AMERICA INC COM NEW 89421B109 16863 338687 SH SOLE 22 331283 0 7404 TRAVELERS COMPANIES INC COM 89417E109 140128 921831 SH SOLE 2 445397 0 476434 TRAVELERS COMPANIES INC COM 89417E109 39592 260456 SH SOLE 4 188932 0 71524 TRAVELERS COMPANIES INC COM 89417E109 45785 301200 SH SOLE 7 270588 0 30612 TRAVELERS COMPANIES INC COM 89417E109 6942 45667 SH SOLE 13 41133 0 4534 TRAVELERS COMPANIES INC COM 89417E109 5004 32919 SH SOLE 15 32919 0 0 TRAVELERS COMPANIES INC COM 89417E109 108306 712493 SH SOLE 18 600392 0 112101 TRAVELERS COMPANIES INC COM 89417E109 56745 373300 SH SOLE 19 373300 0 0 TRAVELERS COMPANIES INC COM 89417E109 880866 5794788 SH SOLE 21 5794788 0 0 TRAVELERS COMPANIES INC COM 89417E109 971785 6392899 SH SOLE 22 5283417 0 1109482 TRAVELERS COMPANIES INC COM 89417E109 42080 276825 SH SOLE 23 276825 0 0 TRAVELERS COMPANIES INC COM 89417E109 75467 496458 SH SOLE 25 496458 0 0 TRAVELERS COMPANIES INC COM 89417E109 114531 753445 SH SOLE 26 364507 0 388938 TRAVELERS COMPANIES INC COM 89417E109 157378 1035313 SH SOLE 28 24441 0 1010872 TRAVELERS COMPANIES INC COM 89417E109 19232 126520 SH SOLE 29 126520 0 0 TRAVELERS COMPANIES INC COM 89417E109 290583 1911603 SH SOLE 30 1911603 0 0 TRAVELERS COMPANIES INC COM 89417E109 41853 275330 SH SOLE 31 202582 0 72748 TRAVELERS COMPANIES INC COM 89417E109 7648 50311 SH SOLE 32 50311 0 0 TRAVELERS COMPANIES INC COM 89417E109 24319 159981 SH SOLE 34 159981 0 0 TRAVELERS COMPANIES INC COM 89417E109 27439 180508 SH SOLE 36 180508 0 0 TRAVELERS COMPANIES INC COM 89417E109 1310 8621 SH SOLE 40 8621 0 0 TRAVELERS COMPANIES INC COM 89417E109 55173 362958 SH SOLE 43 11408 0 351550 TRAVELZOO COM NEW 89421Q205 13 1116 SH SOLE 18 1116 0 0 TRAVELZOO COM NEW 89421Q205 241 20765 SH SOLE 21 20765 0 0 TRAVELZOO COM NEW 89421Q205 1334 114980 SH SOLE 22 114980 0 0 TRAVERE THERAPEUTICS INC NOTE 2.500% 9/1 761299AB2 1785 1775000 PRN SOLE 21 1775000 0 0 TRAVERE THERAPEUTICS INC COM 89422G107 2277 93897 SH SOLE 2 24663 0 69234 TRAVERE THERAPEUTICS INC COM 89422G107 4 184 SH SOLE 4 184 0 0 TRAVERE THERAPEUTICS INC COM 89422G107 19 776 SH SOLE 7 776 0 0 TRAVERE THERAPEUTICS INC COM 89422G107 4447 183372 SH SOLE 18 183372 0 0 TRAVERE THERAPEUTICS INC COM 89422G107 3955 163103 SH SOLE 19 163103 0 0 TRAVERE THERAPEUTICS INC COM 89422G107 62159 2563254 SH SOLE 21 2563254 0 0 TRAVERE THERAPEUTICS INC COM 89422G107 33945 1399798 SH SOLE 22 1342161 0 57637 TRAVERE THERAPEUTICS INC COM 89422G107 133 5504 SH SOLE 23 5504 0 0 TRAVERE THERAPEUTICS INC COM 89422G107 170 7020 SH SOLE 25 7020 0 0 TRAVERE THERAPEUTICS INC COM 89422G107 1414 58326 SH SOLE 26 25814 0 32512 TRAVERE THERAPEUTICS INC COM 89422G107 114 4693 SH SOLE 28 4693 0 0 TRAVERE THERAPEUTICS INC COM 89422G107 1403 57843 SH SOLE 30 57843 0 0 TRAVERE THERAPEUTICS INC COM 89422G107 0 18 SH SOLE 36 18 0 0 TRAVERE THERAPEUTICS INC COM 89422G107 132 5432 SH SOLE 40 5432 0 0 TRAVERE THERAPEUTICS INC COM 89422G107 476 19630 SH SOLE 43 687 0 18943 TREACE MED CONCEPTS INC COM 89455T109 43 1581 SH SOLE 2 435 0 1146 TREACE MED CONCEPTS INC COM 89455T109 5 176 SH SOLE 7 176 0 0 TREACE MED CONCEPTS INC COM 89455T109 812 30168 SH SOLE 18 30168 0 0 TREACE MED CONCEPTS INC COM 89455T109 502 18652 SH SOLE 19 18652 0 0 TREACE MED CONCEPTS INC COM 89455T109 9954 370024 SH SOLE 21 370024 0 0 TREACE MED CONCEPTS INC COM 89455T109 7145 265629 SH SOLE 22 263866 0 1763 TREACE MED CONCEPTS INC COM 89455T109 0 5 SH SOLE 43 0 0 5 TREAN INS GROUP INC COM 89457R101 213 20558 SH SOLE 2 8725 0 11833 TREAN INS GROUP INC COM 89457R101 598 57761 SH SOLE 18 57761 0 0 TREAN INS GROUP INC COM 89457R101 375 36277 SH SOLE 19 36277 0 0 TREAN INS GROUP INC COM 89457R101 6779 654933 SH SOLE 21 654933 0 0 TREAN INS GROUP INC COM 89457R101 2345 226555 SH SOLE 22 215426 0 11129 TREAN INS GROUP INC COM 89457R101 25 2389 SH SOLE 26 0 0 2389 TREAN INS GROUP INC COM 89457R101 0 34 SH SOLE 43 0 0 34 TRECORA RES COM 894648104 38 4586 SH SOLE 18 4586 0 0 TRECORA RES COM 894648104 590 72152 SH SOLE 21 72152 0 0 TRECORA RES COM 894648104 300 36655 SH SOLE 22 36655 0 0 TRECORA RES COM 894648104 2 288 SH SOLE 43 0 0 288 TREDEGAR CORP COM 894650100 390 31999 SH SOLE 2 8640 0 23359 TREDEGAR CORP COM 894650100 2 153 SH SOLE 4 153 0 0 TREDEGAR CORP COM 894650100 4 368 SH SOLE 7 368 0 0 TREDEGAR CORP COM 894650100 1267 103999 SH SOLE 18 103999 0 0 TREDEGAR CORP COM 894650100 584 47987 SH SOLE 19 47987 0 0 TREDEGAR CORP COM 894650100 40856 3354380 SH SOLE 21 3354380 0 0 TREDEGAR CORP COM 894650100 8133 667710 SH SOLE 22 651257 0 16453 TREDEGAR CORP COM 894650100 61 5017 SH SOLE 25 5017 0 0 TREDEGAR CORP COM 894650100 39 3190 SH SOLE 28 3190 0 0 TREDEGAR CORP COM 894650100 591 48545 SH SOLE 30 48545 0 0 TREDEGAR CORP COM 894650100 31 2528 SH SOLE 40 2528 0 0 TREDEGAR CORP COM 894650100 33 2705 SH SOLE 43 0 0 2705 TREEHOUSE FOODS INC COM 89469A104 2929 73449 SH SOLE 2 26976 0 46473 TREEHOUSE FOODS INC COM 89469A104 10 244 SH SOLE 4 244 0 0 TREEHOUSE FOODS INC COM 89469A104 64 1608 SH SOLE 7 1608 0 0 TREEHOUSE FOODS INC COM 89469A104 8389 210352 SH SOLE 18 210352 0 0 TREEHOUSE FOODS INC COM 89469A104 3621 90801 SH SOLE 19 90801 0 0 TREEHOUSE FOODS INC COM 89469A104 261214 6549991 SH SOLE 21 6549991 0 0 TREEHOUSE FOODS INC COM 89469A104 52904 1326569 SH SOLE 22 1269378 0 57191 TREEHOUSE FOODS INC COM 89469A104 20 498 SH SOLE 23 498 0 0 TREEHOUSE FOODS INC COM 89469A104 314 7873 SH SOLE 25 7873 0 0 TREEHOUSE FOODS INC COM 89469A104 714 17909 SH SOLE 26 13404 0 4505 TREEHOUSE FOODS INC COM 89469A104 252 6308 SH SOLE 28 4510 0 1798 TREEHOUSE FOODS INC COM 89469A104 4014 100659 SH SOLE 30 100659 0 0 TREEHOUSE FOODS INC COM 89469A104 122 3057 SH SOLE 36 3057 0 0 TREEHOUSE FOODS INC COM 89469A104 254 6377 SH SOLE 40 6377 0 0 TREEHOUSE FOODS INC COM 89469A104 2695 67570 SH SOLE 43 5606 0 61964 TREMONT MTG TR COM 894789106 8 1606 SH SOLE 18 1606 0 0 TREMONT MTG TR COM 894789106 87 16732 SH SOLE 21 16732 0 0 TREVENA INC COM 89532E109 181 147353 SH SOLE 2 10499 0 136854 TREVENA INC COM 89532E109 3 2628 SH SOLE 7 2628 0 0 TREVENA INC COM 89532E109 641 520964 SH SOLE 18 520964 0 0 TREVENA INC COM 89532E109 344 279309 SH SOLE 19 279309 0 0 TREVENA INC COM 89532E109 7251 5895303 SH SOLE 21 5895303 0 0 TREVENA INC COM 89532E109 5268 4283136 SH SOLE 22 4204115 0 79021 TREVI THERAPEUTICS INC COM 89532M101 3 1850 SH SOLE 18 1850 0 0 TREVI THERAPEUTICS INC COM 89532M101 44 31755 SH SOLE 21 31755 0 0 TREVI THERAPEUTICS INC COM 89532M101 14 10294 SH SOLE 22 10294 0 0 TREX CO INC COM 89531P105 27615 270917 SH SOLE 2 86594 0 184323 TREX CO INC COM 89531P105 43 419 SH SOLE 4 419 0 0 TREX CO INC COM 89531P105 178 1743 SH SOLE 7 1743 0 0 TREX CO INC COM 89531P105 29368 288118 SH SOLE 18 284131 0 3987 TREX CO INC COM 89531P105 12963 127173 SH SOLE 19 127173 0 0 TREX CO INC COM 89531P105 614936 6032926 SH SOLE 21 6032926 0 0 TREX CO INC COM 89531P105 330559 3243001 SH SOLE 22 3108524 0 134477 TREX CO INC COM 89531P105 589 5783 SH SOLE 23 5783 0 0 TREX CO INC COM 89531P105 102297 1003597 SH SOLE 25 1003597 0 0 TREX CO INC COM 89531P105 7563 74196 SH SOLE 26 36682 0 37514 TREX CO INC COM 89531P105 875 8589 SH SOLE 28 8589 0 0 TREX CO INC COM 89531P105 6545 64206 SH SOLE 30 64206 0 0 TREX CO INC COM 89531P105 194 1900 SH SOLE 31 1900 0 0 TREX CO INC COM 89531P105 44527 436841 SH SOLE 34 436841 0 0 TREX CO INC COM 89531P105 668 6552 SH SOLE 36 6552 0 0 TREX CO INC COM 89531P105 1408 13815 SH SOLE 40 13815 0 0 TREX CO INC COM 89531P105 9775 95902 SH SOLE 43 24616 0 71286 TRI POINTE HOMES INC COM 87265H109 6378 303430 SH SOLE 2 219590 0 83840 TRI POINTE HOMES INC COM 87265H109 8 371 SH SOLE 4 371 0 0 TRI POINTE HOMES INC COM 87265H109 73 3495 SH SOLE 7 3495 0 0 TRI POINTE HOMES INC COM 87265H109 11723 557705 SH SOLE 18 557705 0 0 TRI POINTE HOMES INC COM 87265H109 4216 200573 SH SOLE 19 200573 0 0 TRI POINTE HOMES INC COM 87265H109 198545 9445524 SH SOLE 21 9445524 0 0 TRI POINTE HOMES INC COM 87265H109 74147 3527434 SH SOLE 22 3413015 0 114419 TRI POINTE HOMES INC COM 87265H109 372 17692 SH SOLE 25 17692 0 0 TRI POINTE HOMES INC COM 87265H109 1165 55433 SH SOLE 26 41873 0 13560 TRI POINTE HOMES INC COM 87265H109 235 11202 SH SOLE 28 9965 0 1237 TRI POINTE HOMES INC COM 87265H109 1437 68349 SH SOLE 30 68349 0 0 TRI POINTE HOMES INC COM 87265H109 253 12055 SH SOLE 34 12055 0 0 TRI POINTE HOMES INC COM 87265H109 230 10959 SH SOLE 36 10959 0 0 TRI POINTE HOMES INC COM 87265H109 293 13937 SH SOLE 40 13937 0 0 TRI POINTE HOMES INC COM 87265H109 5279 251157 SH SOLE 43 9037 0 242120 TRICIDA INC COM 89610F101 3 583 SH SOLE 2 583 0 0 TRICIDA INC COM 89610F101 28 6134 SH SOLE 18 6134 0 0 TRICIDA INC COM 89610F101 1565 337184 SH SOLE 21 337184 0 0 TRICIDA INC COM 89610F101 2698 581550 SH SOLE 22 581550 0 0 TRICIDA INC COM 89610F101 112 24114 SH SOLE 30 24114 0 0 TRICIDA INC COM 89610F101 0 43 SH SOLE 43 0 0 43 TRICO BANCSHARES COM 896095106 3513 80937 SH SOLE 2 41671 0 39266 TRICO BANCSHARES COM 896095106 6 141 SH SOLE 4 141 0 0 TRICO BANCSHARES COM 896095106 20 462 SH SOLE 7 462 0 0 TRICO BANCSHARES COM 896095106 3843 88552 SH SOLE 18 88552 0 0 TRICO BANCSHARES COM 896095106 3056 70421 SH SOLE 19 70421 0 0 TRICO BANCSHARES COM 896095106 44464 1024507 SH SOLE 21 1024507 0 0 TRICO BANCSHARES COM 896095106 39109 901134 SH SOLE 22 871047 0 30087 TRICO BANCSHARES COM 896095106 139 3196 SH SOLE 25 3196 0 0 TRICO BANCSHARES COM 896095106 1636 37688 SH SOLE 26 12975 0 24713 TRICO BANCSHARES COM 896095106 101 2332 SH SOLE 28 2332 0 0 TRICO BANCSHARES COM 896095106 902 20780 SH SOLE 30 20780 0 0 TRICO BANCSHARES COM 896095106 386 8903 SH SOLE 34 8903 0 0 TRICO BANCSHARES COM 896095106 132 3049 SH SOLE 40 3049 0 0 TRICO BANCSHARES COM 896095106 388 8935 SH SOLE 43 0 0 8935 TRILLIUM THERAPEUTICS INC COM NEW 89620X506 1919 109260 SH SOLE 2 15384 0 93876 TRILLIUM THERAPEUTICS INC COM NEW 89620X506 28 1572 SH SOLE 7 1572 0 0 TRILLIUM THERAPEUTICS INC COM NEW 89620X506 5719 325687 SH SOLE 18 325687 0 0 TRILLIUM THERAPEUTICS INC COM NEW 89620X506 5771 328650 SH SOLE 19 328650 0 0 TRILLIUM THERAPEUTICS INC COM NEW 89620X506 63254 3602173 SH SOLE 21 3602173 0 0 TRILLIUM THERAPEUTICS INC COM NEW 89620X506 19973 1137417 SH SOLE 22 1086540 0 50877 TRILLIUM THERAPEUTICS INC COM NEW 89620X506 127 7253 SH SOLE 23 7253 0 0 TRILLIUM THERAPEUTICS INC COM NEW 89620X506 647 36855 SH SOLE 26 0 0 36855 TRILLIUM THERAPEUTICS INC COM NEW 89620X506 9899 563743 SH SOLE 30 563743 0 0 TRIMAS CORP COM NEW 896215209 1542 47637 SH SOLE 2 13036 0 34601 TRIMAS CORP COM NEW 896215209 3 105 SH SOLE 4 105 0 0 TRIMAS CORP COM NEW 896215209 24 746 SH SOLE 7 746 0 0 TRIMAS CORP COM NEW 896215209 4452 137566 SH SOLE 18 137566 0 0 TRIMAS CORP COM NEW 896215209 2506 77443 SH SOLE 19 77443 0 0 TRIMAS CORP COM NEW 896215209 52472 1621511 SH SOLE 21 1621511 0 0 TRIMAS CORP COM NEW 896215209 35500 1097034 SH SOLE 22 1052006 0 45028 TRIMAS CORP COM NEW 896215209 178 5488 SH SOLE 25 5488 0 0 TRIMAS CORP COM NEW 896215209 595 18399 SH SOLE 26 16233 0 2166 TRIMAS CORP COM NEW 896215209 83 2560 SH SOLE 28 2560 0 0 TRIMAS CORP COM NEW 896215209 839 25931 SH SOLE 30 25931 0 0 TRIMAS CORP COM NEW 896215209 163 5042 SH SOLE 40 5042 0 0 TRIMAS CORP COM NEW 896215209 302 9331 SH SOLE 43 50 0 9281 TRIMBLE INC COM 896239100 46047 559846 SH SOLE 2 90744 0 469102 TRIMBLE INC COM 896239100 17626 214301 SH SOLE 4 132137 0 82164 TRIMBLE INC COM 896239100 18146 220617 SH SOLE 7 213725 0 6892 TRIMBLE INC COM 896239100 486 5911 SH SOLE 13 704 0 5207 TRIMBLE INC COM 896239100 2021 24569 SH SOLE 15 24569 0 0 TRIMBLE INC COM 896239100 43472 528529 SH SOLE 18 493546 0 34983 TRIMBLE INC COM 896239100 22604 274826 SH SOLE 19 274826 0 0 TRIMBLE INC COM 896239100 591960 7197081 SH SOLE 21 7197081 0 0 TRIMBLE INC COM 896239100 443870 5396597 SH SOLE 22 4860857 0 535740 TRIMBLE INC COM 896239100 11951 145297 SH SOLE 23 145297 0 0 TRIMBLE INC COM 896239100 53319 648259 SH SOLE 25 648259 0 0 TRIMBLE INC COM 896239100 58948 716688 SH SOLE 26 348296 0 368392 TRIMBLE INC COM 896239100 57762 702278 SH SOLE 28 24158 0 678120 TRIMBLE INC COM 896239100 10902 132549 SH SOLE 29 132549 0 0 TRIMBLE INC COM 896239100 125381 1524389 SH SOLE 30 1343149 0 181240 TRIMBLE INC COM 896239100 7444 90502 SH SOLE 31 29072 0 61430 TRIMBLE INC COM 896239100 31349 381140 SH SOLE 34 381140 0 0 TRIMBLE INC COM 896239100 9209 111959 SH SOLE 36 111959 0 0 TRIMBLE INC COM 896239100 690 8386 SH SOLE 40 8386 0 0 TRIMBLE INC COM 896239100 9817 119352 SH SOLE 43 13353 0 105999 TRINET GROUP INC COM 896288107 12184 128827 SH SOLE 2 87914 0 40913 TRINET GROUP INC COM 896288107 16 171 SH SOLE 4 171 0 0 TRINET GROUP INC COM 896288107 62 652 SH SOLE 7 652 0 0 TRINET GROUP INC COM 896288107 11385 120377 SH SOLE 18 109469 0 10908 TRINET GROUP INC COM 896288107 38341 405380 SH SOLE 19 405380 0 0 TRINET GROUP INC COM 896288107 127022 1343016 SH SOLE 21 1343016 0 0 TRINET GROUP INC COM 896288107 119309 1261458 SH SOLE 22 1237943 0 23515 TRINET GROUP INC COM 896288107 1391 14703 SH SOLE 23 14703 0 0 TRINET GROUP INC COM 896288107 690 7296 SH SOLE 25 7296 0 0 TRINET GROUP INC COM 896288107 7850 82995 SH SOLE 26 20427 0 62568 TRINET GROUP INC COM 896288107 236 2495 SH SOLE 28 2495 0 0 TRINET GROUP INC COM 896288107 2308 24399 SH SOLE 30 24399 0 0 TRINET GROUP INC COM 896288107 420 4444 SH SOLE 36 4444 0 0 TRINET GROUP INC COM 896288107 436 4612 SH SOLE 40 4612 0 0 TRINET GROUP INC COM 896288107 452 4781 SH SOLE 43 266 0 4515 TRINITY CAP INC COM 896442308 26 1588 SH SOLE 21 1588 0 0 TRINITY CAP INC COM 896442308 1037 64452 SH SOLE 30 64452 0 0 TRINITY INDS INC COM 896522109 3611 132912 SH SOLE 2 64596 0 68316 TRINITY INDS INC COM 896522109 10 371 SH SOLE 4 371 0 0 TRINITY INDS INC COM 896522109 60 2201 SH SOLE 7 2201 0 0 TRINITY INDS INC COM 896522109 10913 401651 SH SOLE 18 401651 0 0 TRINITY INDS INC COM 896522109 3805 140044 SH SOLE 19 140044 0 0 TRINITY INDS INC COM 896522109 158384 5829377 SH SOLE 21 5829377 0 0 TRINITY INDS INC COM 896522109 62714 2308195 SH SOLE 22 2227937 0 80258 TRINITY INDS INC COM 896522109 299 11020 SH SOLE 25 11020 0 0 TRINITY INDS INC COM 896522109 870 32017 SH SOLE 26 25241 0 6776 TRINITY INDS INC COM 896522109 286 10524 SH SOLE 28 6972 0 3552 TRINITY INDS INC COM 896522109 1356 49918 SH SOLE 30 49918 0 0 TRINITY INDS INC COM 896522109 127 4657 SH SOLE 36 4657 0 0 TRINITY INDS INC COM 896522109 269 9906 SH SOLE 40 9906 0 0 TRINITY INDS INC COM 896522109 1742 64104 SH SOLE 43 1686 0 62418 TRINITY PL HLDGS INC COM 89656D101 8 4032 SH SOLE 18 4032 0 0 TRINITY PL HLDGS INC COM 89656D101 372 189715 SH SOLE 21 189715 0 0 TRINITY PL HLDGS INC COM 89656D101 65 33158 SH SOLE 22 33158 0 0 TRINSEO S A SHS L9340P101 3711 68748 SH SOLE 2 32354 0 36394 TRINSEO S A SHS L9340P101 4 81 SH SOLE 4 81 0 0 TRINSEO S A SHS L9340P101 55 1019 SH SOLE 7 1019 0 0 TRINSEO S A SHS L9340P101 8109 150216 SH SOLE 18 140849 0 9367 TRINSEO S A SHS L9340P101 16942 313863 SH SOLE 19 313863 0 0 TRINSEO S A SHS L9340P101 243880 4517962 SH SOLE 21 4517962 0 0 TRINSEO S A SHS L9340P101 61958 1147795 SH SOLE 22 1129272 0 18523 TRINSEO S A SHS L9340P101 614 11379 SH SOLE 23 11379 0 0 TRINSEO S A SHS L9340P101 284 5268 SH SOLE 25 5268 0 0 TRINSEO S A SHS L9340P101 3766 69773 SH SOLE 26 13733 0 56040 TRINSEO S A SHS L9340P101 357 6619 SH SOLE 28 2946 0 3673 TRINSEO S A SHS L9340P101 3715 68822 SH SOLE 30 68822 0 0 TRINSEO S A SHS L9340P101 350 6475 SH SOLE 36 6475 0 0 TRINSEO S A SHS L9340P101 195 3607 SH SOLE 40 3607 0 0 TRINSEO S A SHS L9340P101 3145 58263 SH SOLE 43 16083 0 42180 TRIO TECH INTL COM NEW 896712205 1 311 SH SOLE 21 311 0 0 TRIP COM GROUP LTD ADS 89677Q107 11406 370938 SH SOLE 2 14514 0 356424 TRIP COM GROUP LTD ADS 89677Q107 7879 256233 SH SOLE 4 120251 0 135982 TRIP COM GROUP LTD ADS 89677Q107 3376 109800 SH SOLE 7 109800 0 0 TRIP COM GROUP LTD ADS 89677Q107 1950 63406 SH SOLE 13 962 0 62444 TRIP COM GROUP LTD ADS 89677Q107 8708 283183 SH SOLE 15 283183 0 0 TRIP COM GROUP LTD ADS 89677Q107 4395 142922 SH SOLE 18 142922 0 0 TRIP COM GROUP LTD ADS 89677Q107 274768 8935532 SH SOLE 21 8935532 0 0 TRIP COM GROUP LTD ADS 89677Q107 155518 5057504 SH SOLE 22 4466450 0 591054 TRIP COM GROUP LTD ADS 89677Q107 7223 234881 SH SOLE 23 234881 0 0 TRIP COM GROUP LTD ADS 89677Q107 11575 376414 SH SOLE 25 376414 0 0 TRIP COM GROUP LTD ADS 89677Q107 31364 1019958 SH SOLE 26 172784 0 847174 TRIP COM GROUP LTD ADS 89677Q107 31407 1021363 SH SOLE 28 38008 0 983355 TRIP COM GROUP LTD ADS 89677Q107 97775 3179688 SH SOLE 30 3179688 0 0 TRIP COM GROUP LTD ADS 89677Q107 4654 151361 SH SOLE 32 151361 0 0 TRIP COM GROUP LTD ADS 89677Q107 1166 37925 SH SOLE 34 37925 0 0 TRIP COM GROUP LTD ADS 89677Q107 219 7125 SH SOLE 36 7125 0 0 TRIP COM GROUP LTD ADS 89677Q107 63 2046 SH SOLE 40 2046 0 0 TRIP COM GROUP LTD ADS 89677Q107 7927 257784 SH SOLE 43 20845 0 236939 TRIPADVISOR INC COM 896945201 9878 291828 SH SOLE 2 83006 0 208822 TRIPADVISOR INC COM 896945201 140 4139 SH SOLE 4 4139 0 0 TRIPADVISOR INC COM 896945201 54 1592 SH SOLE 7 1592 0 0 TRIPADVISOR INC COM 896945201 8143 240573 SH SOLE 18 239253 0 1320 TRIPADVISOR INC COM 896945201 2383 70398 SH SOLE 19 70398 0 0 TRIPADVISOR INC COM 896945201 160198 4732581 SH SOLE 21 4732581 0 0 TRIPADVISOR INC COM 896945201 94435 2789810 SH SOLE 22 2669083 0 120727 TRIPADVISOR INC COM 896945201 463 13665 SH SOLE 25 13665 0 0 TRIPADVISOR INC COM 896945201 1469 43390 SH SOLE 26 36916 0 6474 TRIPADVISOR INC COM 896945201 308 9111 SH SOLE 28 8161 0 950 TRIPADVISOR INC COM 896945201 8826 260728 SH SOLE 30 260728 0 0 TRIPADVISOR INC COM 896945201 195 5757 SH SOLE 31 5757 0 0 TRIPADVISOR INC COM 896945201 827 24432 SH SOLE 34 24432 0 0 TRIPADVISOR INC COM 896945201 217 6407 SH SOLE 36 6407 0 0 TRIPADVISOR INC COM 896945201 392 11567 SH SOLE 40 11567 0 0 TRIPADVISOR INC COM 896945201 2041 60290 SH SOLE 43 2341 0 57949 TRIPLE-S MGMT CORP COM 896749108 1857 52490 SH SOLE 2 7333 0 45157 TRIPLE-S MGMT CORP COM 896749108 5 134 SH SOLE 4 134 0 0 TRIPLE-S MGMT CORP COM 896749108 11 317 SH SOLE 7 317 0 0 TRIPLE-S MGMT CORP COM 896749108 2773 78401 SH SOLE 18 78401 0 0 TRIPLE-S MGMT CORP COM 896749108 1373 38811 SH SOLE 19 38811 0 0 TRIPLE-S MGMT CORP COM 896749108 33272 940681 SH SOLE 21 940681 0 0 TRIPLE-S MGMT CORP COM 896749108 20752 586700 SH SOLE 22 563262 0 23438 TRIPLE-S MGMT CORP COM 896749108 105 2978 SH SOLE 25 2978 0 0 TRIPLE-S MGMT CORP COM 896749108 84 2377 SH SOLE 26 0 0 2377 TRIPLE-S MGMT CORP COM 896749108 123 3489 SH SOLE 28 3489 0 0 TRIPLE-S MGMT CORP COM 896749108 590 16679 SH SOLE 30 16679 0 0 TRIPLE-S MGMT CORP COM 896749108 100 2815 SH SOLE 40 2815 0 0 TRIPLE-S MGMT CORP COM 896749108 30 841 SH SOLE 43 0 0 841 TRIPLEPOINT VENTURE GROWTH B COM 89677Y100 3580 226027 SH SOLE 30 226027 0 0 TRIPLEPOINT VENTURE GROWTH B COM 89677Y100 3 182 SH SOLE 43 0 0 182 TRISTATE CAP HLDGS INC COM 89678F100 3475 164318 SH SOLE 2 50478 0 113840 TRISTATE CAP HLDGS INC COM 89678F100 11 503 SH SOLE 7 503 0 0 TRISTATE CAP HLDGS INC COM 89678F100 2035 96232 SH SOLE 18 96232 0 0 TRISTATE CAP HLDGS INC COM 89678F100 8409 397588 SH SOLE 19 397588 0 0 TRISTATE CAP HLDGS INC COM 89678F100 24442 1155636 SH SOLE 21 1155636 0 0 TRISTATE CAP HLDGS INC COM 89678F100 30671 1450182 SH SOLE 22 1422379 0 27803 TRISTATE CAP HLDGS INC COM 89678F100 478 22602 SH SOLE 23 22602 0 0 TRISTATE CAP HLDGS INC COM 89678F100 111 5248 SH SOLE 25 5248 0 0 TRISTATE CAP HLDGS INC COM 89678F100 1985 93869 SH SOLE 26 2301 0 91568 TRISTATE CAP HLDGS INC COM 89678F100 65 3058 SH SOLE 28 3058 0 0 TRISTATE CAP HLDGS INC COM 89678F100 145 6860 SH SOLE 30 6860 0 0 TRISTATE CAP HLDGS INC COM 89678F100 94 4438 SH SOLE 34 4438 0 0 TRISTATE CAP HLDGS INC COM 89678F100 49 2309 SH SOLE 36 2309 0 0 TRISTATE CAP HLDGS INC COM 89678F100 50 2387 SH SOLE 40 2387 0 0 TRISTATE CAP HLDGS INC COM 89678F100 110 5215 SH SOLE 43 348 0 4867 TRITON INTL LTD CL A G9078F107 7321 140673 SH SOLE 2 50127 0 90546 TRITON INTL LTD CL A G9078F107 15 287 SH SOLE 4 287 0 0 TRITON INTL LTD CL A G9078F107 84 1607 SH SOLE 7 1607 0 0 TRITON INTL LTD CL A G9078F107 10967 210751 SH SOLE 18 210751 0 0 TRITON INTL LTD CL A G9078F107 20014 384596 SH SOLE 19 384596 0 0 TRITON INTL LTD CL A G9078F107 127917 2458056 SH SOLE 21 2458056 0 0 TRITON INTL LTD CL A G9078F107 99017 1902717 SH SOLE 22 1834914 0 67803 TRITON INTL LTD CL A G9078F107 638 12264 SH SOLE 23 12264 0 0 TRITON INTL LTD CL A G9078F107 649 12473 SH SOLE 25 12473 0 0 TRITON INTL LTD CL A G9078F107 5305 101950 SH SOLE 26 28838 0 73112 TRITON INTL LTD CL A G9078F107 293 5622 SH SOLE 28 5622 0 0 TRITON INTL LTD CL A G9078F107 2120 40734 SH SOLE 30 40734 0 0 TRITON INTL LTD CL A G9078F107 693 13316 SH SOLE 36 13316 0 0 TRITON INTL LTD CL A G9078F107 428 8218 SH SOLE 40 8218 0 0 TRITON INTL LTD CL A G9078F107 1478 28409 SH SOLE 43 6052 0 22357 TRIUMPH BANCORP INC COM 89679E300 1384 13822 SH SOLE 2 7230 0 6592 TRIUMPH BANCORP INC COM 89679E300 8 83 SH SOLE 4 83 0 0 TRIUMPH BANCORP INC COM 89679E300 38 379 SH SOLE 7 379 0 0 TRIUMPH BANCORP INC COM 89679E300 8639 86282 SH SOLE 18 86282 0 0 TRIUMPH BANCORP INC COM 89679E300 4104 40987 SH SOLE 19 40987 0 0 TRIUMPH BANCORP INC COM 89679E300 268528 2681790 SH SOLE 21 2681790 0 0 TRIUMPH BANCORP INC COM 89679E300 58838 587618 SH SOLE 22 572292 0 15326 TRIUMPH BANCORP INC COM 89679E300 300 2993 SH SOLE 25 2993 0 0 TRIUMPH BANCORP INC COM 89679E300 1176 11740 SH SOLE 26 8968 0 2772 TRIUMPH BANCORP INC COM 89679E300 176 1756 SH SOLE 28 1756 0 0 TRIUMPH BANCORP INC COM 89679E300 4023 40173 SH SOLE 30 40173 0 0 TRIUMPH BANCORP INC COM 89679E300 281 2806 SH SOLE 40 2806 0 0 TRIUMPH BANCORP INC COM 89679E300 525 5245 SH SOLE 43 61 0 5184 TRIUMPH GROUP INC NEW COM 896818101 1460 78368 SH SOLE 2 19037 0 59331 TRIUMPH GROUP INC NEW COM 896818101 6 302 SH SOLE 4 302 0 0 TRIUMPH GROUP INC NEW COM 896818101 15 822 SH SOLE 7 822 0 0 TRIUMPH GROUP INC NEW COM 896818101 4851 260385 SH SOLE 18 260385 0 0 TRIUMPH GROUP INC NEW COM 896818101 2081 111711 SH SOLE 19 111711 0 0 TRIUMPH GROUP INC NEW COM 896818101 135557 7276294 SH SOLE 21 7276294 0 0 TRIUMPH GROUP INC NEW COM 896818101 29879 1603830 SH SOLE 22 1535712 0 68118 TRIUMPH GROUP INC NEW COM 896818101 212 11386 SH SOLE 25 11386 0 0 TRIUMPH GROUP INC NEW COM 896818101 260 13952 SH SOLE 26 5029 0 8923 TRIUMPH GROUP INC NEW COM 896818101 117 6296 SH SOLE 28 4596 0 1700 TRIUMPH GROUP INC NEW COM 896818101 2164 116147 SH SOLE 30 116147 0 0 TRIUMPH GROUP INC NEW COM 896818101 32 1723 SH SOLE 36 1723 0 0 TRIUMPH GROUP INC NEW COM 896818101 171 9205 SH SOLE 40 9205 0 0 TRIUMPH GROUP INC NEW COM 896818101 1249 67039 SH SOLE 43 31813 0 35226 TROIKA MEDIA GROUP INC COM 89689F305 5 3598 SH SOLE 18 3598 0 0 TROIKA MEDIA GROUP INC COM 89689F305 63 47641 SH SOLE 21 47641 0 0 TRONOX HOLDINGS PLC SHS G9087Q102 3207 130083 SH SOLE 2 34709 0 95374 TRONOX HOLDINGS PLC SHS G9087Q102 7 280 SH SOLE 4 280 0 0 TRONOX HOLDINGS PLC SHS G9087Q102 45 1842 SH SOLE 7 1842 0 0 TRONOX HOLDINGS PLC SHS G9087Q102 8728 354065 SH SOLE 18 354065 0 0 TRONOX HOLDINGS PLC SHS G9087Q102 5036 204307 SH SOLE 19 204307 0 0 TRONOX HOLDINGS PLC SHS G9087Q102 103668 4205584 SH SOLE 21 4205584 0 0 TRONOX HOLDINGS PLC SHS G9087Q102 66014 2678044 SH SOLE 22 2559127 0 118917 TRONOX HOLDINGS PLC SHS G9087Q102 427 17315 SH SOLE 25 17315 0 0 TRONOX HOLDINGS PLC SHS G9087Q102 1258 51015 SH SOLE 26 44673 0 6342 TRONOX HOLDINGS PLC SHS G9087Q102 233 9447 SH SOLE 28 9447 0 0 TRONOX HOLDINGS PLC SHS G9087Q102 1636 66365 SH SOLE 30 66365 0 0 TRONOX HOLDINGS PLC SHS G9087Q102 346 14023 SH SOLE 40 14023 0 0 TRONOX HOLDINGS PLC SHS G9087Q102 878 35633 SH SOLE 43 1266 0 34367 TRUEBLUE INC COM 89785X101 1088 40195 SH SOLE 2 11234 0 28961 TRUEBLUE INC COM 89785X101 5 168 SH SOLE 4 168 0 0 TRUEBLUE INC COM 89785X101 16 581 SH SOLE 7 581 0 0 TRUEBLUE INC COM 89785X101 3837 141697 SH SOLE 18 141697 0 0 TRUEBLUE INC COM 89785X101 1686 62269 SH SOLE 19 62269 0 0 TRUEBLUE INC COM 89785X101 116425 4299282 SH SOLE 21 4299282 0 0 TRUEBLUE INC COM 89785X101 23887 882103 SH SOLE 22 842397 0 39706 TRUEBLUE INC COM 89785X101 190 7008 SH SOLE 25 7008 0 0 TRUEBLUE INC COM 89785X101 275 10153 SH SOLE 26 7972 0 2181 TRUEBLUE INC COM 89785X101 124 4587 SH SOLE 28 4587 0 0 TRUEBLUE INC COM 89785X101 1503 55506 SH SOLE 30 55506 0 0 TRUEBLUE INC COM 89785X101 158 5838 SH SOLE 36 5838 0 0 TRUEBLUE INC COM 89785X101 122 4517 SH SOLE 40 4517 0 0 TRUEBLUE INC COM 89785X101 2621 96789 SH SOLE 43 7278 0 89511 TRUECAR INC COM 89785L107 940 225939 SH SOLE 2 85739 0 140200 TRUECAR INC COM 89785L107 2 447 SH SOLE 4 447 0 0 TRUECAR INC COM 89785L107 7 1750 SH SOLE 7 1750 0 0 TRUECAR INC COM 89785L107 1443 346816 SH SOLE 18 346816 0 0 TRUECAR INC COM 89785L107 1385 333038 SH SOLE 19 333038 0 0 TRUECAR INC COM 89785L107 15978 3840948 SH SOLE 21 3840948 0 0 TRUECAR INC COM 89785L107 13414 3224407 SH SOLE 22 3128873 0 95534 TRUECAR INC COM 89785L107 100 24053 SH SOLE 23 24053 0 0 TRUECAR INC COM 89785L107 53 12798 SH SOLE 25 12798 0 0 TRUECAR INC COM 89785L107 455 109369 SH SOLE 26 508 0 108861 TRUECAR INC COM 89785L107 49 11828 SH SOLE 28 11828 0 0 TRUECAR INC COM 89785L107 352 84515 SH SOLE 30 84515 0 0 TRUECAR INC COM 89785L107 39 9339 SH SOLE 40 9339 0 0 TRUECAR INC COM 89785L107 13 3215 SH SOLE 43 0 0 3215 TRUIST FINL CORP COM 89832Q109 203158 3463907 SH SOLE 2 808156 0 2655751 TRUIST FINL CORP COM 89832Q109 59199 1009367 SH SOLE 4 657872 0 351495 TRUIST FINL CORP COM 89832Q109 75469 1286775 SH SOLE 7 1247840 0 38935 TRUIST FINL CORP COM 89832Q109 5904 100669 SH SOLE 13 77604 0 23065 TRUIST FINL CORP COM 89832Q109 10140 172885 SH SOLE 15 172885 0 0 TRUIST FINL CORP COM 89832Q109 191471 3264640 SH SOLE 18 2931258 0 333382 TRUIST FINL CORP COM 89832Q109 54858 935341 SH SOLE 19 935341 0 0 TRUIST FINL CORP COM 89832Q109 2127417 36273100 SH SOLE 21 36273100 0 0 TRUIST FINL CORP COM 89832Q109 1706666 29099162 SH SOLE 22 25895348 0 3203814 TRUIST FINL CORP COM 89832Q109 46348 790239 SH SOLE 23 790239 0 0 TRUIST FINL CORP COM 89832Q109 142429 2428454 SH SOLE 25 2428454 0 0 TRUIST FINL CORP COM 89832Q109 167940 2863422 SH SOLE 26 977335 0 1886087 TRUIST FINL CORP COM 89832Q109 216994 3699819 SH SOLE 28 119718 0 3580101 TRUIST FINL CORP COM 89832Q109 569 9708 SH SOLE 29 9708 0 0 TRUIST FINL CORP COM 89832Q109 503287 8581195 SH SOLE 30 8572164 0 9031 TRUIST FINL CORP COM 89832Q109 31069 529733 SH SOLE 31 196958 0 332775 TRUIST FINL CORP COM 89832Q109 3492 59538 SH SOLE 32 59538 0 0 TRUIST FINL CORP COM 89832Q109 12190 207846 SH SOLE 34 207846 0 0 TRUIST FINL CORP COM 89832Q109 11352 193555 SH SOLE 35 193555 0 0 TRUIST FINL CORP COM 89832Q109 40825 696073 SH SOLE 36 696073 0 0 TRUIST FINL CORP COM 89832Q109 2750 46883 SH SOLE 40 46883 0 0 TRUIST FINL CORP COM 89832Q109 46661 795586 SH SOLE 43 69410 0 726176 TRUPANION INC COM 898202106 5100 65666 SH SOLE 2 35605 0 30061 TRUPANION INC COM 898202106 19 241 SH SOLE 4 241 0 0 TRUPANION INC COM 898202106 38 484 SH SOLE 7 484 0 0 TRUPANION INC COM 898202106 11197 144167 SH SOLE 18 132175 0 11992 TRUPANION INC COM 898202106 24396 314096 SH SOLE 19 314096 0 0 TRUPANION INC COM 898202106 309091 3979540 SH SOLE 21 3979540 0 0 TRUPANION INC COM 898202106 85379 1099247 SH SOLE 22 1079512 0 19735 TRUPANION INC COM 898202106 825 10623 SH SOLE 23 10623 0 0 TRUPANION INC COM 898202106 358 4608 SH SOLE 25 4608 0 0 TRUPANION INC COM 898202106 4469 57539 SH SOLE 26 8052 0 49487 TRUPANION INC COM 898202106 218 2805 SH SOLE 28 2805 0 0 TRUPANION INC COM 898202106 4590 59101 SH SOLE 30 59101 0 0 TRUPANION INC COM 898202106 9 112 SH SOLE 36 112 0 0 TRUPANION INC COM 898202106 310 3987 SH SOLE 40 3987 0 0 TRUPANION INC COM 898202106 413 5316 SH SOLE 43 67 0 5249 TRUSTCO BK CORP N Y COM NEW 898349204 644 20146 SH SOLE 2 5672 0 14474 TRUSTCO BK CORP N Y COM NEW 898349204 2 71 SH SOLE 4 71 0 0 TRUSTCO BK CORP N Y COM NEW 898349204 9 294 SH SOLE 7 294 0 0 TRUSTCO BK CORP N Y COM NEW 898349204 2352 73559 SH SOLE 18 73559 0 0 TRUSTCO BK CORP N Y COM NEW 898349204 1107 34617 SH SOLE 19 34617 0 0 TRUSTCO BK CORP N Y COM NEW 898349204 69362 2169588 SH SOLE 21 2169588 0 0 TRUSTCO BK CORP N Y COM NEW 898349204 15694 490901 SH SOLE 22 471187 0 19714 TRUSTCO BK CORP N Y COM NEW 898349204 333 10413 SH SOLE 26 9095 0 1318 TRUSTCO BK CORP N Y COM NEW 898349204 87 2724 SH SOLE 28 2724 0 0 TRUSTCO BK CORP N Y COM NEW 898349204 1010 31594 SH SOLE 30 31594 0 0 TRUSTCO BK CORP N Y COM NEW 898349204 83 2593 SH SOLE 40 2593 0 0 TRUSTCO BK CORP N Y COM NEW 898349204 390 12189 SH SOLE 43 198 0 11991 TRUSTMARK CORP COM 898402102 2208 68525 SH SOLE 2 19340 0 49185 TRUSTMARK CORP COM 898402102 9 291 SH SOLE 4 291 0 0 TRUSTMARK CORP COM 898402102 35 1091 SH SOLE 7 1091 0 0 TRUSTMARK CORP COM 898402102 7988 247926 SH SOLE 18 247926 0 0 TRUSTMARK CORP COM 898402102 3561 110509 SH SOLE 19 110509 0 0 TRUSTMARK CORP COM 898402102 213491 6626051 SH SOLE 21 6626051 0 0 TRUSTMARK CORP COM 898402102 51736 1605699 SH SOLE 22 1540483 0 65216 TRUSTMARK CORP COM 898402102 292 9070 SH SOLE 25 9070 0 0 TRUSTMARK CORP COM 898402102 717 22247 SH SOLE 26 17531 0 4716 TRUSTMARK CORP COM 898402102 171 5301 SH SOLE 28 5301 0 0 TRUSTMARK CORP COM 898402102 3407 105739 SH SOLE 30 105739 0 0 TRUSTMARK CORP COM 898402102 169 5257 SH SOLE 36 5257 0 0 TRUSTMARK CORP COM 898402102 222 6879 SH SOLE 40 6879 0 0 TRUSTMARK CORP COM 898402102 5084 157799 SH SOLE 43 921 0 156878 TRXADE HEALTH INC COM NEW 89846A207 4 883 SH SOLE 18 883 0 0 TRXADE HEALTH INC COM NEW 89846A207 48 9660 SH SOLE 21 9660 0 0 TSAKOS ENERGY NAVIGATION LTD SHS G9108L173 75 7019 SH SOLE 22 7019 0 0 TSCAN THERAPEUTICS INC COM 89854M101 335 40146 SH SOLE 18 40146 0 0 TSCAN THERAPEUTICS INC COM 89854M101 11980 1436451 SH SOLE 19 1436451 0 0 TSCAN THERAPEUTICS INC COM 89854M101 37 4487 SH SOLE 20 4487 0 0 TSCAN THERAPEUTICS INC COM 89854M101 130 15550 SH SOLE 21 15550 0 0 TSCAN THERAPEUTICS INC COM 89854M101 33 3943 SH SOLE 34 3943 0 0 TTEC HLDGS INC COM 89854H102 1000 10689 SH SOLE 2 7580 0 3109 TTEC HLDGS INC COM 89854H102 8 90 SH SOLE 4 90 0 0 TTEC HLDGS INC COM 89854H102 28 297 SH SOLE 7 297 0 0 TTEC HLDGS INC COM 89854H102 6267 67007 SH SOLE 18 67007 0 0 TTEC HLDGS INC COM 89854H102 4136 44216 SH SOLE 19 44216 0 0 TTEC HLDGS INC COM 89854H102 196810 2104245 SH SOLE 21 2104245 0 0 TTEC HLDGS INC COM 89854H102 42898 458659 SH SOLE 22 446789 0 11870 TTEC HLDGS INC COM 89854H102 12 132 SH SOLE 23 132 0 0 TTEC HLDGS INC COM 89854H102 313 3346 SH SOLE 25 3346 0 0 TTEC HLDGS INC COM 89854H102 722 7715 SH SOLE 26 6729 0 986 TTEC HLDGS INC COM 89854H102 146 1563 SH SOLE 28 1563 0 0 TTEC HLDGS INC COM 89854H102 3061 32727 SH SOLE 30 32727 0 0 TTEC HLDGS INC COM 89854H102 109 1168 SH SOLE 36 1168 0 0 TTEC HLDGS INC COM 89854H102 205 2195 SH SOLE 40 2195 0 0 TTEC HLDGS INC COM 89854H102 1570 16784 SH SOLE 43 1262 0 15522 TTM TECHNOLOGIES INC COM 87305R109 1290 102661 SH SOLE 2 30653 0 72008 TTM TECHNOLOGIES INC COM 87305R109 4 355 SH SOLE 4 355 0 0 TTM TECHNOLOGIES INC COM 87305R109 43 3420 SH SOLE 7 3420 0 0 TTM TECHNOLOGIES INC COM 87305R109 5370 427239 SH SOLE 18 427239 0 0 TTM TECHNOLOGIES INC COM 87305R109 2345 186545 SH SOLE 19 186545 0 0 TTM TECHNOLOGIES INC COM 87305R109 161456 12844513 SH SOLE 21 12844513 0 0 TTM TECHNOLOGIES INC COM 87305R109 33876 2694962 SH SOLE 22 2579717 0 115245 TTM TECHNOLOGIES INC COM 87305R109 162 12892 SH SOLE 25 12892 0 0 TTM TECHNOLOGIES INC COM 87305R109 687 54631 SH SOLE 26 48260 0 6371 TTM TECHNOLOGIES INC COM 87305R109 2264 180096 SH SOLE 30 180096 0 0 TTM TECHNOLOGIES INC COM 87305R109 82 6520 SH SOLE 36 6520 0 0 TTM TECHNOLOGIES INC COM 87305R109 153 12199 SH SOLE 40 12199 0 0 TTM TECHNOLOGIES INC COM 87305R109 824 65591 SH SOLE 43 0 0 65591 TUCOWS INC COM NEW 898697206 301 3808 SH SOLE 2 2791 0 1017 TUCOWS INC COM NEW 898697206 14 174 SH SOLE 7 174 0 0 TUCOWS INC COM NEW 898697206 2231 28257 SH SOLE 18 28257 0 0 TUCOWS INC COM NEW 898697206 1306 16545 SH SOLE 19 16545 0 0 TUCOWS INC COM NEW 898697206 27794 352043 SH SOLE 21 352043 0 0 TUCOWS INC COM NEW 898697206 18194 230444 SH SOLE 22 225301 0 5143 TUCOWS INC COM NEW 898697206 91 1147 SH SOLE 25 1147 0 0 TUCOWS INC COM NEW 898697206 71 894 SH SOLE 26 0 0 894 TUCOWS INC COM NEW 898697206 60 754 SH SOLE 28 754 0 0 TUCOWS INC COM NEW 898697206 438 5542 SH SOLE 30 5542 0 0 TUCOWS INC COM NEW 898697206 112 1422 SH SOLE 40 1422 0 0 TUCOWS INC COM NEW 898697206 274 3476 SH SOLE 43 119 0 3357 TUNIU CORP SPONSORED ADS A 89977P106 2 1002 SH SOLE 43 0 0 1002 TUPPERWARE BRANDS CORP COM 899896104 1147 54317 SH SOLE 2 14818 0 39499 TUPPERWARE BRANDS CORP COM 899896104 4 213 SH SOLE 4 213 0 0 TUPPERWARE BRANDS CORP COM 899896104 32 1511 SH SOLE 7 1511 0 0 TUPPERWARE BRANDS CORP COM 899896104 4423 209434 SH SOLE 18 209434 0 0 TUPPERWARE BRANDS CORP COM 899896104 1759 83289 SH SOLE 19 83289 0 0 TUPPERWARE BRANDS CORP COM 899896104 124850 5911478 SH SOLE 21 5911478 0 0 TUPPERWARE BRANDS CORP COM 899896104 27304 1292807 SH SOLE 22 1240115 0 52692 TUPPERWARE BRANDS CORP COM 899896104 201 9506 SH SOLE 25 9506 0 0 TUPPERWARE BRANDS CORP COM 899896104 627 29703 SH SOLE 26 26136 0 3567 TUPPERWARE BRANDS CORP COM 899896104 285 13514 SH SOLE 28 6243 0 7271 TUPPERWARE BRANDS CORP COM 899896104 2033 96258 SH SOLE 30 96258 0 0 TUPPERWARE BRANDS CORP COM 899896104 193 9125 SH SOLE 36 9125 0 0 TUPPERWARE BRANDS CORP COM 899896104 123 5812 SH SOLE 40 5812 0 0 TUPPERWARE BRANDS CORP COM 899896104 723 34232 SH SOLE 43 39 0 34193 TURKCELL ILETISIM HIZMETLERI SPON ADR NEW 900111204 169 38946 SH SOLE 4 38946 0 0 TURKCELL ILETISIM HIZMETLERI SPON ADR NEW 900111204 166 38050 SH SOLE 25 38050 0 0 TURKCELL ILETISIM HIZMETLERI SPON ADR NEW 900111204 28 6367 SH SOLE 30 6367 0 0 TURKCELL ILETISIM HIZMETLERI SPON ADR NEW 900111204 58 13305 SH SOLE 31 13305 0 0 TURKCELL ILETISIM HIZMETLERI SPON ADR NEW 900111204 24 5543 SH SOLE 34 5543 0 0 TURKCELL ILETISIM HIZMETLERI SPON ADR NEW 900111204 4352 1000573 SH SOLE 43 103649 0 896924 TURNING POINT THERAPEUTICS I COM 90041T108 3374 50788 SH SOLE 2 14205 0 36583 TURNING POINT THERAPEUTICS I COM 90041T108 12 179 SH SOLE 4 179 0 0 TURNING POINT THERAPEUTICS I COM 90041T108 49 739 SH SOLE 7 739 0 0 TURNING POINT THERAPEUTICS I COM 90041T108 9533 143506 SH SOLE 18 143506 0 0 TURNING POINT THERAPEUTICS I COM 90041T108 5355 80609 SH SOLE 19 80609 0 0 TURNING POINT THERAPEUTICS I COM 90041T108 131737 1983100 SH SOLE 21 1983100 0 0 TURNING POINT THERAPEUTICS I COM 90041T108 73412 1105097 SH SOLE 22 1061423 0 43674 TURNING POINT THERAPEUTICS I COM 90041T108 380 5726 SH SOLE 25 5726 0 0 TURNING POINT THERAPEUTICS I COM 90041T108 1418 21350 SH SOLE 26 17805 0 3545 TURNING POINT THERAPEUTICS I COM 90041T108 227 3423 SH SOLE 28 3423 0 0 TURNING POINT THERAPEUTICS I COM 90041T108 22928 345144 SH SOLE 30 345144 0 0 TURNING POINT THERAPEUTICS I COM 90041T108 71 1070 SH SOLE 36 1070 0 0 TURNING POINT THERAPEUTICS I COM 90041T108 319 4796 SH SOLE 40 4796 0 0 TURNING POINT THERAPEUTICS I COM 90041T108 346 5209 SH SOLE 43 58 0 5151 TURNING PT BRANDS INC COM 90041L105 1138 23842 SH SOLE 2 20661 0 3181 TURNING PT BRANDS INC COM 90041L105 2 50 SH SOLE 4 50 0 0 TURNING PT BRANDS INC COM 90041L105 10 202 SH SOLE 7 202 0 0 TURNING PT BRANDS INC COM 90041L105 2183 45717 SH SOLE 18 42872 0 2845 TURNING PT BRANDS INC COM 90041L105 2723 57020 SH SOLE 19 57020 0 0 TURNING PT BRANDS INC COM 90041L105 25179 527301 SH SOLE 21 527301 0 0 TURNING PT BRANDS INC COM 90041L105 18477 386946 SH SOLE 22 377357 0 9589 TURNING PT BRANDS INC COM 90041L105 45 933 SH SOLE 23 933 0 0 TURNING PT BRANDS INC COM 90041L105 105 2199 SH SOLE 26 0 0 2199 TURNING PT BRANDS INC COM 90041L105 455 9523 SH SOLE 30 9523 0 0 TURNING PT BRANDS INC COM 90041L105 55 1150 SH SOLE 40 1150 0 0 TURNING PT BRANDS INC COM 90041L105 119 2483 SH SOLE 43 0 0 2483 TURQUOISE HILL RES LTD COM 900435207 346 23423 SH SOLE 21 23423 0 0 TURQUOISE HILL RES LTD COM 900435207 321 21745 SH SOLE 43 0 0 21745 TURTLE BEACH CORP COM NEW 900450206 174 6248 SH SOLE 2 1158 0 5090 TURTLE BEACH CORP COM NEW 900450206 10 345 SH SOLE 7 345 0 0 TURTLE BEACH CORP COM NEW 900450206 1236 44414 SH SOLE 18 44414 0 0 TURTLE BEACH CORP COM NEW 900450206 747 26834 SH SOLE 19 26834 0 0 TURTLE BEACH CORP COM NEW 900450206 15223 547197 SH SOLE 21 547197 0 0 TURTLE BEACH CORP COM NEW 900450206 10433 375029 SH SOLE 22 371774 0 3255 TURTLE BEACH CORP COM NEW 900450206 30 1075 SH SOLE 43 0 0 1075 TUSIMPLE HLDGS INC CL A 90089L108 3183 85734 SH SOLE 2 3441 0 82293 TUSIMPLE HLDGS INC CL A 90089L108 22 580 SH SOLE 7 580 0 0 TUSIMPLE HLDGS INC CL A 90089L108 532 14332 SH SOLE 18 14332 0 0 TUSIMPLE HLDGS INC CL A 90089L108 42044 1132354 SH SOLE 19 1132354 0 0 TUSIMPLE HLDGS INC CL A 90089L108 15973 430195 SH SOLE 21 430195 0 0 TUSIMPLE HLDGS INC CL A 90089L108 27513 740997 SH SOLE 22 713687 0 27310 TUSIMPLE HLDGS INC CL A 90089L108 3991 107476 SH SOLE 26 0 0 107476 TUSIMPLE HLDGS INC CL A 90089L108 24 637 SH SOLE 31 637 0 0 TUSIMPLE HLDGS INC CL A 90089L108 54348 1463716 SH SOLE 34 1463716 0 0 TUTOR PERINI CORP COM 901109108 1996 153737 SH SOLE 2 98675 0 55062 TUTOR PERINI CORP COM 901109108 3 253 SH SOLE 4 253 0 0 TUTOR PERINI CORP COM 901109108 10 806 SH SOLE 7 806 0 0 TUTOR PERINI CORP COM 901109108 1792 138039 SH SOLE 18 138039 0 0 TUTOR PERINI CORP COM 901109108 4017 309456 SH SOLE 19 309456 0 0 TUTOR PERINI CORP COM 901109108 24865 1915619 SH SOLE 21 1915619 0 0 TUTOR PERINI CORP COM 901109108 19014 1464843 SH SOLE 22 1423799 0 41044 TUTOR PERINI CORP COM 901109108 54 4126 SH SOLE 23 4126 0 0 TUTOR PERINI CORP COM 901109108 76 5824 SH SOLE 25 5824 0 0 TUTOR PERINI CORP COM 901109108 587 45249 SH SOLE 26 0 0 45249 TUTOR PERINI CORP COM 901109108 356 27427 SH SOLE 28 5652 0 21775 TUTOR PERINI CORP COM 901109108 269 20726 SH SOLE 30 20726 0 0 TUTOR PERINI CORP COM 901109108 59 4511 SH SOLE 36 4511 0 0 TUTOR PERINI CORP COM 901109108 53 4106 SH SOLE 40 4106 0 0 TUTOR PERINI CORP COM 901109108 984 75831 SH SOLE 43 418 0 75413 TUYA INC SPONSERED ADS 90114C107 62 6821 SH SOLE 2 6821 0 0 TUYA INC SPONSERED ADS 90114C107 521 57447 SH SOLE 19 57447 0 0 TUYA INC SPONSERED ADS 90114C107 316 34854 SH SOLE 25 34854 0 0 TUYA INC SPONSERED ADS 90114C107 165 18202 SH SOLE 28 0 0 18202 TUYA INC SPONSERED ADS 90114C107 1794 197820 SH SOLE 34 197820 0 0 TWILIO INC CL A 90138F102 124480 390157 SH SOLE 2 82732 0 307425 TWILIO INC CL A 90138F102 35483 111214 SH SOLE 4 75230 0 35984 TWILIO INC CL A 90138F102 5757 18043 SH SOLE 7 18043 0 0 TWILIO INC CL A 90138F102 3470 10875 SH SOLE 13 7944 0 2931 TWILIO INC CL A 90138F102 4836 15156 SH SOLE 15 15156 0 0 TWILIO INC CL A 90138F102 0 1 SH SOLE 17 0 0 1 TWILIO INC CL A 90138F102 167923 526323 SH SOLE 18 355031 0 171292 TWILIO INC CL A 90138F102 362979 1137688 SH SOLE 19 1137688 0 0 TWILIO INC CL A 90138F102 530099 1661492 SH SOLE 21 1661492 0 0 TWILIO INC CL A 90138F102 1146415 3593215 SH SOLE 22 3341849 0 251366 TWILIO INC CL A 90138F102 31748 99509 SH SOLE 23 99509 0 0 TWILIO INC CL A 90138F102 140439 440179 SH SOLE 25 440179 0 0 TWILIO INC CL A 90138F102 107224 336074 SH SOLE 26 149640 0 186434 TWILIO INC CL A 90138F102 145379 455661 SH SOLE 28 14844 0 440817 TWILIO INC CL A 90138F102 1050 3292 SH SOLE 29 3292 0 0 TWILIO INC CL A 90138F102 112431 352392 SH SOLE 30 352392 0 0 TWILIO INC CL A 90138F102 19844 62196 SH SOLE 31 22863 0 39333 TWILIO INC CL A 90138F102 281863 883444 SH SOLE 34 883444 0 0 TWILIO INC CL A 90138F102 23604 73981 SH SOLE 36 73981 0 0 TWILIO INC CL A 90138F102 1776 5566 SH SOLE 40 5566 0 0 TWILIO INC CL A 90138F102 27931 87544 SH SOLE 43 5464 0 82080 TWILIO INC OPTIONS 90138F102 191 600 SH Call SOLE 4 600 0 0 TWILIO INC OPTIONS 90138F102 2584 8100 SH Call SOLE 18 8100 0 0 TWILIO INC OPTIONS 90138F102 15633 49000 SH Call SOLE 19 49000 0 0 TWILIO INC OPTIONS 90138F102 1276 4000 SH Call SOLE 22 4000 0 0 TWILIO INC OPTIONS 90138F102 191 600 SH Call SOLE 26 600 0 0 TWILIO INC OPTIONS 90138F102 8710 27300 SH Call SOLE 34 27300 0 0 TWIN DISC INC COM 901476101 23 2202 SH SOLE 18 2202 0 0 TWIN DISC INC COM 901476101 353 33142 SH SOLE 21 33142 0 0 TWIN DISC INC COM 901476101 1556 145955 SH SOLE 22 145955 0 0 TWIN VEE POWERCATS CO COM 90177C101 2 597 SH SOLE 18 597 0 0 TWIN VEE POWERCATS CO COM 90177C101 21 5893 SH SOLE 21 5893 0 0 TWIST BIOSCIENCE CORP COM 90184D100 4866 45486 SH SOLE 2 21579 0 23907 TWIST BIOSCIENCE CORP COM 90184D100 14 132 SH SOLE 4 132 0 0 TWIST BIOSCIENCE CORP COM 90184D100 81 759 SH SOLE 7 759 0 0 TWIST BIOSCIENCE CORP COM 90184D100 14625 136718 SH SOLE 18 128614 0 8104 TWIST BIOSCIENCE CORP COM 90184D100 25020 233897 SH SOLE 19 233897 0 0 TWIST BIOSCIENCE CORP COM 90184D100 217398 2032328 SH SOLE 21 2032328 0 0 TWIST BIOSCIENCE CORP COM 90184D100 132796 1241433 SH SOLE 22 1215077 0 26356 TWIST BIOSCIENCE CORP COM 90184D100 719 6724 SH SOLE 23 6724 0 0 TWIST BIOSCIENCE CORP COM 90184D100 572 5351 SH SOLE 25 5351 0 0 TWIST BIOSCIENCE CORP COM 90184D100 4688 43821 SH SOLE 26 13070 0 30751 TWIST BIOSCIENCE CORP COM 90184D100 431 4026 SH SOLE 28 4026 0 0 TWIST BIOSCIENCE CORP COM 90184D100 26183 244766 SH SOLE 30 244766 0 0 TWIST BIOSCIENCE CORP COM 90184D100 547 5115 SH SOLE 40 5115 0 0 TWIST BIOSCIENCE CORP COM 90184D100 1847 17268 SH SOLE 43 432 0 16836 TWITTER INC COM 90184L102 124639 2063900 SH SOLE 2 529545 0 1534355 TWITTER INC COM 90184L102 33078 547734 SH SOLE 4 367086 0 180648 TWITTER INC COM 90184L102 41970 694985 SH SOLE 7 671635 0 23350 TWITTER INC COM 90184L102 1647 27268 SH SOLE 13 13299 0 13969 TWITTER INC COM 90184L102 4635 76751 SH SOLE 15 76751 0 0 TWITTER INC COM 90184L102 51 851 SH SOLE 17 0 0 851 TWITTER INC COM 90184L102 133270 2206827 SH SOLE 18 2070404 0 136423 TWITTER INC COM 90184L102 34622 573315 SH SOLE 19 573315 0 0 TWITTER INC COM 90184L102 1128507 18686982 SH SOLE 21 18686982 0 0 TWITTER INC COM 90184L102 1039451 17212305 SH SOLE 22 15214362 0 1997943 TWITTER INC COM 90184L102 31165 516065 SH SOLE 23 516065 0 0 TWITTER INC COM 90184L102 76998 1275013 SH SOLE 25 1275013 0 0 TWITTER INC COM 90184L102 109483 1812931 SH SOLE 26 724168 0 1088763 TWITTER INC COM 90184L102 76711 1270257 SH SOLE 28 69448 0 1200809 TWITTER INC COM 90184L102 2520 41725 SH SOLE 29 41725 0 0 TWITTER INC COM 90184L102 209591 3470632 SH SOLE 30 3365300 0 105332 TWITTER INC COM 90184L102 20080 332506 SH SOLE 31 135839 0 196667 TWITTER INC COM 90184L102 19243 318640 SH SOLE 34 318640 0 0 TWITTER INC COM 90184L102 22084 365695 SH SOLE 36 365695 0 0 TWITTER INC COM 90184L102 1662 27513 SH SOLE 40 27513 0 0 TWITTER INC COM 90184L102 25937 429491 SH SOLE 43 22849 0 406642 TWITTER INC NOTE 0.250% 6/1 90184LAF9 9828 7805000 PRN SOLE 21 7805000 0 0 TWO HBRS INVT CORP COM NEW 90187B408 2156 340020 SH SOLE 2 93082 0 246938 TWO HBRS INVT CORP COM NEW 90187B408 8 1314 SH SOLE 4 1314 0 0 TWO HBRS INVT CORP COM NEW 90187B408 62 9720 SH SOLE 7 9720 0 0 TWO HBRS INVT CORP COM NEW 90187B408 7962 1255806 SH SOLE 18 1255806 0 0 TWO HBRS INVT CORP COM NEW 90187B408 3507 553175 SH SOLE 19 553175 0 0 TWO HBRS INVT CORP COM NEW 90187B408 281304 44369712 SH SOLE 21 44369712 0 0 TWO HBRS INVT CORP COM NEW 90187B408 46991 7411826 SH SOLE 22 7117054 0 294772 TWO HBRS INVT CORP COM NEW 90187B408 253 39871 SH SOLE 25 39871 0 0 TWO HBRS INVT CORP COM NEW 90187B408 647 101993 SH SOLE 26 81480 0 20513 TWO HBRS INVT CORP COM NEW 90187B408 166 26226 SH SOLE 28 26226 0 0 TWO HBRS INVT CORP COM NEW 90187B408 3312 522453 SH SOLE 30 522453 0 0 TWO HBRS INVT CORP COM NEW 90187B408 93 14644 SH SOLE 36 14644 0 0 TWO HBRS INVT CORP COM NEW 90187B408 274 43250 SH SOLE 40 43250 0 0 TWO HBRS INVT CORP COM NEW 90187B408 2078 327796 SH SOLE 43 32570 0 295226 TWO HBRS INVT CORP NOTE 6.250% 1/1 90187BAB7 2252 2200000 PRN SOLE 21 2200000 0 0 TYLER TECHNOLOGIES INC COM 902252105 39189 85444 SH SOLE 2 13263 0 72181 TYLER TECHNOLOGIES INC COM 902252105 12094 26368 SH SOLE 4 16618 0 9750 TYLER TECHNOLOGIES INC COM 902252105 23744 51770 SH SOLE 7 50658 0 1112 TYLER TECHNOLOGIES INC COM 902252105 495 1079 SH SOLE 13 108 0 971 TYLER TECHNOLOGIES INC COM 902252105 1695 3695 SH SOLE 15 3695 0 0 TYLER TECHNOLOGIES INC COM 902252105 2 4 SH SOLE 17 0 0 4 TYLER TECHNOLOGIES INC COM 902252105 48063 104793 SH SOLE 18 99055 0 5738 TYLER TECHNOLOGIES INC COM 902252105 103397 225438 SH SOLE 19 225438 0 0 TYLER TECHNOLOGIES INC COM 902252105 812049 1770521 SH SOLE 21 1770521 0 0 TYLER TECHNOLOGIES INC COM 902252105 467815 1019982 SH SOLE 22 934919 0 85063 TYLER TECHNOLOGIES INC COM 902252105 11015 24016 SH SOLE 23 24016 0 0 TYLER TECHNOLOGIES INC COM 902252105 25616 55850 SH SOLE 25 55850 0 0 TYLER TECHNOLOGIES INC COM 902252105 45961 100210 SH SOLE 26 42861 0 57349 TYLER TECHNOLOGIES INC COM 902252105 45063 98251 SH SOLE 28 3090 0 95161 TYLER TECHNOLOGIES INC COM 902252105 133723 291557 SH SOLE 30 287799 0 3758 TYLER TECHNOLOGIES INC COM 902252105 6715 14640 SH SOLE 31 4760 0 9880 TYLER TECHNOLOGIES INC COM 902252105 903 1968 SH SOLE 34 1968 0 0 TYLER TECHNOLOGIES INC COM 902252105 14941 32576 SH SOLE 36 32576 0 0 TYLER TECHNOLOGIES INC COM 902252105 616 1342 SH SOLE 40 1342 0 0 TYLER TECHNOLOGIES INC COM 902252105 17316 37754 SH SOLE 43 1621 0 36133 TYME TECHNOLOGIES INC COM 90238J103 55 53573 SH SOLE 2 53573 0 0 TYME TECHNOLOGIES INC COM 90238J103 15 14865 SH SOLE 18 14865 0 0 TYME TECHNOLOGIES INC COM 90238J103 449 436030 SH SOLE 21 436030 0 0 TYME TECHNOLOGIES INC COM 90238J103 1628 1580228 SH SOLE 22 1580228 0 0 TYSON FOODS INC CL A 902494103 48128 609677 SH SOLE 2 116950 0 492727 TYSON FOODS INC CL A 902494103 10885 137892 SH SOLE 4 126457 0 11435 TYSON FOODS INC CL A 902494103 33807 428268 SH SOLE 7 419015 0 9253 TYSON FOODS INC CL A 902494103 461 5841 SH SOLE 13 542 0 5299 TYSON FOODS INC CL A 902494103 2856 36182 SH SOLE 15 36182 0 0 TYSON FOODS INC CL A 902494103 0 6 SH SOLE 17 0 0 6 TYSON FOODS INC CL A 902494103 42360 536612 SH SOLE 18 495103 0 41509 TYSON FOODS INC CL A 902494103 9651 122256 SH SOLE 19 122256 0 0 TYSON FOODS INC CL A 902494103 647303 8199940 SH SOLE 21 8199940 0 0 TYSON FOODS INC CL A 902494103 494347 6262310 SH SOLE 22 5634639 0 627671 TYSON FOODS INC CL A 902494103 13023 164974 SH SOLE 23 164974 0 0 TYSON FOODS INC CL A 902494103 32309 409290 SH SOLE 25 409290 0 0 TYSON FOODS INC CL A 902494103 58833 745284 SH SOLE 26 248245 0 497039 TYSON FOODS INC CL A 902494103 63694 806863 SH SOLE 28 21718 0 785145 TYSON FOODS INC CL A 902494103 159221 2016991 SH SOLE 30 2016991 0 0 TYSON FOODS INC CL A 902494103 8652 109597 SH SOLE 31 37307 0 72290 TYSON FOODS INC CL A 902494103 1187 15039 SH SOLE 34 15039 0 0 TYSON FOODS INC CL A 902494103 13387 169579 SH SOLE 36 169579 0 0 TYSON FOODS INC CL A 902494103 775 9816 SH SOLE 40 9816 0 0 TYSON FOODS INC CL A 902494103 17324 219454 SH SOLE 43 13072 0 206382 U S CENTY BK DORAL FLA CLASS A COM 90343D108 8 651 SH SOLE 18 651 0 0 U S CENTY BK DORAL FLA CLASS A COM 90343D108 110 9014 SH SOLE 21 9014 0 0 U S ENERGY CORP WYO COM 911805307 3 571 SH SOLE 21 571 0 0 U S ENERGY CORP WYO COM 911805307 63 13675 SH SOLE 22 13675 0 0 U S GLOBAL INVS INC CL A 902952100 98 17183 SH SOLE 21 17183 0 0 U S GLOBAL INVS INC CL A 902952100 1542 271059 SH SOLE 22 271059 0 0 U S GOLD CORP COM NEW 90291C201 12 1200 SH SOLE 18 1200 0 0 U S GOLD CORP COM NEW 90291C201 157 15464 SH SOLE 21 15464 0 0 U S PHYSICAL THERAPY COM 90337L108 812 7346 SH SOLE 2 3916 0 3430 U S PHYSICAL THERAPY COM 90337L108 5 43 SH SOLE 4 43 0 0 U S PHYSICAL THERAPY COM 90337L108 25 228 SH SOLE 7 228 0 0 U S PHYSICAL THERAPY COM 90337L108 5086 45988 SH SOLE 18 45988 0 0 U S PHYSICAL THERAPY COM 90337L108 8371 75687 SH SOLE 19 75687 0 0 U S PHYSICAL THERAPY COM 90337L108 166002 1500922 SH SOLE 21 1500922 0 0 U S PHYSICAL THERAPY COM 90337L108 38424 347415 SH SOLE 22 339784 0 7631 U S PHYSICAL THERAPY COM 90337L108 40 359 SH SOLE 23 359 0 0 U S PHYSICAL THERAPY COM 90337L108 224 2021 SH SOLE 25 2021 0 0 U S PHYSICAL THERAPY COM 90337L108 1059 9574 SH SOLE 26 4751 0 4823 U S PHYSICAL THERAPY COM 90337L108 115 1036 SH SOLE 28 1036 0 0 U S PHYSICAL THERAPY COM 90337L108 2638 23854 SH SOLE 30 23854 0 0 U S PHYSICAL THERAPY COM 90337L108 131 1182 SH SOLE 36 1182 0 0 U S PHYSICAL THERAPY COM 90337L108 147 1326 SH SOLE 40 1326 0 0 U S PHYSICAL THERAPY COM 90337L108 621 5613 SH SOLE 43 336 0 5277 U S SILICA HLDGS INC COM 90346E103 849 106202 SH SOLE 2 40521 0 65681 U S SILICA HLDGS INC COM 90346E103 10 1294 SH SOLE 7 1294 0 0 U S SILICA HLDGS INC COM 90346E103 2521 315537 SH SOLE 18 315537 0 0 U S SILICA HLDGS INC COM 90346E103 1280 160239 SH SOLE 19 160239 0 0 U S SILICA HLDGS INC COM 90346E103 77030 9640847 SH SOLE 21 9640847 0 0 U S SILICA HLDGS INC COM 90346E103 15601 1952607 SH SOLE 22 1874925 0 77682 U S SILICA HLDGS INC COM 90346E103 75 9444 SH SOLE 25 9444 0 0 U S SILICA HLDGS INC COM 90346E103 14 1770 SH SOLE 26 0 0 1770 U S SILICA HLDGS INC COM 90346E103 1193 149349 SH SOLE 30 149349 0 0 U S SILICA HLDGS INC COM 90346E103 69 8685 SH SOLE 40 8685 0 0 U S SILICA HLDGS INC COM 90346E103 81 10084 SH SOLE 43 535 0 9549 U S XPRESS ENTERPRISES INC COM CL A 90338N202 254 29432 SH SOLE 2 948 0 28484 U S XPRESS ENTERPRISES INC COM CL A 90338N202 766 88808 SH SOLE 18 88808 0 0 U S XPRESS ENTERPRISES INC COM CL A 90338N202 363 42037 SH SOLE 19 42037 0 0 U S XPRESS ENTERPRISES INC COM CL A 90338N202 8945 1036471 SH SOLE 21 1036471 0 0 U S XPRESS ENTERPRISES INC COM CL A 90338N202 2871 332633 SH SOLE 22 314742 0 17891 U S XPRESS ENTERPRISES INC COM CL A 90338N202 1 133 SH SOLE 43 0 0 133 UBER TECHNOLOGIES INC COM 90353T100 146244 3264382 SH SOLE 2 207149 0 3057233 UBER TECHNOLOGIES INC COM 90353T100 35386 789877 SH SOLE 4 500950 0 288927 UBER TECHNOLOGIES INC COM 90353T100 5913 131976 SH SOLE 7 131976 0 0 UBER TECHNOLOGIES INC COM 90353T100 1146 25582 SH SOLE 13 3299 0 22283 UBER TECHNOLOGIES INC COM 90353T100 4626 103260 SH SOLE 15 103260 0 0 UBER TECHNOLOGIES INC COM 90353T100 1 21 SH SOLE 17 0 0 21 UBER TECHNOLOGIES INC COM 90353T100 118963 2655423 SH SOLE 18 2167032 0 488391 UBER TECHNOLOGIES INC COM 90353T100 61781 1379034 SH SOLE 19 1379034 0 0 UBER TECHNOLOGIES INC COM 90353T100 702435 15679345 SH SOLE 21 15679345 0 0 UBER TECHNOLOGIES INC COM 90353T100 1474132 32904740 SH SOLE 22 31186582 0 1718158 UBER TECHNOLOGIES INC COM 90353T100 30303 676405 SH SOLE 23 676405 0 0 UBER TECHNOLOGIES INC COM 90353T100 111963 2499172 SH SOLE 25 2499172 0 0 UBER TECHNOLOGIES INC COM 90353T100 95498 2131649 SH SOLE 26 945696 0 1185953 UBER TECHNOLOGIES INC COM 90353T100 90875 2028460 SH SOLE 28 103784 0 1924676 UBER TECHNOLOGIES INC COM 90353T100 94 2091 SH SOLE 29 2091 0 0 UBER TECHNOLOGIES INC COM 90353T100 118518 2645485 SH SOLE 30 2645485 0 0 UBER TECHNOLOGIES INC COM 90353T100 20265 452353 SH SOLE 31 156659 0 295694 UBER TECHNOLOGIES INC COM 90353T100 9576 213756 SH SOLE 34 213756 0 0 UBER TECHNOLOGIES INC COM 90353T100 28886 644771 SH SOLE 36 644771 0 0 UBER TECHNOLOGIES INC COM 90353T100 1875 41851 SH SOLE 40 41851 0 0 UBER TECHNOLOGIES INC COM 90353T100 20005 446541 SH SOLE 43 29375 0 417166 UBER TECHNOLOGIES INC OPTIONS 90353T100 85 1900 SH Put SOLE 4 1900 0 0 UBER TECHNOLOGIES INC OPTIONS 90353T100 1057 23600 SH Put SOLE 18 23600 0 0 UBER TECHNOLOGIES INC OPTIONS 90353T100 31606 705500 SH Put SOLE 19 705500 0 0 UBER TECHNOLOGIES INC OPTIONS 90353T100 802 17900 SH Put SOLE 22 17900 0 0 UBER TECHNOLOGIES INC OPTIONS 90353T100 7589 169400 SH Put SOLE 34 169400 0 0 UBIQUITI INC COM 90353W103 4706 15756 SH SOLE 2 1411 0 14345 UBIQUITI INC COM 90353W103 15 49 SH SOLE 4 49 0 0 UBIQUITI INC COM 90353W103 32 106 SH SOLE 7 106 0 0 UBIQUITI INC COM 90353W103 37 125 SH SOLE 15 125 0 0 UBIQUITI INC COM 90353W103 809 2708 SH SOLE 18 2708 0 0 UBIQUITI INC COM 90353W103 427 1428 SH SOLE 19 1428 0 0 UBIQUITI INC COM 90353W103 41562 139158 SH SOLE 21 139158 0 0 UBIQUITI INC COM 90353W103 36727 122970 SH SOLE 22 118159 0 4811 UBIQUITI INC COM 90353W103 2679 8971 SH SOLE 25 8971 0 0 UBIQUITI INC COM 90353W103 256 857 SH SOLE 26 0 0 857 UBIQUITI INC COM 90353W103 445 1489 SH SOLE 28 0 0 1489 UBIQUITI INC COM 90353W103 8225 27539 SH SOLE 30 27539 0 0 UBIQUITI INC COM 90353W103 35 117 SH SOLE 31 117 0 0 UBIQUITI INC COM 90353W103 3126 10465 SH SOLE 43 283 0 10182 UBS GROUP AG SHS H42097107 31 1962 SH SOLE 2 1962 0 0 UBS GROUP AG SHS H42097107 1 49 SH SOLE 17 0 0 49 UBS GROUP AG SHS H42097107 23 1452 SH SOLE 18 1452 0 0 UBS GROUP AG SHS H42097107 147 9217 SH SOLE 22 9217 0 0 UBS GROUP AG SHS H42097107 35466 2224960 SH SOLE 43 230479 0 1994481 UDR INC COM 902653104 49715 938377 SH SOLE 2 247414 0 690963 UDR INC COM 902653104 46680 881084 SH SOLE 4 777466 0 103618 UDR INC COM 902653104 35026 661111 SH SOLE 7 652926 0 8185 UDR INC COM 902653104 535 10092 SH SOLE 13 475 0 9617 UDR INC COM 902653104 1910 36044 SH SOLE 15 36044 0 0 UDR INC COM 902653104 55034 1038771 SH SOLE 18 998058 0 40713 UDR INC COM 902653104 72955 1377026 SH SOLE 19 1377026 0 0 UDR INC COM 902653104 573129 10817842 SH SOLE 21 10817842 0 0 UDR INC COM 902653104 457728 8639645 SH SOLE 22 7639773 0 999872 UDR INC COM 902653104 11109 209682 SH SOLE 23 209682 0 0 UDR INC COM 902653104 103546 1954432 SH SOLE 25 1954432 0 0 UDR INC COM 902653104 50328 949944 SH SOLE 26 370447 0 579497 UDR INC COM 902653104 50186 947260 SH SOLE 28 118874 0 828386 UDR INC COM 902653104 23 433 SH SOLE 29 433 0 0 UDR INC COM 902653104 124667 2353091 SH SOLE 30 2353091 0 0 UDR INC COM 902653104 5861 110628 SH SOLE 31 37230 0 73398 UDR INC COM 902653104 36745 693570 SH SOLE 34 693570 0 0 UDR INC COM 902653104 7036 132797 SH SOLE 36 132797 0 0 UDR INC COM 902653104 551 10393 SH SOLE 40 10393 0 0 UDR INC COM 902653104 5835 110145 SH SOLE 43 1399 0 108746 UFP INDUSTRIES INC COM 90278Q108 2103 30937 SH SOLE 2 18721 0 12216 UFP INDUSTRIES INC COM 90278Q108 15 220 SH SOLE 4 220 0 0 UFP INDUSTRIES INC COM 90278Q108 90 1331 SH SOLE 7 1331 0 0 UFP INDUSTRIES INC COM 90278Q108 14729 216661 SH SOLE 18 216661 0 0 UFP INDUSTRIES INC COM 90278Q108 7162 105354 SH SOLE 19 105354 0 0 UFP INDUSTRIES INC COM 90278Q108 496332 7301145 SH SOLE 21 7301145 0 0 UFP INDUSTRIES INC COM 90278Q108 101331 1490603 SH SOLE 22 1450285 0 40318 UFP INDUSTRIES INC COM 90278Q108 529 7777 SH SOLE 25 7777 0 0 UFP INDUSTRIES INC COM 90278Q108 1895 27872 SH SOLE 26 23089 0 4783 UFP INDUSTRIES INC COM 90278Q108 376 5525 SH SOLE 28 5525 0 0 UFP INDUSTRIES INC COM 90278Q108 7441 109458 SH SOLE 30 109458 0 0 UFP INDUSTRIES INC COM 90278Q108 51 752 SH SOLE 36 752 0 0 UFP INDUSTRIES INC COM 90278Q108 504 7421 SH SOLE 40 7421 0 0 UFP INDUSTRIES INC COM 90278Q108 2178 32037 SH SOLE 43 759 0 31278 UFP TECHNOLOGIES INC COM 902673102 541 8776 SH SOLE 2 3032 0 5744 UFP TECHNOLOGIES INC COM 902673102 5 83 SH SOLE 7 83 0 0 UFP TECHNOLOGIES INC COM 902673102 1452 23582 SH SOLE 18 23582 0 0 UFP TECHNOLOGIES INC COM 902673102 791 12851 SH SOLE 19 12851 0 0 UFP TECHNOLOGIES INC COM 902673102 15840 257187 SH SOLE 21 257187 0 0 UFP TECHNOLOGIES INC COM 902673102 9206 149466 SH SOLE 22 145628 0 3838 UFP TECHNOLOGIES INC COM 902673102 86 1399 SH SOLE 43 0 0 1399 UGI CORP NEW COM 902681105 35623 835835 SH SOLE 2 391581 0 444254 UGI CORP NEW COM 902681105 10026 235250 SH SOLE 4 141700 0 93550 UGI CORP NEW COM 902681105 7801 183039 SH SOLE 7 183039 0 0 UGI CORP NEW COM 902681105 814 19103 SH SOLE 13 19103 0 0 UGI CORP NEW COM 902681105 856 20080 SH SOLE 15 20080 0 0 UGI CORP NEW COM 902681105 27299 640511 SH SOLE 18 569111 0 71400 UGI CORP NEW COM 902681105 22944 538336 SH SOLE 19 538336 0 0 UGI CORP NEW COM 902681105 486488 11414553 SH SOLE 21 11414553 0 0 UGI CORP NEW COM 902681105 287630 6748716 SH SOLE 22 6096041 0 652675 UGI CORP NEW COM 902681105 8768 205719 SH SOLE 23 205719 0 0 UGI CORP NEW COM 902681105 19389 454927 SH SOLE 25 454927 0 0 UGI CORP NEW COM 902681105 19172 449829 SH SOLE 26 359567 0 90262 UGI CORP NEW COM 902681105 40584 952222 SH SOLE 28 25844 0 926378 UGI CORP NEW COM 902681105 2558 60024 SH SOLE 29 60024 0 0 UGI CORP NEW COM 902681105 46517 1091443 SH SOLE 30 798064 0 293379 UGI CORP NEW COM 902681105 8317 195133 SH SOLE 31 117173 0 77960 UGI CORP NEW COM 902681105 5220 122489 SH SOLE 34 122489 0 0 UGI CORP NEW COM 902681105 2918 68468 SH SOLE 36 68468 0 0 UGI CORP NEW COM 902681105 333 7815 SH SOLE 40 7815 0 0 UGI CORP NEW COM 902681105 10854 254665 SH SOLE 43 19358 0 235307 UGI CORP NEW UNIT 99/99/9999 902681113 18459 183676 SH SOLE 21 183676 0 0 UIPATH INC CL A 90364P105 271 5147 SH SOLE 44 5147 0 0 UIPATH INC CL A 90364P105 1608 30565 SH SOLE 18 25434 0 5131 UIPATH INC CL A 90364P105 393 7475 SH SOLE 2 7475 0 0 UIPATH INC CL A 90364P105 115 2184 SH SOLE 19 2184 0 0 UIPATH INC CL A 90364P105 13044 247930 SH SOLE 21 247930 0 0 UIPATH INC CL A 90364P105 171842 3266343 SH SOLE 22 3266343 0 0 UIPATH INC CL A 90364P105 3184 60514 SH SOLE 25 60514 0 0 UIPATH INC CL A 90364P105 1638 31143 SH SOLE 31 31143 0 0 UIPATH INC CL A 90364P105 2398 45579 SH SOLE 34 45579 0 0 UIPATH INC CL A 90364P105 550 10457 SH SOLE 43 7767 0 2690 ULTA BEAUTY INC COM 90384S303 55445 153621 SH SOLE 2 53745 0 99876 ULTA BEAUTY INC COM 90384S303 14254 39494 SH SOLE 4 25112 0 14382 ULTA BEAUTY INC COM 90384S303 22000 60954 SH SOLE 7 47213 0 13741 ULTA BEAUTY INC COM 90384S303 471 1305 SH SOLE 13 141 0 1164 ULTA BEAUTY INC COM 90384S303 1941 5378 SH SOLE 15 5378 0 0 ULTA BEAUTY INC COM 90384S303 41200 114154 SH SOLE 18 106549 0 7605 ULTA BEAUTY INC COM 90384S303 24849 68849 SH SOLE 19 68849 0 0 ULTA BEAUTY INC COM 90384S303 506954 1404616 SH SOLE 21 1404616 0 0 ULTA BEAUTY INC COM 90384S303 420919 1166238 SH SOLE 22 1050741 0 115497 ULTA BEAUTY INC COM 90384S303 11300 31310 SH SOLE 23 31310 0 0 ULTA BEAUTY INC COM 90384S303 31452 87145 SH SOLE 25 87145 0 0 ULTA BEAUTY INC COM 90384S303 49224 136384 SH SOLE 26 65433 0 70951 ULTA BEAUTY INC COM 90384S303 48992 135741 SH SOLE 28 4079 0 131662 ULTA BEAUTY INC COM 90384S303 3368 9331 SH SOLE 29 9331 0 0 ULTA BEAUTY INC COM 90384S303 78625 217847 SH SOLE 30 217847 0 0 ULTA BEAUTY INC COM 90384S303 9720 26932 SH SOLE 31 13866 0 13066 ULTA BEAUTY INC COM 90384S303 32123 89002 SH SOLE 34 89002 0 0 ULTA BEAUTY INC COM 90384S303 8769 24295 SH SOLE 36 24295 0 0 ULTA BEAUTY INC COM 90384S303 668 1850 SH SOLE 40 1850 0 0 ULTA BEAUTY INC COM 90384S303 9337 25870 SH SOLE 43 2873 0 22997 ULTRA CLEAN HLDGS INC COM 90385V107 2415 56696 SH SOLE 2 32434 0 24262 ULTRA CLEAN HLDGS INC COM 90385V107 6 147 SH SOLE 4 147 0 0 ULTRA CLEAN HLDGS INC COM 90385V107 31 716 SH SOLE 7 716 0 0 ULTRA CLEAN HLDGS INC COM 90385V107 7220 169492 SH SOLE 18 157607 0 11885 ULTRA CLEAN HLDGS INC COM 90385V107 10626 249442 SH SOLE 19 249442 0 0 ULTRA CLEAN HLDGS INC COM 90385V107 216672 5086193 SH SOLE 21 5086193 0 0 ULTRA CLEAN HLDGS INC COM 90385V107 51328 1204886 SH SOLE 22 1180148 0 24738 ULTRA CLEAN HLDGS INC COM 90385V107 394 9238 SH SOLE 23 9238 0 0 ULTRA CLEAN HLDGS INC COM 90385V107 220 5162 SH SOLE 25 5162 0 0 ULTRA CLEAN HLDGS INC COM 90385V107 1872 43955 SH SOLE 26 13053 0 30902 ULTRA CLEAN HLDGS INC COM 90385V107 144 3373 SH SOLE 28 3373 0 0 ULTRA CLEAN HLDGS INC COM 90385V107 3239 76040 SH SOLE 30 76040 0 0 ULTRA CLEAN HLDGS INC COM 90385V107 62390 1464548 SH SOLE 34 1464548 0 0 ULTRA CLEAN HLDGS INC COM 90385V107 188 4412 SH SOLE 40 4412 0 0 ULTRA CLEAN HLDGS INC COM 90385V107 595 13958 SH SOLE 43 0 0 13958 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 12827 142223 SH SOLE 2 29003 0 113220 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 50 557 SH SOLE 4 557 0 0 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 83 925 SH SOLE 7 925 0 0 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 2589 28706 SH SOLE 18 26712 0 1994 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 11202 124200 SH SOLE 19 124200 0 0 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 125687 1393576 SH SOLE 21 1393576 0 0 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 142575 1580829 SH SOLE 22 1505082 0 75747 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 417 4625 SH SOLE 23 4625 0 0 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 1053 11678 SH SOLE 25 11678 0 0 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 4798 53204 SH SOLE 26 24608 0 28596 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 508 5628 SH SOLE 28 5628 0 0 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 6343 70330 SH SOLE 30 70330 0 0 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 90 999 SH SOLE 31 999 0 0 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 37 407 SH SOLE 34 407 0 0 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 939 10415 SH SOLE 36 10415 0 0 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 699 7748 SH SOLE 40 7748 0 0 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 1308 14503 SH SOLE 43 551 0 13952 ULTRALIFE CORP COM 903899102 15 2042 SH SOLE 18 2042 0 0 ULTRALIFE CORP COM 903899102 226 31805 SH SOLE 21 31805 0 0 ULTRALIFE CORP COM 903899102 785 110195 SH SOLE 22 110195 0 0 ULTRAPAR PARTICIPACOES SA SP ADR REP COM 90400P101 3200 1185205 SH SOLE 2 526713 0 658492 ULTRAPAR PARTICIPACOES SA SP ADR REP COM 90400P101 190 70435 SH SOLE 4 70435 0 0 ULTRAPAR PARTICIPACOES SA SP ADR REP COM 90400P101 1674 620138 SH SOLE 7 620138 0 0 ULTRAPAR PARTICIPACOES SA SP ADR REP COM 90400P101 377 139596 SH SOLE 13 139596 0 0 ULTRAPAR PARTICIPACOES SA SP ADR REP COM 90400P101 489 181149 SH SOLE 18 181149 0 0 ULTRAPAR PARTICIPACOES SA SP ADR REP COM 90400P101 87 32120 SH SOLE 19 32120 0 0 ULTRAPAR PARTICIPACOES SA SP ADR REP COM 90400P101 5149 1907164 SH SOLE 21 1907164 0 0 ULTRAPAR PARTICIPACOES SA SP ADR REP COM 90400P101 7172 2656203 SH SOLE 22 1816243 0 839960 ULTRAPAR PARTICIPACOES SA SP ADR REP COM 90400P101 2365 876007 SH SOLE 30 876007 0 0 ULTRAPAR PARTICIPACOES SA SP ADR REP COM 90400P101 20 7390 SH SOLE 31 0 0 7390 ULTRAPAR PARTICIPACOES SA SP ADR REP COM 90400P101 1171 433586 SH SOLE 43 69658 0 363928 UMB FINL CORP COM 902788108 7425 76773 SH SOLE 2 37071 0 39702 UMB FINL CORP COM 902788108 15 150 SH SOLE 4 150 0 0 UMB FINL CORP COM 902788108 93 958 SH SOLE 7 958 0 0 UMB FINL CORP COM 902788108 21446 221753 SH SOLE 18 221753 0 0 UMB FINL CORP COM 902788108 7443 76965 SH SOLE 19 76965 0 0 UMB FINL CORP COM 902788108 312454 3230831 SH SOLE 21 3230831 0 0 UMB FINL CORP COM 902788108 125054 1293080 SH SOLE 22 1246592 0 46488 UMB FINL CORP COM 902788108 167 1728 SH SOLE 23 1728 0 0 UMB FINL CORP COM 902788108 637 6588 SH SOLE 25 6588 0 0 UMB FINL CORP COM 902788108 2106 21774 SH SOLE 26 17922 0 3852 UMB FINL CORP COM 902788108 365 3779 SH SOLE 28 3779 0 0 UMB FINL CORP COM 902788108 7540 77965 SH SOLE 30 77965 0 0 UMB FINL CORP COM 902788108 101 1047 SH SOLE 36 1047 0 0 UMB FINL CORP COM 902788108 529 5466 SH SOLE 40 5466 0 0 UMB FINL CORP COM 902788108 2099 21707 SH SOLE 43 2207 0 19500 UMH PPTYS INC COM 903002103 1215 53040 SH SOLE 2 27203 0 25837 UMH PPTYS INC COM 903002103 15 651 SH SOLE 7 651 0 0 UMH PPTYS INC COM 903002103 2835 123819 SH SOLE 18 123819 0 0 UMH PPTYS INC COM 903002103 1757 76721 SH SOLE 19 76721 0 0 UMH PPTYS INC COM 903002103 39639 1730952 SH SOLE 21 1730952 0 0 UMH PPTYS INC COM 903002103 25288 1104292 SH SOLE 22 1071346 0 32946 UMH PPTYS INC COM 903002103 41 1800 SH SOLE 23 1800 0 0 UMH PPTYS INC COM 903002103 179 7819 SH SOLE 25 7819 0 0 UMH PPTYS INC COM 903002103 175 7630 SH SOLE 26 0 0 7630 UMH PPTYS INC COM 903002103 98 4277 SH SOLE 28 4277 0 0 UMH PPTYS INC COM 903002103 1100 48040 SH SOLE 30 48040 0 0 UMH PPTYS INC COM 903002103 101 4425 SH SOLE 40 4425 0 0 UMH PPTYS INC COM 903002103 325 14205 SH SOLE 43 82 0 14123 UMPQUA HLDGS CORP COM 904214103 14094 696020 SH SOLE 2 163695 0 532325 UMPQUA HLDGS CORP COM 904214103 28 1388 SH SOLE 4 1388 0 0 UMPQUA HLDGS CORP COM 904214103 120 5949 SH SOLE 7 5949 0 0 UMPQUA HLDGS CORP COM 904214103 10903 538430 SH SOLE 18 538430 0 0 UMPQUA HLDGS CORP COM 904214103 2984 147366 SH SOLE 19 147366 0 0 UMPQUA HLDGS CORP COM 904214103 218341 10782275 SH SOLE 21 10782275 0 0 UMPQUA HLDGS CORP COM 904214103 125165 6180991 SH SOLE 22 5900911 0 280080 UMPQUA HLDGS CORP COM 904214103 913 45099 SH SOLE 25 45099 0 0 UMPQUA HLDGS CORP COM 904214103 2281 112635 SH SOLE 26 93440 0 19195 UMPQUA HLDGS CORP COM 904214103 212 10471 SH SOLE 28 10471 0 0 UMPQUA HLDGS CORP COM 904214103 7758 383095 SH SOLE 30 383095 0 0 UMPQUA HLDGS CORP COM 904214103 69 3407 SH SOLE 31 3407 0 0 UMPQUA HLDGS CORP COM 904214103 513 25326 SH SOLE 36 25326 0 0 UMPQUA HLDGS CORP COM 904214103 512 25286 SH SOLE 40 25286 0 0 UMPQUA HLDGS CORP COM 904214103 7488 369780 SH SOLE 43 43699 0 326081 UNDER ARMOUR INC CL A 904311107 13763 682035 SH SOLE 2 306252 0 375783 UNDER ARMOUR INC CL A 904311107 793 39282 SH SOLE 4 39282 0 0 UNDER ARMOUR INC CL A 904311107 2920 144684 SH SOLE 7 140770 0 3914 UNDER ARMOUR INC CL A 904311107 63 3140 SH SOLE 15 3140 0 0 UNDER ARMOUR INC CL A 904311107 6340 314193 SH SOLE 18 296453 0 17740 UNDER ARMOUR INC CL A 904311107 2295 113714 SH SOLE 19 113714 0 0 UNDER ARMOUR INC CL A 904311107 84227 4173765 SH SOLE 21 4173765 0 0 UNDER ARMOUR INC CL A 904311107 97980 4855291 SH SOLE 22 4343218 0 512073 UNDER ARMOUR INC CL A 904311107 1019 50484 SH SOLE 23 50484 0 0 UNDER ARMOUR INC CL A 904311107 753 37307 SH SOLE 25 37307 0 0 UNDER ARMOUR INC CL A 904311107 4963 245914 SH SOLE 26 100044 0 145870 UNDER ARMOUR INC CL A 904311107 697 34528 SH SOLE 28 10961 0 23567 UNDER ARMOUR INC CL A 904311107 950 47093 SH SOLE 29 47093 0 0 UNDER ARMOUR INC CL A 904311107 9887 489932 SH SOLE 30 489932 0 0 UNDER ARMOUR INC CL A 904311107 1399 69316 SH SOLE 31 69316 0 0 UNDER ARMOUR INC CL A 904311107 723 35827 SH SOLE 34 35827 0 0 UNDER ARMOUR INC CL A 904311107 234 11600 SH SOLE 36 11600 0 0 UNDER ARMOUR INC CL A 904311107 496 24573 SH SOLE 40 24573 0 0 UNDER ARMOUR INC CL A 904311107 1199 59433 SH SOLE 43 1189 0 58244 UNDER ARMOUR INC CL C 904311206 8652 493829 SH SOLE 2 112036 0 381793 UNDER ARMOUR INC CL C 904311206 11 617 SH SOLE 4 617 0 0 UNDER ARMOUR INC CL C 904311206 3026 172709 SH SOLE 7 167927 0 4782 UNDER ARMOUR INC CL C 904311206 35 2004 SH SOLE 15 2004 0 0 UNDER ARMOUR INC CL C 904311206 5994 342098 SH SOLE 18 320178 0 21920 UNDER ARMOUR INC CL C 904311206 1905 108729 SH SOLE 19 108729 0 0 UNDER ARMOUR INC CL C 904311206 79560 4541111 SH SOLE 21 4541111 0 0 UNDER ARMOUR INC CL C 904311206 83087 4742403 SH SOLE 22 4301004 0 441399 UNDER ARMOUR INC CL C 904311206 13 730 SH SOLE 23 730 0 0 UNDER ARMOUR INC CL C 904311206 481 27480 SH SOLE 25 27480 0 0 UNDER ARMOUR INC CL C 904311206 3623 206813 SH SOLE 26 81195 0 125618 UNDER ARMOUR INC CL C 904311206 566 32320 SH SOLE 28 18281 0 14039 UNDER ARMOUR INC CL C 904311206 8825 503732 SH SOLE 30 503732 0 0 UNDER ARMOUR INC CL C 904311206 53 2999 SH SOLE 31 2999 0 0 UNDER ARMOUR INC CL C 904311206 478 27255 SH SOLE 34 27255 0 0 UNDER ARMOUR INC CL C 904311206 245 13956 SH SOLE 36 13956 0 0 UNDER ARMOUR INC CL C 904311206 394 22470 SH SOLE 40 22470 0 0 UNDER ARMOUR INC CL C 904311206 423 24143 SH SOLE 43 1459 0 22684 UNICO AMERN CORP COM 904607108 2 619 SH SOLE 21 619 0 0 UNICYCIVE THERAPEUTICS INC COM 90466Y103 4 1301 SH SOLE 18 1301 0 0 UNICYCIVE THERAPEUTICS INC COM 90466Y103 29 10142 SH SOLE 21 10142 0 0 UNIFI INC COM NEW 904677200 370 16889 SH SOLE 2 6419 0 10470 UNIFI INC COM NEW 904677200 8 343 SH SOLE 7 343 0 0 UNIFI INC COM NEW 904677200 1292 58912 SH SOLE 18 58912 0 0 UNIFI INC COM NEW 904677200 1305 59508 SH SOLE 19 59508 0 0 UNIFI INC COM NEW 904677200 36496 1664189 SH SOLE 21 1664189 0 0 UNIFI INC COM NEW 904677200 8542 389527 SH SOLE 22 381687 0 7840 UNIFI INC COM NEW 904677200 5 220 SH SOLE 26 0 0 220 UNIFI INC COM NEW 904677200 388 17702 SH SOLE 30 17702 0 0 UNIFI INC COM NEW 904677200 43 1941 SH SOLE 43 0 0 1941 UNIFIRST CORP MASS COM 904708104 3636 17103 SH SOLE 2 4646 0 12457 UNIFIRST CORP MASS COM 904708104 12 58 SH SOLE 4 58 0 0 UNIFIRST CORP MASS COM 904708104 48 225 SH SOLE 7 225 0 0 UNIFIRST CORP MASS COM 904708104 12589 59211 SH SOLE 18 59211 0 0 UNIFIRST CORP MASS COM 904708104 5604 26357 SH SOLE 19 26357 0 0 UNIFIRST CORP MASS COM 904708104 377951 1777587 SH SOLE 21 1777587 0 0 UNIFIRST CORP MASS COM 904708104 80327 377796 SH SOLE 22 362271 0 15525 UNIFIRST CORP MASS COM 904708104 500 2350 SH SOLE 25 2350 0 0 UNIFIRST CORP MASS COM 904708104 1396 6568 SH SOLE 26 5164 0 1404 UNIFIRST CORP MASS COM 904708104 270 1272 SH SOLE 28 1272 0 0 UNIFIRST CORP MASS COM 904708104 5706 26838 SH SOLE 30 26838 0 0 UNIFIRST CORP MASS COM 904708104 392 1846 SH SOLE 40 1846 0 0 UNIFIRST CORP MASS COM 904708104 1163 5469 SH SOLE 43 318 0 5151 UNILEVER PLC SPON ADR NEW 904767704 37035 683054 SH SOLE 2 683054 0 0 UNILEVER PLC SPON ADR NEW 904767704 458348 8453482 SH SOLE 18 7355130 0 1098352 UNILEVER PLC SPON ADR NEW 904767704 535744 9880932 SH SOLE 19 9880932 0 0 UNILEVER PLC SPON ADR NEW 904767704 47261 871656 SH SOLE 22 871656 0 0 UNILEVER PLC SPON ADR NEW 904767704 5319 98097 SH SOLE 23 98097 0 0 UNILEVER PLC SPON ADR NEW 904767704 2720 50172 SH SOLE 25 0 0 50172 UNILEVER PLC SPON ADR NEW 904767704 5803 107022 SH SOLE 26 0 0 107022 UNILEVER PLC SPON ADR NEW 904767704 136 2509 SH SOLE 30 2509 0 0 UNILEVER PLC SPON ADR NEW 904767704 37739 696043 SH SOLE 34 696043 0 0 UNILEVER PLC SPON ADR NEW 904767704 1113 20532 SH SOLE 36 20532 0 0 UNILEVER PLC SPON ADR NEW 904767704 64728 1193807 SH SOLE 43 166269 0 1027538 UNION BANKSHARES INC COM 905400107 28 864 SH SOLE 18 864 0 0 UNION BANKSHARES INC COM 905400107 331 10361 SH SOLE 21 10361 0 0 UNION PAC CORP COM 907818108 286344 1460866 SH SOLE 2 239532 0 1221334 UNION PAC CORP COM 907818108 62499 318856 SH SOLE 4 293173 0 25683 UNION PAC CORP COM 907818108 111546 569083 SH SOLE 7 549283 0 19800 UNION PAC CORP COM 907818108 2598 13252 SH SOLE 13 1896 0 11356 UNION PAC CORP COM 907818108 16833 85879 SH SOLE 15 85879 0 0 UNION PAC CORP COM 907818108 0 2 SH SOLE 17 0 0 2 UNION PAC CORP COM 907818108 431862 2203268 SH SOLE 18 1984678 0 218590 UNION PAC CORP COM 907818108 223052 1137962 SH SOLE 19 1137962 0 0 UNION PAC CORP COM 907818108 14834 75680 SH SOLE 20 75680 0 0 UNION PAC CORP COM 907818108 2787578 14221609 SH SOLE 21 14221609 0 0 UNION PAC CORP COM 907818108 2736609 13961578 SH SOLE 22 12535531 0 1426047 UNION PAC CORP COM 907818108 76153 388518 SH SOLE 23 388518 0 0 UNION PAC CORP COM 907818108 194435 991966 SH SOLE 25 991966 0 0 UNION PAC CORP COM 907818108 306164 1561982 SH SOLE 26 655619 0 906363 UNION PAC CORP COM 907818108 306878 1565626 SH SOLE 28 56547 0 1509079 UNION PAC CORP COM 907818108 749 3822 SH SOLE 29 3822 0 0 UNION PAC CORP COM 907818108 609296 3108497 SH SOLE 30 3108497 0 0 UNION PAC CORP COM 907818108 49151 250759 SH SOLE 31 85340 0 165419 UNION PAC CORP COM 907818108 32605 166346 SH SOLE 34 166346 0 0 UNION PAC CORP COM 907818108 68382 348869 SH SOLE 36 348869 0 0 UNION PAC CORP COM 907818108 4513 23025 SH SOLE 40 23025 0 0 UNION PAC CORP COM 907818108 115337 588426 SH SOLE 43 50936 0 537490 UNIQUE FABRICATING INC COM 90915J103 5 1633 SH SOLE 18 1633 0 0 UNIQUE FABRICATING INC COM 90915J103 73 22270 SH SOLE 21 22270 0 0 UNIQURE NV SHS N90064101 291 9086 SH SOLE 2 9086 0 0 UNIQURE NV SHS N90064101 6 177 SH SOLE 4 177 0 0 UNIQURE NV SHS N90064101 964 30131 SH SOLE 18 30131 0 0 UNIQURE NV SHS N90064101 105363 3291568 SH SOLE 21 3291568 0 0 UNIQURE NV SHS N90064101 17336 541583 SH SOLE 22 525684 0 15899 UNIQURE NV SHS N90064101 210 6572 SH SOLE 25 6572 0 0 UNIQURE NV SHS N90064101 447 13970 SH SOLE 26 11330 0 2640 UNIQURE NV SHS N90064101 89 2790 SH SOLE 28 2790 0 0 UNIQURE NV SHS N90064101 10626 331949 SH SOLE 30 331949 0 0 UNIQURE NV SHS N90064101 33 1039 SH SOLE 34 1039 0 0 UNIQURE NV SHS N90064101 198 6190 SH SOLE 36 6190 0 0 UNIQURE NV SHS N90064101 122 3802 SH SOLE 40 3802 0 0 UNIQURE NV SHS N90064101 149 4641 SH SOLE 43 0 0 4641 UNISYS CORP COM NEW 909214306 1141 45377 SH SOLE 2 20445 0 24932 UNISYS CORP COM NEW 909214306 6 249 SH SOLE 4 249 0 0 UNISYS CORP COM NEW 909214306 27 1087 SH SOLE 7 1087 0 0 UNISYS CORP COM NEW 909214306 6460 256953 SH SOLE 18 256953 0 0 UNISYS CORP COM NEW 909214306 2919 116099 SH SOLE 19 116099 0 0 UNISYS CORP COM NEW 909214306 197004 7836262 SH SOLE 21 7836262 0 0 UNISYS CORP COM NEW 909214306 43170 1717189 SH SOLE 22 1675571 0 41618 UNISYS CORP COM NEW 909214306 210 8373 SH SOLE 25 8373 0 0 UNISYS CORP COM NEW 909214306 918 36508 SH SOLE 26 30119 0 6389 UNISYS CORP COM NEW 909214306 181 7185 SH SOLE 28 7185 0 0 UNISYS CORP COM NEW 909214306 9563 380389 SH SOLE 30 380389 0 0 UNISYS CORP COM NEW 909214306 48 1900 SH SOLE 36 1900 0 0 UNISYS CORP COM NEW 909214306 241 9591 SH SOLE 40 9591 0 0 UNISYS CORP COM NEW 909214306 540 21463 SH SOLE 43 309 0 21154 UNITED AIRLS HLDGS INC COM 910047109 34262 720241 SH SOLE 2 206808 0 513433 UNITED AIRLS HLDGS INC COM 910047109 12100 254367 SH SOLE 7 244092 0 10275 UNITED AIRLS HLDGS INC COM 910047109 292 6139 SH SOLE 15 6139 0 0 UNITED AIRLS HLDGS INC COM 910047109 33111 696041 SH SOLE 18 667835 0 28206 UNITED AIRLS HLDGS INC COM 910047109 6905 145145 SH SOLE 19 145145 0 0 UNITED AIRLS HLDGS INC COM 910047109 356149 7486840 SH SOLE 21 7486840 0 0 UNITED AIRLS HLDGS INC COM 910047109 303308 6376034 SH SOLE 22 5834305 0 541729 UNITED AIRLS HLDGS INC COM 910047109 58 1225 SH SOLE 23 1225 0 0 UNITED AIRLS HLDGS INC COM 910047109 5658 118931 SH SOLE 25 118931 0 0 UNITED AIRLS HLDGS INC COM 910047109 11485 241435 SH SOLE 26 0 0 241435 UNITED AIRLS HLDGS INC COM 910047109 1526 32087 SH SOLE 28 0 0 32087 UNITED AIRLS HLDGS INC COM 910047109 31697 666331 SH SOLE 30 666331 0 0 UNITED AIRLS HLDGS INC COM 910047109 245 5148 SH SOLE 31 5148 0 0 UNITED AIRLS HLDGS INC COM 910047109 2023 42526 SH SOLE 36 42526 0 0 UNITED AIRLS HLDGS INC COM 910047109 7590 159562 SH SOLE 43 21973 0 137588 UNITED AIRLS HLDGS INC OPTIONS 910047109 3806 80000 SH Put SOLE 19 80000 0 0 UNITED AIRLS HLDGS INC OPTIONS 910047109 951 20000 SH Put SOLE 34 20000 0 0 UNITED BANCORP INC OHIO COM 909911109 16 1091 SH SOLE 18 1091 0 0 UNITED BANCORP INC OHIO COM 909911109 277 19353 SH SOLE 21 19353 0 0 UNITED BANCSHARES INC OHIO COM 909458101 18 600 SH SOLE 18 600 0 0 UNITED BANCSHARES INC OHIO COM 909458101 217 7249 SH SOLE 21 7249 0 0 UNITED BANKSHARES INC WEST V COM 909907107 7041 193531 SH SOLE 2 92459 0 101072 UNITED BANKSHARES INC WEST V COM 909907107 17 464 SH SOLE 4 464 0 0 UNITED BANKSHARES INC WEST V COM 909907107 3313 91073 SH SOLE 7 91073 0 0 UNITED BANKSHARES INC WEST V COM 909907107 26195 720028 SH SOLE 18 720028 0 0 UNITED BANKSHARES INC WEST V COM 909907107 8098 222589 SH SOLE 19 222589 0 0 UNITED BANKSHARES INC WEST V COM 909907107 428787 11786335 SH SOLE 21 11786335 0 0 UNITED BANKSHARES INC WEST V COM 909907107 134933 3708994 SH SOLE 22 3575733 0 133261 UNITED BANKSHARES INC WEST V COM 909907107 670 18423 SH SOLE 25 18423 0 0 UNITED BANKSHARES INC WEST V COM 909907107 2089 57429 SH SOLE 26 46453 0 10976 UNITED BANKSHARES INC WEST V COM 909907107 392 10777 SH SOLE 28 10777 0 0 UNITED BANKSHARES INC WEST V COM 909907107 8170 224564 SH SOLE 30 224564 0 0 UNITED BANKSHARES INC WEST V COM 909907107 1892 52002 SH SOLE 32 52002 0 0 UNITED BANKSHARES INC WEST V COM 909907107 132 3617 SH SOLE 36 3617 0 0 UNITED BANKSHARES INC WEST V COM 909907107 563 15481 SH SOLE 40 15481 0 0 UNITED BANKSHARES INC WEST V COM 909907107 2586 71072 SH SOLE 43 3069 0 68003 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 2666 81246 SH SOLE 2 23415 0 57831 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 6 189 SH SOLE 4 189 0 0 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 41 1252 SH SOLE 7 1252 0 0 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 10656 324671 SH SOLE 18 324671 0 0 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 7895 240558 SH SOLE 19 240558 0 0 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 312603 9524761 SH SOLE 21 9524761 0 0 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 73425 2237204 SH SOLE 22 2169867 0 67337 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 415 12652 SH SOLE 23 12652 0 0 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 41 1241 SH SOLE 25 1241 0 0 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 3394 103404 SH SOLE 26 7068 0 96336 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 19 590 SH SOLE 28 590 0 0 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 4692 142957 SH SOLE 30 142957 0 0 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 338 10288 SH SOLE 40 10288 0 0 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 882 26863 SH SOLE 43 70 0 26793 UNITED FIRE GROUP INC COM 910340108 721 31228 SH SOLE 2 11668 0 19560 UNITED FIRE GROUP INC COM 910340108 2 68 SH SOLE 4 68 0 0 UNITED FIRE GROUP INC COM 910340108 8 329 SH SOLE 7 329 0 0 UNITED FIRE GROUP INC COM 910340108 2134 92373 SH SOLE 18 92373 0 0 UNITED FIRE GROUP INC COM 910340108 839 36310 SH SOLE 19 36310 0 0 UNITED FIRE GROUP INC COM 910340108 60284 2609683 SH SOLE 21 2609683 0 0 UNITED FIRE GROUP INC COM 910340108 14644 633941 SH SOLE 22 610598 0 23343 UNITED FIRE GROUP INC COM 910340108 84 3615 SH SOLE 25 3615 0 0 UNITED FIRE GROUP INC COM 910340108 118 5095 SH SOLE 26 3611 0 1484 UNITED FIRE GROUP INC COM 910340108 54 2333 SH SOLE 28 2333 0 0 UNITED FIRE GROUP INC COM 910340108 966 41817 SH SOLE 30 41817 0 0 UNITED FIRE GROUP INC COM 910340108 48 2071 SH SOLE 40 2071 0 0 UNITED FIRE GROUP INC COM 910340108 650 28130 SH SOLE 43 444 0 27686 UNITED GUARDIAN INC COM 910571108 10 677 SH SOLE 18 677 0 0 UNITED GUARDIAN INC COM 910571108 360 25379 SH SOLE 21 25379 0 0 UNITED GUARDIAN INC COM 910571108 113 7940 SH SOLE 22 7940 0 0 UNITED INS HLDGS CORP COM 910710102 218 60093 SH SOLE 2 12149 0 47944 UNITED INS HLDGS CORP COM 910710102 280 77242 SH SOLE 18 77242 0 0 UNITED INS HLDGS CORP COM 910710102 125 34560 SH SOLE 19 34560 0 0 UNITED INS HLDGS CORP COM 910710102 3015 830489 SH SOLE 21 830489 0 0 UNITED INS HLDGS CORP COM 910710102 2833 780462 SH SOLE 22 770333 0 10129 UNITED INS HLDGS CORP COM 910710102 25 6760 SH SOLE 23 6760 0 0 UNITED INS HLDGS CORP COM 910710102 21 5779 SH SOLE 26 0 0 5779 UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 10013 876053 SH SOLE 2 523830 0 352223 UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 395 34542 SH SOLE 4 34542 0 0 UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 634 55501 SH SOLE 13 55501 0 0 UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 1626 142275 SH SOLE 18 142275 0 0 UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 148 12942 SH SOLE 19 12942 0 0 UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 64174 5614555 SH SOLE 21 5614555 0 0 UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 11563 1011677 SH SOLE 22 705186 0 306491 UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 73 6416 SH SOLE 28 0 0 6416 UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 386 33789 SH SOLE 30 33789 0 0 UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 455 39802 SH SOLE 31 30760 0 9042 UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 81382 7120027 SH SOLE 43 320952 0 6799075 UNITED NAT FOODS INC COM 911163103 3101 64039 SH SOLE 2 17146 0 46893 UNITED NAT FOODS INC COM 911163103 10 207 SH SOLE 4 207 0 0 UNITED NAT FOODS INC COM 911163103 150 3104 SH SOLE 7 3104 0 0 UNITED NAT FOODS INC COM 911163103 10838 223828 SH SOLE 18 223828 0 0 UNITED NAT FOODS INC COM 911163103 4797 99079 SH SOLE 19 99079 0 0 UNITED NAT FOODS INC COM 911163103 323323 6677467 SH SOLE 21 6677467 0 0 UNITED NAT FOODS INC COM 911163103 68531 1415338 SH SOLE 22 1356786 0 58552 UNITED NAT FOODS INC COM 911163103 345 7135 SH SOLE 25 7135 0 0 UNITED NAT FOODS INC COM 911163103 1455 30043 SH SOLE 26 25181 0 4862 UNITED NAT FOODS INC COM 911163103 590 12176 SH SOLE 28 4693 0 7483 UNITED NAT FOODS INC COM 911163103 4918 101561 SH SOLE 30 101561 0 0 UNITED NAT FOODS INC COM 911163103 874 18046 SH SOLE 36 18046 0 0 UNITED NAT FOODS INC COM 911163103 322 6648 SH SOLE 40 6648 0 0 UNITED NAT FOODS INC COM 911163103 3958 81738 SH SOLE 43 2832 0 78906 UNITED PARCEL SERVICE INC CL B 911312106 309862 1701603 SH SOLE 2 354284 0 1347319 UNITED PARCEL SERVICE INC CL B 911312106 70485 387065 SH SOLE 4 344442 0 42623 UNITED PARCEL SERVICE INC CL B 911312106 121026 664612 SH SOLE 7 627421 0 37191 UNITED PARCEL SERVICE INC CL B 911312106 2553 14021 SH SOLE 13 2031 0 11990 UNITED PARCEL SERVICE INC CL B 911312106 16795 92228 SH SOLE 15 92228 0 0 UNITED PARCEL SERVICE INC CL B 911312106 5 27 SH SOLE 17 0 0 27 UNITED PARCEL SERVICE INC CL B 911312106 959205 5267461 SH SOLE 18 5163261 0 104200 UNITED PARCEL SERVICE INC CL B 911312106 297847 1635624 SH SOLE 19 1635624 0 0 UNITED PARCEL SERVICE INC CL B 911312106 3259315 17898492 SH SOLE 21 17898492 0 0 UNITED PARCEL SERVICE INC CL B 911312106 2847541 15637239 SH SOLE 22 14072631 0 1564608 UNITED PARCEL SERVICE INC CL B 911312106 80740 443385 SH SOLE 23 443385 0 0 UNITED PARCEL SERVICE INC CL B 911312106 209553 1150760 SH SOLE 25 1150760 0 0 UNITED PARCEL SERVICE INC CL B 911312106 290139 1593293 SH SOLE 26 601839 0 991454 UNITED PARCEL SERVICE INC CL B 911312106 349928 1921626 SH SOLE 28 63093 0 1858533 UNITED PARCEL SERVICE INC CL B 911312106 2836 15573 SH SOLE 29 15573 0 0 UNITED PARCEL SERVICE INC CL B 911312106 590180 3240968 SH SOLE 30 3240968 0 0 UNITED PARCEL SERVICE INC CL B 911312106 52441 287977 SH SOLE 31 110499 0 177478 UNITED PARCEL SERVICE INC CL B 911312106 136395 749012 SH SOLE 34 749012 0 0 UNITED PARCEL SERVICE INC CL B 911312106 65204 358065 SH SOLE 36 358065 0 0 UNITED PARCEL SERVICE INC CL B 911312106 4587 25190 SH SOLE 40 25190 0 0 UNITED PARCEL SERVICE INC CL B 911312106 80227 440567 SH SOLE 43 39132 0 401435 UNITED PARCEL SERVICE INC OPTIONS 911312106 109 600 SH Call SOLE 2 600 0 0 UNITED PARCEL SERVICE INC OPTIONS 911312106 146 800 SH Call SOLE 4 800 0 0 UNITED PARCEL SERVICE INC OPTIONS 911312106 1930 10600 SH Call SOLE 18 10600 0 0 UNITED PARCEL SERVICE INC OPTIONS 911312106 19976 109700 SH Call SOLE 19 109700 0 0 UNITED PARCEL SERVICE INC OPTIONS 911312106 1056 5800 SH Call SOLE 22 5800 0 0 UNITED PARCEL SERVICE INC OPTIONS 911312106 8322 45700 SH Call SOLE 34 45700 0 0 UNITED RENTALS INC COM 911363109 55534 158249 SH SOLE 2 21746 0 136503 UNITED RENTALS INC COM 911363109 19430 55367 SH SOLE 4 32209 0 23158 UNITED RENTALS INC COM 911363109 27326 77867 SH SOLE 7 64672 0 13195 UNITED RENTALS INC COM 911363109 609 1736 SH SOLE 13 240 0 1496 UNITED RENTALS INC COM 911363109 3242 9239 SH SOLE 15 9239 0 0 UNITED RENTALS INC COM 911363109 59767 170311 SH SOLE 18 159974 0 10337 UNITED RENTALS INC COM 911363109 45434 129466 SH SOLE 19 129466 0 0 UNITED RENTALS INC COM 911363109 739244 2106528 SH SOLE 21 2106528 0 0 UNITED RENTALS INC COM 911363109 545993 1555846 SH SOLE 22 1402412 0 153434 UNITED RENTALS INC COM 911363109 14221 40525 SH SOLE 23 40525 0 0 UNITED RENTALS INC COM 911363109 44554 126960 SH SOLE 25 126960 0 0 UNITED RENTALS INC COM 911363109 57940 165103 SH SOLE 26 62192 0 102911 UNITED RENTALS INC COM 911363109 73166 208491 SH SOLE 28 5426 0 203065 UNITED RENTALS INC COM 911363109 39 110 SH SOLE 29 110 0 0 UNITED RENTALS INC COM 911363109 145172 413678 SH SOLE 30 413678 0 0 UNITED RENTALS INC COM 911363109 9411 26818 SH SOLE 31 8706 0 18112 UNITED RENTALS INC COM 911363109 15304 43611 SH SOLE 34 43611 0 0 UNITED RENTALS INC COM 911363109 13210 37642 SH SOLE 36 37642 0 0 UNITED RENTALS INC COM 911363109 860 2452 SH SOLE 40 2452 0 0 UNITED RENTALS INC COM 911363109 21677 61770 SH SOLE 43 3727 0 58043 UNITED SEC BANCSHARES CALIF COM 911460103 21 2590 SH SOLE 18 2590 0 0 UNITED SEC BANCSHARES CALIF COM 911460103 35 4428 SH SOLE 19 4428 0 0 UNITED SEC BANCSHARES CALIF COM 911460103 344 43017 SH SOLE 21 43017 0 0 UNITED SEC BANCSHARES CALIF COM 911460103 189 23678 SH SOLE 22 23678 0 0 UNITED STATES ANTIMONY CORP COM 911549103 61 66966 SH SOLE 21 66966 0 0 UNITED STATES ANTIMONY CORP COM 911549103 1404 1549765 SH SOLE 22 1549765 0 0 UNITED STATES CELLULAR CORP COM 911684108 2074 65036 SH SOLE 2 49160 0 15876 UNITED STATES CELLULAR CORP COM 911684108 2 57 SH SOLE 4 57 0 0 UNITED STATES CELLULAR CORP COM 911684108 11 333 SH SOLE 7 333 0 0 UNITED STATES CELLULAR CORP COM 911684108 940 29478 SH SOLE 13 29478 0 0 UNITED STATES CELLULAR CORP COM 911684108 4097 128481 SH SOLE 18 92808 0 35673 UNITED STATES CELLULAR CORP COM 911684108 10288 322599 SH SOLE 19 322599 0 0 UNITED STATES CELLULAR CORP COM 911684108 19161 600835 SH SOLE 21 600835 0 0 UNITED STATES CELLULAR CORP COM 911684108 20786 651807 SH SOLE 22 589660 0 62147 UNITED STATES CELLULAR CORP COM 911684108 75 2364 SH SOLE 25 2364 0 0 UNITED STATES CELLULAR CORP COM 911684108 37 1147 SH SOLE 26 0 0 1147 UNITED STATES CELLULAR CORP COM 911684108 2580 80894 SH SOLE 28 1609 0 79285 UNITED STATES CELLULAR CORP COM 911684108 1137 35653 SH SOLE 30 35653 0 0 UNITED STATES CELLULAR CORP COM 911684108 441 13819 SH SOLE 34 13819 0 0 UNITED STATES CELLULAR CORP COM 911684108 166 5206 SH SOLE 36 5206 0 0 UNITED STATES CELLULAR CORP COM 911684108 39 1229 SH SOLE 40 1229 0 0 UNITED STATES CELLULAR CORP COM 911684108 3744 117403 SH SOLE 43 5593 0 111810 UNITED STATES STL CORP NOTE 5.000%11/0 912909AT5 4355 2305000 PRN SOLE 21 2305000 0 0 UNITED STATES STL CORP NEW COM 912909108 15749 716819 SH SOLE 2 213290 0 503529 UNITED STATES STL CORP NEW COM 912909108 146 6627 SH SOLE 4 6627 0 0 UNITED STATES STL CORP NEW COM 912909108 161 7312 SH SOLE 7 7312 0 0 UNITED STATES STL CORP NEW COM 912909108 15908 724060 SH SOLE 18 724060 0 0 UNITED STATES STL CORP NEW COM 912909108 23640 1076033 SH SOLE 19 1076033 0 0 UNITED STATES STL CORP NEW COM 912909108 288957 13152325 SH SOLE 21 13152325 0 0 UNITED STATES STL CORP NEW COM 912909108 168203 7656023 SH SOLE 22 7332081 0 323942 UNITED STATES STL CORP NEW COM 912909108 72 3268 SH SOLE 23 3268 0 0 UNITED STATES STL CORP NEW COM 912909108 733 33359 SH SOLE 25 33359 0 0 UNITED STATES STL CORP NEW COM 912909108 2510 114257 SH SOLE 26 82117 0 32140 UNITED STATES STL CORP NEW COM 912909108 751 34188 SH SOLE 28 23116 0 11072 UNITED STATES STL CORP NEW COM 912909108 3164 144032 SH SOLE 30 144032 0 0 UNITED STATES STL CORP NEW COM 912909108 92 4206 SH SOLE 31 4206 0 0 UNITED STATES STL CORP NEW COM 912909108 7747 352628 SH SOLE 34 352628 0 0 UNITED STATES STL CORP NEW COM 912909108 906 41235 SH SOLE 36 41235 0 0 UNITED STATES STL CORP NEW COM 912909108 736 33514 SH SOLE 40 33514 0 0 UNITED STATES STL CORP NEW COM 912909108 4503 204977 SH SOLE 43 23775 0 181202 UNITED STATES STL CORP NEW OPTIONS 912909108 1318 60000 SH Call SOLE 19 60000 0 0 UNITED STATES STL CORP NEW OPTIONS 912909108 22 1000 SH Call SOLE 22 1000 0 0 UNITED STATES STL CORP NEW OPTIONS 912909108 363 16500 SH Call SOLE 34 16500 0 0 UNITED STS LIME & MINERALS I COM 911922102 338 2799 SH SOLE 2 714 0 2085 UNITED STS LIME & MINERALS I COM 911922102 4 33 SH SOLE 7 33 0 0 UNITED STS LIME & MINERALS I COM 911922102 851 7045 SH SOLE 18 7045 0 0 UNITED STS LIME & MINERALS I COM 911922102 452 3740 SH SOLE 19 3740 0 0 UNITED STS LIME & MINERALS I COM 911922102 9940 82287 SH SOLE 21 82287 0 0 UNITED STS LIME & MINERALS I COM 911922102 8614 71310 SH SOLE 22 68993 0 2317 UNITED STS LIME & MINERALS I COM 911922102 59 486 SH SOLE 25 486 0 0 UNITED STS LIME & MINERALS I COM 911922102 48 400 SH SOLE 28 400 0 0 UNITED STS LIME & MINERALS I COM 911922102 98 809 SH SOLE 30 809 0 0 UNITED STS LIME & MINERALS I COM 911922102 31 259 SH SOLE 40 259 0 0 UNITED STS LIME & MINERALS I COM 911922102 187 1548 SH SOLE 43 702 0 846 UNITED STS OIL FD LP UNITS 91232N207 1308 24892 SH SOLE 18 24892 0 0 UNITED STS OIL FD LP UNITS 91232N207 7709 146675 SH SOLE 19 146675 0 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 24551 133010 SH SOLE 2 37162 0 95848 UNITED THERAPEUTICS CORP DEL COM 91307C102 29 158 SH SOLE 4 158 0 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 157 852 SH SOLE 7 852 0 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 19781 107170 SH SOLE 18 107170 0 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 13043 70662 SH SOLE 19 70662 0 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 486730 2636957 SH SOLE 21 2636957 0 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 225549 1221957 SH SOLE 22 1167050 0 54907 UNITED THERAPEUTICS CORP DEL COM 91307C102 494 2679 SH SOLE 23 2679 0 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 1161 6288 SH SOLE 25 6288 0 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 3347 18132 SH SOLE 26 14107 0 4025 UNITED THERAPEUTICS CORP DEL COM 91307C102 676 3660 SH SOLE 28 3235 0 425 UNITED THERAPEUTICS CORP DEL COM 91307C102 8300 44968 SH SOLE 30 44968 0 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 209 1132 SH SOLE 31 1132 0 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 556 3011 SH SOLE 34 3011 0 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 107 577 SH SOLE 36 577 0 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 1016 5504 SH SOLE 40 5504 0 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 9058 49071 SH SOLE 43 4223 0 44848 UNITEDHEALTH GROUP INC COM 91324P102 1014094 2595317 SH SOLE 2 783435 0 1811882 UNITEDHEALTH GROUP INC COM 91324P102 250305 640593 SH SOLE 4 431618 0 208975 UNITEDHEALTH GROUP INC COM 91324P102 327265 837553 SH SOLE 7 809526 0 28027 UNITEDHEALTH GROUP INC COM 91324P102 17397 44522 SH SOLE 13 29078 0 15444 UNITEDHEALTH GROUP INC COM 91324P102 47389 121281 SH SOLE 15 121281 0 0 UNITEDHEALTH GROUP INC COM 91324P102 149 380 SH SOLE 17 0 0 380 UNITEDHEALTH GROUP INC COM 91324P102 1254802 3211347 SH SOLE 18 2878186 0 333161 UNITEDHEALTH GROUP INC COM 91324P102 1786923 4573177 SH SOLE 19 4573177 0 0 UNITEDHEALTH GROUP INC COM 91324P102 8295132 21229289 SH SOLE 21 21229289 0 0 UNITEDHEALTH GROUP INC COM 91324P102 8096762 20721611 SH SOLE 22 18390766 0 2330845 UNITEDHEALTH GROUP INC COM 91324P102 236228 604566 SH SOLE 23 604566 0 0 UNITEDHEALTH GROUP INC COM 91324P102 607825 1555575 SH SOLE 25 1542457 0 13118 UNITEDHEALTH GROUP INC COM 91324P102 957433 2450308 SH SOLE 26 984261 0 1466047 UNITEDHEALTH GROUP INC COM 91324P102 710888 1819338 SH SOLE 28 81926 0 1737412 UNITEDHEALTH GROUP INC COM 91324P102 24246 62052 SH SOLE 29 62052 0 0 UNITEDHEALTH GROUP INC COM 91324P102 1764598 4516042 SH SOLE 30 4516042 0 0 UNITEDHEALTH GROUP INC COM 91324P102 165480 423505 SH SOLE 31 189482 0 234023 UNITEDHEALTH GROUP INC COM 91324P102 19662 50319 SH SOLE 32 50319 0 0 UNITEDHEALTH GROUP INC COM 91324P102 1076603 2755293 SH SOLE 34 2755293 0 0 UNITEDHEALTH GROUP INC COM 91324P102 193808 496003 SH SOLE 36 496003 0 0 UNITEDHEALTH GROUP INC COM 91324P102 2782 7120 SH SOLE 37 7120 0 0 UNITEDHEALTH GROUP INC COM 91324P102 12853 32893 SH SOLE 40 32893 0 0 UNITEDHEALTH GROUP INC COM 91324P102 374509 958461 SH SOLE 43 64831 0 893630 UNITI GROUP INC COM 91325V108 4285 346427 SH SOLE 2 149138 0 197289 UNITI GROUP INC COM 91325V108 286 23131 SH SOLE 4 23131 0 0 UNITI GROUP INC COM 91325V108 59 4733 SH SOLE 7 4733 0 0 UNITI GROUP INC COM 91325V108 9803 792494 SH SOLE 18 792494 0 0 UNITI GROUP INC COM 91325V108 5854 473226 SH SOLE 19 473226 0 0 UNITI GROUP INC COM 91325V108 322821 26097088 SH SOLE 21 26097088 0 0 UNITI GROUP INC COM 91325V108 73830 5968487 SH SOLE 22 5746357 0 222130 UNITI GROUP INC COM 91325V108 119 9628 SH SOLE 23 9628 0 0 UNITI GROUP INC COM 91325V108 547 44191 SH SOLE 25 44191 0 0 UNITI GROUP INC COM 91325V108 2160 174598 SH SOLE 26 98241 0 76357 UNITI GROUP INC COM 91325V108 298 24079 SH SOLE 28 19159 0 4920 UNITI GROUP INC COM 91325V108 6633 536205 SH SOLE 30 536205 0 0 UNITI GROUP INC COM 91325V108 694 56103 SH SOLE 36 56103 0 0 UNITI GROUP INC COM 91325V108 329 26637 SH SOLE 40 26637 0 0 UNITI GROUP INC COM 91325V108 850 68726 SH SOLE 43 187 0 68539 UNITIL CORP COM 913259107 721 16853 SH SOLE 2 5073 0 11780 UNITIL CORP COM 913259107 1 21 SH SOLE 4 21 0 0 UNITIL CORP COM 913259107 1134 26506 SH SOLE 7 26506 0 0 UNITIL CORP COM 913259107 2723 63662 SH SOLE 18 63662 0 0 UNITIL CORP COM 913259107 1090 25487 SH SOLE 19 25487 0 0 UNITIL CORP COM 913259107 86657 2025640 SH SOLE 21 2025640 0 0 UNITIL CORP COM 913259107 18074 422496 SH SOLE 22 407316 0 15180 UNITIL CORP COM 913259107 82 1908 SH SOLE 25 1908 0 0 UNITIL CORP COM 913259107 101 2360 SH SOLE 26 1225 0 1135 UNITIL CORP COM 913259107 84 1954 SH SOLE 28 1954 0 0 UNITIL CORP COM 913259107 1218 28467 SH SOLE 30 28467 0 0 UNITIL CORP COM 913259107 65 1509 SH SOLE 40 1509 0 0 UNITIL CORP COM 913259107 747 17458 SH SOLE 43 939 0 16519 UNITY BANCORP INC COM 913290102 2 87 SH SOLE 2 87 0 0 UNITY BANCORP INC COM 913290102 32 1373 SH SOLE 18 1373 0 0 UNITY BANCORP INC COM 913290102 577 24639 SH SOLE 21 24639 0 0 UNITY BIOTECHNOLOGY INC COM 91381U101 13 4282 SH SOLE 2 4282 0 0 UNITY BIOTECHNOLOGY INC COM 91381U101 22 7493 SH SOLE 18 7493 0 0 UNITY BIOTECHNOLOGY INC COM 91381U101 1241 413694 SH SOLE 21 413694 0 0 UNITY BIOTECHNOLOGY INC COM 91381U101 1360 453414 SH SOLE 22 453414 0 0 UNITY BIOTECHNOLOGY INC COM 91381U101 65 21747 SH SOLE 30 21747 0 0 UNITY SOFTWARE INC COM 91332U101 33034 261655 SH SOLE 2 25182 0 236473 UNITY SOFTWARE INC COM 91332U101 4719 37375 SH SOLE 4 23266 0 14109 UNITY SOFTWARE INC COM 91332U101 776 6144 SH SOLE 7 6144 0 0 UNITY SOFTWARE INC COM 91332U101 17 131 SH SOLE 13 131 0 0 UNITY SOFTWARE INC COM 91332U101 653 5171 SH SOLE 15 5171 0 0 UNITY SOFTWARE INC COM 91332U101 16374 129695 SH SOLE 18 126536 0 3159 UNITY SOFTWARE INC COM 91332U101 49215 389819 SH SOLE 19 389819 0 0 UNITY SOFTWARE INC COM 91332U101 257111 2036525 SH SOLE 21 2036525 0 0 UNITY SOFTWARE INC COM 91332U101 382421 3029079 SH SOLE 22 2897908 0 131171 UNITY SOFTWARE INC COM 91332U101 3916 31018 SH SOLE 23 31018 0 0 UNITY SOFTWARE INC COM 91332U101 24302 192494 SH SOLE 25 192494 0 0 UNITY SOFTWARE INC COM 91332U101 22347 177009 SH SOLE 26 90388 0 86621 UNITY SOFTWARE INC COM 91332U101 34372 272255 SH SOLE 28 4646 0 267609 UNITY SOFTWARE INC COM 91332U101 11 89 SH SOLE 29 89 0 0 UNITY SOFTWARE INC COM 91332U101 38606 305790 SH SOLE 30 305790 0 0 UNITY SOFTWARE INC COM 91332U101 2753 21803 SH SOLE 31 8362 0 13441 UNITY SOFTWARE INC COM 91332U101 65957 522433 SH SOLE 34 522433 0 0 UNITY SOFTWARE INC COM 91332U101 6291 49832 SH SOLE 36 49832 0 0 UNITY SOFTWARE INC COM 91332U101 280 2220 SH SOLE 40 2220 0 0 UNITY SOFTWARE INC COM 91332U101 535 4236 SH SOLE 43 0 0 4236 UNIVAR SOLUTIONS INC COM 91336L107 13703 575266 SH SOLE 2 127038 0 448228 UNIVAR SOLUTIONS INC COM 91336L107 15 638 SH SOLE 4 638 0 0 UNIVAR SOLUTIONS INC COM 91336L107 118 4966 SH SOLE 7 4966 0 0 UNIVAR SOLUTIONS INC COM 91336L107 9725 408254 SH SOLE 18 408254 0 0 UNIVAR SOLUTIONS INC COM 91336L107 1114 46778 SH SOLE 19 46778 0 0 UNIVAR SOLUTIONS INC COM 91336L107 189180 7942063 SH SOLE 21 7942063 0 0 UNIVAR SOLUTIONS INC COM 91336L107 110360 4633090 SH SOLE 22 4438302 0 194788 UNIVAR SOLUTIONS INC COM 91336L107 513 21528 SH SOLE 25 21528 0 0 UNIVAR SOLUTIONS INC COM 91336L107 1969 82663 SH SOLE 26 70533 0 12130 UNIVAR SOLUTIONS INC COM 91336L107 434 18220 SH SOLE 28 14952 0 3268 UNIVAR SOLUTIONS INC COM 91336L107 2246 94311 SH SOLE 30 94311 0 0 UNIVAR SOLUTIONS INC COM 91336L107 65 2715 SH SOLE 31 2715 0 0 UNIVAR SOLUTIONS INC COM 91336L107 165 6907 SH SOLE 36 6907 0 0 UNIVAR SOLUTIONS INC COM 91336L107 494 20730 SH SOLE 40 20730 0 0 UNIVAR SOLUTIONS INC COM 91336L107 1701 71420 SH SOLE 43 3269 0 68151 UNIVERSAL CORP VA COM 913456109 1601 33120 SH SOLE 2 7416 0 25704 UNIVERSAL CORP VA COM 913456109 5 101 SH SOLE 4 101 0 0 UNIVERSAL CORP VA COM 913456109 22 445 SH SOLE 7 445 0 0 UNIVERSAL CORP VA COM 913456109 4726 97793 SH SOLE 18 97793 0 0 UNIVERSAL CORP VA COM 913456109 2038 42160 SH SOLE 19 42160 0 0 UNIVERSAL CORP VA COM 913456109 142389 2946187 SH SOLE 21 2946187 0 0 UNIVERSAL CORP VA COM 913456109 31167 644875 SH SOLE 22 620685 0 24190 UNIVERSAL CORP VA COM 913456109 534 11040 SH SOLE 26 9647 0 1393 UNIVERSAL CORP VA COM 913456109 1777 36773 SH SOLE 30 36773 0 0 UNIVERSAL CORP VA COM 913456109 46 946 SH SOLE 36 946 0 0 UNIVERSAL CORP VA COM 913456109 160 3312 SH SOLE 40 3312 0 0 UNIVERSAL CORP VA COM 913456109 1541 31891 SH SOLE 43 3349 0 28542 UNIVERSAL DISPLAY CORP COM 91347P105 17139 100253 SH SOLE 2 33668 0 66585 UNIVERSAL DISPLAY CORP COM 91347P105 43 251 SH SOLE 4 251 0 0 UNIVERSAL DISPLAY CORP COM 91347P105 110 643 SH SOLE 7 643 0 0 UNIVERSAL DISPLAY CORP COM 91347P105 18376 107488 SH SOLE 18 107488 0 0 UNIVERSAL DISPLAY CORP COM 91347P105 4043 23647 SH SOLE 19 23647 0 0 UNIVERSAL DISPLAY CORP COM 91347P105 422090 2468939 SH SOLE 21 2468939 0 0 UNIVERSAL DISPLAY CORP COM 91347P105 204053 1193572 SH SOLE 22 1143706 0 49866 UNIVERSAL DISPLAY CORP COM 91347P105 1515 8863 SH SOLE 25 8863 0 0 UNIVERSAL DISPLAY CORP COM 91347P105 3412 19959 SH SOLE 26 16630 0 3329 UNIVERSAL DISPLAY CORP COM 91347P105 529 3097 SH SOLE 28 3097 0 0 UNIVERSAL DISPLAY CORP COM 91347P105 16379 95807 SH SOLE 30 95807 0 0 UNIVERSAL DISPLAY CORP COM 91347P105 118 689 SH SOLE 31 689 0 0 UNIVERSAL DISPLAY CORP COM 91347P105 82 478 SH SOLE 34 478 0 0 UNIVERSAL DISPLAY CORP COM 91347P105 1231 7201 SH SOLE 36 7201 0 0 UNIVERSAL DISPLAY CORP COM 91347P105 941 5505 SH SOLE 40 5505 0 0 UNIVERSAL DISPLAY CORP COM 91347P105 6146 35947 SH SOLE 43 570 0 35377 UNIVERSAL ELECTRS INC COM 913483103 707 14347 SH SOLE 2 4184 0 10163 UNIVERSAL ELECTRS INC COM 913483103 1 23 SH SOLE 4 23 0 0 UNIVERSAL ELECTRS INC COM 913483103 12 238 SH SOLE 7 238 0 0 UNIVERSAL ELECTRS INC COM 913483103 2859 58047 SH SOLE 18 55981 0 2066 UNIVERSAL ELECTRS INC COM 913483103 1160 23557 SH SOLE 19 23557 0 0 UNIVERSAL ELECTRS INC COM 913483103 79441 1613019 SH SOLE 21 1613019 0 0 UNIVERSAL ELECTRS INC COM 913483103 17415 353607 SH SOLE 22 338766 0 14841 UNIVERSAL ELECTRS INC COM 913483103 86 1751 SH SOLE 25 1751 0 0 UNIVERSAL ELECTRS INC COM 913483103 33 664 SH SOLE 26 0 0 664 UNIVERSAL ELECTRS INC COM 913483103 103 2083 SH SOLE 28 2083 0 0 UNIVERSAL ELECTRS INC COM 913483103 1156 23480 SH SOLE 30 23480 0 0 UNIVERSAL ELECTRS INC COM 913483103 82 1658 SH SOLE 40 1658 0 0 UNIVERSAL ELECTRS INC COM 913483103 398 8073 SH SOLE 43 321 0 7752 UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105 609 11018 SH SOLE 2 5289 0 5729 UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105 395 7150 SH SOLE 4 7150 0 0 UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105 962 17410 SH SOLE 7 17410 0 0 UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105 2730 49397 SH SOLE 18 49397 0 0 UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105 2171 39283 SH SOLE 19 39283 0 0 UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105 88336 1598265 SH SOLE 21 1598265 0 0 UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105 23241 420508 SH SOLE 22 412409 0 8099 UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105 30 537 SH SOLE 23 537 0 0 UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105 3345 60530 SH SOLE 25 60530 0 0 UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105 429 7764 SH SOLE 26 6872 0 892 UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105 549 9935 SH SOLE 28 1705 0 8230 UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105 4340 78530 SH SOLE 30 78530 0 0 UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105 7 133 SH SOLE 34 133 0 0 UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105 85 1529 SH SOLE 40 1529 0 0 UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105 610 11028 SH SOLE 43 465 0 10563 UNIVERSAL HLTH SVCS INC CL B 913903100 23106 166990 SH SOLE 2 26374 0 140616 UNIVERSAL HLTH SVCS INC CL B 913903100 4617 33366 SH SOLE 4 30431 0 2935 UNIVERSAL HLTH SVCS INC CL B 913903100 12272 88689 SH SOLE 7 68066 0 20623 UNIVERSAL HLTH SVCS INC CL B 913903100 34 244 SH SOLE 13 244 0 0 UNIVERSAL HLTH SVCS INC CL B 913903100 1406 10160 SH SOLE 15 10160 0 0 UNIVERSAL HLTH SVCS INC CL B 913903100 19152 138412 SH SOLE 18 127447 0 10965 UNIVERSAL HLTH SVCS INC CL B 913903100 4243 30664 SH SOLE 19 30664 0 0 UNIVERSAL HLTH SVCS INC CL B 913903100 278174 2010361 SH SOLE 21 2010361 0 0 UNIVERSAL HLTH SVCS INC CL B 913903100 222660 1609166 SH SOLE 22 1445219 0 163947 UNIVERSAL HLTH SVCS INC CL B 913903100 6106 44131 SH SOLE 23 44131 0 0 UNIVERSAL HLTH SVCS INC CL B 913903100 16909 122204 SH SOLE 25 122204 0 0 UNIVERSAL HLTH SVCS INC CL B 913903100 25171 181909 SH SOLE 26 80569 0 101340 UNIVERSAL HLTH SVCS INC CL B 913903100 15666 113221 SH SOLE 28 5367 0 107854 UNIVERSAL HLTH SVCS INC CL B 913903100 62335 450492 SH SOLE 30 447732 0 2760 UNIVERSAL HLTH SVCS INC CL B 913903100 3903 28206 SH SOLE 31 9212 0 18994 UNIVERSAL HLTH SVCS INC CL B 913903100 597 4312 SH SOLE 34 4312 0 0 UNIVERSAL HLTH SVCS INC CL B 913903100 5313 38400 SH SOLE 36 38400 0 0 UNIVERSAL HLTH SVCS INC CL B 913903100 351 2540 SH SOLE 40 2540 0 0 UNIVERSAL HLTH SVCS INC CL B 913903100 4830 34908 SH SOLE 43 3048 0 31860 UNIVERSAL INS HLDGS INC COM 91359V107 504 38673 SH SOLE 2 12272 0 26401 UNIVERSAL INS HLDGS INC COM 91359V107 3 222 SH SOLE 4 222 0 0 UNIVERSAL INS HLDGS INC COM 91359V107 7 510 SH SOLE 7 510 0 0 UNIVERSAL INS HLDGS INC COM 91359V107 1539 118022 SH SOLE 18 118022 0 0 UNIVERSAL INS HLDGS INC COM 91359V107 638 48951 SH SOLE 19 48951 0 0 UNIVERSAL INS HLDGS INC COM 91359V107 44828 3437738 SH SOLE 21 3437738 0 0 UNIVERSAL INS HLDGS INC COM 91359V107 9189 704693 SH SOLE 22 675947 0 28746 UNIVERSAL INS HLDGS INC COM 91359V107 326 25000 SH SOLE 26 10936 0 14064 UNIVERSAL INS HLDGS INC COM 91359V107 60 4603 SH SOLE 28 4603 0 0 UNIVERSAL INS HLDGS INC COM 91359V107 601 46111 SH SOLE 30 46111 0 0 UNIVERSAL INS HLDGS INC COM 91359V107 47 3631 SH SOLE 40 3631 0 0 UNIVERSAL INS HLDGS INC COM 91359V107 120 9233 SH SOLE 43 224 0 9009 UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 596 29684 SH SOLE 2 633 0 29051 UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 5 240 SH SOLE 7 240 0 0 UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 544 27102 SH SOLE 18 27102 0 0 UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 1582 78780 SH SOLE 19 78780 0 0 UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 5261 261980 SH SOLE 21 261980 0 0 UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 7688 382886 SH SOLE 22 381085 0 1801 UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 106 5303 SH SOLE 23 5303 0 0 UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 1074 53501 SH SOLE 26 0 0 53501 UNIVERSAL SEC INSTRS INC COM NEW 913821302 3 622 SH SOLE 21 622 0 0 UNIVERSAL STAINLESS & ALLOY COM 913837100 20 2015 SH SOLE 2 2015 0 0 UNIVERSAL STAINLESS & ALLOY COM 913837100 17 1720 SH SOLE 18 1720 0 0 UNIVERSAL STAINLESS & ALLOY COM 913837100 273 26810 SH SOLE 21 26810 0 0 UNIVERSAL STAINLESS & ALLOY COM 913837100 1037 101967 SH SOLE 22 101967 0 0 UNIVERSAL TECHNICAL INST INC COM 913915104 58 8622 SH SOLE 2 8614 0 8 UNIVERSAL TECHNICAL INST INC COM 913915104 42 6230 SH SOLE 18 6230 0 0 UNIVERSAL TECHNICAL INST INC COM 913915104 670 99186 SH SOLE 21 99186 0 0 UNIVERSAL TECHNICAL INST INC COM 913915104 2599 384485 SH SOLE 22 384485 0 0 UNIVEST FINANCIAL CORPORATIO COM 915271100 3403 124230 SH SOLE 2 44749 0 79481 UNIVEST FINANCIAL CORPORATIO COM 915271100 13 465 SH SOLE 7 465 0 0 UNIVEST FINANCIAL CORPORATIO COM 915271100 2691 98262 SH SOLE 18 98262 0 0 UNIVEST FINANCIAL CORPORATIO COM 915271100 4391 160314 SH SOLE 19 160314 0 0 UNIVEST FINANCIAL CORPORATIO COM 915271100 31515 1150619 SH SOLE 21 1150619 0 0 UNIVEST FINANCIAL CORPORATIO COM 915271100 32940 1202621 SH SOLE 22 1171511 0 31110 UNIVEST FINANCIAL CORPORATIO COM 915271100 314 11447 SH SOLE 23 11447 0 0 UNIVEST FINANCIAL CORPORATIO COM 915271100 102 3723 SH SOLE 25 3723 0 0 UNIVEST FINANCIAL CORPORATIO COM 915271100 1805 65916 SH SOLE 26 1120 0 64796 UNIVEST FINANCIAL CORPORATIO COM 915271100 65 2375 SH SOLE 28 2375 0 0 UNIVEST FINANCIAL CORPORATIO COM 915271100 656 23949 SH SOLE 30 23949 0 0 UNIVEST FINANCIAL CORPORATIO COM 915271100 125 4570 SH SOLE 40 4570 0 0 UNIVEST FINANCIAL CORPORATIO COM 915271100 1592 58106 SH SOLE 43 2461 0 55645 UNUM GROUP COM 91529Y106 15735 627904 SH SOLE 2 106879 0 521025 UNUM GROUP COM 91529Y106 29 1142 SH SOLE 4 1142 0 0 UNUM GROUP COM 91529Y106 537 21433 SH SOLE 7 21433 0 0 UNUM GROUP COM 91529Y106 8983 358449 SH SOLE 18 358097 0 352 UNUM GROUP COM 91529Y106 1568 62558 SH SOLE 19 62558 0 0 UNUM GROUP COM 91529Y106 233286 9309107 SH SOLE 21 9309107 0 0 UNUM GROUP COM 91529Y106 82337 3285578 SH SOLE 22 3032621 0 252957 UNUM GROUP COM 91529Y106 760 30320 SH SOLE 25 30320 0 0 UNUM GROUP COM 91529Y106 1961 78251 SH SOLE 26 62198 0 16053 UNUM GROUP COM 91529Y106 612 24424 SH SOLE 28 12424 0 12000 UNUM GROUP COM 91529Y106 5949 237381 SH SOLE 30 237381 0 0 UNUM GROUP COM 91529Y106 79 3134 SH SOLE 31 3134 0 0 UNUM GROUP COM 91529Y106 1996 79648 SH SOLE 32 79648 0 0 UNUM GROUP COM 91529Y106 1414 56409 SH SOLE 36 56409 0 0 UNUM GROUP COM 91529Y106 626 24966 SH SOLE 40 24966 0 0 UNUM GROUP COM 91529Y106 30859 1231422 SH SOLE 43 72642 0 1158780 UP FINTECH HLDG LTD SPONSORED ADS 91531W106 537 50748 SH SOLE 2 3983 0 46765 UP FINTECH HLDG LTD SPONSORED ADS 91531W106 361 34066 SH SOLE 4 15487 0 18579 UP FINTECH HLDG LTD SPONSORED ADS 91531W106 93 8812 SH SOLE 7 8812 0 0 UP FINTECH HLDG LTD SPONSORED ADS 91531W106 525 49590 SH SOLE 15 49590 0 0 UP FINTECH HLDG LTD SPONSORED ADS 91531W106 67 6360 SH SOLE 18 6360 0 0 UP FINTECH HLDG LTD SPONSORED ADS 91531W106 25 2374 SH SOLE 19 2374 0 0 UP FINTECH HLDG LTD SPONSORED ADS 91531W106 14632 1381638 SH SOLE 21 1381638 0 0 UP FINTECH HLDG LTD SPONSORED ADS 91531W106 8761 827309 SH SOLE 22 738752 0 88557 UP FINTECH HLDG LTD SPONSORED ADS 91531W106 467 44087 SH SOLE 23 44087 0 0 UP FINTECH HLDG LTD SPONSORED ADS 91531W106 26 2449 SH SOLE 25 2449 0 0 UP FINTECH HLDG LTD SPONSORED ADS 91531W106 3456 326373 SH SOLE 26 282963 0 43410 UP FINTECH HLDG LTD SPONSORED ADS 91531W106 840 79330 SH SOLE 28 5938 0 73392 UP FINTECH HLDG LTD SPONSORED ADS 91531W106 111 10511 SH SOLE 29 10511 0 0 UP FINTECH HLDG LTD SPONSORED ADS 91531W106 4492 424195 SH SOLE 30 424195 0 0 UP FINTECH HLDG LTD SPONSORED ADS 91531W106 328 30953 SH SOLE 31 30953 0 0 UP FINTECH HLDG LTD SPONSORED ADS 91531W106 66 6259 SH SOLE 34 6259 0 0 UP FINTECH HLDG LTD SPONSORED ADS 91531W106 5 481 SH SOLE 40 481 0 0 UPLAND SOFTWARE INC COM 91544A109 371 11081 SH SOLE 2 7984 0 3097 UPLAND SOFTWARE INC COM 91544A109 4 124 SH SOLE 4 124 0 0 UPLAND SOFTWARE INC COM 91544A109 15 445 SH SOLE 7 445 0 0 UPLAND SOFTWARE INC COM 91544A109 2621 78391 SH SOLE 18 78391 0 0 UPLAND SOFTWARE INC COM 91544A109 1734 51848 SH SOLE 19 51848 0 0 UPLAND SOFTWARE INC COM 91544A109 31447 940400 SH SOLE 21 940400 0 0 UPLAND SOFTWARE INC COM 91544A109 23526 703543 SH SOLE 22 686039 0 17504 UPLAND SOFTWARE INC COM 91544A109 108 3240 SH SOLE 25 3240 0 0 UPLAND SOFTWARE INC COM 91544A109 560 16746 SH SOLE 26 13584 0 3162 UPLAND SOFTWARE INC COM 91544A109 91 2731 SH SOLE 28 2731 0 0 UPLAND SOFTWARE INC COM 91544A109 458 13682 SH SOLE 30 13682 0 0 UPLAND SOFTWARE INC COM 91544A109 83 2489 SH SOLE 40 2489 0 0 UPLAND SOFTWARE INC COM 91544A109 120 3589 SH SOLE 43 0 0 3589 UPSTART HLDGS INC COM 91680M107 25766 81424 SH SOLE 2 9109 0 72315 UPSTART HLDGS INC COM 91680M107 30 96 SH SOLE 4 96 0 0 UPSTART HLDGS INC COM 91680M107 218 689 SH SOLE 7 689 0 0 UPSTART HLDGS INC COM 91680M107 7107 22459 SH SOLE 18 22459 0 0 UPSTART HLDGS INC COM 91680M107 4349 13743 SH SOLE 19 13743 0 0 UPSTART HLDGS INC COM 91680M107 204647 646717 SH SOLE 21 646717 0 0 UPSTART HLDGS INC COM 91680M107 310730 981954 SH SOLE 22 941287 0 40667 UPSTART HLDGS INC COM 91680M107 743 2347 SH SOLE 25 2347 0 0 UPSTART HLDGS INC COM 91680M107 2701 8536 SH SOLE 26 7270 0 1266 UPSTART HLDGS INC COM 91680M107 502 1586 SH SOLE 28 1586 0 0 UPSTART HLDGS INC COM 91680M107 3327 10514 SH SOLE 30 10514 0 0 UPSTART HLDGS INC COM 91680M107 228 719 SH SOLE 31 719 0 0 UPSTART HLDGS INC COM 91680M107 715 2258 SH SOLE 40 2258 0 0 UPWORK INC COM 91688F104 3857 85655 SH SOLE 2 51068 0 34587 UPWORK INC COM 91688F104 25 550 SH SOLE 4 550 0 0 UPWORK INC COM 91688F104 84 1875 SH SOLE 7 1875 0 0 UPWORK INC COM 91688F104 0 1 SH SOLE 17 0 0 1 UPWORK INC COM 91688F104 15325 340332 SH SOLE 18 324502 0 15830 UPWORK INC COM 91688F104 18665 414498 SH SOLE 19 414498 0 0 UPWORK INC COM 91688F104 177332 3938090 SH SOLE 21 3938090 0 0 UPWORK INC COM 91688F104 129750 2881422 SH SOLE 22 2812945 0 68477 UPWORK INC COM 91688F104 408 9056 SH SOLE 23 9056 0 0 UPWORK INC COM 91688F104 757 16805 SH SOLE 25 16805 0 0 UPWORK INC COM 91688F104 3905 86723 SH SOLE 26 42790 0 43933 UPWORK INC COM 91688F104 423 9402 SH SOLE 28 9402 0 0 UPWORK INC COM 91688F104 7734 171752 SH SOLE 30 171752 0 0 UPWORK INC COM 91688F104 7 152 SH SOLE 34 152 0 0 UPWORK INC COM 91688F104 383 8499 SH SOLE 36 8499 0 0 UPWORK INC COM 91688F104 594 13195 SH SOLE 40 13195 0 0 UPWORK INC COM 91688F104 1405 31212 SH SOLE 43 1213 0 29999 UR-ENERGY INC COM 91688R108 133 77199 SH SOLE 2 21793 0 55406 UR-ENERGY INC COM 91688R108 5 2908 SH SOLE 7 2908 0 0 UR-ENERGY INC COM 91688R108 922 536242 SH SOLE 18 536242 0 0 UR-ENERGY INC COM 91688R108 539 313305 SH SOLE 19 313305 0 0 UR-ENERGY INC COM 91688R108 10660 6197631 SH SOLE 21 6197631 0 0 UR-ENERGY INC COM 91688R108 2993 1739834 SH SOLE 22 1699983 0 39851 UR-ENERGY INC COM 91688R108 46 26625 SH SOLE 43 0 0 26625 URANIUM ENERGY CORP COM 916896103 140 45995 SH SOLE 2 19505 0 26490 URANIUM ENERGY CORP COM 916896103 12 4020 SH SOLE 7 4020 0 0 URANIUM ENERGY CORP COM 916896103 1921 629704 SH SOLE 18 629704 0 0 URANIUM ENERGY CORP COM 916896103 1365 447624 SH SOLE 19 447624 0 0 URANIUM ENERGY CORP COM 916896103 24501 8033077 SH SOLE 21 8033077 0 0 URANIUM ENERGY CORP COM 916896103 17340 5685268 SH SOLE 22 5646713 0 38555 URANIUM ENERGY CORP COM 916896103 118 38609 SH SOLE 43 588 0 38021 URBAN EDGE PPTYS COM 91704F104 3150 172051 SH SOLE 2 80250 0 91801 URBAN EDGE PPTYS COM 91704F104 1079 58944 SH SOLE 4 58944 0 0 URBAN EDGE PPTYS COM 91704F104 2720 148549 SH SOLE 7 148549 0 0 URBAN EDGE PPTYS COM 91704F104 10727 585854 SH SOLE 18 585854 0 0 URBAN EDGE PPTYS COM 91704F104 6421 350666 SH SOLE 19 350666 0 0 URBAN EDGE PPTYS COM 91704F104 155214 8477006 SH SOLE 21 8477006 0 0 URBAN EDGE PPTYS COM 91704F104 73924 4037338 SH SOLE 22 3916875 0 120463 URBAN EDGE PPTYS COM 91704F104 83 4534 SH SOLE 23 4534 0 0 URBAN EDGE PPTYS COM 91704F104 9034 493418 SH SOLE 25 493418 0 0 URBAN EDGE PPTYS COM 91704F104 657 35862 SH SOLE 26 25537 0 10325 URBAN EDGE PPTYS COM 91704F104 1429 78050 SH SOLE 28 8976 0 69074 URBAN EDGE PPTYS COM 91704F104 9945 543171 SH SOLE 30 543171 0 0 URBAN EDGE PPTYS COM 91704F104 278 15198 SH SOLE 40 15198 0 0 URBAN EDGE PPTYS COM 91704F104 2293 125249 SH SOLE 43 4049 0 121200 URBAN ONE INC CL A 91705J105 12 1436 SH SOLE 18 1436 0 0 URBAN ONE INC CL A 91705J105 140 17300 SH SOLE 21 17300 0 0 URBAN ONE INC CL D NON VTG 91705J204 21 3102 SH SOLE 18 3102 0 0 URBAN ONE INC CL D NON VTG 91705J204 429 62928 SH SOLE 21 62928 0 0 URBAN ONE INC CL D NON VTG 91705J204 3841 563976 SH SOLE 22 563976 0 0 URBAN OUTFITTERS INC COM 917047102 4977 167640 SH SOLE 2 84283 0 83357 URBAN OUTFITTERS INC COM 917047102 8 259 SH SOLE 4 259 0 0 URBAN OUTFITTERS INC COM 917047102 55 1840 SH SOLE 7 1840 0 0 URBAN OUTFITTERS INC COM 917047102 10357 348850 SH SOLE 18 330913 0 17937 URBAN OUTFITTERS INC COM 917047102 17018 573199 SH SOLE 19 573199 0 0 URBAN OUTFITTERS INC COM 917047102 137582 4633940 SH SOLE 21 4633940 0 0 URBAN OUTFITTERS INC COM 917047102 70389 2370796 SH SOLE 22 2265474 0 105322 URBAN OUTFITTERS INC COM 917047102 678 22832 SH SOLE 23 22832 0 0 URBAN OUTFITTERS INC COM 917047102 240 8095 SH SOLE 25 8095 0 0 URBAN OUTFITTERS INC COM 917047102 3633 122381 SH SOLE 26 21617 0 100764 URBAN OUTFITTERS INC COM 917047102 259 8728 SH SOLE 28 5728 0 3000 URBAN OUTFITTERS INC COM 917047102 1088 36657 SH SOLE 30 36657 0 0 URBAN OUTFITTERS INC COM 917047102 77 2589 SH SOLE 36 2589 0 0 URBAN OUTFITTERS INC COM 917047102 221 7459 SH SOLE 40 7459 0 0 URBAN OUTFITTERS INC COM 917047102 1060 35702 SH SOLE 43 604 0 35098 URBAN-GRO INC COM NEW 91704K202 22 1670 SH SOLE 18 1670 0 0 URBAN-GRO INC COM NEW 91704K202 252 18966 SH SOLE 21 18966 0 0 UROGEN PHARMA LTD COM M96088105 187 11119 SH SOLE 2 1441 0 9678 UROGEN PHARMA LTD COM M96088105 2 99 SH SOLE 4 99 0 0 UROGEN PHARMA LTD COM M96088105 204 12145 SH SOLE 7 12145 0 0 UROGEN PHARMA LTD COM M96088105 1111 66076 SH SOLE 18 66076 0 0 UROGEN PHARMA LTD COM M96088105 1412 83933 SH SOLE 19 83933 0 0 UROGEN PHARMA LTD COM M96088105 17014 1011559 SH SOLE 21 1011559 0 0 UROGEN PHARMA LTD COM M96088105 5842 347325 SH SOLE 22 334742 0 12583 UROGEN PHARMA LTD COM M96088105 46 2754 SH SOLE 23 2754 0 0 UROGEN PHARMA LTD COM M96088105 14 818 SH SOLE 25 818 0 0 UROGEN PHARMA LTD COM M96088105 212 12583 SH SOLE 26 166 0 12417 UROGEN PHARMA LTD COM M96088105 2334 138751 SH SOLE 30 138751 0 0 UROGEN PHARMA LTD COM M96088105 30 1785 SH SOLE 40 1785 0 0 UROGEN PHARMA LTD COM M96088105 392 23276 SH SOLE 43 5072 0 18204 URSTADT BIDDLE PPTYS INC CL A 917286205 697 36796 SH SOLE 2 9367 0 27429 URSTADT BIDDLE PPTYS INC CL A 917286205 11 561 SH SOLE 7 561 0 0 URSTADT BIDDLE PPTYS INC CL A 917286205 2461 129991 SH SOLE 18 129991 0 0 URSTADT BIDDLE PPTYS INC CL A 917286205 1033 54584 SH SOLE 19 54584 0 0 URSTADT BIDDLE PPTYS INC CL A 917286205 69736 3683892 SH SOLE 21 3683892 0 0 URSTADT BIDDLE PPTYS INC CL A 917286205 15441 815673 SH SOLE 22 787319 0 28354 URSTADT BIDDLE PPTYS INC CL A 917286205 22 1185 SH SOLE 23 1185 0 0 URSTADT BIDDLE PPTYS INC CL A 917286205 72 3826 SH SOLE 25 3826 0 0 URSTADT BIDDLE PPTYS INC CL A 917286205 81 4289 SH SOLE 28 4289 0 0 URSTADT BIDDLE PPTYS INC CL A 917286205 1052 55594 SH SOLE 30 55594 0 0 URSTADT BIDDLE PPTYS INC CL A 917286205 55 2926 SH SOLE 40 2926 0 0 URSTADT BIDDLE PPTYS INC CL A 917286205 254 13435 SH SOLE 43 0 0 13435 US BANCORP DEL COM NEW 902973304 196358 3303467 SH SOLE 2 709745 0 2593722 US BANCORP DEL COM NEW 902973304 57936 974701 SH SOLE 4 646358 0 328343 US BANCORP DEL COM NEW 902973304 77626 1305959 SH SOLE 7 1266837 0 39122 US BANCORP DEL COM NEW 902973304 1953 32858 SH SOLE 13 10570 0 22288 US BANCORP DEL COM NEW 902973304 10802 181736 SH SOLE 15 181736 0 0 US BANCORP DEL COM NEW 902973304 189282 3184422 SH SOLE 18 2979456 0 204966 US BANCORP DEL COM NEW 902973304 48145 809975 SH SOLE 19 809975 0 0 US BANCORP DEL COM NEW 902973304 2138609 35979287 SH SOLE 21 35979287 0 0 US BANCORP DEL COM NEW 902973304 1732260 29143001 SH SOLE 22 25880474 0 3262527 US BANCORP DEL COM NEW 902973304 52925 890392 SH SOLE 23 890392 0 0 US BANCORP DEL COM NEW 902973304 137198 2308179 SH SOLE 25 2308179 0 0 US BANCORP DEL COM NEW 902973304 172605 2903852 SH SOLE 26 1023609 0 1880243 US BANCORP DEL COM NEW 902973304 185046 3113162 SH SOLE 28 126229 0 2986933 US BANCORP DEL COM NEW 902973304 3132 52687 SH SOLE 29 52687 0 0 US BANCORP DEL COM NEW 902973304 395965 6661591 SH SOLE 30 6649047 0 12544 US BANCORP DEL COM NEW 902973304 36193 608892 SH SOLE 31 258986 0 349906 US BANCORP DEL COM NEW 902973304 4104 69051 SH SOLE 32 69051 0 0 US BANCORP DEL COM NEW 902973304 16031 269706 SH SOLE 34 269706 0 0 US BANCORP DEL COM NEW 902973304 13507 227241 SH SOLE 35 227241 0 0 US BANCORP DEL COM NEW 902973304 44221 743966 SH SOLE 36 743966 0 0 US BANCORP DEL COM NEW 902973304 2951 49644 SH SOLE 40 49644 0 0 US BANCORP DEL COM NEW 902973304 60264 1013869 SH SOLE 43 87552 0 926317 US ECOLOGY INC COM 91734M103 1149 35523 SH SOLE 2 10895 0 24628 US ECOLOGY INC COM 91734M103 5 149 SH SOLE 4 149 0 0 US ECOLOGY INC COM 91734M103 13 408 SH SOLE 7 408 0 0 US ECOLOGY INC COM 91734M103 4057 125414 SH SOLE 18 125414 0 0 US ECOLOGY INC COM 91734M103 1832 56638 SH SOLE 19 56638 0 0 US ECOLOGY INC COM 91734M103 119604 3697180 SH SOLE 21 3697180 0 0 US ECOLOGY INC COM 91734M103 27394 846790 SH SOLE 22 816349 0 30441 US ECOLOGY INC COM 91734M103 179 5528 SH SOLE 25 5528 0 0 US ECOLOGY INC COM 91734M103 255 7877 SH SOLE 26 6236 0 1641 US ECOLOGY INC COM 91734M103 101 3134 SH SOLE 28 3134 0 0 US ECOLOGY INC COM 91734M103 2610 80691 SH SOLE 30 80691 0 0 US ECOLOGY INC COM 91734M103 141 4356 SH SOLE 40 4356 0 0 US ECOLOGY INC COM 91734M103 661 20437 SH SOLE 43 3078 0 17359 US FOODS HLDG CORP COM 912008109 16326 471040 SH SOLE 2 71289 0 399751 US FOODS HLDG CORP COM 912008109 47 1347 SH SOLE 4 1347 0 0 US FOODS HLDG CORP COM 912008109 243 7008 SH SOLE 7 7008 0 0 US FOODS HLDG CORP COM 912008109 2969 85662 SH SOLE 18 85662 0 0 US FOODS HLDG CORP COM 912008109 2187 63086 SH SOLE 19 63086 0 0 US FOODS HLDG CORP COM 912008109 85630 2470561 SH SOLE 21 2470561 0 0 US FOODS HLDG CORP COM 912008109 172303 4971234 SH SOLE 22 4693307 0 277927 US FOODS HLDG CORP COM 912008109 0 13 SH SOLE 23 13 0 0 US FOODS HLDG CORP COM 912008109 1050 30298 SH SOLE 25 30298 0 0 US FOODS HLDG CORP COM 912008109 3131 90344 SH SOLE 26 73351 0 16993 US FOODS HLDG CORP COM 912008109 901 25990 SH SOLE 28 16359 0 9631 US FOODS HLDG CORP COM 912008109 4040 116570 SH SOLE 30 116570 0 0 US FOODS HLDG CORP COM 912008109 119 3434 SH SOLE 31 3434 0 0 US FOODS HLDG CORP COM 912008109 1984 57240 SH SOLE 36 57240 0 0 US FOODS HLDG CORP COM 912008109 867 25017 SH SOLE 40 25017 0 0 US FOODS HLDG CORP COM 912008109 2546 73456 SH SOLE 43 2648 0 70808 US WELL SERVICES INC CL A 91274U101 43 59829 SH SOLE 21 59829 0 0 US WELL SERVICES INC CL A 91274U101 747 1029897 SH SOLE 22 1029897 0 0 USA TRUCK INC COM 902925106 26 1718 SH SOLE 18 1718 0 0 USA TRUCK INC COM 902925106 421 27574 SH SOLE 21 27574 0 0 USA TRUCK INC COM 902925106 320 20922 SH SOLE 22 20922 0 0 USANA HEALTH SCIENCES INC COM 90328M107 669 7253 SH SOLE 2 3647 0 3606 USANA HEALTH SCIENCES INC COM 90328M107 5 54 SH SOLE 4 54 0 0 USANA HEALTH SCIENCES INC COM 90328M107 19 204 SH SOLE 7 204 0 0 USANA HEALTH SCIENCES INC COM 90328M107 4173 45260 SH SOLE 18 44353 0 907 USANA HEALTH SCIENCES INC COM 90328M107 3946 42803 SH SOLE 19 42803 0 0 USANA HEALTH SCIENCES INC COM 90328M107 127995 1388230 SH SOLE 21 1388230 0 0 USANA HEALTH SCIENCES INC COM 90328M107 28548 309629 SH SOLE 22 301915 0 7714 USANA HEALTH SCIENCES INC COM 90328M107 55 599 SH SOLE 23 599 0 0 USANA HEALTH SCIENCES INC COM 90328M107 148 1604 SH SOLE 25 1604 0 0 USANA HEALTH SCIENCES INC COM 90328M107 998 10826 SH SOLE 26 3762 0 7064 USANA HEALTH SCIENCES INC COM 90328M107 97 1055 SH SOLE 28 1055 0 0 USANA HEALTH SCIENCES INC COM 90328M107 2017 21879 SH SOLE 30 21879 0 0 USANA HEALTH SCIENCES INC COM 90328M107 124 1345 SH SOLE 40 1345 0 0 USANA HEALTH SCIENCES INC COM 90328M107 839 9105 SH SOLE 43 275 0 8830 USIO INC COM 917313108 36 6062 SH SOLE 2 6062 0 0 USIO INC COM 917313108 24 3998 SH SOLE 18 3998 0 0 USIO INC COM 917313108 283 47774 SH SOLE 21 47774 0 0 USIO INC COM 917313108 58 9734 SH SOLE 22 9734 0 0 UTAH MED PRODS INC COM 917488108 647 6964 SH SOLE 2 260 0 6704 UTAH MED PRODS INC COM 917488108 6 64 SH SOLE 7 64 0 0 UTAH MED PRODS INC COM 917488108 1087 11710 SH SOLE 18 11710 0 0 UTAH MED PRODS INC COM 917488108 590 6354 SH SOLE 19 6354 0 0 UTAH MED PRODS INC COM 917488108 10966 118115 SH SOLE 21 118115 0 0 UTAH MED PRODS INC COM 917488108 6732 72513 SH SOLE 22 70814 0 1699 UTAH MED PRODS INC COM 917488108 50 539 SH SOLE 43 134 0 405 UTZ BRANDS INC COM CL A 918090101 501 29226 SH SOLE 2 18632 0 10594 UTZ BRANDS INC COM CL A 918090101 3 156 SH SOLE 4 156 0 0 UTZ BRANDS INC COM CL A 918090101 16 948 SH SOLE 7 948 0 0 UTZ BRANDS INC COM CL A 918090101 2776 162072 SH SOLE 18 162072 0 0 UTZ BRANDS INC COM CL A 918090101 1736 101349 SH SOLE 19 101349 0 0 UTZ BRANDS INC COM CL A 918090101 32779 1913572 SH SOLE 21 1913572 0 0 UTZ BRANDS INC COM CL A 918090101 22815 1331901 SH SOLE 22 1299639 0 32262 UTZ BRANDS INC COM CL A 918090101 133 7776 SH SOLE 25 7776 0 0 UTZ BRANDS INC COM CL A 918090101 425 24820 SH SOLE 26 24820 0 0 UTZ BRANDS INC COM CL A 918090101 116 6798 SH SOLE 28 6798 0 0 UTZ BRANDS INC COM CL A 918090101 294 17177 SH SOLE 30 17177 0 0 UTZ BRANDS INC COM CL A 918090101 134 7822 SH SOLE 40 7822 0 0 UWM HOLDINGS CORPORATION COM CL A 91823B109 1559 224386 SH SOLE 2 31723 0 192663 UWM HOLDINGS CORPORATION COM CL A 91823B109 5 689 SH SOLE 7 689 0 0 UWM HOLDINGS CORPORATION COM CL A 91823B109 322 46288 SH SOLE 18 46288 0 0 UWM HOLDINGS CORPORATION COM CL A 91823B109 185 26582 SH SOLE 19 26582 0 0 UWM HOLDINGS CORPORATION COM CL A 91823B109 8332 1198891 SH SOLE 21 1198891 0 0 UWM HOLDINGS CORPORATION COM CL A 91823B109 11056 1590820 SH SOLE 22 1532532 0 58288 UWM HOLDINGS CORPORATION COM CL A 91823B109 82 11794 SH SOLE 25 11794 0 0 UWM HOLDINGS CORPORATION COM CL A 91823B109 367 52802 SH SOLE 30 52802 0 0 UWM HOLDINGS CORPORATION COM CL A 91823B109 10 1477 SH SOLE 31 1477 0 0 UWM HOLDINGS CORPORATION COM CL A 91823B109 18 2521 SH SOLE 34 2521 0 0 UWM HOLDINGS CORPORATION COM CL A 91823B109 77 11017 SH SOLE 40 11017 0 0 UXIN LTD ADS 91818X108 181 65700 SH SOLE 13 0 0 65700 V F CORP COM 918204108 63352 945699 SH SOLE 2 320702 0 624997 V F CORP COM 918204108 19424 289955 SH SOLE 4 193409 0 96546 V F CORP COM 918204108 22522 336203 SH SOLE 7 326179 0 10024 V F CORP COM 918204108 521 7779 SH SOLE 13 1044 0 6735 V F CORP COM 918204108 2846 42485 SH SOLE 15 42485 0 0 V F CORP COM 918204108 45381 677436 SH SOLE 18 628777 0 48659 V F CORP COM 918204108 18813 280839 SH SOLE 19 280839 0 0 V F CORP COM 918204108 623356 9305217 SH SOLE 21 9305217 0 0 V F CORP COM 918204108 490837 7327025 SH SOLE 22 6327421 0 999604 V F CORP COM 918204108 14134 210984 SH SOLE 23 210984 0 0 V F CORP COM 918204108 40329 602015 SH SOLE 25 602015 0 0 V F CORP COM 918204108 57274 854967 SH SOLE 26 390401 0 464566 V F CORP COM 918204108 83314 1243674 SH SOLE 28 32096 0 1211578 V F CORP COM 918204108 3943 58858 SH SOLE 29 58858 0 0 V F CORP COM 918204108 126385 1886620 SH SOLE 30 1886620 0 0 V F CORP COM 918204108 10958 163572 SH SOLE 31 81049 0 82523 V F CORP COM 918204108 5443 81245 SH SOLE 34 81245 0 0 V F CORP COM 918204108 11022 164526 SH SOLE 36 164526 0 0 V F CORP COM 918204108 773 11543 SH SOLE 40 11543 0 0 V F CORP COM 918204108 14319 213749 SH SOLE 43 7603 0 206146 VAALCO ENERGY INC COM NEW 91851C201 32 10874 SH SOLE 18 10874 0 0 VAALCO ENERGY INC COM NEW 91851C201 375 127657 SH SOLE 21 127657 0 0 VAALCO ENERGY INC COM NEW 91851C201 2358 801886 SH SOLE 22 801886 0 0 VACCINEX INC COM 918640103 8 3532 SH SOLE 18 3532 0 0 VACCINEX INC COM 918640103 97 44964 SH SOLE 21 44964 0 0 VAIL RESORTS INC COM 91879Q109 27737 83033 SH SOLE 2 12882 0 70151 VAIL RESORTS INC COM 91879Q109 7505 22466 SH SOLE 4 20158 0 2308 VAIL RESORTS INC COM 91879Q109 1245 3726 SH SOLE 7 3726 0 0 VAIL RESORTS INC COM 91879Q109 38 115 SH SOLE 13 115 0 0 VAIL RESORTS INC COM 91879Q109 1020 3053 SH SOLE 15 3053 0 0 VAIL RESORTS INC COM 91879Q109 9466 28338 SH SOLE 18 25926 0 2412 VAIL RESORTS INC COM 91879Q109 196319 587693 SH SOLE 19 587693 0 0 VAIL RESORTS INC COM 91879Q109 229544 687155 SH SOLE 21 687155 0 0 VAIL RESORTS INC COM 91879Q109 310052 928159 SH SOLE 22 881862 0 46297 VAIL RESORTS INC COM 91879Q109 7383 22101 SH SOLE 23 22101 0 0 VAIL RESORTS INC COM 91879Q109 28554 85478 SH SOLE 25 85478 0 0 VAIL RESORTS INC COM 91879Q109 27987 83782 SH SOLE 26 48726 0 35056 VAIL RESORTS INC COM 91879Q109 33970 101690 SH SOLE 28 4521 0 97169 VAIL RESORTS INC COM 91879Q109 52 156 SH SOLE 29 156 0 0 VAIL RESORTS INC COM 91879Q109 60518 181164 SH SOLE 30 154364 0 26800 VAIL RESORTS INC COM 91879Q109 4755 14235 SH SOLE 31 4411 0 9824 VAIL RESORTS INC COM 91879Q109 2173 6505 SH SOLE 34 6505 0 0 VAIL RESORTS INC COM 91879Q109 5923 17732 SH SOLE 36 17732 0 0 VAIL RESORTS INC COM 91879Q109 533 1597 SH SOLE 40 1597 0 0 VAIL RESORTS INC COM 91879Q109 3721 11138 SH SOLE 43 660 0 10478 VALARIS LIMITED CL A G9460G101 84 2407 SH SOLE 2 2407 0 0 VALARIS LIMITED CL A G9460G101 78 2243 SH SOLE 18 2243 0 0 VALARIS LIMITED CL A G9460G101 2115 60640 SH SOLE 21 60640 0 0 VALARIS LIMITED CL A G9460G101 28107 805832 SH SOLE 22 805832 0 0 VALARIS LIMITED *W EXP 04/29/202 G9460G119 0 61 SH SOLE 18 61 0 0 VALARIS LIMITED *W EXP 04/29/202 G9460G119 0 22 SH SOLE 43 0 0 22 VALE S A OPTIONS 91912E105 183 13100 SH Call SOLE 4 13100 0 0 VALE S A OPTIONS 91912E105 2408 172600 SH Call SOLE 18 172600 0 0 VALE S A OPTIONS 91912E105 14576 1044900 SH Call SOLE 19 1044900 0 0 VALE S A OPTIONS 91912E105 1182 84700 SH Call SOLE 22 84700 0 0 VALE S A OPTIONS 91912E105 179 12800 SH Call SOLE 26 12800 0 0 VALE S A OPTIONS 91912E105 8133 583000 SH Call SOLE 34 583000 0 0 VALE S A SPONSORED ADS 91912E105 1250 89614 SH SOLE 2 89614 0 0 VALE S A SPONSORED ADS 91912E105 230 16520 SH SOLE 4 16520 0 0 VALE S A SPONSORED ADS 91912E105 23595 1691383 SH SOLE 18 229613 0 1461770 VALE S A SPONSORED ADS 91912E105 75741 5429488 SH SOLE 19 5429488 0 0 VALE S A SPONSORED ADS 91912E105 191753 13745726 SH SOLE 21 13745726 0 0 VALE S A SPONSORED ADS 91912E105 1476 105840 SH SOLE 22 105840 0 0 VALE S A SPONSORED ADS 91912E105 129919 9313213 SH SOLE 25 9313213 0 0 VALE S A SPONSORED ADS 91912E105 226 16180 SH SOLE 26 16180 0 0 VALE S A SPONSORED ADS 91912E105 30764 2205299 SH SOLE 29 2205299 0 0 VALE S A SPONSORED ADS 91912E105 11201 802936 SH SOLE 30 802936 0 0 VALE S A SPONSORED ADS 91912E105 519208 37219207 SH SOLE 34 37219207 0 0 VALE S A SPONSORED ADS 91912E105 11765 843398 SH SOLE 43 50657 0 792741 VALERO ENERGY CORP COM 91913Y100 51732 733057 SH SOLE 2 237764 0 495293 VALERO ENERGY CORP COM 91913Y100 21352 302570 SH SOLE 4 182393 0 120177 VALERO ENERGY CORP COM 91913Y100 26169 370819 SH SOLE 7 358191 0 12628 VALERO ENERGY CORP COM 91913Y100 607 8605 SH SOLE 13 1034 0 7571 VALERO ENERGY CORP COM 91913Y100 3736 52934 SH SOLE 15 52934 0 0 VALERO ENERGY CORP COM 91913Y100 78469 1111932 SH SOLE 18 1052575 0 59357 VALERO ENERGY CORP COM 91913Y100 178191 2525029 SH SOLE 19 2525029 0 0 VALERO ENERGY CORP COM 91913Y100 974018 13802149 SH SOLE 21 13802149 0 0 VALERO ENERGY CORP COM 91913Y100 634616 8992712 SH SOLE 22 8084219 0 908493 VALERO ENERGY CORP COM 91913Y100 16738 237190 SH SOLE 23 237190 0 0 VALERO ENERGY CORP COM 91913Y100 44785 634622 SH SOLE 25 634622 0 0 VALERO ENERGY CORP COM 91913Y100 74255 1052220 SH SOLE 26 358486 0 693734 VALERO ENERGY CORP COM 91913Y100 87889 1245412 SH SOLE 28 38574 0 1206838 VALERO ENERGY CORP COM 91913Y100 11244 159336 SH SOLE 29 159336 0 0 VALERO ENERGY CORP COM 91913Y100 139440 1975906 SH SOLE 30 1975906 0 0 VALERO ENERGY CORP COM 91913Y100 10845 153675 SH SOLE 31 52987 0 100688 VALERO ENERGY CORP COM 91913Y100 4893 69329 SH SOLE 32 69329 0 0 VALERO ENERGY CORP COM 91913Y100 151545 2147442 SH SOLE 34 2147442 0 0 VALERO ENERGY CORP COM 91913Y100 19538 276865 SH SOLE 36 276865 0 0 VALERO ENERGY CORP COM 91913Y100 1014 14373 SH SOLE 40 14373 0 0 VALERO ENERGY CORP COM 91913Y100 10367 146909 SH SOLE 43 9523 0 137386 VALHI INC NEW COM 918905209 88 3785 SH SOLE 2 115 0 3670 VALHI INC NEW COM 918905209 77 3317 SH SOLE 18 3317 0 0 VALHI INC NEW COM 918905209 15 630 SH SOLE 19 630 0 0 VALHI INC NEW COM 918905209 1896 81288 SH SOLE 21 81288 0 0 VALHI INC NEW COM 918905209 854 36605 SH SOLE 22 35676 0 929 VALLEY NATL BANCORP COM 919794107 9114 684737 SH SOLE 2 348863 0 335874 VALLEY NATL BANCORP COM 919794107 19 1416 SH SOLE 4 1416 0 0 VALLEY NATL BANCORP COM 919794107 480 36079 SH SOLE 7 36079 0 0 VALLEY NATL BANCORP COM 919794107 29835 2241550 SH SOLE 18 2241550 0 0 VALLEY NATL BANCORP COM 919794107 11260 845962 SH SOLE 19 845962 0 0 VALLEY NATL BANCORP COM 919794107 494538 37155366 SH SOLE 21 37155366 0 0 VALLEY NATL BANCORP COM 919794107 157905 11863600 SH SOLE 22 11457952 0 405648 VALLEY NATL BANCORP COM 919794107 915 68765 SH SOLE 25 68765 0 0 VALLEY NATL BANCORP COM 919794107 2422 181960 SH SOLE 26 152328 0 29632 VALLEY NATL BANCORP COM 919794107 449 33762 SH SOLE 28 33762 0 0 VALLEY NATL BANCORP COM 919794107 9689 727920 SH SOLE 30 727920 0 0 VALLEY NATL BANCORP COM 919794107 2090 157003 SH SOLE 32 157003 0 0 VALLEY NATL BANCORP COM 919794107 548 41157 SH SOLE 36 41157 0 0 VALLEY NATL BANCORP COM 919794107 627 47081 SH SOLE 40 47081 0 0 VALLEY NATL BANCORP COM 919794107 2019 151705 SH SOLE 43 1582 0 150123 VALMONT INDS INC COM 920253101 11695 49742 SH SOLE 2 17498 0 32244 VALMONT INDS INC COM 920253101 20 86 SH SOLE 4 86 0 0 VALMONT INDS INC COM 920253101 100 424 SH SOLE 7 424 0 0 VALMONT INDS INC COM 920253101 11869 50482 SH SOLE 18 50482 0 0 VALMONT INDS INC COM 920253101 1340 5699 SH SOLE 19 5699 0 0 VALMONT INDS INC COM 920253101 230821 981716 SH SOLE 21 981716 0 0 VALMONT INDS INC COM 920253101 135310 575495 SH SOLE 22 550008 0 25487 VALMONT INDS INC COM 920253101 659 2802 SH SOLE 25 2802 0 0 VALMONT INDS INC COM 920253101 2308 9818 SH SOLE 26 8136 0 1682 VALMONT INDS INC COM 920253101 536 2278 SH SOLE 28 1774 0 504 VALMONT INDS INC COM 920253101 2915 12398 SH SOLE 30 12398 0 0 VALMONT INDS INC COM 920253101 80 342 SH SOLE 31 342 0 0 VALMONT INDS INC COM 920253101 351 1492 SH SOLE 36 1492 0 0 VALMONT INDS INC COM 920253101 616 2621 SH SOLE 40 2621 0 0 VALMONT INDS INC COM 920253101 2039 8671 SH SOLE 43 207 0 8464 VALUE LINE INC COM 920437100 38 1108 SH SOLE 2 162 0 946 VALUE LINE INC COM 920437100 128 3746 SH SOLE 18 3746 0 0 VALUE LINE INC COM 920437100 60 1765 SH SOLE 19 1765 0 0 VALUE LINE INC COM 920437100 1339 39092 SH SOLE 21 39092 0 0 VALUE LINE INC COM 920437100 1609 46969 SH SOLE 22 46927 0 42 VALUE LINE INC COM 920437100 30 865 SH SOLE 43 0 0 865 VALVOLINE INC COM 92047W101 24162 774932 SH SOLE 2 438467 0 336465 VALVOLINE INC COM 92047W101 181 5791 SH SOLE 4 5791 0 0 VALVOLINE INC COM 92047W101 91 2930 SH SOLE 7 2930 0 0 VALVOLINE INC COM 92047W101 203 6498 SH SOLE 13 6498 0 0 VALVOLINE INC COM 92047W101 13666 438294 SH SOLE 18 438294 0 0 VALVOLINE INC COM 92047W101 5042 161698 SH SOLE 19 161698 0 0 VALVOLINE INC COM 92047W101 272418 8736954 SH SOLE 21 8736954 0 0 VALVOLINE INC COM 92047W101 171183 5490144 SH SOLE 22 5277336 0 212808 VALVOLINE INC COM 92047W101 145 4655 SH SOLE 23 4655 0 0 VALVOLINE INC COM 92047W101 978 31363 SH SOLE 25 31363 0 0 VALVOLINE INC COM 92047W101 2779 89123 SH SOLE 26 74449 0 14674 VALVOLINE INC COM 92047W101 395 12658 SH SOLE 28 12658 0 0 VALVOLINE INC COM 92047W101 107 3419 SH SOLE 29 3419 0 0 VALVOLINE INC COM 92047W101 3094 99234 SH SOLE 30 99234 0 0 VALVOLINE INC COM 92047W101 238 7635 SH SOLE 31 7635 0 0 VALVOLINE INC COM 92047W101 2702 86649 SH SOLE 34 86649 0 0 VALVOLINE INC COM 92047W101 347 11113 SH SOLE 36 11113 0 0 VALVOLINE INC COM 92047W101 671 21506 SH SOLE 40 21506 0 0 VALVOLINE INC COM 92047W101 5361 171937 SH SOLE 43 11661 0 160276 VANDA PHARMACEUTICALS INC COM 921659108 1495 87252 SH SOLE 2 16631 0 70621 VANDA PHARMACEUTICALS INC COM 921659108 1 79 SH SOLE 4 79 0 0 VANDA PHARMACEUTICALS INC COM 921659108 17 986 SH SOLE 7 986 0 0 VANDA PHARMACEUTICALS INC COM 921659108 4008 233866 SH SOLE 18 233866 0 0 VANDA PHARMACEUTICALS INC COM 921659108 1622 94630 SH SOLE 19 94630 0 0 VANDA PHARMACEUTICALS INC COM 921659108 124939 7289317 SH SOLE 21 7289317 0 0 VANDA PHARMACEUTICALS INC COM 921659108 24833 1448848 SH SOLE 22 1388912 0 59936 VANDA PHARMACEUTICALS INC COM 921659108 120 6975 SH SOLE 25 6975 0 0 VANDA PHARMACEUTICALS INC COM 921659108 430 25059 SH SOLE 26 19078 0 5981 VANDA PHARMACEUTICALS INC COM 921659108 79 4588 SH SOLE 28 4588 0 0 VANDA PHARMACEUTICALS INC COM 921659108 7863 458755 SH SOLE 30 458755 0 0 VANDA PHARMACEUTICALS INC COM 921659108 107 6250 SH SOLE 40 6250 0 0 VANDA PHARMACEUTICALS INC COM 921659108 780 45517 SH SOLE 43 1766 0 43751 VANECK ETF TRUST GOLD MINERS ETF 92189F106 1 22 SH SOLE 17 0 0 22 VANECK ETF TRUST SHRT HGH YLD MUN 92189F387 41 1642 SH SOLE 2 1642 0 0 VANECK ETF TRUST VANECK RUSSIA ET 92189F403 17792 586819 SH SOLE 2 586819 0 0 VANECK ETF TRUST VANECK RUSSIA ET 92189F403 20827 686897 SH SOLE 22 686897 0 0 VANECK ETF TRUST FALLEN ANGEL HG 92189F437 3 99 SH SOLE 17 0 0 99 VANECK ETF TRUST VANECK SHRT MUNI 92189F528 1 79 SH SOLE 17 0 0 79 VANECK ETF TRUST OPTIONS 92189F676 23064 90000 SH Call SOLE 19 90000 0 0 VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 107 419 SH SOLE 2 419 0 0 VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 124 482 SH SOLE 4 482 0 0 VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 1651 6443 SH SOLE 18 6443 0 0 VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 17929 69961 SH SOLE 19 69961 0 0 VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 886 3457 SH SOLE 22 3457 0 0 VANECK ETF TRUST INTRMDT MUNI ETF 92189H201 25 480 SH SOLE 17 0 0 480 VANECK ETF TRUST JP MRGAN EM LOC 92189H300 867 28930 SH SOLE 2 28930 0 0 VANECK ETF TRUST JP MRGAN EM LOC 92189H300 1 22 SH SOLE 17 0 0 22 VANECK ETF TRUST JP MRGAN EM LOC 92189H300 27592 920646 SH SOLE 19 920646 0 0 VANECK ETF TRUST HIGH YLD MUNIETF 92189H409 10 160 SH SOLE 2 160 0 0 VANECK ETF TRUST HIGH YLD MUNIETF 92189H409 8 121 SH SOLE 17 0 0 121 VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 35 132 SH SOLE 17 0 0 132 VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703 18 129 SH SOLE 17 0 0 129 VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828 5 24 SH SOLE 17 0 0 24 VANGUARD ADMIRAL FDS INC MIDCP 400 GRTH 921932869 1 5 SH SOLE 17 0 0 5 VANGUARD BD INDEX FDS LONG TERM BOND 921937793 14 132 SH SOLE 17 0 0 132 VANGUARD BD INDEX FDS INTERMED TERM 921937819 39 438 SH SOLE 17 0 0 438 VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 80 978 SH SOLE 17 0 0 978 VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 0 1 SH SOLE 18 1 0 0 VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 1123725 13150670 SH SOLE 2 13150670 0 0 VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 72751 851390 SH SOLE 17 0 0 851390 VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 12548 146844 SH SOLE 18 0 0 146844 VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407 10852 190525 SH SOLE 2 190525 0 0 VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407 215 3767 SH SOLE 17 0 0 3767 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 87662 222268 SH SOLE 2 222268 0 0 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 13934 35329 SH SOLE 17 0 0 35329 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 7692 19502 SH SOLE 18 19433 0 69 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 6 15 SH SOLE 43 0 0 15 VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 72 517 SH SOLE 17 0 0 517 VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 25 104 SH SOLE 17 0 0 104 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 18989 186573 SH SOLE 2 186020 0 553 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 21 206 SH SOLE 17 0 0 206 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 81 800 SH SOLE 43 0 0 800 VANGUARD INDEX FDS SML CP GRW ETF 922908595 7 25 SH SOLE 2 25 0 0 VANGUARD INDEX FDS SML CP GRW ETF 922908595 36 127 SH SOLE 17 0 0 127 VANGUARD INDEX FDS SM CP VAL ETF 922908611 7 40 SH SOLE 2 40 0 0 VANGUARD INDEX FDS SM CP VAL ETF 922908611 170 1003 SH SOLE 17 0 0 1003 VANGUARD INDEX FDS MID CAP ETF 922908629 35219 148754 SH SOLE 17 0 0 148754 VANGUARD INDEX FDS MID CAP ETF 922908629 79 335 SH SOLE 18 335 0 0 VANGUARD INDEX FDS MID CAP ETF 922908629 137 580 SH SOLE 43 0 0 580 VANGUARD INDEX FDS LARGE CAP ETF 922908637 1685 8385 SH SOLE 17 0 0 8385 VANGUARD INDEX FDS LARGE CAP ETF 922908637 0 0 SH SOLE 43 0 0 0 VANGUARD INDEX FDS EXTEND MKT ETF 922908652 22 123 SH SOLE 17 0 0 123 VANGUARD INDEX FDS GROWTH ETF 922908736 27 93 SH SOLE 2 93 0 0 VANGUARD INDEX FDS GROWTH ETF 922908736 2636 9085 SH SOLE 17 0 0 9085 VANGUARD INDEX FDS VALUE ETF 922908744 27 202 SH SOLE 2 202 0 0 VANGUARD INDEX FDS VALUE ETF 922908744 9456 69854 SH SOLE 17 0 0 69854 VANGUARD INDEX FDS VALUE ETF 922908744 49402 364941 SH SOLE 18 354717 0 10224 VANGUARD INDEX FDS VALUE ETF 922908744 7 50 SH SOLE 43 0 0 50 VANGUARD INDEX FDS SMALL CP ETF 922908751 16 72 SH SOLE 2 72 0 0 VANGUARD INDEX FDS SMALL CP ETF 922908751 48615 222321 SH SOLE 17 0 0 222321 VANGUARD INDEX FDS SMALL CP ETF 922908751 55 250 SH SOLE 43 0 0 250 VANGUARD INDEX FDS TOTAL STK MKT 922908769 7574 34107 SH SOLE 2 34107 0 0 VANGUARD INDEX FDS TOTAL STK MKT 922908769 36547 164580 SH SOLE 17 0 0 164580 VANGUARD INDEX FDS TOTAL STK MKT 922908769 107 484 SH SOLE 18 484 0 0 VANGUARD INDEX FDS TOTAL STK MKT 922908769 118 529 SH SOLE 43 0 0 529 VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 0 7 SH SOLE 2 7 0 0 VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 6979 52203 SH SOLE 17 0 0 52203 VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 190 1862 SH SOLE 17 0 0 1862 VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 5649 55477 SH SOLE 18 55138 0 339 VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 178 1749 SH SOLE 43 0 0 1749 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 382 6266 SH SOLE 17 0 0 6266 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 635 10418 SH SOLE 18 10358 0 60 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 16414 328209 SH SOLE 17 0 0 328209 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 17026 340454 SH SOLE 22 0 0 340454 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 40 800 SH SOLE 43 0 0 800 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 22 342 SH SOLE 17 0 0 342 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 21082 321317 SH SOLE 18 0 0 321317 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 150221 2289604 SH SOLE 23 2289604 0 0 VANGUARD MALVERN FDS STRM INFPROIDX 922020805 415 7900 SH SOLE 17 0 0 7900 VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 27398 500243 SH SOLE 17 0 0 500243 VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 32 517 SH SOLE 17 0 0 517 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 18 214 SH SOLE 2 214 0 0 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 114 1380 SH SOLE 17 0 0 1380 VANGUARD SCOTTSDALE FDS VNG RUS3000IDX 92206C599 7 37 SH SOLE 17 0 0 37 VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 1007 11394 SH SOLE 17 0 0 11394 VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 15 209 SH SOLE 17 0 0 209 VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 9035 133759 SH SOLE 2 133759 0 0 VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 4 65 SH SOLE 17 0 0 65 VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730 1582 7904 SH SOLE 17 0 0 7904 VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771 41 765 SH SOLE 17 0 0 765 VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813 18 170 SH SOLE 17 0 0 170 VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847 2874 32772 SH SOLE 2 32772 0 0 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 6 68 SH SOLE 2 68 0 0 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 18700 198070 SH SOLE 17 0 0 198070 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 0 1 SH SOLE 18 1 0 0 VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 241 1568 SH SOLE 17 0 0 1568 VANGUARD STAR FDS VG TL INTL STK F 921909768 125 1983 SH SOLE 17 0 0 1983 VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 45641 903966 SH SOLE 17 0 0 903966 VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 61 1200 SH SOLE 43 0 0 1200 VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 25 240 SH SOLE 2 240 0 0 VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 63 608 SH SOLE 17 0 0 608 VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794 4 59 SH SOLE 17 0 0 59 VANGUARD WHITEHALL FDS EMERG MKT BD ETF 921946885 236 3020 SH SOLE 17 0 0 3020 VANGUARD WORLD FD EXTENDED DUR 921910709 2 12 SH SOLE 17 0 0 12 VANGUARD WORLD FD ESG INTL STK ETF 921910725 1 15 SH SOLE 17 0 0 15 VANGUARD WORLD FD ESG US STK ETF 921910733 2 30 SH SOLE 17 0 0 30 VANGUARD WORLD FD MEGA GRWTH IND 921910816 84 359 SH SOLE 17 0 0 359 VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 2 23 SH SOLE 17 0 0 23 VANGUARD WORLD FD MEGA CAP INDEX 921910873 4 25 SH SOLE 17 0 0 25 VANGUARD WORLD FDS CONSUM STP ETF 92204A207 118 658 SH SOLE 17 0 0 658 VANGUARD WORLD FDS ENERGY ETF 92204A306 1 19 SH SOLE 17 0 0 19 VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 21 84 SH SOLE 17 0 0 84 VANGUARD WORLD FDS INF TECH ETF 92204A702 2 5 SH SOLE 17 0 0 5 VANGUARD WORLD FDS MATERIALS ETF 92204A801 3 20 SH SOLE 17 0 0 20 VANGUARD WORLD FDS COMM SRVC ETF 92204A884 35 250 SH SOLE 43 0 0 250 VAPOTHERM INC COM 922107107 573 25733 SH SOLE 2 22206 0 3527 VAPOTHERM INC COM 922107107 8 366 SH SOLE 7 366 0 0 VAPOTHERM INC COM 922107107 1421 63821 SH SOLE 18 63821 0 0 VAPOTHERM INC COM 922107107 970 43538 SH SOLE 19 43538 0 0 VAPOTHERM INC COM 922107107 20940 940291 SH SOLE 21 940291 0 0 VAPOTHERM INC COM 922107107 13172 591473 SH SOLE 22 582897 0 8576 VAPOTHERM INC COM 922107107 31 1378 SH SOLE 23 1378 0 0 VAPOTHERM INC COM 922107107 94 4224 SH SOLE 25 4224 0 0 VAPOTHERM INC COM 922107107 48 2139 SH SOLE 26 1458 0 681 VAPOTHERM INC COM 922107107 98 4385 SH SOLE 30 4385 0 0 VAPOTHERM INC COM 922107107 64 2872 SH SOLE 36 2872 0 0 VAPOTHERM INC COM 922107107 67 3019 SH SOLE 40 3019 0 0 VAPOTHERM INC COM 922107107 111 4983 SH SOLE 43 668 0 4315 VAREX IMAGING CORP COM 92214X106 1899 67351 SH SOLE 2 19022 0 48329 VAREX IMAGING CORP COM 92214X106 5 184 SH SOLE 4 184 0 0 VAREX IMAGING CORP COM 92214X106 17 599 SH SOLE 7 599 0 0 VAREX IMAGING CORP COM 92214X106 4371 155010 SH SOLE 18 155010 0 0 VAREX IMAGING CORP COM 92214X106 4817 170814 SH SOLE 19 170814 0 0 VAREX IMAGING CORP COM 92214X106 137809 4886833 SH SOLE 21 4886833 0 0 VAREX IMAGING CORP COM 92214X106 32243 1143368 SH SOLE 22 1105746 0 37622 VAREX IMAGING CORP COM 92214X106 131 4645 SH SOLE 23 4645 0 0 VAREX IMAGING CORP COM 92214X106 188 6653 SH SOLE 25 6653 0 0 VAREX IMAGING CORP COM 92214X106 728 25803 SH SOLE 26 6222 0 19581 VAREX IMAGING CORP COM 92214X106 92 3277 SH SOLE 28 3277 0 0 VAREX IMAGING CORP COM 92214X106 2038 72287 SH SOLE 30 72287 0 0 VAREX IMAGING CORP COM 92214X106 110 3898 SH SOLE 34 3898 0 0 VAREX IMAGING CORP COM 92214X106 125 4448 SH SOLE 36 4448 0 0 VAREX IMAGING CORP COM 92214X106 120 4240 SH SOLE 40 4240 0 0 VAREX IMAGING CORP COM 92214X106 2091 74140 SH SOLE 43 4554 0 69586 VARONIS SYS INC COM 922280102 11059 181738 SH SOLE 2 87464 0 94274 VARONIS SYS INC COM 922280102 271 4454 SH SOLE 4 4454 0 0 VARONIS SYS INC COM 922280102 91 1497 SH SOLE 7 1497 0 0 VARONIS SYS INC COM 922280102 20073 329882 SH SOLE 18 289483 0 40399 VARONIS SYS INC COM 922280102 58348 958885 SH SOLE 19 958885 0 0 VARONIS SYS INC COM 922280102 251969 4140816 SH SOLE 21 4140816 0 0 VARONIS SYS INC COM 922280102 196918 3236118 SH SOLE 22 3172545 0 63573 VARONIS SYS INC COM 922280102 2222 36509 SH SOLE 23 36509 0 0 VARONIS SYS INC COM 922280102 1475 24241 SH SOLE 25 24241 0 0 VARONIS SYS INC COM 922280102 13161 216282 SH SOLE 26 47494 0 168788 VARONIS SYS INC COM 922280102 530 8713 SH SOLE 28 8713 0 0 VARONIS SYS INC COM 922280102 25340 416436 SH SOLE 30 416436 0 0 VARONIS SYS INC COM 922280102 983 16156 SH SOLE 34 16156 0 0 VARONIS SYS INC COM 922280102 368 6041 SH SOLE 36 6041 0 0 VARONIS SYS INC COM 922280102 750 12323 SH SOLE 40 12323 0 0 VARONIS SYS INC COM 922280102 973 15982 SH SOLE 43 997 0 14985 VARONIS SYS INC NOTE 1.250% 8/1 922280AB8 3777 1844000 PRN SOLE 21 1844000 0 0 VASTA PLATFORM LTD CL A G9440A109 693 152024 SH SOLE 18 0 0 152024 VASTA PLATFORM LTD CL A G9440A109 161 35328 SH SOLE 19 35328 0 0 VASTA PLATFORM LTD CL A G9440A109 569 124793 SH SOLE 25 124793 0 0 VASTA PLATFORM LTD CL A G9440A109 2048 449075 SH SOLE 34 449075 0 0 VAXART INC COM NEW 92243A200 410 51619 SH SOLE 2 36206 0 15413 VAXART INC COM NEW 92243A200 3 402 SH SOLE 4 402 0 0 VAXART INC COM NEW 92243A200 15 1919 SH SOLE 7 1919 0 0 VAXART INC COM NEW 92243A200 2832 356164 SH SOLE 18 356164 0 0 VAXART INC COM NEW 92243A200 1661 208964 SH SOLE 19 208964 0 0 VAXART INC COM NEW 92243A200 36440 4583659 SH SOLE 21 4583659 0 0 VAXART INC COM NEW 92243A200 22145 2785501 SH SOLE 22 2714540 0 70961 VAXART INC COM NEW 92243A200 119 14967 SH SOLE 25 14967 0 0 VAXART INC COM NEW 92243A200 28 3529 SH SOLE 26 3529 0 0 VAXART INC COM NEW 92243A200 475 59715 SH SOLE 30 59715 0 0 VAXART INC COM NEW 92243A200 104 13063 SH SOLE 40 13063 0 0 VAXART INC COM NEW 92243A200 126 15882 SH SOLE 43 610 0 15272 VAXCYTE INC COM 92243G108 734 28915 SH SOLE 2 6522 0 22393 VAXCYTE INC COM 92243G108 16 638 SH SOLE 7 638 0 0 VAXCYTE INC COM 92243G108 3270 128906 SH SOLE 18 128906 0 0 VAXCYTE INC COM 92243G108 1760 69384 SH SOLE 19 69384 0 0 VAXCYTE INC COM 92243G108 37021 1459224 SH SOLE 21 1459224 0 0 VAXCYTE INC COM 92243G108 20341 801772 SH SOLE 22 774528 0 27244 VAXCYTE INC COM 92243G108 66 2590 SH SOLE 25 2590 0 0 VAXCYTE INC COM 92243G108 35 1389 SH SOLE 26 1389 0 0 VAXCYTE INC COM 92243G108 716 28204 SH SOLE 30 28204 0 0 VAXCYTE INC COM 92243G108 45 1765 SH SOLE 40 1765 0 0 VAXCYTE INC COM 92243G108 47 1858 SH SOLE 43 0 0 1858 VBI VACCINES INC CDA COM NEW 91822J103 271 87280 SH SOLE 2 55099 0 32181 VBI VACCINES INC CDA COM NEW 91822J103 10 3322 SH SOLE 7 3322 0 0 VBI VACCINES INC CDA COM NEW 91822J103 1733 557270 SH SOLE 18 557270 0 0 VBI VACCINES INC CDA COM NEW 91822J103 993 319408 SH SOLE 19 319408 0 0 VBI VACCINES INC CDA COM NEW 91822J103 21044 6766469 SH SOLE 21 6766469 0 0 VBI VACCINES INC CDA COM NEW 91822J103 15405 4953331 SH SOLE 22 4843470 0 109861 VBI VACCINES INC CDA COM NEW 91822J103 67 21534 SH SOLE 25 21534 0 0 VBI VACCINES INC CDA COM NEW 91822J103 22 7062 SH SOLE 26 7062 0 0 VBI VACCINES INC CDA COM NEW 91822J103 132 42394 SH SOLE 30 42394 0 0 VBI VACCINES INC CDA COM NEW 91822J103 58 18810 SH SOLE 40 18810 0 0 VBI VACCINES INC CDA COM NEW 91822J103 92 29556 SH SOLE 43 0 0 29556 VECTOR GROUP LTD COM 92240M108 1386 108730 SH SOLE 2 40925 0 67805 VECTOR GROUP LTD COM 92240M108 7 511 SH SOLE 4 511 0 0 VECTOR GROUP LTD COM 92240M108 31 2450 SH SOLE 7 2450 0 0 VECTOR GROUP LTD COM 92240M108 7056 553444 SH SOLE 18 553444 0 0 VECTOR GROUP LTD COM 92240M108 3328 261043 SH SOLE 19 261043 0 0 VECTOR GROUP LTD COM 92240M108 199551 15651067 SH SOLE 21 15651067 0 0 VECTOR GROUP LTD COM 92240M108 44803 3513953 SH SOLE 22 3376651 0 137302 VECTOR GROUP LTD COM 92240M108 447 35049 SH SOLE 26 25594 0 9455 VECTOR GROUP LTD COM 92240M108 3035 238036 SH SOLE 30 238036 0 0 VECTOR GROUP LTD COM 92240M108 49 3878 SH SOLE 36 3878 0 0 VECTOR GROUP LTD COM 92240M108 226 17715 SH SOLE 40 17715 0 0 VECTOR GROUP LTD COM 92240M108 890 69770 SH SOLE 43 10256 0 59514 VECTRUS INC COM 92242T101 1891 37604 SH SOLE 2 27469 0 10135 VECTRUS INC COM 92242T101 12 234 SH SOLE 7 234 0 0 VECTRUS INC COM 92242T101 1905 37895 SH SOLE 18 37895 0 0 VECTRUS INC COM 92242T101 1041 20700 SH SOLE 19 20700 0 0 VECTRUS INC COM 92242T101 22830 454049 SH SOLE 21 454049 0 0 VECTRUS INC COM 92242T101 17315 344378 SH SOLE 22 332141 0 12237 VECTRUS INC COM 92242T101 117 2327 SH SOLE 25 2327 0 0 VECTRUS INC COM 92242T101 103 2051 SH SOLE 26 1155 0 896 VECTRUS INC COM 92242T101 41 821 SH SOLE 28 821 0 0 VECTRUS INC COM 92242T101 385 7660 SH SOLE 30 7660 0 0 VECTRUS INC COM 92242T101 0 9 SH SOLE 31 9 0 0 VECTRUS INC COM 92242T101 96 1913 SH SOLE 36 1913 0 0 VECTRUS INC COM 92242T101 69 1379 SH SOLE 40 1379 0 0 VECTRUS INC COM 92242T101 933 18551 SH SOLE 43 297 0 18254 VEDANTA LIMITED SPONSORED ADR 92242Y100 913 59728 SH SOLE 2 59728 0 0 VEDANTA LIMITED SPONSORED ADR 92242Y100 5594 366127 SH SOLE 7 366127 0 0 VEDANTA LIMITED SPONSORED ADR 92242Y100 18224 1192680 SH SOLE 18 1192680 0 0 VEDANTA LIMITED SPONSORED ADR 92242Y100 4990 326566 SH SOLE 28 326566 0 0 VEDANTA LIMITED SPONSORED ADR 92242Y100 2564 167773 SH SOLE 30 167773 0 0 VEDANTA LIMITED SPONSORED ADR 92242Y100 271 17749 SH SOLE 36 17749 0 0 VEDANTA LIMITED SPONSORED ADR 92242Y100 38724 2534318 SH SOLE 43 107942 0 2426376 VEECO INSTRS INC DEL COM 922417100 1244 56026 SH SOLE 2 15021 0 41005 VEECO INSTRS INC DEL COM 922417100 3 117 SH SOLE 4 117 0 0 VEECO INSTRS INC DEL COM 922417100 20 910 SH SOLE 7 910 0 0 VEECO INSTRS INC DEL COM 922417100 4410 198556 SH SOLE 18 198556 0 0 VEECO INSTRS INC DEL COM 922417100 1894 85257 SH SOLE 19 85257 0 0 VEECO INSTRS INC DEL COM 922417100 130341 5868558 SH SOLE 21 5868558 0 0 VEECO INSTRS INC DEL COM 922417100 28923 1302237 SH SOLE 22 1251317 0 50920 VEECO INSTRS INC DEL COM 922417100 147 6619 SH SOLE 25 6619 0 0 VEECO INSTRS INC DEL COM 922417100 203 9129 SH SOLE 26 6833 0 2296 VEECO INSTRS INC DEL COM 922417100 92 4157 SH SOLE 28 4157 0 0 VEECO INSTRS INC DEL COM 922417100 2112 95071 SH SOLE 30 95071 0 0 VEECO INSTRS INC DEL COM 922417100 120 5402 SH SOLE 40 5402 0 0 VEECO INSTRS INC DEL COM 922417100 389 17530 SH SOLE 43 0 0 17530 VEEVA SYS INC CL A COM 922475108 93379 324042 SH SOLE 2 57340 0 266702 VEEVA SYS INC CL A COM 922475108 25384 88088 SH SOLE 4 55751 0 32337 VEEVA SYS INC CL A COM 922475108 4445 15425 SH SOLE 7 15425 0 0 VEEVA SYS INC CL A COM 922475108 850 2949 SH SOLE 13 378 0 2571 VEEVA SYS INC CL A COM 922475108 3284 11395 SH SOLE 15 11395 0 0 VEEVA SYS INC CL A COM 922475108 62697 217571 SH SOLE 18 209570 0 8001 VEEVA SYS INC CL A COM 922475108 505565 1754400 SH SOLE 19 1754400 0 0 VEEVA SYS INC CL A COM 922475108 624133 2165850 SH SOLE 21 2165850 0 0 VEEVA SYS INC CL A COM 922475108 844062 2929041 SH SOLE 22 2767952 0 161089 VEEVA SYS INC CL A COM 922475108 23457 81400 SH SOLE 23 81400 0 0 VEEVA SYS INC CL A COM 922475108 62421 216611 SH SOLE 25 210840 0 5771 VEEVA SYS INC CL A COM 922475108 67410 233924 SH SOLE 26 126560 0 107364 VEEVA SYS INC CL A COM 922475108 62792 217899 SH SOLE 28 10488 0 207411 VEEVA SYS INC CL A COM 922475108 28 97 SH SOLE 29 97 0 0 VEEVA SYS INC CL A COM 922475108 84744 294076 SH SOLE 30 294076 0 0 VEEVA SYS INC CL A COM 922475108 14474 50228 SH SOLE 31 16826 0 33402 VEEVA SYS INC CL A COM 922475108 21238 73699 SH SOLE 34 73699 0 0 VEEVA SYS INC CL A COM 922475108 20081 69683 SH SOLE 36 69683 0 0 VEEVA SYS INC CL A COM 922475108 1366 4740 SH SOLE 40 4740 0 0 VEEVA SYS INC CL A COM 922475108 16967 58879 SH SOLE 43 4121 0 54758 VELOCITY FINL INC COM 92262D101 121 9201 SH SOLE 2 1893 0 7308 VELOCITY FINL INC COM 92262D101 333 25278 SH SOLE 18 25278 0 0 VELOCITY FINL INC COM 92262D101 252 19170 SH SOLE 19 19170 0 0 VELOCITY FINL INC COM 92262D101 3934 298902 SH SOLE 21 298902 0 0 VELOCITY FINL INC COM 92262D101 997 75767 SH SOLE 22 71468 0 4299 VELODYNE LIDAR INC COM 92259F101 215 36369 SH SOLE 2 28981 0 7388 VELODYNE LIDAR INC COM 92259F101 7 1136 SH SOLE 7 1136 0 0 VELODYNE LIDAR INC COM 92259F101 1181 199447 SH SOLE 18 199447 0 0 VELODYNE LIDAR INC COM 92259F101 740 125065 SH SOLE 19 125065 0 0 VELODYNE LIDAR INC COM 92259F101 14213 2400788 SH SOLE 21 2400788 0 0 VELODYNE LIDAR INC COM 92259F101 11402 1925955 SH SOLE 22 1867827 0 58128 VELODYNE LIDAR INC COM 92259F101 71 11966 SH SOLE 25 11966 0 0 VELODYNE LIDAR INC COM 92259F101 59 9915 SH SOLE 26 0 0 9915 VELODYNE LIDAR INC COM 92259F101 281 47471 SH SOLE 30 47471 0 0 VELODYNE LIDAR INC COM 92259F101 66 11206 SH SOLE 40 11206 0 0 VELODYNE LIDAR INC COM 92259F101 0 15 SH SOLE 43 0 0 15 VENATOR MATLS PLC SHS G9329Z100 159 55792 SH SOLE 18 0 0 55792 VENATOR MATLS PLC SHS G9329Z100 4 1342 SH SOLE 43 278 0 1064 VENTAS INC COM 92276F100 58820 1065387 SH SOLE 2 120475 0 944912 VENTAS INC COM 92276F100 21575 390782 SH SOLE 4 376412 0 14370 VENTAS INC COM 92276F100 49514 896832 SH SOLE 7 886481 0 10351 VENTAS INC COM 92276F100 597 10822 SH SOLE 13 890 0 9932 VENTAS INC COM 92276F100 2628 47608 SH SOLE 15 47608 0 0 VENTAS INC COM 92276F100 38353 694667 SH SOLE 18 640182 0 54485 VENTAS INC COM 92276F100 36717 665043 SH SOLE 19 665043 0 0 VENTAS INC COM 92276F100 835716 15137040 SH SOLE 21 15137040 0 0 VENTAS INC COM 92276F100 621914 11264520 SH SOLE 22 10452451 0 812069 VENTAS INC COM 92276F100 13058 236519 SH SOLE 23 236519 0 0 VENTAS INC COM 92276F100 123194 2231369 SH SOLE 25 2231369 0 0 VENTAS INC COM 92276F100 52745 955359 SH SOLE 26 424143 0 531216 VENTAS INC COM 92276F100 76085 1378104 SH SOLE 28 29729 0 1348375 VENTAS INC COM 92276F100 32 587 SH SOLE 29 587 0 0 VENTAS INC COM 92276F100 174836 3166753 SH SOLE 30 3166753 0 0 VENTAS INC COM 92276F100 7759 140539 SH SOLE 31 48253 0 92286 VENTAS INC COM 92276F100 5062 91693 SH SOLE 34 91693 0 0 VENTAS INC COM 92276F100 11690 211734 SH SOLE 36 211734 0 0 VENTAS INC COM 92276F100 683 12380 SH SOLE 40 12380 0 0 VENTAS INC COM 92276F100 17654 319767 SH SOLE 43 17133 0 302635 VENUS CONCEPT INC COM 92332W105 5 1814 SH SOLE 2 1814 0 0 VENUS CONCEPT INC COM 92332W105 11 4469 SH SOLE 18 4469 0 0 VENUS CONCEPT INC COM 92332W105 196 77895 SH SOLE 21 77895 0 0 VENUS CONCEPT INC COM 92332W105 7 2639 SH SOLE 22 2639 0 0 VEON LTD SPONSORED ADR 91822M106 67 32073 SH SOLE 25 32073 0 0 VEON LTD SPONSORED ADR 91822M106 17 8349 SH SOLE 43 0 0 8349 VEONEER INC COM 92336X109 969 28453 SH SOLE 2 28453 0 0 VEONEER INC COM 92336X109 15 429 SH SOLE 4 429 0 0 VEONEER INC COM 92336X109 7172 210573 SH SOLE 21 210573 0 0 VEONEER INC COM 92336X109 46575 1367440 SH SOLE 22 1317601 0 49839 VEONEER INC COM 92336X109 459 13479 SH SOLE 25 13479 0 0 VEONEER INC COM 92336X109 1795 52698 SH SOLE 26 45169 0 7529 VEONEER INC COM 92336X109 365 10715 SH SOLE 28 9715 0 1000 VEONEER INC COM 92336X109 8006 235067 SH SOLE 30 235067 0 0 VEONEER INC COM 92336X109 72 2113 SH SOLE 36 2113 0 0 VEONEER INC COM 92336X109 462 13575 SH SOLE 40 13575 0 0 VEONEER INC COM 92336X109 977 28671 SH SOLE 43 984 0 27687 VERA BRADLEY INC COM 92335C106 372 39531 SH SOLE 2 2323 0 37208 VERA BRADLEY INC COM 92335C106 5 489 SH SOLE 7 489 0 0 VERA BRADLEY INC COM 92335C106 979 104036 SH SOLE 18 104036 0 0 VERA BRADLEY INC COM 92335C106 1355 143976 SH SOLE 19 143976 0 0 VERA BRADLEY INC COM 92335C106 29782 3164894 SH SOLE 21 3164894 0 0 VERA BRADLEY INC COM 92335C106 7247 770132 SH SOLE 22 756807 0 13325 VERA BRADLEY INC COM 92335C106 379 40227 SH SOLE 26 0 0 40227 VERA BRADLEY INC COM 92335C106 250 26519 SH SOLE 30 26519 0 0 VERA BRADLEY INC COM 92335C106 50 5320 SH SOLE 43 0 0 5320 VERA THERAPEUTICS INC CL A 92337R101 65 3720 SH SOLE 2 223 0 3497 VERA THERAPEUTICS INC CL A 92337R101 327 18850 SH SOLE 18 18850 0 0 VERA THERAPEUTICS INC CL A 92337R101 25 1425 SH SOLE 19 1425 0 0 VERA THERAPEUTICS INC CL A 92337R101 4097 236145 SH SOLE 21 236145 0 0 VERA THERAPEUTICS INC CL A 92337R101 925 53304 SH SOLE 22 51899 0 1405 VERA THERAPEUTICS INC CL A 92337R101 10 593 SH SOLE 23 593 0 0 VERACYTE INC COM 92337F107 7226 155559 SH SOLE 2 54060 0 101499 VERACYTE INC COM 92337F107 13 278 SH SOLE 4 278 0 0 VERACYTE INC COM 92337F107 50 1084 SH SOLE 7 1084 0 0 VERACYTE INC COM 92337F107 10106 217573 SH SOLE 18 209637 0 7936 VERACYTE INC COM 92337F107 20082 432328 SH SOLE 19 432328 0 0 VERACYTE INC COM 92337F107 142524 3068334 SH SOLE 21 3068334 0 0 VERACYTE INC COM 92337F107 92574 1992976 SH SOLE 22 1924006 0 68970 VERACYTE INC COM 92337F107 679 14611 SH SOLE 23 14611 0 0 VERACYTE INC COM 92337F107 444 9548 SH SOLE 25 9548 0 0 VERACYTE INC COM 92337F107 4959 106766 SH SOLE 26 29203 0 77563 VERACYTE INC COM 92337F107 260 5601 SH SOLE 28 5601 0 0 VERACYTE INC COM 92337F107 17722 381523 SH SOLE 30 381523 0 0 VERACYTE INC COM 92337F107 149 3215 SH SOLE 36 3215 0 0 VERACYTE INC COM 92337F107 372 8019 SH SOLE 40 8019 0 0 VERACYTE INC COM 92337F107 371 7994 SH SOLE 43 305 0 7689 VERASTEM INC COM 92337C104 169 54925 SH SOLE 2 11067 0 43858 VERASTEM INC COM 92337C104 10 3370 SH SOLE 7 3370 0 0 VERASTEM INC COM 92337C104 1571 510020 SH SOLE 18 510020 0 0 VERASTEM INC COM 92337C104 914 296793 SH SOLE 19 296793 0 0 VERASTEM INC COM 92337C104 22915 7439994 SH SOLE 21 7439994 0 0 VERASTEM INC COM 92337C104 12070 3918795 SH SOLE 22 3890221 0 28574 VERASTEM INC COM 92337C104 292 94949 SH SOLE 30 94949 0 0 VERASTEM INC COM 92337C104 35 11278 SH SOLE 43 0 0 11278 VERB TECHNOLOGY CO INC COM 92337U104 23 11801 SH SOLE 18 11801 0 0 VERB TECHNOLOGY CO INC COM 92337U104 290 151217 SH SOLE 21 151217 0 0 VERB TECHNOLOGY CO INC COM 92337U104 2418 1259227 SH SOLE 22 1259227 0 0 VEREIT INC COM 92339V308 23765 525421 SH SOLE 2 57706 0 467715 VEREIT INC COM 92339V308 13409 296468 SH SOLE 4 204095 0 92373 VEREIT INC COM 92339V308 16586 366698 SH SOLE 7 312291 0 54407 VEREIT INC COM 92339V308 21 470 SH SOLE 13 470 0 0 VEREIT INC COM 92339V308 1201 26550 SH SOLE 15 26550 0 0 VEREIT INC COM 92339V308 2 38 SH SOLE 17 0 0 38 VEREIT INC COM 92339V308 6253 138242 SH SOLE 18 125239 0 13003 VEREIT INC COM 92339V308 17435 385471 SH SOLE 19 385471 0 0 VEREIT INC COM 92339V308 216928 4796098 SH SOLE 21 4796098 0 0 VEREIT INC COM 92339V308 312044 6899047 SH SOLE 22 6620206 0 278841 VEREIT INC COM 92339V308 6226 137657 SH SOLE 23 137657 0 0 VEREIT INC COM 92339V308 61230 1353755 SH SOLE 25 1353755 0 0 VEREIT INC COM 92339V308 21428 473758 SH SOLE 26 262990 0 210768 VEREIT INC COM 92339V308 22948 507358 SH SOLE 28 17588 0 489770 VEREIT INC COM 92339V308 12 275 SH SOLE 29 275 0 0 VEREIT INC COM 92339V308 59781 1321710 SH SOLE 30 1320963 0 747 VEREIT INC COM 92339V308 3719 82218 SH SOLE 31 26232 0 55986 VEREIT INC COM 92339V308 573 12666 SH SOLE 34 12666 0 0 VEREIT INC COM 92339V308 5676 125496 SH SOLE 36 125496 0 0 VEREIT INC COM 92339V308 375 8299 SH SOLE 40 8299 0 0 VEREIT INC COM 92339V308 4545 100496 SH SOLE 43 10354 0 90142 VERICEL CORP COM 92346J108 1080 22138 SH SOLE 2 12542 0 9596 VERICEL CORP COM 92346J108 8 154 SH SOLE 4 154 0 0 VERICEL CORP COM 92346J108 39 797 SH SOLE 7 797 0 0 VERICEL CORP COM 92346J108 8483 173838 SH SOLE 18 168517 0 5321 VERICEL CORP COM 92346J108 4632 94922 SH SOLE 19 94922 0 0 VERICEL CORP COM 92346J108 257701 5280757 SH SOLE 21 5280757 0 0 VERICEL CORP COM 92346J108 54523 1117272 SH SOLE 22 1090851 0 26421 VERICEL CORP COM 92346J108 24 490 SH SOLE 23 490 0 0 VERICEL CORP COM 92346J108 266 5444 SH SOLE 25 5444 0 0 VERICEL CORP COM 92346J108 890 18228 SH SOLE 26 12424 0 5804 VERICEL CORP COM 92346J108 181 3719 SH SOLE 28 3719 0 0 VERICEL CORP COM 92346J108 6772 138761 SH SOLE 30 138761 0 0 VERICEL CORP COM 92346J108 104 2131 SH SOLE 36 2131 0 0 VERICEL CORP COM 92346J108 230 4714 SH SOLE 40 4714 0 0 VERICEL CORP COM 92346J108 599 12272 SH SOLE 43 0 0 12272 VERICITY INC COM 92347D100 3 315 SH SOLE 18 315 0 0 VERICITY INC COM 92347D100 49 5174 SH SOLE 21 5174 0 0 VERIFYME INC COM NEW 92346X206 4 1300 SH SOLE 18 1300 0 0 VERIFYME INC COM NEW 92346X206 56 16522 SH SOLE 21 16522 0 0 VERINT SYS INC COM 92343X100 4056 90553 SH SOLE 2 37789 0 52764 VERINT SYS INC COM 92343X100 12 277 SH SOLE 4 277 0 0 VERINT SYS INC COM 92343X100 46 1036 SH SOLE 7 1036 0 0 VERINT SYS INC COM 92343X100 9116 203532 SH SOLE 18 203532 0 0 VERINT SYS INC COM 92343X100 5083 113485 SH SOLE 19 113485 0 0 VERINT SYS INC COM 92343X100 112974 2522299 SH SOLE 21 2522299 0 0 VERINT SYS INC COM 92343X100 69812 1558650 SH SOLE 22 1491964 0 66686 VERINT SYS INC COM 92343X100 677 15111 SH SOLE 25 15111 0 0 VERINT SYS INC COM 92343X100 2527 56410 SH SOLE 26 32218 0 24192 VERINT SYS INC COM 92343X100 262 5845 SH SOLE 28 5845 0 0 VERINT SYS INC COM 92343X100 1612 35996 SH SOLE 30 35996 0 0 VERINT SYS INC COM 92343X100 360 8029 SH SOLE 34 8029 0 0 VERINT SYS INC COM 92343X100 86 1919 SH SOLE 36 1919 0 0 VERINT SYS INC COM 92343X100 348 7761 SH SOLE 40 7761 0 0 VERINT SYS INC COM 92343X100 439 9799 SH SOLE 43 103 0 9696 VERISIGN INC COM 92343E102 48349 235839 SH SOLE 2 55007 0 180832 VERISIGN INC COM 92343E102 15045 73389 SH SOLE 4 44849 0 28540 VERISIGN INC COM 92343E102 21400 104384 SH SOLE 7 101372 0 3012 VERISIGN INC COM 92343E102 596 2909 SH SOLE 13 327 0 2582 VERISIGN INC COM 92343E102 2491 12153 SH SOLE 15 12153 0 0 VERISIGN INC COM 92343E102 40472 197417 SH SOLE 18 183279 0 14138 VERISIGN INC COM 92343E102 37690 183843 SH SOLE 19 183843 0 0 VERISIGN INC COM 92343E102 590762 2881623 SH SOLE 21 2881623 0 0 VERISIGN INC COM 92343E102 446043 2175713 SH SOLE 22 1962021 0 213692 VERISIGN INC COM 92343E102 11616 56663 SH SOLE 23 56663 0 0 VERISIGN INC COM 92343E102 298291 1455008 SH SOLE 25 1455008 0 0 VERISIGN INC COM 92343E102 71641 349453 SH SOLE 26 208798 0 140655 VERISIGN INC COM 92343E102 60742 296287 SH SOLE 28 7839 0 288448 VERISIGN INC COM 92343E102 16 78 SH SOLE 29 78 0 0 VERISIGN INC COM 92343E102 148641 725041 SH SOLE 30 709424 0 15617 VERISIGN INC COM 92343E102 7619 37164 SH SOLE 31 12042 0 25122 VERISIGN INC COM 92343E102 5437 26521 SH SOLE 32 26521 0 0 VERISIGN INC COM 92343E102 27736 135289 SH SOLE 34 135289 0 0 VERISIGN INC COM 92343E102 10003 48792 SH SOLE 36 48792 0 0 VERISIGN INC COM 92343E102 736 3591 SH SOLE 40 3591 0 0 VERISIGN INC COM 92343E102 20129 98184 SH SOLE 43 11562 0 86622 VERISK ANALYTICS INC COM 92345Y106 66217 330640 SH SOLE 2 41771 0 288869 VERISK ANALYTICS INC COM 92345Y106 22716 113425 SH SOLE 4 61693 0 51732 VERISK ANALYTICS INC COM 92345Y106 33027 164914 SH SOLE 7 159816 0 5098 VERISK ANALYTICS INC COM 92345Y106 605 3019 SH SOLE 13 330 0 2689 VERISK ANALYTICS INC COM 92345Y106 3191 15932 SH SOLE 15 15932 0 0 VERISK ANALYTICS INC COM 92345Y106 2 12 SH SOLE 17 0 0 12 VERISK ANALYTICS INC COM 92345Y106 74201 370503 SH SOLE 18 347876 0 22627 VERISK ANALYTICS INC COM 92345Y106 38773 193604 SH SOLE 19 193604 0 0 VERISK ANALYTICS INC COM 92345Y106 862836 4308365 SH SOLE 21 4308365 0 0 VERISK ANALYTICS INC COM 92345Y106 684887 3419818 SH SOLE 22 3083145 0 336673 VERISK ANALYTICS INC COM 92345Y106 17473 87246 SH SOLE 23 87246 0 0 VERISK ANALYTICS INC COM 92345Y106 66560 332352 SH SOLE 25 332352 0 0 VERISK ANALYTICS INC COM 92345Y106 86578 432307 SH SOLE 26 213178 0 219129 VERISK ANALYTICS INC COM 92345Y106 75223 375610 SH SOLE 28 11544 0 364066 VERISK ANALYTICS INC COM 92345Y106 68 341 SH SOLE 29 341 0 0 VERISK ANALYTICS INC COM 92345Y106 182534 911438 SH SOLE 30 911438 0 0 VERISK ANALYTICS INC COM 92345Y106 11302 56432 SH SOLE 31 18361 0 38071 VERISK ANALYTICS INC COM 92345Y106 7639 38142 SH SOLE 32 38142 0 0 VERISK ANALYTICS INC COM 92345Y106 32752 163541 SH SOLE 34 163541 0 0 VERISK ANALYTICS INC COM 92345Y106 14227 71038 SH SOLE 36 71038 0 0 VERISK ANALYTICS INC COM 92345Y106 1055 5267 SH SOLE 40 5267 0 0 VERISK ANALYTICS INC COM 92345Y106 29520 147400 SH SOLE 43 9616 0 137784 VERITEX HLDGS INC COM 923451108 1815 46113 SH SOLE 2 14021 0 32092 VERITEX HLDGS INC COM 923451108 33 834 SH SOLE 7 834 0 0 VERITEX HLDGS INC COM 923451108 7230 183684 SH SOLE 18 183684 0 0 VERITEX HLDGS INC COM 923451108 3187 80975 SH SOLE 19 80975 0 0 VERITEX HLDGS INC COM 923451108 221559 5629042 SH SOLE 21 5629042 0 0 VERITEX HLDGS INC COM 923451108 47429 1205017 SH SOLE 22 1161487 0 43530 VERITEX HLDGS INC COM 923451108 230 5843 SH SOLE 25 5843 0 0 VERITEX HLDGS INC COM 923451108 869 22079 SH SOLE 26 18937 0 3142 VERITEX HLDGS INC COM 923451108 176 4475 SH SOLE 28 4475 0 0 VERITEX HLDGS INC COM 923451108 3531 89702 SH SOLE 30 89702 0 0 VERITEX HLDGS INC COM 923451108 170 4324 SH SOLE 40 4324 0 0 VERITEX HLDGS INC COM 923451108 938 23836 SH SOLE 43 221 0 23615 VERITIV CORP COM 923454102 1550 17307 SH SOLE 2 5426 0 11881 VERITIV CORP COM 923454102 4 49 SH SOLE 4 49 0 0 VERITIV CORP COM 923454102 17 187 SH SOLE 7 187 0 0 VERITIV CORP COM 923454102 5485 61244 SH SOLE 18 61244 0 0 VERITIV CORP COM 923454102 4190 46784 SH SOLE 19 46784 0 0 VERITIV CORP COM 923454102 156190 1743966 SH SOLE 21 1743966 0 0 VERITIV CORP COM 923454102 32278 360409 SH SOLE 22 345100 0 15309 VERITIV CORP COM 923454102 173 1929 SH SOLE 25 1929 0 0 VERITIV CORP COM 923454102 958 10702 SH SOLE 26 10702 0 0 VERITIV CORP COM 923454102 162 1806 SH SOLE 28 1806 0 0 VERITIV CORP COM 923454102 1890 21101 SH SOLE 30 21101 0 0 VERITIV CORP COM 923454102 159 1772 SH SOLE 40 1772 0 0 VERITIV CORP COM 923454102 125 1399 SH SOLE 43 0 0 1399 VERITONE INC COM 92347M100 271 11349 SH SOLE 2 8412 0 2937 VERITONE INC COM 92347M100 11 473 SH SOLE 7 473 0 0 VERITONE INC COM 92347M100 2005 83946 SH SOLE 18 83946 0 0 VERITONE INC COM 92347M100 1179 49340 SH SOLE 19 49340 0 0 VERITONE INC COM 92347M100 23945 1002319 SH SOLE 21 1002319 0 0 VERITONE INC COM 92347M100 16063 672392 SH SOLE 22 657724 0 14668 VERITONE INC COM 92347M100 98 4101 SH SOLE 25 4101 0 0 VERITONE INC COM 92347M100 166 6943 SH SOLE 30 6943 0 0 VERITONE INC COM 92347M100 77 3219 SH SOLE 40 3219 0 0 VERITONE INC COM 92347M100 101 4245 SH SOLE 43 0 0 4245 VERIZON COMMUNICATIONS INC COM 92343V104 517128 9574665 SH SOLE 2 1718363 0 7856302 VERIZON COMMUNICATIONS INC COM 92343V104 145767 2698897 SH SOLE 4 1651614 0 1047283 VERIZON COMMUNICATIONS INC COM 92343V104 228432 4229440 SH SOLE 7 4103138 0 126302 VERIZON COMMUNICATIONS INC COM 92343V104 4236 78430 SH SOLE 13 11476 0 66954 VERIZON COMMUNICATIONS INC COM 92343V104 28715 531660 SH SOLE 15 531660 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 13 236 SH SOLE 17 0 0 236 VERIZON COMMUNICATIONS INC COM 92343V104 556454 10302789 SH SOLE 18 9444540 0 858249 VERIZON COMMUNICATIONS INC COM 92343V104 427854 7921757 SH SOLE 19 7921757 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 5644070 104500466 SH SOLE 21 104500466 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 4879057 90336171 SH SOLE 22 81491053 0 8845118 VERIZON COMMUNICATIONS INC COM 92343V104 126876 2349126 SH SOLE 23 2349126 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 347747 6438570 SH SOLE 25 6438570 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 480380 8894281 SH SOLE 26 3148246 0 5746035 VERIZON COMMUNICATIONS INC COM 92343V104 733246 13576113 SH SOLE 28 353597 0 13222516 VERIZON COMMUNICATIONS INC COM 92343V104 1092829 20233820 SH SOLE 30 19757553 0 476267 VERIZON COMMUNICATIONS INC COM 92343V104 83423 1544593 SH SOLE 31 500532 0 1044061 VERIZON COMMUNICATIONS INC COM 92343V104 7474 138387 SH SOLE 32 138387 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 28822 533649 SH SOLE 34 533649 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 15934 295024 SH SOLE 35 295024 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 140807 2607051 SH SOLE 36 2607051 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 7813 144653 SH SOLE 40 144653 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 163092 3019670 SH SOLE 43 149735 0 2869935 VERMILION ENERGY INC COM 923725105 15 1562 SH SOLE 22 1562 0 0 VERONA PHARMA PLC SPONSORED ADS 925050106 1346 245594 SH SOLE 21 245594 0 0 VERRA MOBILITY CORP COM 92511U102 1308 86807 SH SOLE 2 52672 0 34135 VERRA MOBILITY CORP COM 92511U102 9 589 SH SOLE 4 589 0 0 VERRA MOBILITY CORP COM 92511U102 35 2300 SH SOLE 7 2300 0 0 VERRA MOBILITY CORP COM 92511U102 5759 382153 SH SOLE 18 371419 0 10734 VERRA MOBILITY CORP COM 92511U102 6141 407471 SH SOLE 19 407471 0 0 VERRA MOBILITY CORP COM 92511U102 67386 4471502 SH SOLE 21 4471502 0 0 VERRA MOBILITY CORP COM 92511U102 52853 3507184 SH SOLE 22 3432489 0 74695 VERRA MOBILITY CORP COM 92511U102 60 4006 SH SOLE 23 4006 0 0 VERRA MOBILITY CORP COM 92511U102 300 19883 SH SOLE 25 19883 0 0 VERRA MOBILITY CORP COM 92511U102 1495 99206 SH SOLE 26 51618 0 47588 VERRA MOBILITY CORP COM 92511U102 215 14238 SH SOLE 28 14238 0 0 VERRA MOBILITY CORP COM 92511U102 1091 72388 SH SOLE 30 72388 0 0 VERRA MOBILITY CORP COM 92511U102 196 12976 SH SOLE 34 12976 0 0 VERRA MOBILITY CORP COM 92511U102 260 17247 SH SOLE 40 17247 0 0 VERRA MOBILITY CORP COM 92511U102 332 22010 SH SOLE 43 143 0 21867 VERRICA PHARMACEUTICALS INC COM 92511W108 168 13421 SH SOLE 2 868 0 12553 VERRICA PHARMACEUTICALS INC COM 92511W108 5 382 SH SOLE 7 382 0 0 VERRICA PHARMACEUTICALS INC COM 92511W108 511 40898 SH SOLE 18 40898 0 0 VERRICA PHARMACEUTICALS INC COM 92511W108 310 24822 SH SOLE 19 24822 0 0 VERRICA PHARMACEUTICALS INC COM 92511W108 5272 421741 SH SOLE 21 421741 0 0 VERRICA PHARMACEUTICALS INC COM 92511W108 1774 141899 SH SOLE 22 140737 0 1162 VERRICA PHARMACEUTICALS INC COM 92511W108 26 2055 SH SOLE 43 0 0 2055 VERSO CORP CL A 92531L207 614 29571 SH SOLE 2 5235 0 24336 VERSO CORP CL A 92531L207 10 482 SH SOLE 7 482 0 0 VERSO CORP CL A 92531L207 2008 96772 SH SOLE 18 96772 0 0 VERSO CORP CL A 92531L207 988 47622 SH SOLE 19 47622 0 0 VERSO CORP CL A 92531L207 21196 1021477 SH SOLE 21 1021477 0 0 VERSO CORP CL A 92531L207 14126 680778 SH SOLE 22 665237 0 15541 VERSO CORP CL A 92531L207 114 5477 SH SOLE 43 0 0 5477 VERTEX ENERGY INC COM 92534K107 463 88359 SH SOLE 2 34326 0 54033 VERTEX ENERGY INC COM 92534K107 110 21003 SH SOLE 18 7445 0 13558 VERTEX ENERGY INC COM 92534K107 2318 442392 SH SOLE 19 442392 0 0 VERTEX ENERGY INC COM 92534K107 600 114527 SH SOLE 21 114527 0 0 VERTEX ENERGY INC COM 92534K107 4665 890297 SH SOLE 22 890297 0 0 VERTEX ENERGY INC COM 92534K107 101 19282 SH SOLE 23 19282 0 0 VERTEX ENERGY INC COM 92534K107 448 85511 SH SOLE 26 0 0 85511 VERTEX ENERGY INC COM 92534K107 9 1689 SH SOLE 43 0 0 1689 VERTEX INC CL A 92538J106 129 6721 SH SOLE 2 6721 0 0 VERTEX INC CL A 92538J106 1 72 SH SOLE 4 72 0 0 VERTEX INC CL A 92538J106 927 48229 SH SOLE 21 48229 0 0 VERTEX INC CL A 92538J106 7306 380101 SH SOLE 22 366034 0 14067 VERTEX INC CL A 92538J106 73 3795 SH SOLE 25 3795 0 0 VERTEX INC CL A 92538J106 12 629 SH SOLE 26 629 0 0 VERTEX INC CL A 92538J106 125 6519 SH SOLE 30 6519 0 0 VERTEX INC CL A 92538J106 16 818 SH SOLE 36 818 0 0 VERTEX INC CL A 92538J106 78 4079 SH SOLE 40 4079 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 123087 678575 SH SOLE 2 206656 0 471919 VERTEX PHARMACEUTICALS INC COM 92532F100 35260 194387 SH SOLE 4 126954 0 67433 VERTEX PHARMACEUTICALS INC COM 92532F100 53854 296897 SH SOLE 7 289328 0 7569 VERTEX PHARMACEUTICALS INC COM 92532F100 5343 29457 SH SOLE 13 24642 0 4815 VERTEX PHARMACEUTICALS INC COM 92532F100 4758 26232 SH SOLE 15 26232 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 6 35 SH SOLE 17 0 0 35 VERTEX PHARMACEUTICALS INC COM 92532F100 126141 695412 SH SOLE 18 634300 0 61112 VERTEX PHARMACEUTICALS INC COM 92532F100 124031 683781 SH SOLE 19 683781 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 1697654 9359139 SH SOLE 21 9359139 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 1103169 6081753 SH SOLE 22 5479082 0 602671 VERTEX PHARMACEUTICALS INC COM 92532F100 28156 155224 SH SOLE 23 155224 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 98936 545432 SH SOLE 25 545432 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 123411 680364 SH SOLE 26 304736 0 375628 VERTEX PHARMACEUTICALS INC COM 92532F100 162509 895911 SH SOLE 28 24037 0 871874 VERTEX PHARMACEUTICALS INC COM 92532F100 1392 7672 SH SOLE 29 7672 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 420282 2317005 SH SOLE 30 2315385 0 1620 VERTEX PHARMACEUTICALS INC COM 92532F100 18072 99632 SH SOLE 31 35605 0 64027 VERTEX PHARMACEUTICALS INC COM 92532F100 11056 60952 SH SOLE 32 60952 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 72684 400705 SH SOLE 34 400705 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 32682 180173 SH SOLE 36 180173 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 1624 8955 SH SOLE 40 8955 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 27245 150202 SH SOLE 43 9868 0 140334 VERTIV HOLDINGS CO COM CL A 92537N108 14454 600015 SH SOLE 2 128142 0 471873 VERTIV HOLDINGS CO COM CL A 92537N108 26 1095 SH SOLE 4 1095 0 0 VERTIV HOLDINGS CO COM CL A 92537N108 95 3964 SH SOLE 7 3964 0 0 VERTIV HOLDINGS CO COM CL A 92537N108 25605 1062869 SH SOLE 18 1062869 0 0 VERTIV HOLDINGS CO COM CL A 92537N108 11550 479456 SH SOLE 19 479456 0 0 VERTIV HOLDINGS CO COM CL A 92537N108 95852 3978922 SH SOLE 21 3978922 0 0 VERTIV HOLDINGS CO COM CL A 92537N108 148059 6146091 SH SOLE 22 5828295 0 317796 VERTIV HOLDINGS CO COM CL A 92537N108 839 34838 SH SOLE 25 34838 0 0 VERTIV HOLDINGS CO COM CL A 92537N108 4597 190817 SH SOLE 26 173964 0 16853 VERTIV HOLDINGS CO COM CL A 92537N108 552 22911 SH SOLE 28 22911 0 0 VERTIV HOLDINGS CO COM CL A 92537N108 3271 135769 SH SOLE 30 135769 0 0 VERTIV HOLDINGS CO COM CL A 92537N108 108 4477 SH SOLE 31 4477 0 0 VERTIV HOLDINGS CO COM CL A 92537N108 774 32148 SH SOLE 40 32148 0 0 VERTIV HOLDINGS CO COM CL A 92537N108 129 5347 SH SOLE 43 0 0 5347 VERU INC COM 92536C103 301 35319 SH SOLE 2 19312 0 16007 VERU INC COM 92536C103 9 1043 SH SOLE 7 1043 0 0 VERU INC COM 92536C103 1528 179123 SH SOLE 18 179123 0 0 VERU INC COM 92536C103 950 111328 SH SOLE 19 111328 0 0 VERU INC COM 92536C103 19944 2338124 SH SOLE 21 2338124 0 0 VERU INC COM 92536C103 12958 1519161 SH SOLE 22 1475002 0 44159 VERU INC COM 92536C103 68 7967 SH SOLE 25 7967 0 0 VERU INC COM 92536C103 21 2451 SH SOLE 26 2451 0 0 VERU INC COM 92536C103 159 18686 SH SOLE 30 18686 0 0 VERU INC COM 92536C103 85 9943 SH SOLE 36 9943 0 0 VERU INC COM 92536C103 64 7454 SH SOLE 40 7454 0 0 VERU INC COM 92536C103 59 6884 SH SOLE 43 910 0 5974 VERVE THERAPEUTICS INC COM 92539P101 412 8775 SH SOLE 2 1131 0 7644 VERVE THERAPEUTICS INC COM 92539P101 2154 45821 SH SOLE 18 45821 0 0 VERVE THERAPEUTICS INC COM 92539P101 1362 28980 SH SOLE 19 28980 0 0 VERVE THERAPEUTICS INC COM 92539P101 24599 523373 SH SOLE 21 523373 0 0 VERVE THERAPEUTICS INC COM 92539P101 15863 337508 SH SOLE 22 332313 0 5195 VIA RENEWABLES INC CL A COM 92556D106 96 9433 SH SOLE 2 1039 0 8394 VIA RENEWABLES INC CL A COM 92556D106 1 123 SH SOLE 7 123 0 0 VIA RENEWABLES INC CL A COM 92556D106 387 37979 SH SOLE 18 37979 0 0 VIA RENEWABLES INC CL A COM 92556D106 226 22146 SH SOLE 19 22146 0 0 VIA RENEWABLES INC CL A COM 92556D106 4480 439692 SH SOLE 21 439692 0 0 VIA RENEWABLES INC CL A COM 92556D106 3789 371832 SH SOLE 22 369093 0 2739 VIA RENEWABLES INC CL A COM 92556D106 5 460 SH SOLE 43 0 0 460 VIACOMCBS INC CL A 92556H107 971 23074 SH SOLE 2 522 0 22552 VIACOMCBS INC CL A 92556H107 5 107 SH SOLE 7 107 0 0 VIACOMCBS INC CL A 92556H107 147 3484 SH SOLE 18 3484 0 0 VIACOMCBS INC CL A 92556H107 94 2237 SH SOLE 19 2237 0 0 VIACOMCBS INC CL A 92556H107 3493 83036 SH SOLE 21 83036 0 0 VIACOMCBS INC CL A 92556H107 3158 75069 SH SOLE 22 68715 0 6354 VIACOMCBS INC CL A 92556H107 1615 38389 SH SOLE 28 0 0 38389 VIACOMCBS INC CL A 92556H107 9 204 SH SOLE 31 204 0 0 VIACOMCBS INC CL A 92556H107 257 6120 SH SOLE 43 139 0 5981 VIACOMCBS INC CL B 92556H206 57735 1461264 SH SOLE 2 235748 0 1225516 VIACOMCBS INC CL B 92556H206 15308 387452 SH SOLE 4 258240 0 129212 VIACOMCBS INC CL B 92556H206 21431 542430 SH SOLE 7 524394 0 18036 VIACOMCBS INC CL B 92556H206 485 12278 SH SOLE 13 952 0 11326 VIACOMCBS INC CL B 92556H206 2900 73395 SH SOLE 15 73395 0 0 VIACOMCBS INC CL B 92556H206 1 36 SH SOLE 17 0 0 36 VIACOMCBS INC CL B 92556H206 44401 1123794 SH SOLE 18 1034122 0 89672 VIACOMCBS INC CL B 92556H206 14422 365025 SH SOLE 19 365025 0 0 VIACOMCBS INC CL B 92556H206 1888 47793 SH SOLE 20 47793 0 0 VIACOMCBS INC CL B 92556H206 692635 17530636 SH SOLE 21 17530636 0 0 VIACOMCBS INC CL B 92556H206 511962 12957792 SH SOLE 22 11660222 0 1297570 VIACOMCBS INC CL B 92556H206 13708 346954 SH SOLE 23 346954 0 0 VIACOMCBS INC CL B 92556H206 42023 1063593 SH SOLE 25 1063593 0 0 VIACOMCBS INC CL B 92556H206 54782 1386539 SH SOLE 26 565286 0 821253 VIACOMCBS INC CL B 92556H206 55711 1410050 SH SOLE 28 59984 0 1350066 VIACOMCBS INC CL B 92556H206 88 2217 SH SOLE 29 2217 0 0 VIACOMCBS INC CL B 92556H206 167424 4237517 SH SOLE 30 3954763 0 282754 VIACOMCBS INC CL B 92556H206 8843 223817 SH SOLE 31 83598 0 140219 VIACOMCBS INC CL B 92556H206 2883 72977 SH SOLE 34 72977 0 0 VIACOMCBS INC CL B 92556H206 11887 300870 SH SOLE 36 300870 0 0 VIACOMCBS INC CL B 92556H206 792 20035 SH SOLE 40 20035 0 0 VIACOMCBS INC CL B 92556H206 26758 677239 SH SOLE 43 51281 0 625958 VIAD CORP COM 92552R406 621 13677 SH SOLE 2 6165 0 7512 VIAD CORP COM 92552R406 4 96 SH SOLE 4 96 0 0 VIAD CORP COM 92552R406 17 375 SH SOLE 7 375 0 0 VIAD CORP COM 92552R406 3470 76411 SH SOLE 18 76411 0 0 VIAD CORP COM 92552R406 1640 36116 SH SOLE 19 36116 0 0 VIAD CORP COM 92552R406 108745 2394730 SH SOLE 21 2394730 0 0 VIAD CORP COM 92552R406 26706 588101 SH SOLE 22 576012 0 12089 VIAD CORP COM 92552R406 89 1959 SH SOLE 23 1959 0 0 VIAD CORP COM 92552R406 133 2918 SH SOLE 25 2918 0 0 VIAD CORP COM 92552R406 999 21993 SH SOLE 26 6255 0 15738 VIAD CORP COM 92552R406 77 1701 SH SOLE 28 1701 0 0 VIAD CORP COM 92552R406 1680 36996 SH SOLE 30 36996 0 0 VIAD CORP COM 92552R406 31 677 SH SOLE 36 677 0 0 VIAD CORP COM 92552R406 93 2055 SH SOLE 40 2055 0 0 VIAD CORP COM 92552R406 902 19853 SH SOLE 43 7950 0 11903 VIANT TECHNOLOGY INC COM CL A 92557A101 49 3986 SH SOLE 2 2813 0 1173 VIANT TECHNOLOGY INC COM CL A 92557A101 3 283 SH SOLE 7 283 0 0 VIANT TECHNOLOGY INC COM CL A 92557A101 393 32192 SH SOLE 18 32192 0 0 VIANT TECHNOLOGY INC COM CL A 92557A101 269 21986 SH SOLE 19 21986 0 0 VIANT TECHNOLOGY INC COM CL A 92557A101 4642 379832 SH SOLE 21 379832 0 0 VIANT TECHNOLOGY INC COM CL A 92557A101 3348 273972 SH SOLE 22 272431 0 1541 VIANT TECHNOLOGY INC COM CL A 92557A101 2 156 SH SOLE 43 57 0 99 VIASAT INC COM 92552V100 11024 200180 SH SOLE 2 57045 0 143135 VIASAT INC COM 92552V100 12 212 SH SOLE 4 212 0 0 VIASAT INC COM 92552V100 76 1381 SH SOLE 7 1381 0 0 VIASAT INC COM 92552V100 9626 174796 SH SOLE 18 174796 0 0 VIASAT INC COM 92552V100 1094 19868 SH SOLE 19 19868 0 0 VIASAT INC COM 92552V100 202171 3671161 SH SOLE 21 3671161 0 0 VIASAT INC COM 92552V100 105710 1919557 SH SOLE 22 1848770 0 70787 VIASAT INC COM 92552V100 380 6902 SH SOLE 25 6902 0 0 VIASAT INC COM 92552V100 1408 25571 SH SOLE 26 20980 0 4591 VIASAT INC COM 92552V100 342 6211 SH SOLE 28 5344 0 867 VIASAT INC COM 92552V100 1813 32914 SH SOLE 30 32914 0 0 VIASAT INC COM 92552V100 61 1108 SH SOLE 31 1108 0 0 VIASAT INC COM 92552V100 111 2008 SH SOLE 36 2008 0 0 VIASAT INC COM 92552V100 383 6955 SH SOLE 40 6955 0 0 VIASAT INC COM 92552V100 522 9474 SH SOLE 43 1030 0 8444 VIATRIS INC COM 92556V106 39640 2925484 SH SOLE 2 305629 0 2619855 VIATRIS INC COM 92556V106 10602 782459 SH SOLE 4 503887 0 278572 VIATRIS INC COM 92556V106 14343 1058529 SH SOLE 7 1021174 0 37355 VIATRIS INC COM 92556V106 386 28500 SH SOLE 13 3386 0 25114 VIATRIS INC COM 92556V106 2101 155070 SH SOLE 15 155070 0 0 VIATRIS INC COM 92556V106 0 4 SH SOLE 17 0 0 4 VIATRIS INC COM 92556V106 49597 3660291 SH SOLE 18 3484674 0 175617 VIATRIS INC COM 92556V106 30119 2222803 SH SOLE 19 2222803 0 0 VIATRIS INC COM 92556V106 438576 32367196 SH SOLE 21 32367196 0 0 VIATRIS INC COM 92556V106 347052 25612668 SH SOLE 22 23021024 0 2591644 VIATRIS INC COM 92556V106 11212 827447 SH SOLE 23 827447 0 0 VIATRIS INC COM 92556V106 26922 1986835 SH SOLE 25 1986835 0 0 VIATRIS INC COM 92556V106 39470 2912935 SH SOLE 26 1145843 0 1767092 VIATRIS INC COM 92556V106 29154 2151609 SH SOLE 28 90765 0 2060844 VIATRIS INC COM 92556V106 47 3477 SH SOLE 29 3477 0 0 VIATRIS INC COM 92556V106 103482 7637029 SH SOLE 30 7637029 0 0 VIATRIS INC COM 92556V106 6196 457277 SH SOLE 31 156326 0 300951 VIATRIS INC COM 92556V106 3559 262623 SH SOLE 34 262623 0 0 VIATRIS INC COM 92556V106 8728 644126 SH SOLE 36 644126 0 0 VIATRIS INC COM 92556V106 544 40170 SH SOLE 40 40170 0 0 VIATRIS INC COM 92556V106 5237 386530 SH SOLE 43 19740 0 366790 VIAVI SOLUTIONS INC COM 925550105 2181 138593 SH SOLE 2 90382 0 48211 VIAVI SOLUTIONS INC COM 925550105 15 962 SH SOLE 4 962 0 0 VIAVI SOLUTIONS INC COM 925550105 59 3728 SH SOLE 7 3728 0 0 VIAVI SOLUTIONS INC COM 925550105 13102 832415 SH SOLE 18 832415 0 0 VIAVI SOLUTIONS INC COM 925550105 6292 399763 SH SOLE 19 399763 0 0 VIAVI SOLUTIONS INC COM 925550105 413998 26302277 SH SOLE 21 26302277 0 0 VIAVI SOLUTIONS INC COM 925550105 87863 5582135 SH SOLE 22 5434396 0 147739 VIAVI SOLUTIONS INC COM 925550105 19 1185 SH SOLE 23 1185 0 0 VIAVI SOLUTIONS INC COM 925550105 461 29271 SH SOLE 25 29271 0 0 VIAVI SOLUTIONS INC COM 925550105 1281 81362 SH SOLE 26 59805 0 21557 VIAVI SOLUTIONS INC COM 925550105 180 11432 SH SOLE 28 11432 0 0 VIAVI SOLUTIONS INC COM 925550105 8833 561165 SH SOLE 30 561165 0 0 VIAVI SOLUTIONS INC COM 925550105 2152 136695 SH SOLE 34 136695 0 0 VIAVI SOLUTIONS INC COM 925550105 64 4040 SH SOLE 36 4040 0 0 VIAVI SOLUTIONS INC COM 925550105 421 26749 SH SOLE 40 26749 0 0 VIAVI SOLUTIONS INC COM 925550105 2138 135810 SH SOLE 43 2555 0 133255 VIAVI SOLUTIONS INC NOTE 1.000% 3/0 925550AB1 2633 2025000 PRN SOLE 21 2025000 0 0 VICARIOUS SURGICAL INC COM CL A 92561V109 32 2107 SH SOLE 21 2107 0 0 VICI PPTYS INC COM 925652109 50558 1779600 SH SOLE 2 867663 0 911937 VICI PPTYS INC COM 925652109 45537 1602835 SH SOLE 4 1439138 0 163697 VICI PPTYS INC COM 925652109 25630 902146 SH SOLE 7 902146 0 0 VICI PPTYS INC COM 925652109 3874 136359 SH SOLE 13 117816 0 18543 VICI PPTYS INC COM 925652109 1625 57188 SH SOLE 15 57188 0 0 VICI PPTYS INC COM 925652109 45799 1612079 SH SOLE 18 1460573 0 151506 VICI PPTYS INC COM 925652109 157234 5534476 SH SOLE 19 5534476 0 0 VICI PPTYS INC COM 925652109 432835 15235289 SH SOLE 21 15235289 0 0 VICI PPTYS INC COM 925652109 537230 18909894 SH SOLE 22 17415618 0 1494276 VICI PPTYS INC COM 925652109 14163 498515 SH SOLE 23 498515 0 0 VICI PPTYS INC COM 925652109 72594 2555218 SH SOLE 25 2555218 0 0 VICI PPTYS INC COM 925652109 20431 719148 SH SOLE 26 561462 0 157686 VICI PPTYS INC COM 925652109 39155 1378204 SH SOLE 28 119738 0 1258466 VICI PPTYS INC COM 925652109 1376 48425 SH SOLE 29 48425 0 0 VICI PPTYS INC COM 925652109 101145 3560198 SH SOLE 30 3560198 0 0 VICI PPTYS INC COM 925652109 8631 303790 SH SOLE 31 171921 0 131869 VICI PPTYS INC COM 925652109 17247 607087 SH SOLE 34 607087 0 0 VICI PPTYS INC COM 925652109 4123 145121 SH SOLE 36 145121 0 0 VICI PPTYS INC COM 925652109 506 17815 SH SOLE 40 17815 0 0 VICI PPTYS INC COM 925652109 12865 452842 SH SOLE 43 32182 0 420660 VICINITY MOTOR CORP COM 925654105 1 209 SH SOLE 2 209 0 0 VICOR CORP COM 925815102 1195 8906 SH SOLE 2 6726 0 2180 VICOR CORP COM 925815102 14 101 SH SOLE 4 101 0 0 VICOR CORP COM 925815102 35 263 SH SOLE 7 263 0 0 VICOR CORP COM 925815102 10119 75428 SH SOLE 18 75428 0 0 VICOR CORP COM 925815102 5033 37513 SH SOLE 19 37513 0 0 VICOR CORP COM 925815102 320047 2385561 SH SOLE 21 2385561 0 0 VICOR CORP COM 925815102 69575 518598 SH SOLE 22 505355 0 13243 VICOR CORP COM 925815102 376 2804 SH SOLE 25 2804 0 0 VICOR CORP COM 925815102 1214 9047 SH SOLE 26 7580 0 1467 VICOR CORP COM 925815102 247 1844 SH SOLE 28 1844 0 0 VICOR CORP COM 925815102 4935 36782 SH SOLE 30 36782 0 0 VICOR CORP COM 925815102 397 2962 SH SOLE 40 2962 0 0 VICOR CORP COM 925815102 711 5301 SH SOLE 43 381 0 4920 VICTORIAS SECRET AND CO COMMON STOCK 926400102 10365 187566 SH SOLE 2 59092 0 128474 VICTORIAS SECRET AND CO COMMON STOCK 926400102 377 6823 SH SOLE 4 3345 0 3478 VICTORIAS SECRET AND CO COMMON STOCK 926400102 114 2060 SH SOLE 7 2060 0 0 VICTORIAS SECRET AND CO COMMON STOCK 926400102 12723 230238 SH SOLE 18 230238 0 0 VICTORIAS SECRET AND CO COMMON STOCK 926400102 25624 463702 SH SOLE 19 463702 0 0 VICTORIAS SECRET AND CO COMMON STOCK 926400102 193828 3507570 SH SOLE 21 3507570 0 0 VICTORIAS SECRET AND CO COMMON STOCK 926400102 108709 1967224 SH SOLE 22 1829876 0 137348 VICTORIAS SECRET AND CO COMMON STOCK 926400102 623 11270 SH SOLE 25 11270 0 0 VICTORIAS SECRET AND CO COMMON STOCK 926400102 1696 30697 SH SOLE 26 23832 0 6865 VICTORIAS SECRET AND CO COMMON STOCK 926400102 499 9034 SH SOLE 28 6542 0 2492 VICTORIAS SECRET AND CO COMMON STOCK 926400102 5770 104416 SH SOLE 30 104416 0 0 VICTORIAS SECRET AND CO COMMON STOCK 926400102 69 1250 SH SOLE 31 1250 0 0 VICTORIAS SECRET AND CO COMMON STOCK 926400102 9886 178904 SH SOLE 34 178904 0 0 VICTORIAS SECRET AND CO COMMON STOCK 926400102 352 6375 SH SOLE 36 6375 0 0 VICTORIAS SECRET AND CO COMMON STOCK 926400102 593 10729 SH SOLE 40 10729 0 0 VICTORIAS SECRET AND CO COMMON STOCK 926400102 1390 25151 SH SOLE 43 2661 0 22490 VICTORY CAP HLDGS INC COM CL A 92645B103 965 27559 SH SOLE 2 27559 0 0 VICTORY CAP HLDGS INC COM CL A 92645B103 2550 72837 SH SOLE 21 72837 0 0 VICTORY CAP HLDGS INC COM CL A 92645B103 11098 317008 SH SOLE 22 309466 0 7542 VICTORY CAP HLDGS INC COM CL A 92645B103 101 2874 SH SOLE 25 2874 0 0 VICTORY CAP HLDGS INC COM CL A 92645B103 54 1551 SH SOLE 26 1551 0 0 VICTORY CAP HLDGS INC COM CL A 92645B103 47 1355 SH SOLE 28 1355 0 0 VICTORY CAP HLDGS INC COM CL A 92645B103 189 5392 SH SOLE 30 5392 0 0 VICTORY CAP HLDGS INC COM CL A 92645B103 41 1165 SH SOLE 34 1165 0 0 VICTORY CAP HLDGS INC COM CL A 92645B103 56 1590 SH SOLE 36 1590 0 0 VICTORY CAP HLDGS INC COM CL A 92645B103 107 3065 SH SOLE 40 3065 0 0 VICTORY PORTFOLIOS II VCSHS US EQ INCM 92647N824 22 345 SH SOLE 17 0 0 345 VICTORY PORTFOLIOS II VCSHS US LRG CAP 92647N865 6 98 SH SOLE 17 0 0 98 VIDLER WATER RESOUCES INC COM 92660E107 37 3230 SH SOLE 18 3230 0 0 VIDLER WATER RESOUCES INC COM 92660E107 556 48814 SH SOLE 21 48814 0 0 VIDLER WATER RESOUCES INC COM 92660E107 3770 331310 SH SOLE 22 331310 0 0 VIEMED HEALTHCARE INC COM 92663R105 148 26725 SH SOLE 2 1562 0 25163 VIEMED HEALTHCARE INC COM 92663R105 4 695 SH SOLE 7 695 0 0 VIEMED HEALTHCARE INC COM 92663R105 709 127748 SH SOLE 18 115790 0 11958 VIEMED HEALTHCARE INC COM 92663R105 1360 245005 SH SOLE 19 245005 0 0 VIEMED HEALTHCARE INC COM 92663R105 7093 1278031 SH SOLE 21 1278031 0 0 VIEMED HEALTHCARE INC COM 92663R105 2785 501839 SH SOLE 22 483585 0 18254 VIEMED HEALTHCARE INC COM 92663R105 152 27416 SH SOLE 26 0 0 27416 VIEW INC COM CL A 92671V106 389 71742 SH SOLE 2 6132 0 65610 VIEW INC COM CL A 92671V106 7 1362 SH SOLE 7 1362 0 0 VIEW INC COM CL A 92671V106 1517 279947 SH SOLE 18 279947 0 0 VIEW INC COM CL A 92671V106 1620 298947 SH SOLE 19 298947 0 0 VIEW INC COM CL A 92671V106 18477 3409024 SH SOLE 21 3409024 0 0 VIEW INC COM CL A 92671V106 10062 1856544 SH SOLE 22 1801819 0 54725 VIEW INC COM CL A 92671V106 1054 194466 SH SOLE 26 194466 0 0 VIEW INC COM CL A 92671V106 3959 730484 SH SOLE 30 730484 0 0 VIEW INC COM CL A 92671V106 2046 377458 SH SOLE 34 377458 0 0 VIEW INC COM CL A 92671V106 11 2040 SH SOLE 43 0 0 2040 VIEW INC *W EXP 03/08/202 92671V114 4 4763 SH SOLE 19 4763 0 0 VIEW INC *W EXP 03/08/202 92671V114 1 1100 SH SOLE 22 1100 0 0 VIEW INC *W EXP 03/08/202 92671V114 31 34129 SH SOLE 26 34129 0 0 VIEW INC *W EXP 03/08/202 92671V114 16 17292 SH SOLE 30 17292 0 0 VIEW INC *W EXP 03/08/202 92671V114 11 12286 SH SOLE 34 12286 0 0 VIEWRAY INC COM 92672L107 417 57856 SH SOLE 2 36667 0 21189 VIEWRAY INC COM 92672L107 16 2190 SH SOLE 7 2190 0 0 VIEWRAY INC COM 92672L107 2940 407746 SH SOLE 18 407746 0 0 VIEWRAY INC COM 92672L107 1860 258008 SH SOLE 19 258008 0 0 VIEWRAY INC COM 92672L107 40332 5593836 SH SOLE 21 5593836 0 0 VIEWRAY INC COM 92672L107 23486 3257412 SH SOLE 22 3178917 0 78495 VIEWRAY INC COM 92672L107 110 15285 SH SOLE 25 15285 0 0 VIEWRAY INC COM 92672L107 100 13808 SH SOLE 26 1691 0 12117 VIEWRAY INC COM 92672L107 72 10054 SH SOLE 28 10054 0 0 VIEWRAY INC COM 92672L107 301 41725 SH SOLE 30 41725 0 0 VIEWRAY INC COM 92672L107 104 14421 SH SOLE 40 14421 0 0 VIEWRAY INC COM 92672L107 323 44732 SH SOLE 43 1427 0 43305 VIKING THERAPEUTICS INC COM 92686J106 659 105000 SH SOLE 2 20003 0 84997 VIKING THERAPEUTICS INC COM 92686J106 6 934 SH SOLE 7 934 0 0 VIKING THERAPEUTICS INC COM 92686J106 1463 233012 SH SOLE 18 233012 0 0 VIKING THERAPEUTICS INC COM 92686J106 726 115535 SH SOLE 19 115535 0 0 VIKING THERAPEUTICS INC COM 92686J106 16650 2651206 SH SOLE 21 2651206 0 0 VIKING THERAPEUTICS INC COM 92686J106 12043 1917660 SH SOLE 22 1847216 0 70444 VIKING THERAPEUTICS INC COM 92686J106 73 11597 SH SOLE 25 11597 0 0 VIKING THERAPEUTICS INC COM 92686J106 95 15143 SH SOLE 26 2266 0 12877 VIKING THERAPEUTICS INC COM 92686J106 72 11527 SH SOLE 28 11527 0 0 VIKING THERAPEUTICS INC COM 92686J106 258 41021 SH SOLE 30 41021 0 0 VIKING THERAPEUTICS INC COM 92686J106 34 5443 SH SOLE 40 5443 0 0 VIKING THERAPEUTICS INC COM 92686J106 82 13055 SH SOLE 43 0 0 13055 VILLAGE BK & TR FINL CORP COM NEW 92705T200 6 107 SH SOLE 18 107 0 0 VILLAGE BK & TR FINL CORP COM NEW 92705T200 93 1797 SH SOLE 21 1797 0 0 VILLAGE SUPER MKT INC CL A NEW 927107409 234 10789 SH SOLE 2 3030 0 7759 VILLAGE SUPER MKT INC CL A NEW 927107409 5 212 SH SOLE 7 212 0 0 VILLAGE SUPER MKT INC CL A NEW 927107409 648 29876 SH SOLE 18 29876 0 0 VILLAGE SUPER MKT INC CL A NEW 927107409 340 15684 SH SOLE 19 15684 0 0 VILLAGE SUPER MKT INC CL A NEW 927107409 7224 333225 SH SOLE 21 333225 0 0 VILLAGE SUPER MKT INC CL A NEW 927107409 4323 199413 SH SOLE 22 191799 0 7614 VILLAGE SUPER MKT INC CL A NEW 927107409 13 590 SH SOLE 23 590 0 0 VILLAGE SUPER MKT INC CL A NEW 927107409 62 2841 SH SOLE 25 2841 0 0 VILLAGE SUPER MKT INC CL A NEW 927107409 23 1065 SH SOLE 28 1065 0 0 VILLAGE SUPER MKT INC CL A NEW 927107409 36 1645 SH SOLE 30 1645 0 0 VILLAGE SUPER MKT INC CL A NEW 927107409 15 682 SH SOLE 40 682 0 0 VILLAGE SUPER MKT INC CL A NEW 927107409 48 2225 SH SOLE 43 0 0 2225 VIMEO INC COMMON STOCK 92719V100 9113 310284 SH SOLE 2 51309 0 258975 VIMEO INC COMMON STOCK 92719V100 14 477 SH SOLE 4 477 0 0 VIMEO INC COMMON STOCK 92719V100 334 11362 SH SOLE 7 11362 0 0 VIMEO INC COMMON STOCK 92719V100 23 780 SH SOLE 15 780 0 0 VIMEO INC COMMON STOCK 92719V100 1792 61030 SH SOLE 18 61030 0 0 VIMEO INC COMMON STOCK 92719V100 1182 40241 SH SOLE 19 40241 0 0 VIMEO INC COMMON STOCK 92719V100 61653 2099188 SH SOLE 21 2099188 0 0 VIMEO INC COMMON STOCK 92719V100 99256 3379487 SH SOLE 22 3211353 0 168134 VIMEO INC COMMON STOCK 92719V100 6139 209039 SH SOLE 25 209039 0 0 VIMEO INC COMMON STOCK 92719V100 3608 122853 SH SOLE 26 41804 0 81049 VIMEO INC COMMON STOCK 92719V100 1562 53169 SH SOLE 28 11002 0 42167 VIMEO INC COMMON STOCK 92719V100 2473 84198 SH SOLE 30 84198 0 0 VIMEO INC COMMON STOCK 92719V100 67 2292 SH SOLE 31 2292 0 0 VIMEO INC COMMON STOCK 92719V100 999 34002 SH SOLE 36 34002 0 0 VIMEO INC COMMON STOCK 92719V100 536 18256 SH SOLE 40 18256 0 0 VIMEO INC COMMON STOCK 92719V100 2456 83624 SH SOLE 43 9575 0 74049 VINCE HLDG CORP COM NEW 92719W207 5 647 SH SOLE 18 647 0 0 VINCE HLDG CORP COM NEW 92719W207 76 9244 SH SOLE 21 9244 0 0 VINCE HLDG CORP COM NEW 92719W207 400 48454 SH SOLE 22 48454 0 0 VINCERX PHARMA INC COM NEW 92731L106 267 16539 SH SOLE 2 7121 0 9418 VINCERX PHARMA INC COM NEW 92731L106 523 32333 SH SOLE 18 32333 0 0 VINCERX PHARMA INC COM NEW 92731L106 1059 65500 SH SOLE 19 65500 0 0 VINCERX PHARMA INC COM NEW 92731L106 6970 431055 SH SOLE 21 431055 0 0 VINCERX PHARMA INC COM NEW 92731L106 2860 176844 SH SOLE 22 176392 0 452 VINCERX PHARMA INC COM NEW 92731L106 50 3115 SH SOLE 23 3115 0 0 VINCERX PHARMA INC COM NEW 92731L106 44 2705 SH SOLE 26 0 0 2705 VINCO VENTURES INC COM 927330100 15 2393 SH SOLE 2 2393 0 0 VINCO VENTURES INC COM 927330100 29 4585 SH SOLE 18 4585 0 0 VINCO VENTURES INC COM 927330100 1012 157943 SH SOLE 21 157943 0 0 VINCO VENTURES INC COM 927330100 4288 668941 SH SOLE 22 668941 0 0 VINE ENERGY INC CL A 92735P103 62 3787 SH SOLE 2 844 0 2943 VINE ENERGY INC CL A 92735P103 5 332 SH SOLE 7 332 0 0 VINE ENERGY INC CL A 92735P103 1048 63622 SH SOLE 18 63622 0 0 VINE ENERGY INC CL A 92735P103 765 46444 SH SOLE 19 46444 0 0 VINE ENERGY INC CL A 92735P103 13869 842086 SH SOLE 21 842086 0 0 VINE ENERGY INC CL A 92735P103 9145 555243 SH SOLE 22 551386 0 3857 VINE ENERGY INC CL A 92735P103 0 10 SH SOLE 43 0 0 10 VINTAGE WINE ESTATES INC COM 92747V106 7 653 SH SOLE 2 653 0 0 VINTAGE WINE ESTATES INC COM 92747V106 447 43786 SH SOLE 22 43786 0 0 VIOMI TECHNOLOGY CO LTD SPONSORED ADS 92762J103 92 20233 SH SOLE 22 20233 0 0 VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105 305 13964 SH SOLE 2 13964 0 0 VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105 1153 52780 SH SOLE 21 52780 0 0 VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105 163 7468 SH SOLE 25 7468 0 0 VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105 106 4855 SH SOLE 26 0 0 4855 VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105 87 3984 SH SOLE 28 3984 0 0 VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105 555 25385 SH SOLE 30 25385 0 0 VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105 142 6512 SH SOLE 40 6512 0 0 VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 13527 1214289 SH SOLE 2 124188 0 1090101 VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 3812 342156 SH SOLE 4 211706 0 130450 VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 555 49793 SH SOLE 7 49793 0 0 VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 2352 211151 SH SOLE 13 122237 0 88914 VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 2806 251867 SH SOLE 15 251867 0 0 VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 4606 413496 SH SOLE 18 413496 0 0 VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 1950 175082 SH SOLE 19 175082 0 0 VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 101955 9152119 SH SOLE 21 9152119 0 0 VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 73340 6583502 SH SOLE 22 5685381 0 898121 VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 3252 291907 SH SOLE 23 291907 0 0 VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 3538 317592 SH SOLE 25 317592 0 0 VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 11611 1042315 SH SOLE 26 301101 0 741214 VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 17378 1559923 SH SOLE 28 35857 0 1524066 VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 268 24034 SH SOLE 29 24034 0 0 VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 34460 3093374 SH SOLE 30 2857451 0 235923 VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 1255 112663 SH SOLE 31 96868 0 15795 VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 1249 112161 SH SOLE 34 112161 0 0 VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 66 5895 SH SOLE 36 5895 0 0 VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 20 1813 SH SOLE 40 1813 0 0 VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 8172 733613 SH SOLE 43 32123 0 701490 VIR BIOTECHNOLOGY INC COM 92764N102 2565 58927 SH SOLE 2 28724 0 30203 VIR BIOTECHNOLOGY INC COM 92764N102 15 354 SH SOLE 4 354 0 0 VIR BIOTECHNOLOGY INC COM 92764N102 42 966 SH SOLE 7 966 0 0 VIR BIOTECHNOLOGY INC COM 92764N102 7602 174667 SH SOLE 18 166671 0 7996 VIR BIOTECHNOLOGY INC COM 92764N102 12344 283640 SH SOLE 19 283640 0 0 VIR BIOTECHNOLOGY INC COM 92764N102 119300 2741268 SH SOLE 21 2741268 0 0 VIR BIOTECHNOLOGY INC COM 92764N102 74193 1704810 SH SOLE 22 1664907 0 39903 VIR BIOTECHNOLOGY INC COM 92764N102 369 8483 SH SOLE 23 8483 0 0 VIR BIOTECHNOLOGY INC COM 92764N102 414 9506 SH SOLE 25 9506 0 0 VIR BIOTECHNOLOGY INC COM 92764N102 2696 61952 SH SOLE 26 21217 0 40735 VIR BIOTECHNOLOGY INC COM 92764N102 233 5343 SH SOLE 28 5343 0 0 VIR BIOTECHNOLOGY INC COM 92764N102 4201 96525 SH SOLE 30 96525 0 0 VIR BIOTECHNOLOGY INC COM 92764N102 366 8400 SH SOLE 40 8400 0 0 VIR BIOTECHNOLOGY INC COM 92764N102 208 4788 SH SOLE 43 151 0 4637 VIRACTA THERAPEUTICS INC COM 92765F108 227 28297 SH SOLE 2 1585 0 26712 VIRACTA THERAPEUTICS INC COM 92765F108 5 583 SH SOLE 7 583 0 0 VIRACTA THERAPEUTICS INC COM 92765F108 951 118566 SH SOLE 18 118566 0 0 VIRACTA THERAPEUTICS INC COM 92765F108 499 62167 SH SOLE 19 62167 0 0 VIRACTA THERAPEUTICS INC COM 92765F108 10559 1316559 SH SOLE 21 1316559 0 0 VIRACTA THERAPEUTICS INC COM 92765F108 4482 558866 SH SOLE 22 541263 0 17603 VIRACTA THERAPEUTICS INC COM 92765F108 0 10 SH SOLE 43 0 0 10 VIRCO MFG CO COM 927651109 8 2233 SH SOLE 18 2233 0 0 VIRCO MFG CO COM 927651109 115 33644 SH SOLE 21 33644 0 0 VIRCO MFG CO COM 927651109 191 55685 SH SOLE 22 55685 0 0 VIRGIN GALACTIC HOLDINGS INC COM 92766K106 9038 357229 SH SOLE 2 65032 0 292197 VIRGIN GALACTIC HOLDINGS INC COM 92766K106 18 729 SH SOLE 4 729 0 0 VIRGIN GALACTIC HOLDINGS INC COM 92766K106 59 2324 SH SOLE 7 2324 0 0 VIRGIN GALACTIC HOLDINGS INC COM 92766K106 0 0 SH SOLE 17 0 0 0 VIRGIN GALACTIC HOLDINGS INC COM 92766K106 1892 74774 SH SOLE 18 74774 0 0 VIRGIN GALACTIC HOLDINGS INC COM 92766K106 1301 51406 SH SOLE 19 51406 0 0 VIRGIN GALACTIC HOLDINGS INC COM 92766K106 97740 3863235 SH SOLE 21 3863235 0 0 VIRGIN GALACTIC HOLDINGS INC COM 92766K106 98330 3886547 SH SOLE 22 3716239 0 170308 VIRGIN GALACTIC HOLDINGS INC COM 92766K106 571 22550 SH SOLE 25 22550 0 0 VIRGIN GALACTIC HOLDINGS INC COM 92766K106 1706 67442 SH SOLE 26 55685 0 11757 VIRGIN GALACTIC HOLDINGS INC COM 92766K106 313 12379 SH SOLE 28 12379 0 0 VIRGIN GALACTIC HOLDINGS INC COM 92766K106 1973 77973 SH SOLE 30 77973 0 0 VIRGIN GALACTIC HOLDINGS INC COM 92766K106 72 2849 SH SOLE 31 2849 0 0 VIRGIN GALACTIC HOLDINGS INC COM 92766K106 89 3502 SH SOLE 34 3502 0 0 VIRGIN GALACTIC HOLDINGS INC COM 92766K106 495 19558 SH SOLE 36 19558 0 0 VIRGIN GALACTIC HOLDINGS INC COM 92766K106 414 16354 SH SOLE 40 16354 0 0 VIRGIN GALACTIC HOLDINGS INC COM 92766K106 0 17 SH SOLE 43 0 0 17 VIRGINIA NATL BANKSHARES COR COM 928031103 35 977 SH SOLE 18 977 0 0 VIRGINIA NATL BANKSHARES COR COM 928031103 435 12037 SH SOLE 21 12037 0 0 VIRIDIAN THERAPEUTICS INC COM 92790C104 29 1752 SH SOLE 18 1752 0 0 VIRIDIAN THERAPEUTICS INC COM 92790C104 338 20563 SH SOLE 21 20563 0 0 VIRIDIAN THERAPEUTICS INC COM 92790C104 469 28526 SH SOLE 22 28526 0 0 VIRIOS THERAPEUTICS INC COM 92829J104 7 1339 SH SOLE 18 1339 0 0 VIRIOS THERAPEUTICS INC COM 92829J104 77 14517 SH SOLE 21 14517 0 0 VIRNETX HLDG CORP COM 92823T108 190 48552 SH SOLE 2 20205 0 28347 VIRNETX HLDG CORP COM 92823T108 4 957 SH SOLE 7 957 0 0 VIRNETX HLDG CORP COM 92823T108 795 202765 SH SOLE 18 202765 0 0 VIRNETX HLDG CORP COM 92823T108 436 111294 SH SOLE 19 111294 0 0 VIRNETX HLDG CORP COM 92823T108 11272 2875590 SH SOLE 21 2875590 0 0 VIRNETX HLDG CORP COM 92823T108 6968 1777482 SH SOLE 22 1701287 0 76195 VIRNETX HLDG CORP COM 92823T108 64 16279 SH SOLE 25 16279 0 0 VIRNETX HLDG CORP COM 92823T108 64 16405 SH SOLE 30 16405 0 0 VIRNETX HLDG CORP COM 92823T108 40 10133 SH SOLE 40 10133 0 0 VIRNETX HLDG CORP COM 92823T108 36 9081 SH SOLE 43 0 0 9081 VIRTRA INC COM PAR 92827K301 15 1465 SH SOLE 18 1465 0 0 VIRTRA INC COM PAR 92827K301 258 25437 SH SOLE 21 25437 0 0 VIRTRA INC COM PAR 92827K301 15 1469 SH SOLE 22 1469 0 0 VIRTU FINL INC CL A 928254101 5795 237220 SH SOLE 2 39062 0 198158 VIRTU FINL INC CL A 928254101 6 250 SH SOLE 4 250 0 0 VIRTU FINL INC CL A 928254101 37 1510 SH SOLE 7 1510 0 0 VIRTU FINL INC CL A 928254101 895 36648 SH SOLE 18 36648 0 0 VIRTU FINL INC CL A 928254101 3628 148522 SH SOLE 19 148522 0 0 VIRTU FINL INC CL A 928254101 38171 1562454 SH SOLE 21 1562454 0 0 VIRTU FINL INC CL A 928254101 49722 2035265 SH SOLE 22 1920828 0 114437 VIRTU FINL INC CL A 928254101 566 23154 SH SOLE 23 23154 0 0 VIRTU FINL INC CL A 928254101 301 12322 SH SOLE 25 12322 0 0 VIRTU FINL INC CL A 928254101 462 18917 SH SOLE 26 15141 0 3776 VIRTU FINL INC CL A 928254101 173 7080 SH SOLE 28 7080 0 0 VIRTU FINL INC CL A 928254101 1090 44627 SH SOLE 30 44627 0 0 VIRTU FINL INC CL A 928254101 41 1658 SH SOLE 31 1658 0 0 VIRTU FINL INC CL A 928254101 266 10897 SH SOLE 40 10897 0 0 VIRTU FINL INC CL A 928254101 2008 82192 SH SOLE 43 8345 0 73847 VIRTUS INVT PARTNERS INC COM 92828Q109 3442 11093 SH SOLE 2 3908 0 7185 VIRTUS INVT PARTNERS INC COM 92828Q109 7 24 SH SOLE 4 24 0 0 VIRTUS INVT PARTNERS INC COM 92828Q109 34 109 SH SOLE 7 109 0 0 VIRTUS INVT PARTNERS INC COM 92828Q109 8434 27180 SH SOLE 18 26612 0 568 VIRTUS INVT PARTNERS INC COM 92828Q109 16600 53492 SH SOLE 19 53492 0 0 VIRTUS INVT PARTNERS INC COM 92828Q109 248820 801818 SH SOLE 21 801818 0 0 VIRTUS INVT PARTNERS INC COM 92828Q109 75275 242572 SH SOLE 22 238155 0 4417 VIRTUS INVT PARTNERS INC COM 92828Q109 868 2797 SH SOLE 23 2797 0 0 VIRTUS INVT PARTNERS INC COM 92828Q109 333 1072 SH SOLE 25 1072 0 0 VIRTUS INVT PARTNERS INC COM 92828Q109 5689 18334 SH SOLE 26 2818 0 15516 VIRTUS INVT PARTNERS INC COM 92828Q109 172 555 SH SOLE 28 555 0 0 VIRTUS INVT PARTNERS INC COM 92828Q109 3963 12772 SH SOLE 30 12772 0 0 VIRTUS INVT PARTNERS INC COM 92828Q109 111 359 SH SOLE 36 359 0 0 VIRTUS INVT PARTNERS INC COM 92828Q109 277 892 SH SOLE 40 892 0 0 VIRTUS INVT PARTNERS INC COM 92828Q109 2379 7666 SH SOLE 43 2335 0 5331 VISA INC COM CL A 92826C839 994836 4466153 SH SOLE 2 1073209 0 3392944 VISA INC COM CL A 92826C839 272484 1223273 SH SOLE 4 813566 0 409707 VISA INC COM CL A 92826C839 339576 1524470 SH SOLE 7 1474462 0 50008 VISA INC COM CL A 92826C839 32317 145083 SH SOLE 13 117117 0 27966 VISA INC COM CL A 92826C839 37224 167113 SH SOLE 15 167113 0 0 VISA INC COM CL A 92826C839 67 300 SH SOLE 17 0 0 300 VISA INC COM CL A 92826C839 1616031 7254908 SH SOLE 18 5973731 0 1281177 VISA INC COM CL A 92826C839 1255486 5636301 SH SOLE 19 5636301 0 0 VISA INC COM CL A 92826C839 9009382 40446161 SH SOLE 21 40446161 0 0 VISA INC COM CL A 92826C839 8517048 38235904 SH SOLE 22 34028052 0 4207852 VISA INC COM CL A 92826C839 248859 1117211 SH SOLE 23 1117211 0 0 VISA INC COM CL A 92826C839 777751 3491585 SH SOLE 25 3467165 0 24420 VISA INC COM CL A 92826C839 943731 4236728 SH SOLE 26 1820345 0 2416383 VISA INC COM CL A 92826C839 1089709 4892070 SH SOLE 28 151416 0 4740654 VISA INC COM CL A 92826C839 27444 123204 SH SOLE 29 123204 0 0 VISA INC COM CL A 92826C839 1783120 8005026 SH SOLE 30 7979219 0 25807 VISA INC COM CL A 92826C839 177732 797900 SH SOLE 31 380531 0 417369 VISA INC COM CL A 92826C839 38715 173803 SH SOLE 32 173803 0 0 VISA INC COM CL A 92826C839 450207 2021133 SH SOLE 34 2021133 0 0 VISA INC COM CL A 92826C839 189800 852076 SH SOLE 36 852076 0 0 VISA INC COM CL A 92826C839 2427 10894 SH SOLE 37 10894 0 0 VISA INC COM CL A 92826C839 13110 58853 SH SOLE 40 58853 0 0 VISA INC COM CL A 92826C839 381152 1711122 SH SOLE 43 114790 0 1596332 VISHAY INTERTECHNOLOGY INC COM 928298108 5133 255501 SH SOLE 2 151241 0 104260 VISHAY INTERTECHNOLOGY INC COM 928298108 12 585 SH SOLE 4 585 0 0 VISHAY INTERTECHNOLOGY INC COM 928298108 63 3159 SH SOLE 7 3159 0 0 VISHAY INTERTECHNOLOGY INC COM 928298108 13719 682881 SH SOLE 18 682881 0 0 VISHAY INTERTECHNOLOGY INC COM 928298108 4635 230706 SH SOLE 19 230706 0 0 VISHAY INTERTECHNOLOGY INC COM 928298108 194316 9672275 SH SOLE 21 9672275 0 0 VISHAY INTERTECHNOLOGY INC COM 928298108 76597 3812689 SH SOLE 22 3684234 0 128455 VISHAY INTERTECHNOLOGY INC COM 928298108 317 15773 SH SOLE 25 15773 0 0 VISHAY INTERTECHNOLOGY INC COM 928298108 951 47359 SH SOLE 26 35651 0 11708 VISHAY INTERTECHNOLOGY INC COM 928298108 73 3613 SH SOLE 28 3613 0 0 VISHAY INTERTECHNOLOGY INC COM 928298108 1449 72109 SH SOLE 30 72109 0 0 VISHAY INTERTECHNOLOGY INC COM 928298108 91 4511 SH SOLE 36 4511 0 0 VISHAY INTERTECHNOLOGY INC COM 928298108 308 15325 SH SOLE 40 15325 0 0 VISHAY INTERTECHNOLOGY INC COM 928298108 760 37818 SH SOLE 43 318 0 37500 VISHAY INTERTECHNOLOGY INC NOTE 2.250% 6/1 928298AP3 1957 1900000 PRN SOLE 2 1900000 0 0 VISHAY INTERTECHNOLOGY INC NOTE 2.250% 6/1 928298AP3 2944 2859000 PRN SOLE 21 2859000 0 0 VISHAY INTERTECHNOLOGY INC NOTE 2.250% 6/1 928298AP3 8496 8250000 PRN SOLE 22 8250000 0 0 VISHAY PRECISION GROUP INC COM 92835K103 478 13744 SH SOLE 2 3974 0 9770 VISHAY PRECISION GROUP INC COM 92835K103 6 169 SH SOLE 7 169 0 0 VISHAY PRECISION GROUP INC COM 92835K103 1528 43959 SH SOLE 18 43959 0 0 VISHAY PRECISION GROUP INC COM 92835K103 826 23742 SH SOLE 19 23742 0 0 VISHAY PRECISION GROUP INC COM 92835K103 17005 489071 SH SOLE 21 489071 0 0 VISHAY PRECISION GROUP INC COM 92835K103 11231 323004 SH SOLE 22 309667 0 13337 VISHAY PRECISION GROUP INC COM 92835K103 86 2462 SH SOLE 25 2462 0 0 VISHAY PRECISION GROUP INC COM 92835K103 126 3624 SH SOLE 26 1072 0 2552 VISHAY PRECISION GROUP INC COM 92835K103 339 9736 SH SOLE 30 9736 0 0 VISHAY PRECISION GROUP INC COM 92835K103 36 1032 SH SOLE 36 1032 0 0 VISHAY PRECISION GROUP INC COM 92835K103 52 1506 SH SOLE 40 1506 0 0 VISHAY PRECISION GROUP INC COM 92835K103 62 1779 SH SOLE 43 0 0 1779 VISLINK TECHNOLOGIES INC COM 92836Y300 18 9894 SH SOLE 18 9894 0 0 VISLINK TECHNOLOGIES INC COM 92836Y300 220 121470 SH SOLE 21 121470 0 0 VISLINK TECHNOLOGIES INC COM 92836Y300 1097 606260 SH SOLE 22 606260 0 0 VISTA OUTDOOR INC COM 928377100 1848 45847 SH SOLE 2 33629 0 12218 VISTA OUTDOOR INC COM 928377100 9 231 SH SOLE 4 231 0 0 VISTA OUTDOOR INC COM 928377100 28 690 SH SOLE 7 690 0 0 VISTA OUTDOOR INC COM 928377100 9065 224889 SH SOLE 18 224889 0 0 VISTA OUTDOOR INC COM 928377100 4172 103501 SH SOLE 19 103501 0 0 VISTA OUTDOOR INC COM 928377100 270381 6707538 SH SOLE 21 6707538 0 0 VISTA OUTDOOR INC COM 928377100 62232 1543831 SH SOLE 22 1486493 0 57338 VISTA OUTDOOR INC COM 928377100 1246 30900 SH SOLE 26 28154 0 2746 VISTA OUTDOOR INC COM 928377100 219 5425 SH SOLE 28 5425 0 0 VISTA OUTDOOR INC COM 928377100 4062 100781 SH SOLE 30 100781 0 0 VISTA OUTDOOR INC COM 928377100 281 6970 SH SOLE 40 6970 0 0 VISTA OUTDOOR INC COM 928377100 1284 31860 SH SOLE 43 3105 0 28755 VISTAGEN THERAPEUTICS INC COM NEW 92840H202 130 47308 SH SOLE 2 12676 0 34632 VISTAGEN THERAPEUTICS INC COM NEW 92840H202 8 3074 SH SOLE 7 3074 0 0 VISTAGEN THERAPEUTICS INC COM NEW 92840H202 1576 575147 SH SOLE 18 575147 0 0 VISTAGEN THERAPEUTICS INC COM NEW 92840H202 893 325859 SH SOLE 19 325859 0 0 VISTAGEN THERAPEUTICS INC COM NEW 92840H202 18514 6756894 SH SOLE 21 6756894 0 0 VISTAGEN THERAPEUTICS INC COM NEW 92840H202 11070 4040190 SH SOLE 22 4002875 0 37315 VISTEON CORP COM NEW 92839U206 2167 22961 SH SOLE 2 19955 0 3006 VISTEON CORP COM NEW 92839U206 11 114 SH SOLE 4 114 0 0 VISTEON CORP COM NEW 92839U206 75 791 SH SOLE 7 791 0 0 VISTEON CORP COM NEW 92839U206 12745 135029 SH SOLE 18 132832 0 2197 VISTEON CORP COM NEW 92839U206 4645 49216 SH SOLE 19 49216 0 0 VISTEON CORP COM NEW 92839U206 178644 1892611 SH SOLE 21 1892611 0 0 VISTEON CORP COM NEW 92839U206 74103 785068 SH SOLE 22 768697 0 16371 VISTEON CORP COM NEW 92839U206 398 4219 SH SOLE 25 4219 0 0 VISTEON CORP COM NEW 92839U206 1299 13764 SH SOLE 26 11091 0 2673 VISTEON CORP COM NEW 92839U206 365 3871 SH SOLE 28 2613 0 1258 VISTEON CORP COM NEW 92839U206 5650 59859 SH SOLE 30 59859 0 0 VISTEON CORP COM NEW 92839U206 251 2662 SH SOLE 36 2662 0 0 VISTEON CORP COM NEW 92839U206 299 3168 SH SOLE 40 3168 0 0 VISTEON CORP COM NEW 92839U206 1343 14223 SH SOLE 43 1214 0 13009 VISTRA CORP COM 92840M102 15210 889469 SH SOLE 2 205647 0 683822 VISTRA CORP COM 92840M102 3197 186958 SH SOLE 4 169321 0 17637 VISTRA CORP COM 92840M102 751 43945 SH SOLE 7 43945 0 0 VISTRA CORP COM 92840M102 12 679 SH SOLE 13 679 0 0 VISTRA CORP COM 92840M102 888 51923 SH SOLE 15 51923 0 0 VISTRA CORP COM 92840M102 4618 270036 SH SOLE 18 241741 0 28295 VISTRA CORP COM 92840M102 2296 134243 SH SOLE 19 134243 0 0 VISTRA CORP COM 92840M102 144895 8473364 SH SOLE 21 8473364 0 0 VISTRA CORP COM 92840M102 187556 10968182 SH SOLE 22 10407104 0 561078 VISTRA CORP COM 92840M102 3925 229556 SH SOLE 23 229556 0 0 VISTRA CORP COM 92840M102 3065 179225 SH SOLE 25 179225 0 0 VISTRA CORP COM 92840M102 14866 869384 SH SOLE 26 580839 0 288545 VISTRA CORP COM 92840M102 7135 417261 SH SOLE 28 31433 0 385828 VISTRA CORP COM 92840M102 59 3437 SH SOLE 29 3437 0 0 VISTRA CORP COM 92840M102 26795 1566932 SH SOLE 30 1566932 0 0 VISTRA CORP COM 92840M102 2791 163242 SH SOLE 31 54208 0 109034 VISTRA CORP COM 92840M102 304 17788 SH SOLE 34 17788 0 0 VISTRA CORP COM 92840M102 4721 276102 SH SOLE 36 276102 0 0 VISTRA CORP COM 92840M102 139 8125 SH SOLE 40 8125 0 0 VISTRA CORP COM 92840M102 2763 161557 SH SOLE 43 8511 0 153046 VITAL FARMS INC COM 92847W103 2223 126550 SH SOLE 2 66291 0 60259 VITAL FARMS INC COM 92847W103 9 510 SH SOLE 7 510 0 0 VITAL FARMS INC COM 92847W103 1668 94963 SH SOLE 18 74058 0 20905 VITAL FARMS INC COM 92847W103 8822 502110 SH SOLE 19 502110 0 0 VITAL FARMS INC COM 92847W103 16267 925861 SH SOLE 21 925861 0 0 VITAL FARMS INC COM 92847W103 18094 1029810 SH SOLE 22 1021044 0 8766 VITAL FARMS INC COM 92847W103 420 23889 SH SOLE 23 23889 0 0 VITAL FARMS INC COM 92847W103 80 4549 SH SOLE 25 4549 0 0 VITAL FARMS INC COM 92847W103 1918 109169 SH SOLE 26 1338 0 107831 VITAL FARMS INC COM 92847W103 85 4820 SH SOLE 30 4820 0 0 VITAL FARMS INC COM 92847W103 52 2937 SH SOLE 36 2937 0 0 VITAL FARMS INC COM 92847W103 39 2222 SH SOLE 40 2222 0 0 VITAL FARMS INC COM 92847W103 355 20183 SH SOLE 43 1361 0 18822 VIVEVE MED INC COM NEW 92852W501 557 244224 SH SOLE 22 244224 0 0 VIVINT SMART HOME INC COM CL A 928542109 735 77820 SH SOLE 2 18938 0 58882 VIVINT SMART HOME INC COM CL A 928542109 12 1271 SH SOLE 7 1271 0 0 VIVINT SMART HOME INC COM CL A 928542109 2655 280995 SH SOLE 18 280995 0 0 VIVINT SMART HOME INC COM CL A 928542109 1528 161735 SH SOLE 19 161735 0 0 VIVINT SMART HOME INC COM CL A 928542109 29566 3128672 SH SOLE 21 3128672 0 0 VIVINT SMART HOME INC COM CL A 928542109 15113 1599248 SH SOLE 22 1526571 0 72677 VIVINT SMART HOME INC COM CL A 928542109 73 7742 SH SOLE 25 7742 0 0 VIVINT SMART HOME INC COM CL A 928542109 56 5967 SH SOLE 26 0 0 5967 VIVINT SMART HOME INC COM CL A 928542109 3611 382070 SH SOLE 30 382070 0 0 VIVINT SMART HOME INC COM CL A 928542109 67 7080 SH SOLE 40 7080 0 0 VIVINT SMART HOME INC COM CL A 928542109 46 4905 SH SOLE 43 43 0 4862 VIVOS THERAPEUTICS INC COM 92859E108 14 3409 SH SOLE 18 3409 0 0 VIVOS THERAPEUTICS INC COM 92859E108 184 45496 SH SOLE 21 45496 0 0 VIZIO HLDG CORP CL A COM 92858V101 32 1497 SH SOLE 2 1497 0 0 VIZIO HLDG CORP CL A COM 92858V101 80 3774 SH SOLE 21 3774 0 0 VIZIO HLDG CORP CL A COM 92858V101 304 14293 SH SOLE 22 14293 0 0 VMWARE INC CL A COM 928563402 47326 318263 SH SOLE 2 166361 0 151902 VMWARE INC CL A COM 928563402 13799 92795 SH SOLE 4 67654 0 25141 VMWARE INC CL A COM 928563402 1421 9553 SH SOLE 7 9553 0 0 VMWARE INC CL A COM 928563402 8564 57595 SH SOLE 13 57595 0 0 VMWARE INC CL A COM 928563402 1015 6829 SH SOLE 15 6829 0 0 VMWARE INC CL A COM 928563402 52941 356024 SH SOLE 18 297918 0 58106 VMWARE INC CL A COM 928563402 215188 1447131 SH SOLE 19 1447131 0 0 VMWARE INC CL A COM 928563402 202180 1359652 SH SOLE 21 1359652 0 0 VMWARE INC CL A COM 928563402 321753 2163776 SH SOLE 22 1927906 0 235870 VMWARE INC CL A COM 928563402 10249 68927 SH SOLE 23 68927 0 0 VMWARE INC CL A COM 928563402 31563 212257 SH SOLE 25 212257 0 0 VMWARE INC CL A COM 928563402 37324 251004 SH SOLE 26 159408 0 91596 VMWARE INC CL A COM 928563402 77313 519928 SH SOLE 28 11247 0 508681 VMWARE INC CL A COM 928563402 1976 13290 SH SOLE 29 13290 0 0 VMWARE INC CL A COM 928563402 83618 562325 SH SOLE 30 443904 0 118421 VMWARE INC CL A COM 928563402 8346 56124 SH SOLE 31 35320 0 20804 VMWARE INC CL A COM 928563402 86016 578450 SH SOLE 34 578450 0 0 VMWARE INC CL A COM 928563402 6030 40550 SH SOLE 36 40550 0 0 VMWARE INC CL A COM 928563402 418 2813 SH SOLE 40 2813 0 0 VMWARE INC CL A COM 928563402 17073 114818 SH SOLE 43 2526 0 112292 VOCERA COMMUNICATIONS INC COM 92857F107 4068 88899 SH SOLE 2 52550 0 36349 VOCERA COMMUNICATIONS INC COM 92857F107 7 145 SH SOLE 4 145 0 0 VOCERA COMMUNICATIONS INC COM 92857F107 26 579 SH SOLE 7 579 0 0 VOCERA COMMUNICATIONS INC COM 92857F107 4786 104598 SH SOLE 18 93358 0 11240 VOCERA COMMUNICATIONS INC COM 92857F107 14969 327115 SH SOLE 19 327115 0 0 VOCERA COMMUNICATIONS INC COM 92857F107 54412 1189064 SH SOLE 21 1189064 0 0 VOCERA COMMUNICATIONS INC COM 92857F107 52482 1146888 SH SOLE 22 1125872 0 21016 VOCERA COMMUNICATIONS INC COM 92857F107 622 13589 SH SOLE 23 13589 0 0 VOCERA COMMUNICATIONS INC COM 92857F107 357 7812 SH SOLE 25 7812 0 0 VOCERA COMMUNICATIONS INC COM 92857F107 3070 67081 SH SOLE 26 11130 0 55951 VOCERA COMMUNICATIONS INC COM 92857F107 168 3661 SH SOLE 28 3661 0 0 VOCERA COMMUNICATIONS INC COM 92857F107 8363 182749 SH SOLE 30 182749 0 0 VOCERA COMMUNICATIONS INC COM 92857F107 1630 35628 SH SOLE 34 35628 0 0 VOCERA COMMUNICATIONS INC COM 92857F107 255 5583 SH SOLE 36 5583 0 0 VOCERA COMMUNICATIONS INC COM 92857F107 197 4295 SH SOLE 40 4295 0 0 VOCERA COMMUNICATIONS INC COM 92857F107 612 13373 SH SOLE 43 944 0 12429 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 2 121 SH SOLE 17 0 0 121 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 56048 3627683 SH SOLE 18 3622661 0 5022 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 8645 559578 SH SOLE 19 559578 0 0 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 1924 124504 SH SOLE 22 0 0 124504 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 2816 182242 SH SOLE 25 58342 0 123900 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 97 6285 SH SOLE 30 6285 0 0 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 15850 1025909 SH SOLE 34 1025909 0 0 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 759 49100 SH SOLE 36 49100 0 0 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 15657 1013381 SH SOLE 43 92095 0 921286 VOLITIONRX LTD COM 928661107 4 1198 SH SOLE 2 1198 0 0 VOLITIONRX LTD COM 928661107 22 7231 SH SOLE 18 7231 0 0 VOLITIONRX LTD COM 928661107 285 91934 SH SOLE 21 91934 0 0 VOLITIONRX LTD COM 928661107 1355 436988 SH SOLE 22 436988 0 0 VOLT INFORMATION SCIENCES IN COM 928703107 10 2815 SH SOLE 18 2815 0 0 VOLT INFORMATION SCIENCES IN COM 928703107 153 42979 SH SOLE 21 42979 0 0 VOLTA INC *W EXP 08/26/202 92873V110 48 18910 SH SOLE 2 18910 0 0 VOLTA INC *W EXP 08/26/202 92873V110 7 2760 SH SOLE 4 2760 0 0 VOLTA INC *W EXP 08/26/202 92873V110 84 32910 SH SOLE 18 32910 0 0 VOLTA INC *W EXP 08/26/202 92873V110 1574 614940 SH SOLE 19 614940 0 0 VOLTA INC *W EXP 08/26/202 92873V110 50 19370 SH SOLE 22 19370 0 0 VOLTA INC *W EXP 08/26/202 92873V110 5 1930 SH SOLE 26 1930 0 0 VOLTA INC *W EXP 08/26/202 92873V110 429 167570 SH SOLE 34 167570 0 0 VONAGE HLDGS CORP COM 92886T201 1579 97931 SH SOLE 2 72711 0 25220 VONAGE HLDGS CORP COM 92886T201 11 709 SH SOLE 4 709 0 0 VONAGE HLDGS CORP COM 92886T201 52 3230 SH SOLE 7 3230 0 0 VONAGE HLDGS CORP COM 92886T201 14068 872725 SH SOLE 18 872725 0 0 VONAGE HLDGS CORP COM 92886T201 6946 430918 SH SOLE 19 430918 0 0 VONAGE HLDGS CORP COM 92886T201 381825 23686430 SH SOLE 21 23686430 0 0 VONAGE HLDGS CORP COM 92886T201 96488 5985637 SH SOLE 22 5843683 0 141954 VONAGE HLDGS CORP COM 92886T201 457 28364 SH SOLE 25 28364 0 0 VONAGE HLDGS CORP COM 92886T201 1314 81512 SH SOLE 26 61946 0 19566 VONAGE HLDGS CORP COM 92886T201 366 22732 SH SOLE 28 22732 0 0 VONAGE HLDGS CORP COM 92886T201 6884 427021 SH SOLE 30 427021 0 0 VONAGE HLDGS CORP COM 92886T201 454 28153 SH SOLE 40 28153 0 0 VONAGE HLDGS CORP COM 92886T201 1380 85618 SH SOLE 43 1929 0 83689 VONAGE HLDGS CORP NOTE 1.750% 6/0 92886TAJ1 2589 2225000 PRN SOLE 21 2225000 0 0 VONTIER CORPORATION COM 928881101 15716 467740 SH SOLE 2 173516 0 294224 VONTIER CORPORATION COM 928881101 80 2388 SH SOLE 4 2388 0 0 VONTIER CORPORATION COM 928881101 318 9463 SH SOLE 7 9463 0 0 VONTIER CORPORATION COM 928881101 14565 433485 SH SOLE 18 433479 0 6 VONTIER CORPORATION COM 928881101 4743 141157 SH SOLE 19 141157 0 0 VONTIER CORPORATION COM 928881101 272794 8118878 SH SOLE 21 8118878 0 0 VONTIER CORPORATION COM 928881101 155370 4624107 SH SOLE 22 4428012 0 196095 VONTIER CORPORATION COM 928881101 1634 48644 SH SOLE 25 48644 0 0 VONTIER CORPORATION COM 928881101 2559 76155 SH SOLE 26 59435 0 16720 VONTIER CORPORATION COM 928881101 412 12259 SH SOLE 28 11371 0 888 VONTIER CORPORATION COM 928881101 3261 97067 SH SOLE 30 97067 0 0 VONTIER CORPORATION COM 928881101 91 2695 SH SOLE 31 2695 0 0 VONTIER CORPORATION COM 928881101 1471 43791 SH SOLE 34 43791 0 0 VONTIER CORPORATION COM 928881101 924 27497 SH SOLE 36 27497 0 0 VONTIER CORPORATION COM 928881101 715 21282 SH SOLE 40 21282 0 0 VONTIER CORPORATION COM 928881101 3882 115532 SH SOLE 43 6708 0 108824 VOR BIOPHARMA INC COM 929033108 161 10287 SH SOLE 2 1105 0 9182 VOR BIOPHARMA INC COM 929033108 6 361 SH SOLE 7 361 0 0 VOR BIOPHARMA INC COM 929033108 791 50475 SH SOLE 18 50475 0 0 VOR BIOPHARMA INC COM 929033108 545 34730 SH SOLE 19 34730 0 0 VOR BIOPHARMA INC COM 929033108 10912 695922 SH SOLE 21 695922 0 0 VOR BIOPHARMA INC COM 929033108 5135 327510 SH SOLE 22 317584 0 9926 VOR BIOPHARMA INC COM 929033108 169 10753 SH SOLE 43 208 0 10545 VORNADO RLTY TR SH BEN INT 929042109 17295 411694 SH SOLE 2 45325 0 366369 VORNADO RLTY TR SH BEN INT 929042109 6531 155460 SH SOLE 4 148960 0 6500 VORNADO RLTY TR SH BEN INT 929042109 15117 359844 SH SOLE 7 354718 0 5126 VORNADO RLTY TR SH BEN INT 929042109 14 339 SH SOLE 13 339 0 0 VORNADO RLTY TR SH BEN INT 929042109 951 22634 SH SOLE 15 22634 0 0 VORNADO RLTY TR SH BEN INT 929042109 14440 343720 SH SOLE 18 321646 0 22074 VORNADO RLTY TR SH BEN INT 929042109 12966 308635 SH SOLE 19 308635 0 0 VORNADO RLTY TR SH BEN INT 929042109 220239 5242531 SH SOLE 21 5242531 0 0 VORNADO RLTY TR SH BEN INT 929042109 216296 5148677 SH SOLE 22 4782325 0 366352 VORNADO RLTY TR SH BEN INT 929042109 4370 104023 SH SOLE 23 104023 0 0 VORNADO RLTY TR SH BEN INT 929042109 41168 979951 SH SOLE 25 979951 0 0 VORNADO RLTY TR SH BEN INT 929042109 18611 443012 SH SOLE 26 208426 0 234586 VORNADO RLTY TR SH BEN INT 929042109 17933 426879 SH SOLE 28 12492 0 414387 VORNADO RLTY TR SH BEN INT 929042109 5 117 SH SOLE 29 117 0 0 VORNADO RLTY TR SH BEN INT 929042109 56432 1343302 SH SOLE 30 1343302 0 0 VORNADO RLTY TR SH BEN INT 929042109 2484 59129 SH SOLE 31 19311 0 39818 VORNADO RLTY TR SH BEN INT 929042109 325 7744 SH SOLE 34 7744 0 0 VORNADO RLTY TR SH BEN INT 929042109 3801 90473 SH SOLE 36 90473 0 0 VORNADO RLTY TR SH BEN INT 929042109 264 6275 SH SOLE 40 6275 0 0 VORNADO RLTY TR SH BEN INT 929042109 14080 335170 SH SOLE 43 21572 0 313598 VOXX INTL CORP CL A 91829F104 216 18908 SH SOLE 2 4545 0 14363 VOXX INTL CORP CL A 91829F104 0 14 SH SOLE 7 14 0 0 VOXX INTL CORP CL A 91829F104 617 53877 SH SOLE 18 53877 0 0 VOXX INTL CORP CL A 91829F104 393 34292 SH SOLE 19 34292 0 0 VOXX INTL CORP CL A 91829F104 6879 600750 SH SOLE 21 600750 0 0 VOXX INTL CORP CL A 91829F104 4323 377579 SH SOLE 22 369257 0 8322 VOXX INTL CORP CL A 91829F104 3 277 SH SOLE 43 0 0 277 VOYA FINANCIAL INC COM 929089100 37820 616068 SH SOLE 2 350803 0 265265 VOYA FINANCIAL INC COM 929089100 10930 178041 SH SOLE 4 121476 0 56565 VOYA FINANCIAL INC COM 929089100 3755 61163 SH SOLE 7 31707 0 29456 VOYA FINANCIAL INC COM 929089100 9675 157598 SH SOLE 13 157598 0 0 VOYA FINANCIAL INC COM 929089100 845 13772 SH SOLE 15 13772 0 0 VOYA FINANCIAL INC COM 929089100 30843 502409 SH SOLE 18 343621 0 158788 VOYA FINANCIAL INC COM 929089100 61820 1007010 SH SOLE 19 1007010 0 0 VOYA FINANCIAL INC COM 929089100 118305 1927100 SH SOLE 21 1927100 0 0 VOYA FINANCIAL INC COM 929089100 280023 4561375 SH SOLE 22 3655822 0 905553 VOYA FINANCIAL INC COM 929089100 8454 137716 SH SOLE 23 137716 0 0 VOYA FINANCIAL INC COM 929089100 10750 175107 SH SOLE 25 175107 0 0 VOYA FINANCIAL INC COM 929089100 24077 392205 SH SOLE 26 256944 0 135261 VOYA FINANCIAL INC COM 929089100 35770 582669 SH SOLE 28 8762 0 573907 VOYA FINANCIAL INC COM 929089100 6969 113524 SH SOLE 29 113524 0 0 VOYA FINANCIAL INC COM 929089100 40148 653983 SH SOLE 30 466983 0 187000 VOYA FINANCIAL INC COM 929089100 11236 183033 SH SOLE 31 153038 0 29995 VOYA FINANCIAL INC COM 929089100 1390 22638 SH SOLE 34 22638 0 0 VOYA FINANCIAL INC COM 929089100 7688 125231 SH SOLE 36 125231 0 0 VOYA FINANCIAL INC COM 929089100 282 4589 SH SOLE 40 4589 0 0 VOYA FINANCIAL INC COM 929089100 13080 213070 SH SOLE 43 10672 0 202398 VOYAGER THERAPEUTICS INC COM 92915B106 2 841 SH SOLE 2 841 0 0 VOYAGER THERAPEUTICS INC COM 92915B106 13 4791 SH SOLE 18 4791 0 0 VOYAGER THERAPEUTICS INC COM 92915B106 653 248359 SH SOLE 19 248359 0 0 VOYAGER THERAPEUTICS INC COM 92915B106 790 300465 SH SOLE 21 300465 0 0 VOYAGER THERAPEUTICS INC COM 92915B106 953 362445 SH SOLE 22 362445 0 0 VOYAGER THERAPEUTICS INC COM 92915B106 36 13834 SH SOLE 30 13834 0 0 VROOM INC COM 92918V109 5518 250012 SH SOLE 2 28257 0 221755 VROOM INC COM 92918V109 5 232 SH SOLE 4 232 0 0 VROOM INC COM 92918V109 41 1838 SH SOLE 7 1838 0 0 VROOM INC COM 92918V109 1306 59178 SH SOLE 18 59178 0 0 VROOM INC COM 92918V109 248924 11278831 SH SOLE 19 11278831 0 0 VROOM INC COM 92918V109 30309 1373300 SH SOLE 21 1373300 0 0 VROOM INC COM 92918V109 64984 2944437 SH SOLE 22 2825389 0 119048 VROOM INC COM 92918V109 208 9435 SH SOLE 25 9435 0 0 VROOM INC COM 92918V109 545 24684 SH SOLE 26 19223 0 5461 VROOM INC COM 92918V109 125 5668 SH SOLE 28 5668 0 0 VROOM INC COM 92918V109 3439 155810 SH SOLE 30 155810 0 0 VROOM INC COM 92918V109 43 1949 SH SOLE 31 1949 0 0 VROOM INC COM 92918V109 40156 1819467 SH SOLE 34 1819467 0 0 VROOM INC COM 92918V109 191 8672 SH SOLE 40 8672 0 0 VROOM INC COM 92918V109 0 8 SH SOLE 43 0 0 8 VSE CORP COM 918284100 411 8531 SH SOLE 2 729 0 7802 VSE CORP COM 918284100 10 214 SH SOLE 7 214 0 0 VSE CORP COM 918284100 1706 35408 SH SOLE 18 35408 0 0 VSE CORP COM 918284100 841 17469 SH SOLE 19 17469 0 0 VSE CORP COM 918284100 19028 395018 SH SOLE 21 395018 0 0 VSE CORP COM 918284100 11625 241324 SH SOLE 22 234875 0 6449 VSE CORP COM 918284100 9 177 SH SOLE 43 0 0 177 VTEX SHS CL A G9470A102 132 6412 SH SOLE 22 6412 0 0 VTEX SHS CL A G9470A102 74 3588 SH SOLE 34 3588 0 0 VTV THERAPEUTICS INC CL A 918385105 2 1575 SH SOLE 2 1575 0 0 VTV THERAPEUTICS INC CL A 918385105 6 4244 SH SOLE 18 4244 0 0 VTV THERAPEUTICS INC CL A 918385105 105 68935 SH SOLE 21 68935 0 0 VTV THERAPEUTICS INC CL A 918385105 37 23983 SH SOLE 22 23983 0 0 VULCAN MATLS CO COM 929160109 49624 293358 SH SOLE 2 47018 0 246340 VULCAN MATLS CO COM 929160109 16852 99621 SH SOLE 4 62686 0 36935 VULCAN MATLS CO COM 929160109 19583 115764 SH SOLE 7 111982 0 3782 VULCAN MATLS CO COM 929160109 1863 11014 SH SOLE 13 9040 0 1974 VULCAN MATLS CO COM 929160109 2481 14665 SH SOLE 15 14665 0 0 VULCAN MATLS CO COM 929160109 74683 441495 SH SOLE 18 394276 0 47219 VULCAN MATLS CO COM 929160109 184864 1092833 SH SOLE 19 1092833 0 0 VULCAN MATLS CO COM 929160109 526060 3109839 SH SOLE 21 3109839 0 0 VULCAN MATLS CO COM 929160109 506910 2996630 SH SOLE 22 2683630 0 313000 VULCAN MATLS CO COM 929160109 12964 76637 SH SOLE 23 76637 0 0 VULCAN MATLS CO COM 929160109 32292 190894 SH SOLE 25 190894 0 0 VULCAN MATLS CO COM 929160109 52206 308621 SH SOLE 26 125018 0 183603 VULCAN MATLS CO COM 929160109 62992 372382 SH SOLE 28 10008 0 362374 VULCAN MATLS CO COM 929160109 91084 538446 SH SOLE 30 538446 0 0 VULCAN MATLS CO COM 929160109 8397 49639 SH SOLE 31 17278 0 32361 VULCAN MATLS CO COM 929160109 85358 504597 SH SOLE 34 504597 0 0 VULCAN MATLS CO COM 929160109 11016 65123 SH SOLE 36 65123 0 0 VULCAN MATLS CO COM 929160109 766 4526 SH SOLE 40 4526 0 0 VULCAN MATLS CO COM 929160109 10998 65015 SH SOLE 43 4886 0 60129 VUZIX CORP COM NEW 92921W300 252 24117 SH SOLE 2 18223 0 5894 VUZIX CORP COM NEW 92921W300 10 943 SH SOLE 7 943 0 0 VUZIX CORP COM NEW 92921W300 1824 174389 SH SOLE 18 174389 0 0 VUZIX CORP COM NEW 92921W300 1078 103070 SH SOLE 19 103070 0 0 VUZIX CORP COM NEW 92921W300 22061 2109117 SH SOLE 21 2109117 0 0 VUZIX CORP COM NEW 92921W300 14882 1422797 SH SOLE 22 1391405 0 31392 VUZIX CORP COM NEW 92921W300 126 12087 SH SOLE 25 12087 0 0 VUZIX CORP COM NEW 92921W300 46 4421 SH SOLE 26 0 0 4421 VUZIX CORP COM NEW 92921W300 353 33718 SH SOLE 30 33718 0 0 VUZIX CORP COM NEW 92921W300 51 4831 SH SOLE 40 4831 0 0 VYANT BIO INC COM 92942V109 14 6195 SH SOLE 18 6195 0 0 VYANT BIO INC COM 92942V109 170 72847 SH SOLE 21 72847 0 0 VYANT BIO INC COM 92942V109 306 131418 SH SOLE 22 131418 0 0 VYNE THERAPEUTICS INC COM 92941V209 2 1234 SH SOLE 2 1234 0 0 VYNE THERAPEUTICS INC COM 92941V209 13 9502 SH SOLE 18 9502 0 0 VYNE THERAPEUTICS INC COM 92941V209 272 195769 SH SOLE 21 195769 0 0 VYNE THERAPEUTICS INC COM 92941V209 1120 806012 SH SOLE 22 806012 0 0 VYNE THERAPEUTICS INC COM 92941V209 34 24754 SH SOLE 30 24754 0 0 W & T OFFSHORE INC COM 92922P106 2029 545373 SH SOLE 2 323679 0 221694 W & T OFFSHORE INC COM 92922P106 7 1976 SH SOLE 7 1976 0 0 W & T OFFSHORE INC COM 92922P106 1410 379078 SH SOLE 18 304553 0 74525 W & T OFFSHORE INC COM 92922P106 6436 1730126 SH SOLE 19 1730126 0 0 W & T OFFSHORE INC COM 92922P106 13337 3585168 SH SOLE 21 3585168 0 0 W & T OFFSHORE INC COM 92922P106 13926 3743602 SH SOLE 22 3689739 0 53863 W & T OFFSHORE INC COM 92922P106 230 61926 SH SOLE 23 61926 0 0 W & T OFFSHORE INC COM 92922P106 695 186927 SH SOLE 26 0 0 186927 W & T OFFSHORE INC COM 92922P106 210 56470 SH SOLE 43 0 0 56470 WABASH NATL CORP COM 929566107 1239 81920 SH SOLE 2 18030 0 63890 WABASH NATL CORP COM 929566107 4 269 SH SOLE 4 269 0 0 WABASH NATL CORP COM 929566107 13 889 SH SOLE 7 889 0 0 WABASH NATL CORP COM 929566107 3090 204207 SH SOLE 18 204207 0 0 WABASH NATL CORP COM 929566107 3239 214075 SH SOLE 19 214075 0 0 WABASH NATL CORP COM 929566107 91799 6067332 SH SOLE 21 6067332 0 0 WABASH NATL CORP COM 929566107 22252 1470725 SH SOLE 22 1412580 0 58145 WABASH NATL CORP COM 929566107 75 4946 SH SOLE 23 4946 0 0 WABASH NATL CORP COM 929566107 100 6616 SH SOLE 25 6616 0 0 WABASH NATL CORP COM 929566107 1027 67885 SH SOLE 26 16623 0 51262 WABASH NATL CORP COM 929566107 106 6980 SH SOLE 28 6980 0 0 WABASH NATL CORP COM 929566107 1436 94881 SH SOLE 30 94881 0 0 WABASH NATL CORP COM 929566107 110 7301 SH SOLE 40 7301 0 0 WABASH NATL CORP COM 929566107 1827 120781 SH SOLE 43 1198 0 119583 WABTEC COM 929740108 33810 392181 SH SOLE 2 44062 0 348119 WABTEC COM 929740108 11806 136948 SH SOLE 4 72546 0 64402 WABTEC COM 929740108 14150 164134 SH SOLE 7 158972 0 5162 WABTEC COM 929740108 415 4816 SH SOLE 13 504 0 4312 WABTEC COM 929740108 1936 22453 SH SOLE 15 22453 0 0 WABTEC COM 929740108 37582 435937 SH SOLE 18 409854 0 26083 WABTEC COM 929740108 6940 80499 SH SOLE 19 80499 0 0 WABTEC COM 929740108 40 465 SH SOLE 20 465 0 0 WABTEC COM 929740108 396087 4594446 SH SOLE 21 4594446 0 0 WABTEC COM 929740108 337898 3919480 SH SOLE 22 3533497 0 385983 WABTEC COM 929740108 8785 101908 SH SOLE 23 101908 0 0 WABTEC COM 929740108 23427 271740 SH SOLE 25 271740 0 0 WABTEC COM 929740108 39667 460120 SH SOLE 26 193265 0 266855 WABTEC COM 929740108 32977 382517 SH SOLE 28 13916 0 368601 WABTEC COM 929740108 87491 1014861 SH SOLE 30 1014861 0 0 WABTEC COM 929740108 5546 64336 SH SOLE 31 20618 0 43718 WABTEC COM 929740108 838 9718 SH SOLE 34 9718 0 0 WABTEC COM 929740108 7297 84647 SH SOLE 36 84647 0 0 WABTEC COM 929740108 542 6283 SH SOLE 40 6283 0 0 WABTEC COM 929740108 8259 95806 SH SOLE 43 5726 0 90080 WAITR HLDGS INC COM 930752100 2 2672 SH SOLE 2 2672 0 0 WAITR HLDGS INC COM 930752100 16 18242 SH SOLE 18 18242 0 0 WAITR HLDGS INC COM 930752100 273 308738 SH SOLE 21 308738 0 0 WAITR HLDGS INC COM 930752100 1488 1680064 SH SOLE 22 1680064 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 84890 1804245 SH SOLE 2 371558 0 1432687 WALGREENS BOOTS ALLIANCE INC COM 931427108 26695 567368 SH SOLE 4 377100 0 190268 WALGREENS BOOTS ALLIANCE INC COM 931427108 41132 874213 SH SOLE 7 803567 0 70646 WALGREENS BOOTS ALLIANCE INC COM 931427108 728 15481 SH SOLE 13 2527 0 12954 WALGREENS BOOTS ALLIANCE INC COM 931427108 4584 97431 SH SOLE 15 97431 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 58045 1233698 SH SOLE 18 1129909 0 103789 WALGREENS BOOTS ALLIANCE INC COM 931427108 11497 244360 SH SOLE 19 244360 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 987532 20988983 SH SOLE 21 20988983 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 726535 15441758 SH SOLE 22 13890521 0 1551237 WALGREENS BOOTS ALLIANCE INC COM 931427108 19993 424922 SH SOLE 23 424922 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 70240 1492881 SH SOLE 25 1492881 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 90976 1933612 SH SOLE 26 946867 0 986745 WALGREENS BOOTS ALLIANCE INC COM 931427108 128491 2730953 SH SOLE 28 68081 0 2662872 WALGREENS BOOTS ALLIANCE INC COM 931427108 52 1115 SH SOLE 29 1115 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 263051 5590875 SH SOLE 30 5287412 0 303463 WALGREENS BOOTS ALLIANCE INC COM 931427108 12600 267809 SH SOLE 31 86883 0 180926 WALGREENS BOOTS ALLIANCE INC COM 931427108 15964 339309 SH SOLE 32 339309 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 1739 36954 SH SOLE 34 36954 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 22545 479180 SH SOLE 36 479180 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 1172 24916 SH SOLE 40 24916 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 20995 446225 SH SOLE 43 25564 0 420661 WALKER & DUNLOP INC COM 93148P102 5356 47187 SH SOLE 2 15632 0 31555 WALKER & DUNLOP INC COM 93148P102 14 126 SH SOLE 4 126 0 0 WALKER & DUNLOP INC COM 93148P102 53 470 SH SOLE 7 470 0 0 WALKER & DUNLOP INC COM 93148P102 13289 117082 SH SOLE 18 115950 0 1132 WALKER & DUNLOP INC COM 93148P102 18081 159305 SH SOLE 19 159305 0 0 WALKER & DUNLOP INC COM 93148P102 383856 3381989 SH SOLE 21 3381989 0 0 WALKER & DUNLOP INC COM 93148P102 93736 825869 SH SOLE 22 796702 0 29167 WALKER & DUNLOP INC COM 93148P102 379 3336 SH SOLE 23 3336 0 0 WALKER & DUNLOP INC COM 93148P102 638 5618 SH SOLE 25 5618 0 0 WALKER & DUNLOP INC COM 93148P102 3359 29593 SH SOLE 26 7027 0 22566 WALKER & DUNLOP INC COM 93148P102 309 2720 SH SOLE 28 2720 0 0 WALKER & DUNLOP INC COM 93148P102 5992 52793 SH SOLE 30 52793 0 0 WALKER & DUNLOP INC COM 93148P102 438 3856 SH SOLE 40 3856 0 0 WALKER & DUNLOP INC COM 93148P102 1037 9137 SH SOLE 43 1793 0 7344 WALMART INC COM 931142103 545320 3912473 SH SOLE 2 1134036 0 2778437 WALMART INC COM 931142103 137599 987222 SH SOLE 4 629134 0 358088 WALMART INC COM 931142103 195220 1400632 SH SOLE 7 1358192 0 42440 WALMART INC COM 931142103 4024 28868 SH SOLE 13 4561 0 24307 WALMART INC COM 931142103 27518 197433 SH SOLE 15 197433 0 0 WALMART INC COM 931142103 8 58 SH SOLE 17 0 0 58 WALMART INC COM 931142103 338009 2425090 SH SOLE 18 2200711 0 224379 WALMART INC COM 931142103 155147 1113121 SH SOLE 19 1113121 0 0 WALMART INC COM 931142103 2395 17184 SH SOLE 20 17184 0 0 WALMART INC COM 931142103 4471241 32079500 SH SOLE 21 32079500 0 0 WALMART INC COM 931142103 4403855 31596032 SH SOLE 22 28480334 0 3115698 WALMART INC COM 931142103 148840 1067871 SH SOLE 23 1067871 0 0 WALMART INC COM 931142103 281676 2020918 SH SOLE 25 2020918 0 0 WALMART INC COM 931142103 439390 3152459 SH SOLE 26 1159424 0 1993035 WALMART INC COM 931142103 290817 2086505 SH SOLE 28 119787 0 1966718 WALMART INC COM 931142103 17968 128916 SH SOLE 29 128916 0 0 WALMART INC COM 931142103 835387 5993590 SH SOLE 30 5993590 0 0 WALMART INC COM 931142103 101777 730215 SH SOLE 31 336415 0 393800 WALMART INC COM 931142103 21557 154667 SH SOLE 32 154667 0 0 WALMART INC COM 931142103 81612 585536 SH SOLE 34 585536 0 0 WALMART INC COM 931142103 117497 842999 SH SOLE 36 842999 0 0 WALMART INC COM 931142103 4143 29725 SH SOLE 40 29725 0 0 WALMART INC COM 931142103 251035 1801086 SH SOLE 43 107216 0 1693870 WARNER MUSIC GROUP CORP COM CL A 934550203 186 4355 SH SOLE 2 4355 0 0 WARNER MUSIC GROUP CORP COM CL A 934550203 616 14417 SH SOLE 18 2864 0 11553 WARNER MUSIC GROUP CORP COM CL A 934550203 52251 1222541 SH SOLE 19 1222541 0 0 WARNER MUSIC GROUP CORP COM CL A 934550203 5747 134459 SH SOLE 21 134459 0 0 WARNER MUSIC GROUP CORP COM CL A 934550203 53682 1256021 SH SOLE 22 1246017 0 10004 WARNER MUSIC GROUP CORP COM CL A 934550203 73046 1709073 SH SOLE 34 1709073 0 0 WARNER MUSIC GROUP CORP COM CL A 934550203 43 1009 SH SOLE 36 1009 0 0 WARNER MUSIC GROUP CORP COM CL A 934550203 102 2396 SH SOLE 43 0 0 2396 WARRIOR MET COAL INC COM 93627C101 909 39056 SH SOLE 2 15917 0 23139 WARRIOR MET COAL INC COM 93627C101 5 232 SH SOLE 4 232 0 0 WARRIOR MET COAL INC COM 93627C101 47 2028 SH SOLE 7 2028 0 0 WARRIOR MET COAL INC COM 93627C101 4951 212783 SH SOLE 18 212783 0 0 WARRIOR MET COAL INC COM 93627C101 2085 89607 SH SOLE 19 89607 0 0 WARRIOR MET COAL INC COM 93627C101 124754 5361155 SH SOLE 21 5361155 0 0 WARRIOR MET COAL INC COM 93627C101 31430 1350655 SH SOLE 22 1299812 0 50843 WARRIOR MET COAL INC COM 93627C101 152 6525 SH SOLE 25 6525 0 0 WARRIOR MET COAL INC COM 93627C101 490 21057 SH SOLE 26 17440 0 3617 WARRIOR MET COAL INC COM 93627C101 94 4043 SH SOLE 28 4043 0 0 WARRIOR MET COAL INC COM 93627C101 2264 97292 SH SOLE 30 97292 0 0 WARRIOR MET COAL INC COM 93627C101 43 1839 SH SOLE 36 1839 0 0 WARRIOR MET COAL INC COM 93627C101 176 7559 SH SOLE 40 7559 0 0 WARRIOR MET COAL INC COM 93627C101 529 22748 SH SOLE 43 1109 0 21639 WASHINGTON FED INC COM 938824109 5394 157218 SH SOLE 2 76617 0 80601 WASHINGTON FED INC COM 938824109 11 333 SH SOLE 4 333 0 0 WASHINGTON FED INC COM 938824109 62 1812 SH SOLE 7 1812 0 0 WASHINGTON FED INC COM 938824109 11408 332488 SH SOLE 18 332488 0 0 WASHINGTON FED INC COM 938824109 10158 296079 SH SOLE 19 296079 0 0 WASHINGTON FED INC COM 938824109 170445 4967797 SH SOLE 21 4967797 0 0 WASHINGTON FED INC COM 938824109 69546 2026992 SH SOLE 22 1963213 0 63779 WASHINGTON FED INC COM 938824109 144 4208 SH SOLE 23 4208 0 0 WASHINGTON FED INC COM 938824109 314 9140 SH SOLE 25 9140 0 0 WASHINGTON FED INC COM 938824109 3223 93926 SH SOLE 26 21850 0 72076 WASHINGTON FED INC COM 938824109 56 1641 SH SOLE 28 1641 0 0 WASHINGTON FED INC COM 938824109 1549 45150 SH SOLE 30 45150 0 0 WASHINGTON FED INC COM 938824109 74 2163 SH SOLE 36 2163 0 0 WASHINGTON FED INC COM 938824109 303 8827 SH SOLE 40 8827 0 0 WASHINGTON FED INC COM 938824109 646 18829 SH SOLE 43 1520 0 17309 WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 3530 142612 SH SOLE 2 39193 0 103419 WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 1071 43275 SH SOLE 4 43275 0 0 WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 2661 107509 SH SOLE 7 107509 0 0 WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 7965 321810 SH SOLE 18 321810 0 0 WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 7633 308412 SH SOLE 19 308412 0 0 WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 264473 10685779 SH SOLE 21 10685779 0 0 WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 67872 2742318 SH SOLE 22 2650399 0 91919 WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 132 5330 SH SOLE 23 5330 0 0 WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 9664 390456 SH SOLE 25 390456 0 0 WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 1947 78656 SH SOLE 26 44486 0 34170 WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 1454 58748 SH SOLE 28 7069 0 51679 WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 12392 500672 SH SOLE 30 500672 0 0 WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 372 15031 SH SOLE 36 15031 0 0 WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 242 9791 SH SOLE 40 9791 0 0 WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 1746 70535 SH SOLE 43 880 0 69655 WASHINGTON TR BANCORP INC COM 940610108 1977 37317 SH SOLE 2 6038 0 31279 WASHINGTON TR BANCORP INC COM 940610108 14 266 SH SOLE 7 266 0 0 WASHINGTON TR BANCORP INC COM 940610108 3176 59946 SH SOLE 18 59946 0 0 WASHINGTON TR BANCORP INC COM 940610108 5286 99767 SH SOLE 19 99767 0 0 WASHINGTON TR BANCORP INC COM 940610108 35987 679247 SH SOLE 21 679247 0 0 WASHINGTON TR BANCORP INC COM 940610108 30424 574261 SH SOLE 22 554493 0 19768 WASHINGTON TR BANCORP INC COM 940610108 181 3417 SH SOLE 23 3417 0 0 WASHINGTON TR BANCORP INC COM 940610108 176 3320 SH SOLE 25 3320 0 0 WASHINGTON TR BANCORP INC COM 940610108 1164 21971 SH SOLE 26 1018 0 20953 WASHINGTON TR BANCORP INC COM 940610108 104 1964 SH SOLE 28 1964 0 0 WASHINGTON TR BANCORP INC COM 940610108 640 12086 SH SOLE 30 12086 0 0 WASHINGTON TR BANCORP INC COM 940610108 52 983 SH SOLE 34 983 0 0 WASHINGTON TR BANCORP INC COM 940610108 83 1566 SH SOLE 40 1566 0 0 WASHINGTON TR BANCORP INC COM 940610108 765 14448 SH SOLE 43 827 0 13621 WASTE CONNECTIONS INC COM 94106B101 23603 187429 SH SOLE 2 179862 0 7567 WASTE CONNECTIONS INC COM 94106B101 18799 149278 SH SOLE 4 133433 0 15845 WASTE CONNECTIONS INC COM 94106B101 11427 90737 SH SOLE 7 90737 0 0 WASTE CONNECTIONS INC COM 94106B101 1030 8183 SH SOLE 13 1826 0 6357 WASTE CONNECTIONS INC COM 94106B101 2898 23013 SH SOLE 15 23013 0 0 WASTE CONNECTIONS INC COM 94106B101 23344 185371 SH SOLE 18 165261 0 20110 WASTE CONNECTIONS INC COM 94106B101 13681 108636 SH SOLE 19 108636 0 0 WASTE CONNECTIONS INC COM 94106B101 390841 3103638 SH SOLE 21 3103638 0 0 WASTE CONNECTIONS INC COM 94106B101 134183 1065536 SH SOLE 22 870855 0 194681 WASTE CONNECTIONS INC COM 94106B101 23687 188093 SH SOLE 23 188093 0 0 WASTE CONNECTIONS INC COM 94106B101 24564 195064 SH SOLE 25 195064 0 0 WASTE CONNECTIONS INC COM 94106B101 44945 356902 SH SOLE 26 275328 0 81574 WASTE CONNECTIONS INC COM 94106B101 73498 583643 SH SOLE 28 19893 0 563750 WASTE CONNECTIONS INC COM 94106B101 4402 34954 SH SOLE 29 34954 0 0 WASTE CONNECTIONS INC COM 94106B101 94718 752150 SH SOLE 30 681182 0 70968 WASTE CONNECTIONS INC COM 94106B101 16971 134768 SH SOLE 31 70541 0 64227 WASTE CONNECTIONS INC COM 94106B101 2214 17580 SH SOLE 34 17580 0 0 WASTE CONNECTIONS INC COM 94106B101 10193 80940 SH SOLE 36 80940 0 0 WASTE CONNECTIONS INC COM 94106B101 1167 9267 SH SOLE 40 9267 0 0 WASTE CONNECTIONS INC COM 94106B101 13281 105467 SH SOLE 43 9960 0 95507 WASTE MGMT INC DEL COM 94106L109 136152 911570 SH SOLE 2 98019 0 813551 WASTE MGMT INC DEL COM 94106L109 29548 197829 SH SOLE 4 172088 0 25741 WASTE MGMT INC DEL COM 94106L109 60569 405524 SH SOLE 7 393511 0 12013 WASTE MGMT INC DEL COM 94106L109 1058 7081 SH SOLE 13 1190 0 5891 WASTE MGMT INC DEL COM 94106L109 8025 53729 SH SOLE 15 53729 0 0 WASTE MGMT INC DEL COM 94106L109 9 57 SH SOLE 17 0 0 57 WASTE MGMT INC DEL COM 94106L109 120102 804110 SH SOLE 18 746975 0 57135 WASTE MGMT INC DEL COM 94106L109 44044 294882 SH SOLE 19 294882 0 0 WASTE MGMT INC DEL COM 94106L109 1625703 10884458 SH SOLE 21 10884458 0 0 WASTE MGMT INC DEL COM 94106L109 1400512 9376756 SH SOLE 22 8509858 0 866898 WASTE MGMT INC DEL COM 94106L109 35408 237064 SH SOLE 23 237064 0 0 WASTE MGMT INC DEL COM 94106L109 97891 655401 SH SOLE 25 655401 0 0 WASTE MGMT INC DEL COM 94106L109 156082 1045006 SH SOLE 26 383413 0 661593 WASTE MGMT INC DEL COM 94106L109 201600 1349761 SH SOLE 28 32724 0 1317037 WASTE MGMT INC DEL COM 94106L109 97 647 SH SOLE 29 647 0 0 WASTE MGMT INC DEL COM 94106L109 351779 2355243 SH SOLE 30 2355243 0 0 WASTE MGMT INC DEL COM 94106L109 25544 171021 SH SOLE 31 51244 0 119777 WASTE MGMT INC DEL COM 94106L109 4126 27623 SH SOLE 34 27623 0 0 WASTE MGMT INC DEL COM 94106L109 42080 281737 SH SOLE 36 281737 0 0 WASTE MGMT INC DEL COM 94106L109 2188 14646 SH SOLE 40 14646 0 0 WASTE MGMT INC DEL COM 94106L109 68792 460575 SH SOLE 43 34508 0 426067 WATERDROP INC ADS 94132V105 2 898 SH SOLE 22 898 0 0 WATERS CORP COM 941848103 68246 191004 SH SOLE 2 61967 0 129037 WATERS CORP COM 941848103 20476 57307 SH SOLE 4 39616 0 17691 WATERS CORP COM 941848103 26884 75241 SH SOLE 7 58794 0 16447 WATERS CORP COM 941848103 449 1257 SH SOLE 13 217 0 1040 WATERS CORP COM 941848103 2159 6043 SH SOLE 15 6043 0 0 WATERS CORP COM 941848103 41056 114905 SH SOLE 18 106247 0 8658 WATERS CORP COM 941848103 14397 40293 SH SOLE 19 40293 0 0 WATERS CORP COM 941848103 938751 2627348 SH SOLE 21 2627348 0 0 WATERS CORP COM 941848103 480943 1346047 SH SOLE 22 1189317 0 156730 WATERS CORP COM 941848103 14092 39441 SH SOLE 23 39441 0 0 WATERS CORP COM 941848103 51788 144942 SH SOLE 25 144942 0 0 WATERS CORP COM 941848103 59356 166125 SH SOLE 26 82500 0 83625 WATERS CORP COM 941848103 90331 252816 SH SOLE 28 7491 0 245325 WATERS CORP COM 941848103 707 1979 SH SOLE 29 1979 0 0 WATERS CORP COM 941848103 185886 520253 SH SOLE 30 496385 0 23868 WATERS CORP COM 941848103 8532 23879 SH SOLE 31 8170 0 15709 WATERS CORP COM 941848103 10093 28248 SH SOLE 34 28248 0 0 WATERS CORP COM 941848103 10092 28245 SH SOLE 36 28245 0 0 WATERS CORP COM 941848103 767 2146 SH SOLE 40 2146 0 0 WATERS CORP COM 941848103 25163 70425 SH SOLE 43 3928 0 66497 WATERSTONE FINL INC MD COM 94188P101 503 24526 SH SOLE 2 7092 0 17434 WATERSTONE FINL INC MD COM 94188P101 6 293 SH SOLE 7 293 0 0 WATERSTONE FINL INC MD COM 94188P101 1567 76497 SH SOLE 18 76497 0 0 WATERSTONE FINL INC MD COM 94188P101 823 40182 SH SOLE 19 40182 0 0 WATERSTONE FINL INC MD COM 94188P101 19084 931400 SH SOLE 21 931400 0 0 WATERSTONE FINL INC MD COM 94188P101 12918 630471 SH SOLE 22 607517 0 22954 WATERSTONE FINL INC MD COM 94188P101 71 3486 SH SOLE 25 3486 0 0 WATERSTONE FINL INC MD COM 94188P101 50 2462 SH SOLE 26 0 0 2462 WATERSTONE FINL INC MD COM 94188P101 29 1392 SH SOLE 28 1392 0 0 WATERSTONE FINL INC MD COM 94188P101 178 8695 SH SOLE 30 8695 0 0 WATERSTONE FINL INC MD COM 94188P101 73 3561 SH SOLE 40 3561 0 0 WATERSTONE FINL INC MD COM 94188P101 1131 55178 SH SOLE 43 10492 0 44686 WATSCO INC COM 942622200 24797 93707 SH SOLE 2 33694 0 60013 WATSCO INC COM 942622200 289 1092 SH SOLE 4 1092 0 0 WATSCO INC COM 942622200 1108 4187 SH SOLE 7 4187 0 0 WATSCO INC COM 942622200 30415 114938 SH SOLE 18 114938 0 0 WATSCO INC COM 942622200 2457 9286 SH SOLE 19 9286 0 0 WATSCO INC COM 942622200 613705 2319192 SH SOLE 21 2319192 0 0 WATSCO INC COM 942622200 235451 889772 SH SOLE 22 849764 0 40008 WATSCO INC COM 942622200 141 534 SH SOLE 23 534 0 0 WATSCO INC COM 942622200 1154 4360 SH SOLE 25 4360 0 0 WATSCO INC COM 942622200 3017 11402 SH SOLE 26 8960 0 2442 WATSCO INC COM 942622200 882 3332 SH SOLE 28 2748 0 584 WATSCO INC COM 942622200 4575 17290 SH SOLE 30 17290 0 0 WATSCO INC COM 942622200 138 520 SH SOLE 31 520 0 0 WATSCO INC COM 942622200 3537 13366 SH SOLE 32 13366 0 0 WATSCO INC COM 942622200 33 124 SH SOLE 34 124 0 0 WATSCO INC COM 942622200 128 482 SH SOLE 36 482 0 0 WATSCO INC COM 942622200 1034 3909 SH SOLE 40 3909 0 0 WATSCO INC COM 942622200 12777 48285 SH SOLE 43 2478 0 45807 WATTS WATER TECHNOLOGIES INC CL A 942749102 4273 25419 SH SOLE 2 11763 0 13656 WATTS WATER TECHNOLOGIES INC CL A 942749102 19 111 SH SOLE 4 111 0 0 WATTS WATER TECHNOLOGIES INC CL A 942749102 4964 29529 SH SOLE 7 29529 0 0 WATTS WATER TECHNOLOGIES INC CL A 942749102 17355 103248 SH SOLE 18 102497 0 751 WATTS WATER TECHNOLOGIES INC CL A 942749102 9722 57841 SH SOLE 19 57841 0 0 WATTS WATER TECHNOLOGIES INC CL A 942749102 532975 3170769 SH SOLE 21 3170769 0 0 WATTS WATER TECHNOLOGIES INC CL A 942749102 115688 688252 SH SOLE 22 666767 0 21485 WATTS WATER TECHNOLOGIES INC CL A 942749102 69 410 SH SOLE 23 410 0 0 WATTS WATER TECHNOLOGIES INC CL A 942749102 10626 63215 SH SOLE 25 63215 0 0 WATTS WATER TECHNOLOGIES INC CL A 942749102 6943 41305 SH SOLE 26 27660 0 13645 WATTS WATER TECHNOLOGIES INC CL A 942749102 389 2314 SH SOLE 28 2314 0 0 WATTS WATER TECHNOLOGIES INC CL A 942749102 54127 322011 SH SOLE 30 322011 0 0 WATTS WATER TECHNOLOGIES INC CL A 942749102 7093 42197 SH SOLE 34 42197 0 0 WATTS WATER TECHNOLOGIES INC CL A 942749102 603 3589 SH SOLE 36 3589 0 0 WATTS WATER TECHNOLOGIES INC CL A 942749102 545 3241 SH SOLE 40 3241 0 0 WATTS WATER TECHNOLOGIES INC CL A 942749102 4321 25705 SH SOLE 43 4542 0 21163 WAVE LIFE SCIENCES LTD SHS Y95308105 39 7893 SH SOLE 2 4138 0 3755 WAVE LIFE SCIENCES LTD SHS Y95308105 2 381 SH SOLE 7 381 0 0 WAVE LIFE SCIENCES LTD SHS Y95308105 470 95925 SH SOLE 18 95925 0 0 WAVE LIFE SCIENCES LTD SHS Y95308105 295 60226 SH SOLE 19 60226 0 0 WAVE LIFE SCIENCES LTD SHS Y95308105 8318 1697535 SH SOLE 21 1697535 0 0 WAVE LIFE SCIENCES LTD SHS Y95308105 4625 943933 SH SOLE 22 940454 0 3479 WAVE LIFE SCIENCES LTD SHS Y95308105 109 22213 SH SOLE 30 22213 0 0 WAVE LIFE SCIENCES LTD SHS Y95308105 47 9681 SH SOLE 43 0 0 9681 WAYFAIR INC CL A 94419L101 39037 152779 SH SOLE 2 11615 0 141164 WAYFAIR INC CL A 94419L101 10871 42546 SH SOLE 4 26384 0 16162 WAYFAIR INC CL A 94419L101 1847 7228 SH SOLE 7 7228 0 0 WAYFAIR INC CL A 94419L101 1228 4806 SH SOLE 13 3496 0 1310 WAYFAIR INC CL A 94419L101 1597 6252 SH SOLE 15 6252 0 0 WAYFAIR INC CL A 94419L101 30316 118650 SH SOLE 18 114106 0 4544 WAYFAIR INC CL A 94419L101 9588 37526 SH SOLE 19 37526 0 0 WAYFAIR INC CL A 94419L101 246671 965405 SH SOLE 21 965405 0 0 WAYFAIR INC CL A 94419L101 402826 1576557 SH SOLE 22 1483193 0 93364 WAYFAIR INC CL A 94419L101 10514 41151 SH SOLE 23 41151 0 0 WAYFAIR INC CL A 94419L101 29448 115251 SH SOLE 25 115251 0 0 WAYFAIR INC CL A 94419L101 30623 119850 SH SOLE 26 65175 0 54675 WAYFAIR INC CL A 94419L101 33911 132719 SH SOLE 28 5838 0 126881 WAYFAIR INC CL A 94419L101 72 283 SH SOLE 29 283 0 0 WAYFAIR INC CL A 94419L101 47953 187677 SH SOLE 30 187677 0 0 WAYFAIR INC CL A 94419L101 6838 26763 SH SOLE 31 8668 0 18095 WAYFAIR INC CL A 94419L101 912 3570 SH SOLE 34 3570 0 0 WAYFAIR INC CL A 94419L101 8737 34193 SH SOLE 36 34193 0 0 WAYFAIR INC CL A 94419L101 662 2589 SH SOLE 40 2589 0 0 WAYFAIR INC CL A 94419L101 7789 30483 SH SOLE 43 2710 0 27773 WAYFAIR INC NOTE 1.000% 8/1 94419LAF8 11714 6320000 PRN SOLE 21 6320000 0 0 WAYFAIR INC NOTE 0.625%10/0 94419LAM3 659 659000 PRN SOLE 2 659000 0 0 WAYFAIR INC NOTE 0.625%10/0 94419LAM3 8591 8595000 PRN SOLE 19 8595000 0 0 WAYFAIR INC NOTE 0.625%10/0 94419LAM3 10505 10510000 PRN SOLE 21 10510000 0 0 WAYFAIR INC NOTE 0.625%10/0 94419LAM3 5743 5746000 PRN SOLE 34 5746000 0 0 WAYSIDE TECHNOLOGY GROUP INC COM 946760105 82 3057 SH SOLE 2 3057 0 0 WAYSIDE TECHNOLOGY GROUP INC COM 946760105 23 869 SH SOLE 18 869 0 0 WAYSIDE TECHNOLOGY GROUP INC COM 946760105 274 10173 SH SOLE 21 10173 0 0 WAYSIDE TECHNOLOGY GROUP INC COM 946760105 3163 117554 SH SOLE 22 117554 0 0 WD 40 CO COM 929236107 1370 5917 SH SOLE 2 4156 0 1761 WD 40 CO COM 929236107 13 57 SH SOLE 4 57 0 0 WD 40 CO COM 929236107 51 220 SH SOLE 7 220 0 0 WD 40 CO COM 929236107 11409 49286 SH SOLE 18 49286 0 0 WD 40 CO COM 929236107 5541 23938 SH SOLE 19 23938 0 0 WD 40 CO COM 929236107 364100 1572922 SH SOLE 21 1572922 0 0 WD 40 CO COM 929236107 76097 328740 SH SOLE 22 320311 0 8429 WD 40 CO COM 929236107 502 2168 SH SOLE 23 2168 0 0 WD 40 CO COM 929236107 403 1740 SH SOLE 25 1740 0 0 WD 40 CO COM 929236107 973 4205 SH SOLE 26 3222 0 983 WD 40 CO COM 929236107 290 1251 SH SOLE 28 1251 0 0 WD 40 CO COM 929236107 5711 24672 SH SOLE 30 24672 0 0 WD 40 CO COM 929236107 409 1768 SH SOLE 40 1768 0 0 WD 40 CO COM 929236107 3191 13786 SH SOLE 43 242 0 13544 WEATHERFORD INTL PLC ORD SHS G48833118 0 3 SH SOLE 18 3 0 0 WEATHERFORD INTL PLC ORD SHS G48833118 1192 60604 SH SOLE 21 60604 0 0 WEATHERFORD INTL PLC ORD SHS G48833118 8587 436574 SH SOLE 22 436574 0 0 WEBER INC CL A 94770D102 99 5656 SH SOLE 2 1091 0 4565 WEBER INC CL A 94770D102 788 44771 SH SOLE 18 44771 0 0 WEBER INC CL A 94770D102 484 27522 SH SOLE 19 27522 0 0 WEBER INC CL A 94770D102 10512 597599 SH SOLE 21 597599 0 0 WEBER INC CL A 94770D102 2444 138927 SH SOLE 22 133587 0 5340 WEBSTER FINL CORP CONN COM 947890109 13028 239226 SH SOLE 2 67208 0 172018 WEBSTER FINL CORP CONN COM 947890109 62 1138 SH SOLE 4 1138 0 0 WEBSTER FINL CORP CONN COM 947890109 111 2047 SH SOLE 7 2047 0 0 WEBSTER FINL CORP CONN COM 947890109 11946 219347 SH SOLE 18 219347 0 0 WEBSTER FINL CORP CONN COM 947890109 1437 26393 SH SOLE 19 26393 0 0 WEBSTER FINL CORP CONN COM 947890109 249990 4590333 SH SOLE 21 4590333 0 0 WEBSTER FINL CORP CONN COM 947890109 135631 2490477 SH SOLE 22 2377712 0 112765 WEBSTER FINL CORP CONN COM 947890109 996 18293 SH SOLE 25 18293 0 0 WEBSTER FINL CORP CONN COM 947890109 2376 43626 SH SOLE 26 36955 0 6671 WEBSTER FINL CORP CONN COM 947890109 408 7500 SH SOLE 28 7500 0 0 WEBSTER FINL CORP CONN COM 947890109 8491 155909 SH SOLE 30 155909 0 0 WEBSTER FINL CORP CONN COM 947890109 78 1435 SH SOLE 31 1435 0 0 WEBSTER FINL CORP CONN COM 947890109 912 16749 SH SOLE 36 16749 0 0 WEBSTER FINL CORP CONN COM 947890109 585 10736 SH SOLE 40 10736 0 0 WEBSTER FINL CORP CONN COM 947890109 4691 86128 SH SOLE 43 4835 0 81293 WEC ENERGY GROUP INC COM 92939U106 64830 735033 SH SOLE 2 118654 0 616379 WEC ENERGY GROUP INC COM 92939U106 16682 189141 SH SOLE 4 176514 0 12627 WEC ENERGY GROUP INC COM 92939U106 33065 374890 SH SOLE 7 364920 0 9970 WEC ENERGY GROUP INC COM 92939U106 562 6376 SH SOLE 13 857 0 5519 WEC ENERGY GROUP INC COM 92939U106 3514 39837 SH SOLE 15 39837 0 0 WEC ENERGY GROUP INC COM 92939U106 54839 621763 SH SOLE 18 576248 0 45515 WEC ENERGY GROUP INC COM 92939U106 31006 351543 SH SOLE 19 351543 0 0 WEC ENERGY GROUP INC COM 92939U106 1132978 12845550 SH SOLE 21 12845550 0 0 WEC ENERGY GROUP INC COM 92939U106 652409 7396927 SH SOLE 22 6720360 0 676567 WEC ENERGY GROUP INC COM 92939U106 16144 183036 SH SOLE 23 183036 0 0 WEC ENERGY GROUP INC COM 92939U106 10154 115121 SH SOLE 25 115121 0 0 WEC ENERGY GROUP INC COM 92939U106 57789 655206 SH SOLE 26 274195 0 381011 WEC ENERGY GROUP INC COM 92939U106 29097 329898 SH SOLE 28 24337 0 305561 WEC ENERGY GROUP INC COM 92939U106 63 716 SH SOLE 29 716 0 0 WEC ENERGY GROUP INC COM 92939U106 136708 1549974 SH SOLE 30 1549974 0 0 WEC ENERGY GROUP INC COM 92939U106 12451 141170 SH SOLE 31 40442 0 100728 WEC ENERGY GROUP INC COM 92939U106 3765 42685 SH SOLE 32 42685 0 0 WEC ENERGY GROUP INC COM 92939U106 6858 77750 SH SOLE 34 77750 0 0 WEC ENERGY GROUP INC COM 92939U106 19695 223300 SH SOLE 36 223300 0 0 WEC ENERGY GROUP INC COM 92939U106 515 5844 SH SOLE 40 5844 0 0 WEC ENERGY GROUP INC COM 92939U106 30376 344398 SH SOLE 43 17888 0 326510 WEIBO CORP SPONSORED ADR 948596101 2315 48747 SH SOLE 2 4599 0 44148 WEIBO CORP SPONSORED ADR 948596101 1486 31287 SH SOLE 4 14629 0 16658 WEIBO CORP SPONSORED ADR 948596101 307 6469 SH SOLE 7 6469 0 0 WEIBO CORP SPONSORED ADR 948596101 1052 22143 SH SOLE 13 0 0 22143 WEIBO CORP SPONSORED ADR 948596101 1664 35049 SH SOLE 15 35049 0 0 WEIBO CORP SPONSORED ADR 948596101 739 15563 SH SOLE 18 15563 0 0 WEIBO CORP SPONSORED ADR 948596101 54741 1152695 SH SOLE 21 1152695 0 0 WEIBO CORP SPONSORED ADR 948596101 29455 620231 SH SOLE 22 546796 0 73435 WEIBO CORP SPONSORED ADR 948596101 1260 26531 SH SOLE 23 26531 0 0 WEIBO CORP SPONSORED ADR 948596101 1983 41757 SH SOLE 25 41757 0 0 WEIBO CORP SPONSORED ADR 948596101 9832 207037 SH SOLE 26 102381 0 104656 WEIBO CORP SPONSORED ADR 948596101 4562 96063 SH SOLE 28 5321 0 90742 WEIBO CORP SPONSORED ADR 948596101 16322 343694 SH SOLE 30 343694 0 0 WEIBO CORP SPONSORED ADR 948596101 210 4421 SH SOLE 34 4421 0 0 WEIBO CORP SPONSORED ADR 948596101 10 215 SH SOLE 40 215 0 0 WEIBO CORP SPONSORED ADR 948596101 6420 135194 SH SOLE 43 14977 0 120217 WEIS MKTS INC COM 948849104 1244 23668 SH SOLE 2 6562 0 17106 WEIS MKTS INC COM 948849104 4 84 SH SOLE 4 84 0 0 WEIS MKTS INC COM 948849104 10 194 SH SOLE 7 194 0 0 WEIS MKTS INC COM 948849104 2737 52077 SH SOLE 18 52077 0 0 WEIS MKTS INC COM 948849104 1538 29273 SH SOLE 19 29273 0 0 WEIS MKTS INC COM 948849104 34207 650935 SH SOLE 21 650935 0 0 WEIS MKTS INC COM 948849104 21613 411283 SH SOLE 22 394083 0 17200 WEIS MKTS INC COM 948849104 521 9918 SH SOLE 23 9918 0 0 WEIS MKTS INC COM 948849104 117 2222 SH SOLE 25 2222 0 0 WEIS MKTS INC COM 948849104 364 6919 SH SOLE 26 5765 0 1154 WEIS MKTS INC COM 948849104 92 1755 SH SOLE 28 1755 0 0 WEIS MKTS INC COM 948849104 492 9367 SH SOLE 30 9367 0 0 WEIS MKTS INC COM 948849104 141 2683 SH SOLE 40 2683 0 0 WEIS MKTS INC COM 948849104 5629 107126 SH SOLE 43 15207 0 91919 WELBILT INC COM 949090104 2228 95889 SH SOLE 2 52782 0 43107 WELBILT INC COM 949090104 13 555 SH SOLE 4 555 0 0 WELBILT INC COM 949090104 49 2102 SH SOLE 7 2102 0 0 WELBILT INC COM 949090104 8540 367452 SH SOLE 18 362351 0 5101 WELBILT INC COM 949090104 10528 453003 SH SOLE 19 453003 0 0 WELBILT INC COM 949090104 99969 4301602 SH SOLE 21 4301602 0 0 WELBILT INC COM 949090104 74540 3207420 SH SOLE 22 3128633 0 78787 WELBILT INC COM 949090104 247 10647 SH SOLE 23 10647 0 0 WELBILT INC COM 949090104 550 23673 SH SOLE 25 23673 0 0 WELBILT INC COM 949090104 2362 101626 SH SOLE 26 39515 0 62111 WELBILT INC COM 949090104 327 14085 SH SOLE 28 11385 0 2700 WELBILT INC COM 949090104 1632 70222 SH SOLE 30 70222 0 0 WELBILT INC COM 949090104 218 9373 SH SOLE 36 9373 0 0 WELBILT INC COM 949090104 365 15686 SH SOLE 40 15686 0 0 WELBILT INC COM 949090104 1106 47582 SH SOLE 43 153 0 47429 WELLS FARGO CO NEW COM 949746101 513226 11058530 SH SOLE 2 3058813 0 7999717 WELLS FARGO CO NEW COM 949746101 116082 2501237 SH SOLE 4 1592011 0 909226 WELLS FARGO CO NEW COM 949746101 194124 4182797 SH SOLE 7 3482648 0 700149 WELLS FARGO CO NEW COM 949746101 6326 136301 SH SOLE 13 68475 0 67826 WELLS FARGO CO NEW COM 949746101 24682 531826 SH SOLE 15 531826 0 0 WELLS FARGO CO NEW COM 949746101 0 1 SH SOLE 17 0 0 1 WELLS FARGO CO NEW COM 949746101 981155 21141033 SH SOLE 18 19076330 0 2064703 WELLS FARGO CO NEW COM 949746101 1075204 23167502 SH SOLE 19 23167502 0 0 WELLS FARGO CO NEW COM 949746101 2941 63362 SH SOLE 20 63362 0 0 WELLS FARGO CO NEW COM 949746101 4249048 91554579 SH SOLE 21 91554579 0 0 WELLS FARGO CO NEW COM 949746101 4173257 89921503 SH SOLE 22 80927262 0 8994241 WELLS FARGO CO NEW COM 949746101 125742 2709372 SH SOLE 23 2709372 0 0 WELLS FARGO CO NEW COM 949746101 141091 3040090 SH SOLE 25 3040090 0 0 WELLS FARGO CO NEW COM 949746101 407507 8780577 SH SOLE 26 3019688 0 5760889 WELLS FARGO CO NEW COM 949746101 297302 6405983 SH SOLE 28 327368 0 6078615 WELLS FARGO CO NEW COM 949746101 1646 35475 SH SOLE 29 35475 0 0 WELLS FARGO CO NEW COM 949746101 934945 20145325 SH SOLE 30 20145325 0 0 WELLS FARGO CO NEW COM 949746101 73185 1576916 SH SOLE 31 560755 0 1016161 WELLS FARGO CO NEW COM 949746101 170581 3675525 SH SOLE 34 3675525 0 0 WELLS FARGO CO NEW COM 949746101 117851 2539353 SH SOLE 36 2539353 0 0 WELLS FARGO CO NEW COM 949746101 6711 144611 SH SOLE 40 144611 0 0 WELLS FARGO CO NEW COM 949746101 73828 1590781 SH SOLE 43 2927 0 1587854 WELLS FARGO CO NEW OPTIONS 949746101 469 10100 SH Call SOLE 4 10100 0 0 WELLS FARGO CO NEW OPTIONS 949746101 6200 133600 SH Call SOLE 18 133600 0 0 WELLS FARGO CO NEW OPTIONS 949746101 40103 864100 SH Call SOLE 19 864100 0 0 WELLS FARGO CO NEW OPTIONS 949746101 3012 64900 SH Call SOLE 22 64900 0 0 WELLS FARGO CO NEW OPTIONS 949746101 446 9600 SH Call SOLE 26 9600 0 0 WELLS FARGO CO NEW OPTIONS 949746101 20699 446000 SH Call SOLE 34 446000 0 0 WELLTOWER INC COM 95040Q104 108287 1314162 SH SOLE 2 326253 0 987909 WELLTOWER INC COM 95040Q104 73254 889003 SH SOLE 4 773103 0 115900 WELLTOWER INC COM 95040Q104 79653 966657 SH SOLE 7 954912 0 11745 WELLTOWER INC COM 95040Q104 879 10664 SH SOLE 13 1163 0 9501 WELLTOWER INC COM 95040Q104 4371 53049 SH SOLE 15 53049 0 0 WELLTOWER INC COM 95040Q104 2 30 SH SOLE 17 0 0 30 WELLTOWER INC COM 95040Q104 96505 1171174 SH SOLE 18 1111546 0 59628 WELLTOWER INC COM 95040Q104 119904 1455142 SH SOLE 19 1455142 0 0 WELLTOWER INC COM 95040Q104 1327989 16116367 SH SOLE 21 16116367 0 0 WELLTOWER INC COM 95040Q104 1016445 12335497 SH SOLE 22 11193399 0 1142098 WELLTOWER INC COM 95040Q104 22722 275749 SH SOLE 23 275749 0 0 WELLTOWER INC COM 95040Q104 206373 2504524 SH SOLE 25 2504524 0 0 WELLTOWER INC COM 95040Q104 87059 1056544 SH SOLE 26 476575 0 579969 WELLTOWER INC COM 95040Q104 94254 1143860 SH SOLE 28 77605 0 1066255 WELLTOWER INC COM 95040Q104 52 635 SH SOLE 29 635 0 0 WELLTOWER INC COM 95040Q104 280048 3398646 SH SOLE 30 3398646 0 0 WELLTOWER INC COM 95040Q104 12552 152335 SH SOLE 31 49678 0 102657 WELLTOWER INC COM 95040Q104 59968 727768 SH SOLE 34 727768 0 0 WELLTOWER INC COM 95040Q104 18808 228248 SH SOLE 36 228248 0 0 WELLTOWER INC COM 95040Q104 1222 14828 SH SOLE 40 14828 0 0 WELLTOWER INC COM 95040Q104 22422 272106 SH SOLE 43 17305 0 254801 WENDYS CO COM 95058W100 17335 799587 SH SOLE 2 480861 0 318726 WENDYS CO COM 95058W100 1415 65275 SH SOLE 4 65275 0 0 WENDYS CO COM 95058W100 83 3824 SH SOLE 7 3824 0 0 WENDYS CO COM 95058W100 9577 441749 SH SOLE 18 439476 0 2273 WENDYS CO COM 95058W100 1379 63607 SH SOLE 19 63607 0 0 WENDYS CO COM 95058W100 186731 8613041 SH SOLE 21 8613041 0 0 WENDYS CO COM 95058W100 120947 5578732 SH SOLE 22 5079786 0 498946 WENDYS CO COM 95058W100 1409 64976 SH SOLE 23 64976 0 0 WENDYS CO COM 95058W100 579 26690 SH SOLE 25 26690 0 0 WENDYS CO COM 95058W100 2542 117268 SH SOLE 26 92597 0 24671 WENDYS CO COM 95058W100 366 16867 SH SOLE 28 16867 0 0 WENDYS CO COM 95058W100 1252 57753 SH SOLE 29 57753 0 0 WENDYS CO COM 95058W100 2406 110985 SH SOLE 30 110985 0 0 WENDYS CO COM 95058W100 805 37129 SH SOLE 31 37129 0 0 WENDYS CO COM 95058W100 2051 94605 SH SOLE 34 94605 0 0 WENDYS CO COM 95058W100 261 12058 SH SOLE 36 12058 0 0 WENDYS CO COM 95058W100 504 23232 SH SOLE 40 23232 0 0 WENDYS CO COM 95058W100 1473 67921 SH SOLE 43 5960 0 61961 WEREWOLF THERAPEUTICS INC COM 95075A107 110 6383 SH SOLE 2 943 0 5440 WEREWOLF THERAPEUTICS INC COM 95075A107 397 23131 SH SOLE 18 23131 0 0 WEREWOLF THERAPEUTICS INC COM 95075A107 284 16579 SH SOLE 19 16579 0 0 WEREWOLF THERAPEUTICS INC COM 95075A107 4497 262051 SH SOLE 21 262051 0 0 WEREWOLF THERAPEUTICS INC COM 95075A107 1049 61136 SH SOLE 22 59715 0 1421 WEREWOLF THERAPEUTICS INC COM 95075A107 12 681 SH SOLE 23 681 0 0 WERNER ENTERPRISES INC COM 950755108 19603 442798 SH SOLE 2 208399 0 234399 WERNER ENTERPRISES INC COM 950755108 9 213 SH SOLE 4 213 0 0 WERNER ENTERPRISES INC COM 950755108 62 1411 SH SOLE 7 1411 0 0 WERNER ENTERPRISES INC COM 950755108 15847 357966 SH SOLE 18 303490 0 54476 WERNER ENTERPRISES INC COM 950755108 74114 1674134 SH SOLE 19 1674134 0 0 WERNER ENTERPRISES INC COM 950755108 209088 4723009 SH SOLE 21 4723009 0 0 WERNER ENTERPRISES INC COM 950755108 146699 3313737 SH SOLE 22 3251258 0 62479 WERNER ENTERPRISES INC COM 950755108 3279 74072 SH SOLE 23 74072 0 0 WERNER ENTERPRISES INC COM 950755108 499 11264 SH SOLE 25 11264 0 0 WERNER ENTERPRISES INC COM 950755108 15402 347900 SH SOLE 26 31683 0 316217 WERNER ENTERPRISES INC COM 950755108 219 4943 SH SOLE 28 4943 0 0 WERNER ENTERPRISES INC COM 950755108 1608 36324 SH SOLE 30 36324 0 0 WERNER ENTERPRISES INC COM 950755108 475 10730 SH SOLE 36 10730 0 0 WERNER ENTERPRISES INC COM 950755108 329 7427 SH SOLE 40 7427 0 0 WERNER ENTERPRISES INC COM 950755108 31383 708896 SH SOLE 43 9314 0 699582 WESBANCO INC COM 950810101 5586 163923 SH SOLE 2 64199 0 99724 WESBANCO INC COM 950810101 7 212 SH SOLE 4 212 0 0 WESBANCO INC COM 950810101 36 1050 SH SOLE 7 1050 0 0 WESBANCO INC COM 950810101 6247 183303 SH SOLE 18 183303 0 0 WESBANCO INC COM 950810101 19765 579959 SH SOLE 19 579959 0 0 WESBANCO INC COM 950810101 79101 2321047 SH SOLE 21 2321047 0 0 WESBANCO INC COM 950810101 63233 1855438 SH SOLE 22 1783858 0 71580 WESBANCO INC COM 950810101 674 19783 SH SOLE 23 19783 0 0 WESBANCO INC COM 950810101 293 8587 SH SOLE 25 8587 0 0 WESBANCO INC COM 950810101 3277 96164 SH SOLE 26 19354 0 76810 WESBANCO INC COM 950810101 192 5622 SH SOLE 28 5622 0 0 WESBANCO INC COM 950810101 1181 34643 SH SOLE 30 34643 0 0 WESBANCO INC COM 950810101 36 1046 SH SOLE 36 1046 0 0 WESBANCO INC COM 950810101 300 8803 SH SOLE 40 8803 0 0 WESBANCO INC COM 950810101 2902 85155 SH SOLE 43 16198 0 68957 WESCO INTL INC COM 95082P105 5454 47296 SH SOLE 2 15072 0 32224 WESCO INTL INC COM 95082P105 23 201 SH SOLE 4 201 0 0 WESCO INTL INC COM 95082P105 156 1350 SH SOLE 7 1350 0 0 WESCO INTL INC COM 95082P105 15560 134933 SH SOLE 18 134829 0 104 WESCO INTL INC COM 95082P105 9569 82981 SH SOLE 19 82981 0 0 WESCO INTL INC COM 95082P105 181695 1575568 SH SOLE 21 1575568 0 0 WESCO INTL INC COM 95082P105 121071 1049867 SH SOLE 22 1007536 0 42331 WESCO INTL INC COM 95082P105 941 8160 SH SOLE 25 8160 0 0 WESCO INTL INC COM 95082P105 2125 18423 SH SOLE 26 14363 0 4060 WESCO INTL INC COM 95082P105 843 7314 SH SOLE 28 3765 0 3549 WESCO INTL INC COM 95082P105 2912 25249 SH SOLE 30 25249 0 0 WESCO INTL INC COM 95082P105 26 227 SH SOLE 31 227 0 0 WESCO INTL INC COM 95082P105 1069 9270 SH SOLE 36 9270 0 0 WESCO INTL INC COM 95082P105 607 5260 SH SOLE 40 5260 0 0 WESCO INTL INC COM 95082P105 25177 218325 SH SOLE 43 4228 0 214097 WEST BANCORPORATION INC CAP STK 95123P106 431 14358 SH SOLE 2 1444 0 12914 WEST BANCORPORATION INC CAP STK 95123P106 10 319 SH SOLE 7 319 0 0 WEST BANCORPORATION INC CAP STK 95123P106 1679 55909 SH SOLE 18 55909 0 0 WEST BANCORPORATION INC CAP STK 95123P106 948 31580 SH SOLE 19 31580 0 0 WEST BANCORPORATION INC CAP STK 95123P106 18435 613900 SH SOLE 21 613900 0 0 WEST BANCORPORATION INC CAP STK 95123P106 9130 304022 SH SOLE 22 296084 0 7938 WEST FRASER TIMBER CO LTD COM 952845105 1958 23245 SH SOLE 21 23245 0 0 WEST FRASER TIMBER CO LTD COM 952845105 790 9375 SH SOLE 22 0 0 9375 WEST PHARMACEUTICAL SVSC INC COM 955306105 78666 185298 SH SOLE 2 38691 0 146607 WEST PHARMACEUTICAL SVSC INC COM 955306105 18177 42816 SH SOLE 4 38386 0 4430 WEST PHARMACEUTICAL SVSC INC COM 955306105 40686 95835 SH SOLE 7 76278 0 19557 WEST PHARMACEUTICAL SVSC INC COM 955306105 572 1347 SH SOLE 13 221 0 1126 WEST PHARMACEUTICAL SVSC INC COM 955306105 2994 7052 SH SOLE 15 7052 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 58724 138324 SH SOLE 18 127876 0 10448 WEST PHARMACEUTICAL SVSC INC COM 955306105 482835 1137314 SH SOLE 19 1137314 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 1071854 2524742 SH SOLE 21 2524742 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 728592 1716191 SH SOLE 22 1561674 0 154517 WEST PHARMACEUTICAL SVSC INC COM 955306105 18777 44228 SH SOLE 23 44228 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 80602 189857 SH SOLE 25 189857 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 88173 207691 SH SOLE 26 107620 0 100071 WEST PHARMACEUTICAL SVSC INC COM 955306105 140940 331982 SH SOLE 28 8364 0 323618 WEST PHARMACEUTICAL SVSC INC COM 955306105 4 10 SH SOLE 29 10 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 267199 629384 SH SOLE 30 590132 0 39252 WEST PHARMACEUTICAL SVSC INC COM 955306105 11592 27304 SH SOLE 31 8830 0 18474 WEST PHARMACEUTICAL SVSC INC COM 955306105 1547 3643 SH SOLE 34 3643 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 21805 51362 SH SOLE 36 51362 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 1113 2622 SH SOLE 40 2622 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 39487 93011 SH SOLE 43 12384 0 80627 WESTAMERICA BANCORPORATION COM 957090103 1518 26980 SH SOLE 2 8037 0 18943 WESTAMERICA BANCORPORATION COM 957090103 26 467 SH SOLE 7 467 0 0 WESTAMERICA BANCORPORATION COM 957090103 5699 101293 SH SOLE 18 101293 0 0 WESTAMERICA BANCORPORATION COM 957090103 2597 46160 SH SOLE 19 46160 0 0 WESTAMERICA BANCORPORATION COM 957090103 172127 3059500 SH SOLE 21 3059500 0 0 WESTAMERICA BANCORPORATION COM 957090103 36664 651696 SH SOLE 22 625293 0 26403 WESTAMERICA BANCORPORATION COM 957090103 164 2910 SH SOLE 25 2910 0 0 WESTAMERICA BANCORPORATION COM 957090103 576 10245 SH SOLE 26 8645 0 1600 WESTAMERICA BANCORPORATION COM 957090103 126 2241 SH SOLE 28 2241 0 0 WESTAMERICA BANCORPORATION COM 957090103 2457 43673 SH SOLE 30 43673 0 0 WESTAMERICA BANCORPORATION COM 957090103 160 2851 SH SOLE 40 2851 0 0 WESTAMERICA BANCORPORATION COM 957090103 356 6333 SH SOLE 43 0 0 6333 WESTERN ALLIANCE BANCORP COM 957638109 22584 207539 SH SOLE 2 34084 0 173455 WESTERN ALLIANCE BANCORP COM 957638109 55 502 SH SOLE 4 502 0 0 WESTERN ALLIANCE BANCORP COM 957638109 189 1733 SH SOLE 7 1733 0 0 WESTERN ALLIANCE BANCORP COM 957638109 4628 42525 SH SOLE 18 42525 0 0 WESTERN ALLIANCE BANCORP COM 957638109 3110 28576 SH SOLE 19 28576 0 0 WESTERN ALLIANCE BANCORP COM 957638109 171450 1575533 SH SOLE 21 1575533 0 0 WESTERN ALLIANCE BANCORP COM 957638109 246458 2264819 SH SOLE 22 2142866 0 121953 WESTERN ALLIANCE BANCORP COM 957638109 1725 15850 SH SOLE 25 15850 0 0 WESTERN ALLIANCE BANCORP COM 957638109 4994 45889 SH SOLE 26 38628 0 7261 WESTERN ALLIANCE BANCORP COM 957638109 920 8452 SH SOLE 28 8452 0 0 WESTERN ALLIANCE BANCORP COM 957638109 5989 55038 SH SOLE 30 55038 0 0 WESTERN ALLIANCE BANCORP COM 957638109 179 1641 SH SOLE 31 1641 0 0 WESTERN ALLIANCE BANCORP COM 957638109 688 6321 SH SOLE 36 6321 0 0 WESTERN ALLIANCE BANCORP COM 957638109 1395 12817 SH SOLE 40 12817 0 0 WESTERN ALLIANCE BANCORP COM 957638109 5566 51151 SH SOLE 43 7227 0 43924 WESTERN ASSET MTG CAP CORP COM 95790D105 88 33574 SH SOLE 2 452 0 33122 WESTERN ASSET MTG CAP CORP COM 95790D105 30 11367 SH SOLE 18 11367 0 0 WESTERN ASSET MTG CAP CORP COM 95790D105 4291 1644171 SH SOLE 21 1644171 0 0 WESTERN ASSET MTG CAP CORP COM 95790D105 2553 978109 SH SOLE 22 978109 0 0 WESTERN ASSET MTG CAP CORP COM 95790D105 21 7927 SH SOLE 43 0 0 7927 WESTERN DIGITAL CORP. COM 958102105 40678 720735 SH SOLE 2 122170 0 598565 WESTERN DIGITAL CORP. COM 958102105 8206 145393 SH SOLE 4 133825 0 11568 WESTERN DIGITAL CORP. COM 958102105 15436 273502 SH SOLE 7 265176 0 8326 WESTERN DIGITAL CORP. COM 958102105 432 7658 SH SOLE 13 1034 0 6624 WESTERN DIGITAL CORP. COM 958102105 2190 38809 SH SOLE 15 38809 0 0 WESTERN DIGITAL CORP. COM 958102105 39461 699175 SH SOLE 18 656111 0 43064 WESTERN DIGITAL CORP. COM 958102105 74199 1314661 SH SOLE 19 1314661 0 0 WESTERN DIGITAL CORP. COM 958102105 525933 9318439 SH SOLE 21 9318439 0 0 WESTERN DIGITAL CORP. COM 958102105 382495 6777019 SH SOLE 22 6121691 0 655328 WESTERN DIGITAL CORP. COM 958102105 9956 176405 SH SOLE 23 176405 0 0 WESTERN DIGITAL CORP. COM 958102105 25902 458935 SH SOLE 25 458935 0 0 WESTERN DIGITAL CORP. COM 958102105 43590 772324 SH SOLE 26 334459 0 437865 WESTERN DIGITAL CORP. COM 958102105 45836 812113 SH SOLE 28 31766 0 780347 WESTERN DIGITAL CORP. COM 958102105 58 1030 SH SOLE 29 1030 0 0 WESTERN DIGITAL CORP. COM 958102105 118640 2102056 SH SOLE 30 2102056 0 0 WESTERN DIGITAL CORP. COM 958102105 6389 113197 SH SOLE 31 37057 0 76140 WESTERN DIGITAL CORP. COM 958102105 22591 400258 SH SOLE 34 400258 0 0 WESTERN DIGITAL CORP. COM 958102105 9967 176597 SH SOLE 36 176597 0 0 WESTERN DIGITAL CORP. COM 958102105 568 10055 SH SOLE 40 10055 0 0 WESTERN DIGITAL CORP. COM 958102105 6752 119637 SH SOLE 43 6072 0 113565 WESTERN DIGITAL CORP. OPTIONS 958102105 327 5800 SH Call SOLE 4 5800 0 0 WESTERN DIGITAL CORP. OPTIONS 958102105 4425 78400 SH Call SOLE 18 78400 0 0 WESTERN DIGITAL CORP. OPTIONS 958102105 70736 1253300 SH Call SOLE 19 1253300 0 0 WESTERN DIGITAL CORP. OPTIONS 958102105 2647 46900 SH Call SOLE 22 46900 0 0 WESTERN DIGITAL CORP. OPTIONS 958102105 23468 415800 SH Call SOLE 34 415800 0 0 WESTERN DIGITAL CORP. NOTE 1.500% 2/0 958102AP0 13508 13400000 PRN SOLE 2 13400000 0 0 WESTERN DIGITAL CORP. NOTE 1.500% 2/0 958102AP0 26809 26595000 PRN SOLE 19 26595000 0 0 WESTERN DIGITAL CORP. NOTE 1.500% 2/0 958102AP0 7500 7440000 PRN SOLE 21 7440000 0 0 WESTERN DIGITAL CORP. NOTE 1.500% 2/0 958102AP0 2117 2100000 PRN SOLE 22 2100000 0 0 WESTERN DIGITAL CORP. NOTE 1.500% 2/0 958102AP0 4788 4750000 PRN SOLE 34 4750000 0 0 WESTERN MIDSTREAM PARTNERS L COM UNIT LP INT 958669103 116 5518 SH SOLE 2 5518 0 0 WESTERN MIDSTREAM PARTNERS L COM UNIT LP INT 958669103 4841 230943 SH SOLE 19 230943 0 0 WESTERN NEW ENG BANCORP INC COM 958892101 57 6646 SH SOLE 2 2873 0 3773 WESTERN NEW ENG BANCORP INC COM 958892101 36 4267 SH SOLE 18 4267 0 0 WESTERN NEW ENG BANCORP INC COM 958892101 206 24164 SH SOLE 19 24164 0 0 WESTERN NEW ENG BANCORP INC COM 958892101 737 86442 SH SOLE 21 86442 0 0 WESTERN NEW ENG BANCORP INC COM 958892101 6536 766231 SH SOLE 22 766231 0 0 WESTERN UN CO COM 959802109 29485 1458215 SH SOLE 2 495043 0 963172 WESTERN UN CO COM 959802109 7879 389683 SH SOLE 4 275445 0 114238 WESTERN UN CO COM 959802109 12125 599633 SH SOLE 7 584412 0 15221 WESTERN UN CO COM 959802109 26 1283 SH SOLE 13 1283 0 0 WESTERN UN CO COM 959802109 1083 53575 SH SOLE 15 53575 0 0 WESTERN UN CO COM 959802109 19742 976342 SH SOLE 18 918229 0 58113 WESTERN UN CO COM 959802109 13648 674972 SH SOLE 19 674972 0 0 WESTERN UN CO COM 959802109 567215 28052184 SH SOLE 21 28052184 0 0 WESTERN UN CO COM 959802109 231693 11458598 SH SOLE 22 10580574 0 878024 WESTERN UN CO COM 959802109 4820 238366 SH SOLE 23 238366 0 0 WESTERN UN CO COM 959802109 13954 690126 SH SOLE 25 690126 0 0 WESTERN UN CO COM 959802109 27659 1367920 SH SOLE 26 698063 0 669857 WESTERN UN CO COM 959802109 26542 1312666 SH SOLE 28 34785 0 1277881 WESTERN UN CO COM 959802109 72857 3603218 SH SOLE 30 3422768 0 180450 WESTERN UN CO COM 959802109 3022 149479 SH SOLE 31 50604 0 98875 WESTERN UN CO COM 959802109 3421 169168 SH SOLE 32 169168 0 0 WESTERN UN CO COM 959802109 412 20381 SH SOLE 34 20381 0 0 WESTERN UN CO COM 959802109 7957 393537 SH SOLE 36 393537 0 0 WESTERN UN CO COM 959802109 330 16345 SH SOLE 40 16345 0 0 WESTERN UN CO COM 959802109 3464 171296 SH SOLE 43 9293 0 162003 WESTLAKE CHEM CORP COM 960413102 10048 110243 SH SOLE 2 23290 0 86953 WESTLAKE CHEM CORP COM 960413102 178 1955 SH SOLE 4 1955 0 0 WESTLAKE CHEM CORP COM 960413102 71 775 SH SOLE 7 775 0 0 WESTLAKE CHEM CORP COM 960413102 26 285 SH SOLE 15 285 0 0 WESTLAKE CHEM CORP COM 960413102 1214 13319 SH SOLE 18 13319 0 0 WESTLAKE CHEM CORP COM 960413102 834 9153 SH SOLE 19 9153 0 0 WESTLAKE CHEM CORP COM 960413102 45717 501610 SH SOLE 21 501610 0 0 WESTLAKE CHEM CORP COM 960413102 73292 804167 SH SOLE 22 759959 0 44208 WESTLAKE CHEM CORP COM 960413102 3881 42584 SH SOLE 25 42584 0 0 WESTLAKE CHEM CORP COM 960413102 3128 34317 SH SOLE 26 13502 0 20815 WESTLAKE CHEM CORP COM 960413102 2527 27727 SH SOLE 28 2825 0 24902 WESTLAKE CHEM CORP COM 960413102 1874 20567 SH SOLE 30 20567 0 0 WESTLAKE CHEM CORP COM 960413102 54 589 SH SOLE 31 589 0 0 WESTLAKE CHEM CORP COM 960413102 2482 27235 SH SOLE 34 27235 0 0 WESTLAKE CHEM CORP COM 960413102 621 6817 SH SOLE 36 6817 0 0 WESTLAKE CHEM CORP COM 960413102 448 4917 SH SOLE 40 4917 0 0 WESTLAKE CHEM CORP COM 960413102 4666 51193 SH SOLE 43 3517 0 47676 WESTPAC BANKING CORP SPONSORED ADR 961214301 16 844 SH SOLE 18 844 0 0 WESTPAC BANKING CORP SPONSORED ADR 961214301 4986 269067 SH SOLE 43 1494 0 267573 WESTPORT FUEL SYSTEMS INC COM NEW 960908309 299 90846 SH SOLE 43 22492 0 68354 WESTROCK CO COM 96145D105 31457 631285 SH SOLE 2 103331 0 527954 WESTROCK CO COM 96145D105 10127 203226 SH SOLE 4 118388 0 84838 WESTROCK CO COM 96145D105 11954 239898 SH SOLE 7 231985 0 7913 WESTROCK CO COM 96145D105 379 7603 SH SOLE 13 867 0 6736 WESTROCK CO COM 96145D105 1707 34253 SH SOLE 15 34253 0 0 WESTROCK CO COM 96145D105 26711 536037 SH SOLE 18 498987 0 37050 WESTROCK CO COM 96145D105 17704 355290 SH SOLE 19 355290 0 0 WESTROCK CO COM 96145D105 438167 8793245 SH SOLE 21 8793245 0 0 WESTROCK CO COM 96145D105 290246 5824722 SH SOLE 22 5257555 0 567167 WESTROCK CO COM 96145D105 7516 150823 SH SOLE 23 150823 0 0 WESTROCK CO COM 96145D105 28365 569228 SH SOLE 25 569228 0 0 WESTROCK CO COM 96145D105 33442 671117 SH SOLE 26 294078 0 377039 WESTROCK CO COM 96145D105 30462 611317 SH SOLE 28 19794 0 591523 WESTROCK CO COM 96145D105 8993 180476 SH SOLE 29 180476 0 0 WESTROCK CO COM 96145D105 80865 1622815 SH SOLE 30 1552086 0 70729 WESTROCK CO COM 96145D105 4761 95544 SH SOLE 31 31076 0 64468 WESTROCK CO COM 96145D105 1918 38498 SH SOLE 32 38498 0 0 WESTROCK CO COM 96145D105 5180 103953 SH SOLE 34 103953 0 0 WESTROCK CO COM 96145D105 7955 159635 SH SOLE 36 159635 0 0 WESTROCK CO COM 96145D105 448 8990 SH SOLE 40 8990 0 0 WESTROCK CO COM 96145D105 9321 187060 SH SOLE 43 20538 0 166522 WESTWATER RES INC COM NEW 961684206 25 6907 SH SOLE 18 6907 0 0 WESTWATER RES INC COM NEW 961684206 389 108563 SH SOLE 21 108563 0 0 WESTWATER RES INC COM NEW 961684206 1309 365732 SH SOLE 22 365732 0 0 WESTWOOD HLDGS GROUP INC COM 961765104 27 1435 SH SOLE 18 1435 0 0 WESTWOOD HLDGS GROUP INC COM 961765104 492 25915 SH SOLE 21 25915 0 0 WESTWOOD HLDGS GROUP INC COM 961765104 3003 158050 SH SOLE 22 158050 0 0 WESTWOOD HLDGS GROUP INC COM 961765104 16 858 SH SOLE 43 0 0 858 WEX INC COM 96208T104 19192 108958 SH SOLE 2 33437 0 75521 WEX INC COM 96208T104 27 155 SH SOLE 4 155 0 0 WEX INC COM 96208T104 146 828 SH SOLE 7 828 0 0 WEX INC COM 96208T104 19416 110233 SH SOLE 18 110233 0 0 WEX INC COM 96208T104 2217 12586 SH SOLE 19 12586 0 0 WEX INC COM 96208T104 377701 2144323 SH SOLE 21 2144323 0 0 WEX INC COM 96208T104 216106 1226901 SH SOLE 22 1173062 0 53839 WEX INC COM 96208T104 1237 7022 SH SOLE 25 7022 0 0 WEX INC COM 96208T104 5129 29117 SH SOLE 26 24538 0 4579 WEX INC COM 96208T104 5316 30178 SH SOLE 28 2997 0 27181 WEX INC COM 96208T104 12647 71803 SH SOLE 30 71803 0 0 WEX INC COM 96208T104 206 1169 SH SOLE 31 709 0 460 WEX INC COM 96208T104 25155 142811 SH SOLE 34 142811 0 0 WEX INC COM 96208T104 504 2864 SH SOLE 36 2864 0 0 WEX INC COM 96208T104 925 5253 SH SOLE 40 5253 0 0 WEX INC COM 96208T104 4108 23321 SH SOLE 43 879 0 22442 WEYCO GROUP INC COM 962149100 26 1159 SH SOLE 18 1159 0 0 WEYCO GROUP INC COM 962149100 501 22109 SH SOLE 21 22109 0 0 WEYCO GROUP INC COM 962149100 2474 109158 SH SOLE 22 109158 0 0 WEYERHAEUSER CO MTN BE COM NEW 962166104 60656 1705250 SH SOLE 2 247053 0 1458197 WEYERHAEUSER CO MTN BE COM NEW 962166104 11376 319819 SH SOLE 4 275638 0 44181 WEYERHAEUSER CO MTN BE COM NEW 962166104 28850 811084 SH SOLE 7 615122 0 195962 WEYERHAEUSER CO MTN BE COM NEW 962166104 641 18033 SH SOLE 13 1758 0 16275 WEYERHAEUSER CO MTN BE COM NEW 962166104 3187 89584 SH SOLE 15 89584 0 0 WEYERHAEUSER CO MTN BE COM NEW 962166104 58194 1636034 SH SOLE 18 1529228 0 106806 WEYERHAEUSER CO MTN BE COM NEW 962166104 31766 893050 SH SOLE 19 893050 0 0 WEYERHAEUSER CO MTN BE COM NEW 962166104 852737 23973496 SH SOLE 21 23973496 0 0 WEYERHAEUSER CO MTN BE COM NEW 962166104 566287 15920356 SH SOLE 22 14304898 0 1615458 WEYERHAEUSER CO MTN BE COM NEW 962166104 14979 421114 SH SOLE 23 421114 0 0 WEYERHAEUSER CO MTN BE COM NEW 962166104 73899 2077554 SH SOLE 25 2077554 0 0 WEYERHAEUSER CO MTN BE COM NEW 962166104 65606 1844433 SH SOLE 26 800468 0 1043965 WEYERHAEUSER CO MTN BE COM NEW 962166104 57142 1606479 SH SOLE 28 58968 0 1547511 WEYERHAEUSER CO MTN BE COM NEW 962166104 38 1059 SH SOLE 29 1059 0 0 WEYERHAEUSER CO MTN BE COM NEW 962166104 155101 4360443 SH SOLE 30 4360443 0 0 WEYERHAEUSER CO MTN BE COM NEW 962166104 9875 277623 SH SOLE 31 94145 0 183478 WEYERHAEUSER CO MTN BE COM NEW 962166104 14121 396991 SH SOLE 34 396991 0 0 WEYERHAEUSER CO MTN BE COM NEW 962166104 13892 390555 SH SOLE 36 390555 0 0 WEYERHAEUSER CO MTN BE COM NEW 962166104 914 25694 SH SOLE 40 25694 0 0 WEYERHAEUSER CO MTN BE COM NEW 962166104 12752 358514 SH SOLE 43 13442 0 345072 WHEATON PRECIOUS METALS CORP COM 962879102 3 84 SH SOLE 18 84 0 0 WHEATON PRECIOUS METALS CORP COM 962879102 3985 106035 SH SOLE 21 106035 0 0 WHEATON PRECIOUS METALS CORP COM 962879102 3217 85606 SH SOLE 25 85606 0 0 WHEATON PRECIOUS METALS CORP COM 962879102 21996 585322 SH SOLE 43 35085 0 550237 WHEELER REAL ESTATE INVT TR COM NEW 963025705 4 1528 SH SOLE 18 1528 0 0 WHEELER REAL ESTATE INVT TR COM NEW 963025705 58 19744 SH SOLE 21 19744 0 0 WHEELER REAL ESTATE INVT TR COM NEW 963025705 140 47749 SH SOLE 22 47749 0 0 WHEELS UP EXPERIENCE INC COM CL A 96328L106 34 5131 SH SOLE 2 5131 0 0 WHEELS UP EXPERIENCE INC COM CL A 96328L106 1083 164332 SH SOLE 21 164332 0 0 WHEELS UP EXPERIENCE INC COM CL A 96328L106 14088 2137799 SH SOLE 22 2137799 0 0 WHERE FOOD COMES FROM INC COM NEW 96327X200 6 454 SH SOLE 18 454 0 0 WHERE FOOD COMES FROM INC COM NEW 96327X200 81 5991 SH SOLE 21 5991 0 0 WHIRLPOOL CORP COM 963320106 34086 167204 SH SOLE 2 36489 0 130715 WHIRLPOOL CORP COM 963320106 8914 43726 SH SOLE 4 27910 0 15816 WHIRLPOOL CORP COM 963320106 12448 61061 SH SOLE 7 59078 0 1983 WHIRLPOOL CORP COM 963320106 2219 10883 SH SOLE 13 9166 0 1717 WHIRLPOOL CORP COM 963320106 1741 8542 SH SOLE 15 8542 0 0 WHIRLPOOL CORP COM 963320106 29733 145849 SH SOLE 18 119542 0 26307 WHIRLPOOL CORP COM 963320106 17009 83433 SH SOLE 19 83433 0 0 WHIRLPOOL CORP COM 963320106 363851 1784809 SH SOLE 21 1784809 0 0 WHIRLPOOL CORP COM 963320106 298759 1465510 SH SOLE 22 1305395 0 160115 WHIRLPOOL CORP COM 963320106 8059 39534 SH SOLE 23 39534 0 0 WHIRLPOOL CORP COM 963320106 31255 153314 SH SOLE 25 153314 0 0 WHIRLPOOL CORP COM 963320106 51122 250770 SH SOLE 26 162330 0 88440 WHIRLPOOL CORP COM 963320106 45291 222165 SH SOLE 28 5165 0 217000 WHIRLPOOL CORP COM 963320106 402 1970 SH SOLE 29 1970 0 0 WHIRLPOOL CORP COM 963320106 85226 418063 SH SOLE 30 340473 0 77590 WHIRLPOOL CORP COM 963320106 4791 23501 SH SOLE 31 8195 0 15306 WHIRLPOOL CORP COM 963320106 755 3702 SH SOLE 34 3702 0 0 WHIRLPOOL CORP COM 963320106 7337 35991 SH SOLE 36 35991 0 0 WHIRLPOOL CORP COM 963320106 423 2077 SH SOLE 40 2077 0 0 WHIRLPOOL CORP COM 963320106 7586 37213 SH SOLE 43 4699 0 32514 WHITE MTNS INS GROUP LTD COM G9618E107 6317 5906 SH SOLE 2 1632 0 4274 WHITE MTNS INS GROUP LTD COM G9618E107 12 11 SH SOLE 4 11 0 0 WHITE MTNS INS GROUP LTD COM G9618E107 42 39 SH SOLE 7 39 0 0 WHITE MTNS INS GROUP LTD COM G9618E107 1248 1167 SH SOLE 18 1167 0 0 WHITE MTNS INS GROUP LTD COM G9618E107 897 839 SH SOLE 19 839 0 0 WHITE MTNS INS GROUP LTD COM G9618E107 42428 39667 SH SOLE 21 39667 0 0 WHITE MTNS INS GROUP LTD COM G9618E107 74273 69439 SH SOLE 22 65220 0 4219 WHITE MTNS INS GROUP LTD COM G9618E107 483 452 SH SOLE 25 452 0 0 WHITE MTNS INS GROUP LTD COM G9618E107 1493 1396 SH SOLE 26 1150 0 246 WHITE MTNS INS GROUP LTD COM G9618E107 319 298 SH SOLE 28 298 0 0 WHITE MTNS INS GROUP LTD COM G9618E107 1837 1717 SH SOLE 30 1717 0 0 WHITE MTNS INS GROUP LTD COM G9618E107 58 54 SH SOLE 31 54 0 0 WHITE MTNS INS GROUP LTD COM G9618E107 408 381 SH SOLE 40 381 0 0 WHITE MTNS INS GROUP LTD COM G9618E107 3545 3314 SH SOLE 43 187 0 3127 WHITEHORSE FIN INC COM 96524V106 1701 111736 SH SOLE 30 111736 0 0 WHITESTONE REIT COM 966084204 1491 152431 SH SOLE 2 102753 0 49678 WHITESTONE REIT COM 966084204 7 762 SH SOLE 7 762 0 0 WHITESTONE REIT COM 966084204 1671 170832 SH SOLE 18 170832 0 0 WHITESTONE REIT COM 966084204 1491 152494 SH SOLE 19 152494 0 0 WHITESTONE REIT COM 966084204 51765 5292931 SH SOLE 21 5292931 0 0 WHITESTONE REIT COM 966084204 13640 1394718 SH SOLE 22 1370368 0 24350 WHITESTONE REIT COM 966084204 15 1584 SH SOLE 23 1584 0 0 WHITESTONE REIT COM 966084204 543 55523 SH SOLE 30 55523 0 0 WHITESTONE REIT COM 966084204 549 56181 SH SOLE 43 0 0 56181 WHITING PETE CORP NEW COM NEW 966387508 2249 38500 SH SOLE 2 11975 0 26525 WHITING PETE CORP NEW COM NEW 966387508 9 150 SH SOLE 4 150 0 0 WHITING PETE CORP NEW COM NEW 966387508 37 633 SH SOLE 7 633 0 0 WHITING PETE CORP NEW COM NEW 966387508 7278 124601 SH SOLE 18 124601 0 0 WHITING PETE CORP NEW COM NEW 966387508 4074 69748 SH SOLE 19 69748 0 0 WHITING PETE CORP NEW COM NEW 966387508 84404 1445028 SH SOLE 21 1445028 0 0 WHITING PETE CORP NEW COM NEW 966387508 54919 940226 SH SOLE 22 899955 0 40271 WHITING PETE CORP NEW COM NEW 966387508 290 4957 SH SOLE 25 4957 0 0 WHITING PETE CORP NEW COM NEW 966387508 1267 21697 SH SOLE 26 19013 0 2684 WHITING PETE CORP NEW COM NEW 966387508 252 4316 SH SOLE 28 3572 0 744 WHITING PETE CORP NEW COM NEW 966387508 2244 38424 SH SOLE 30 38424 0 0 WHITING PETE CORP NEW COM NEW 966387508 105 1800 SH SOLE 36 1800 0 0 WHITING PETE CORP NEW COM NEW 966387508 271 4639 SH SOLE 40 4639 0 0 WHITING PETE CORP NEW COM NEW 966387508 106 1815 SH SOLE 43 0 0 1815 WHOLE EARTH BRANDS INC COM CL A 96684W100 400 34645 SH SOLE 2 6793 0 27852 WHOLE EARTH BRANDS INC COM CL A 96684W100 7 601 SH SOLE 7 601 0 0 WHOLE EARTH BRANDS INC COM CL A 96684W100 1429 123720 SH SOLE 18 123720 0 0 WHOLE EARTH BRANDS INC COM CL A 96684W100 735 63647 SH SOLE 19 63647 0 0 WHOLE EARTH BRANDS INC COM CL A 96684W100 16435 1422910 SH SOLE 21 1422910 0 0 WHOLE EARTH BRANDS INC COM CL A 96684W100 10451 904838 SH SOLE 22 882998 0 21840 WHOLE EARTH BRANDS INC COM CL A 96684W100 0 5 SH SOLE 43 0 0 5 WIDEOPENWEST INC COM 96758W101 846 43051 SH SOLE 2 18870 0 24181 WIDEOPENWEST INC COM 96758W101 4 188 SH SOLE 4 188 0 0 WIDEOPENWEST INC COM 96758W101 15 770 SH SOLE 7 770 0 0 WIDEOPENWEST INC COM 96758W101 2895 147326 SH SOLE 18 147326 0 0 WIDEOPENWEST INC COM 96758W101 1838 93548 SH SOLE 19 93548 0 0 WIDEOPENWEST INC COM 96758W101 37198 1893035 SH SOLE 21 1893035 0 0 WIDEOPENWEST INC COM 96758W101 25475 1296440 SH SOLE 22 1258179 0 38261 WIDEOPENWEST INC COM 96758W101 147 7493 SH SOLE 25 7493 0 0 WIDEOPENWEST INC COM 96758W101 28 1406 SH SOLE 26 1406 0 0 WIDEOPENWEST INC COM 96758W101 97 4925 SH SOLE 28 4925 0 0 WIDEOPENWEST INC COM 96758W101 267 13601 SH SOLE 30 13601 0 0 WIDEOPENWEST INC COM 96758W101 42 2134 SH SOLE 36 2134 0 0 WIDEOPENWEST INC COM 96758W101 123 6242 SH SOLE 40 6242 0 0 WIDEOPENWEST INC COM 96758W101 533 27131 SH SOLE 43 0 0 27131 WIDEPOINT CORP COMMON 967590209 10 1810 SH SOLE 18 1810 0 0 WIDEPOINT CORP COMMON 967590209 149 28389 SH SOLE 21 28389 0 0 WIDEPOINT CORP COMMON 967590209 70 13287 SH SOLE 22 13287 0 0 WILEY JOHN & SONS INC CL A 968223206 4231 81043 SH SOLE 2 43204 0 37839 WILEY JOHN & SONS INC CL A 968223206 8 159 SH SOLE 4 159 0 0 WILEY JOHN & SONS INC CL A 968223206 2545 48749 SH SOLE 7 48749 0 0 WILEY JOHN & SONS INC CL A 968223206 11738 224819 SH SOLE 18 224819 0 0 WILEY JOHN & SONS INC CL A 968223206 3989 76397 SH SOLE 19 76397 0 0 WILEY JOHN & SONS INC CL A 968223206 169221 3241156 SH SOLE 21 3241156 0 0 WILEY JOHN & SONS INC CL A 968223206 65143 1247702 SH SOLE 22 1201444 0 46258 WILEY JOHN & SONS INC CL A 968223206 401 7681 SH SOLE 25 7681 0 0 WILEY JOHN & SONS INC CL A 968223206 945 18107 SH SOLE 26 14340 0 3767 WILEY JOHN & SONS INC CL A 968223206 187 3591 SH SOLE 28 3591 0 0 WILEY JOHN & SONS INC CL A 968223206 1379 26422 SH SOLE 30 26422 0 0 WILEY JOHN & SONS INC CL A 968223206 322 6164 SH SOLE 36 6164 0 0 WILEY JOHN & SONS INC CL A 968223206 270 5166 SH SOLE 40 5166 0 0 WILEY JOHN & SONS INC CL A 968223206 3480 66650 SH SOLE 43 1770 0 64880 WILEY JOHN & SONS INC CL B 968223305 41 787 SH SOLE 21 787 0 0 WILEY JOHN & SONS INC CL B 968223305 3 62 SH SOLE 43 0 0 62 WILHELMINA INTL INC COM NEW 968235200 2 303 SH SOLE 21 303 0 0 WILLAMETTE VY VINEYARD INC COM 969136100 11 879 SH SOLE 18 879 0 0 WILLAMETTE VY VINEYARD INC COM 969136100 153 12046 SH SOLE 21 12046 0 0 WILLDAN GROUP INC COM 96924N100 294 8248 SH SOLE 2 3831 0 4417 WILLDAN GROUP INC COM 96924N100 7 208 SH SOLE 7 208 0 0 WILLDAN GROUP INC COM 96924N100 1196 33616 SH SOLE 18 33616 0 0 WILLDAN GROUP INC COM 96924N100 633 17790 SH SOLE 19 17790 0 0 WILLDAN GROUP INC COM 96924N100 13895 390420 SH SOLE 21 390420 0 0 WILLDAN GROUP INC COM 96924N100 9958 279807 SH SOLE 22 269674 0 10133 WILLDAN GROUP INC COM 96924N100 62 1731 SH SOLE 25 1731 0 0 WILLDAN GROUP INC COM 96924N100 96 2697 SH SOLE 26 0 0 2697 WILLDAN GROUP INC COM 96924N100 92 2594 SH SOLE 30 2594 0 0 WILLDAN GROUP INC COM 96924N100 77 2173 SH SOLE 40 2173 0 0 WILLDAN GROUP INC COM 96924N100 91 2554 SH SOLE 43 0 0 2554 WILLIAM PENN BANCORPORATION COM 96927A105 26 2121 SH SOLE 18 2121 0 0 WILLIAM PENN BANCORPORATION COM 96927A105 323 26444 SH SOLE 21 26444 0 0 WILLIAMS COS INC COM 969457100 93075 3588087 SH SOLE 2 984774 0 2603313 WILLIAMS COS INC COM 969457100 21540 830371 SH SOLE 4 783455 0 46916 WILLIAMS COS INC COM 969457100 80062 3086424 SH SOLE 7 3047696 0 38728 WILLIAMS COS INC COM 969457100 669 25797 SH SOLE 13 3375 0 22422 WILLIAMS COS INC COM 969457100 3999 154154 SH SOLE 15 154154 0 0 WILLIAMS COS INC COM 969457100 142519 5494185 SH SOLE 18 5292708 0 201477 WILLIAMS COS INC COM 969457100 90207 3477517 SH SOLE 19 3477517 0 0 WILLIAMS COS INC COM 969457100 955838 36848035 SH SOLE 21 36848035 0 0 WILLIAMS COS INC COM 969457100 691412 26654288 SH SOLE 22 23998373 0 2655915 WILLIAMS COS INC COM 969457100 18437 710755 SH SOLE 23 710755 0 0 WILLIAMS COS INC COM 969457100 51357 1979847 SH SOLE 25 1979847 0 0 WILLIAMS COS INC COM 969457100 101106 3897696 SH SOLE 26 1675382 0 2222314 WILLIAMS COS INC COM 969457100 44218 1704636 SH SOLE 28 96115 0 1608521 WILLIAMS COS INC COM 969457100 185 7134 SH SOLE 29 7134 0 0 WILLIAMS COS INC COM 969457100 162255 6255003 SH SOLE 30 6255003 0 0 WILLIAMS COS INC COM 969457100 11726 452038 SH SOLE 31 149885 0 302153 WILLIAMS COS INC COM 969457100 89292 3442242 SH SOLE 34 3442242 0 0 WILLIAMS COS INC COM 969457100 18708 721215 SH SOLE 36 721215 0 0 WILLIAMS COS INC COM 969457100 1110 42782 SH SOLE 40 42782 0 0 WILLIAMS COS INC COM 969457100 20889 805266 SH SOLE 43 80741 0 724525 WILLIAMS INDL SVCS GROUP INC COM 96951A104 16 3649 SH SOLE 18 3649 0 0 WILLIAMS INDL SVCS GROUP INC COM 96951A104 183 42808 SH SOLE 21 42808 0 0 WILLIAMS SONOMA INC COM 969904101 34968 197191 SH SOLE 2 67992 0 129199 WILLIAMS SONOMA INC COM 969904101 1392 7849 SH SOLE 4 7849 0 0 WILLIAMS SONOMA INC COM 969904101 289 1631 SH SOLE 7 1631 0 0 WILLIAMS SONOMA INC COM 969904101 44401 250388 SH SOLE 18 250141 0 247 WILLIAMS SONOMA INC COM 969904101 98318 554436 SH SOLE 19 554436 0 0 WILLIAMS SONOMA INC COM 969904101 661158 3728403 SH SOLE 21 3728403 0 0 WILLIAMS SONOMA INC COM 969904101 367702 2073545 SH SOLE 22 1978296 0 95249 WILLIAMS SONOMA INC COM 969904101 523 2951 SH SOLE 23 2951 0 0 WILLIAMS SONOMA INC COM 969904101 2649 14939 SH SOLE 25 14939 0 0 WILLIAMS SONOMA INC COM 969904101 6304 35547 SH SOLE 26 29732 0 5815 WILLIAMS SONOMA INC COM 969904101 1248 7039 SH SOLE 28 5779 0 1260 WILLIAMS SONOMA INC COM 969904101 149 839 SH SOLE 29 839 0 0 WILLIAMS SONOMA INC COM 969904101 22835 128773 SH SOLE 30 128773 0 0 WILLIAMS SONOMA INC COM 969904101 438 2468 SH SOLE 31 2468 0 0 WILLIAMS SONOMA INC COM 969904101 40050 225848 SH SOLE 34 225848 0 0 WILLIAMS SONOMA INC COM 969904101 1783 10055 SH SOLE 36 10055 0 0 WILLIAMS SONOMA INC COM 969904101 1675 9446 SH SOLE 40 9446 0 0 WILLIAMS SONOMA INC COM 969904101 9286 52366 SH SOLE 43 4106 0 48260 WILLIAMS SONOMA INC OPTIONS 969904101 337 1900 SH Call SOLE 2 1900 0 0 WILLIAMS SONOMA INC OPTIONS 969904101 426 2400 SH Call SOLE 4 2400 0 0 WILLIAMS SONOMA INC OPTIONS 969904101 5675 32000 SH Call SOLE 18 32000 0 0 WILLIAMS SONOMA INC OPTIONS 969904101 57118 322100 SH Call SOLE 19 322100 0 0 WILLIAMS SONOMA INC OPTIONS 969904101 3032 17100 SH Call SOLE 22 17100 0 0 WILLIAMS SONOMA INC OPTIONS 969904101 23815 134300 SH Call SOLE 34 134300 0 0 WILLIS LEASE FIN CORP COM 970646105 136 3667 SH SOLE 2 120 0 3547 WILLIS LEASE FIN CORP COM 970646105 392 10547 SH SOLE 18 10547 0 0 WILLIS LEASE FIN CORP COM 970646105 207 5574 SH SOLE 19 5574 0 0 WILLIS LEASE FIN CORP COM 970646105 4217 113384 SH SOLE 21 113384 0 0 WILLIS LEASE FIN CORP COM 970646105 2063 55479 SH SOLE 22 54247 0 1232 WILLIS LEASE FIN CORP COM 970646105 42 1125 SH SOLE 23 1125 0 0 WILLIS LEASE FIN CORP COM 970646105 7 201 SH SOLE 43 0 0 201 WILLIS TOWERS WATSON PLC LTD SHS G96629103 90465 389165 SH SOLE 2 144617 0 244548 WILLIS TOWERS WATSON PLC LTD SHS G96629103 24611 105870 SH SOLE 4 72897 0 32973 WILLIS TOWERS WATSON PLC LTD SHS G96629103 29420 126561 SH SOLE 7 122561 0 4000 WILLIS TOWERS WATSON PLC LTD SHS G96629103 7773 33437 SH SOLE 13 31244 0 2193 WILLIS TOWERS WATSON PLC LTD SHS G96629103 3806 16373 SH SOLE 15 16373 0 0 WILLIS TOWERS WATSON PLC LTD SHS G96629103 82515 354966 SH SOLE 18 322395 0 32571 WILLIS TOWERS WATSON PLC LTD SHS G96629103 66511 286120 SH SOLE 19 286120 0 0 WILLIS TOWERS WATSON PLC LTD SHS G96629103 751990 3234924 SH SOLE 21 3234924 0 0 WILLIS TOWERS WATSON PLC LTD SHS G96629103 705997 3037067 SH SOLE 22 2658397 0 378670 WILLIS TOWERS WATSON PLC LTD SHS G96629103 23219 99882 SH SOLE 23 99882 0 0 WILLIS TOWERS WATSON PLC LTD SHS G96629103 52926 227678 SH SOLE 25 227678 0 0 WILLIS TOWERS WATSON PLC LTD SHS G96629103 72953 313832 SH SOLE 26 130152 0 183680 WILLIS TOWERS WATSON PLC LTD SHS G96629103 84010 361397 SH SOLE 28 10273 0 351124 WILLIS TOWERS WATSON PLC LTD SHS G96629103 3569 15354 SH SOLE 29 15354 0 0 WILLIS TOWERS WATSON PLC LTD SHS G96629103 142849 614508 SH SOLE 30 614508 0 0 WILLIS TOWERS WATSON PLC LTD SHS G96629103 17728 76261 SH SOLE 31 36101 0 40160 WILLIS TOWERS WATSON PLC LTD SHS G96629103 7684 33055 SH SOLE 34 33055 0 0 WILLIS TOWERS WATSON PLC LTD SHS G96629103 15525 66787 SH SOLE 36 66787 0 0 WILLIS TOWERS WATSON PLC LTD SHS G96629103 1048 4510 SH SOLE 40 4510 0 0 WILLIS TOWERS WATSON PLC LTD SHS G96629103 14280 61431 SH SOLE 43 5802 0 55629 WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 4316 136060 SH SOLE 2 79541 0 56519 WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 56 1772 SH SOLE 4 1772 0 0 WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 90 2829 SH SOLE 7 2829 0 0 WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 19955 629102 SH SOLE 18 583768 0 45334 WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 27621 870771 SH SOLE 19 870771 0 0 WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 218119 6876385 SH SOLE 21 6876385 0 0 WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 163440 5152584 SH SOLE 22 5046521 0 106063 WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 527 16604 SH SOLE 23 16604 0 0 WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 119145 3756154 SH SOLE 25 3756154 0 0 WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 4634 146078 SH SOLE 26 72225 0 73853 WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 454 14300 SH SOLE 28 14300 0 0 WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 2921 92087 SH SOLE 30 92087 0 0 WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 2205 69515 SH SOLE 34 69515 0 0 WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 340 10731 SH SOLE 36 10731 0 0 WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 648 20439 SH SOLE 40 20439 0 0 WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 1685 53132 SH SOLE 43 4006 0 49126 WIMI HOLOGRAM CLOUD INC SPON ADS CL B 97264L100 79 19157 SH SOLE 22 19157 0 0 WINDTREE THERAPEUTICS INC COM 97382D303 8 4060 SH SOLE 18 4060 0 0 WINDTREE THERAPEUTICS INC COM 97382D303 94 45648 SH SOLE 21 45648 0 0 WINGSTOP INC COM 974155103 6449 39342 SH SOLE 2 29637 0 9705 WINGSTOP INC COM 974155103 218 1331 SH SOLE 4 1331 0 0 WINGSTOP INC COM 974155103 77 469 SH SOLE 7 469 0 0 WINGSTOP INC COM 974155103 23882 145687 SH SOLE 18 140788 0 4899 WINGSTOP INC COM 974155103 72267 440840 SH SOLE 19 440840 0 0 WINGSTOP INC COM 974155103 331491 2022150 SH SOLE 21 2022150 0 0 WINGSTOP INC COM 974155103 148544 906141 SH SOLE 22 888991 0 17150 WINGSTOP INC COM 974155103 583 3555 SH SOLE 23 3555 0 0 WINGSTOP INC COM 974155103 706 4308 SH SOLE 25 4308 0 0 WINGSTOP INC COM 974155103 4331 26420 SH SOLE 26 11321 0 15099 WINGSTOP INC COM 974155103 407 2482 SH SOLE 28 2482 0 0 WINGSTOP INC COM 974155103 2625 16013 SH SOLE 30 16013 0 0 WINGSTOP INC COM 974155103 250 1522 SH SOLE 36 1522 0 0 WINGSTOP INC COM 974155103 579 3535 SH SOLE 40 3535 0 0 WINGSTOP INC COM 974155103 1207 7363 SH SOLE 43 363 0 7000 WINMARK CORP COM 974250102 736 3425 SH SOLE 2 915 0 2510 WINMARK CORP COM 974250102 5 23 SH SOLE 4 23 0 0 WINMARK CORP COM 974250102 10 45 SH SOLE 7 45 0 0 WINMARK CORP COM 974250102 2260 10511 SH SOLE 18 10511 0 0 WINMARK CORP COM 974250102 1419 6600 SH SOLE 19 6600 0 0 WINMARK CORP COM 974250102 29639 137835 SH SOLE 21 137835 0 0 WINMARK CORP COM 974250102 15360 71432 SH SOLE 22 68875 0 2557 WINMARK CORP COM 974250102 82 382 SH SOLE 25 382 0 0 WINMARK CORP COM 974250102 123 572 SH SOLE 26 0 0 572 WINMARK CORP COM 974250102 69 323 SH SOLE 28 323 0 0 WINMARK CORP COM 974250102 222 1034 SH SOLE 30 1034 0 0 WINMARK CORP COM 974250102 55 255 SH SOLE 40 255 0 0 WINMARK CORP COM 974250102 128 593 SH SOLE 43 81 0 512 WINNEBAGO INDS INC COM 974637100 1302 17969 SH SOLE 2 14347 0 3622 WINNEBAGO INDS INC COM 974637100 10 132 SH SOLE 4 132 0 0 WINNEBAGO INDS INC COM 974637100 34 471 SH SOLE 7 471 0 0 WINNEBAGO INDS INC COM 974637100 8443 116529 SH SOLE 18 116529 0 0 WINNEBAGO INDS INC COM 974637100 4245 58599 SH SOLE 19 58599 0 0 WINNEBAGO INDS INC COM 974637100 274919 3794600 SH SOLE 21 3794600 0 0 WINNEBAGO INDS INC COM 974637100 58145 802558 SH SOLE 22 783268 0 19290 WINNEBAGO INDS INC COM 974637100 293 4051 SH SOLE 25 4051 0 0 WINNEBAGO INDS INC COM 974637100 1400 19321 SH SOLE 26 16185 0 3136 WINNEBAGO INDS INC COM 974637100 193 2665 SH SOLE 28 2665 0 0 WINNEBAGO INDS INC COM 974637100 7389 101991 SH SOLE 30 101991 0 0 WINNEBAGO INDS INC COM 974637100 291 4020 SH SOLE 40 4020 0 0 WINNEBAGO INDS INC COM 974637100 1893 26126 SH SOLE 43 891 0 25235 WINNEBAGO INDS INC NOTE 1.500% 4/0 974637AB6 2086 1575000 PRN SOLE 21 1575000 0 0 WINTRUST FINL CORP COM 97650W108 17216 214207 SH SOLE 2 78823 0 135384 WINTRUST FINL CORP COM 97650W108 1141 14191 SH SOLE 4 14191 0 0 WINTRUST FINL CORP COM 97650W108 134 1663 SH SOLE 7 1663 0 0 WINTRUST FINL CORP COM 97650W108 11829 147180 SH SOLE 18 141701 0 5479 WINTRUST FINL CORP COM 97650W108 12153 151215 SH SOLE 19 151215 0 0 WINTRUST FINL CORP COM 97650W108 227758 2833868 SH SOLE 21 2833868 0 0 WINTRUST FINL CORP COM 97650W108 154601 1923614 SH SOLE 22 1820557 0 103057 WINTRUST FINL CORP COM 97650W108 1276 15876 SH SOLE 23 15876 0 0 WINTRUST FINL CORP COM 97650W108 893 11117 SH SOLE 25 11117 0 0 WINTRUST FINL CORP COM 97650W108 5533 68843 SH SOLE 26 25187 0 43656 WINTRUST FINL CORP COM 97650W108 425 5287 SH SOLE 28 5287 0 0 WINTRUST FINL CORP COM 97650W108 304 3784 SH SOLE 29 3784 0 0 WINTRUST FINL CORP COM 97650W108 7892 98190 SH SOLE 30 98190 0 0 WINTRUST FINL CORP COM 97650W108 583 7252 SH SOLE 31 7252 0 0 WINTRUST FINL CORP COM 97650W108 1491 18554 SH SOLE 34 18554 0 0 WINTRUST FINL CORP COM 97650W108 482 5999 SH SOLE 36 5999 0 0 WINTRUST FINL CORP COM 97650W108 568 7066 SH SOLE 40 7066 0 0 WINTRUST FINL CORP COM 97650W108 7038 87572 SH SOLE 43 8398 0 79174 WIPRO LTD SPON ADR 1 SH 97651M109 1270 143784 SH SOLE 2 143784 0 0 WIPRO LTD SPON ADR 1 SH 97651M109 6093 690000 SH SOLE 4 690000 0 0 WIPRO LTD SPON ADR 1 SH 97651M109 23577 2670052 SH SOLE 18 2670052 0 0 WIPRO LTD SPON ADR 1 SH 97651M109 398 45098 SH SOLE 19 45098 0 0 WIPRO LTD SPON ADR 1 SH 97651M109 9409 1065602 SH SOLE 21 1065602 0 0 WIPRO LTD SPON ADR 1 SH 97651M109 14306 1620208 SH SOLE 22 1620208 0 0 WIPRO LTD SPON ADR 1 SH 97651M109 1173 132880 SH SOLE 25 132880 0 0 WIPRO LTD SPON ADR 1 SH 97651M109 851 96347 SH SOLE 26 78407 0 17940 WIPRO LTD SPON ADR 1 SH 97651M109 21446 2428800 SH SOLE 28 279831 0 2148969 WIPRO LTD SPON ADR 1 SH 97651M109 6668 755099 SH SOLE 30 755099 0 0 WIPRO LTD SPON ADR 1 SH 97651M109 49399 5594506 SH SOLE 43 410357 0 5184149 WIRELESS TELECOM GROUP INC COM 976524108 6 2744 SH SOLE 18 2744 0 0 WIRELESS TELECOM GROUP INC COM 976524108 121 58259 SH SOLE 21 58259 0 0 WISDOMTREE INVTS INC COM 97717P104 605 106756 SH SOLE 2 41694 0 65062 WISDOMTREE INVTS INC COM 97717P104 2 323 SH SOLE 4 323 0 0 WISDOMTREE INVTS INC COM 97717P104 13 2232 SH SOLE 7 2232 0 0 WISDOMTREE INVTS INC COM 97717P104 2773 488988 SH SOLE 18 488988 0 0 WISDOMTREE INVTS INC COM 97717P104 2650 467287 SH SOLE 19 467287 0 0 WISDOMTREE INVTS INC COM 97717P104 76468 13486359 SH SOLE 21 13486359 0 0 WISDOMTREE INVTS INC COM 97717P104 20228 3567634 SH SOLE 22 3481850 0 85784 WISDOMTREE INVTS INC COM 97717P104 81 14280 SH SOLE 25 14280 0 0 WISDOMTREE INVTS INC COM 97717P104 195 34416 SH SOLE 26 7318 0 27098 WISDOMTREE INVTS INC COM 97717P104 97 17107 SH SOLE 28 17107 0 0 WISDOMTREE INVTS INC COM 97717P104 1255 221322 SH SOLE 30 221322 0 0 WISDOMTREE INVTS INC COM 97717P104 71 12488 SH SOLE 40 12488 0 0 WISDOMTREE INVTS INC COM 97717P104 586 103398 SH SOLE 43 607 0 102791 WISDOMTREE TR INDIA ERNGS FD 97717W422 4318 115445 SH SOLE 2 0 0 115445 WISDOMTREE TR INDIA ERNGS FD 97717W422 81003 2165860 SH SOLE 22 2165860 0 0 WISDOMTREE TR YIELD ENHANCD US 97717X511 1 19 SH SOLE 17 0 0 19 WISDOMTREE TR EM EX ST-OWNED 97717X578 24 639 SH SOLE 2 639 0 0 WISDOMTREE TR EUROPE HEDGED EQ 97717X701 4343 57099 SH SOLE 18 0 0 57099 WISDOMTREE TR EM LCL DEBT FD 97717X867 1 20 SH SOLE 17 0 0 20 WIX COM LTD SHS M98068105 26180 133592 SH SOLE 2 10329 0 123263 WIX COM LTD SHS M98068105 8231 42001 SH SOLE 4 28036 0 13965 WIX COM LTD SHS M98068105 9013 45994 SH SOLE 7 43076 0 2918 WIX COM LTD SHS M98068105 18 94 SH SOLE 13 94 0 0 WIX COM LTD SHS M98068105 1055 5383 SH SOLE 15 5383 0 0 WIX COM LTD SHS M98068105 130966 668297 SH SOLE 18 452656 0 215641 WIX COM LTD SHS M98068105 320960 1637803 SH SOLE 19 1637803 0 0 WIX COM LTD SHS M98068105 274878 1402653 SH SOLE 21 1402653 0 0 WIX COM LTD SHS M98068105 246676 1258742 SH SOLE 22 1198042 0 60700 WIX COM LTD SHS M98068105 6013 30682 SH SOLE 23 30682 0 0 WIX COM LTD SHS M98068105 24769 126391 SH SOLE 25 126391 0 0 WIX COM LTD SHS M98068105 16157 82444 SH SOLE 26 38735 0 43709 WIX COM LTD SHS M98068105 16114 82227 SH SOLE 28 6744 0 75483 WIX COM LTD SHS M98068105 15 75 SH SOLE 29 75 0 0 WIX COM LTD SHS M98068105 17316 88363 SH SOLE 30 85698 0 2665 WIX COM LTD SHS M98068105 1634 8337 SH SOLE 31 7015 0 1322 WIX COM LTD SHS M98068105 37617 191954 SH SOLE 34 191954 0 0 WIX COM LTD SHS M98068105 4774 24359 SH SOLE 36 24359 0 0 WIX COM LTD SHS M98068105 394 2013 SH SOLE 40 2013 0 0 WIX COM LTD SHS M98068105 4708 24022 SH SOLE 43 2688 0 21334 WM TECHNOLOGY INC COM 92971A109 26 1793 SH SOLE 2 1793 0 0 WM TECHNOLOGY INC COM 92971A109 874 60282 SH SOLE 21 60282 0 0 WM TECHNOLOGY INC COM 92971A109 8521 587678 SH SOLE 22 587678 0 0 WNS HLDGS LTD SPON ADR 92932M101 22774 278406 SH SOLE 22 278406 0 0 WNS HLDGS LTD SPON ADR 92932M101 151 1849 SH SOLE 25 1849 0 0 WNS HLDGS LTD SPON ADR 92932M101 207 2525 SH SOLE 30 2525 0 0 WNS HLDGS LTD SPON ADR 92932M101 103 1258 SH SOLE 34 1258 0 0 WNS HLDGS LTD SPON ADR 92932M101 2887 35292 SH SOLE 43 272 0 35020 WOLVERINE WORLD WIDE INC COM 978097103 1338 44824 SH SOLE 2 35438 0 9386 WOLVERINE WORLD WIDE INC COM 978097103 9 316 SH SOLE 4 316 0 0 WOLVERINE WORLD WIDE INC COM 978097103 39 1307 SH SOLE 7 1307 0 0 WOLVERINE WORLD WIDE INC COM 978097103 8796 294762 SH SOLE 18 294762 0 0 WOLVERINE WORLD WIDE INC COM 978097103 4245 142247 SH SOLE 19 142247 0 0 WOLVERINE WORLD WIDE INC COM 978097103 280084 9386190 SH SOLE 21 9386190 0 0 WOLVERINE WORLD WIDE INC COM 978097103 60737 2035437 SH SOLE 22 1986144 0 49293 WOLVERINE WORLD WIDE INC COM 978097103 378 12684 SH SOLE 25 12684 0 0 WOLVERINE WORLD WIDE INC COM 978097103 913 30591 SH SOLE 26 22838 0 7753 WOLVERINE WORLD WIDE INC COM 978097103 205 6861 SH SOLE 28 6861 0 0 WOLVERINE WORLD WIDE INC COM 978097103 4471 149831 SH SOLE 30 149831 0 0 WOLVERINE WORLD WIDE INC COM 978097103 486 16303 SH SOLE 34 16303 0 0 WOLVERINE WORLD WIDE INC COM 978097103 307 10279 SH SOLE 36 10279 0 0 WOLVERINE WORLD WIDE INC COM 978097103 286 9600 SH SOLE 40 9600 0 0 WOLVERINE WORLD WIDE INC COM 978097103 790 26486 SH SOLE 43 195 0 26291 WOODWARD INC COM 980745103 17586 155354 SH SOLE 2 59830 0 95524 WOODWARD INC COM 980745103 72 640 SH SOLE 4 640 0 0 WOODWARD INC COM 980745103 112 986 SH SOLE 7 986 0 0 WOODWARD INC COM 980745103 17068 150774 SH SOLE 18 150774 0 0 WOODWARD INC COM 980745103 4700 41519 SH SOLE 19 41519 0 0 WOODWARD INC COM 980745103 322163 2845966 SH SOLE 21 2845966 0 0 WOODWARD INC COM 980745103 188484 1665056 SH SOLE 22 1592347 0 72709 WOODWARD INC COM 980745103 1042 9206 SH SOLE 25 9206 0 0 WOODWARD INC COM 980745103 2752 24312 SH SOLE 26 19903 0 4409 WOODWARD INC COM 980745103 567 5007 SH SOLE 28 5007 0 0 WOODWARD INC COM 980745103 3806 33621 SH SOLE 30 33621 0 0 WOODWARD INC COM 980745103 107 945 SH SOLE 31 945 0 0 WOODWARD INC COM 980745103 548 4842 SH SOLE 36 4842 0 0 WOODWARD INC COM 980745103 822 7263 SH SOLE 40 7263 0 0 WOODWARD INC COM 980745103 3148 27808 SH SOLE 43 1673 0 26135 WOORI FINL GROUP INC SPONSORED ADS 981064108 31248 1081239 SH SOLE 43 93073 0 988166 WORKDAY INC CL A 98138H101 144864 579710 SH SOLE 2 234792 0 344918 WORKDAY INC CL A 98138H101 41042 164240 SH SOLE 4 119495 0 44745 WORKDAY INC CL A 98138H101 10840 43378 SH SOLE 7 43378 0 0 WORKDAY INC CL A 98138H101 12866 51487 SH SOLE 13 47587 0 3900 WORKDAY INC CL A 98138H101 3954 15821 SH SOLE 15 15821 0 0 WORKDAY INC CL A 98138H101 81264 325200 SH SOLE 18 269005 0 56195 WORKDAY INC CL A 98138H101 156019 624350 SH SOLE 19 624350 0 0 WORKDAY INC CL A 98138H101 557763 2232033 SH SOLE 21 2232033 0 0 WORKDAY INC CL A 98138H101 1103545 4416124 SH SOLE 22 3919583 0 496541 WORKDAY INC CL A 98138H101 40434 161809 SH SOLE 23 161809 0 0 WORKDAY INC CL A 98138H101 95611 382613 SH SOLE 25 382613 0 0 WORKDAY INC CL A 98138H101 103687 414932 SH SOLE 26 211633 0 203299 WORKDAY INC CL A 98138H101 130975 524132 SH SOLE 28 18528 0 505604 WORKDAY INC CL A 98138H101 9419 37694 SH SOLE 29 37694 0 0 WORKDAY INC CL A 98138H101 127728 511137 SH SOLE 30 511137 0 0 WORKDAY INC CL A 98138H101 30850 123456 SH SOLE 31 78988 0 44468 WORKDAY INC CL A 98138H101 11120 44499 SH SOLE 32 44499 0 0 WORKDAY INC CL A 98138H101 105404 421801 SH SOLE 34 421801 0 0 WORKDAY INC CL A 98138H101 22029 88153 SH SOLE 36 88153 0 0 WORKDAY INC CL A 98138H101 1599 6397 SH SOLE 40 6397 0 0 WORKDAY INC CL A 98138H101 16583 66363 SH SOLE 43 4648 0 61715 WORKDAY INC NOTE 0.250%10/0 98138HAF8 13248 7739000 PRN SOLE 21 7739000 0 0 WORKHORSE GROUP INC COM NEW 98138J206 888 116090 SH SOLE 2 34814 0 81276 WORKHORSE GROUP INC COM NEW 98138J206 4 461 SH SOLE 4 461 0 0 WORKHORSE GROUP INC COM NEW 98138J206 14 1817 SH SOLE 7 1817 0 0 WORKHORSE GROUP INC COM NEW 98138J206 3114 407067 SH SOLE 18 407067 0 0 WORKHORSE GROUP INC COM NEW 98138J206 1668 218019 SH SOLE 19 218019 0 0 WORKHORSE GROUP INC COM NEW 98138J206 34753 4542899 SH SOLE 21 4542899 0 0 WORKHORSE GROUP INC COM NEW 98138J206 21792 2848569 SH SOLE 22 2736101 0 112468 WORKHORSE GROUP INC COM NEW 98138J206 162 21141 SH SOLE 25 21141 0 0 WORKHORSE GROUP INC COM NEW 98138J206 316 41328 SH SOLE 26 31804 0 9524 WORKHORSE GROUP INC COM NEW 98138J206 66 8628 SH SOLE 28 8628 0 0 WORKHORSE GROUP INC COM NEW 98138J206 1895 247776 SH SOLE 30 247776 0 0 WORKHORSE GROUP INC COM NEW 98138J206 154 20122 SH SOLE 36 20122 0 0 WORKHORSE GROUP INC COM NEW 98138J206 116 15227 SH SOLE 40 15227 0 0 WORKHORSE GROUP INC COM NEW 98138J206 323 42204 SH SOLE 43 2622 0 39582 WORKIVA INC COM CL A 98139A105 9132 64786 SH SOLE 2 36204 0 28582 WORKIVA INC COM CL A 98139A105 61 431 SH SOLE 4 431 0 0 WORKIVA INC COM CL A 98139A105 91 646 SH SOLE 7 646 0 0 WORKIVA INC COM CL A 98139A105 18024 127865 SH SOLE 18 117055 0 10810 WORKIVA INC COM CL A 98139A105 42994 305012 SH SOLE 19 305012 0 0 WORKIVA INC COM CL A 98139A105 215777 1530768 SH SOLE 21 1530768 0 0 WORKIVA INC COM CL A 98139A105 172334 1222574 SH SOLE 22 1199367 0 23207 WORKIVA INC COM CL A 98139A105 1352 9593 SH SOLE 23 9593 0 0 WORKIVA INC COM CL A 98139A105 1085 7700 SH SOLE 25 7700 0 0 WORKIVA INC COM CL A 98139A105 7124 50537 SH SOLE 26 13962 0 36575 WORKIVA INC COM CL A 98139A105 370 2622 SH SOLE 28 2622 0 0 WORKIVA INC COM CL A 98139A105 90 639 SH SOLE 29 639 0 0 WORKIVA INC COM CL A 98139A105 3058 21697 SH SOLE 30 21697 0 0 WORKIVA INC COM CL A 98139A105 601 4266 SH SOLE 34 4266 0 0 WORKIVA INC COM CL A 98139A105 873 6195 SH SOLE 36 6195 0 0 WORKIVA INC COM CL A 98139A105 642 4554 SH SOLE 40 4554 0 0 WORKIVA INC COM CL A 98139A105 1860 13193 SH SOLE 43 556 0 12637 WORKIVA INC NOTE 1.125% 8/1 98139AAB1 4690 2525000 PRN SOLE 21 2525000 0 0 WORLD ACCEP CORPORATION COM 981419104 944 4979 SH SOLE 2 1250 0 3729 WORLD ACCEP CORPORATION COM 981419104 7 35 SH SOLE 4 35 0 0 WORLD ACCEP CORPORATION COM 981419104 13 71 SH SOLE 7 71 0 0 WORLD ACCEP CORPORATION COM 981419104 3547 18711 SH SOLE 18 18711 0 0 WORLD ACCEP CORPORATION COM 981419104 1471 7757 SH SOLE 19 7757 0 0 WORLD ACCEP CORPORATION COM 981419104 96966 511479 SH SOLE 21 511479 0 0 WORLD ACCEP CORPORATION COM 981419104 21809 115037 SH SOLE 22 110486 0 4551 WORLD ACCEP CORPORATION COM 981419104 98 519 SH SOLE 25 519 0 0 WORLD ACCEP CORPORATION COM 981419104 618 3258 SH SOLE 26 2571 0 687 WORLD ACCEP CORPORATION COM 981419104 56 293 SH SOLE 28 293 0 0 WORLD ACCEP CORPORATION COM 981419104 1518 8008 SH SOLE 30 8008 0 0 WORLD ACCEP CORPORATION COM 981419104 90 477 SH SOLE 40 477 0 0 WORLD ACCEP CORPORATION COM 981419104 882 4652 SH SOLE 43 839 0 3813 WORLD FUEL SVCS CORP COM 981475106 4153 123527 SH SOLE 2 39467 0 84060 WORLD FUEL SVCS CORP COM 981475106 9 272 SH SOLE 4 272 0 0 WORLD FUEL SVCS CORP COM 981475106 37 1091 SH SOLE 7 1091 0 0 WORLD FUEL SVCS CORP COM 981475106 8576 255097 SH SOLE 18 255097 0 0 WORLD FUEL SVCS CORP COM 981475106 10130 301308 SH SOLE 19 301308 0 0 WORLD FUEL SVCS CORP COM 981475106 259355 7714321 SH SOLE 21 7714321 0 0 WORLD FUEL SVCS CORP COM 981475106 59866 1780678 SH SOLE 22 1711072 0 69606 WORLD FUEL SVCS CORP COM 981475106 267 7955 SH SOLE 23 7955 0 0 WORLD FUEL SVCS CORP COM 981475106 255 7592 SH SOLE 25 7592 0 0 WORLD FUEL SVCS CORP COM 981475106 2632 78284 SH SOLE 26 29122 0 49162 WORLD FUEL SVCS CORP COM 981475106 349 10368 SH SOLE 28 4736 0 5632 WORLD FUEL SVCS CORP COM 981475106 3809 113293 SH SOLE 30 113293 0 0 WORLD FUEL SVCS CORP COM 981475106 108 3203 SH SOLE 36 3203 0 0 WORLD FUEL SVCS CORP COM 981475106 248 7385 SH SOLE 40 7385 0 0 WORLD FUEL SVCS CORP COM 981475106 2019 60057 SH SOLE 43 1022 0 59035 WORLD WRESTLING ENTMT INC CL A 98156Q108 7283 129452 SH SOLE 2 37968 0 91484 WORLD WRESTLING ENTMT INC CL A 98156Q108 10 174 SH SOLE 4 174 0 0 WORLD WRESTLING ENTMT INC CL A 98156Q108 41 720 SH SOLE 7 720 0 0 WORLD WRESTLING ENTMT INC CL A 98156Q108 60468 1074787 SH SOLE 18 1073332 0 1455 WORLD WRESTLING ENTMT INC CL A 98156Q108 19515 346875 SH SOLE 19 346875 0 0 WORLD WRESTLING ENTMT INC CL A 98156Q108 126215 2243427 SH SOLE 21 2243427 0 0 WORLD WRESTLING ENTMT INC CL A 98156Q108 68827 1223377 SH SOLE 22 1167865 0 55512 WORLD WRESTLING ENTMT INC CL A 98156Q108 4307 76562 SH SOLE 25 30881 0 45681 WORLD WRESTLING ENTMT INC CL A 98156Q108 1098 19521 SH SOLE 26 15685 0 3836 WORLD WRESTLING ENTMT INC CL A 98156Q108 220 3915 SH SOLE 28 3915 0 0 WORLD WRESTLING ENTMT INC CL A 98156Q108 1556 27652 SH SOLE 30 27652 0 0 WORLD WRESTLING ENTMT INC CL A 98156Q108 36 632 SH SOLE 31 632 0 0 WORLD WRESTLING ENTMT INC CL A 98156Q108 22000 391048 SH SOLE 34 391048 0 0 WORLD WRESTLING ENTMT INC CL A 98156Q108 1501 26680 SH SOLE 36 26680 0 0 WORLD WRESTLING ENTMT INC CL A 98156Q108 299 5320 SH SOLE 40 5320 0 0 WORLD WRESTLING ENTMT INC CL A 98156Q108 2880 51193 SH SOLE 43 768 0 50425 WORTHINGTON INDS INC COM 981811102 7572 143675 SH SOLE 2 68440 0 75235 WORTHINGTON INDS INC COM 981811102 9 171 SH SOLE 4 171 0 0 WORTHINGTON INDS INC COM 981811102 29 557 SH SOLE 7 557 0 0 WORTHINGTON INDS INC COM 981811102 8764 166291 SH SOLE 18 166291 0 0 WORTHINGTON INDS INC COM 981811102 14539 275889 SH SOLE 19 275889 0 0 WORTHINGTON INDS INC COM 981811102 136323 2586767 SH SOLE 21 2586767 0 0 WORTHINGTON INDS INC COM 981811102 65851 1249551 SH SOLE 22 1212380 0 37171 WORTHINGTON INDS INC COM 981811102 671 12737 SH SOLE 23 12737 0 0 WORTHINGTON INDS INC COM 981811102 227 4312 SH SOLE 25 4312 0 0 WORTHINGTON INDS INC COM 981811102 4934 93631 SH SOLE 26 17554 0 76077 WORTHINGTON INDS INC COM 981811102 150 2842 SH SOLE 28 2842 0 0 WORTHINGTON INDS INC COM 981811102 900 17080 SH SOLE 30 17080 0 0 WORTHINGTON INDS INC COM 981811102 66 1243 SH SOLE 36 1243 0 0 WORTHINGTON INDS INC COM 981811102 207 3928 SH SOLE 40 3928 0 0 WORTHINGTON INDS INC COM 981811102 2064 39161 SH SOLE 43 4841 0 34320 WP CAREY INC COM 92936U109 30031 411152 SH SOLE 2 66707 0 344445 WP CAREY INC COM 92936U109 17726 242689 SH SOLE 4 169389 0 73300 WP CAREY INC COM 92936U109 18170 248761 SH SOLE 7 248761 0 0 WP CAREY INC COM 92936U109 22 308 SH SOLE 13 308 0 0 WP CAREY INC COM 92936U109 1425 19506 SH SOLE 15 19506 0 0 WP CAREY INC COM 92936U109 7173 98208 SH SOLE 18 88004 0 10204 WP CAREY INC COM 92936U109 21024 287842 SH SOLE 19 287842 0 0 WP CAREY INC COM 92936U109 279065 3820711 SH SOLE 21 3820711 0 0 WP CAREY INC COM 92936U109 373284 5110684 SH SOLE 22 4897416 0 213268 WP CAREY INC COM 92936U109 7567 103603 SH SOLE 23 103603 0 0 WP CAREY INC COM 92936U109 72474 992253 SH SOLE 25 992253 0 0 WP CAREY INC COM 92936U109 23517 321977 SH SOLE 26 181013 0 140964 WP CAREY INC COM 92936U109 31235 427648 SH SOLE 28 13661 0 413987 WP CAREY INC COM 92936U109 13 184 SH SOLE 29 184 0 0 WP CAREY INC COM 92936U109 77106 1055662 SH SOLE 30 1055662 0 0 WP CAREY INC COM 92936U109 4697 64301 SH SOLE 31 21193 0 43108 WP CAREY INC COM 92936U109 990 13553 SH SOLE 34 13553 0 0 WP CAREY INC COM 92936U109 6333 86702 SH SOLE 36 86702 0 0 WP CAREY INC COM 92936U109 421 5769 SH SOLE 40 5769 0 0 WP CAREY INC COM 92936U109 5734 78510 SH SOLE 43 10645 0 67865 WPP PLC NEW ADR 92937A102 4 54 SH SOLE 18 54 0 0 WPP PLC NEW ADR 92937A102 31126 464286 SH SOLE 43 35528 0 428758 WRAP TECHNOLOGIES INC COM 98212N107 1 246 SH SOLE 2 246 0 0 WRAP TECHNOLOGIES INC COM 98212N107 26 4420 SH SOLE 18 4420 0 0 WRAP TECHNOLOGIES INC COM 98212N107 341 56879 SH SOLE 21 56879 0 0 WRAP TECHNOLOGIES INC COM 98212N107 2561 427521 SH SOLE 22 427521 0 0 WRAP TECHNOLOGIES INC COM 98212N107 7 1100 SH SOLE 43 0 0 1100 WSFS FINL CORP COM 929328102 2622 51098 SH SOLE 2 14568 0 36530 WSFS FINL CORP COM 929328102 9 171 SH SOLE 4 171 0 0 WSFS FINL CORP COM 929328102 39 756 SH SOLE 7 756 0 0 WSFS FINL CORP COM 929328102 9493 185006 SH SOLE 18 185006 0 0 WSFS FINL CORP COM 929328102 4253 82895 SH SOLE 19 82895 0 0 WSFS FINL CORP COM 929328102 273212 5324728 SH SOLE 21 5324728 0 0 WSFS FINL CORP COM 929328102 62269 1213586 SH SOLE 22 1163008 0 50578 WSFS FINL CORP COM 929328102 187 3644 SH SOLE 25 3644 0 0 WSFS FINL CORP COM 929328102 1084 21121 SH SOLE 26 16174 0 4947 WSFS FINL CORP COM 929328102 187 3651 SH SOLE 28 3651 0 0 WSFS FINL CORP COM 929328102 4435 86434 SH SOLE 30 86434 0 0 WSFS FINL CORP COM 929328102 314 6111 SH SOLE 40 6111 0 0 WSFS FINL CORP COM 929328102 620 12080 SH SOLE 43 3635 0 8445 WVS FINL CORP COM 929358109 5 330 SH SOLE 18 330 0 0 WVS FINL CORP COM 929358109 70 4388 SH SOLE 21 4388 0 0 WW INTL INC COM 98262P101 870 47668 SH SOLE 2 15886 0 31782 WW INTL INC COM 98262P101 3 172 SH SOLE 4 172 0 0 WW INTL INC COM 98262P101 15 836 SH SOLE 7 836 0 0 WW INTL INC COM 98262P101 3737 204764 SH SOLE 18 204764 0 0 WW INTL INC COM 98262P101 1755 96191 SH SOLE 19 96191 0 0 WW INTL INC COM 98262P101 112549 6167050 SH SOLE 21 6167050 0 0 WW INTL INC COM 98262P101 23131 1267459 SH SOLE 22 1225629 0 41830 WW INTL INC COM 98262P101 151 8269 SH SOLE 25 8269 0 0 WW INTL INC COM 98262P101 589 32289 SH SOLE 26 28462 0 3827 WW INTL INC COM 98262P101 95 5191 SH SOLE 28 5191 0 0 WW INTL INC COM 98262P101 1688 92503 SH SOLE 30 92503 0 0 WW INTL INC COM 98262P101 50 2761 SH SOLE 36 2761 0 0 WW INTL INC COM 98262P101 123 6754 SH SOLE 40 6754 0 0 WW INTL INC COM 98262P101 384 21037 SH SOLE 43 4358 0 16679 WYNDHAM HOTELS & RESORTS INC COM 98311A105 24264 314335 SH SOLE 2 153958 0 160377 WYNDHAM HOTELS & RESORTS INC COM 98311A105 205 2658 SH SOLE 4 2658 0 0 WYNDHAM HOTELS & RESORTS INC COM 98311A105 122 1583 SH SOLE 7 1583 0 0 WYNDHAM HOTELS & RESORTS INC COM 98311A105 17574 227669 SH SOLE 18 227669 0 0 WYNDHAM HOTELS & RESORTS INC COM 98311A105 2046 26505 SH SOLE 19 26505 0 0 WYNDHAM HOTELS & RESORTS INC COM 98311A105 338797 4389130 SH SOLE 21 4389130 0 0 WYNDHAM HOTELS & RESORTS INC COM 98311A105 196961 2551643 SH SOLE 22 2445628 0 106015 WYNDHAM HOTELS & RESORTS INC COM 98311A105 941 12197 SH SOLE 25 12197 0 0 WYNDHAM HOTELS & RESORTS INC COM 98311A105 3023 39158 SH SOLE 26 31572 0 7586 WYNDHAM HOTELS & RESORTS INC COM 98311A105 677 8769 SH SOLE 28 7169 0 1600 WYNDHAM HOTELS & RESORTS INC COM 98311A105 4044 52388 SH SOLE 30 52388 0 0 WYNDHAM HOTELS & RESORTS INC COM 98311A105 120 1554 SH SOLE 31 1554 0 0 WYNDHAM HOTELS & RESORTS INC COM 98311A105 731 9467 SH SOLE 34 9467 0 0 WYNDHAM HOTELS & RESORTS INC COM 98311A105 503 6519 SH SOLE 36 6519 0 0 WYNDHAM HOTELS & RESORTS INC COM 98311A105 882 11425 SH SOLE 40 11425 0 0 WYNDHAM HOTELS & RESORTS INC COM 98311A105 4954 64185 SH SOLE 43 6471 0 57714 WYNN RESORTS LTD COM 983134107 23826 281138 SH SOLE 2 64250 0 216888 WYNN RESORTS LTD COM 983134107 4090 48255 SH SOLE 4 44477 0 3778 WYNN RESORTS LTD COM 983134107 7690 90732 SH SOLE 7 87695 0 3037 WYNN RESORTS LTD COM 983134107 4646 54823 SH SOLE 13 54823 0 0 WYNN RESORTS LTD COM 983134107 1063 12541 SH SOLE 15 12541 0 0 WYNN RESORTS LTD COM 983134107 28430 335455 SH SOLE 18 283734 0 51721 WYNN RESORTS LTD COM 983134107 63528 749596 SH SOLE 19 749596 0 0 WYNN RESORTS LTD COM 983134107 216885 2559114 SH SOLE 21 2559114 0 0 WYNN RESORTS LTD COM 983134107 218567 2578958 SH SOLE 22 2337663 0 241295 WYNN RESORTS LTD COM 983134107 4741 55936 SH SOLE 23 55936 0 0 WYNN RESORTS LTD COM 983134107 13273 156616 SH SOLE 25 156616 0 0 WYNN RESORTS LTD COM 983134107 20703 244281 SH SOLE 26 98792 0 145489 WYNN RESORTS LTD COM 983134107 25299 298512 SH SOLE 28 7990 0 290522 WYNN RESORTS LTD COM 983134107 34 398 SH SOLE 29 398 0 0 WYNN RESORTS LTD COM 983134107 39144 461877 SH SOLE 30 461877 0 0 WYNN RESORTS LTD COM 983134107 2336 27560 SH SOLE 31 1700 0 25860 WYNN RESORTS LTD COM 983134107 14438 170357 SH SOLE 34 170357 0 0 WYNN RESORTS LTD COM 983134107 5247 61917 SH SOLE 36 61917 0 0 WYNN RESORTS LTD COM 983134107 339 3995 SH SOLE 40 3995 0 0 WYNN RESORTS LTD COM 983134107 3867 45631 SH SOLE 43 7074 0 38557 X FINL SPONSORED ADS 98372W202 11 2634 SH SOLE 43 0 0 2634 X4 PHARMACEUTICALS INC COM 98420X103 26 4959 SH SOLE 18 4959 0 0 X4 PHARMACEUTICALS INC COM 98420X103 81 15367 SH SOLE 19 15367 0 0 X4 PHARMACEUTICALS INC COM 98420X103 320 60573 SH SOLE 21 60573 0 0 X4 PHARMACEUTICALS INC COM 98420X103 992 187551 SH SOLE 22 187551 0 0 XBIOTECH INC COM 98400H102 366 28260 SH SOLE 2 4955 0 23305 XBIOTECH INC COM 98400H102 695 53645 SH SOLE 18 53645 0 0 XBIOTECH INC COM 98400H102 327 25264 SH SOLE 19 25264 0 0 XBIOTECH INC COM 98400H102 9505 733999 SH SOLE 21 733999 0 0 XBIOTECH INC COM 98400H102 4511 348308 SH SOLE 22 339126 0 9182 XBIOTECH INC COM 98400H102 47 3600 SH SOLE 25 3600 0 0 XBIOTECH INC COM 98400H102 14 1072 SH SOLE 26 1072 0 0 XBIOTECH INC COM 98400H102 261 20126 SH SOLE 30 20126 0 0 XBIOTECH INC COM 98400H102 12 962 SH SOLE 36 962 0 0 XBIOTECH INC COM 98400H102 38 2936 SH SOLE 40 2936 0 0 XBIOTECH INC COM 98400H102 71 5482 SH SOLE 43 0 0 5482 XCEL BRANDS INC COM NEW 98400M101 2 1648 SH SOLE 18 1648 0 0 XCEL BRANDS INC COM NEW 98400M101 34 22722 SH SOLE 21 22722 0 0 XCEL ENERGY INC COM 98389B100 73916 1182653 SH SOLE 2 174685 0 1007968 XCEL ENERGY INC COM 98389B100 20058 320928 SH SOLE 4 299996 0 20932 XCEL ENERGY INC COM 98389B100 41334 661342 SH SOLE 7 645710 0 15632 XCEL ENERGY INC COM 98389B100 683 10925 SH SOLE 13 1500 0 9425 XCEL ENERGY INC COM 98389B100 4525 72402 SH SOLE 15 72402 0 0 XCEL ENERGY INC COM 98389B100 65230 1043680 SH SOLE 18 966251 0 77429 XCEL ENERGY INC COM 98389B100 41016 656259 SH SOLE 19 656259 0 0 XCEL ENERGY INC COM 98389B100 1592534 25480547 SH SOLE 21 25480547 0 0 XCEL ENERGY INC COM 98389B100 784501 12552013 SH SOLE 22 11396683 0 1155330 XCEL ENERGY INC COM 98389B100 18902 302439 SH SOLE 23 302439 0 0 XCEL ENERGY INC COM 98389B100 12556 200890 SH SOLE 25 200890 0 0 XCEL ENERGY INC COM 98389B100 71196 1139131 SH SOLE 26 414030 0 725101 XCEL ENERGY INC COM 98389B100 56475 903605 SH SOLE 28 41575 0 862030 XCEL ENERGY INC COM 98389B100 91 1456 SH SOLE 29 1456 0 0 XCEL ENERGY INC COM 98389B100 407113 6513807 SH SOLE 30 6500900 0 12907 XCEL ENERGY INC COM 98389B100 14023 224374 SH SOLE 31 66787 0 157587 XCEL ENERGY INC COM 98389B100 11390 182238 SH SOLE 32 182238 0 0 XCEL ENERGY INC COM 98389B100 10405 166478 SH SOLE 34 166478 0 0 XCEL ENERGY INC COM 98389B100 24559 392951 SH SOLE 36 392951 0 0 XCEL ENERGY INC COM 98389B100 625 10003 SH SOLE 40 10003 0 0 XCEL ENERGY INC COM 98389B100 26032 416515 SH SOLE 43 28392 0 388123 XENCOR INC COM 98401F105 1048 32073 SH SOLE 2 16168 0 15905 XENCOR INC COM 98401F105 7 213 SH SOLE 4 213 0 0 XENCOR INC COM 98401F105 30 909 SH SOLE 7 909 0 0 XENCOR INC COM 98401F105 6732 206135 SH SOLE 18 206135 0 0 XENCOR INC COM 98401F105 5004 153210 SH SOLE 19 153210 0 0 XENCOR INC COM 98401F105 228218 6987697 SH SOLE 21 6987697 0 0 XENCOR INC COM 98401F105 50197 1536945 SH SOLE 22 1504571 0 32374 XENCOR INC COM 98401F105 12 357 SH SOLE 23 357 0 0 XENCOR INC COM 98401F105 259 7945 SH SOLE 25 7945 0 0 XENCOR INC COM 98401F105 1574 48188 SH SOLE 26 25680 0 22508 XENCOR INC COM 98401F105 142 4360 SH SOLE 28 4360 0 0 XENCOR INC COM 98401F105 4192 128359 SH SOLE 30 128359 0 0 XENCOR INC COM 98401F105 308 9436 SH SOLE 34 9436 0 0 XENCOR INC COM 98401F105 99 3016 SH SOLE 36 3016 0 0 XENCOR INC COM 98401F105 199 6092 SH SOLE 40 6092 0 0 XENCOR INC COM 98401F105 602 18428 SH SOLE 43 561 0 17867 XENIA HOTELS & RESORTS INC COM 984017103 2810 158426 SH SOLE 2 65917 0 92509 XENIA HOTELS & RESORTS INC COM 984017103 1083 61064 SH SOLE 4 61064 0 0 XENIA HOTELS & RESORTS INC COM 984017103 2604 146777 SH SOLE 7 146777 0 0 XENIA HOTELS & RESORTS INC COM 984017103 8095 456297 SH SOLE 18 456297 0 0 XENIA HOTELS & RESORTS INC COM 984017103 22263 1254953 SH SOLE 19 1254953 0 0 XENIA HOTELS & RESORTS INC COM 984017103 250249 14106491 SH SOLE 21 14106491 0 0 XENIA HOTELS & RESORTS INC COM 984017103 69408 3912490 SH SOLE 22 3792830 0 119660 XENIA HOTELS & RESORTS INC COM 984017103 83 4688 SH SOLE 23 4688 0 0 XENIA HOTELS & RESORTS INC COM 984017103 9207 518994 SH SOLE 25 518994 0 0 XENIA HOTELS & RESORTS INC COM 984017103 588 33154 SH SOLE 26 24163 0 8991 XENIA HOTELS & RESORTS INC COM 984017103 1442 81301 SH SOLE 28 10926 0 70375 XENIA HOTELS & RESORTS INC COM 984017103 6608 372516 SH SOLE 30 372516 0 0 XENIA HOTELS & RESORTS INC COM 984017103 3096 174526 SH SOLE 34 174526 0 0 XENIA HOTELS & RESORTS INC COM 984017103 159 8987 SH SOLE 36 8987 0 0 XENIA HOTELS & RESORTS INC COM 984017103 249 14029 SH SOLE 40 14029 0 0 XENIA HOTELS & RESORTS INC COM 984017103 416 23426 SH SOLE 43 706 0 22720 XENON PHARMACEUTICALS INC COM 98420N105 126 8221 SH SOLE 2 7467 0 754 XENON PHARMACEUTICALS INC COM 98420N105 5456 357049 SH SOLE 21 357049 0 0 XENON PHARMACEUTICALS INC COM 98420N105 484 31685 SH SOLE 22 15621 0 16064 XENON PHARMACEUTICALS INC COM 98420N105 88 5739 SH SOLE 25 5739 0 0 XENON PHARMACEUTICALS INC COM 98420N105 44 2847 SH SOLE 26 2847 0 0 XENON PHARMACEUTICALS INC COM 98420N105 448 29327 SH SOLE 30 29327 0 0 XENON PHARMACEUTICALS INC COM 98420N105 80 5211 SH SOLE 36 5211 0 0 XENON PHARMACEUTICALS INC COM 98420N105 45 2973 SH SOLE 40 2973 0 0 XERIS PHARMACEUTICALS INC COM 98422L107 46 18713 SH SOLE 2 1045 0 17668 XERIS PHARMACEUTICALS INC COM 98422L107 31 12612 SH SOLE 18 12612 0 0 XERIS PHARMACEUTICALS INC COM 98422L107 591 241151 SH SOLE 21 241151 0 0 XERIS PHARMACEUTICALS INC COM 98422L107 2943 1201048 SH SOLE 22 1201048 0 0 XERIS PHARMACEUTICALS INC COM 98422L107 67 27162 SH SOLE 26 0 0 27162 XERIS PHARMACEUTICALS INC COM 98422L107 60 24522 SH SOLE 30 24522 0 0 XERIS PHARMACEUTICALS INC COM 98422L107 1 600 SH SOLE 43 0 0 600 XEROX HOLDINGS CORP COM NEW 98421M106 13792 683806 SH SOLE 2 148633 0 535173 XEROX HOLDINGS CORP COM NEW 98421M106 316 15658 SH SOLE 4 15658 0 0 XEROX HOLDINGS CORP COM NEW 98421M106 133 6578 SH SOLE 7 6578 0 0 XEROX HOLDINGS CORP COM NEW 98421M106 3 172 SH SOLE 17 0 0 172 XEROX HOLDINGS CORP COM NEW 98421M106 6874 340780 SH SOLE 18 337609 0 3171 XEROX HOLDINGS CORP COM NEW 98421M106 887 43966 SH SOLE 19 43966 0 0 XEROX HOLDINGS CORP COM NEW 98421M106 135414 6713654 SH SOLE 21 6713654 0 0 XEROX HOLDINGS CORP COM NEW 98421M106 79455 3939281 SH SOLE 22 3750232 0 189049 XEROX HOLDINGS CORP COM NEW 98421M106 316 15647 SH SOLE 23 15647 0 0 XEROX HOLDINGS CORP COM NEW 98421M106 656 32509 SH SOLE 25 32509 0 0 XEROX HOLDINGS CORP COM NEW 98421M106 1401 69478 SH SOLE 26 54143 0 15335 XEROX HOLDINGS CORP COM NEW 98421M106 375 18576 SH SOLE 28 11471 0 7105 XEROX HOLDINGS CORP COM NEW 98421M106 210 10408 SH SOLE 29 10408 0 0 XEROX HOLDINGS CORP COM NEW 98421M106 1961 97209 SH SOLE 30 97209 0 0 XEROX HOLDINGS CORP COM NEW 98421M106 343 16987 SH SOLE 31 16987 0 0 XEROX HOLDINGS CORP COM NEW 98421M106 26 1286 SH SOLE 34 1286 0 0 XEROX HOLDINGS CORP COM NEW 98421M106 1328 65859 SH SOLE 36 65859 0 0 XEROX HOLDINGS CORP COM NEW 98421M106 406 20109 SH SOLE 40 20109 0 0 XEROX HOLDINGS CORP COM NEW 98421M106 2500 123960 SH SOLE 43 6041 0 117919 XILINX INC COM 983919101 79710 527915 SH SOLE 2 82999 0 444916 XILINX INC COM 983919101 24889 164840 SH SOLE 4 90027 0 74813 XILINX INC COM 983919101 35894 237727 SH SOLE 7 230085 0 7642 XILINX INC COM 983919101 1856 12290 SH SOLE 13 8300 0 3990 XILINX INC COM 983919101 3748 24825 SH SOLE 15 24825 0 0 XILINX INC COM 983919101 1 6 SH SOLE 17 0 0 6 XILINX INC COM 983919101 89251 591103 SH SOLE 18 550022 0 41081 XILINX INC COM 983919101 58544 387735 SH SOLE 19 387735 0 0 XILINX INC COM 983919101 1360696 9011831 SH SOLE 21 9011831 0 0 XILINX INC COM 983919101 802474 5314751 SH SOLE 22 4791248 0 523503 XILINX INC COM 983919101 21050 139414 SH SOLE 23 139414 0 0 XILINX INC COM 983919101 65213 431902 SH SOLE 25 431902 0 0 XILINX INC COM 983919101 83230 551231 SH SOLE 26 217704 0 333527 XILINX INC COM 983919101 129200 855686 SH SOLE 28 21970 0 833716 XILINX INC COM 983919101 9 58 SH SOLE 29 58 0 0 XILINX INC COM 983919101 287441 1903708 SH SOLE 30 1819186 0 84522 XILINX INC COM 983919101 13567 89853 SH SOLE 31 29498 0 60355 XILINX INC COM 983919101 8736 57860 SH SOLE 32 57860 0 0 XILINX INC COM 983919101 20423 135261 SH SOLE 34 135261 0 0 XILINX INC COM 983919101 17197 113895 SH SOLE 36 113895 0 0 XILINX INC COM 983919101 1298 8599 SH SOLE 40 8599 0 0 XILINX INC COM 983919101 33543 222153 SH SOLE 43 14144 0 208009 XILINX INC OPTIONS 983919101 408 2700 SH Call SOLE 2 2700 0 0 XILINX INC OPTIONS 983919101 845 5600 SH Call SOLE 4 5600 0 0 XILINX INC OPTIONS 983919101 10886 72100 SH Call SOLE 18 72100 0 0 XILINX INC OPTIONS 983919101 149873 992600 SH Call SOLE 19 992600 0 0 XILINX INC OPTIONS 983919101 6311 41800 SH Call SOLE 22 41800 0 0 XILINX INC OPTIONS 983919101 50581 335000 SH Call SOLE 34 335000 0 0 XINYUAN REAL ESTATE CO LTD SPONS ADR 98417P105 9 5050 SH SOLE 43 0 0 5050 XL FLEET CORP COM CL A 9837FR100 208 33762 SH SOLE 2 21576 0 12186 XL FLEET CORP COM CL A 9837FR100 4 616 SH SOLE 7 616 0 0 XL FLEET CORP COM CL A 9837FR100 759 123213 SH SOLE 18 123213 0 0 XL FLEET CORP COM CL A 9837FR100 437 70999 SH SOLE 19 70999 0 0 XL FLEET CORP COM CL A 9837FR100 8407 1364775 SH SOLE 21 1364775 0 0 XL FLEET CORP COM CL A 9837FR100 11036 1791619 SH SOLE 22 1746821 0 44798 XL FLEET CORP COM CL A 9837FR100 65 10597 SH SOLE 25 10597 0 0 XL FLEET CORP COM CL A 9837FR100 93 15094 SH SOLE 26 0 0 15094 XL FLEET CORP COM CL A 9837FR100 109 17630 SH SOLE 30 17630 0 0 XL FLEET CORP COM CL A 9837FR100 52 8380 SH SOLE 40 8380 0 0 XL FLEET CORP COM CL A 9837FR100 0 15 SH SOLE 43 0 0 15 XOMA CORP DEL COM NEW 98419J206 256 10349 SH SOLE 2 518 0 9831 XOMA CORP DEL COM NEW 98419J206 506 20434 SH SOLE 18 20434 0 0 XOMA CORP DEL COM NEW 98419J206 287 11613 SH SOLE 19 11613 0 0 XOMA CORP DEL COM NEW 98419J206 5602 226330 SH SOLE 21 226330 0 0 XOMA CORP DEL COM NEW 98419J206 4828 195070 SH SOLE 22 192392 0 2678 XOMETRY INC CLASS A COM 98423F109 236 4092 SH SOLE 2 2977 0 1115 XOMETRY INC CLASS A COM 98423F109 1228 21298 SH SOLE 18 21298 0 0 XOMETRY INC CLASS A COM 98423F109 1480 25669 SH SOLE 19 25669 0 0 XOMETRY INC CLASS A COM 98423F109 15464 268152 SH SOLE 21 268152 0 0 XOMETRY INC CLASS A COM 98423F109 9454 163930 SH SOLE 22 162708 0 1222 XOMETRY INC CLASS A COM 98423F109 94 1627 SH SOLE 26 1627 0 0 XOMETRY INC CLASS A COM 98423F109 350 6076 SH SOLE 28 0 0 6076 XOMETRY INC CLASS A COM 98423F109 5 83 SH SOLE 31 0 0 83 XOMETRY INC CLASS A COM 98423F109 1794 31105 SH SOLE 34 31105 0 0 XP INC CL A G98239109 577 14364 SH SOLE 2 9237 0 5127 XP INC CL A G98239109 142 3547 SH SOLE 7 3547 0 0 XP INC CL A G98239109 35 879 SH SOLE 18 879 0 0 XP INC CL A G98239109 251 6259 SH SOLE 19 6259 0 0 XP INC CL A G98239109 1690 42079 SH SOLE 22 42079 0 0 XP INC CL A G98239109 1397 34775 SH SOLE 23 34775 0 0 XP INC CL A G98239109 124 3083 SH SOLE 25 3083 0 0 XP INC CL A G98239109 1811 45080 SH SOLE 31 45080 0 0 XP INC CL A G98239109 8682 216128 SH SOLE 34 216128 0 0 XPEL INC COM 98379L100 1643 21661 SH SOLE 2 15435 0 6226 XPEL INC COM 98379L100 4 53 SH SOLE 4 53 0 0 XPEL INC COM 98379L100 24 322 SH SOLE 7 322 0 0 XPEL INC COM 98379L100 4160 54841 SH SOLE 18 50137 0 4704 XPEL INC COM 98379L100 6696 88267 SH SOLE 19 88267 0 0 XPEL INC COM 98379L100 45943 605626 SH SOLE 21 605626 0 0 XPEL INC COM 98379L100 34668 456999 SH SOLE 22 446029 0 10970 XPEL INC COM 98379L100 146 1928 SH SOLE 23 1928 0 0 XPEL INC COM 98379L100 242 3190 SH SOLE 25 3190 0 0 XPEL INC COM 98379L100 1402 18487 SH SOLE 26 12776 0 5711 XPEL INC COM 98379L100 96 1263 SH SOLE 28 1263 0 0 XPEL INC COM 98379L100 714 9415 SH SOLE 30 9415 0 0 XPEL INC COM 98379L100 230 3037 SH SOLE 36 3037 0 0 XPEL INC COM 98379L100 136 1790 SH SOLE 40 1790 0 0 XPEL INC COM 98379L100 20 259 SH SOLE 43 0 0 259 XPENG INC ADS 98422D105 14098 396687 SH SOLE 2 42207 0 354480 XPENG INC ADS 98422D105 8151 229347 SH SOLE 4 118932 0 110415 XPENG INC ADS 98422D105 1654 46529 SH SOLE 7 46529 0 0 XPENG INC ADS 98422D105 1706 48000 SH SOLE 13 12500 0 35500 XPENG INC ADS 98422D105 7518 211528 SH SOLE 15 211528 0 0 XPENG INC ADS 98422D105 0 0 SH SOLE 17 0 0 0 XPENG INC ADS 98422D105 5123 144140 SH SOLE 18 144140 0 0 XPENG INC ADS 98422D105 8855 249145 SH SOLE 19 249145 0 0 XPENG INC ADS 98422D105 262796 7394386 SH SOLE 21 7394386 0 0 XPENG INC ADS 98422D105 149346 4202197 SH SOLE 22 3714488 0 487709 XPENG INC ADS 98422D105 8148 229256 SH SOLE 23 229256 0 0 XPENG INC ADS 98422D105 15120 425442 SH SOLE 25 425442 0 0 XPENG INC ADS 98422D105 33484 942143 SH SOLE 26 280014 0 662129 XPENG INC ADS 98422D105 27515 774198 SH SOLE 28 29503 0 744695 XPENG INC ADS 98422D105 1762 49574 SH SOLE 29 49574 0 0 XPENG INC ADS 98422D105 113978 3207023 SH SOLE 30 3207023 0 0 XPENG INC ADS 98422D105 3231 90904 SH SOLE 31 86645 0 4259 XPENG INC ADS 98422D105 662 18619 SH SOLE 32 18619 0 0 XPENG INC ADS 98422D105 44564 1253923 SH SOLE 34 1253923 0 0 XPENG INC ADS 98422D105 57 1609 SH SOLE 40 1609 0 0 XPENG INC ADS 98422D105 3803 107000 SH SOLE 43 20959 0 86041 XPERI HOLDING CORP COM 98390M103 2173 115318 SH SOLE 2 32371 0 82947 XPERI HOLDING CORP COM 98390M103 9 460 SH SOLE 4 460 0 0 XPERI HOLDING CORP COM 98390M103 34 1816 SH SOLE 7 1816 0 0 XPERI HOLDING CORP COM 98390M103 7909 419801 SH SOLE 18 419801 0 0 XPERI HOLDING CORP COM 98390M103 3516 186640 SH SOLE 19 186640 0 0 XPERI HOLDING CORP COM 98390M103 230787 12249849 SH SOLE 21 12249849 0 0 XPERI HOLDING CORP COM 98390M103 49279 2615664 SH SOLE 22 2508151 0 107513 XPERI HOLDING CORP COM 98390M103 258 13700 SH SOLE 25 13700 0 0 XPERI HOLDING CORP COM 98390M103 1026 54480 SH SOLE 26 45322 0 9158 XPERI HOLDING CORP COM 98390M103 191 10153 SH SOLE 28 10153 0 0 XPERI HOLDING CORP COM 98390M103 11523 611602 SH SOLE 30 611602 0 0 XPERI HOLDING CORP COM 98390M103 5 263 SH SOLE 36 263 0 0 XPERI HOLDING CORP COM 98390M103 223 11817 SH SOLE 40 11817 0 0 XPERI HOLDING CORP COM 98390M103 397 21089 SH SOLE 43 0 0 21089 XPO LOGISTICS INC COM 983793100 32075 403050 SH SOLE 2 213163 0 189887 XPO LOGISTICS INC COM 983793100 2472 31058 SH SOLE 4 31058 0 0 XPO LOGISTICS INC COM 983793100 437 5494 SH SOLE 7 5494 0 0 XPO LOGISTICS INC COM 983793100 421 5287 SH SOLE 13 5287 0 0 XPO LOGISTICS INC COM 983793100 54 677 SH SOLE 15 677 0 0 XPO LOGISTICS INC COM 983793100 16 200 SH SOLE 17 0 0 200 XPO LOGISTICS INC COM 983793100 23775 298759 SH SOLE 18 291947 0 6812 XPO LOGISTICS INC COM 983793100 9281 116631 SH SOLE 19 116631 0 0 XPO LOGISTICS INC COM 983793100 391154 4915225 SH SOLE 21 4915225 0 0 XPO LOGISTICS INC COM 983793100 233763 2937465 SH SOLE 22 2730807 0 206658 XPO LOGISTICS INC COM 983793100 3634 45662 SH SOLE 23 45662 0 0 XPO LOGISTICS INC COM 983793100 11139 139974 SH SOLE 25 139974 0 0 XPO LOGISTICS INC COM 983793100 9335 117304 SH SOLE 26 43587 0 73717 XPO LOGISTICS INC COM 983793100 4900 61578 SH SOLE 28 7496 0 54082 XPO LOGISTICS INC COM 983793100 1615 20293 SH SOLE 29 20293 0 0 XPO LOGISTICS INC COM 983793100 4273 53700 SH SOLE 30 53700 0 0 XPO LOGISTICS INC COM 983793100 3466 43551 SH SOLE 31 43551 0 0 XPO LOGISTICS INC COM 983793100 486 6107 SH SOLE 34 6107 0 0 XPO LOGISTICS INC COM 983793100 2757 34648 SH SOLE 36 34648 0 0 XPO LOGISTICS INC COM 983793100 918 11532 SH SOLE 40 11532 0 0 XPO LOGISTICS INC COM 983793100 2993 37608 SH SOLE 43 4109 0 33499 XPONENTIAL FITNESS INC COM CL A 98422X101 178 13999 SH SOLE 2 9385 0 4614 XPONENTIAL FITNESS INC COM CL A 98422X101 74 5869 SH SOLE 18 5869 0 0 XPONENTIAL FITNESS INC COM CL A 98422X101 173 13609 SH SOLE 19 13609 0 0 XPONENTIAL FITNESS INC COM CL A 98422X101 3864 304526 SH SOLE 21 304526 0 0 XPONENTIAL FITNESS INC COM CL A 98422X101 893 70347 SH SOLE 22 68845 0 1502 XPRESSPA GROUP INC COM 98420U703 29 20001 SH SOLE 18 20001 0 0 XPRESSPA GROUP INC COM 98420U703 505 343540 SH SOLE 21 343540 0 0 XPRESSPA GROUP INC COM 98420U703 2710 1843395 SH SOLE 22 1843395 0 0 XTANT MED HLDGS INC COM NEW 98420P308 1 1159 SH SOLE 18 1159 0 0 XTANT MED HLDGS INC COM NEW 98420P308 24 21314 SH SOLE 21 21314 0 0 XUNLEI LTD SPONSORED ADR 98419E108 34 11976 SH SOLE 43 0 0 11976 XYLEM INC COM 98419M100 53953 436232 SH SOLE 2 63065 0 373167 XYLEM INC COM 98419M100 20141 162844 SH SOLE 4 94329 0 68515 XYLEM INC COM 98419M100 43164 349000 SH SOLE 7 343699 0 5301 XYLEM INC COM 98419M100 403 3260 SH SOLE 13 533 0 2727 XYLEM INC COM 98419M100 2672 21603 SH SOLE 15 21603 0 0 XYLEM INC COM 98419M100 1 6 SH SOLE 17 0 0 6 XYLEM INC COM 98419M100 53255 430590 SH SOLE 18 405134 0 25456 XYLEM INC COM 98419M100 10897 88109 SH SOLE 19 88109 0 0 XYLEM INC COM 98419M100 686098 5547366 SH SOLE 21 5547366 0 0 XYLEM INC COM 98419M100 473214 3826115 SH SOLE 22 3447154 0 378961 XYLEM INC COM 98419M100 12817 103631 SH SOLE 23 103631 0 0 XYLEM INC COM 98419M100 88872 718566 SH SOLE 25 718566 0 0 XYLEM INC COM 98419M100 127215 1028583 SH SOLE 26 766190 0 262393 XYLEM INC COM 98419M100 84723 685015 SH SOLE 28 26621 0 658394 XYLEM INC COM 98419M100 386274 3123172 SH SOLE 30 3095968 0 27204 XYLEM INC COM 98419M100 8121 65658 SH SOLE 31 21657 0 44001 XYLEM INC COM 98419M100 9196 74357 SH SOLE 34 74357 0 0 XYLEM INC COM 98419M100 9942 80387 SH SOLE 36 80387 0 0 XYLEM INC COM 98419M100 748 6048 SH SOLE 40 6048 0 0 XYLEM INC COM 98419M100 55605 449590 SH SOLE 43 25149 0 424441 Y-MABS THERAPEUTICS INC COM 984241109 647 22686 SH SOLE 2 12509 0 10177 Y-MABS THERAPEUTICS INC COM 984241109 4 126 SH SOLE 4 126 0 0 Y-MABS THERAPEUTICS INC COM 984241109 19 665 SH SOLE 7 665 0 0 Y-MABS THERAPEUTICS INC COM 984241109 2908 101883 SH SOLE 18 97137 0 4746 Y-MABS THERAPEUTICS INC COM 984241109 3767 132007 SH SOLE 19 132007 0 0 Y-MABS THERAPEUTICS INC COM 984241109 41425 1451467 SH SOLE 21 1451467 0 0 Y-MABS THERAPEUTICS INC COM 984241109 22261 780000 SH SOLE 22 766655 0 13345 Y-MABS THERAPEUTICS INC COM 984241109 26 928 SH SOLE 23 928 0 0 Y-MABS THERAPEUTICS INC COM 984241109 184 6431 SH SOLE 25 6431 0 0 Y-MABS THERAPEUTICS INC COM 984241109 371 12989 SH SOLE 26 1419 0 11570 Y-MABS THERAPEUTICS INC COM 984241109 81 2850 SH SOLE 28 2850 0 0 Y-MABS THERAPEUTICS INC COM 984241109 6073 212786 SH SOLE 30 212786 0 0 Y-MABS THERAPEUTICS INC COM 984241109 90 3160 SH SOLE 36 3160 0 0 Y-MABS THERAPEUTICS INC COM 984241109 89 3104 SH SOLE 40 3104 0 0 Y-MABS THERAPEUTICS INC COM 984241109 165 5778 SH SOLE 43 0 0 5778 YAMANA GOLD INC COM 98462Y100 901 227587 SH SOLE 21 227587 0 0 YAMANA GOLD INC COM 98462Y100 1342 338886 SH SOLE 43 0 0 338886 YANDEX N V SHS CLASS A N97284108 8962 112466 SH SOLE 2 26648 0 85818 YANDEX N V SHS CLASS A N97284108 2297 28821 SH SOLE 4 2821 0 26000 YANDEX N V SHS CLASS A N97284108 34 427 SH SOLE 7 427 0 0 YANDEX N V SHS CLASS A N97284108 685 8600 SH SOLE 13 0 0 8600 YANDEX N V SHS CLASS A N97284108 167 2098 SH SOLE 15 2098 0 0 YANDEX N V SHS CLASS A N97284108 6 79 SH SOLE 18 79 0 0 YANDEX N V SHS CLASS A N97284108 89683 1125402 SH SOLE 19 1125402 0 0 YANDEX N V SHS CLASS A N97284108 9198 115421 SH SOLE 21 115421 0 0 YANDEX N V SHS CLASS A N97284108 2227 27942 SH SOLE 22 27942 0 0 YANDEX N V SHS CLASS A N97284108 31712 397942 SH SOLE 25 397942 0 0 YANDEX N V SHS CLASS A N97284108 32891 412739 SH SOLE 26 95690 0 317049 YANDEX N V SHS CLASS A N97284108 9478 118942 SH SOLE 28 0 0 118942 YANDEX N V SHS CLASS A N97284108 132643 1664493 SH SOLE 34 1664493 0 0 YANDEX N V SHS CLASS A N97284108 6265 78621 SH SOLE 36 78621 0 0 YANDEX N V SHS CLASS A N97284108 496 6222 SH SOLE 43 4933 0 1289 YATSEN HLDG LTD ADS 985194109 747 196096 SH SOLE 22 196096 0 0 YATSEN HLDG LTD ADS 985194109 191 50171 SH SOLE 25 50171 0 0 YATSEN HLDG LTD ADS 985194109 110 28811 SH SOLE 28 0 0 28811 YATSEN HLDG LTD ADS 985194109 2 542 SH SOLE 30 542 0 0 YELLOW CORP COM 985510106 251 44424 SH SOLE 2 4012 0 40412 YELLOW CORP COM 985510106 5 809 SH SOLE 7 809 0 0 YELLOW CORP COM 985510106 936 165622 SH SOLE 18 165622 0 0 YELLOW CORP COM 985510106 495 87655 SH SOLE 19 87655 0 0 YELLOW CORP COM 985510106 10694 1892657 SH SOLE 21 1892657 0 0 YELLOW CORP COM 985510106 6354 1124562 SH SOLE 22 1095427 0 29135 YELLOW CORP COM 985510106 5 960 SH SOLE 43 0 0 960 YELP INC CL A 985817105 3516 94414 SH SOLE 2 77517 0 16897 YELP INC CL A 985817105 11 290 SH SOLE 4 290 0 0 YELP INC CL A 985817105 43 1165 SH SOLE 7 1165 0 0 YELP INC CL A 985817105 12782 343223 SH SOLE 18 339953 0 3270 YELP INC CL A 985817105 9933 266729 SH SOLE 19 266729 0 0 YELP INC CL A 985817105 183145 4917972 SH SOLE 21 4917972 0 0 YELP INC CL A 985817105 74500 2000530 SH SOLE 22 1954611 0 45919 YELP INC CL A 985817105 76 2052 SH SOLE 23 2052 0 0 YELP INC CL A 985817105 945 25363 SH SOLE 25 25363 0 0 YELP INC CL A 985817105 1179 31662 SH SOLE 26 21534 0 10128 YELP INC CL A 985817105 262 7038 SH SOLE 28 7038 0 0 YELP INC CL A 985817105 4541 121939 SH SOLE 30 121939 0 0 YELP INC CL A 985817105 2469 66297 SH SOLE 34 66297 0 0 YELP INC CL A 985817105 37 998 SH SOLE 36 998 0 0 YELP INC CL A 985817105 306 8219 SH SOLE 40 8219 0 0 YELP INC CL A 985817105 1493 40084 SH SOLE 43 528 0 39556 YETI HLDGS INC COM 98585X104 17112 199697 SH SOLE 2 74538 0 125159 YETI HLDGS INC COM 98585X104 63 735 SH SOLE 4 735 0 0 YETI HLDGS INC COM 98585X104 116 1354 SH SOLE 7 1354 0 0 YETI HLDGS INC COM 98585X104 2 18 SH SOLE 17 0 0 18 YETI HLDGS INC COM 98585X104 20014 233558 SH SOLE 18 232431 0 1127 YETI HLDGS INC COM 98585X104 7745 90386 SH SOLE 19 90386 0 0 YETI HLDGS INC COM 98585X104 369410 4310999 SH SOLE 21 4310999 0 0 YETI HLDGS INC COM 98585X104 204043 2381182 SH SOLE 22 2282313 0 98869 YETI HLDGS INC COM 98585X104 71 834 SH SOLE 23 834 0 0 YETI HLDGS INC COM 98585X104 1104 12886 SH SOLE 25 12886 0 0 YETI HLDGS INC COM 98585X104 3401 39692 SH SOLE 26 27958 0 11734 YETI HLDGS INC COM 98585X104 484 5644 SH SOLE 28 5644 0 0 YETI HLDGS INC COM 98585X104 3814 44514 SH SOLE 30 44514 0 0 YETI HLDGS INC COM 98585X104 117 1369 SH SOLE 31 1369 0 0 YETI HLDGS INC COM 98585X104 978 11410 SH SOLE 34 11410 0 0 YETI HLDGS INC COM 98585X104 512 5979 SH SOLE 36 5979 0 0 YETI HLDGS INC COM 98585X104 886 10344 SH SOLE 40 10344 0 0 YETI HLDGS INC COM 98585X104 2142 24999 SH SOLE 43 312 0 24687 YEXT INC COM 98585N106 3191 265213 SH SOLE 2 125248 0 139965 YEXT INC COM 98585N106 3 289 SH SOLE 4 289 0 0 YEXT INC COM 98585N106 19 1574 SH SOLE 7 1574 0 0 YEXT INC COM 98585N106 4564 379357 SH SOLE 18 308579 0 70778 YEXT INC COM 98585N106 16335 1357861 SH SOLE 19 1357861 0 0 YEXT INC COM 98585N106 47381 3938568 SH SOLE 21 3938568 0 0 YEXT INC COM 98585N106 43465 3613068 SH SOLE 22 3544646 0 68422 YEXT INC COM 98585N106 641 53273 SH SOLE 23 53273 0 0 YEXT INC COM 98585N106 153 12725 SH SOLE 25 12725 0 0 YEXT INC COM 98585N106 2952 245396 SH SOLE 26 21644 0 223752 YEXT INC COM 98585N106 98 8177 SH SOLE 28 8177 0 0 YEXT INC COM 98585N106 6300 523671 SH SOLE 30 523671 0 0 YEXT INC COM 98585N106 38 3160 SH SOLE 36 3160 0 0 YEXT INC COM 98585N106 117 9752 SH SOLE 40 9752 0 0 YEXT INC COM 98585N106 308 25639 SH SOLE 43 1683 0 23956 YIELD10 BIOSCIENCE INC COM 98585K862 5 851 SH SOLE 18 851 0 0 YIELD10 BIOSCIENCE INC COM 98585K862 60 10022 SH SOLE 21 10022 0 0 YIELD10 BIOSCIENCE INC COM 98585K862 188 31373 SH SOLE 22 31373 0 0 YIREN DIGITAL LTD SPONSORED ADS 98585L100 112 37086 SH SOLE 43 0 0 37086 YORK WTR CO COM 987184108 481 11019 SH SOLE 2 4089 0 6930 YORK WTR CO COM 987184108 613 14041 SH SOLE 7 14041 0 0 YORK WTR CO COM 987184108 1824 41759 SH SOLE 18 41759 0 0 YORK WTR CO COM 987184108 1028 23533 SH SOLE 19 23533 0 0 YORK WTR CO COM 987184108 25010 572570 SH SOLE 21 572570 0 0 YORK WTR CO COM 987184108 12797 292981 SH SOLE 22 283120 0 9861 YORK WTR CO COM 987184108 72 1659 SH SOLE 25 1659 0 0 YORK WTR CO COM 987184108 52 1198 SH SOLE 26 0 0 1198 YORK WTR CO COM 987184108 81 1863 SH SOLE 28 1863 0 0 YORK WTR CO COM 987184108 5942 136027 SH SOLE 30 136027 0 0 YORK WTR CO COM 987184108 62 1415 SH SOLE 40 1415 0 0 YORK WTR CO COM 987184108 340 7787 SH SOLE 43 122 0 7665 YOUDAO INC SPONSORED ADS 98741T104 730 60380 SH SOLE 22 60380 0 0 YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 2168 465199 SH SOLE 2 362502 0 102697 YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 505 108426 SH SOLE 4 44046 0 64380 YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 77 16565 SH SOLE 7 16565 0 0 YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 14 2988 SH SOLE 15 2988 0 0 YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 65 13849 SH SOLE 18 13849 0 0 YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 12902 2768661 SH SOLE 21 2768661 0 0 YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 8340 1789652 SH SOLE 22 1586715 0 202937 YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 421 90375 SH SOLE 23 90375 0 0 YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 4868 1044695 SH SOLE 26 763505 0 281190 YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 1257 269772 SH SOLE 28 0 0 269772 YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 15702 3369491 SH SOLE 30 1149529 0 2219962 YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 79 17026 SH SOLE 31 0 0 17026 YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 8531 1830605 SH SOLE 34 1830605 0 0 YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 3 734 SH SOLE 40 734 0 0 YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 35 7410 SH SOLE 43 0 0 7410 YUM BRANDS INC COM 988498101 77377 632634 SH SOLE 2 131601 0 501033 YUM BRANDS INC COM 988498101 27370 223777 SH SOLE 4 133382 0 90395 YUM BRANDS INC COM 988498101 31613 258467 SH SOLE 7 249508 0 8959 YUM BRANDS INC COM 988498101 755 6174 SH SOLE 13 1039 0 5135 YUM BRANDS INC COM 988498101 4146 33899 SH SOLE 15 33899 0 0 YUM BRANDS INC COM 988498101 65534 535799 SH SOLE 18 491942 0 43857 YUM BRANDS INC COM 988498101 21212 173430 SH SOLE 19 173430 0 0 YUM BRANDS INC COM 988498101 844741 6906556 SH SOLE 21 6906556 0 0 YUM BRANDS INC COM 988498101 791599 6472067 SH SOLE 22 5803068 0 668999 YUM BRANDS INC COM 988498101 22648 185169 SH SOLE 23 185169 0 0 YUM BRANDS INC COM 988498101 77506 633683 SH SOLE 25 633683 0 0 YUM BRANDS INC COM 988498101 90472 739695 SH SOLE 26 315444 0 424251 YUM BRANDS INC COM 988498101 69168 565512 SH SOLE 28 24077 0 541435 YUM BRANDS INC COM 988498101 1289 10540 SH SOLE 29 10540 0 0 YUM BRANDS INC COM 988498101 143051 1169581 SH SOLE 30 1169581 0 0 YUM BRANDS INC COM 988498101 14336 117209 SH SOLE 31 42476 0 74733 YUM BRANDS INC COM 988498101 3826 31282 SH SOLE 34 31282 0 0 YUM BRANDS INC COM 988498101 17278 141260 SH SOLE 36 141260 0 0 YUM BRANDS INC COM 988498101 1249 10209 SH SOLE 40 10209 0 0 YUM BRANDS INC COM 988498101 33846 276722 SH SOLE 43 10081 0 266641 YUM CHINA HLDGS INC COM 98850P109 59921 1031167 SH SOLE 2 61458 0 969709 YUM CHINA HLDGS INC COM 98850P109 17191 295836 SH SOLE 4 174982 0 120854 YUM CHINA HLDGS INC COM 98850P109 3081 53017 SH SOLE 7 53017 0 0 YUM CHINA HLDGS INC COM 98850P109 7014 120702 SH SOLE 13 71734 0 48968 YUM CHINA HLDGS INC COM 98850P109 25459 438123 SH SOLE 15 438123 0 0 YUM CHINA HLDGS INC COM 98850P109 19452 334745 SH SOLE 18 334745 0 0 YUM CHINA HLDGS INC COM 98850P109 102384 1761904 SH SOLE 19 1761904 0 0 YUM CHINA HLDGS INC COM 98850P109 724886 12474376 SH SOLE 21 12474376 0 0 YUM CHINA HLDGS INC COM 98850P109 429558 7392148 SH SOLE 22 6639071 0 753077 YUM CHINA HLDGS INC COM 98850P109 11030 189810 SH SOLE 23 189810 0 0 YUM CHINA HLDGS INC COM 98850P109 53645 923164 SH SOLE 25 923164 0 0 YUM CHINA HLDGS INC COM 98850P109 70573 1214477 SH SOLE 26 139628 0 1074849 YUM CHINA HLDGS INC COM 98850P109 40379 694874 SH SOLE 28 31988 0 662886 YUM CHINA HLDGS INC COM 98850P109 146434 2519941 SH SOLE 30 2510877 0 9064 YUM CHINA HLDGS INC COM 98850P109 389 6702 SH SOLE 31 6702 0 0 YUM CHINA HLDGS INC COM 98850P109 1450 24953 SH SOLE 32 24953 0 0 YUM CHINA HLDGS INC COM 98850P109 145820 2509383 SH SOLE 34 2509383 0 0 YUM CHINA HLDGS INC COM 98850P109 6161 106021 SH SOLE 36 106021 0 0 YUM CHINA HLDGS INC COM 98850P109 105 1804 SH SOLE 40 1804 0 0 YUM CHINA HLDGS INC COM 98850P109 35560 611946 SH SOLE 43 30577 0 581369 YUMANITY THERAPEUTICS INC COM 98872L102 14 1347 SH SOLE 2 1347 0 0 YUMANITY THERAPEUTICS INC COM 98872L102 19 1867 SH SOLE 18 1867 0 0 YUMANITY THERAPEUTICS INC COM 98872L102 252 24425 SH SOLE 21 24425 0 0 YUMANITY THERAPEUTICS INC COM 98872L102 436 42266 SH SOLE 22 42266 0 0 YUNHONG CTI LTD COM 98873Q100 0 230 SH SOLE 21 230 0 0 ZAI LAB LTD ADR 98887Q104 6122 58087 SH SOLE 2 2428 0 55659 ZAI LAB LTD ADR 98887Q104 4074 38654 SH SOLE 4 18481 0 20173 ZAI LAB LTD ADR 98887Q104 842 7993 SH SOLE 7 7993 0 0 ZAI LAB LTD ADR 98887Q104 774 7341 SH SOLE 13 143 0 7198 ZAI LAB LTD ADR 98887Q104 4441 42142 SH SOLE 15 42142 0 0 ZAI LAB LTD ADR 98887Q104 2649 25133 SH SOLE 18 25133 0 0 ZAI LAB LTD ADR 98887Q104 19528 185288 SH SOLE 19 185288 0 0 ZAI LAB LTD ADR 98887Q104 203026 1926422 SH SOLE 21 1926422 0 0 ZAI LAB LTD ADR 98887Q104 83006 787605 SH SOLE 22 699528 0 88077 ZAI LAB LTD ADR 98887Q104 3560 33778 SH SOLE 23 33778 0 0 ZAI LAB LTD ADR 98887Q104 4368 41449 SH SOLE 25 41449 0 0 ZAI LAB LTD ADR 98887Q104 17668 167647 SH SOLE 26 44335 0 123312 ZAI LAB LTD ADR 98887Q104 13455 127664 SH SOLE 28 6804 0 120860 ZAI LAB LTD ADR 98887Q104 48962 464581 SH SOLE 30 464581 0 0 ZAI LAB LTD ADR 98887Q104 435 4123 SH SOLE 32 4123 0 0 ZAI LAB LTD ADR 98887Q104 797 7561 SH SOLE 34 7561 0 0 ZAI LAB LTD ADR 98887Q104 35 329 SH SOLE 40 329 0 0 ZAI LAB LTD ADR 98887Q104 6308 59853 SH SOLE 43 6833 0 53020 ZEALAND PHARMA A/S SPONSORED ADR 98920Y304 119 4028 SH SOLE 43 1646 0 2382 ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 67887 131712 SH SOLE 2 35242 0 96470 ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 21098 40934 SH SOLE 4 26741 0 14193 ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 29289 56825 SH SOLE 7 52720 0 4105 ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 539 1046 SH SOLE 13 153 0 893 ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 2656 5154 SH SOLE 15 5154 0 0 ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 52 100 SH SOLE 17 0 0 100 ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 60859 118077 SH SOLE 18 110473 0 7604 ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 279224 541740 SH SOLE 19 541740 0 0 ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 911467 1768397 SH SOLE 21 1768397 0 0 ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 614087 1191430 SH SOLE 22 1070362 0 121068 ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 18247 35403 SH SOLE 23 35403 0 0 ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 65154 126409 SH SOLE 25 126409 0 0 ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 71791 139286 SH SOLE 26 63371 0 75915 ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 95482 185250 SH SOLE 28 5098 0 180152 ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 1741 3378 SH SOLE 29 3378 0 0 ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 144939 281206 SH SOLE 30 281206 0 0 ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 12837 24905 SH SOLE 31 11775 0 13130 ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 67379 130727 SH SOLE 34 130727 0 0 ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 12307 23878 SH SOLE 36 23878 0 0 ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 985 1912 SH SOLE 40 1912 0 0 ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 16379 31777 SH SOLE 43 1557 0 30220 ZEDGE INC CL B 98923T104 14 1066 SH SOLE 2 1066 0 0 ZEDGE INC CL B 98923T104 27 2047 SH SOLE 18 2047 0 0 ZEDGE INC CL B 98923T104 474 35501 SH SOLE 21 35501 0 0 ZEDGE INC CL B 98923T104 528 39553 SH SOLE 22 39553 0 0 ZENDESK INC COM 98936J101 43849 376746 SH SOLE 2 166636 0 210110 ZENDESK INC COM 98936J101 11271 96834 SH SOLE 4 67453 0 29381 ZENDESK INC COM 98936J101 1590 13659 SH SOLE 7 13659 0 0 ZENDESK INC COM 98936J101 1099 9439 SH SOLE 13 5723 0 3716 ZENDESK INC COM 98936J101 1165 10010 SH SOLE 15 10010 0 0 ZENDESK INC COM 98936J101 1 5 SH SOLE 17 0 0 5 ZENDESK INC COM 98936J101 22576 193966 SH SOLE 18 184679 0 9287 ZENDESK INC COM 98936J101 41502 356581 SH SOLE 19 356581 0 0 ZENDESK INC COM 98936J101 236845 2034923 SH SOLE 21 2034923 0 0 ZENDESK INC COM 98936J101 346338 2975670 SH SOLE 22 2739578 0 236092 ZENDESK INC COM 98936J101 10236 87944 SH SOLE 23 87944 0 0 ZENDESK INC COM 98936J101 25717 220953 SH SOLE 25 220953 0 0 ZENDESK INC COM 98936J101 27770 238596 SH SOLE 26 141744 0 96852 ZENDESK INC COM 98936J101 24075 206847 SH SOLE 28 13449 0 193398 ZENDESK INC COM 98936J101 2673 22965 SH SOLE 29 22965 0 0 ZENDESK INC COM 98936J101 31229 268313 SH SOLE 30 240068 0 28245 ZENDESK INC COM 98936J101 8334 71601 SH SOLE 31 42526 0 29075 ZENDESK INC COM 98936J101 49231 422985 SH SOLE 34 422985 0 0 ZENDESK INC COM 98936J101 5871 50439 SH SOLE 36 50439 0 0 ZENDESK INC COM 98936J101 432 3715 SH SOLE 40 3715 0 0 ZENDESK INC COM 98936J101 4271 36695 SH SOLE 43 5126 0 31569 ZENDESK INC NOTE 0.625% 6/1 98936JAD3 9852 7748000 PRN SOLE 21 7748000 0 0 ZENTALIS PHARMACEUTICALS INC COM 98943L107 893 13403 SH SOLE 2 9255 0 4148 ZENTALIS PHARMACEUTICALS INC COM 98943L107 5 69 SH SOLE 4 69 0 0 ZENTALIS PHARMACEUTICALS INC COM 98943L107 36 538 SH SOLE 7 538 0 0 ZENTALIS PHARMACEUTICALS INC COM 98943L107 6285 94318 SH SOLE 18 94318 0 0 ZENTALIS PHARMACEUTICALS INC COM 98943L107 20152 302405 SH SOLE 19 302405 0 0 ZENTALIS PHARMACEUTICALS INC COM 98943L107 99290 1489949 SH SOLE 21 1489949 0 0 ZENTALIS PHARMACEUTICALS INC COM 98943L107 54298 814799 SH SOLE 22 801272 0 13527 ZENTALIS PHARMACEUTICALS INC COM 98943L107 42 625 SH SOLE 23 625 0 0 ZENTALIS PHARMACEUTICALS INC COM 98943L107 172 2580 SH SOLE 25 2580 0 0 ZENTALIS PHARMACEUTICALS INC COM 98943L107 121 1816 SH SOLE 26 258 0 1558 ZENTALIS PHARMACEUTICALS INC COM 98943L107 2046 30703 SH SOLE 30 30703 0 0 ZENTALIS PHARMACEUTICALS INC COM 98943L107 117 1754 SH SOLE 34 1754 0 0 ZENTALIS PHARMACEUTICALS INC COM 98943L107 142 2133 SH SOLE 40 2133 0 0 ZENTALIS PHARMACEUTICALS INC COM 98943L107 46 696 SH SOLE 43 0 0 696 ZENVIA INC CLASS A COM G9889V101 11 808 SH SOLE 2 808 0 0 ZEPP HEALTH CORPORATION SPONSORED ADS 98945L105 8 1017 SH SOLE 4 1017 0 0 ZEPP HEALTH CORPORATION SPONSORED ADS 98945L105 174 21700 SH SOLE 13 0 0 21700 ZEPP HEALTH CORPORATION SPONSORED ADS 98945L105 2964 369099 SH SOLE 21 369099 0 0 ZEPP HEALTH CORPORATION SPONSORED ADS 98945L105 1326 165113 SH SOLE 22 159825 0 5288 ZEPP HEALTH CORPORATION SPONSORED ADS 98945L105 602 74983 SH SOLE 30 74983 0 0 ZEPP HEALTH CORPORATION SPONSORED ADS 98945L105 25 3069 SH SOLE 43 0 0 3069 ZETA GLOBAL HOLDINGS CORP CL A 98956A105 149 25483 SH SOLE 2 25483 0 0 ZETA GLOBAL HOLDINGS CORP CL A 98956A105 267 45503 SH SOLE 22 45503 0 0 ZEVIA PBC CL A 98955K104 85 7388 SH SOLE 2 6535 0 853 ZEVIA PBC CL A 98955K104 103 8992 SH SOLE 18 8992 0 0 ZEVIA PBC CL A 98955K104 162 14065 SH SOLE 19 14065 0 0 ZEVIA PBC CL A 98955K104 3783 328687 SH SOLE 21 328687 0 0 ZEVIA PBC CL A 98955K104 863 75009 SH SOLE 22 73773 0 1236 ZHIHU INC ADS 98955N108 350 37908 SH SOLE 25 37908 0 0 ZHIHU INC ADS 98955N108 209 22647 SH SOLE 28 0 0 22647 ZHIHU INC ADS 98955N108 26131 2831048 SH SOLE 34 2831048 0 0 ZILLOW GROUP INC CL A 98954M101 16448 185686 SH SOLE 2 64541 0 121145 ZILLOW GROUP INC CL A 98954M101 2899 32731 SH SOLE 4 30772 0 1959 ZILLOW GROUP INC CL A 98954M101 479 5405 SH SOLE 7 5405 0 0 ZILLOW GROUP INC CL A 98954M101 6 73 SH SOLE 13 73 0 0 ZILLOW GROUP INC CL A 98954M101 455 5136 SH SOLE 15 5136 0 0 ZILLOW GROUP INC CL A 98954M101 8649 97641 SH SOLE 18 93853 0 3788 ZILLOW GROUP INC CL A 98954M101 1543 17422 SH SOLE 19 17422 0 0 ZILLOW GROUP INC CL A 98954M101 70197 792474 SH SOLE 21 792474 0 0 ZILLOW GROUP INC CL A 98954M101 97342 1098921 SH SOLE 22 1012202 0 86719 ZILLOW GROUP INC CL A 98954M101 3979 44920 SH SOLE 23 44920 0 0 ZILLOW GROUP INC CL A 98954M101 7397 83509 SH SOLE 25 83509 0 0 ZILLOW GROUP INC CL A 98954M101 8183 92377 SH SOLE 26 52882 0 39495 ZILLOW GROUP INC CL A 98954M101 8184 92389 SH SOLE 28 5277 0 87112 ZILLOW GROUP INC CL A 98954M101 52 585 SH SOLE 29 585 0 0 ZILLOW GROUP INC CL A 98954M101 13463 151988 SH SOLE 30 151988 0 0 ZILLOW GROUP INC CL A 98954M101 2020 22803 SH SOLE 31 7602 0 15201 ZILLOW GROUP INC CL A 98954M101 305 3444 SH SOLE 34 3444 0 0 ZILLOW GROUP INC CL A 98954M101 2552 28812 SH SOLE 36 28812 0 0 ZILLOW GROUP INC CL A 98954M101 193 2180 SH SOLE 40 2180 0 0 ZILLOW GROUP INC CL A 98954M101 4727 53365 SH SOLE 43 4044 0 49321 ZILLOW GROUP INC CL C CAP STK 98954M200 42683 484262 SH SOLE 2 171255 0 313007 ZILLOW GROUP INC CL C CAP STK 98954M200 11417 129527 SH SOLE 4 78791 0 50736 ZILLOW GROUP INC CL C CAP STK 98954M200 1547 17553 SH SOLE 7 17553 0 0 ZILLOW GROUP INC CL C CAP STK 98954M200 431 4893 SH SOLE 13 524 0 4369 ZILLOW GROUP INC CL C CAP STK 98954M200 1050 11918 SH SOLE 15 11918 0 0 ZILLOW GROUP INC CL C CAP STK 98954M200 24843 281863 SH SOLE 18 268931 0 12932 ZILLOW GROUP INC CL C CAP STK 98954M200 7028 79736 SH SOLE 19 79736 0 0 ZILLOW GROUP INC CL C CAP STK 98954M200 221572 2513859 SH SOLE 21 2513859 0 0 ZILLOW GROUP INC CL C CAP STK 98954M200 314044 3563016 SH SOLE 22 3354792 0 208224 ZILLOW GROUP INC CL C CAP STK 98954M200 9572 108605 SH SOLE 23 108605 0 0 ZILLOW GROUP INC CL C CAP STK 98954M200 21677 245940 SH SOLE 25 245940 0 0 ZILLOW GROUP INC CL C CAP STK 98954M200 24716 280417 SH SOLE 26 148945 0 131472 ZILLOW GROUP INC CL C CAP STK 98954M200 24754 280843 SH SOLE 28 11958 0 268885 ZILLOW GROUP INC CL C CAP STK 98954M200 442 5019 SH SOLE 29 5019 0 0 ZILLOW GROUP INC CL C CAP STK 98954M200 36294 411775 SH SOLE 30 411775 0 0 ZILLOW GROUP INC CL C CAP STK 98954M200 5248 59540 SH SOLE 31 21380 0 38160 ZILLOW GROUP INC CL C CAP STK 98954M200 2698 30615 SH SOLE 34 30615 0 0 ZILLOW GROUP INC CL C CAP STK 98954M200 6205 70396 SH SOLE 36 70396 0 0 ZILLOW GROUP INC CL C CAP STK 98954M200 496 5632 SH SOLE 40 5632 0 0 ZILLOW GROUP INC CL C CAP STK 98954M200 999 11336 SH SOLE 43 327 0 11009 ZILLOW GROUP INC NOTE 0.750% 9/0 98954MAE1 8442 4100000 PRN SOLE 21 4100000 0 0 ZILLOW GROUP INC NOTE 1.375% 9/0 98954MAG6 253 120000 PRN SOLE 2 120000 0 0 ZILLOW GROUP INC NOTE 1.375% 9/0 98954MAG6 408 194000 PRN SOLE 18 194000 0 0 ZILLOW GROUP INC NOTE 1.375% 9/0 98954MAG6 385 183000 PRN SOLE 19 183000 0 0 ZILLOW GROUP INC NOTE 1.375% 9/0 98954MAG6 6873 3265000 PRN SOLE 21 3265000 0 0 ZILLOW GROUP INC NOTE 1.375% 9/0 98954MAG6 204 97000 PRN SOLE 26 97000 0 0 ZILLOW GROUP INC NOTE 1.375% 9/0 98954MAG6 333 158000 PRN SOLE 34 158000 0 0 ZILLOW GROUP INC NOTE 2.750% 5/1 98954MAH4 5955 3825000 PRN SOLE 21 3825000 0 0 ZIM INTEGRATED SHIPPING SERV SHS M9T951109 1004 19794 SH SOLE 2 18943 0 851 ZIM INTEGRATED SHIPPING SERV SHS M9T951109 115 2261 SH SOLE 4 2261 0 0 ZIM INTEGRATED SHIPPING SERV SHS M9T951109 16 312 SH SOLE 7 312 0 0 ZIM INTEGRATED SHIPPING SERV SHS M9T951109 22 431 SH SOLE 18 0 0 431 ZIM INTEGRATED SHIPPING SERV SHS M9T951109 48 945 SH SOLE 19 945 0 0 ZIM INTEGRATED SHIPPING SERV SHS M9T951109 1666 32856 SH SOLE 22 32856 0 0 ZIM INTEGRATED SHIPPING SERV SHS M9T951109 130 2556 SH SOLE 23 2556 0 0 ZIM INTEGRATED SHIPPING SERV SHS M9T951109 20 401 SH SOLE 30 401 0 0 ZIM INTEGRATED SHIPPING SERV SHS M9T951109 169 3324 SH SOLE 31 3324 0 0 ZIMMER BIOMET HOLDINGS INC COM 98956P102 116800 798035 SH SOLE 2 385650 0 412385 ZIMMER BIOMET HOLDINGS INC COM 98956P102 20295 138668 SH SOLE 4 82154 0 56514 ZIMMER BIOMET HOLDINGS INC COM 98956P102 26485 180956 SH SOLE 7 174960 0 5996 ZIMMER BIOMET HOLDINGS INC COM 98956P102 700 4783 SH SOLE 13 586 0 4197 ZIMMER BIOMET HOLDINGS INC COM 98956P102 3804 25992 SH SOLE 15 25992 0 0 ZIMMER BIOMET HOLDINGS INC COM 98956P102 243458 1663420 SH SOLE 18 1541683 0 121737 ZIMMER BIOMET HOLDINGS INC COM 98956P102 616972 4215440 SH SOLE 19 4215440 0 0 ZIMMER BIOMET HOLDINGS INC COM 98956P102 875827 5984058 SH SOLE 21 5984058 0 0 ZIMMER BIOMET HOLDINGS INC COM 98956P102 675580 4615881 SH SOLE 22 4169843 0 446038 ZIMMER BIOMET HOLDINGS INC COM 98956P102 24925 170297 SH SOLE 23 170297 0 0 ZIMMER BIOMET HOLDINGS INC COM 98956P102 54313 371095 SH SOLE 25 371095 0 0 ZIMMER BIOMET HOLDINGS INC COM 98956P102 70441 481285 SH SOLE 26 169968 0 311317 ZIMMER BIOMET HOLDINGS INC COM 98956P102 48166 329090 SH SOLE 28 15507 0 313583 ZIMMER BIOMET HOLDINGS INC COM 98956P102 132222 903400 SH SOLE 30 903400 0 0 ZIMMER BIOMET HOLDINGS INC COM 98956P102 11222 76673 SH SOLE 31 25698 0 50975 ZIMMER BIOMET HOLDINGS INC COM 98956P102 204139 1394772 SH SOLE 34 1394772 0 0 ZIMMER BIOMET HOLDINGS INC COM 98956P102 14383 98268 SH SOLE 36 98268 0 0 ZIMMER BIOMET HOLDINGS INC COM 98956P102 1068 7299 SH SOLE 40 7299 0 0 ZIMMER BIOMET HOLDINGS INC COM 98956P102 15529 106099 SH SOLE 43 4347 0 101752 ZIONS BANCORPORATION N A COM 989701107 27203 439531 SH SOLE 2 95433 0 344098 ZIONS BANCORPORATION N A COM 989701107 657 10610 SH SOLE 4 10610 0 0 ZIONS BANCORPORATION N A COM 989701107 7715 124655 SH SOLE 7 120716 0 3939 ZIONS BANCORPORATION N A COM 989701107 250 4046 SH SOLE 15 4046 0 0 ZIONS BANCORPORATION N A COM 989701107 18834 304319 SH SOLE 18 290594 0 13725 ZIONS BANCORPORATION N A COM 989701107 9195 148562 SH SOLE 19 148562 0 0 ZIONS BANCORPORATION N A COM 989701107 271667 4389509 SH SOLE 21 4389509 0 0 ZIONS BANCORPORATION N A COM 989701107 234604 3790654 SH SOLE 22 3427025 0 363629 ZIONS BANCORPORATION N A COM 989701107 58 939 SH SOLE 23 939 0 0 ZIONS BANCORPORATION N A COM 989701107 12808 206940 SH SOLE 25 206940 0 0 ZIONS BANCORPORATION N A COM 989701107 17912 289411 SH SOLE 26 94690 0 194721 ZIONS BANCORPORATION N A COM 989701107 9866 159410 SH SOLE 28 11565 0 147845 ZIONS BANCORPORATION N A COM 989701107 41517 670827 SH SOLE 30 670827 0 0 ZIONS BANCORPORATION N A COM 989701107 245 3965 SH SOLE 31 2569 0 1396 ZIONS BANCORPORATION N A COM 989701107 4030 65111 SH SOLE 36 65111 0 0 ZIONS BANCORPORATION N A COM 989701107 1210 19545 SH SOLE 40 19545 0 0 ZIONS BANCORPORATION N A COM 989701107 17782 287320 SH SOLE 43 31860 0 255460 ZIOPHARM ONCOLOGY INC COM 98973P101 191 104785 SH SOLE 2 66878 0 37907 ZIOPHARM ONCOLOGY INC COM 98973P101 1 774 SH SOLE 4 774 0 0 ZIOPHARM ONCOLOGY INC COM 98973P101 8 4461 SH SOLE 7 4461 0 0 ZIOPHARM ONCOLOGY INC COM 98973P101 1188 652688 SH SOLE 18 652688 0 0 ZIOPHARM ONCOLOGY INC COM 98973P101 682 374718 SH SOLE 19 374718 0 0 ZIOPHARM ONCOLOGY INC COM 98973P101 17355 9535745 SH SOLE 21 9535745 0 0 ZIOPHARM ONCOLOGY INC COM 98973P101 9997 5493078 SH SOLE 22 5359448 0 133630 ZIOPHARM ONCOLOGY INC COM 98973P101 61 33590 SH SOLE 25 33590 0 0 ZIOPHARM ONCOLOGY INC COM 98973P101 87 48049 SH SOLE 26 13618 0 34431 ZIOPHARM ONCOLOGY INC COM 98973P101 41 22678 SH SOLE 28 22678 0 0 ZIOPHARM ONCOLOGY INC COM 98973P101 470 258109 SH SOLE 30 258109 0 0 ZIOPHARM ONCOLOGY INC COM 98973P101 19 10306 SH SOLE 36 10306 0 0 ZIOPHARM ONCOLOGY INC COM 98973P101 40 21823 SH SOLE 40 21823 0 0 ZIOPHARM ONCOLOGY INC COM 98973P101 682 374920 SH SOLE 43 831 0 374089 ZIPRECRUITER INC CL A 98980B103 40 1433 SH SOLE 2 1433 0 0 ZIPRECRUITER INC CL A 98980B103 359 13002 SH SOLE 22 13002 0 0 ZIX CORP COM 98974P100 72 10154 SH SOLE 2 3774 0 6380 ZIX CORP COM 98974P100 7 937 SH SOLE 7 937 0 0 ZIX CORP COM 98974P100 1140 161179 SH SOLE 18 161179 0 0 ZIX CORP COM 98974P100 672 95007 SH SOLE 19 95007 0 0 ZIX CORP COM 98974P100 15228 2153928 SH SOLE 21 2153928 0 0 ZIX CORP COM 98974P100 10141 1434397 SH SOLE 22 1427400 0 6997 ZIX CORP COM 98974P100 423 59860 SH SOLE 25 59860 0 0 ZIX CORP COM 98974P100 2127 300812 SH SOLE 26 141873 0 158939 ZIX CORP COM 98974P100 51 7225 SH SOLE 36 7225 0 0 ZIX CORP COM 98974P100 29 4163 SH SOLE 43 0 0 4163 ZOETIS INC CL A 98978V103 266882 1374686 SH SOLE 2 309265 0 1065421 ZOETIS INC CL A 98978V103 45417 233937 SH SOLE 4 205891 0 28046 ZOETIS INC CL A 98978V103 82369 424275 SH SOLE 7 410108 0 14167 ZOETIS INC CL A 98978V103 4250 21892 SH SOLE 13 13556 0 8336 ZOETIS INC CL A 98978V103 9263 47712 SH SOLE 15 47712 0 0 ZOETIS INC CL A 98978V103 484791 2497122 SH SOLE 18 2046519 0 450603 ZOETIS INC CL A 98978V103 432634 2228462 SH SOLE 19 2228462 0 0 ZOETIS INC CL A 98978V103 2212387 11395834 SH SOLE 21 11395834 0 0 ZOETIS INC CL A 98978V103 2021037 10410204 SH SOLE 22 9395146 0 1015058 ZOETIS INC CL A 98978V103 51657 266082 SH SOLE 23 266082 0 0 ZOETIS INC CL A 98978V103 446165 2298162 SH SOLE 25 2298162 0 0 ZOETIS INC CL A 98978V103 212297 1093525 SH SOLE 26 431407 0 662118 ZOETIS INC CL A 98978V103 247489 1274798 SH SOLE 28 42725 0 1232073 ZOETIS INC CL A 98978V103 192 989 SH SOLE 29 989 0 0 ZOETIS INC CL A 98978V103 612173 3153257 SH SOLE 30 3153257 0 0 ZOETIS INC CL A 98978V103 33930 174769 SH SOLE 31 58202 0 116567 ZOETIS INC CL A 98978V103 248659 1280821 SH SOLE 34 1280821 0 0 ZOETIS INC CL A 98978V103 42286 217811 SH SOLE 36 217811 0 0 ZOETIS INC CL A 98978V103 3210 16535 SH SOLE 40 16535 0 0 ZOETIS INC CL A 98978V103 92629 477125 SH SOLE 43 44464 0 432661 ZOGENIX INC COM NEW 98978L204 3009 198084 SH SOLE 2 85187 0 112897 ZOGENIX INC COM NEW 98978L204 3 218 SH SOLE 4 218 0 0 ZOGENIX INC COM NEW 98978L204 16 1030 SH SOLE 7 1030 0 0 ZOGENIX INC COM NEW 98978L204 3181 209415 SH SOLE 18 178439 0 30976 ZOGENIX INC COM NEW 98978L204 9910 652378 SH SOLE 19 652378 0 0 ZOGENIX INC COM NEW 98978L204 32470 2137597 SH SOLE 21 2137597 0 0 ZOGENIX INC COM NEW 98978L204 29674 1953501 SH SOLE 22 1899827 0 53674 ZOGENIX INC COM NEW 98978L204 409 26922 SH SOLE 23 26922 0 0 ZOGENIX INC COM NEW 98978L204 152 9992 SH SOLE 25 9992 0 0 ZOGENIX INC COM NEW 98978L204 2640 173812 SH SOLE 26 32955 0 140857 ZOGENIX INC COM NEW 98978L204 64 4189 SH SOLE 28 4189 0 0 ZOGENIX INC COM NEW 98978L204 6479 426508 SH SOLE 30 426508 0 0 ZOGENIX INC COM NEW 98978L204 141 9294 SH SOLE 36 9294 0 0 ZOGENIX INC COM NEW 98978L204 93 6129 SH SOLE 40 6129 0 0 ZOGENIX INC COM NEW 98978L204 194 12803 SH SOLE 43 0 0 12803 ZOMEDICA CORP COM 98980M109 131 249314 SH SOLE 2 249314 0 0 ZOMEDICA CORP COM 98980M109 1562 2983666 SH SOLE 21 2983666 0 0 ZOMEDICA CORP COM 98980M109 7453 14237519 SH SOLE 22 13827979 0 409540 ZOMEDICA CORP COM 98980M109 60 114377 SH SOLE 25 114377 0 0 ZOMEDICA CORP COM 98980M109 22 42608 SH SOLE 26 42608 0 0 ZOMEDICA CORP COM 98980M109 140 267582 SH SOLE 30 267582 0 0 ZOMEDICA CORP COM 98980M109 59 112089 SH SOLE 36 112089 0 0 ZOMEDICA CORP COM 98980M109 56 106844 SH SOLE 40 106844 0 0 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 108705 415698 SH SOLE 2 28071 0 387627 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 32775 125334 SH SOLE 4 81317 0 44017 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 13965 53404 SH SOLE 7 53404 0 0 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 1055 4036 SH SOLE 13 533 0 3503 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 4663 17830 SH SOLE 15 17830 0 0 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 71438 273184 SH SOLE 18 261052 0 12132 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 39560 151280 SH SOLE 19 151280 0 0 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 722786 2764001 SH SOLE 21 2764001 0 0 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 1164517 4453220 SH SOLE 22 4202337 0 250883 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 31084 118867 SH SOLE 23 118867 0 0 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 88440 338204 SH SOLE 25 338204 0 0 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 90914 347665 SH SOLE 26 164831 0 182834 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 95562 365439 SH SOLE 28 17960 0 347479 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 71 271 SH SOLE 29 271 0 0 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 150788 576627 SH SOLE 30 571696 0 4931 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 19997 76471 SH SOLE 31 25738 0 50733 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 14513 55498 SH SOLE 32 55498 0 0 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 42327 161864 SH SOLE 34 161864 0 0 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 27156 103846 SH SOLE 36 103846 0 0 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 1899 7261 SH SOLE 40 7261 0 0 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 18842 72052 SH SOLE 43 5221 0 66831 ZOOMINFO TECHNOLOGIES INC COM CL A 98980F104 4638 75799 SH SOLE 2 75799 0 0 ZOOMINFO TECHNOLOGIES INC COM CL A 98980F104 55 903 SH SOLE 4 903 0 0 ZOOMINFO TECHNOLOGIES INC COM CL A 98980F104 126638 2069593 SH SOLE 19 2069593 0 0 ZOOMINFO TECHNOLOGIES INC COM CL A 98980F104 27622 451413 SH SOLE 21 451413 0 0 ZOOMINFO TECHNOLOGIES INC COM CL A 98980F104 150673 2462381 SH SOLE 22 2379363 0 83018 ZOOMINFO TECHNOLOGIES INC COM CL A 98980F104 1539 25154 SH SOLE 25 25154 0 0 ZOOMINFO TECHNOLOGIES INC COM CL A 98980F104 16642 271970 SH SOLE 26 48910 0 223060 ZOOMINFO TECHNOLOGIES INC COM CL A 98980F104 16730 273414 SH SOLE 28 12582 0 260832 ZOOMINFO TECHNOLOGIES INC COM CL A 98980F104 5973 97607 SH SOLE 30 97607 0 0 ZOOMINFO TECHNOLOGIES INC COM CL A 98980F104 237118 3875105 SH SOLE 34 3875105 0 0 ZOOMINFO TECHNOLOGIES INC COM CL A 98980F104 293 4785 SH SOLE 36 4785 0 0 ZOOMINFO TECHNOLOGIES INC COM CL A 98980F104 1353 22115 SH SOLE 40 22115 0 0 ZOOMINFO TECHNOLOGIES INC COM CL A 98980F104 5 77 SH SOLE 43 0 0 77 ZOSANO PHARMA CORP COM NEW 98979H202 62 86798 SH SOLE 21 86798 0 0 ZOSANO PHARMA CORP COM NEW 98979H202 1405 1952805 SH SOLE 22 1952805 0 0 ZOVIO INC COM 98979V102 14 5985 SH SOLE 18 5985 0 0 ZOVIO INC COM 98979V102 203 84873 SH SOLE 21 84873 0 0 ZOVIO INC COM 98979V102 699 292406 SH SOLE 22 292406 0 0 ZSCALER INC COM 98980G102 42129 160664 SH SOLE 2 19915 0 140749 ZSCALER INC COM 98980G102 12728 48541 SH SOLE 4 30468 0 18073 ZSCALER INC COM 98980G102 4430 16895 SH SOLE 7 16895 0 0 ZSCALER INC COM 98980G102 427 1629 SH SOLE 13 145 0 1484 ZSCALER INC COM 98980G102 1872 7140 SH SOLE 15 7140 0 0 ZSCALER INC COM 98980G102 36743 140121 SH SOLE 18 135432 0 4689 ZSCALER INC COM 98980G102 212089 808819 SH SOLE 19 808819 0 0 ZSCALER INC COM 98980G102 519053 1979458 SH SOLE 21 1979458 0 0 ZSCALER INC COM 98980G102 443144 1689972 SH SOLE 22 1574229 0 115743 ZSCALER INC COM 98980G102 11998 45754 SH SOLE 23 45754 0 0 ZSCALER INC COM 98980G102 29389 112076 SH SOLE 25 112076 0 0 ZSCALER INC COM 98980G102 56958 217216 SH SOLE 26 94133 0 123083 ZSCALER INC COM 98980G102 73161 279005 SH SOLE 28 6195 0 272810 ZSCALER INC COM 98980G102 28 108 SH SOLE 29 108 0 0 ZSCALER INC COM 98980G102 88210 336398 SH SOLE 30 336398 0 0 ZSCALER INC COM 98980G102 7675 29269 SH SOLE 31 9227 0 20042 ZSCALER INC COM 98980G102 244067 930771 SH SOLE 34 930771 0 0 ZSCALER INC COM 98980G102 10097 38507 SH SOLE 36 38507 0 0 ZSCALER INC COM 98980G102 724 2761 SH SOLE 40 2761 0 0 ZSCALER INC COM 98980G102 10159 38741 SH SOLE 43 4314 0 34427 ZSCALER INC OPTIONS 98980G102 315 1200 SH Call SOLE 4 1200 0 0 ZSCALER INC OPTIONS 98980G102 4169 15900 SH Call SOLE 18 15900 0 0 ZSCALER INC OPTIONS 98980G102 25068 95600 SH Call SOLE 19 95600 0 0 ZSCALER INC OPTIONS 98980G102 2019 7700 SH Call SOLE 22 7700 0 0 ZSCALER INC OPTIONS 98980G102 288 1100 SH Call SOLE 26 1100 0 0 ZSCALER INC OPTIONS 98980G102 13819 52700 SH Call SOLE 34 52700 0 0 ZSCALER INC NOTE 0.125% 7/0 98980GAB8 365 200000 PRN SOLE 2 200000 0 0 ZSCALER INC NOTE 0.125% 7/0 98980GAB8 14283 7832000 PRN SOLE 21 7832000 0 0 ZSCALER INC NOTE 0.125% 7/0 98980GAB8 1641 900000 PRN SOLE 22 900000 0 0 ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 10038 327413 SH SOLE 2 13915 0 313498 ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 7715 251643 SH SOLE 4 135812 0 115831 ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 1476 48149 SH SOLE 7 48149 0 0 ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 1327 43286 SH SOLE 13 977 0 42309 ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 7373 240487 SH SOLE 15 240487 0 0 ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 4509 147054 SH SOLE 18 147054 0 0 ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 255578 8335890 SH SOLE 21 8335890 0 0 ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 150923 4922467 SH SOLE 22 4457725 0 464742 ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 6015 196182 SH SOLE 23 196182 0 0 ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 3226 105226 SH SOLE 25 105226 0 0 ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 27382 893085 SH SOLE 26 170463 0 722622 ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 18948 618008 SH SOLE 28 36775 0 581233 ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 77329 2522162 SH SOLE 30 2522162 0 0 ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 99 3222 SH SOLE 31 1885 0 1337 ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 768 25037 SH SOLE 32 25037 0 0 ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 1018 33215 SH SOLE 34 33215 0 0 ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 57 1862 SH SOLE 36 1862 0 0 ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 60 1967 SH SOLE 40 1967 0 0 ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 14712 479836 SH SOLE 43 58555 0 421281 ZUMIEZ INC COM 989817101 1323 33272 SH SOLE 2 10937 0 22335 ZUMIEZ INC COM 989817101 5 122 SH SOLE 4 122 0 0 ZUMIEZ INC COM 989817101 15 368 SH SOLE 7 368 0 0 ZUMIEZ INC COM 989817101 3671 92336 SH SOLE 18 92336 0 0 ZUMIEZ INC COM 989817101 4152 104422 SH SOLE 19 104422 0 0 ZUMIEZ INC COM 989817101 106047 2667178 SH SOLE 21 2667178 0 0 ZUMIEZ INC COM 989817101 25106 631439 SH SOLE 22 608662 0 22777 ZUMIEZ INC COM 989817101 113 2837 SH SOLE 23 2837 0 0 ZUMIEZ INC COM 989817101 108 2705 SH SOLE 25 2705 0 0 ZUMIEZ INC COM 989817101 852 21435 SH SOLE 26 6118 0 15317 ZUMIEZ INC COM 989817101 115 2901 SH SOLE 28 2901 0 0 ZUMIEZ INC COM 989817101 1536 38641 SH SOLE 30 38641 0 0 ZUMIEZ INC COM 989817101 96 2402 SH SOLE 34 2402 0 0 ZUMIEZ INC COM 989817101 32 814 SH SOLE 36 814 0 0 ZUMIEZ INC COM 989817101 103 2600 SH SOLE 40 2600 0 0 ZUMIEZ INC COM 989817101 599 15064 SH SOLE 43 0 0 15064 ZUORA INC COM CL A 98983V106 1061 64014 SH SOLE 2 52014 0 12000 ZUORA INC COM CL A 98983V106 5 328 SH SOLE 4 328 0 0 ZUORA INC COM CL A 98983V106 29 1756 SH SOLE 7 1756 0 0 ZUORA INC COM CL A 98983V106 4892 295074 SH SOLE 18 295074 0 0 ZUORA INC COM CL A 98983V106 3204 193236 SH SOLE 19 193236 0 0 ZUORA INC COM CL A 98983V106 66027 3982306 SH SOLE 21 3982306 0 0 ZUORA INC COM CL A 98983V106 43699 2635619 SH SOLE 22 2576843 0 58776 ZUORA INC COM CL A 98983V106 327 19703 SH SOLE 25 19703 0 0 ZUORA INC COM CL A 98983V106 684 41264 SH SOLE 26 33407 0 7857 ZUORA INC COM CL A 98983V106 170 10224 SH SOLE 28 10224 0 0 ZUORA INC COM CL A 98983V106 7643 460989 SH SOLE 30 460989 0 0 ZUORA INC COM CL A 98983V106 104 6298 SH SOLE 36 6298 0 0 ZUORA INC COM CL A 98983V106 205 12377 SH SOLE 40 12377 0 0 ZUORA INC COM CL A 98983V106 607 36582 SH SOLE 43 0 0 36582 ZYMERGEN INC COM 98985X100 163 12372 SH SOLE 2 2079 0 10293 ZYMERGEN INC COM 98985X100 4 301 SH SOLE 7 301 0 0 ZYMERGEN INC COM 98985X100 772 58615 SH SOLE 18 58615 0 0 ZYMERGEN INC COM 98985X100 420 31863 SH SOLE 19 31863 0 0 ZYMERGEN INC COM 98985X100 8456 642088 SH SOLE 21 642088 0 0 ZYMERGEN INC COM 98985X100 5903 448238 SH SOLE 22 438894 0 9344 ZYMEWORKS INC COM 98985W102 290 9996 SH SOLE 2 9026 0 970 ZYMEWORKS INC COM 98985W102 5 156 SH SOLE 4 156 0 0 ZYMEWORKS INC COM 98985W102 11939 411121 SH SOLE 21 411121 0 0 ZYMEWORKS INC COM 98985W102 981 33790 SH SOLE 22 16301 0 17489 ZYMEWORKS INC COM 98985W102 196 6760 SH SOLE 25 6760 0 0 ZYMEWORKS INC COM 98985W102 613 21101 SH SOLE 26 18405 0 2696 ZYMEWORKS INC COM 98985W102 136 4677 SH SOLE 28 4677 0 0 ZYMEWORKS INC COM 98985W102 8258 284379 SH SOLE 30 284379 0 0 ZYMEWORKS INC COM 98985W102 40 1378 SH SOLE 36 1378 0 0 ZYMEWORKS INC COM 98985W102 143 4941 SH SOLE 40 4941 0 0 ZYNERBA PHARMACEUTICALS INC COM 98986X109 33 7701 SH SOLE 18 7701 0 0 ZYNERBA PHARMACEUTICALS INC COM 98986X109 561 132323 SH SOLE 21 132323 0 0 ZYNERBA PHARMACEUTICALS INC COM 98986X109 2973 701129 SH SOLE 22 701129 0 0 ZYNEX INC COM 98986M103 109 9573 SH SOLE 2 6473 0 3100 ZYNEX INC COM 98986M103 4 329 SH SOLE 7 329 0 0 ZYNEX INC COM 98986M103 926 81321 SH SOLE 18 76983 0 4338 ZYNEX INC COM 98986M103 359 31516 SH SOLE 19 31516 0 0 ZYNEX INC COM 98986M103 26233 2303184 SH SOLE 21 2303184 0 0 ZYNEX INC COM 98986M103 6202 544501 SH SOLE 22 535062 0 9439 ZYNEX INC COM 98986M103 52 4601 SH SOLE 25 4601 0 0 ZYNEX INC COM 98986M103 1 97 SH SOLE 26 97 0 0 ZYNEX INC COM 98986M103 335 29434 SH SOLE 30 29434 0 0 ZYNEX INC COM 98986M103 43 3756 SH SOLE 40 3756 0 0 ZYNEX INC COM 98986M103 28 2483 SH SOLE 43 0 0 2483 ZYNGA INC CL A 98986T108 20408 2710238 SH SOLE 2 954653 0 1755585 ZYNGA INC CL A 98986T108 564 74870 SH SOLE 4 74870 0 0 ZYNGA INC CL A 98986T108 109 14472 SH SOLE 7 14472 0 0 ZYNGA INC CL A 98986T108 4402 584554 SH SOLE 13 584554 0 0 ZYNGA INC CL A 98986T108 11798 1566765 SH SOLE 18 810866 0 755899 ZYNGA INC CL A 98986T108 33977 4512252 SH SOLE 19 4512252 0 0 ZYNGA INC CL A 98986T108 121522 16138421 SH SOLE 21 16138421 0 0 ZYNGA INC CL A 98986T108 198554 26368344 SH SOLE 22 24430873 0 1937471 ZYNGA INC CL A 98986T108 179 23749 SH SOLE 23 23749 0 0 ZYNGA INC CL A 98986T108 974 129374 SH SOLE 25 129374 0 0 ZYNGA INC CL A 98986T108 3606 478820 SH SOLE 26 279425 0 199395 ZYNGA INC CL A 98986T108 6689 888337 SH SOLE 28 76672 0 811665 ZYNGA INC CL A 98986T108 257 34077 SH SOLE 29 34077 0 0 ZYNGA INC CL A 98986T108 6753 896851 SH SOLE 30 896851 0 0 ZYNGA INC CL A 98986T108 126 16702 SH SOLE 31 16702 0 0 ZYNGA INC CL A 98986T108 448 59540 SH SOLE 36 59540 0 0 ZYNGA INC CL A 98986T108 822 109160 SH SOLE 40 109160 0 0 ZYNGA INC CL A 98986T108 3082 409272 SH SOLE 43 6052 0 403220 ZYNGA INC NOTE 0.250% 6/0 98986TAB4 5261 4641000 PRN SOLE 21 4641000 0 0